18:34:03.083 00.000 972 PHD2 version 2.6.9 begins execution with: 18:34:03.083 00.000 972 Windows 10 (build 19042), 64-bit edition 18:34:03.083 00.000 972 wxWidgets 3.0.4 18:34:03.083 00.000 972 cfitsio 3.47 18:34:03.098 00.015 972 GetString("/frame/LogDir", "") returns "" 18:34:03.114 00.016 972 CoInitializeEx returns 1 18:34:03.114 00.000 972 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1 18:34:03.114 00.000 972 GetInt("/wxLanguage", 0) returns 60 18:34:03.114 00.000 972 locale: initialized with lang id 60 (r=1) 18:34:03.130 00.016 972 locale: wxTranslations language set to 60 18:34:03.130 00.000 972 GetInt("/currentProfile", 0) returns 2 18:34:03.145 00.015 972 reset dither spiral 18:34:03.161 00.016 972 StartWorkerThread(00000000) begins 18:34:03.161 00.000 972 WorkerThread constructor called 18:34:03.161 00.000 972 StartWorkerThread(005CE468) ends 18:34:03.161 00.000 5928 WorkerThread::Entry() begins 18:34:03.161 00.000 5928 worker thread CoInitializeEx returns 0 18:34:03.161 00.000 972 StartWorkerThread(00000000) begins 18:34:03.176 00.015 972 WorkerThread constructor called 18:34:03.176 00.000 972 StartWorkerThread(005CD808) ends 18:34:03.176 00.000 10996 WorkerThread::Entry() begins 18:34:03.176 00.000 10996 worker thread CoInitializeEx returns 0 18:34:03.176 00.000 972 GetBoolean("/ServerMode", 1) returns 1 18:34:03.270 00.094 972 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0 18:34:03.286 00.016 972 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000 18:34:03.286 00.000 972 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0 18:34:03.286 00.000 972 GetInt("/profile/2/DitherMode", 0) returns 0 18:34:03.286 00.000 972 set dither mode 0 18:34:03.286 00.000 972 GetInt("/profile/2/frame/timeLapse", 0) returns 0 18:34:03.301 00.015 972 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0 18:34:03.301 00.000 972 GetInt("/profile/2/frame/focalLength", 0) returns 242 18:34:03.301 00.000 972 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000 18:34:03.301 00.000 972 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000 18:34:03.317 00.016 972 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000 18:34:03.317 00.000 972 AutoExp: config min = 1000 max = 5000 snr = 6.00 18:34:03.317 00.000 972 AutoExp: reset exp to 5000 18:34:03.317 00.000 972 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000 18:34:03.317 00.000 972 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000 18:34:03.333 00.016 972 OnExposureDurationSelected: duration = 2000 18:34:03.333 00.000 972 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1 18:34:03.333 00.000 972 GetInt("/profile/2/Gamma", 100) returns 100 18:34:03.333 00.000 972 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0 18:34:03.348 00.015 972 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0 18:34:03.348 00.000 972 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0 18:34:03.348 00.000 972 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0 18:34:03.348 00.000 972 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0 18:34:03.364 00.016 972 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000 18:34:03.364 00.000 972 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000 18:34:03.364 00.000 972 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0 18:34:03.364 00.000 972 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0 18:34:03.379 00.015 972 guider state => UNINITIALIZED 18:34:03.379 00.000 972 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376 18:34:03.379 00.000 972 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290 18:34:03.395 00.016 972 GetInt("/profile/2/overlay/slit/width", 8) returns 8 18:34:03.395 00.000 972 GetInt("/profile/2/overlay/slit/height", 100) returns 100 18:34:03.395 00.000 972 GetInt("/profile/2/overlay/slit/angle", 0) returns 0 18:34:03.395 00.000 972 Changing from state UNINITIALIZED to UNINITIALIZED 18:34:03.411 00.016 972 guider state => SELECTING 18:34:03.411 00.000 972 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1 18:34:03.411 00.000 972 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1 18:34:03.426 00.015 972 GetDouble("/profile/2/guider/StarMinHFD", 0.000000) returns 0.000000 18:34:03.426 00.000 972 Setting StarMinHFD = 0.00 18:34:03.426 00.000 972 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0 18:34:03.426 00.000 972 Setting AutoSelDownsample = 0 18:34:03.442 00.016 972 GetString("/profile/2/guider/bookmarks", "") returns "" 18:34:03.442 00.000 972 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000 18:34:03.442 00.000 972 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1 18:34:03.442 00.000 972 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0 18:34:03.442 00.000 972 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000 18:34:03.458 00.016 972 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15 18:34:03.458 00.000 972 GetBoolean("/StickyLockPosition", 0) returns 0 18:34:03.473 00.015 972 GetString("/geometry", "") returns "1;1938;1048;-9;-9" 18:34:03.557 00.084 972 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0 18:34:03.564 00.007 972 GetString("/graph/RAColor", "") returns "#6464FF" 18:34:03.570 00.006 972 GetString("/graph/DecColor", "") returns "#FF0000" 18:34:03.574 00.004 972 GetInt("/graph/minLength", 50) returns 50 18:34:03.580 00.006 972 GetInt("/graph/maxLength", 400) returns 400 18:34:03.584 00.004 972 GetInt("/graph/minHeight", 1) returns 1 18:34:03.588 00.004 972 GetInt("/graph/maxHeight", 16) returns 16 18:34:03.592 00.004 972 GetInt("/graph/length", 100) returns 100 18:34:03.596 00.004 972 GetInt("/graph/height", 4) returns 4 18:34:03.601 00.005 972 GetInt("graph/HeightUnits", 1) returns 1 18:34:03.605 00.004 972 GetBoolean("/graph/showCorrections", 1) returns 1 18:34:03.608 00.003 972 GetBoolean("/graph/showStarMass", 0) returns 0 18:34:03.613 00.005 972 GetBoolean("/graph/showStarSNR", 0) returns 0 18:34:03.617 00.004 972 GetBoolean("/graph/correctionsToScale", 0) returns 0 18:34:03.671 00.054 972 GetInt("/graph_stepguider/length", 1) returns 1 18:34:03.681 00.010 972 GetInt("/target/length", 100) returns 100 18:34:03.685 00.004 972 GetDouble("/target/zoom", 1.000000) returns 1.000000 18:34:03.700 00.015 972 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0 18:34:03.702 00.002 972 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000 18:34:04.796 01.094 972 GetString("/profile/2/name", "") returns "72ED + 50ED&120MM" 18:34:04.811 00.015 972 GetString("/profile/2/name", "") returns "72ED + 50ED&120MM" 18:34:04.999 00.188 972 GetString("/profile/2/indi/INDIcam", "") returns "" 18:34:05.014 00.015 972 GetString("/profile/2/indi/INDImount", "") returns "" 18:34:05.030 00.016 972 GetString("/profile/2/indi/INDImount", "") returns "" 18:34:05.045 00.015 972 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)" 18:34:05.061 00.016 972 CameraFactory(ASI Camera (2) (ASCOM)) 18:34:05.061 00.000 972 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0 18:34:05.061 00.000 972 GetInt("/profile/2/camera/ReadDelay", 150) returns 150 18:34:05.077 00.016 972 GetInt("/profile/2/camera/gain", 95) returns 95 18:34:05.077 00.000 972 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 20000 18:34:05.077 00.000 972 GetInt("/profile/2/camera/SaturationADU", 0) returns 255 18:34:05.092 00.015 972 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1 18:34:05.092 00.000 972 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 18:34:05.092 00.000 972 GetInt("/profile/2/camera/binning", 1) returns 1 18:34:05.092 00.000 972 Created new camera of type ASI Camera (2) (ASCOM) = 067687C8 18:34:05.092 00.000 972 GetString("/profile/2/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)" 18:34:05.108 00.016 972 GetString("/profile/2/scope/LastMenuChoice", "None") returns "EQMOD ASCOM HEQ5/6" 18:34:05.108 00.000 972 ScopeFactory(EQMOD ASCOM HEQ5/6) 18:34:05.108 00.000 972 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 1000 18:34:05.108 00.000 972 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25 18:34:05.124 00.016 972 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500 18:34:05.124 00.000 972 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500 18:34:05.124 00.000 972 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1 18:34:05.124 00.000 972 DecGuideMode set to Auto (1) 18:34:05.124 00.000 972 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1 18:34:05.139 00.015 972 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000 18:34:05.139 00.000 972 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000 18:34:05.139 00.000 972 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000 18:34:05.139 00.000 972 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4 18:34:05.155 00.016 972 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000 18:34:05.155 00.000 972 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20 18:34:05.155 00.000 972 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000 18:34:05.155 00.000 972 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00 18:34:05.155 00.000 972 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1 18:34:05.170 00.015 972 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1) 18:34:05.170 00.000 972 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0 18:34:05.170 00.000 972 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0 18:34:05.170 00.000 972 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1 18:34:05.186 00.016 972 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20 18:34:05.186 00.000 972 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20 18:34:05.186 00.000 972 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20 18:34:05.186 00.000 972 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0 18:34:05.186 00.000 972 BLC: Backlash compensation is disabled 18:34:05.202 00.016 972 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1 18:34:05.202 00.000 972 Scope: enabling slew check, guiding will stop when slew is detected 18:34:05.202 00.000 972 Created new scope of type EQMOD ASCOM HEQ5/6 = 067B9D08 18:34:05.202 00.000 972 GetString("/profile/2/scope/LastMenuChoice", "") returns "EQMOD ASCOM HEQ5/6" 18:34:05.202 00.000 972 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None" 18:34:05.217 00.015 972 ScopeFactory(None) 18:34:05.217 00.000 972 Created new aux scope of type None = 00000000 18:34:05.217 00.000 972 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None" 18:34:05.217 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1345->OnAuxChoiceScope: m_pAuxScope == NULL 18:34:05.233 00.016 972 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None" 18:34:05.233 00.000 972 StepGuiderFactory(None) 18:34:05.233 00.000 972 Created new stepguider of type None = 00000000 18:34:05.233 00.000 972 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None" 18:34:05.233 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1571->OnChoiceStepGuider: m_pStepGuider == NULL 18:34:05.249 00.016 972 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None" 18:34:05.249 00.000 972 RotatorFactory(None) 18:34:05.249 00.000 972 Created new Rotator of type None = 00000000 18:34:05.249 00.000 972 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None" 18:34:05.249 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1709->OnChoiceRotator: m_pRotator == NULL 18:34:05.264 00.015 972 GetString("/profile/2/name", "") returns "72ED + 50ED&120MM" 18:34:05.264 00.000 972 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip 18:34:05.264 00.000 972 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip 18:34:05.311 00.047 972 starting server 18:34:05.311 00.000 972 event server started, listening on port 4400 18:34:05.327 00.016 972 Server started, listening on port 4300 18:34:05.327 00.000 972 Status Line: Server started 18:34:05.327 00.000 972 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=159603;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=2;prop=48295;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=3;layer=0;row=0;pos=1;prop=92102;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=1102;floaty=611;floatw=400;floath=255|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=370|dock_size(2,0,0)=843|" 18:34:05.445 00.118 972 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)" 18:34:05.450 00.005 972 GetString("/profile/2/scope/LastMenuChoice", "None") returns "EQMOD ASCOM HEQ5/6" 18:34:05.454 00.004 972 GetBoolean("/Update/enabled", 1) returns 1 18:34:05.459 00.005 972 GetInt("/Update/series", 0) returns 0 18:34:05.463 00.004 1264 UPD: updater thread entry 18:34:05.463 00.000 1264 UPD: fetch https://openphdguiding.org/release-main-win.txt 18:34:05.853 00.390 1264 UPD: latest ver = unable to update current position 18:34:23.677 00.000 972 Status Line: No star selected 18:34:23.677 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=230, FiltMin=46, FiltMax=169, Gamma=1.000 18:34:23.708 00.031 972 UpdateGuideState exits: No star selected 18:34:23.708 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:23.723 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:23.723 00.000 972 Enqueuing Expose request 18:34:23.723 00.000 5928 Worker thread wakes up 18:34:23.723 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:23.723 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:25.707 01.984 5928 Exposure complete 18:34:25.801 00.094 5928 worker thread done servicing request 18:34:25.801 00.000 972 OnExposeComplete: enter 18:34:25.801 00.000 972 UpdateGuideState(): m_state=1 18:34:25.801 00.000 972 UpdateCurrentPosition: no star selected 18:34:25.801 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:25.801 00.000 972 Status Line: No star selected 18:34:25.817 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=216, FiltMin=50, FiltMax=184, Gamma=1.000 18:34:25.832 00.015 972 UpdateGuideState exits: No star selected 18:34:25.848 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:25.848 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:25.848 00.000 972 Enqueuing Expose request 18:34:25.848 00.000 5928 Worker thread wakes up 18:34:25.848 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:25.848 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:27.988 02.140 5928 Exposure complete 18:34:28.082 00.094 5928 worker thread done servicing request 18:34:28.082 00.000 972 OnExposeComplete: enter 18:34:28.082 00.000 972 UpdateGuideState(): m_state=1 18:34:28.082 00.000 972 UpdateCurrentPosition: no star selected 18:34:28.082 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:28.082 00.000 972 Status Line: No star selected 18:34:28.097 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=212, FiltMin=48, FiltMax=166, Gamma=1.000 18:34:28.113 00.016 972 UpdateGuideState exits: No star selected 18:34:28.129 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:28.129 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:28.129 00.000 972 Enqueuing Expose request 18:34:28.129 00.000 5928 Worker thread wakes up 18:34:28.129 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:28.129 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:30.113 01.984 5928 Exposure complete 18:34:30.206 00.093 5928 worker thread done servicing request 18:34:30.206 00.000 972 OnExposeComplete: enter 18:34:30.206 00.000 972 UpdateGuideState(): m_state=1 18:34:30.206 00.000 972 UpdateCurrentPosition: no star selected 18:34:30.206 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:30.222 00.016 972 Status Line: No star selected 18:34:30.222 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=203, FiltMin=43, FiltMax=152, Gamma=1.000 18:34:30.253 00.031 972 UpdateGuideState exits: No star selected 18:34:30.253 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:30.253 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:30.253 00.000 972 Enqueuing Expose request 18:34:30.253 00.000 5928 Worker thread wakes up 18:34:30.253 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:30.253 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:32.393 02.140 5928 Exposure complete 18:34:32.487 00.094 5928 worker thread done servicing request 18:34:32.487 00.000 972 OnExposeComplete: enter 18:34:32.487 00.000 972 UpdateGuideState(): m_state=1 18:34:32.503 00.016 972 UpdateCurrentPosition: no star selected 18:34:32.503 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:32.503 00.000 972 Status Line: No star selected 18:34:32.503 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=182, FiltMin=46, FiltMax=150, Gamma=1.000 18:34:32.534 00.031 972 UpdateGuideState exits: No star selected 18:34:32.549 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:32.549 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:32.549 00.000 972 Enqueuing Expose request 18:34:32.549 00.000 5928 Worker thread wakes up 18:34:32.549 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:32.549 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:34.533 01.984 5928 Exposure complete 18:34:34.627 00.094 5928 worker thread done servicing request 18:34:34.627 00.000 972 OnExposeComplete: enter 18:34:34.643 00.016 972 UpdateGuideState(): m_state=1 18:34:34.643 00.000 972 UpdateCurrentPosition: no star selected 18:34:34.643 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:34.643 00.000 972 Status Line: No star selected 18:34:34.658 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=155, FiltMin=45, FiltMax=135, Gamma=1.000 18:34:34.674 00.016 972 UpdateGuideState exits: No star selected 18:34:34.674 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:34.690 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:34.690 00.000 972 Enqueuing Expose request 18:34:34.690 00.000 5928 Worker thread wakes up 18:34:34.690 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:34.690 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:36.798 02.108 5928 Exposure complete 18:34:36.892 00.094 5928 worker thread done servicing request 18:34:36.892 00.000 972 OnExposeComplete: enter 18:34:36.892 00.000 972 UpdateGuideState(): m_state=1 18:34:36.892 00.000 972 UpdateCurrentPosition: no star selected 18:34:36.892 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:36.892 00.000 972 Status Line: No star selected 18:34:36.908 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=161, FiltMin=47, FiltMax=144, Gamma=1.000 18:34:36.923 00.015 972 UpdateGuideState exits: No star selected 18:34:36.923 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:36.939 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:36.939 00.000 972 Enqueuing Expose request 18:34:36.939 00.000 5928 Worker thread wakes up 18:34:36.939 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:36.939 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:38.923 01.984 5928 Exposure complete 18:34:39.001 00.078 5928 worker thread done servicing request 18:34:39.017 00.016 972 OnExposeComplete: enter 18:34:39.017 00.000 972 UpdateGuideState(): m_state=1 18:34:39.017 00.000 972 UpdateCurrentPosition: no star selected 18:34:39.017 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:39.017 00.000 972 Status Line: No star selected 18:34:39.032 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=189, FiltMin=47, FiltMax=136, Gamma=1.000 18:34:39.048 00.016 972 UpdateGuideState exits: No star selected 18:34:39.064 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:39.064 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:39.064 00.000 972 Enqueuing Expose request 18:34:39.064 00.000 5928 Worker thread wakes up 18:34:39.064 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:39.064 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:41.188 02.124 5928 Exposure complete 18:34:41.282 00.094 5928 worker thread done servicing request 18:34:41.282 00.000 972 OnExposeComplete: enter 18:34:41.297 00.015 972 UpdateGuideState(): m_state=1 18:34:41.297 00.000 972 UpdateCurrentPosition: no star selected 18:34:41.297 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:41.297 00.000 972 Status Line: No star selected 18:34:41.313 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=130, FiltMin=46, FiltMax=120, Gamma=1.000 18:34:41.329 00.016 972 UpdateGuideState exits: No star selected 18:34:41.329 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:41.344 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:41.344 00.000 972 Enqueuing Expose request 18:34:41.344 00.000 5928 Worker thread wakes up 18:34:41.344 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:41.344 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:43.328 01.984 5928 Exposure complete 18:34:43.422 00.094 5928 worker thread done servicing request 18:34:43.422 00.000 972 OnExposeComplete: enter 18:34:43.422 00.000 972 UpdateGuideState(): m_state=1 18:34:43.422 00.000 972 UpdateCurrentPosition: no star selected 18:34:43.422 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:43.438 00.016 972 Status Line: No star selected 18:34:43.438 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=119, FiltMin=44, FiltMax=103, Gamma=1.000 18:34:43.453 00.015 972 UpdateGuideState exits: No star selected 18:34:43.469 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:43.469 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:43.469 00.000 972 Enqueuing Expose request 18:34:43.469 00.000 5928 Worker thread wakes up 18:34:43.469 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:43.469 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:45.609 02.140 5928 Exposure complete 18:34:45.703 00.094 5928 worker thread done servicing request 18:34:45.703 00.000 972 OnExposeComplete: enter 18:34:45.718 00.015 972 UpdateGuideState(): m_state=1 18:34:45.718 00.000 972 UpdateCurrentPosition: no star selected 18:34:45.718 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:45.718 00.000 972 Status Line: No star selected 18:34:45.734 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=196, FiltMin=47, FiltMax=159, Gamma=1.000 18:34:45.750 00.016 972 UpdateGuideState exits: No star selected 18:34:45.750 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:45.765 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:45.765 00.000 972 Enqueuing Expose request 18:34:45.765 00.000 5928 Worker thread wakes up 18:34:45.765 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:45.765 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:47.749 01.984 5928 Exposure complete 18:34:47.843 00.094 5928 worker thread done servicing request 18:34:47.843 00.000 972 OnExposeComplete: enter 18:34:47.843 00.000 972 UpdateGuideState(): m_state=1 18:34:47.843 00.000 972 UpdateCurrentPosition: no star selected 18:34:47.843 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:47.843 00.000 972 Status Line: No star selected 18:34:47.858 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=156, FiltMin=41, FiltMax=124, Gamma=1.000 18:34:47.874 00.016 972 UpdateGuideState exits: No star selected 18:34:47.874 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:47.890 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:47.890 00.000 972 Enqueuing Expose request 18:34:47.890 00.000 5928 Worker thread wakes up 18:34:47.890 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:47.890 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:49.998 02.108 5928 Exposure complete 18:34:50.077 00.079 5928 worker thread done servicing request 18:34:50.077 00.000 972 OnExposeComplete: enter 18:34:50.092 00.015 972 UpdateGuideState(): m_state=1 18:34:50.092 00.000 972 UpdateCurrentPosition: no star selected 18:34:50.092 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:50.092 00.000 972 Status Line: No star selected 18:34:50.108 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=111, FiltMin=43, FiltMax=103, Gamma=1.000 18:34:50.123 00.015 972 UpdateGuideState exits: No star selected 18:34:50.123 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:50.139 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:50.139 00.000 972 Enqueuing Expose request 18:34:50.139 00.000 5928 Worker thread wakes up 18:34:50.139 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:50.139 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:52.123 01.984 5928 Exposure complete 18:34:52.201 00.078 5928 worker thread done servicing request 18:34:52.217 00.016 972 OnExposeComplete: enter 18:34:52.217 00.000 972 UpdateGuideState(): m_state=1 18:34:52.217 00.000 972 UpdateCurrentPosition: no star selected 18:34:52.217 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:52.217 00.000 972 Status Line: No star selected 18:34:52.232 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=84, FiltMin=45, FiltMax=78, Gamma=1.000 18:34:52.248 00.016 972 UpdateGuideState exits: No star selected 18:34:52.248 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:52.264 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:52.264 00.000 972 Enqueuing Expose request 18:34:52.264 00.000 5928 Worker thread wakes up 18:34:52.264 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:52.264 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:54.372 02.108 5928 Exposure complete 18:34:54.466 00.094 5928 worker thread done servicing request 18:34:54.466 00.000 972 OnExposeComplete: enter 18:34:54.466 00.000 972 UpdateGuideState(): m_state=1 18:34:54.466 00.000 972 UpdateCurrentPosition: no star selected 18:34:54.466 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:54.466 00.000 972 Status Line: No star selected 18:34:54.482 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=94, FiltMin=42, FiltMax=88, Gamma=1.000 18:34:54.497 00.015 972 UpdateGuideState exits: No star selected 18:34:54.513 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:54.513 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:54.513 00.000 972 Enqueuing Expose request 18:34:54.513 00.000 5928 Worker thread wakes up 18:34:54.513 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:54.513 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:56.497 01.984 5928 Exposure complete 18:34:56.591 00.094 5928 worker thread done servicing request 18:34:56.591 00.000 972 OnExposeComplete: enter 18:34:56.591 00.000 972 UpdateGuideState(): m_state=1 18:34:56.591 00.000 972 UpdateCurrentPosition: no star selected 18:34:56.591 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:56.606 00.015 972 Status Line: No star selected 18:34:56.606 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=130, FiltMin=45, FiltMax=105, Gamma=1.000 18:34:56.622 00.016 972 UpdateGuideState exits: No star selected 18:34:56.638 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:56.638 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:56.638 00.000 972 Enqueuing Expose request 18:34:56.638 00.000 5928 Worker thread wakes up 18:34:56.638 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:56.638 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:34:58.778 02.140 5928 Exposure complete 18:34:58.871 00.093 5928 worker thread done servicing request 18:34:58.871 00.000 972 OnExposeComplete: enter 18:34:58.871 00.000 972 UpdateGuideState(): m_state=1 18:34:58.871 00.000 972 UpdateCurrentPosition: no star selected 18:34:58.871 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:34:58.871 00.000 972 Status Line: No star selected 18:34:58.887 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=135, FiltMin=49, FiltMax=109, Gamma=1.000 18:34:58.903 00.016 972 UpdateGuideState exits: No star selected 18:34:58.903 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:34:58.918 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:34:58.918 00.000 972 Enqueuing Expose request 18:34:58.918 00.000 5928 Worker thread wakes up 18:34:58.918 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:34:58.918 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:00.902 01.984 5928 Exposure complete 18:35:00.996 00.094 5928 worker thread done servicing request 18:35:00.996 00.000 972 OnExposeComplete: enter 18:35:00.996 00.000 972 UpdateGuideState(): m_state=1 18:35:00.996 00.000 972 UpdateCurrentPosition: no star selected 18:35:00.996 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:00.996 00.000 972 Status Line: No star selected 18:35:01.012 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=110, FiltMin=44, FiltMax=104, Gamma=1.000 18:35:01.027 00.015 972 UpdateGuideState exits: No star selected 18:35:01.027 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:01.043 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:01.043 00.000 972 Enqueuing Expose request 18:35:01.043 00.000 5928 Worker thread wakes up 18:35:01.043 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:01.043 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:03.152 02.109 5928 Exposure complete 18:35:03.245 00.093 5928 worker thread done servicing request 18:35:03.245 00.000 972 OnExposeComplete: enter 18:35:03.245 00.000 972 UpdateGuideState(): m_state=1 18:35:03.245 00.000 972 UpdateCurrentPosition: no star selected 18:35:03.245 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:03.245 00.000 972 Status Line: No star selected 18:35:03.261 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=186, FiltMin=44, FiltMax=137, Gamma=1.000 18:35:03.277 00.016 972 UpdateGuideState exits: No star selected 18:35:03.277 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:03.292 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:03.292 00.000 972 Enqueuing Expose request 18:35:03.292 00.000 5928 Worker thread wakes up 18:35:03.292 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:03.292 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:05.276 01.984 5928 Exposure complete 18:35:05.370 00.094 5928 worker thread done servicing request 18:35:05.370 00.000 972 OnExposeComplete: enter 18:35:05.370 00.000 972 UpdateGuideState(): m_state=1 18:35:05.370 00.000 972 UpdateCurrentPosition: no star selected 18:35:05.370 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:05.370 00.000 972 Status Line: No star selected 18:35:05.386 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=171, FiltMin=44, FiltMax=133, Gamma=1.000 18:35:05.401 00.015 972 UpdateGuideState exits: No star selected 18:35:05.417 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:05.417 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:05.417 00.000 972 Enqueuing Expose request 18:35:05.432 00.015 5928 Worker thread wakes up 18:35:05.432 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:05.432 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:07.557 02.125 5928 Exposure complete 18:35:07.651 00.094 5928 worker thread done servicing request 18:35:07.651 00.000 972 OnExposeComplete: enter 18:35:07.651 00.000 972 UpdateGuideState(): m_state=1 18:35:07.666 00.015 972 UpdateCurrentPosition: no star selected 18:35:07.666 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:07.666 00.000 972 Status Line: No star selected 18:35:07.666 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=227, FiltMin=48, FiltMax=167, Gamma=1.000 18:35:07.698 00.032 972 UpdateGuideState exits: No star selected 18:35:07.698 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:07.698 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:07.713 00.015 972 Enqueuing Expose request 18:35:07.713 00.000 5928 Worker thread wakes up 18:35:07.713 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:07.713 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:09.681 01.968 5928 Exposure complete 18:35:09.759 00.078 5928 worker thread done servicing request 18:35:09.759 00.000 972 OnExposeComplete: enter 18:35:09.775 00.016 972 UpdateGuideState(): m_state=1 18:35:09.775 00.000 972 UpdateCurrentPosition: no star selected 18:35:09.775 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:09.775 00.000 972 Status Line: No star selected 18:35:09.791 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=267, FiltMin=43, FiltMax=171, Gamma=1.000 18:35:09.806 00.015 972 UpdateGuideState exits: No star selected 18:35:09.822 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:09.822 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:09.822 00.000 972 Enqueuing Expose request 18:35:09.822 00.000 5928 Worker thread wakes up 18:35:09.822 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:09.822 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:11.931 02.109 5928 Exposure complete 18:35:12.009 00.078 5928 worker thread done servicing request 18:35:12.025 00.016 972 OnExposeComplete: enter 18:35:12.025 00.000 972 UpdateGuideState(): m_state=1 18:35:12.025 00.000 972 UpdateCurrentPosition: no star selected 18:35:12.025 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:12.025 00.000 972 Status Line: No star selected 18:35:12.040 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=261, FiltMin=48, FiltMax=172, Gamma=1.000 18:35:12.056 00.016 972 UpdateGuideState exits: No star selected 18:35:12.071 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:12.071 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:12.071 00.000 972 Enqueuing Expose request 18:35:12.071 00.000 5928 Worker thread wakes up 18:35:12.071 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:12.071 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:14.055 01.984 5928 Exposure complete 18:35:14.149 00.094 5928 worker thread done servicing request 18:35:14.149 00.000 972 OnExposeComplete: enter 18:35:14.149 00.000 972 UpdateGuideState(): m_state=1 18:35:14.149 00.000 972 UpdateCurrentPosition: no star selected 18:35:14.165 00.016 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:14.165 00.000 972 Status Line: No star selected 18:35:14.165 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=199, FiltMin=44, FiltMax=152, Gamma=1.000 18:35:14.196 00.031 972 UpdateGuideState exits: No star selected 18:35:14.196 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:14.196 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:14.196 00.000 972 Enqueuing Expose request 18:35:14.212 00.016 5928 Worker thread wakes up 18:35:14.212 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:14.212 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:16.299 02.087 5928 Exposure complete 18:35:16.393 00.094 5928 worker thread done servicing request 18:35:16.393 00.000 972 OnExposeComplete: enter 18:35:16.408 00.015 972 UpdateGuideState(): m_state=1 18:35:16.408 00.000 972 UpdateCurrentPosition: no star selected 18:35:16.408 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:16.424 00.016 972 Status Line: No star selected 18:35:16.424 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=47, FiltMax=196, Gamma=1.000 18:35:16.439 00.015 972 UpdateGuideState exits: No star selected 18:35:16.455 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:16.455 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:16.455 00.000 972 Enqueuing Expose request 18:35:16.455 00.000 5928 Worker thread wakes up 18:35:16.455 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:16.455 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:18.439 01.984 5928 Exposure complete 18:35:18.533 00.094 5928 worker thread done servicing request 18:35:18.533 00.000 972 OnExposeComplete: enter 18:35:18.533 00.000 972 UpdateGuideState(): m_state=1 18:35:18.548 00.015 972 UpdateCurrentPosition: no star selected 18:35:18.548 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:35:18.548 00.000 972 Status Line: No star selected 18:35:18.548 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=42, FiltMax=206, Gamma=1.000 18:35:18.580 00.032 972 UpdateGuideState exits: No star selected 18:35:18.580 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:18.580 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:35:18.595 00.015 972 Enqueuing Expose request 18:35:18.595 00.000 5928 Worker thread wakes up 18:35:18.595 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:18.595 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:35:19.220 00.625 972 GuiderOneStar::AutoSelect enter 18:35:19.220 00.000 972 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0 18:35:19.329 00.109 972 AutoFind: auto downsample for scale 3.20 => 1x 18:35:19.470 00.141 972 AutoFind: global mean = 0.0, stdev 4.9 18:35:19.470 00.000 972 AutoFind: using threshold = 0.1 18:35:19.611 00.141 972 AutoFind: local max [158, 481] 111.1 18:35:19.626 00.015 972 AutoFind: local max [545, 124] 103.1 18:35:19.626 00.000 972 AutoFind: local max [522, 752] 99.2 18:35:19.626 00.000 972 AutoFind: local max [650, 261] 95.8 18:35:19.626 00.000 972 AutoFind: local max [645, 402] 92.7 18:35:19.626 00.000 972 AutoFind: local max [492, 535] 92.4 18:35:19.642 00.016 972 AutoFind: local max [965, 322] 76.4 18:35:19.642 00.000 972 AutoFind: local max [85, 513] 72.1 18:35:19.642 00.000 972 AutoFind: local max [601, 608] 65.5 18:35:19.642 00.000 972 AutoFind: local max [721, 584] 63.5 18:35:19.642 00.000 972 AutoFind: local max [464, 814] 56.4 18:35:19.657 00.015 972 AutoFind: local max [1005, 154] 52.0 18:35:19.657 00.000 972 AutoFind: local max [172, 488] 47.1 18:35:19.657 00.000 972 AutoFind: local max [827, 162] 47.0 18:35:19.657 00.000 972 AutoFind: local max [1183, 526] 46.8 18:35:19.657 00.000 972 AutoFind: local max [947, 176] 46.3 18:35:19.673 00.016 972 AutoFind: local max [272, 820] 43.6 18:35:19.673 00.000 972 AutoFind: local max [659, 581] 35.3 18:35:19.673 00.000 972 AutoFind: local max [275, 423] 32.9 18:35:19.673 00.000 972 AutoFind: local max [1057, 475] 31.7 18:35:19.689 00.016 972 AutoFind: local max [189, 882] 30.6 18:35:19.689 00.000 972 AutoFind: local max [641, 908] 28.7 18:35:19.689 00.000 972 AutoFind: local max [218, 182] 28.3 18:35:19.689 00.000 972 AutoFind: local max [577, 597] 26.4 18:35:19.689 00.000 972 AutoFind: local max [1188, 521] 26.0 18:35:19.704 00.015 972 AutoFind: local max [1258, 600] 24.9 18:35:19.704 00.000 972 AutoFind: local max [1249, 201] 22.5 18:35:19.704 00.000 972 AutoFind: local max [307, 595] 21.9 18:35:19.704 00.000 972 AutoFind: local max [508, 748] 21.0 18:35:19.704 00.000 972 AutoFind: local max [397, 504] 20.5 18:35:19.720 00.016 972 AutoFind: local max [417, 806] 19.9 18:35:19.720 00.000 972 AutoFind: local max [476, 444] 19.5 18:35:19.720 00.000 972 AutoFind: local max [428, 718] 19.5 18:35:19.720 00.000 972 AutoFind: local max [430, 945] 18.7 18:35:19.720 00.000 972 AutoFind: local max [1171, 371] 18.4 18:35:19.736 00.016 972 AutoFind: local max [1135, 524] 18.2 18:35:19.736 00.000 972 AutoFind: local max [274, 460] 17.9 18:35:19.736 00.000 972 AutoFind: local max [535, 612] 17.7 18:35:19.736 00.000 972 AutoFind: local max [659, 604] 17.7 18:35:19.736 00.000 972 AutoFind: local max [1111, 91] 17.4 18:35:19.751 00.015 972 AutoFind: local max [524, 910] 17.2 18:35:19.751 00.000 972 AutoFind: local max [172, 236] 16.9 18:35:19.751 00.000 972 AutoFind: local max [457, 78] 16.8 18:35:19.751 00.000 972 AutoFind: local max [420, 758] 16.4 18:35:19.751 00.000 972 AutoFind: local max [1000, 316] 16.0 18:35:19.767 00.016 972 AutoFind: local max [1203, 444] 15.7 18:35:19.767 00.000 972 AutoFind: local max [560, 742] 15.5 18:35:19.767 00.000 972 AutoFind: local max [745, 738] 14.9 18:35:19.767 00.000 972 AutoFind: local max [722, 719] 14.7 18:35:19.767 00.000 972 AutoFind: local max [9, 844] 14.6 18:35:19.782 00.015 972 AutoFind: local max [1115, 879] 13.5 18:35:19.782 00.000 972 AutoFind: local max [691, 39] 13.5 18:35:19.782 00.000 972 AutoFind: local max [461, 741] 13.1 18:35:19.782 00.000 972 AutoFind: local max [141, 444] 12.7 18:35:19.798 00.016 972 AutoFind: local max [733, 47] 12.5 18:35:19.798 00.000 972 AutoFind: local max [202, 908] 12.5 18:35:19.798 00.000 972 AutoFind: local max [279, 430] 12.3 18:35:19.798 00.000 972 AutoFind: local max [1072, 443] 11.4 18:35:19.798 00.000 972 AutoFind: local max [303, 391] 11.4 18:35:19.814 00.016 972 AutoFind: local max [1265, 261] 11.2 18:35:19.814 00.000 972 AutoFind: local max [959, 171] 11.2 18:35:19.814 00.000 972 AutoFind: local max [568, 619] 11.0 18:35:19.814 00.000 972 AutoFind: local max [596, 908] 10.8 18:35:19.814 00.000 972 AutoFind: local max [579, 95] 10.5 18:35:19.829 00.015 972 AutoFind: local max [473, 669] 10.5 18:35:19.829 00.000 972 AutoFind: local max [261, 754] 10.5 18:35:19.829 00.000 972 AutoFind: local max [497, 55] 10.4 18:35:19.829 00.000 972 AutoFind: local max [770, 343] 10.4 18:35:19.829 00.000 972 AutoFind: local max [103, 16] 10.1 18:35:19.845 00.016 972 AutoFind: local max [137, 463] 10.0 18:35:19.845 00.000 972 AutoFind: local max [101, 438] 9.8 18:35:19.845 00.000 972 AutoFind: local max [882, 721] 9.8 18:35:19.845 00.000 972 AutoFind: local max [1050, 756] 9.6 18:35:19.845 00.000 972 AutoFind: local max [989, 899] 9.6 18:35:19.861 00.016 972 AutoFind: local max [634, 364] 9.5 18:35:19.861 00.000 972 AutoFind: local max [473, 839] 9.5 18:35:19.861 00.000 972 AutoFind: local max [757, 599] 9.3 18:35:19.861 00.000 972 AutoFind: local max [642, 633] 9.3 18:35:19.861 00.000 972 AutoFind: local max [390, 370] 9.2 18:35:19.876 00.015 972 AutoFind: local max [965, 549] 9.2 18:35:19.876 00.000 972 AutoFind: local max [930, 940] 9.1 18:35:19.876 00.000 972 AutoFind: local max [23, 944] 8.9 18:35:19.876 00.000 972 AutoFind: local max [665, 799] 8.8 18:35:19.892 00.016 972 AutoFind: local max [507, 692] 8.8 18:35:19.892 00.000 972 AutoFind: local max [469, 87] 8.8 18:35:19.892 00.000 972 AutoFind: local max [117, 93] 8.7 18:35:19.892 00.000 972 AutoFind: local max [46, 763] 8.6 18:35:19.907 00.015 972 AutoFind: local max [1119, 316] 8.6 18:35:19.907 00.000 972 AutoFind: local max [135, 486] 8.3 18:35:19.907 00.000 972 AutoFind: local max [714, 815] 8.3 18:35:19.907 00.000 972 AutoFind: local max [1073, 374] 8.1 18:35:19.907 00.000 972 AutoFind: local max [542, 491] 7.6 18:35:19.923 00.016 972 AutoFind: local max [578, 766] 7.5 18:35:19.923 00.000 972 AutoFind: local max [1151, 479] 7.4 18:35:19.923 00.000 972 AutoFind: local max [547, 89] 7.2 18:35:19.923 00.000 972 AutoFind: local max [990, 760] 7.1 18:35:19.923 00.000 972 AutoFind: local max [245, 572] 7.0 18:35:19.939 00.016 972 AutoFind: local max [787, 762] 7.0 18:35:19.939 00.000 972 AutoFind: local max [169, 195] 6.8 18:35:19.939 00.000 972 AutoFind: local max [951, 364] 6.8 18:35:19.939 00.000 972 AutoFind: too close [469, 87] 8.8 - [457, 78] 16.8 18:35:19.939 00.000 972 AutoFind: too close [137, 463] 10.0 - [141, 444] 12.7 18:35:19.954 00.015 972 AutoFind: too close [959, 171] 11.2 - [947, 176] 46.3 18:35:19.954 00.000 972 AutoFind: too close [279, 430] 12.3 - [275, 423] 32.9 18:35:19.954 00.000 972 AutoFind: too close [508, 748] 21.0 - [522, 752] 99.2 18:35:19.954 00.000 972 AutoFind: too close [1188, 521] 26.0 - [1183, 526] 46.8 18:35:19.954 00.000 972 AutoFind: too close [172, 488] 47.1 - [158, 481] 111.1 18:35:19.970 00.016 972 AutoFind: too close to edge [23, 944] 8.9 18:35:19.970 00.000 972 AutoFind: too close to edge [930, 940] 9.1 18:35:19.970 00.000 972 AutoFind: too close to edge [103, 16] 10.1 18:35:19.970 00.000 972 AutoFind: too close to edge [1265, 261] 11.2 18:35:19.970 00.000 972 AutoFind: too close to edge [691, 39] 13.5 18:35:19.985 00.015 972 AutoFind: too close to edge [9, 844] 14.6 18:35:19.985 00.000 972 AutoFind: too close to edge [430, 945] 18.7 18:35:19.985 00.000 972 AutoFind: too close to edge [1249, 201] 22.5 18:35:19.985 00.000 972 AutoFind: too close to edge [1258, 600] 24.9 18:35:20.001 00.016 972 AutoFind: BPP = 8, saturation at 295, pedestal 40, thresh = 269 18:35:20.001 00.000 972 AutoFind: finding best star pass 1 18:35:20.001 00.000 972 Star::Find(15, 545, 124, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.001 00.000 972 Star::Find returns 1 (0), X=545.22, Y=124.52, Mass=2651, SNR=36.0, Peak=275 HFD=3.1 18:35:20.001 00.000 972 AutoFind: near-saturated [545, 124] 103.1 Mass 2651 SNR 36.0 Peak 275 18:35:20.017 00.016 972 Star::Find(15, 650, 261, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.017 00.000 972 Star::Find returns 1 (0), X=651.17, Y=259.98, Mass=4001, SNR=44.3, Peak=274 HFD=5.0 18:35:20.017 00.000 972 AutoFind: near-saturated [650, 261] 95.8 Mass 4001 SNR 44.3 Peak 274 18:35:20.017 00.000 972 Star::Find(15, 645, 402, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.032 00.015 972 Star::Find returns 1 (0), X=645.47, Y=401.90, Mass=2271, SNR=33.3, Peak=275 HFD=3.0 18:35:20.032 00.000 972 AutoFind: near-saturated [645, 402] 92.7 Mass 2271 SNR 33.3 Peak 275 18:35:20.032 00.000 972 Star::Find(15, 492, 535, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.032 00.000 972 Star::Find returns 1 (0), X=492.02, Y=534.65, Mass=2216, SNR=32.9, Peak=275 HFD=3.2 18:35:20.032 00.000 972 AutoFind: near-saturated [492, 535] 92.4 Mass 2216 SNR 32.9 Peak 275 18:35:20.048 00.016 972 Star::Find(15, 965, 322, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.048 00.000 972 Star::Find returns 1 (0), X=965.43, Y=322.24, Mass=2102, SNR=32.1, Peak=269 HFD=3.1 18:35:20.048 00.000 972 AutoFind returns star at [965, 322] 76.4 Mass 2102 SNR 32.1 18:35:20.048 00.000 972 Star::Find(15, 965, 322, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.048 00.000 972 Star::Find returns 1 (0), X=965.43, Y=322.24, Mass=2102, SNR=32.1, Peak=269 HFD=3.1 18:35:20.064 00.016 972 setting lock position to (965.43, 322.24) 18:35:20.064 00.000 972 AutoSelect: state = 1, call UpdateGuideState 18:35:20.064 00.000 972 UpdateGuideState(): m_state=1 18:35:20.064 00.000 972 Star::Find(15, 965, 322, 0, (0,0,0,0), 0.0, 255) frame 26 18:35:20.064 00.000 972 Star::Find returns 1 (0), X=965.43, Y=322.24, Mass=2102, SNR=32.1, Peak=269 HFD=3.1 18:35:20.079 00.015 972 setting lock position to (965.43, 322.24) 18:35:20.079 00.000 972 CurrentPosition() valid, moving to STATE_SELECTED 18:35:20.079 00.000 972 Changing from state SELECTING to SELECTED 18:35:20.079 00.000 972 guider state => SELECTED 18:35:20.126 00.047 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=42, FiltMax=206, Gamma=1.000 18:35:20.142 00.016 972 UpdateGuideState exits: m=2102 SNR=32.1 18:35:20.142 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=42, FiltMax=206, Gamma=1.000 18:35:20.173 00.031 972 Status Line: Auto-selected star at (965.4, 322.2) 18:35:20.704 00.531 5928 Exposure complete 18:35:20.798 00.094 5928 worker thread done servicing request 18:35:20.798 00.000 972 OnExposeComplete: enter 18:35:20.813 00.015 972 UpdateGuideState(): m_state=2 18:35:20.813 00.000 972 Star::Find(15, 965, 322, 0, (0,0,0,0), 0.0, 255) frame 27 18:35:20.813 00.000 972 Star::Find returns 1 (0), X=966.11, Y=322.35, Mass=2061, SNR=31.7, Peak=184 HFD=3.9 18:35:20.813 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=228, FiltMin=45, FiltMax=205, Gamma=1.000 18:35:20.845 00.032 972 UpdateGuideState exits: m=2061 SNR=31.7 18:35:20.845 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:20.845 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:20.845 00.000 972 Enqueuing Expose request 18:35:20.860 00.015 5928 Worker thread wakes up 18:35:20.860 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:20.860 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(951,307,31,31) 18:35:22.829 01.969 5928 Exposure complete 18:35:22.922 00.093 5928 worker thread done servicing request 18:35:22.922 00.000 972 OnExposeComplete: enter 18:35:22.922 00.000 972 UpdateGuideState(): m_state=2 18:35:22.922 00.000 972 Star::Find(15, 966, 322, 0, (0,0,0,0), 0.0, 255) frame 28 18:35:22.938 00.016 972 Star::Find returns 1 (0), X=966.40, Y=322.12, Mass=2145, SNR=32.3, Peak=278 HFD=3.3 18:35:22.938 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=45, FiltMax=195, Gamma=1.000 18:35:22.954 00.016 972 UpdateGuideState exits: m=2145 SNR=32.3 18:35:22.969 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:22.969 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:22.969 00.000 972 Enqueuing Expose request 18:35:22.969 00.000 5928 Worker thread wakes up 18:35:22.969 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:22.969 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(951,307,31,31) 18:35:23.907 00.938 972 GuideButtonClick i=1 ctx=Guide button clicked 18:35:23.922 00.015 972 ScopeASCOM::GetDeclination() returns 33.5 18:35:23.938 00.016 972 Changing from state SELECTED to CALIBRATING_PRIMARY 18:35:23.938 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:35:23.953 00.015 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:35:23.953 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:35:23.953 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:35:23.953 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 3.889070 18:35:23.969 00.016 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 6 18:35:23.969 00.000 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 6 18:35:23.969 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:35:23.969 00.000 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:35:23.985 00.016 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/24/2022 7:02:43 PM" 18:35:23.985 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:35:23.985 00.000 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.7}, {0.7 -8.8}, {0.7 -12.0}, {0.7 -18.5}, {0.7 -21.1}, {1.1 -27.5}, {1.1 -27.5}, {1.2 -16.9}, {0.5 -5.8}, {0.8 -2.8}" 18:35:23.985 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.1 -0.4}, {8.9 0.0}, {15.5 -0.3}, {18.0 -0.5}, {23.9 -0.8}, {26.5 -0.8}, {26.5 -0.8}, {28.7 -2.4}, {20.3 -2.9}, {18.1 -2.7}" 18:35:24.000 00.015 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:35:24.000 00.000 972 ScopeASCOM::GetDeclination() returns 33.5 18:35:24.016 00.016 972 ScopeASCOM::SideOfPier() returns 1 18:35:24.016 00.000 972 GetString("/profile/2/name", "") returns "72ED + 50ED&120MM" 18:35:24.016 00.000 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:35:24.031 00.015 972 ScopeASCOM::SideOfPier() returns 1 18:35:24.031 00.000 972 guider state => CALIBRATING_PRIMARY 18:35:24.031 00.000 972 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 18:35:24.047 00.016 972 reset dither spiral 18:35:25.109 01.062 5928 Exposure complete 18:35:25.203 00.094 5928 worker thread done servicing request 18:35:25.203 00.000 972 OnExposeComplete: enter 18:35:25.219 00.016 972 UpdateGuideState(): m_state=3 18:35:25.219 00.000 972 Star::Find(15, 966, 322, 0, (0,0,0,0), 0.0, 255) frame 29 18:35:25.219 00.000 972 Star::Find returns 1 (0), X=965.95, Y=322.00, Mass=2061, SNR=31.7, Peak=261 HFD=3.3 18:35:25.250 00.031 972 Scope::UpdateCalibrationstate: starting location = 965.95,322.00 coords = 5.37,33.5 18:35:25.250 00.000 972 Status Line: West step 1, dist= 0.0 18:35:25.250 00.000 972 Enqueuing Calibration Move request for direction 3 18:35:25.266 00.016 5928 Worker thread wakes up 18:35:25.266 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=46, FiltMax=215, Gamma=1.000 18:35:25.266 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:25.266 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:25.266 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:25.266 00.000 5928 MoveAxis(W, 1000, -) 18:35:25.266 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:25.266 00.000 5928 IsSlewing returns 0 18:35:25.266 00.000 5928 IsGuiding returns 0 18:35:25.281 00.015 972 UpdateGuideState exits: m=2061 SNR=31.7 18:35:25.297 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:25.297 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:25.297 00.000 972 Enqueuing Expose request 18:35:25.297 00.000 5928 PulseGuide returned control before completion, sleep 987 18:35:26.312 01.015 5928 IsGuiding returns 1 18:35:26.312 00.000 5928 scope still moving after pulse duration time elapsed 18:35:26.344 00.032 5928 IsSlewing returns 0 18:35:26.344 00.000 5928 IsGuiding returns 0 18:35:26.344 00.000 5928 scope move finished after 1000 + 80 ms 18:35:26.344 00.000 5928 Move returns status 0, amount 1000 18:35:26.344 00.000 5928 move complete, result=0 18:35:26.344 00.000 5928 worker thread done servicing request 18:35:26.344 00.000 5928 Worker thread wakes up 18:35:26.344 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:26.344 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(951,307,31,31) 18:35:28.327 01.983 5928 Exposure complete 18:35:28.421 00.094 5928 worker thread done servicing request 18:35:28.421 00.000 972 OnExposeComplete: enter 18:35:28.437 00.016 972 UpdateGuideState(): m_state=3 18:35:28.437 00.000 972 Star::Find(15, 965, 321, 0, (0,0,0,0), 0.0, 255) frame 30 18:35:28.437 00.000 972 Star::Find returns 1 (0), X=965.66, Y=324.62, Mass=2085, SNR=31.9, Peak=162 HFD=4.3 18:35:28.437 00.000 972 Status Line: West step 2, dist= 2.6 18:35:28.452 00.015 972 Enqueuing Calibration Move request for direction 3 18:35:28.452 00.000 5928 Worker thread wakes up 18:35:28.452 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:28.452 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:28.452 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:28.452 00.000 5928 MoveAxis(W, 1000, -) 18:35:28.452 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:28.452 00.000 5928 IsSlewing returns 0 18:35:28.452 00.000 5928 IsGuiding returns 0 18:35:28.468 00.016 5928 PulseGuide returned control before completion, sleep 988 18:35:28.468 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=221, FiltMin=44, FiltMax=166, Gamma=1.000 18:35:28.499 00.031 972 UpdateGuideState exits: m=2085 SNR=31.9 18:35:28.499 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:28.499 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:28.515 00.016 972 Enqueuing Expose request 18:35:29.484 00.969 5928 IsGuiding returns 0 18:35:29.484 00.000 5928 Move returns status 0, amount 1000 18:35:29.484 00.000 5928 move complete, result=0 18:35:29.484 00.000 5928 worker thread done servicing request 18:35:29.484 00.000 5928 Worker thread wakes up 18:35:29.484 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:29.484 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(951,310,31,31) 18:35:31.592 02.108 5928 Exposure complete 18:35:31.686 00.094 5928 worker thread done servicing request 18:35:31.686 00.000 972 OnExposeComplete: enter 18:35:31.686 00.000 972 UpdateGuideState(): m_state=3 18:35:31.702 00.016 972 Star::Find(15, 965, 324, 0, (0,0,0,0), 0.0, 255) frame 31 18:35:31.702 00.000 972 Star::Find returns 1 (0), X=965.44, Y=329.92, Mass=2086, SNR=32.0, Peak=268 HFD=3.3 18:35:31.702 00.000 972 Status Line: West step 3, dist= 7.9 18:35:31.702 00.000 972 Enqueuing Calibration Move request for direction 3 18:35:31.717 00.015 5928 Worker thread wakes up 18:35:31.717 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:31.717 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:31.717 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:31.717 00.000 5928 MoveAxis(W, 1000, -) 18:35:31.717 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:31.717 00.000 5928 IsSlewing returns 0 18:35:31.717 00.000 5928 IsGuiding returns 0 18:35:31.733 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=48, FiltMax=193, Gamma=1.000 18:35:31.733 00.000 5928 PulseGuide returned control before completion, sleep 989 18:35:31.764 00.031 972 UpdateGuideState exits: m=2086 SNR=32.0 18:35:31.764 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:31.764 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:31.764 00.000 972 Enqueuing Expose request 18:35:32.748 00.984 5928 IsGuiding returns 0 18:35:32.748 00.000 5928 Move returns status 0, amount 1000 18:35:32.748 00.000 5928 move complete, result=0 18:35:32.748 00.000 5928 worker thread done servicing request 18:35:32.748 00.000 5928 Worker thread wakes up 18:35:32.748 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:32.748 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,315,31,31) 18:35:34.716 01.968 5928 Exposure complete 18:35:34.795 00.079 5928 worker thread done servicing request 18:35:34.795 00.000 972 OnExposeComplete: enter 18:35:34.810 00.015 972 UpdateGuideState(): m_state=3 18:35:34.810 00.000 972 Star::Find(15, 965, 329, 0, (0,0,0,0), 0.0, 255) frame 32 18:35:34.810 00.000 972 Star::Find returns 1 (0), X=965.22, Y=332.48, Mass=2109, SNR=32.1, Peak=175 HFD=3.8 18:35:34.810 00.000 972 Status Line: West step 4, dist=10.5 18:35:34.826 00.016 972 Enqueuing Calibration Move request for direction 3 18:35:34.826 00.000 5928 Worker thread wakes up 18:35:34.826 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:34.826 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:34.826 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:34.826 00.000 5928 MoveAxis(W, 1000, -) 18:35:34.826 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:34.826 00.000 5928 IsSlewing returns 0 18:35:34.826 00.000 5928 IsGuiding returns 0 18:35:34.857 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=236, FiltMin=46, FiltMax=197, Gamma=1.000 18:35:34.857 00.000 5928 PulseGuide returned control before completion, sleep 986 18:35:34.873 00.016 972 UpdateGuideState exits: m=2109 SNR=32.1 18:35:34.873 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:34.888 00.015 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:34.888 00.000 972 Enqueuing Expose request 18:35:35.857 00.969 5928 IsGuiding returns 1 18:35:35.857 00.000 5928 scope still moving after pulse duration time elapsed 18:35:35.888 00.031 5928 IsSlewing returns 0 18:35:35.888 00.000 5928 IsGuiding returns 0 18:35:35.888 00.000 5928 scope move finished after 1000 + 65 ms 18:35:35.888 00.000 5928 Move returns status 0, amount 1000 18:35:35.888 00.000 5928 move complete, result=0 18:35:35.888 00.000 5928 worker thread done servicing request 18:35:35.888 00.000 5928 Worker thread wakes up 18:35:35.888 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:35.888 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,317,31,31) 18:35:38.028 02.140 5928 Exposure complete 18:35:38.106 00.078 5928 worker thread done servicing request 18:35:38.106 00.000 972 OnExposeComplete: enter 18:35:38.122 00.016 972 UpdateGuideState(): m_state=3 18:35:38.122 00.000 972 Star::Find(15, 965, 332, 0, (0,0,0,0), 0.0, 255) frame 33 18:35:38.122 00.000 972 Star::Find returns 1 (0), X=965.43, Y=338.58, Mass=2060, SNR=31.8, Peak=244 HFD=3.3 18:35:38.122 00.000 972 Status Line: West step 5, dist=16.6 18:35:38.137 00.015 972 Enqueuing Calibration Move request for direction 3 18:35:38.137 00.000 5928 Worker thread wakes up 18:35:38.137 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:38.137 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:38.137 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:38.137 00.000 5928 MoveAxis(W, 1000, -) 18:35:38.137 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:38.137 00.000 5928 IsSlewing returns 0 18:35:38.137 00.000 5928 IsGuiding returns 0 18:35:38.153 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=205, Gamma=1.000 18:35:38.169 00.016 5928 PulseGuide returned control before completion, sleep 987 18:35:38.184 00.015 972 UpdateGuideState exits: m=2060 SNR=31.8 18:35:38.184 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:38.200 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:38.200 00.000 972 Enqueuing Expose request 18:35:39.169 00.969 5928 IsGuiding returns 1 18:35:39.169 00.000 5928 scope still moving after pulse duration time elapsed 18:35:39.200 00.031 5928 IsSlewing returns 0 18:35:39.231 00.031 5928 IsGuiding returns 0 18:35:39.231 00.000 5928 scope move finished after 1000 + 96 ms 18:35:39.231 00.000 5928 Move returns status 0, amount 1000 18:35:39.231 00.000 5928 move complete, result=0 18:35:39.231 00.000 5928 worker thread done servicing request 18:35:39.231 00.000 5928 Worker thread wakes up 18:35:39.231 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:39.231 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,324,31,31) 18:35:41.199 01.968 5928 Exposure complete 18:35:41.293 00.094 5928 worker thread done servicing request 18:35:41.293 00.000 972 OnExposeComplete: enter 18:35:41.309 00.016 972 UpdateGuideState(): m_state=3 18:35:41.309 00.000 972 Star::Find(15, 965, 338, 0, (0,0,0,0), 0.0, 255) frame 34 18:35:41.309 00.000 972 Star::Find returns 1 (0), X=965.25, Y=340.64, Mass=1987, SNR=31.0, Peak=159 HFD=4.7 18:35:41.309 00.000 972 Status Line: West step 6, dist=18.7 18:35:41.324 00.015 972 Enqueuing Calibration Move request for direction 3 18:35:41.324 00.000 5928 Worker thread wakes up 18:35:41.324 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:41.324 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:41.324 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:41.324 00.000 5928 MoveAxis(W, 1000, -) 18:35:41.324 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:41.340 00.016 5928 IsSlewing returns 0 18:35:41.340 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=214, FiltMin=47, FiltMax=166, Gamma=1.000 18:35:41.355 00.015 5928 IsGuiding returns 0 18:35:41.371 00.016 972 UpdateGuideState exits: m=1987 SNR=31.0 18:35:41.371 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:41.371 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:41.387 00.016 972 Enqueuing Expose request 18:35:41.387 00.000 5928 PulseGuide returned control before completion, sleep 983 18:35:42.387 01.000 5928 IsGuiding returns 0 18:35:42.387 00.000 5928 Move returns status 0, amount 1000 18:35:42.387 00.000 5928 move complete, result=0 18:35:42.387 00.000 5928 worker thread done servicing request 18:35:42.387 00.000 5928 Worker thread wakes up 18:35:42.387 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:42.387 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,326,31,31) 18:35:44.495 02.108 5928 Exposure complete 18:35:44.573 00.078 5928 worker thread done servicing request 18:35:44.573 00.000 972 OnExposeComplete: enter 18:35:44.589 00.016 972 UpdateGuideState(): m_state=3 18:35:44.589 00.000 972 Star::Find(15, 965, 340, 0, (0,0,0,0), 0.0, 255) frame 35 18:35:44.589 00.000 972 Star::Find returns 1 (0), X=965.48, Y=345.72, Mass=2084, SNR=32.0, Peak=269 HFD=3.3 18:35:44.589 00.000 972 Status Line: West step 7, dist=23.7 18:35:44.605 00.016 972 Enqueuing Calibration Move request for direction 3 18:35:44.605 00.000 5928 Worker thread wakes up 18:35:44.605 00.000 5928 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0 18:35:44.605 00.000 5928 Handling axis move in thread for scope dir=3 dur=1000 18:35:44.605 00.000 5928 scope move axis dir= 3 dur= 1000 opts= 0x0 18:35:44.605 00.000 5928 MoveAxis(W, 1000, -) 18:35:44.605 00.000 5928 Guiding Dir = 3, Dur = 1000 18:35:44.620 00.015 5928 IsSlewing returns 0 18:35:44.620 00.000 5928 IsGuiding returns 0 18:35:44.620 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=274, FiltMin=41, FiltMax=189, Gamma=1.000 18:35:44.636 00.016 5928 PulseGuide returned control before completion, sleep 995 18:35:44.652 00.016 972 UpdateGuideState exits: m=2084 SNR=32.0 18:35:44.652 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:44.652 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:44.667 00.015 972 Enqueuing Expose request 18:35:45.667 01.000 5928 IsGuiding returns 0 18:35:45.667 00.000 5928 Move returns status 0, amount 1000 18:35:45.667 00.000 5928 move complete, result=0 18:35:45.667 00.000 5928 worker thread done servicing request 18:35:45.667 00.000 5928 Worker thread wakes up 18:35:45.667 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:45.667 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,331,31,31) 18:35:47.635 01.968 5928 Exposure complete 18:35:47.729 00.094 5928 worker thread done servicing request 18:35:47.729 00.000 972 OnExposeComplete: enter 18:35:47.729 00.000 972 UpdateGuideState(): m_state=3 18:35:47.745 00.016 972 Star::Find(15, 965, 345, 0, (0,0,0,0), 0.0, 255) frame 36 18:35:47.745 00.000 972 Star::Find returns 1 (0), X=965.46, Y=348.34, Mass=2058, SNR=31.6, Peak=122 HFD=5.0 18:35:47.776 00.031 972 WEST calibration completes with steps=7 angle=-88.9 rate=3.765 parity=1 18:35:47.776 00.000 972 Falling Through to state GO_EAST 18:35:47.776 00.000 972 Status Line: East step 3, dist=26.4 18:35:47.791 00.015 972 Enqueuing Calibration Move request for direction 2 18:35:47.791 00.000 5928 Worker thread wakes up 18:35:47.791 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=152, FiltMin=43, FiltMax=139, Gamma=1.000 18:35:47.791 00.000 5928 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 18:35:47.791 00.000 5928 Handling axis move in thread for scope dir=2 dur=2500 18:35:47.791 00.000 5928 scope move axis dir= 2 dur= 2500 opts= 0x0 18:35:47.791 00.000 5928 MoveAxis(E, 2500, -) 18:35:47.791 00.000 5928 Guiding Dir = 2, Dur = 2500 18:35:47.791 00.000 5928 IsSlewing returns 0 18:35:47.791 00.000 5928 IsGuiding returns 0 18:35:47.823 00.032 972 UpdateGuideState exits: m=2058 SNR=31.6 18:35:47.823 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:47.823 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:47.823 00.000 972 Enqueuing Expose request 18:35:47.823 00.000 5928 PulseGuide returned control before completion, sleep 2486 18:35:50.354 02.531 5928 IsGuiding returns 0 18:35:50.354 00.000 5928 Move returns status 0, amount 2500 18:35:50.354 00.000 5928 move complete, result=0 18:35:50.354 00.000 5928 worker thread done servicing request 18:35:50.354 00.000 5928 Worker thread wakes up 18:35:50.354 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:50.354 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,333,31,31) 18:35:52.478 02.124 5928 Exposure complete 18:35:52.572 00.094 5928 worker thread done servicing request 18:35:52.572 00.000 972 OnExposeComplete: enter 18:35:52.587 00.015 972 UpdateGuideState(): m_state=3 18:35:52.587 00.000 972 Star::Find(15, 965, 348, 0, (0,0,0,0), 0.0, 255) frame 37 18:35:52.587 00.000 972 Star::Find returns 1 (0), X=964.72, Y=340.50, Mass=2088, SNR=32.0, Peak=233 HFD=3.3 18:35:52.587 00.000 972 Status Line: East step 2, dist=18.5 18:35:52.603 00.016 972 Enqueuing Calibration Move request for direction 2 18:35:52.603 00.000 5928 Worker thread wakes up 18:35:52.603 00.000 5928 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0 18:35:52.603 00.000 5928 Handling axis move in thread for scope dir=2 dur=2500 18:35:52.603 00.000 5928 scope move axis dir= 2 dur= 2500 opts= 0x0 18:35:52.603 00.000 5928 MoveAxis(E, 2500, -) 18:35:52.603 00.000 5928 Guiding Dir = 2, Dur = 2500 18:35:52.603 00.000 5928 IsSlewing returns 0 18:35:52.603 00.000 5928 IsGuiding returns 0 18:35:52.618 00.015 5928 PulseGuide returned control before completion, sleep 2496 18:35:52.618 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=264, FiltMin=44, FiltMax=188, Gamma=1.000 18:35:52.650 00.032 972 UpdateGuideState exits: m=2088 SNR=32.0 18:35:52.650 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:52.650 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:52.665 00.015 972 Enqueuing Expose request 18:35:55.149 02.484 5928 IsGuiding returns 0 18:35:55.149 00.000 5928 Move returns status 0, amount 2500 18:35:55.149 00.000 5928 move complete, result=0 18:35:55.149 00.000 5928 worker thread done servicing request 18:35:55.149 00.000 5928 Worker thread wakes up 18:35:55.149 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:55.149 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,325,31,31) 18:35:57.274 02.125 5928 Exposure complete 18:35:57.352 00.078 5928 worker thread done servicing request 18:35:57.352 00.000 972 OnExposeComplete: enter 18:35:57.367 00.015 972 UpdateGuideState(): m_state=3 18:35:57.367 00.000 972 Star::Find(15, 964, 340, 0, (0,0,0,0), 0.0, 255) frame 38 18:35:57.367 00.000 972 Star::Find returns 1 (0), X=965.28, Y=331.29, Mass=2155, SNR=32.5, Peak=213 HFD=3.7 18:35:57.367 00.000 972 Status Line: East step 1, dist= 9.3 18:35:57.383 00.016 972 Enqueuing Calibration Move request for direction 2 18:35:57.383 00.000 5928 Worker thread wakes up 18:35:57.383 00.000 5928 worker thread servicing REQUEST_MOVE scope dir E(2) 2000 opts 0x0 18:35:57.383 00.000 5928 Handling axis move in thread for scope dir=2 dur=2000 18:35:57.383 00.000 5928 scope move axis dir= 2 dur= 2000 opts= 0x0 18:35:57.383 00.000 5928 MoveAxis(E, 2000, -) 18:35:57.383 00.000 5928 Guiding Dir = 2, Dur = 2000 18:35:57.383 00.000 5928 IsSlewing returns 0 18:35:57.383 00.000 5928 IsGuiding returns 0 18:35:57.399 00.016 5928 PulseGuide returned control before completion, sleep 1997 18:35:57.399 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=267, FiltMin=43, FiltMax=178, Gamma=1.000 18:35:57.430 00.031 972 UpdateGuideState exits: m=2155 SNR=32.5 18:35:57.430 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:35:57.445 00.015 972 ScheduleExposure(2000,3,1) exposurePending=0 18:35:57.445 00.000 972 Enqueuing Expose request 18:35:59.430 01.985 5928 IsGuiding returns 0 18:35:59.430 00.000 5928 Move returns status 0, amount 2000 18:35:59.430 00.000 5928 move complete, result=0 18:35:59.430 00.000 5928 worker thread done servicing request 18:35:59.430 00.000 5928 Worker thread wakes up 18:35:59.430 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:35:59.430 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,316,31,31) 18:36:01.569 02.139 5928 Exposure complete 18:36:01.662 00.093 5928 worker thread done servicing request 18:36:01.662 00.000 972 OnExposeComplete: enter 18:36:01.662 00.000 972 UpdateGuideState(): m_state=3 18:36:01.678 00.016 972 Star::Find(15, 965, 331, 0, (0,0,0,0), 0.0, 255) frame 39 18:36:01.678 00.000 972 Star::Find returns 1 (0), X=965.06, Y=323.66, Mass=2070, SNR=31.8, Peak=267 HFD=3.4 18:36:01.709 00.031 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:36:01.709 00.000 972 Backlash: Looking for 3 moves of 2.3 px, max attempts = 60 18:36:01.709 00.000 972 Falling Through to state CLEAR_BACKLASH 18:36:01.709 00.000 972 Backlash: Starting north clearing using pulse width of 1000 18:36:01.725 00.016 972 Enqueuing Calibration Move request for direction 0 18:36:01.725 00.000 972 Status Line: Clearing backlash step 1 18:36:01.725 00.000 5928 Worker thread wakes up 18:36:01.725 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:01.725 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:01.725 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:01.725 00.000 5928 MoveAxis(N, 1000, -) 18:36:01.725 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:01.725 00.000 5928 IsSlewing returns 0 18:36:01.725 00.000 5928 IsGuiding returns 0 18:36:01.725 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=42, FiltMax=183, Gamma=1.000 18:36:01.756 00.031 972 UpdateGuideState exits: m=2070 SNR=31.8 18:36:01.756 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:01.756 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:01.756 00.000 972 Enqueuing Expose request 18:36:01.819 00.063 5928 PulseGuide returned control before completion, sleep 927 18:36:02.756 00.937 5928 IsGuiding returns 1 18:36:02.756 00.000 5928 scope still moving after pulse duration time elapsed 18:36:02.787 00.031 5928 IsSlewing returns 0 18:36:02.787 00.000 5928 IsGuiding returns 1 18:36:02.834 00.047 5928 IsSlewing returns 0 18:36:02.865 00.031 5928 IsGuiding returns 0 18:36:02.865 00.000 5928 scope move finished after 1000 + 138 ms 18:36:02.865 00.000 5928 Move returns status 0, amount 1000 18:36:02.865 00.000 5928 move complete, result=0 18:36:02.865 00.000 5928 worker thread done servicing request 18:36:02.865 00.000 5928 Worker thread wakes up 18:36:02.865 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:02.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,309,31,31) 18:36:04.849 01.984 5928 Exposure complete 18:36:04.943 00.094 5928 worker thread done servicing request 18:36:04.943 00.000 972 OnExposeComplete: enter 18:36:04.943 00.000 972 UpdateGuideState(): m_state=3 18:36:04.959 00.016 972 Star::Find(15, 965, 323, 0, (0,0,0,0), 0.0, 255) frame 40 18:36:04.959 00.000 972 Star::Find returns 1 (0), X=963.22, Y=323.45, Mass=2089, SNR=31.9, Peak=164 HFD=4.5 18:36:04.959 00.000 972 Backlash: Rejected small move of 1.9 px 18:36:04.959 00.000 972 Enqueuing Calibration Move request for direction 0 18:36:04.974 00.015 5928 Worker thread wakes up 18:36:04.974 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:04.974 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:04.974 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:04.974 00.000 5928 MoveAxis(N, 1000, -) 18:36:04.974 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:04.974 00.000 5928 IsSlewing returns 0 18:36:04.974 00.000 5928 IsGuiding returns 0 18:36:05.052 00.078 5928 PulseGuide returned control before completion, sleep 925 18:36:05.255 00.203 972 Status Line: Clearing backlash step 2 18:36:05.271 00.016 972 Backlash: Clearing backlash step 2, Last Delta = 1.85 px, CumDistance = 1.85 px 18:36:05.271 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=193, FiltMin=47, FiltMax=155, Gamma=1.000 18:36:05.302 00.031 972 UpdateGuideState exits: m=2089 SNR=31.9 18:36:05.302 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:05.318 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:05.318 00.000 972 Enqueuing Expose request 18:36:06.199 00.881 5928 IsGuiding returns 0 18:36:06.199 00.000 5928 Move returns status 0, amount 1000 18:36:06.199 00.000 5928 move complete, result=0 18:36:06.199 00.000 5928 worker thread done servicing request 18:36:06.199 00.000 5928 Worker thread wakes up 18:36:06.199 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:06.199 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(948,308,31,31) 18:36:08.323 02.124 5928 Exposure complete 18:36:08.417 00.094 5928 worker thread done servicing request 18:36:08.417 00.000 972 OnExposeComplete: enter 18:36:08.417 00.000 972 UpdateGuideState(): m_state=3 18:36:08.417 00.000 972 Star::Find(15, 963, 323, 0, (0,0,0,0), 0.0, 255) frame 41 18:36:08.433 00.016 972 Star::Find returns 1 (0), X=956.20, Y=323.68, Mass=2145, SNR=32.3, Peak=222 HFD=3.6 18:36:08.433 00.000 972 Backlash: Accepted clearing move of 7.0 18:36:08.433 00.000 972 Enqueuing Calibration Move request for direction 0 18:36:08.433 00.000 5928 Worker thread wakes up 18:36:08.433 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:08.433 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:08.433 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:08.433 00.000 5928 MoveAxis(N, 1000, -) 18:36:08.433 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:08.464 00.031 5928 IsSlewing returns 0 18:36:08.464 00.000 5928 IsGuiding returns 0 18:36:08.542 00.078 5928 PulseGuide returned control before completion, sleep 930 18:36:08.542 00.000 972 Status Line: Clearing backlash step 3 18:36:08.558 00.016 972 Backlash: Clearing backlash step 3, Last Delta = 7.03 px, CumDistance = 8.86 px 18:36:08.573 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=276, FiltMin=44, FiltMax=214, Gamma=1.000 18:36:08.604 00.031 972 UpdateGuideState exits: m=2145 SNR=32.3 18:36:08.604 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:08.620 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:08.620 00.000 972 Enqueuing Expose request 18:36:09.495 00.875 5928 IsGuiding returns 1 18:36:09.495 00.000 5928 scope still moving after pulse duration time elapsed 18:36:09.526 00.031 5928 IsSlewing returns 0 18:36:09.526 00.000 5928 IsGuiding returns 1 18:36:09.589 00.063 5928 IsSlewing returns 0 18:36:09.589 00.000 5928 IsGuiding returns 0 18:36:09.589 00.000 5928 scope move finished after 1000 + 120 ms 18:36:09.589 00.000 5928 Move returns status 0, amount 1000 18:36:09.589 00.000 5928 move complete, result=0 18:36:09.589 00.000 5928 worker thread done servicing request 18:36:09.589 00.000 5928 Worker thread wakes up 18:36:09.589 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:09.589 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(941,309,31,31) 18:36:11.567 01.978 5928 Exposure complete 18:36:11.661 00.094 5928 worker thread done servicing request 18:36:11.661 00.000 972 OnExposeComplete: enter 18:36:11.661 00.000 972 UpdateGuideState(): m_state=3 18:36:11.661 00.000 972 Star::Find(15, 956, 323, 0, (0,0,0,0), 0.0, 255) frame 42 18:36:11.677 00.016 972 Star::Find returns 1 (0), X=953.60, Y=323.47, Mass=2069, SNR=31.8, Peak=173 HFD=4.4 18:36:11.677 00.000 972 Backlash: Accepted clearing move of 2.6 18:36:11.677 00.000 972 Enqueuing Calibration Move request for direction 0 18:36:11.677 00.000 5928 Worker thread wakes up 18:36:11.677 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:11.677 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:11.677 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:11.677 00.000 5928 MoveAxis(N, 1000, -) 18:36:11.677 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:11.677 00.000 5928 IsSlewing returns 0 18:36:11.677 00.000 5928 IsGuiding returns 0 18:36:11.755 00.078 5928 PulseGuide returned control before completion, sleep 937 18:36:11.786 00.031 972 Status Line: Clearing backlash step 4 18:36:11.802 00.016 972 Backlash: Clearing backlash step 4, Last Delta = 2.61 px, CumDistance = 11.47 px 18:36:11.817 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=190, FiltMin=47, FiltMax=151, Gamma=1.000 18:36:11.833 00.016 972 UpdateGuideState exits: m=2069 SNR=31.8 18:36:11.848 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:11.848 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:11.848 00.000 972 Enqueuing Expose request 18:36:12.708 00.860 5928 IsGuiding returns 1 18:36:12.708 00.000 5928 scope still moving after pulse duration time elapsed 18:36:12.739 00.031 5928 IsSlewing returns 0 18:36:12.739 00.000 5928 IsGuiding returns 1 18:36:12.786 00.047 5928 IsSlewing returns 0 18:36:12.786 00.000 5928 IsGuiding returns 0 18:36:12.786 00.000 5928 scope move finished after 1000 + 97 ms 18:36:12.786 00.000 5928 Move returns status 0, amount 1000 18:36:12.786 00.000 5928 move complete, result=0 18:36:12.786 00.000 5928 worker thread done servicing request 18:36:12.786 00.000 5928 Worker thread wakes up 18:36:12.786 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:12.786 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(939,308,31,31) 18:36:14.895 02.109 5928 Exposure complete 18:36:14.988 00.093 5928 worker thread done servicing request 18:36:14.988 00.000 972 OnExposeComplete: enter 18:36:15.004 00.016 972 UpdateGuideState(): m_state=3 18:36:15.004 00.000 972 Star::Find(15, 953, 323, 0, (0,0,0,0), 0.0, 255) frame 43 18:36:15.004 00.000 972 Star::Find returns 1 (0), X=947.23, Y=323.56, Mass=2167, SNR=32.6, Peak=238 HFD=3.5 18:36:15.004 00.000 972 Backlash: Accepted clearing move of 6.4 18:36:15.004 00.000 972 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration 18:36:15.020 00.016 972 Backlash: North calibration moves starting at {953.6,323.5}, Offset = 12.9 px 18:36:15.020 00.000 972 Backlash: Total distance moved = 19.2 18:36:15.020 00.000 972 Backlash: Falling Through to state GO_NORTH 18:36:15.020 00.000 972 Status Line: North step 2, dist= 6.4 18:36:15.035 00.015 972 Enqueuing Calibration Move request for direction 0 18:36:15.035 00.000 5928 Worker thread wakes up 18:36:15.035 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:15.035 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:15.035 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:15.035 00.000 5928 MoveAxis(N, 1000, -) 18:36:15.035 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:15.035 00.000 5928 IsSlewing returns 0 18:36:15.035 00.000 5928 IsGuiding returns 0 18:36:15.051 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=45, FiltMax=186, Gamma=1.000 18:36:15.082 00.031 972 UpdateGuideState exits: m=2167 SNR=32.6 18:36:15.082 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:15.082 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:15.098 00.016 972 Enqueuing Expose request 18:36:15.113 00.015 5928 PulseGuide returned control before completion, sleep 931 18:36:16.067 00.954 5928 IsGuiding returns 1 18:36:16.067 00.000 5928 scope still moving after pulse duration time elapsed 18:36:16.098 00.031 5928 IsSlewing returns 0 18:36:16.098 00.000 5928 IsGuiding returns 1 18:36:16.160 00.062 5928 IsSlewing returns 0 18:36:16.160 00.000 5928 IsGuiding returns 0 18:36:16.160 00.000 5928 scope move finished after 1000 + 119 ms 18:36:16.160 00.000 5928 Move returns status 0, amount 1000 18:36:16.160 00.000 5928 move complete, result=0 18:36:16.160 00.000 5928 worker thread done servicing request 18:36:16.160 00.000 5928 Worker thread wakes up 18:36:16.160 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:16.160 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(932,309,31,31) 18:36:18.128 01.968 5928 Exposure complete 18:36:18.222 00.094 5928 worker thread done servicing request 18:36:18.222 00.000 972 OnExposeComplete: enter 18:36:18.222 00.000 972 UpdateGuideState(): m_state=3 18:36:18.238 00.016 972 Star::Find(15, 947, 323, 0, (0,0,0,0), 0.0, 255) frame 44 18:36:18.238 00.000 972 Star::Find returns 1 (0), X=944.81, Y=323.86, Mass=2137, SNR=32.3, Peak=188 HFD=4.5 18:36:18.238 00.000 972 Status Line: North step 3, dist= 8.8 18:36:18.253 00.015 972 Enqueuing Calibration Move request for direction 0 18:36:18.253 00.000 5928 Worker thread wakes up 18:36:18.253 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:18.253 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:18.253 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:18.253 00.000 5928 MoveAxis(N, 1000, -) 18:36:18.253 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:18.253 00.000 5928 IsSlewing returns 0 18:36:18.253 00.000 5928 IsGuiding returns 0 18:36:18.269 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=211, FiltMin=48, FiltMax=166, Gamma=1.000 18:36:18.300 00.031 972 UpdateGuideState exits: m=2137 SNR=32.3 18:36:18.300 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:18.300 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:18.316 00.016 972 Enqueuing Expose request 18:36:18.331 00.015 5928 PulseGuide returned control before completion, sleep 934 18:36:19.300 00.969 5928 IsGuiding returns 1 18:36:19.300 00.000 5928 scope still moving after pulse duration time elapsed 18:36:19.347 00.047 5928 IsSlewing returns 0 18:36:19.347 00.000 5928 IsGuiding returns 0 18:36:19.347 00.000 5928 scope move finished after 1000 + 100 ms 18:36:19.347 00.000 5928 Move returns status 0, amount 1000 18:36:19.347 00.000 5928 move complete, result=0 18:36:19.347 00.000 5928 worker thread done servicing request 18:36:19.347 00.000 5928 Worker thread wakes up 18:36:19.347 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:19.347 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(930,309,31,31) 18:36:21.487 02.140 5928 Exposure complete 18:36:21.581 00.094 5928 worker thread done servicing request 18:36:21.581 00.000 972 OnExposeComplete: enter 18:36:21.581 00.000 972 UpdateGuideState(): m_state=3 18:36:21.581 00.000 972 Star::Find(15, 944, 323, 0, (0,0,0,0), 0.0, 255) frame 45 18:36:21.581 00.000 972 Star::Find returns 1 (0), X=938.52, Y=323.75, Mass=2069, SNR=31.8, Peak=276 HFD=3.2 18:36:21.596 00.015 972 Status Line: North step 4, dist=15.1 18:36:21.596 00.000 972 Enqueuing Calibration Move request for direction 0 18:36:21.596 00.000 5928 Worker thread wakes up 18:36:21.596 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:21.596 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:21.596 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:21.596 00.000 5928 MoveAxis(N, 1000, -) 18:36:21.596 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:21.596 00.000 5928 IsSlewing returns 0 18:36:21.596 00.000 5928 IsGuiding returns 0 18:36:21.627 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=199, Gamma=1.000 18:36:21.643 00.016 972 UpdateGuideState exits: m=2069 SNR=31.8 18:36:21.659 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:21.659 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:21.659 00.000 972 Enqueuing Expose request 18:36:21.690 00.031 5928 PulseGuide returned control before completion, sleep 926 18:36:22.627 00.937 5928 IsGuiding returns 1 18:36:22.627 00.000 5928 scope still moving after pulse duration time elapsed 18:36:22.674 00.047 5928 IsSlewing returns 0 18:36:22.674 00.000 5928 IsGuiding returns 1 18:36:22.721 00.047 5928 IsSlewing returns 0 18:36:22.721 00.000 5928 IsGuiding returns 0 18:36:22.721 00.000 5928 scope move finished after 1000 + 122 ms 18:36:22.721 00.000 5928 Move returns status 0, amount 1000 18:36:22.721 00.000 5928 move complete, result=0 18:36:22.721 00.000 5928 worker thread done servicing request 18:36:22.721 00.000 5928 Worker thread wakes up 18:36:22.721 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:22.721 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(924,309,31,31) 18:36:24.705 01.984 5928 Exposure complete 18:36:24.783 00.078 5928 worker thread done servicing request 18:36:24.783 00.000 972 OnExposeComplete: enter 18:36:24.799 00.016 972 UpdateGuideState(): m_state=3 18:36:24.799 00.000 972 Star::Find(15, 938, 323, 0, (0,0,0,0), 0.0, 255) frame 46 18:36:24.799 00.000 972 Star::Find returns 1 (0), X=935.34, Y=323.69, Mass=2024, SNR=31.4, Peak=190 HFD=4.7 18:36:24.799 00.000 972 Status Line: North step 5, dist=18.3 18:36:24.814 00.015 972 Enqueuing Calibration Move request for direction 0 18:36:24.814 00.000 5928 Worker thread wakes up 18:36:24.814 00.000 5928 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0 18:36:24.814 00.000 5928 Handling axis move in thread for scope dir=0 dur=1000 18:36:24.814 00.000 5928 scope move axis dir= 0 dur= 1000 opts= 0x0 18:36:24.814 00.000 5928 MoveAxis(N, 1000, -) 18:36:24.814 00.000 5928 Guiding Dir = 0, Dur = 1000 18:36:24.814 00.000 5928 IsSlewing returns 0 18:36:24.814 00.000 5928 IsGuiding returns 0 18:36:24.830 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=197, FiltMin=47, FiltMax=146, Gamma=1.000 18:36:24.861 00.031 972 UpdateGuideState exits: m=2024 SNR=31.4 18:36:24.861 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:24.877 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:24.877 00.000 972 Enqueuing Expose request 18:36:24.892 00.015 5928 PulseGuide returned control before completion, sleep 926 18:36:25.846 00.954 5928 IsGuiding returns 1 18:36:25.846 00.000 5928 scope still moving after pulse duration time elapsed 18:36:25.877 00.031 5928 IsSlewing returns 0 18:36:25.877 00.000 5928 IsGuiding returns 1 18:36:25.924 00.047 5928 IsSlewing returns 0 18:36:25.955 00.031 5928 IsGuiding returns 0 18:36:25.955 00.000 5928 scope move finished after 1000 + 139 ms 18:36:25.955 00.000 5928 Move returns status 0, amount 1000 18:36:25.955 00.000 5928 move complete, result=0 18:36:25.955 00.000 5928 worker thread done servicing request 18:36:25.955 00.000 5928 Worker thread wakes up 18:36:25.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:25.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(920,309,31,31) 18:36:28.095 02.140 5928 Exposure complete 18:36:28.173 00.078 5928 worker thread done servicing request 18:36:28.173 00.000 972 OnExposeComplete: enter 18:36:28.188 00.015 972 UpdateGuideState(): m_state=3 18:36:28.188 00.000 972 Star::Find(15, 935, 323, 0, (0,0,0,0), 0.0, 255) frame 47 18:36:28.188 00.000 972 Star::Find returns 1 (0), X=928.39, Y=324.12, Mass=2175, SNR=32.6, Peak=258 HFD=3.2 18:36:28.220 00.032 972 NORTH calibration completes with angle=178.5 rate=5.043 parity=-1 18:36:28.220 00.000 972 Falling Through to state GO_SOUTH 18:36:28.220 00.000 972 Status Line: South step 3, dist=25.2 18:36:28.235 00.015 972 Enqueuing Calibration Move request for direction 1 18:36:28.235 00.000 5928 Worker thread wakes up 18:36:28.235 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=209, Gamma=1.000 18:36:28.235 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 2379 opts 0x0 18:36:28.235 00.000 5928 Handling axis move in thread for scope dir=1 dur=2379 18:36:28.235 00.000 5928 scope move axis dir= 1 dur= 2379 opts= 0x0 18:36:28.235 00.000 5928 MoveAxis(S, 2379, -) 18:36:28.235 00.000 5928 Guiding Dir = 1, Dur = 2379 18:36:28.267 00.032 972 UpdateGuideState exits: m=2175 SNR=32.6 18:36:28.267 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:28.267 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:28.267 00.000 972 Enqueuing Expose request 18:36:28.267 00.000 5928 IsSlewing returns 0 18:36:28.282 00.015 5928 IsGuiding returns 0 18:36:28.360 00.078 5928 PulseGuide returned control before completion, sleep 2311 18:36:30.673 02.313 5928 IsGuiding returns 1 18:36:30.673 00.000 5928 scope still moving after pulse duration time elapsed 18:36:30.704 00.031 5928 IsSlewing returns 0 18:36:30.704 00.000 5928 IsGuiding returns 1 18:36:30.735 00.031 5928 IsSlewing returns 0 18:36:30.735 00.000 5928 IsGuiding returns 1 18:36:30.782 00.047 5928 IsSlewing returns 0 18:36:30.782 00.000 5928 IsGuiding returns 0 18:36:30.782 00.000 5928 scope move finished after 2379 + 131 ms 18:36:30.782 00.000 5928 Move returns status 0, amount 2379 18:36:30.782 00.000 5928 move complete, result=0 18:36:30.782 00.000 5928 worker thread done servicing request 18:36:30.782 00.000 5928 Worker thread wakes up 18:36:30.782 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:30.782 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(913,309,31,31) 18:36:32.922 02.140 5928 Exposure complete 18:36:33.000 00.078 5928 worker thread done servicing request 18:36:33.000 00.000 972 OnExposeComplete: enter 18:36:33.015 00.015 972 UpdateGuideState(): m_state=3 18:36:33.015 00.000 972 Star::Find(15, 928, 324, 0, (0,0,0,0), 0.0, 255) frame 48 18:36:33.015 00.000 972 Star::Find returns 1 (0), X=932.80, Y=324.30, Mass=2134, SNR=32.4, Peak=279 HFD=2.8 18:36:33.015 00.000 972 Status Line: South step 2, dist=20.8 18:36:33.031 00.016 972 Enqueuing Calibration Move request for direction 1 18:36:33.031 00.000 5928 Worker thread wakes up 18:36:33.031 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 2379 opts 0x0 18:36:33.031 00.000 5928 Handling axis move in thread for scope dir=1 dur=2379 18:36:33.031 00.000 5928 scope move axis dir= 1 dur= 2379 opts= 0x0 18:36:33.031 00.000 5928 MoveAxis(S, 2379, -) 18:36:33.031 00.000 5928 Guiding Dir = 1, Dur = 2379 18:36:33.031 00.000 5928 IsSlewing returns 0 18:36:33.031 00.000 5928 IsGuiding returns 0 18:36:33.047 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=46, FiltMax=234, Gamma=1.000 18:36:33.078 00.031 972 UpdateGuideState exits: m=2134 SNR=32.4 18:36:33.078 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:33.078 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:33.094 00.016 972 Enqueuing Expose request 18:36:33.125 00.031 5928 PulseGuide returned control before completion, sleep 2303 18:36:35.437 02.312 5928 IsGuiding returns 1 18:36:35.437 00.000 5928 scope still moving after pulse duration time elapsed 18:36:35.468 00.031 5928 IsSlewing returns 0 18:36:35.468 00.000 5928 IsGuiding returns 1 18:36:35.515 00.047 5928 IsSlewing returns 0 18:36:35.546 00.031 5928 IsGuiding returns 0 18:36:35.546 00.000 5928 scope move finished after 2379 + 138 ms 18:36:35.546 00.000 5928 Move returns status 0, amount 2379 18:36:35.546 00.000 5928 move complete, result=0 18:36:35.546 00.000 5928 worker thread done servicing request 18:36:35.546 00.000 5928 Worker thread wakes up 18:36:35.546 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:35.546 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(918,309,31,31) 18:36:37.686 02.140 5928 Exposure complete 18:36:37.780 00.094 5928 worker thread done servicing request 18:36:37.780 00.000 972 OnExposeComplete: enter 18:36:37.780 00.000 972 UpdateGuideState(): m_state=3 18:36:37.796 00.016 972 Star::Find(15, 932, 324, 0, (0,0,0,0), 0.0, 255) frame 49 18:36:37.796 00.000 972 Star::Find returns 1 (0), X=942.04, Y=324.89, Mass=2052, SNR=31.7, Peak=278 HFD=3.0 18:36:37.796 00.000 972 Status Line: South step 1, dist=11.6 18:36:37.796 00.000 972 Enqueuing Calibration Move request for direction 1 18:36:37.811 00.015 5928 Worker thread wakes up 18:36:37.811 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 242 opts 0x0 18:36:37.811 00.000 5928 Handling axis move in thread for scope dir=1 dur=242 18:36:37.811 00.000 5928 scope move axis dir= 1 dur= 242 opts= 0x0 18:36:37.811 00.000 5928 MoveAxis(S, 242, -) 18:36:37.811 00.000 5928 Guiding Dir = 1, Dur = 242 18:36:37.811 00.000 5928 IsSlewing returns 0 18:36:37.811 00.000 5928 IsGuiding returns 0 18:36:37.827 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=45, FiltMax=202, Gamma=1.000 18:36:37.858 00.031 972 UpdateGuideState exits: m=2052 SNR=31.7 18:36:37.858 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:37.858 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:37.858 00.000 972 Enqueuing Expose request 18:36:37.889 00.031 5928 PulseGuide returned control before completion, sleep 176 18:36:38.077 00.188 5928 IsGuiding returns 1 18:36:38.077 00.000 5928 scope still moving after pulse duration time elapsed 18:36:38.140 00.063 5928 IsSlewing returns 0 18:36:38.171 00.031 5928 IsGuiding returns 0 18:36:38.171 00.000 5928 scope move finished after 242 + 122 ms 18:36:38.171 00.000 5928 Move returns status 0, amount 242 18:36:38.171 00.000 5928 move complete, result=0 18:36:38.171 00.000 5928 worker thread done servicing request 18:36:38.171 00.000 5928 Worker thread wakes up 18:36:38.171 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:38.171 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(927,310,31,31) 18:36:40.154 01.983 5928 Exposure complete 18:36:40.248 00.094 5928 worker thread done servicing request 18:36:40.248 00.000 972 OnExposeComplete: enter 18:36:40.264 00.016 972 UpdateGuideState(): m_state=3 18:36:40.264 00.000 972 Star::Find(15, 942, 324, 0, (0,0,0,0), 0.0, 255) frame 50 18:36:40.264 00.000 972 Star::Find returns 1 (0), X=943.16, Y=325.05, Mass=2061, SNR=31.8, Peak=203 HFD=3.7 18:36:40.279 00.015 972 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH 18:36:40.279 00.000 972 Nudge: theta = 3.07 18:36:40.279 00.000 972 South nudging, decAmt = 23.008, Normal south moves = 14.799 18:36:40.279 00.000 972 Sending NudgeSouth pulse of duration 1000 ms 18:36:40.295 00.016 972 Status Line: Nudge South 1 18:36:40.295 00.000 972 Enqueuing Calibration Move request for direction 1 18:36:40.295 00.000 5928 Worker thread wakes up 18:36:40.295 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 1000 opts 0x0 18:36:40.295 00.000 5928 Handling axis move in thread for scope dir=1 dur=1000 18:36:40.295 00.000 5928 scope move axis dir= 1 dur= 1000 opts= 0x0 18:36:40.295 00.000 5928 MoveAxis(S, 1000, -) 18:36:40.295 00.000 5928 Guiding Dir = 1, Dur = 1000 18:36:40.295 00.000 5928 IsSlewing returns 0 18:36:40.295 00.000 5928 IsGuiding returns 0 18:36:40.326 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=274, FiltMin=47, FiltMax=212, Gamma=1.000 18:36:40.342 00.016 972 UpdateGuideState exits: m=2061 SNR=31.8 18:36:40.357 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:40.357 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:40.357 00.000 972 Enqueuing Expose request 18:36:40.373 00.016 5928 PulseGuide returned control before completion, sleep 934 18:36:41.326 00.953 5928 IsGuiding returns 1 18:36:41.326 00.000 5928 scope still moving after pulse duration time elapsed 18:36:41.358 00.032 5928 IsSlewing returns 0 18:36:41.358 00.000 5928 IsGuiding returns 1 18:36:41.404 00.046 5928 IsSlewing returns 0 18:36:41.436 00.032 5928 IsGuiding returns 0 18:36:41.436 00.000 5928 scope move finished after 1000 + 132 ms 18:36:41.436 00.000 5928 Move returns status 0, amount 1000 18:36:41.436 00.000 5928 move complete, result=0 18:36:41.436 00.000 5928 worker thread done servicing request 18:36:41.436 00.000 5928 Worker thread wakes up 18:36:41.436 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:41.436 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(928,310,31,31) 18:36:43.544 02.108 5928 Exposure complete 18:36:43.638 00.094 5928 worker thread done servicing request 18:36:43.638 00.000 972 OnExposeComplete: enter 18:36:43.638 00.000 972 UpdateGuideState(): m_state=3 18:36:43.638 00.000 972 Star::Find(15, 943, 325, 0, (0,0,0,0), 0.0, 255) frame 51 18:36:43.654 00.016 972 Star::Find returns 1 (0), X=947.73, Y=325.24, Mass=2134, SNR=32.2, Peak=244 HFD=3.6 18:36:43.654 00.000 972 Nudge: theta = 3.03 18:36:43.654 00.000 972 South nudging, decAmt = 18.438, Normal south moves = 14.799 18:36:43.654 00.000 972 Sending NudgeSouth pulse of duration 1000 ms 18:36:43.654 00.000 972 Status Line: Nudge South 2 18:36:43.669 00.015 972 Enqueuing Calibration Move request for direction 1 18:36:43.669 00.000 5928 Worker thread wakes up 18:36:43.669 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 1000 opts 0x0 18:36:43.669 00.000 5928 Handling axis move in thread for scope dir=1 dur=1000 18:36:43.669 00.000 5928 scope move axis dir= 1 dur= 1000 opts= 0x0 18:36:43.669 00.000 5928 MoveAxis(S, 1000, -) 18:36:43.669 00.000 5928 Guiding Dir = 1, Dur = 1000 18:36:43.669 00.000 5928 IsSlewing returns 0 18:36:43.669 00.000 5928 IsGuiding returns 0 18:36:43.685 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=47, FiltMax=202, Gamma=1.000 18:36:43.716 00.031 972 UpdateGuideState exits: m=2134 SNR=32.2 18:36:43.716 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:43.732 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:43.732 00.000 972 Enqueuing Expose request 18:36:43.747 00.015 5928 PulseGuide returned control before completion, sleep 929 18:36:44.716 00.969 5928 IsGuiding returns 1 18:36:44.716 00.000 5928 scope still moving after pulse duration time elapsed 18:36:44.779 00.063 5928 IsSlewing returns 0 18:36:44.779 00.000 5928 IsGuiding returns 0 18:36:44.779 00.000 5928 scope move finished after 1000 + 105 ms 18:36:44.779 00.000 5928 Move returns status 0, amount 1000 18:36:44.779 00.000 5928 move complete, result=0 18:36:44.779 00.000 5928 worker thread done servicing request 18:36:44.779 00.000 5928 Worker thread wakes up 18:36:44.779 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:44.779 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(933,310,31,31) 18:36:46.762 01.983 5928 Exposure complete 18:36:46.856 00.094 5928 worker thread done servicing request 18:36:46.856 00.000 972 OnExposeComplete: enter 18:36:46.856 00.000 972 UpdateGuideState(): m_state=3 18:36:46.872 00.016 972 Star::Find(15, 947, 325, 0, (0,0,0,0), 0.0, 255) frame 52 18:36:46.872 00.000 972 Star::Find returns 1 (0), X=950.00, Y=325.37, Mass=1982, SNR=31.0, Peak=147 HFD=4.2 18:36:46.872 00.000 972 Nudge: theta = 3.00 18:36:46.872 00.000 972 South nudging, decAmt = 16.156, Normal south moves = 14.799 18:36:46.887 00.015 972 Sending NudgeSouth pulse of duration 1000 ms 18:36:46.887 00.000 972 Status Line: Nudge South 3 18:36:46.887 00.000 972 Enqueuing Calibration Move request for direction 1 18:36:46.887 00.000 5928 Worker thread wakes up 18:36:46.887 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 1000 opts 0x0 18:36:46.887 00.000 5928 Handling axis move in thread for scope dir=1 dur=1000 18:36:46.887 00.000 5928 scope move axis dir= 1 dur= 1000 opts= 0x0 18:36:46.887 00.000 5928 MoveAxis(S, 1000, -) 18:36:46.887 00.000 5928 Guiding Dir = 1, Dur = 1000 18:36:46.887 00.000 5928 IsSlewing returns 0 18:36:46.887 00.000 5928 IsGuiding returns 0 18:36:46.918 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=187, FiltMin=47, FiltMax=150, Gamma=1.000 18:36:46.934 00.016 972 UpdateGuideState exits: m=1982 SNR=31.0 18:36:46.950 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:46.950 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:46.950 00.000 972 Enqueuing Expose request 18:36:46.965 00.015 5928 PulseGuide returned control before completion, sleep 938 18:36:47.918 00.953 5928 IsGuiding returns 1 18:36:47.918 00.000 5928 scope still moving after pulse duration time elapsed 18:36:47.965 00.047 5928 IsSlewing returns 0 18:36:47.996 00.031 5928 IsGuiding returns 0 18:36:47.996 00.000 5928 scope move finished after 1000 + 96 ms 18:36:47.996 00.000 5928 Move returns status 0, amount 1000 18:36:47.996 00.000 5928 move complete, result=0 18:36:47.996 00.000 5928 worker thread done servicing request 18:36:47.996 00.000 5928 Worker thread wakes up 18:36:47.996 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:47.996 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(935,310,31,31) 18:36:50.121 02.125 5928 Exposure complete 18:36:50.199 00.078 5928 worker thread done servicing request 18:36:50.199 00.000 972 OnExposeComplete: enter 18:36:50.215 00.016 972 UpdateGuideState(): m_state=3 18:36:50.215 00.000 972 Star::Find(15, 950, 325, 0, (0,0,0,0), 0.0, 255) frame 53 18:36:50.215 00.000 972 Star::Find returns 1 (0), X=955.79, Y=325.48, Mass=2152, SNR=32.4, Peak=276 HFD=3.4 18:36:50.215 00.000 972 Nudge: theta = 2.89 18:36:50.230 00.015 972 South nudging, decAmt = 10.371, Normal south moves = 14.799 18:36:50.230 00.000 972 Sending NudgeSouth pulse of duration 1000 ms 18:36:50.230 00.000 972 Status Line: Nudge South 4 18:36:50.230 00.000 972 Enqueuing Calibration Move request for direction 1 18:36:50.230 00.000 5928 Worker thread wakes up 18:36:50.230 00.000 5928 worker thread servicing REQUEST_MOVE scope dir S(1) 1000 opts 0x0 18:36:50.246 00.016 5928 Handling axis move in thread for scope dir=1 dur=1000 18:36:50.246 00.000 5928 scope move axis dir= 1 dur= 1000 opts= 0x0 18:36:50.246 00.000 5928 MoveAxis(S, 1000, -) 18:36:50.246 00.000 5928 Guiding Dir = 1, Dur = 1000 18:36:50.246 00.000 5928 IsSlewing returns 0 18:36:50.246 00.000 5928 IsGuiding returns 0 18:36:50.261 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=48, FiltMax=209, Gamma=1.000 18:36:50.293 00.032 972 UpdateGuideState exits: m=2152 SNR=32.4 18:36:50.293 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:50.293 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:50.293 00.000 972 Enqueuing Expose request 18:36:50.324 00.031 5928 PulseGuide returned control before completion, sleep 926 18:36:51.293 00.969 5928 IsGuiding returns 1 18:36:51.293 00.000 5928 scope still moving after pulse duration time elapsed 18:36:51.339 00.046 5928 IsSlewing returns 0 18:36:51.355 00.016 5928 IsGuiding returns 0 18:36:51.355 00.000 5928 scope move finished after 1000 + 109 ms 18:36:51.355 00.000 5928 Move returns status 0, amount 1000 18:36:51.355 00.000 5928 move complete, result=0 18:36:51.355 00.000 5928 worker thread done servicing request 18:36:51.355 00.000 5928 Worker thread wakes up 18:36:51.355 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:51.355 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(941,310,31,31) 18:36:53.308 01.953 5928 Exposure complete 18:36:53.401 00.093 5928 worker thread done servicing request 18:36:53.401 00.000 972 OnExposeComplete: enter 18:36:53.417 00.016 972 UpdateGuideState(): m_state=3 18:36:53.417 00.000 972 Star::Find(15, 955, 325, 0, (0,0,0,0), 0.0, 255) frame 54 18:36:53.417 00.000 972 Star::Find returns 1 (0), X=958.76, Y=325.50, Mass=2043, SNR=31.6, Peak=178 HFD=4.6 18:36:53.417 00.000 972 Nudge: theta = 2.78 18:36:53.417 00.000 972 Final south nudging status: Current loc = {958.761,325.500}, targeting {966.400,322.124} 18:36:53.433 00.016 972 Falling Through to state CALIBRATION_COMPLETE 18:36:53.433 00.000 972 GetString("/profile/2/scope/calibration/timestamp", "") returns "2/24/2022 7:02:43 PM" 18:36:53.433 00.000 972 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.004584 18:36:53.433 00.000 972 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004422 18:36:53.433 00.000 972 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 18:36:53.448 00.015 972 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.531810 18:36:53.448 00.000 972 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 3.112700 18:36:53.448 00.000 972 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.172674 18:36:53.448 00.000 972 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1 18:36:53.464 00.016 972 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 18:36:53.464 00.000 972 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1 18:36:53.464 00.000 972 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 18:36:53.464 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:36:53.479 00.015 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:36:53.479 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:36:53.479 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:36:53.479 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 3.889070 18:36:53.479 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 6 18:36:53.495 00.016 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 6 18:36:53.495 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:36:53.495 00.000 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:36:53.495 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/24/2022 7:02:43 PM" 18:36:53.511 00.016 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:36:53.511 00.000 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.7}, {0.7 -8.8}, {0.7 -12.0}, {0.7 -18.5}, {0.7 -21.1}, {1.1 -27.5}, {1.1 -27.5}, {1.2 -16.9}, {0.5 -5.8}, {0.8 -2.8}" 18:36:53.511 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.1 -0.4}, {8.9 0.0}, {15.5 -0.3}, {18.0 -0.5}, {23.9 -0.8}, {26.5 -0.8}, {26.5 -0.8}, {28.7 -2.4}, {20.3 -2.9}, {18.1 -2.7}" 18:36:53.542 00.031 972 ScopeASCOM::GetDeclination() returns 33.5 18:36:53.542 00.000 972 ScopeASCOM::SideOfPier() returns 1 18:36:53.542 00.000 972 Mount::SetCalibration (scope) -- xAngle=-88.9 yAngle=178.5 xRate=3.765 yRate=5.043 bin=1 dec=33.5 pierSide=1 par=+/- rotAng=None 18:36:53.542 00.000 972 Mount::SetCalibration (scope) -- sets m_xAngle=-88.9 m_yAngleError=-177.4 18:36:53.557 00.015 972 ScopeASCOM::GetDeclination() returns 33.5 18:36:53.557 00.000 972 ScopeASCOM::SideOfPier() returns 1 18:36:53.573 00.016 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:36:53.589 00.016 972 ScopeASCOM::SideOfPier() returns 1 18:36:53.589 00.000 972 GetString("/profile/2/scope/calibration/timestamp", "") returns "2/25/2022 6:36:53 PM" 18:36:53.589 00.000 972 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003765 18:36:53.589 00.000 972 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.005043 18:36:53.604 00.015 972 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 18:36:53.604 00.000 972 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.551890 18:36:53.604 00.000 972 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 3.115840 18:36:53.604 00.000 972 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.584458 18:36:53.604 00.000 972 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1 18:36:53.620 00.016 972 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 18:36:53.620 00.000 972 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1 18:36:53.620 00.000 972 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 18:36:53.620 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:36:53.636 00.016 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:36:53.636 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:36:53.636 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:36:53.636 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:36:53.636 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:36:53.651 00.015 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:36:53.651 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:36:53.651 00.000 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:36:53.651 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:36:53.651 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:36:53.667 00.016 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:36:53.667 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:36:53.667 00.000 972 Calibration passed sanity checks... 18:36:53.667 00.000 972 Status Line: Calibration complete 18:36:53.682 00.015 972 Calibration Complete 18:36:53.682 00.000 972 PhdConfig flush 18:36:53.682 00.000 972 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY 18:36:53.682 00.000 972 guider state => CALIBRATED 18:36:53.682 00.000 972 Changing from state CALIBRATED to CALIBRATED 18:36:53.698 00.016 972 guider state => CALIBRATED 18:36:53.698 00.000 972 Changing from state CALIBRATED to GUIDING 18:36:53.698 00.000 972 ScopeASCOM::GetDeclination() returns 33.5 18:36:53.698 00.000 972 ScopeASCOM::SideOfPier() returns 1 18:36:53.714 00.016 972 AdjustCalibrationForScopePointing (scope): current dec=33.5 pierSide=1, cal dec=33.5 pierSide=1 rotAngle=None bin=1 18:36:53.714 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:36:53.714 00.000 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:36:53.714 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:36:53.729 00.015 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:36:53.729 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:36:53.729 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:36:53.729 00.000 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:36:53.729 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:36:53.745 00.016 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:36:53.745 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:36:53.745 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:36:53.745 00.000 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:36:53.761 00.016 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:36:53.761 00.000 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:36:53.761 00.000 972 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 18:36:53.776 00.015 972 ScopeASCOM::GetDeclination() returns 33.5 18:36:53.776 00.000 972 ScopeASCOM::SideOfPier() returns 1 18:36:53.776 00.000 972 setting lock position to (958.76, 325.50) 18:36:53.776 00.000 972 guider state => GUIDING 18:36:53.776 00.000 972 Status Line: Guiding 18:36:53.792 00.016 972 Mount: notify guiding started 18:36:53.792 00.000 972 GetString("/profile/2/name", "") returns "72ED + 50ED&120MM" 18:36:53.792 00.000 972 GetString("/profile/2/scope/calibration/timestamp", "") returns "2/25/2022 6:36:53 PM" 18:36:53.807 00.015 972 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003765 18:36:53.807 00.000 972 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.005043 18:36:53.807 00.000 972 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 18:36:53.807 00.000 972 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.551890 18:36:53.807 00.000 972 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 3.115840 18:36:53.823 00.016 972 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.584458 18:36:53.823 00.000 972 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1 18:36:53.823 00.000 972 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 18:36:53.823 00.000 972 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1 18:36:53.839 00.016 972 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 18:36:53.839 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:36:53.839 00.000 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:36:53.839 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:36:53.839 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:36:53.854 00.015 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:36:53.854 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:36:53.854 00.000 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:36:53.854 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:36:53.870 00.016 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:36:53.870 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:36:53.870 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:36:53.870 00.000 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:36:53.870 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:36:53.886 00.016 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:36:53.886 00.000 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:36:53.886 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:36:53.886 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:36:53.886 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:36:53.901 00.015 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:36:53.901 00.000 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:36:53.901 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:36:53.901 00.000 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:36:53.917 00.016 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:36:53.917 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:36:53.917 00.000 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:36:53.917 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:36:53.932 00.015 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:36:53.932 00.000 972 ScopeASCOM::SideOfPier() returns 1 18:36:53.932 00.000 972 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 18:36:53.932 00.000 972 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00 18:36:53.948 00.016 972 ScopeASCOM::GetDeclination() returns 33.5 18:36:53.948 00.000 972 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.5 18:36:53.948 00.000 972 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.55) = xAngle (-1.55 = -1.55) 18:36:53.948 00.000 972 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00 18:36:53.964 00.016 972 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr 18:36:53.964 00.000 972 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec 18:36:53.964 00.000 972 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0 18:36:53.964 00.000 972 GetBoolean("/profile/2/AlreadyAskedCalibAutoload", 0) returns 1 18:36:53.964 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=235, FiltMin=42, FiltMax=155, Gamma=1.000 18:36:53.995 00.031 972 UpdateGuideState exits: m=2043 SNR=31.6 18:36:53.995 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:53.995 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:54.010 00.015 972 Enqueuing Expose request 18:36:54.010 00.000 5928 Worker thread wakes up 18:36:54.010 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:54.010 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:36:56.122 02.112 5928 Exposure complete 18:36:56.216 00.094 5928 worker thread done servicing request 18:36:56.216 00.000 972 OnExposeComplete: enter 18:36:56.216 00.000 972 UpdateGuideState(): m_state=6 18:36:56.216 00.000 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 1 18:36:56.216 00.000 972 Star::Find returns 1 (0), X=960.72, Y=325.66, Mass=2100, SNR=32.1, Peak=278 HFD=3.3 18:36:56.231 00.015 972 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.55) = xAngle (1.63 = 1.63) 18:36:56.231 00.000 972 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.55) 18:36:56.231 00.000 972 CameraToMount -- cameraX=1.96 cameraY=0.16 hyp=1.97 cameraTheta=0.08 mountX=-0.12 mountY=-1.97, mountTheta=-1.63 18:36:56.231 00.000 972 SchedulePrimaryMove(067B9D08, x=1.96, y=0.16, opts=13) 18:36:56.231 00.000 972 Enqueuing Move request for scope (1.96, 0.16) 18:36:56.247 00.016 5928 Worker thread wakes up 18:36:56.247 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.96, 0.16) opts 0xd 18:36:56.247 00.000 5928 Handling offset move in thread for scope, endpoint = (1.96, 0.16) 18:36:56.247 00.000 5928 Moving (1.96, 0.16) raw xDistance=-0.12 yDistance=-1.97 18:36:56.247 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 18:36:56.247 00.000 5928 resist switch: large excursion: input -1.97 thresh 0.60 direction from 0 to -1 18:36:56.247 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.90 18:36:56.247 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.97 from input -1.97 18:36:56.247 00.000 5928 MoveAxis(E, 0, ABG) 18:36:56.247 00.000 5928 Move returns status 0, amount 0 18:36:56.247 00.000 5928 MoveAxis(N, 390, ABG) 18:36:56.247 00.000 5928 Guiding Dir = 0, Dur = 390 18:36:56.247 00.000 5928 IsSlewing returns 0 18:36:56.247 00.000 5928 IsGuiding returns 0 18:36:56.263 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=45, FiltMax=207, Gamma=1.000 18:36:56.294 00.031 972 UpdateGuideState exits: m=2100 SNR=32.1 18:36:56.294 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:56.294 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:56.309 00.015 972 Enqueuing Expose request 18:36:56.325 00.016 5928 PulseGuide returned control before completion, sleep 324 18:36:56.653 00.328 5928 IsGuiding returns 1 18:36:56.653 00.000 5928 scope still moving after pulse duration time elapsed 18:36:56.685 00.032 5928 IsSlewing returns 0 18:36:56.685 00.000 5928 IsGuiding returns 1 18:36:56.731 00.046 5928 IsSlewing returns 0 18:36:56.731 00.000 5928 IsGuiding returns 0 18:36:56.731 00.000 5928 scope move finished after 390 + 102 ms 18:36:56.731 00.000 5928 Move returns status 0, amount 390 18:36:56.731 00.000 5928 move complete, result=0 18:36:56.731 00.000 5928 worker thread done servicing request 18:36:56.731 00.000 5928 Worker thread wakes up 18:36:56.731 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:56.731 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:36:56.731 00.000 972 GuideStep: -0.1 px 0 ms EAST, -2.0 px 390 ms NORTH 18:36:58.719 01.988 5928 Exposure complete 18:36:58.813 00.094 5928 worker thread done servicing request 18:36:58.813 00.000 972 OnExposeComplete: enter 18:36:58.813 00.000 972 UpdateGuideState(): m_state=6 18:36:58.813 00.000 972 Star::Find(15, 960, 325, 0, (0,0,0,0), 0.0, 255) frame 2 18:36:58.813 00.000 972 Star::Find returns 1 (0), X=960.71, Y=325.50, Mass=2172, SNR=32.6, Peak=279 HFD=3.3 18:36:58.828 00.015 972 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.55) = xAngle (1.55 = 1.55) 18:36:58.828 00.000 972 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64) 18:36:58.828 00.000 972 CameraToMount -- cameraX=1.95 cameraY=-0.01 hyp=1.95 cameraTheta=-0.00 mountX=0.04 mountY=-1.95, mountTheta=-1.55 18:36:58.828 00.000 972 SchedulePrimaryMove(067B9D08, x=1.95, y=-0.01, opts=13) 18:36:58.844 00.016 972 Enqueuing Move request for scope (1.95, -0.01) 18:36:58.844 00.000 5928 Worker thread wakes up 18:36:58.844 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.95, -0.01) opts 0xd 18:36:58.844 00.000 5928 Handling offset move in thread for scope, endpoint = (1.95, -0.01) 18:36:58.844 00.000 5928 Moving (1.95, -0.01) raw xDistance=0.04 yDistance=-1.95 18:36:58.844 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:36:58.844 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.95 from input -1.95 18:36:58.844 00.000 5928 MoveAxis(E, 0, ABG) 18:36:58.844 00.000 5928 Move returns status 0, amount 0 18:36:58.844 00.000 5928 MoveAxis(N, 386, ABG) 18:36:58.844 00.000 5928 Guiding Dir = 0, Dur = 386 18:36:58.844 00.000 5928 IsSlewing returns 0 18:36:58.844 00.000 5928 IsGuiding returns 0 18:36:58.875 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=47, FiltMax=207, Gamma=1.000 18:36:58.891 00.016 972 UpdateGuideState exits: m=2172 SNR=32.6 18:36:58.891 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:36:58.907 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:36:58.907 00.000 972 Enqueuing Expose request 18:36:58.922 00.015 5928 PulseGuide returned control before completion, sleep 314 18:36:59.250 00.328 5928 IsGuiding returns 1 18:36:59.250 00.000 5928 scope still moving after pulse duration time elapsed 18:36:59.282 00.032 5928 IsSlewing returns 0 18:36:59.282 00.000 5928 IsGuiding returns 1 18:36:59.344 00.062 5928 IsSlewing returns 0 18:36:59.344 00.000 5928 IsGuiding returns 0 18:36:59.344 00.000 5928 scope move finished after 386 + 114 ms 18:36:59.344 00.000 5928 Move returns status 0, amount 386 18:36:59.344 00.000 5928 move complete, result=0 18:36:59.344 00.000 5928 worker thread done servicing request 18:36:59.344 00.000 5928 Worker thread wakes up 18:36:59.344 00.000 972 GuideStep: 0.0 px 0 ms EAST, -1.9 px 386 ms NORTH 18:36:59.360 00.016 5928 worker thread servicing REQUEST_EXPOSE 2000 18:36:59.360 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:00.331 00.971 972 evsrv: cli 071FE5C8 connect 18:37:00.337 00.006 972 case statement mapped state 6 to 3 18:37:00.342 00.005 972 case statement mapped state 6 to 3 18:37:00.347 00.005 972 evsrv: cli 071FE2A8 connect 18:37:00.353 00.006 972 case statement mapped state 6 to 3 18:37:00.359 00.006 972 case statement mapped state 6 to 3 18:37:00.367 00.008 972 evsrv: cli 071FE2A8 request: {"method":"get_pixel_scale","id":96} 18:37:00.372 00.005 972 evsrv: cli 071FE2A8 response: {"jsonrpc":"2.0","result":3.19626,"id":96} 18:37:00.412 00.040 972 evsrv: cli 071FE2A8 disconnect 18:37:01.492 01.080 5928 Exposure complete 18:37:01.585 00.093 5928 worker thread done servicing request 18:37:01.585 00.000 972 OnExposeComplete: enter 18:37:01.585 00.000 972 UpdateGuideState(): m_state=6 18:37:01.585 00.000 972 Star::Find(15, 960, 325, 0, (0,0,0,0), 0.0, 255) frame 3 18:37:01.585 00.000 972 Star::Find returns 1 (0), X=960.01, Y=325.56, Mass=2111, SNR=32.2, Peak=274 HFD=3.5 18:37:01.585 00.000 972 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.55) = xAngle (1.60 = 1.60) 18:37:01.601 00.016 972 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59) 18:37:01.601 00.000 972 CameraToMount -- cameraX=1.25 cameraY=0.06 hyp=1.25 cameraTheta=0.05 mountX=-0.03 mountY=-1.25, mountTheta=-1.60 18:37:01.617 00.016 972 SchedulePrimaryMove(067B9D08, x=1.25, y=0.06, opts=13) 18:37:01.617 00.000 972 Enqueuing Move request for scope (1.25, 0.06) 18:37:01.617 00.000 5928 Worker thread wakes up 18:37:01.617 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.06) opts 0xd 18:37:01.617 00.000 5928 Handling offset move in thread for scope, endpoint = (1.25, 0.06) 18:37:01.617 00.000 5928 Moving (1.25, 0.06) raw xDistance=-0.03 yDistance=-1.25 18:37:01.617 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 18:37:01.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25 18:37:01.617 00.000 5928 MoveAxis(E, 0, ABG) 18:37:01.617 00.000 5928 Move returns status 0, amount 0 18:37:01.617 00.000 5928 MoveAxis(N, 249, ABG) 18:37:01.617 00.000 5928 Guiding Dir = 0, Dur = 249 18:37:01.617 00.000 5928 IsSlewing returns 0 18:37:01.617 00.000 5928 IsGuiding returns 0 18:37:01.648 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=47, FiltMax=188, Gamma=1.000 18:37:01.664 00.016 972 UpdateGuideState exits: m=2111 SNR=32.2 18:37:01.664 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:01.679 00.015 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:01.679 00.000 972 Enqueuing Expose request 18:37:01.695 00.016 5928 PulseGuide returned control before completion, sleep 185 18:37:01.898 00.203 5928 IsGuiding returns 1 18:37:01.898 00.000 5928 scope still moving after pulse duration time elapsed 18:37:01.929 00.031 5928 IsSlewing returns 0 18:37:01.929 00.000 5928 IsGuiding returns 1 18:37:01.960 00.031 5928 IsSlewing returns 0 18:37:01.960 00.000 5928 IsGuiding returns 0 18:37:01.960 00.000 5928 scope move finished after 249 + 99 ms 18:37:01.960 00.000 5928 Move returns status 0, amount 249 18:37:01.960 00.000 5928 move complete, result=0 18:37:01.960 00.000 5928 worker thread done servicing request 18:37:01.960 00.000 5928 Worker thread wakes up 18:37:01.960 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:01.960 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:01.960 00.000 972 GuideStep: -0.0 px 0 ms EAST, -1.3 px 249 ms NORTH 18:37:03.944 01.984 5928 Exposure complete 18:37:04.038 00.094 5928 worker thread done servicing request 18:37:04.038 00.000 972 OnExposeComplete: enter 18:37:04.038 00.000 972 UpdateGuideState(): m_state=6 18:37:04.038 00.000 972 Star::Find(15, 960, 325, 0, (0,0,0,0), 0.0, 255) frame 4 18:37:04.054 00.016 972 Star::Find returns 1 (0), X=959.66, Y=325.58, Mass=2162, SNR=32.5, Peak=278 HFD=3.4 18:37:04.054 00.000 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.55) = xAngle (1.64 = 1.64) 18:37:04.054 00.000 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.55) 18:37:04.054 00.000 972 CameraToMount -- cameraX=0.90 cameraY=0.08 hyp=0.91 cameraTheta=0.09 mountX=-0.06 mountY=-0.91, mountTheta=-1.64 18:37:04.069 00.015 972 SchedulePrimaryMove(067B9D08, x=0.90, y=0.08, opts=13) 18:37:04.069 00.000 972 Enqueuing Move request for scope (0.90, 0.08) 18:37:04.069 00.000 5928 Worker thread wakes up 18:37:04.069 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.08) opts 0xd 18:37:04.069 00.000 5928 Handling offset move in thread for scope, endpoint = (0.90, 0.08) 18:37:04.069 00.000 5928 Moving (0.90, 0.08) raw xDistance=-0.06 yDistance=-0.91 18:37:04.069 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 18:37:04.069 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91 18:37:04.069 00.000 5928 MoveAxis(E, 0, ABG) 18:37:04.069 00.000 5928 Move returns status 0, amount 0 18:37:04.069 00.000 5928 MoveAxis(N, 179, ABG) 18:37:04.069 00.000 5928 Guiding Dir = 0, Dur = 179 18:37:04.069 00.000 5928 IsSlewing returns 0 18:37:04.069 00.000 5928 IsGuiding returns 0 18:37:04.100 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=45, FiltMax=207, Gamma=1.000 18:37:04.116 00.016 972 UpdateGuideState exits: m=2162 SNR=32.5 18:37:04.116 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:04.132 00.016 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:04.132 00.000 972 Enqueuing Expose request 18:37:04.147 00.015 5928 PulseGuide returned control before completion, sleep 105 18:37:04.272 00.125 5928 IsGuiding returns 1 18:37:04.272 00.000 5928 scope still moving after pulse duration time elapsed 18:37:04.303 00.031 5928 IsSlewing returns 0 18:37:04.303 00.000 5928 IsGuiding returns 1 18:37:04.350 00.047 5928 IsSlewing returns 0 18:37:04.350 00.000 5928 IsGuiding returns 0 18:37:04.350 00.000 5928 scope move finished after 179 + 98 ms 18:37:04.350 00.000 5928 Move returns status 0, amount 179 18:37:04.350 00.000 5928 move complete, result=0 18:37:04.350 00.000 5928 worker thread done servicing request 18:37:04.350 00.000 5928 Worker thread wakes up 18:37:04.350 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.9 px 179 ms NORTH 18:37:04.366 00.016 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:04.366 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:06.505 02.139 5928 Exposure complete 18:37:06.599 00.094 5928 worker thread done servicing request 18:37:06.599 00.000 972 OnExposeComplete: enter 18:37:06.603 00.004 972 UpdateGuideState(): m_state=6 18:37:06.607 00.004 972 Star::Find(15, 959, 325, 0, (0,0,0,0), 0.0, 255) frame 5 18:37:06.611 00.004 972 Star::Find returns 1 (0), X=959.19, Y=325.86, Mass=2129, SNR=32.3, Peak=248 HFD=3.4 18:37:06.614 00.003 972 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.55) = xAngle (2.26 = 2.26) 18:37:06.617 00.003 972 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.93) 18:37:06.620 00.003 972 CameraToMount -- cameraX=0.42 cameraY=0.36 hyp=0.56 cameraTheta=0.70 mountX=-0.35 mountY=-0.45, mountTheta=-2.24 18:37:06.625 00.005 972 SchedulePrimaryMove(067B9D08, x=0.42, y=0.36, opts=13) 18:37:06.629 00.004 972 Enqueuing Move request for scope (0.42, 0.36) 18:37:06.633 00.004 5928 Worker thread wakes up 18:37:06.633 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.36) opts 0xd 18:37:06.633 00.000 5928 Handling offset move in thread for scope, endpoint = (0.42, 0.36) 18:37:06.633 00.000 5928 Moving (0.42, 0.36) raw xDistance=-0.35 yDistance=-0.45 18:37:06.633 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 18:37:06.633 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 18:37:06.633 00.000 5928 MoveAxis(E, 59, ABG) 18:37:06.633 00.000 5928 Guiding Dir = 2, Dur = 59 18:37:06.634 00.001 5928 IsSlewing returns 0 18:37:06.634 00.000 5928 IsGuiding returns 0 18:37:06.657 00.023 5928 PulseGuide returned control before completion, sleep 47 18:37:06.660 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=45, FiltMax=192, Gamma=1.000 18:37:06.685 00.025 972 UpdateGuideState exits: m=2129 SNR=32.3 18:37:06.689 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:06.694 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:06.696 00.002 972 Enqueuing Expose request 18:37:06.709 00.013 5928 IsGuiding returns 1 18:37:06.709 00.000 5928 scope still moving after pulse duration time elapsed 18:37:06.752 00.043 5928 IsSlewing returns 0 18:37:06.753 00.001 5928 IsGuiding returns 0 18:37:06.753 00.000 5928 scope move finished after 59 + 60 ms 18:37:06.753 00.000 5928 Move returns status 0, amount 59 18:37:06.753 00.000 5928 MoveAxis(N, 88, ABG) 18:37:06.753 00.000 5928 Guiding Dir = 0, Dur = 88 18:37:06.754 00.001 5928 IsSlewing returns 0 18:37:06.754 00.000 5928 IsGuiding returns 0 18:37:06.833 00.079 5928 PulseGuide returned control before completion, sleep 20 18:37:06.866 00.033 5928 IsGuiding returns 1 18:37:06.866 00.000 5928 scope still moving after pulse duration time elapsed 18:37:06.897 00.031 5928 IsSlewing returns 0 18:37:06.897 00.000 5928 IsGuiding returns 1 18:37:06.960 00.063 5928 IsSlewing returns 0 18:37:06.961 00.001 5928 IsGuiding returns 0 18:37:06.961 00.000 5928 scope move finished after 88 + 118 ms 18:37:06.961 00.000 5928 Move returns status 0, amount 88 18:37:06.961 00.000 5928 move complete, result=0 18:37:06.962 00.001 5928 worker thread done servicing request 18:37:06.962 00.000 972 GuideStep: -0.4 px 59 ms EAST, -0.4 px 88 ms NORTH 18:37:06.968 00.006 5928 Worker thread wakes up 18:37:06.968 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:06.968 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:08.949 01.981 5928 Exposure complete 18:37:09.043 00.094 5928 worker thread done servicing request 18:37:09.044 00.001 972 OnExposeComplete: enter 18:37:09.047 00.003 972 UpdateGuideState(): m_state=6 18:37:09.050 00.003 972 Star::Find(15, 959, 325, 0, (0,0,0,0), 0.0, 255) frame 6 18:37:09.054 00.004 972 Star::Find returns 1 (0), X=958.92, Y=325.44, Mass=2140, SNR=32.4, Peak=251 HFD=3.5 18:37:09.058 00.004 972 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.55) = xAngle (1.21 = 1.21) 18:37:09.062 00.004 972 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.30 = -1.98) 18:37:09.065 00.003 972 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.34 mountX=0.06 mountY=-0.16, mountTheta=-1.20 18:37:09.069 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.06, opts=13) 18:37:09.073 00.004 972 Enqueuing Move request for scope (0.16, -0.06) 18:37:09.077 00.004 5928 Worker thread wakes up 18:37:09.077 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd 18:37:09.077 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.06) 18:37:09.077 00.000 5928 Moving (0.16, -0.06) raw xDistance=0.06 yDistance=-0.16 18:37:09.077 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:37:09.077 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:09.077 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 18:37:09.077 00.000 5928 MoveAxis(E, 0, ABG) 18:37:09.077 00.000 5928 Move returns status 0, amount 0 18:37:09.077 00.000 5928 MoveAxis(N, 0, ABG) 18:37:09.077 00.000 5928 Move returns status 0, amount 0 18:37:09.077 00.000 5928 move complete, result=0 18:37:09.077 00.000 5928 worker thread done servicing request 18:37:09.104 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=45, FiltMax=209, Gamma=1.000 18:37:09.326 00.222 972 UpdateGuideState exits: m=2140 SNR=32.4 18:37:09.329 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:09.332 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:09.335 00.003 972 Enqueuing Expose request 18:37:09.340 00.005 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:37:09.343 00.003 5928 Worker thread wakes up 18:37:09.344 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:09.344 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:11.482 02.138 5928 Exposure complete 18:37:11.578 00.096 5928 worker thread done servicing request 18:37:11.578 00.000 972 OnExposeComplete: enter 18:37:11.581 00.003 972 UpdateGuideState(): m_state=6 18:37:11.585 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 7 18:37:11.589 00.004 972 Star::Find returns 1 (0), X=959.34, Y=325.25, Mass=2117, SNR=32.2, Peak=240 HFD=3.1 18:37:11.592 00.003 972 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.55) = xAngle (1.15 = 1.15) 18:37:11.596 00.004 972 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04) 18:37:11.599 00.003 972 CameraToMount -- cameraX=0.58 cameraY=-0.25 hyp=0.63 cameraTheta=-0.40 mountX=0.26 mountY=-0.56, mountTheta=-1.14 18:37:11.603 00.004 972 SchedulePrimaryMove(067B9D08, x=0.58, y=-0.25, opts=13) 18:37:11.608 00.005 972 Enqueuing Move request for scope (0.58, -0.25) 18:37:11.611 00.003 5928 Worker thread wakes up 18:37:11.611 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.25) opts 0xd 18:37:11.611 00.000 5928 Handling offset move in thread for scope, endpoint = (0.58, -0.25) 18:37:11.611 00.000 5928 Moving (0.58, -0.25) raw xDistance=0.26 yDistance=-0.56 18:37:11.611 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 18:37:11.611 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56 18:37:11.611 00.000 5928 MoveAxis(W, 43, ABG) 18:37:11.611 00.000 5928 Guiding Dir = 3, Dur = 43 18:37:11.630 00.019 5928 IsSlewing returns 0 18:37:11.630 00.000 5928 IsGuiding returns 0 18:37:11.636 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=46, FiltMax=213, Gamma=1.000 18:37:11.646 00.010 5928 PulseGuide returned control before completion, sleep 38 18:37:11.662 00.016 972 UpdateGuideState exits: m=2117 SNR=32.2 18:37:11.666 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:11.669 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:11.674 00.005 972 Enqueuing Expose request 18:37:11.686 00.012 5928 IsGuiding returns 1 18:37:11.686 00.000 5928 scope still moving after pulse duration time elapsed 18:37:11.718 00.032 5928 IsSlewing returns 0 18:37:11.742 00.024 5928 IsGuiding returns 0 18:37:11.742 00.000 5928 scope move finished after 43 + 68 ms 18:37:11.742 00.000 5928 Move returns status 0, amount 43 18:37:11.742 00.000 5928 MoveAxis(N, 112, ABG) 18:37:11.742 00.000 5928 Guiding Dir = 0, Dur = 112 18:37:11.742 00.000 5928 IsSlewing returns 0 18:37:11.742 00.000 5928 IsGuiding returns 0 18:37:11.822 00.080 5928 PulseGuide returned control before completion, sleep 43 18:37:11.876 00.054 5928 IsGuiding returns 1 18:37:11.876 00.000 5928 scope still moving after pulse duration time elapsed 18:37:11.907 00.031 5928 IsSlewing returns 0 18:37:11.908 00.001 5928 IsGuiding returns 1 18:37:11.950 00.042 5928 IsSlewing returns 0 18:37:11.951 00.001 5928 IsGuiding returns 0 18:37:11.952 00.001 5928 scope move finished after 112 + 96 ms 18:37:11.952 00.000 5928 Move returns status 0, amount 112 18:37:11.952 00.000 5928 move complete, result=0 18:37:11.952 00.000 5928 worker thread done servicing request 18:37:11.952 00.000 5928 Worker thread wakes up 18:37:11.953 00.001 972 GuideStep: 0.3 px 43 ms WEST, -0.6 px 112 ms NORTH 18:37:11.964 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:11.965 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:13.950 01.985 5928 Exposure complete 18:37:14.044 00.094 5928 worker thread done servicing request 18:37:14.044 00.000 972 OnExposeComplete: enter 18:37:14.047 00.003 972 UpdateGuideState(): m_state=6 18:37:14.051 00.004 972 Star::Find(15, 959, 325, 0, (0,0,0,0), 0.0, 255) frame 8 18:37:14.055 00.004 972 Star::Find returns 1 (0), X=959.10, Y=325.33, Mass=2099, SNR=32.1, Peak=251 HFD=3.3 18:37:14.058 00.003 972 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.55) = xAngle (1.09 = 1.09) 18:37:14.061 00.003 972 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.10) 18:37:14.065 00.004 972 CameraToMount -- cameraX=0.34 cameraY=-0.17 hyp=0.38 cameraTheta=-0.46 mountX=0.18 mountY=-0.33, mountTheta=-1.08 18:37:14.068 00.003 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.17, opts=13) 18:37:14.073 00.005 972 Enqueuing Move request for scope (0.34, -0.17) 18:37:14.076 00.003 5928 Worker thread wakes up 18:37:14.076 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.17) opts 0xd 18:37:14.076 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.17) 18:37:14.077 00.001 5928 Moving (0.34, -0.17) raw xDistance=0.18 yDistance=-0.33 18:37:14.077 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 18:37:14.077 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 18:37:14.077 00.000 5928 MoveAxis(E, 0, ABG) 18:37:14.077 00.000 5928 Move returns status 0, amount 0 18:37:14.077 00.000 5928 MoveAxis(N, 65, ABG) 18:37:14.077 00.000 5928 Guiding Dir = 0, Dur = 65 18:37:14.077 00.000 5928 IsSlewing returns 0 18:37:14.078 00.001 5928 IsGuiding returns 0 18:37:14.101 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=47, FiltMax=212, Gamma=1.000 18:37:14.130 00.029 972 UpdateGuideState exits: m=2099 SNR=32.1 18:37:14.133 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:14.137 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:14.142 00.005 972 Enqueuing Expose request 18:37:14.157 00.015 5928 IsGuiding returns 1 18:37:14.157 00.000 5928 scope still moving after pulse duration time elapsed 18:37:14.220 00.063 5928 IsSlewing returns 0 18:37:14.252 00.032 5928 IsGuiding returns 0 18:37:14.252 00.000 5928 scope move finished after 65 + 109 ms 18:37:14.252 00.000 5928 Move returns status 0, amount 65 18:37:14.252 00.000 5928 move complete, result=0 18:37:14.252 00.000 5928 worker thread done servicing request 18:37:14.252 00.000 5928 Worker thread wakes up 18:37:14.252 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:14.252 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:14.252 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 65 ms NORTH 18:37:16.354 02.102 5928 Exposure complete 18:37:16.453 00.099 5928 worker thread done servicing request 18:37:16.453 00.000 972 OnExposeComplete: enter 18:37:16.458 00.005 972 UpdateGuideState(): m_state=6 18:37:16.462 00.004 972 Star::Find(15, 959, 325, 0, (0,0,0,0), 0.0, 255) frame 9 18:37:16.467 00.005 972 Star::Find returns 1 (0), X=958.97, Y=325.33, Mass=2139, SNR=32.4, Peak=244 HFD=3.7 18:37:16.473 00.006 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.55) = xAngle (0.87 = 0.87) 18:37:16.478 00.005 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.31) 18:37:16.482 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.26 cameraTheta=-0.68 mountX=0.17 mountY=-0.19, mountTheta=-0.85 18:37:16.487 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.17, opts=13) 18:37:16.492 00.005 972 Enqueuing Move request for scope (0.21, -0.17) 18:37:16.495 00.003 5928 Worker thread wakes up 18:37:16.495 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd 18:37:16.495 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.17) 18:37:16.495 00.000 5928 Moving (0.21, -0.17) raw xDistance=0.17 yDistance=-0.19 18:37:16.496 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:37:16.496 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:16.496 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 18:37:16.496 00.000 5928 MoveAxis(E, 0, ABG) 18:37:16.496 00.000 5928 Move returns status 0, amount 0 18:37:16.496 00.000 5928 MoveAxis(N, 0, ABG) 18:37:16.496 00.000 5928 Move returns status 0, amount 0 18:37:16.496 00.000 5928 move complete, result=0 18:37:16.497 00.001 5928 worker thread done servicing request 18:37:16.524 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=216, Gamma=1.000 18:37:16.555 00.031 972 UpdateGuideState exits: m=2139 SNR=32.4 18:37:16.559 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:16.562 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:16.565 00.003 972 Enqueuing Expose request 18:37:16.569 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 18:37:16.574 00.005 5928 Worker thread wakes up 18:37:16.574 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:16.575 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:18.555 01.980 5928 Exposure complete 18:37:18.649 00.094 5928 worker thread done servicing request 18:37:18.650 00.001 972 OnExposeComplete: enter 18:37:18.653 00.003 972 UpdateGuideState(): m_state=6 18:37:18.657 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 10 18:37:18.660 00.003 972 Star::Find returns 1 (0), X=958.96, Y=325.47, Mass=2108, SNR=32.1, Peak=277 HFD=3.6 18:37:18.664 00.004 972 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.55) = xAngle (1.38 = 1.38) 18:37:18.667 00.003 972 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.81) 18:37:18.670 00.003 972 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.17 mountX=0.04 mountY=-0.19, mountTheta=-1.38 18:37:18.674 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.03, opts=13) 18:37:18.678 00.004 972 Enqueuing Move request for scope (0.20, -0.03) 18:37:18.681 00.003 5928 Worker thread wakes up 18:37:18.681 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd 18:37:18.681 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.03) 18:37:18.681 00.000 5928 Moving (0.20, -0.03) raw xDistance=0.04 yDistance=-0.19 18:37:18.681 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 18:37:18.681 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:18.681 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 18:37:18.681 00.000 5928 MoveAxis(E, 0, ABG) 18:37:18.681 00.000 5928 Move returns status 0, amount 0 18:37:18.681 00.000 5928 MoveAxis(N, 0, ABG) 18:37:18.681 00.000 5928 Move returns status 0, amount 0 18:37:18.681 00.000 5928 move complete, result=0 18:37:18.681 00.000 5928 worker thread done servicing request 18:37:18.707 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=45, FiltMax=192, Gamma=1.000 18:37:18.732 00.025 972 UpdateGuideState exits: m=2108 SNR=32.1 18:37:18.735 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:18.740 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:18.743 00.003 972 Enqueuing Expose request 18:37:18.747 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 18:37:18.750 00.003 5928 Worker thread wakes up 18:37:18.750 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:18.750 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:20.886 02.136 5928 Exposure complete 18:37:20.979 00.093 5928 worker thread done servicing request 18:37:20.980 00.001 972 OnExposeComplete: enter 18:37:20.983 00.003 972 UpdateGuideState(): m_state=6 18:37:20.988 00.005 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 11 18:37:20.991 00.003 972 Star::Find returns 1 (0), X=958.97, Y=325.41, Mass=2187, SNR=32.7, Peak=277 HFD=3.4 18:37:20.994 00.003 972 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.55) = xAngle (1.12 = 1.12) 18:37:20.998 00.004 972 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.07) 18:37:21.001 00.003 972 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.43 mountX=0.10 mountY=-0.20, mountTheta=-1.11 18:37:21.006 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.10, opts=13) 18:37:21.009 00.003 972 Enqueuing Move request for scope (0.21, -0.10) 18:37:21.012 00.003 5928 Worker thread wakes up 18:37:21.012 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd 18:37:21.012 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.10) 18:37:21.012 00.000 5928 Moving (0.21, -0.10) raw xDistance=0.10 yDistance=-0.20 18:37:21.012 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:37:21.012 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:21.012 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 18:37:21.013 00.001 5928 MoveAxis(E, 0, ABG) 18:37:21.013 00.000 5928 Move returns status 0, amount 0 18:37:21.013 00.000 5928 MoveAxis(N, 0, ABG) 18:37:21.013 00.000 5928 Move returns status 0, amount 0 18:37:21.013 00.000 5928 move complete, result=0 18:37:21.013 00.000 5928 worker thread done servicing request 18:37:21.038 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=45, FiltMax=214, Gamma=1.000 18:37:21.064 00.026 972 UpdateGuideState exits: m=2187 SNR=32.7 18:37:21.067 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:21.072 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:21.075 00.003 972 Enqueuing Expose request 18:37:21.079 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:37:21.082 00.003 5928 Worker thread wakes up 18:37:21.082 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:21.082 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:23.080 01.998 5928 Exposure complete 18:37:23.176 00.096 5928 worker thread done servicing request 18:37:23.176 00.000 972 OnExposeComplete: enter 18:37:23.179 00.003 972 UpdateGuideState(): m_state=6 18:37:23.182 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 12 18:37:23.187 00.005 972 Star::Find returns 1 (0), X=959.01, Y=325.41, Mass=2118, SNR=32.2, Peak=256 HFD=3.5 18:37:23.190 00.003 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.55) = xAngle (1.20 = 1.20) 18:37:23.193 00.003 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.29 = -1.99) 18:37:23.196 00.003 972 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-0.36 mountX=0.10 mountY=-0.24, mountTheta=-1.19 18:37:23.200 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.09, opts=13) 18:37:23.205 00.005 972 Enqueuing Move request for scope (0.24, -0.09) 18:37:23.208 00.003 5928 Worker thread wakes up 18:37:23.208 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd 18:37:23.208 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.09) 18:37:23.208 00.000 5928 Moving (0.24, -0.09) raw xDistance=0.10 yDistance=-0.24 18:37:23.208 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 18:37:23.208 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 18:37:23.208 00.000 5928 MoveAxis(E, 0, ABG) 18:37:23.208 00.000 5928 Move returns status 0, amount 0 18:37:23.209 00.001 5928 MoveAxis(N, 47, ABG) 18:37:23.209 00.000 5928 Guiding Dir = 0, Dur = 47 18:37:23.209 00.000 5928 IsSlewing returns 0 18:37:23.209 00.000 5928 IsGuiding returns 0 18:37:23.233 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=42, FiltMax=211, Gamma=1.000 18:37:23.260 00.027 972 UpdateGuideState exits: m=2118 SNR=32.2 18:37:23.264 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:23.267 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:23.272 00.005 972 Enqueuing Expose request 18:37:23.288 00.016 5928 IsGuiding returns 1 18:37:23.288 00.000 5928 scope still moving after pulse duration time elapsed 18:37:23.318 00.030 5928 IsSlewing returns 0 18:37:23.318 00.000 5928 IsGuiding returns 1 18:37:23.368 00.050 5928 IsSlewing returns 0 18:37:23.400 00.032 5928 IsGuiding returns 0 18:37:23.400 00.000 5928 scope move finished after 47 + 143 ms 18:37:23.400 00.000 5928 Move returns status 0, amount 47 18:37:23.400 00.000 5928 move complete, result=0 18:37:23.400 00.000 5928 worker thread done servicing request 18:37:23.400 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 47 ms NORTH 18:37:23.405 00.005 5928 Worker thread wakes up 18:37:23.405 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:23.405 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:25.531 02.126 5928 Exposure complete 18:37:25.625 00.094 5928 worker thread done servicing request 18:37:25.625 00.000 972 OnExposeComplete: enter 18:37:25.629 00.004 972 UpdateGuideState(): m_state=6 18:37:25.632 00.003 972 Star::Find(15, 959, 325, 0, (0,0,0,0), 0.0, 255) frame 13 18:37:25.635 00.003 972 Star::Find returns 1 (0), X=958.86, Y=325.32, Mass=2125, SNR=32.3, Peak=266 HFD=3.3 18:37:25.639 00.004 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.55) = xAngle (0.47 = 0.47) 18:37:25.643 00.004 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.57 = -2.71) 18:37:25.646 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.08 mountX=0.19 mountY=-0.09, mountTheta=-0.44 18:37:25.650 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.18, opts=13) 18:37:25.654 00.004 972 Enqueuing Move request for scope (0.10, -0.18) 18:37:25.657 00.003 5928 Worker thread wakes up 18:37:25.657 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd 18:37:25.658 00.001 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.18) 18:37:25.658 00.000 5928 Moving (0.10, -0.18) raw xDistance=0.19 yDistance=-0.09 18:37:25.658 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 18:37:25.658 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:25.658 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 18:37:25.658 00.000 5928 MoveAxis(E, 0, ABG) 18:37:25.658 00.000 5928 Move returns status 0, amount 0 18:37:25.658 00.000 5928 MoveAxis(N, 0, ABG) 18:37:25.658 00.000 5928 Move returns status 0, amount 0 18:37:25.658 00.000 5928 move complete, result=0 18:37:25.658 00.000 5928 worker thread done servicing request 18:37:25.681 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=43, FiltMax=197, Gamma=1.000 18:37:25.708 00.027 972 UpdateGuideState exits: m=2125 SNR=32.3 18:37:25.712 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:25.715 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:25.718 00.003 972 Enqueuing Expose request 18:37:25.723 00.005 5928 Worker thread wakes up 18:37:25.723 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 18:37:25.726 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:25.726 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:27.703 01.977 5928 Exposure complete 18:37:27.798 00.095 5928 worker thread done servicing request 18:37:27.798 00.000 972 OnExposeComplete: enter 18:37:27.803 00.005 972 UpdateGuideState(): m_state=6 18:37:27.807 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 14 18:37:27.810 00.003 972 Star::Find returns 1 (0), X=958.59, Y=325.07, Mass=2076, SNR=31.9, Peak=276 HFD=3.4 18:37:27.814 00.004 972 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.55) = xAngle (-0.39 = -0.39) 18:37:27.817 00.003 972 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71) 18:37:27.821 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.46 cameraTheta=-1.94 mountX=0.43 mountY=0.19, mountTheta=0.42 18:37:27.825 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.43, opts=13) 18:37:27.828 00.003 972 Enqueuing Move request for scope (-0.17, -0.43) 18:37:27.831 00.003 5928 Worker thread wakes up 18:37:27.831 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.43) opts 0xd 18:37:27.832 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.43) 18:37:27.832 00.000 5928 Moving (-0.17, -0.43) raw xDistance=0.43 yDistance=0.19 18:37:27.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 18:37:27.832 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:27.832 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 18:37:27.832 00.000 5928 MoveAxis(W, 72, ABG) 18:37:27.832 00.000 5928 Guiding Dir = 3, Dur = 72 18:37:27.832 00.000 5928 IsSlewing returns 0 18:37:27.833 00.001 5928 IsGuiding returns 0 18:37:27.858 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=276, FiltMin=43, FiltMax=203, Gamma=1.000 18:37:27.862 00.004 5928 PulseGuide returned control before completion, sleep 54 18:37:27.884 00.022 972 UpdateGuideState exits: m=2076 SNR=31.9 18:37:27.888 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:27.892 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:27.895 00.003 972 Enqueuing Expose request 18:37:27.926 00.031 5928 IsGuiding returns 1 18:37:27.926 00.000 5928 scope still moving after pulse duration time elapsed 18:37:27.973 00.047 5928 IsSlewing returns 0 18:37:27.974 00.001 5928 IsGuiding returns 0 18:37:27.974 00.000 5928 scope move finished after 72 + 68 ms 18:37:27.974 00.000 5928 Move returns status 0, amount 72 18:37:27.974 00.000 5928 MoveAxis(N, 0, ABG) 18:37:27.974 00.000 5928 Move returns status 0, amount 0 18:37:27.974 00.000 5928 move complete, result=0 18:37:27.974 00.000 5928 worker thread done servicing request 18:37:27.974 00.000 5928 Worker thread wakes up 18:37:27.975 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:27.975 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:27.975 00.000 972 GuideStep: 0.4 px 72 ms WEST, 0.2 px 0 ms NORTH 18:37:30.112 02.137 5928 Exposure complete 18:37:30.205 00.093 5928 worker thread done servicing request 18:37:30.206 00.001 972 OnExposeComplete: enter 18:37:30.209 00.003 972 UpdateGuideState(): m_state=6 18:37:30.211 00.002 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 15 18:37:30.215 00.004 972 Star::Find returns 1 (0), X=958.91, Y=325.64, Mass=2061, SNR=31.8, Peak=277 HFD=3.3 18:37:30.218 00.003 972 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.55) = xAngle (2.28 = 2.28) 18:37:30.223 00.005 972 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90) 18:37:30.227 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.21 cameraTheta=0.73 mountX=-0.13 mountY=-0.16, mountTheta=-2.26 18:37:30.231 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.14, opts=13) 18:37:30.235 00.004 972 Enqueuing Move request for scope (0.15, 0.14) 18:37:30.239 00.004 5928 Worker thread wakes up 18:37:30.239 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd 18:37:30.239 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.14) 18:37:30.239 00.000 5928 Moving (0.15, 0.14) raw xDistance=-0.13 yDistance=-0.16 18:37:30.239 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:37:30.239 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:30.239 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 18:37:30.239 00.000 5928 MoveAxis(E, 0, ABG) 18:37:30.240 00.001 5928 Move returns status 0, amount 0 18:37:30.240 00.000 5928 MoveAxis(N, 0, ABG) 18:37:30.240 00.000 5928 Move returns status 0, amount 0 18:37:30.240 00.000 5928 move complete, result=0 18:37:30.241 00.001 5928 worker thread done servicing request 18:37:30.264 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=45, FiltMax=217, Gamma=1.000 18:37:30.291 00.027 972 UpdateGuideState exits: m=2061 SNR=31.8 18:37:30.295 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:30.298 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:30.302 00.004 972 Enqueuing Expose request 18:37:30.306 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:37:30.309 00.003 5928 Worker thread wakes up 18:37:30.309 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:30.309 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:32.295 01.986 5928 Exposure complete 18:37:32.389 00.094 5928 worker thread done servicing request 18:37:32.389 00.000 972 OnExposeComplete: enter 18:37:32.393 00.004 972 UpdateGuideState(): m_state=6 18:37:32.396 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 16 18:37:32.400 00.004 972 Star::Find returns 1 (0), X=958.90, Y=325.55, Mass=2127, SNR=32.3, Peak=277 HFD=3.4 18:37:32.404 00.004 972 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.55) = xAngle (1.88 = 1.88) 18:37:32.407 00.003 972 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30) 18:37:32.411 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.33 mountX=-0.05 mountY=-0.14, mountTheta=-1.88 18:37:32.414 00.003 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.05, opts=13) 18:37:32.419 00.005 972 Enqueuing Move request for scope (0.14, 0.05) 18:37:32.423 00.004 5928 Worker thread wakes up 18:37:32.423 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd 18:37:32.423 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.05) 18:37:32.423 00.000 5928 Moving (0.14, 0.05) raw xDistance=-0.05 yDistance=-0.14 18:37:32.423 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:37:32.423 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:32.423 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 18:37:32.423 00.000 5928 MoveAxis(E, 0, ABG) 18:37:32.423 00.000 5928 Move returns status 0, amount 0 18:37:32.423 00.000 5928 MoveAxis(N, 0, ABG) 18:37:32.423 00.000 5928 Move returns status 0, amount 0 18:37:32.424 00.001 5928 move complete, result=0 18:37:32.424 00.000 5928 worker thread done servicing request 18:37:32.449 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=45, FiltMax=206, Gamma=1.000 18:37:32.475 00.026 972 UpdateGuideState exits: m=2127 SNR=32.3 18:37:32.479 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:32.482 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:32.487 00.005 972 Enqueuing Expose request 18:37:32.491 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 18:37:32.494 00.003 5928 Worker thread wakes up 18:37:32.495 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:32.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:34.594 02.099 5928 Exposure complete 18:37:34.688 00.094 5928 worker thread done servicing request 18:37:34.688 00.000 972 OnExposeComplete: enter 18:37:34.692 00.004 972 UpdateGuideState(): m_state=6 18:37:34.695 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 17 18:37:34.699 00.004 972 Star::Find returns 1 (0), X=958.57, Y=325.64, Mass=2009, SNR=31.4, Peak=276 HFD=3.2 18:37:34.702 00.003 972 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.55) = xAngle (4.07 = -2.21) 18:37:34.706 00.004 972 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88) 18:37:34.709 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.52 mountX=-0.14 mountY=0.18, mountTheta=2.23 18:37:34.713 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.13, opts=13) 18:37:34.716 00.003 972 Enqueuing Move request for scope (-0.19, 0.13) 18:37:34.721 00.005 5928 Worker thread wakes up 18:37:34.721 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd 18:37:34.721 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.13) 18:37:34.721 00.000 5928 Moving (-0.19, 0.13) raw xDistance=-0.14 yDistance=0.18 18:37:34.721 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 18:37:34.721 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:34.721 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 18:37:34.721 00.000 5928 MoveAxis(E, 0, ABG) 18:37:34.721 00.000 5928 Move returns status 0, amount 0 18:37:34.721 00.000 5928 MoveAxis(N, 0, ABG) 18:37:34.721 00.000 5928 Move returns status 0, amount 0 18:37:34.721 00.000 5928 move complete, result=0 18:37:34.721 00.000 5928 worker thread done servicing request 18:37:34.745 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=44, FiltMax=213, Gamma=1.000 18:37:34.771 00.026 972 UpdateGuideState exits: m=2009 SNR=31.4 18:37:34.775 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:34.778 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:34.782 00.004 972 Enqueuing Expose request 18:37:34.785 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:37:34.790 00.005 5928 Worker thread wakes up 18:37:34.790 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:34.790 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:36.772 01.982 5928 Exposure complete 18:37:36.864 00.092 5928 worker thread done servicing request 18:37:36.865 00.001 972 OnExposeComplete: enter 18:37:36.868 00.003 972 UpdateGuideState(): m_state=6 18:37:36.872 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 18 18:37:36.876 00.004 972 Star::Find returns 1 (0), X=958.58, Y=325.44, Mass=2132, SNR=32.3, Peak=266 HFD=3.3 18:37:36.879 00.003 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.55) = xAngle (-1.27 = -1.27) 18:37:36.882 00.003 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (1.82 = 1.82) 18:37:36.886 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.82 mountX=0.06 mountY=0.19, mountTheta=1.28 18:37:36.890 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.06, opts=13) 18:37:36.893 00.003 972 Enqueuing Move request for scope (-0.18, -0.06) 18:37:36.896 00.003 5928 Worker thread wakes up 18:37:36.896 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd 18:37:36.897 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.06) 18:37:36.897 00.000 5928 Moving (-0.18, -0.06) raw xDistance=0.06 yDistance=0.19 18:37:36.897 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 18:37:36.897 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:36.897 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 18:37:36.897 00.000 5928 MoveAxis(E, 0, ABG) 18:37:36.897 00.000 5928 Move returns status 0, amount 0 18:37:36.897 00.000 5928 MoveAxis(N, 0, ABG) 18:37:36.897 00.000 5928 Move returns status 0, amount 0 18:37:36.897 00.000 5928 move complete, result=0 18:37:36.897 00.000 5928 worker thread done servicing request 18:37:36.921 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=44, FiltMax=189, Gamma=1.000 18:37:36.946 00.025 972 UpdateGuideState exits: m=2132 SNR=32.3 18:37:36.950 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:36.954 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:36.958 00.004 972 Enqueuing Expose request 18:37:36.962 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 18:37:36.965 00.003 5928 Worker thread wakes up 18:37:36.965 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:36.965 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:39.103 02.138 5928 Exposure complete 18:37:39.199 00.096 5928 worker thread done servicing request 18:37:39.199 00.000 972 OnExposeComplete: enter 18:37:39.203 00.004 972 UpdateGuideState(): m_state=6 18:37:39.207 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 19 18:37:39.211 00.004 972 Star::Find returns 1 (0), X=958.50, Y=325.30, Mass=2083, SNR=31.9, Peak=241 HFD=3.3 18:37:39.214 00.003 972 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.55) = xAngle (-0.93 = -0.93) 18:37:39.217 00.003 972 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16) 18:37:39.221 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=-0.20 hyp=0.33 cameraTheta=-2.49 mountX=0.20 mountY=0.27, mountTheta=0.95 18:37:39.225 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.20, opts=13) 18:37:39.228 00.003 972 Enqueuing Move request for scope (-0.26, -0.20) 18:37:39.231 00.003 5928 Worker thread wakes up 18:37:39.232 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.20) opts 0xd 18:37:39.232 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.20) 18:37:39.232 00.000 5928 Moving (-0.26, -0.20) raw xDistance=0.20 yDistance=0.27 18:37:39.232 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 18:37:39.232 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:37:39.232 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 18:37:39.232 00.000 5928 MoveAxis(E, 0, ABG) 18:37:39.232 00.000 5928 Move returns status 0, amount 0 18:37:39.232 00.000 5928 MoveAxis(N, 0, ABG) 18:37:39.232 00.000 5928 Move returns status 0, amount 0 18:37:39.232 00.000 5928 move complete, result=0 18:37:39.232 00.000 5928 worker thread done servicing request 18:37:39.257 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=276, FiltMin=42, FiltMax=207, Gamma=1.000 18:37:39.284 00.027 972 UpdateGuideState exits: m=2083 SNR=31.9 18:37:39.289 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:39.292 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:39.295 00.003 972 Enqueuing Expose request 18:37:39.299 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 18:37:39.303 00.004 5928 Worker thread wakes up 18:37:39.303 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:39.304 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:41.286 01.982 5928 Exposure complete 18:37:41.382 00.096 5928 worker thread done servicing request 18:37:41.382 00.000 972 OnExposeComplete: enter 18:37:41.387 00.005 972 UpdateGuideState(): m_state=6 18:37:41.390 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 20 18:37:41.395 00.005 972 Star::Find returns 1 (0), X=958.53, Y=324.84, Mass=2052, SNR=31.7, Peak=274 HFD=3.6 18:37:41.397 00.002 972 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.55) = xAngle (-0.36 = -0.36) 18:37:41.402 00.005 972 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.74 = 2.74) 18:37:41.405 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.66 hyp=0.70 cameraTheta=-1.91 mountX=0.66 mountY=0.28, mountTheta=0.40 18:37:41.409 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.66, opts=13) 18:37:41.412 00.003 972 Enqueuing Move request for scope (-0.23, -0.66) 18:37:41.415 00.003 5928 Worker thread wakes up 18:37:41.416 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.66) opts 0xd 18:37:41.416 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.66) 18:37:41.416 00.000 5928 Moving (-0.23, -0.66) raw xDistance=0.66 yDistance=0.28 18:37:41.416 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66 18:37:41.416 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:37:41.416 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28 18:37:41.416 00.000 5928 MoveAxis(W, 110, ABG) 18:37:41.416 00.000 5928 Guiding Dir = 3, Dur = 110 18:37:41.417 00.001 5928 IsSlewing returns 0 18:37:41.417 00.000 5928 IsGuiding returns 0 18:37:41.438 00.021 5928 PulseGuide returned control before completion, sleep 100 18:37:41.442 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=276, FiltMin=43, FiltMax=199, Gamma=1.000 18:37:41.468 00.026 972 UpdateGuideState exits: m=2052 SNR=31.7 18:37:41.472 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:41.476 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:41.479 00.003 972 Enqueuing Expose request 18:37:41.542 00.063 5928 IsGuiding returns 1 18:37:41.542 00.000 5928 scope still moving after pulse duration time elapsed 18:37:41.598 00.056 5928 IsSlewing returns 0 18:37:41.630 00.032 5928 IsGuiding returns 0 18:37:41.630 00.000 5928 scope move finished after 110 + 102 ms 18:37:41.630 00.000 5928 Move returns status 0, amount 110 18:37:41.630 00.000 5928 MoveAxis(N, 0, ABG) 18:37:41.630 00.000 5928 Move returns status 0, amount 0 18:37:41.630 00.000 5928 move complete, result=0 18:37:41.630 00.000 5928 worker thread done servicing request 18:37:41.630 00.000 5928 Worker thread wakes up 18:37:41.631 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:41.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:41.631 00.000 972 GuideStep: 0.7 px 110 ms WEST, 0.3 px 0 ms NORTH 18:37:43.744 02.113 5928 Exposure complete 18:37:43.837 00.093 5928 worker thread done servicing request 18:37:43.837 00.000 972 OnExposeComplete: enter 18:37:43.841 00.004 972 UpdateGuideState(): m_state=6 18:37:43.844 00.003 972 Star::Find(15, 958, 324, 0, (0,0,0,0), 0.0, 255) frame 21 18:37:43.848 00.004 972 Star::Find returns 1 (0), X=958.74, Y=325.25, Mass=2104, SNR=32.1, Peak=257 HFD=3.4 18:37:43.852 00.004 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.55) = xAngle (-0.09 = -0.09) 18:37:43.855 00.003 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01) 18:37:43.859 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.64 mountX=0.25 mountY=0.03, mountTheta=0.13 18:37:43.862 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.25, opts=13) 18:37:43.866 00.004 972 Enqueuing Move request for scope (-0.02, -0.25) 18:37:43.870 00.004 5928 Worker thread wakes up 18:37:43.870 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.25) opts 0xd 18:37:43.870 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.25) 18:37:43.870 00.000 5928 Moving (-0.02, -0.25) raw xDistance=0.25 yDistance=0.03 18:37:43.870 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.25 18:37:43.870 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:37:43.871 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 18:37:43.871 00.000 5928 MoveAxis(W, 49, ABG) 18:37:43.871 00.000 5928 Guiding Dir = 3, Dur = 49 18:37:43.871 00.000 5928 IsSlewing returns 0 18:37:43.871 00.000 5928 IsGuiding returns 0 18:37:43.896 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=47, FiltMax=226, Gamma=1.000 18:37:43.901 00.005 5928 PulseGuide returned control before completion, sleep 30 18:37:43.922 00.021 972 UpdateGuideState exits: m=2104 SNR=32.1 18:37:43.925 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:43.928 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:43.931 00.003 972 Enqueuing Expose request 18:37:43.936 00.005 5928 IsGuiding returns 1 18:37:43.936 00.000 5928 scope still moving after pulse duration time elapsed 18:37:43.981 00.045 5928 IsSlewing returns 0 18:37:43.982 00.001 5928 IsGuiding returns 0 18:37:43.982 00.000 5928 scope move finished after 49 + 60 ms 18:37:43.982 00.000 5928 Move returns status 0, amount 49 18:37:43.982 00.000 5928 MoveAxis(N, 0, ABG) 18:37:43.982 00.000 5928 Move returns status 0, amount 0 18:37:43.982 00.000 5928 move complete, result=0 18:37:43.982 00.000 5928 worker thread done servicing request 18:37:43.982 00.000 5928 Worker thread wakes up 18:37:43.983 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:43.983 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:43.983 00.000 972 GuideStep: 0.2 px 49 ms WEST, 0.0 px 0 ms NORTH 18:37:45.973 01.990 5928 Exposure complete 18:37:46.067 00.094 5928 worker thread done servicing request 18:37:46.067 00.000 972 OnExposeComplete: enter 18:37:46.071 00.004 972 UpdateGuideState(): m_state=6 18:37:46.074 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 22 18:37:46.078 00.004 972 Star::Find returns 1 (0), X=958.54, Y=325.45, Mass=2035, SNR=31.6, Peak=257 HFD=3.2 18:37:46.081 00.003 972 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.55) = xAngle (-1.37 = -1.37) 18:37:46.085 00.004 972 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (1.73 = 1.73) 18:37:46.088 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.92 mountX=0.05 mountY=0.23, mountTheta=1.37 18:37:46.092 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.05, opts=13) 18:37:46.095 00.003 972 Enqueuing Move request for scope (-0.22, -0.05) 18:37:46.098 00.003 5928 Worker thread wakes up 18:37:46.098 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd 18:37:46.098 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.05) 18:37:46.099 00.001 5928 Moving (-0.22, -0.05) raw xDistance=0.05 yDistance=0.23 18:37:46.099 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 18:37:46.099 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.06 newest=0.53 18:37:46.099 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 18:37:46.099 00.000 5928 MoveAxis(E, 0, ABG) 18:37:46.099 00.000 5928 Move returns status 0, amount 0 18:37:46.099 00.000 5928 MoveAxis(S, 45, ABG) 18:37:46.099 00.000 5928 Guiding Dir = 1, Dur = 45 18:37:46.099 00.000 5928 IsSlewing returns 0 18:37:46.100 00.001 5928 IsGuiding returns 0 18:37:46.125 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=273, FiltMin=41, FiltMax=198, Gamma=1.000 18:37:46.150 00.025 972 UpdateGuideState exits: m=2035 SNR=31.6 18:37:46.155 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:46.158 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:46.161 00.003 972 Enqueuing Expose request 18:37:46.172 00.011 5928 IsGuiding returns 1 18:37:46.172 00.000 5928 scope still moving after pulse duration time elapsed 18:37:46.197 00.025 5928 IsSlewing returns 0 18:37:46.198 00.001 5928 IsGuiding returns 1 18:37:46.252 00.054 5928 IsSlewing returns 0 18:37:46.300 00.048 5928 IsGuiding returns 0 18:37:46.300 00.000 5928 scope move finished after 45 + 154 ms 18:37:46.300 00.000 5928 Move returns status 0, amount 45 18:37:46.300 00.000 5928 move complete, result=0 18:37:46.300 00.000 5928 worker thread done servicing request 18:37:46.300 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH 18:37:46.305 00.005 5928 Worker thread wakes up 18:37:46.305 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:46.305 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:48.431 02.126 5928 Exposure complete 18:37:48.525 00.094 5928 worker thread done servicing request 18:37:48.525 00.000 972 OnExposeComplete: enter 18:37:48.529 00.004 972 UpdateGuideState(): m_state=6 18:37:48.532 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 23 18:37:48.537 00.005 972 Star::Find returns 1 (0), X=958.52, Y=325.68, Mass=2164, SNR=32.5, Peak=274 HFD=3.3 18:37:48.540 00.003 972 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.55) = xAngle (4.05 = -2.23) 18:37:48.544 00.004 972 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (7.15 = 0.87) 18:37:48.549 00.005 972 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.50 mountX=-0.18 mountY=0.23, mountTheta=2.25 18:37:48.554 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.18, opts=13) 18:37:48.557 00.003 972 Enqueuing Move request for scope (-0.24, 0.18) 18:37:48.560 00.003 5928 Worker thread wakes up 18:37:48.560 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd 18:37:48.560 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.18) 18:37:48.560 00.000 5928 Moving (-0.24, 0.18) raw xDistance=-0.18 yDistance=0.23 18:37:48.561 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 18:37:48.561 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 18:37:48.561 00.000 5928 MoveAxis(E, 0, ABG) 18:37:48.561 00.000 5928 Move returns status 0, amount 0 18:37:48.561 00.000 5928 MoveAxis(S, 45, ABG) 18:37:48.561 00.000 5928 Guiding Dir = 1, Dur = 45 18:37:48.561 00.000 5928 IsSlewing returns 0 18:37:48.562 00.001 5928 IsGuiding returns 0 18:37:48.586 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=42, FiltMax=187, Gamma=1.000 18:37:48.612 00.026 972 UpdateGuideState exits: m=2164 SNR=32.5 18:37:48.615 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:48.620 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:48.623 00.003 972 Enqueuing Expose request 18:37:48.666 00.043 5928 IsGuiding returns 1 18:37:48.666 00.000 5928 scope still moving after pulse duration time elapsed 18:37:48.730 00.064 5928 IsSlewing returns 0 18:37:48.731 00.001 5928 IsGuiding returns 0 18:37:48.731 00.000 5928 scope move finished after 45 + 123 ms 18:37:48.731 00.000 5928 Move returns status 0, amount 45 18:37:48.731 00.000 5928 move complete, result=0 18:37:48.731 00.000 5928 worker thread done servicing request 18:37:48.731 00.000 5928 Worker thread wakes up 18:37:48.731 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 45 ms SOUTH 18:37:48.736 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:48.736 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:50.718 01.982 5928 Exposure complete 18:37:50.811 00.093 5928 worker thread done servicing request 18:37:50.811 00.000 972 OnExposeComplete: enter 18:37:50.815 00.004 972 UpdateGuideState(): m_state=6 18:37:50.819 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 24 18:37:50.823 00.004 972 Star::Find returns 1 (0), X=958.51, Y=325.60, Mass=2140, SNR=32.4, Peak=230 HFD=3.3 18:37:50.826 00.003 972 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.55) = xAngle (4.32 = -1.96) 18:37:50.829 00.003 972 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (7.42 = 1.14) 18:37:50.832 00.003 972 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.77 mountX=-0.10 mountY=0.25, mountTheta=1.97 18:37:50.837 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.10, opts=13) 18:37:50.840 00.003 972 Enqueuing Move request for scope (-0.25, 0.10) 18:37:50.844 00.004 5928 Worker thread wakes up 18:37:50.844 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd 18:37:50.844 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.10) 18:37:50.844 00.000 5928 Moving (-0.25, 0.10) raw xDistance=-0.10 yDistance=0.25 18:37:50.844 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:37:50.844 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 18:37:50.844 00.000 5928 MoveAxis(E, 0, ABG) 18:37:50.844 00.000 5928 Move returns status 0, amount 0 18:37:50.844 00.000 5928 MoveAxis(S, 49, ABG) 18:37:50.844 00.000 5928 Guiding Dir = 1, Dur = 49 18:37:50.845 00.001 5928 IsSlewing returns 0 18:37:50.845 00.000 5928 IsGuiding returns 0 18:37:50.869 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=196, Gamma=1.000 18:37:50.895 00.026 972 UpdateGuideState exits: m=2140 SNR=32.4 18:37:50.898 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:50.903 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:50.906 00.003 972 Enqueuing Expose request 18:37:50.922 00.016 5928 IsGuiding returns 1 18:37:50.922 00.000 5928 scope still moving after pulse duration time elapsed 18:37:50.943 00.021 5928 IsSlewing returns 0 18:37:50.944 00.001 5928 IsGuiding returns 1 18:37:50.973 00.029 5928 IsSlewing returns 0 18:37:50.973 00.000 5928 IsGuiding returns 1 18:37:51.017 00.044 5928 IsSlewing returns 0 18:37:51.018 00.001 5928 IsGuiding returns 0 18:37:51.018 00.000 5928 scope move finished after 49 + 123 ms 18:37:51.018 00.000 5928 Move returns status 0, amount 49 18:37:51.018 00.000 5928 move complete, result=0 18:37:51.018 00.000 5928 worker thread done servicing request 18:37:51.018 00.000 5928 Worker thread wakes up 18:37:51.018 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:51.018 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:51.018 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH 18:37:53.162 02.144 5928 Exposure complete 18:37:53.259 00.097 5928 worker thread done servicing request 18:37:53.259 00.000 972 OnExposeComplete: enter 18:37:53.263 00.004 972 UpdateGuideState(): m_state=6 18:37:53.266 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 25 18:37:53.271 00.005 972 Star::Find returns 1 (0), X=958.53, Y=325.03, Mass=2137, SNR=32.3, Peak=275 HFD=3.5 18:37:53.274 00.003 972 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.55) = xAngle (-0.47 = -0.47) 18:37:53.277 00.003 972 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62) 18:37:53.280 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.47 hyp=0.53 cameraTheta=-2.02 mountX=0.47 mountY=0.26, mountTheta=0.51 18:37:53.285 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.47, opts=13) 18:37:53.289 00.004 972 Enqueuing Move request for scope (-0.23, -0.47) 18:37:53.292 00.003 5928 Worker thread wakes up 18:37:53.292 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.47) opts 0xd 18:37:53.292 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.47) 18:37:53.292 00.000 5928 Moving (-0.23, -0.47) raw xDistance=0.47 yDistance=0.26 18:37:53.292 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 18:37:53.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 18:37:53.292 00.000 5928 MoveAxis(W, 79, ABG) 18:37:53.292 00.000 5928 Guiding Dir = 3, Dur = 79 18:37:53.293 00.001 5928 IsSlewing returns 0 18:37:53.293 00.000 5928 IsGuiding returns 0 18:37:53.317 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=45, FiltMax=200, Gamma=1.000 18:37:53.321 00.004 5928 PulseGuide returned control before completion, sleep 63 18:37:53.343 00.022 972 UpdateGuideState exits: m=2137 SNR=32.3 18:37:53.346 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:53.350 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:53.354 00.004 972 Enqueuing Expose request 18:37:53.416 00.062 5928 IsGuiding returns 1 18:37:53.416 00.000 5928 scope still moving after pulse duration time elapsed 18:37:53.440 00.024 5928 IsSlewing returns 0 18:37:53.440 00.000 5928 IsGuiding returns 0 18:37:53.440 00.000 5928 scope move finished after 79 + 68 ms 18:37:53.440 00.000 5928 Move returns status 0, amount 79 18:37:53.440 00.000 5928 MoveAxis(S, 52, ABG) 18:37:53.441 00.001 5928 Guiding Dir = 1, Dur = 52 18:37:53.441 00.000 5928 IsSlewing returns 0 18:37:53.441 00.000 5928 IsGuiding returns 0 18:37:53.528 00.087 5928 IsGuiding returns 1 18:37:53.528 00.000 5928 scope still moving after pulse duration time elapsed 18:37:53.565 00.037 5928 IsSlewing returns 0 18:37:53.565 00.000 5928 IsGuiding returns 1 18:37:53.608 00.043 5928 IsSlewing returns 0 18:37:53.609 00.001 5928 IsGuiding returns 0 18:37:53.609 00.000 5928 scope move finished after 52 + 115 ms 18:37:53.609 00.000 5928 Move returns status 0, amount 52 18:37:53.609 00.000 5928 move complete, result=0 18:37:53.610 00.001 5928 worker thread done servicing request 18:37:53.610 00.000 972 GuideStep: 0.5 px 79 ms WEST, 0.3 px 52 ms SOUTH 18:37:53.620 00.010 5928 Worker thread wakes up 18:37:53.620 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:53.620 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:55.597 01.977 5928 Exposure complete 18:37:55.689 00.092 5928 worker thread done servicing request 18:37:55.690 00.001 972 OnExposeComplete: enter 18:37:55.693 00.003 972 UpdateGuideState(): m_state=6 18:37:55.697 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 26 18:37:55.701 00.004 972 Star::Find returns 1 (0), X=958.39, Y=325.16, Mass=2130, SNR=32.2, Peak=217 HFD=3.7 18:37:55.705 00.004 972 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.55) = xAngle (-0.85 = -0.85) 18:37:55.708 00.003 972 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.25 = 2.25) 18:37:55.711 00.003 972 CameraToMount -- cameraX=-0.37 cameraY=-0.34 hyp=0.50 cameraTheta=-2.40 mountX=0.33 mountY=0.39, mountTheta=0.87 18:37:55.715 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.34, opts=13) 18:37:55.719 00.004 972 Enqueuing Move request for scope (-0.37, -0.34) 18:37:55.723 00.004 5928 Worker thread wakes up 18:37:55.723 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.34) opts 0xd 18:37:55.723 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.34) 18:37:55.723 00.000 5928 Moving (-0.37, -0.34) raw xDistance=0.33 yDistance=0.39 18:37:55.723 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.33 18:37:55.723 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39 18:37:55.723 00.000 5928 MoveAxis(W, 61, ABG) 18:37:55.723 00.000 5928 Guiding Dir = 3, Dur = 61 18:37:55.723 00.000 5928 IsSlewing returns 0 18:37:55.724 00.001 5928 IsGuiding returns 0 18:37:55.748 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=47, FiltMax=195, Gamma=1.000 18:37:55.752 00.004 5928 PulseGuide returned control before completion, sleep 45 18:37:55.774 00.022 972 UpdateGuideState exits: m=2130 SNR=32.2 18:37:55.778 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:55.781 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:55.786 00.005 972 Enqueuing Expose request 18:37:55.814 00.028 5928 IsGuiding returns 1 18:37:55.814 00.000 5928 scope still moving after pulse duration time elapsed 18:37:55.848 00.034 5928 IsSlewing returns 0 18:37:55.849 00.001 5928 IsGuiding returns 0 18:37:55.849 00.000 5928 scope move finished after 61 + 64 ms 18:37:55.849 00.000 5928 Move returns status 0, amount 61 18:37:55.849 00.000 5928 MoveAxis(S, 77, ABG) 18:37:55.849 00.000 5928 Guiding Dir = 1, Dur = 77 18:37:55.850 00.001 5928 IsSlewing returns 0 18:37:55.850 00.000 5928 IsGuiding returns 0 18:37:55.926 00.076 5928 PulseGuide returned control before completion, sleep 12 18:37:55.942 00.016 5928 IsGuiding returns 1 18:37:55.942 00.000 5928 scope still moving after pulse duration time elapsed 18:37:55.974 00.032 5928 IsSlewing returns 0 18:37:55.975 00.001 5928 IsGuiding returns 1 18:37:56.005 00.030 5928 IsSlewing returns 0 18:37:56.006 00.001 5928 IsGuiding returns 1 18:37:56.054 00.048 5928 IsSlewing returns 0 18:37:56.087 00.033 5928 IsGuiding returns 0 18:37:56.087 00.000 5928 scope move finished after 77 + 159 ms 18:37:56.087 00.000 5928 Move returns status 0, amount 77 18:37:56.087 00.000 5928 move complete, result=0 18:37:56.088 00.001 5928 worker thread done servicing request 18:37:56.088 00.000 5928 Worker thread wakes up 18:37:56.088 00.000 972 GuideStep: 0.3 px 61 ms WEST, 0.4 px 77 ms SOUTH 18:37:56.098 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:56.098 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:58.241 02.143 5928 Exposure complete 18:37:58.334 00.093 5928 worker thread done servicing request 18:37:58.334 00.000 972 OnExposeComplete: enter 18:37:58.337 00.003 972 UpdateGuideState(): m_state=6 18:37:58.341 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 27 18:37:58.344 00.003 972 Star::Find returns 1 (0), X=958.15, Y=325.40, Mass=2163, SNR=32.6, Peak=219 HFD=3.6 18:37:58.347 00.003 972 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.55) = xAngle (-1.43 = -1.43) 18:37:58.352 00.005 972 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (1.67 = 1.67) 18:37:58.355 00.003 972 CameraToMount -- cameraX=-0.61 cameraY=-0.10 hyp=0.62 cameraTheta=-2.98 mountX=0.09 mountY=0.61, mountTheta=1.43 18:37:58.359 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.61, y=-0.10, opts=13) 18:37:58.362 00.003 972 Enqueuing Move request for scope (-0.61, -0.10) 18:37:58.366 00.004 5928 Worker thread wakes up 18:37:58.366 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.10) opts 0xd 18:37:58.366 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.61, -0.10) 18:37:58.367 00.001 5928 Moving (-0.61, -0.10) raw xDistance=0.09 yDistance=0.61 18:37:58.367 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 18:37:58.367 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61 18:37:58.367 00.000 5928 MoveAxis(E, 0, ABG) 18:37:58.367 00.000 5928 Move returns status 0, amount 0 18:37:58.367 00.000 5928 MoveAxis(S, 122, ABG) 18:37:58.367 00.000 5928 Guiding Dir = 1, Dur = 122 18:37:58.368 00.001 5928 IsSlewing returns 0 18:37:58.369 00.001 5928 IsGuiding returns 0 18:37:58.392 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=43, FiltMax=189, Gamma=1.000 18:37:58.417 00.025 972 UpdateGuideState exits: m=2163 SNR=32.6 18:37:58.421 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:37:58.424 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:37:58.427 00.003 972 Enqueuing Expose request 18:37:58.453 00.026 5928 PulseGuide returned control before completion, sleep 48 18:37:58.506 00.053 5928 IsGuiding returns 1 18:37:58.506 00.000 5928 scope still moving after pulse duration time elapsed 18:37:58.538 00.032 5928 IsSlewing returns 0 18:37:58.538 00.000 5928 IsGuiding returns 1 18:37:58.568 00.030 5928 IsSlewing returns 0 18:37:58.568 00.000 5928 IsGuiding returns 1 18:37:58.613 00.045 5928 IsSlewing returns 0 18:37:58.613 00.000 5928 IsGuiding returns 0 18:37:58.613 00.000 5928 scope move finished after 122 + 122 ms 18:37:58.613 00.000 5928 Move returns status 0, amount 122 18:37:58.613 00.000 5928 move complete, result=0 18:37:58.613 00.000 5928 worker thread done servicing request 18:37:58.613 00.000 5928 Worker thread wakes up 18:37:58.613 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:37:58.613 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:37:58.613 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.6 px 122 ms SOUTH 18:38:00.581 01.968 5928 Exposure complete 18:38:00.675 00.094 5928 worker thread done servicing request 18:38:00.676 00.001 972 OnExposeComplete: enter 18:38:00.679 00.003 972 UpdateGuideState(): m_state=6 18:38:00.683 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 28 18:38:00.687 00.004 972 Star::Find returns 1 (0), X=958.00, Y=325.76, Mass=2180, SNR=32.7, Peak=247 HFD=3.8 18:38:00.690 00.003 972 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.55) = xAngle (4.36 = -1.92) 18:38:00.693 00.003 972 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (7.46 = 1.18) 18:38:00.696 00.003 972 CameraToMount -- cameraX=-0.76 cameraY=0.26 hyp=0.80 cameraTheta=2.81 mountX=-0.27 mountY=0.74, mountTheta=1.93 18:38:00.701 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.76, y=0.26, opts=13) 18:38:00.705 00.004 972 Enqueuing Move request for scope (-0.76, 0.26) 18:38:00.708 00.003 5928 Worker thread wakes up 18:38:00.708 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.26) opts 0xd 18:38:00.708 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.76, 0.26) 18:38:00.708 00.000 5928 Moving (-0.76, 0.26) raw xDistance=-0.27 yDistance=0.74 18:38:00.708 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 18:38:00.708 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74 18:38:00.708 00.000 5928 MoveAxis(E, 46, ABG) 18:38:00.708 00.000 5928 Guiding Dir = 2, Dur = 46 18:38:00.709 00.001 5928 IsSlewing returns 0 18:38:00.709 00.000 5928 IsGuiding returns 0 18:38:00.723 00.014 5928 PulseGuide returned control before completion, sleep 42 18:38:00.733 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=45, FiltMax=208, Gamma=1.000 18:38:00.758 00.025 972 UpdateGuideState exits: m=2180 SNR=32.7 18:38:00.762 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:00.766 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:00.770 00.004 972 Enqueuing Expose request 18:38:00.780 00.010 5928 IsGuiding returns 1 18:38:00.780 00.000 5928 scope still moving after pulse duration time elapsed 18:38:00.811 00.031 5928 IsSlewing returns 0 18:38:00.811 00.000 5928 IsGuiding returns 0 18:38:00.811 00.000 5928 scope move finished after 46 + 55 ms 18:38:00.811 00.000 5928 Move returns status 0, amount 46 18:38:00.811 00.000 5928 MoveAxis(S, 147, ABG) 18:38:00.811 00.000 5928 Guiding Dir = 1, Dur = 147 18:38:00.812 00.001 5928 IsSlewing returns 0 18:38:00.812 00.000 5928 IsGuiding returns 0 18:38:00.899 00.087 5928 PulseGuide returned control before completion, sleep 70 18:38:00.983 00.084 5928 IsGuiding returns 1 18:38:00.983 00.000 5928 scope still moving after pulse duration time elapsed 18:38:01.014 00.031 5928 IsSlewing returns 0 18:38:01.015 00.001 5928 IsGuiding returns 1 18:38:01.047 00.032 5928 IsSlewing returns 0 18:38:01.091 00.044 5928 IsGuiding returns 0 18:38:01.091 00.000 5928 scope move finished after 147 + 132 ms 18:38:01.092 00.001 5928 Move returns status 0, amount 147 18:38:01.092 00.000 5928 move complete, result=0 18:38:01.092 00.000 5928 worker thread done servicing request 18:38:01.092 00.000 5928 Worker thread wakes up 18:38:01.093 00.001 972 GuideStep: -0.3 px 46 ms EAST, 0.7 px 147 ms SOUTH 18:38:01.103 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:01.103 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:03.235 02.132 5928 Exposure complete 18:38:03.335 00.100 5928 worker thread done servicing request 18:38:03.335 00.000 972 OnExposeComplete: enter 18:38:03.339 00.004 972 UpdateGuideState(): m_state=6 18:38:03.341 00.002 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 29 18:38:03.345 00.004 972 Star::Find returns 1 (0), X=958.49, Y=324.96, Mass=2083, SNR=31.9, Peak=243 HFD=3.7 18:38:03.350 00.005 972 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.55) = xAngle (-0.48 = -0.48) 18:38:03.353 00.003 972 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62) 18:38:03.356 00.003 972 CameraToMount -- cameraX=-0.27 cameraY=-0.54 hyp=0.60 cameraTheta=-2.03 mountX=0.53 mountY=0.30, mountTheta=0.51 18:38:03.360 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.54, opts=13) 18:38:03.364 00.004 972 Enqueuing Move request for scope (-0.27, -0.54) 18:38:03.368 00.004 5928 Worker thread wakes up 18:38:03.369 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.54) opts 0xd 18:38:03.369 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.54) 18:38:03.369 00.000 5928 Moving (-0.27, -0.54) raw xDistance=0.53 yDistance=0.30 18:38:03.369 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.53 18:38:03.369 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 18:38:03.369 00.000 5928 MoveAxis(W, 86, ABG) 18:38:03.369 00.000 5928 Guiding Dir = 3, Dur = 86 18:38:03.369 00.000 5928 IsSlewing returns 0 18:38:03.370 00.001 5928 IsGuiding returns 0 18:38:03.393 00.023 5928 PulseGuide returned control before completion, sleep 73 18:38:03.394 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=45, FiltMax=194, Gamma=1.000 18:38:03.422 00.028 972 UpdateGuideState exits: m=2083 SNR=31.9 18:38:03.426 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:03.431 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:03.436 00.005 972 Enqueuing Expose request 18:38:03.470 00.034 5928 IsGuiding returns 1 18:38:03.470 00.000 5928 scope still moving after pulse duration time elapsed 18:38:03.506 00.036 5928 IsSlewing returns 0 18:38:03.506 00.000 5928 IsGuiding returns 0 18:38:03.506 00.000 5928 scope move finished after 86 + 49 ms 18:38:03.506 00.000 5928 Move returns status 0, amount 86 18:38:03.506 00.000 5928 MoveAxis(S, 60, ABG) 18:38:03.506 00.000 5928 Guiding Dir = 1, Dur = 60 18:38:03.507 00.001 5928 IsSlewing returns 0 18:38:03.507 00.000 5928 IsGuiding returns 0 18:38:03.618 00.111 5928 IsGuiding returns 1 18:38:03.618 00.000 5928 scope still moving after pulse duration time elapsed 18:38:03.682 00.064 5928 IsSlewing returns 0 18:38:03.682 00.000 5928 IsGuiding returns 0 18:38:03.682 00.000 5928 scope move finished after 60 + 114 ms 18:38:03.682 00.000 5928 Move returns status 0, amount 60 18:38:03.682 00.000 5928 move complete, result=0 18:38:03.683 00.001 5928 worker thread done servicing request 18:38:03.683 00.000 972 GuideStep: 0.5 px 86 ms WEST, 0.3 px 60 ms SOUTH 18:38:03.686 00.003 5928 Worker thread wakes up 18:38:03.686 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:03.686 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:05.653 01.967 5928 Exposure complete 18:38:05.747 00.094 5928 worker thread done servicing request 18:38:05.747 00.000 972 OnExposeComplete: enter 18:38:05.752 00.005 972 UpdateGuideState(): m_state=6 18:38:05.755 00.003 972 Star::Find(15, 958, 324, 0, (0,0,0,0), 0.0, 255) frame 30 18:38:05.758 00.003 972 Star::Find returns 1 (0), X=958.45, Y=325.26, Mass=2107, SNR=32.1, Peak=230 HFD=3.5 18:38:05.762 00.004 972 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.55) = xAngle (-0.93 = -0.93) 18:38:05.766 00.004 972 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16) 18:38:05.769 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=-0.24 hyp=0.40 cameraTheta=-2.49 mountX=0.24 mountY=0.33, mountTheta=0.95 18:38:05.773 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=-0.24, opts=13) 18:38:05.776 00.003 972 Enqueuing Move request for scope (-0.32, -0.24) 18:38:05.779 00.003 5928 Worker thread wakes up 18:38:05.779 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.24) opts 0xd 18:38:05.779 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, -0.24) 18:38:05.779 00.000 5928 Moving (-0.32, -0.24) raw xDistance=0.24 yDistance=0.33 18:38:05.780 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24 18:38:05.780 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33 18:38:05.780 00.000 5928 MoveAxis(W, 46, ABG) 18:38:05.780 00.000 5928 Guiding Dir = 3, Dur = 46 18:38:05.805 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=46, FiltMax=196, Gamma=1.000 18:38:05.809 00.004 5928 IsSlewing returns 0 18:38:05.810 00.001 5928 IsGuiding returns 0 18:38:05.825 00.015 5928 PulseGuide returned control before completion, sleep 41 18:38:05.832 00.007 972 UpdateGuideState exits: m=2107 SNR=32.1 18:38:05.837 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:05.839 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:05.842 00.003 972 Enqueuing Expose request 18:38:05.905 00.063 5928 IsGuiding returns 0 18:38:05.905 00.000 5928 Move returns status 0, amount 46 18:38:05.905 00.000 5928 MoveAxis(S, 66, ABG) 18:38:05.905 00.000 5928 Guiding Dir = 1, Dur = 66 18:38:05.905 00.000 5928 IsSlewing returns 0 18:38:05.906 00.001 5928 IsGuiding returns 0 18:38:05.984 00.078 5928 IsGuiding returns 1 18:38:05.984 00.000 5928 scope still moving after pulse duration time elapsed 18:38:06.033 00.049 5928 IsSlewing returns 0 18:38:06.034 00.001 5928 IsGuiding returns 1 18:38:06.097 00.063 5928 IsSlewing returns 0 18:38:06.098 00.001 5928 IsGuiding returns 0 18:38:06.098 00.000 5928 scope move finished after 66 + 127 ms 18:38:06.099 00.001 5928 Move returns status 0, amount 66 18:38:06.099 00.000 5928 move complete, result=0 18:38:06.099 00.000 5928 worker thread done servicing request 18:38:06.100 00.001 5928 Worker thread wakes up 18:38:06.100 00.000 972 GuideStep: 0.2 px 46 ms WEST, 0.3 px 66 ms SOUTH 18:38:06.111 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:06.111 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:08.225 02.114 5928 Exposure complete 18:38:08.318 00.093 5928 worker thread done servicing request 18:38:08.318 00.000 972 OnExposeComplete: enter 18:38:08.322 00.004 972 UpdateGuideState(): m_state=6 18:38:08.325 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 31 18:38:08.328 00.003 972 Star::Find returns 1 (0), X=958.98, Y=325.21, Mass=2128, SNR=32.3, Peak=249 HFD=3.2 18:38:08.333 00.005 972 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.55) = xAngle (0.63 = 0.63) 18:38:08.336 00.003 972 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56) 18:38:08.340 00.004 972 CameraToMount -- cameraX=0.22 cameraY=-0.29 hyp=0.36 cameraTheta=-0.93 mountX=0.29 mountY=-0.20, mountTheta=-0.59 18:38:08.343 00.003 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.29, opts=13) 18:38:08.347 00.004 972 Enqueuing Move request for scope (0.22, -0.29) 18:38:08.351 00.004 5928 Worker thread wakes up 18:38:08.351 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.29) opts 0xd 18:38:08.351 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.29) 18:38:08.351 00.000 5928 Moving (0.22, -0.29) raw xDistance=0.29 yDistance=-0.20 18:38:08.351 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29 18:38:08.351 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:08.351 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 18:38:08.351 00.000 5928 MoveAxis(W, 52, ABG) 18:38:08.351 00.000 5928 Guiding Dir = 3, Dur = 52 18:38:08.352 00.001 5928 IsSlewing returns 0 18:38:08.353 00.001 5928 IsGuiding returns 0 18:38:08.367 00.014 5928 PulseGuide returned control before completion, sleep 48 18:38:08.375 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=275, FiltMin=41, FiltMax=213, Gamma=1.000 18:38:08.400 00.025 972 UpdateGuideState exits: m=2128 SNR=32.3 18:38:08.404 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:08.407 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:08.410 00.003 972 Enqueuing Expose request 18:38:08.447 00.037 5928 IsGuiding returns 1 18:38:08.447 00.000 5928 scope still moving after pulse duration time elapsed 18:38:08.475 00.028 5928 IsSlewing returns 0 18:38:08.476 00.001 5928 IsGuiding returns 0 18:38:08.476 00.000 5928 scope move finished after 52 + 71 ms 18:38:08.476 00.000 5928 Move returns status 0, amount 52 18:38:08.476 00.000 5928 MoveAxis(N, 0, ABG) 18:38:08.476 00.000 5928 Move returns status 0, amount 0 18:38:08.476 00.000 5928 move complete, result=0 18:38:08.476 00.000 5928 worker thread done servicing request 18:38:08.476 00.000 5928 Worker thread wakes up 18:38:08.477 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:08.477 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:08.477 00.000 972 GuideStep: 0.3 px 52 ms WEST, -0.2 px 0 ms NORTH 18:38:10.467 01.990 5928 Exposure complete 18:38:10.561 00.094 5928 worker thread done servicing request 18:38:10.562 00.001 972 OnExposeComplete: enter 18:38:10.566 00.004 972 UpdateGuideState(): m_state=6 18:38:10.570 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 32 18:38:10.573 00.003 972 Star::Find returns 1 (0), X=959.10, Y=325.56, Mass=2137, SNR=32.4, Peak=270 HFD=3.6 18:38:10.577 00.004 972 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.55) = xAngle (1.73 = 1.73) 18:38:10.580 00.003 972 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.46) 18:38:10.584 00.004 972 CameraToMount -- cameraX=0.33 cameraY=0.06 hyp=0.34 cameraTheta=0.18 mountX=-0.05 mountY=-0.34, mountTheta=-1.73 18:38:10.588 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.06, opts=13) 18:38:10.592 00.004 972 Enqueuing Move request for scope (0.33, 0.06) 18:38:10.595 00.003 5928 Worker thread wakes up 18:38:10.595 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.06) opts 0xd 18:38:10.595 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.06) 18:38:10.595 00.000 5928 Moving (0.33, 0.06) raw xDistance=-0.05 yDistance=-0.34 18:38:10.595 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:38:10.595 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 18:38:10.595 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 18:38:10.595 00.000 5928 MoveAxis(E, 0, ABG) 18:38:10.595 00.000 5928 Move returns status 0, amount 0 18:38:10.595 00.000 5928 MoveAxis(N, 0, ABG) 18:38:10.596 00.001 5928 Move returns status 0, amount 0 18:38:10.596 00.000 5928 move complete, result=0 18:38:10.596 00.000 5928 worker thread done servicing request 18:38:10.620 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=45, FiltMax=207, Gamma=1.000 18:38:10.645 00.025 972 UpdateGuideState exits: m=2137 SNR=32.4 18:38:10.650 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:10.653 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:10.657 00.004 972 Enqueuing Expose request 18:38:10.660 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 18:38:10.663 00.003 5928 Worker thread wakes up 18:38:10.663 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:10.663 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:12.794 02.131 5928 Exposure complete 18:38:12.886 00.092 5928 worker thread done servicing request 18:38:12.887 00.001 972 OnExposeComplete: enter 18:38:12.890 00.003 972 UpdateGuideState(): m_state=6 18:38:12.893 00.003 972 Star::Find(15, 959, 325, 0, (0,0,0,0), 0.0, 255) frame 33 18:38:12.898 00.005 972 Star::Find returns 1 (0), X=958.89, Y=325.85, Mass=2048, SNR=31.7, Peak=275 HFD=3.8 18:38:12.901 00.003 972 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.55) = xAngle (2.77 = 2.77) 18:38:12.905 00.004 972 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42) 18:38:12.908 00.003 972 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.21 mountX=-0.34 mountY=-0.15, mountTheta=-2.73 18:38:12.912 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.35, opts=13) 18:38:12.916 00.004 972 Enqueuing Move request for scope (0.13, 0.35) 18:38:12.919 00.003 5928 Worker thread wakes up 18:38:12.919 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd 18:38:12.919 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.35) 18:38:12.919 00.000 5928 Moving (0.13, 0.35) raw xDistance=-0.34 yDistance=-0.15 18:38:12.919 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34 18:38:12.919 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:12.920 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 18:38:12.920 00.000 5928 MoveAxis(E, 57, ABG) 18:38:12.920 00.000 5928 Guiding Dir = 2, Dur = 57 18:38:12.920 00.000 5928 IsSlewing returns 0 18:38:12.921 00.001 5928 IsGuiding returns 0 18:38:12.940 00.019 5928 PulseGuide returned control before completion, sleep 48 18:38:12.944 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=43, FiltMax=178, Gamma=1.000 18:38:12.970 00.026 972 UpdateGuideState exits: m=2048 SNR=31.7 18:38:12.974 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:12.977 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:12.982 00.005 972 Enqueuing Expose request 18:38:13.004 00.022 5928 IsGuiding returns 1 18:38:13.004 00.000 5928 scope still moving after pulse duration time elapsed 18:38:13.037 00.033 5928 IsSlewing returns 0 18:38:13.037 00.000 5928 IsGuiding returns 0 18:38:13.037 00.000 5928 scope move finished after 57 + 59 ms 18:38:13.037 00.000 5928 Move returns status 0, amount 57 18:38:13.038 00.001 5928 MoveAxis(N, 0, ABG) 18:38:13.038 00.000 5928 Move returns status 0, amount 0 18:38:13.038 00.000 5928 move complete, result=0 18:38:13.038 00.000 5928 worker thread done servicing request 18:38:13.038 00.000 5928 Worker thread wakes up 18:38:13.038 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:13.038 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:13.038 00.000 972 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH 18:38:15.033 01.995 5928 Exposure complete 18:38:15.135 00.102 5928 worker thread done servicing request 18:38:15.135 00.000 972 OnExposeComplete: enter 18:38:15.138 00.003 972 UpdateGuideState(): m_state=6 18:38:15.142 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 34 18:38:15.145 00.003 972 Star::Find returns 1 (0), X=958.76, Y=325.63, Mass=2122, SNR=32.3, Peak=267 HFD=3.6 18:38:15.151 00.006 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.55) = xAngle (3.12 = 3.12) 18:38:15.154 00.003 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06) 18:38:15.157 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.57 mountX=-0.13 mountY=-0.01, mountTheta=-3.08 18:38:15.161 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.13, opts=13) 18:38:15.166 00.005 972 Enqueuing Move request for scope (-0.00, 0.13) 18:38:15.169 00.003 5928 Worker thread wakes up 18:38:15.169 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd 18:38:15.169 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.13) 18:38:15.170 00.001 5928 Moving (-0.00, 0.13) raw xDistance=-0.13 yDistance=-0.01 18:38:15.170 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 18:38:15.170 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:15.170 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 18:38:15.170 00.000 5928 MoveAxis(E, 0, ABG) 18:38:15.170 00.000 5928 Move returns status 0, amount 0 18:38:15.170 00.000 5928 MoveAxis(N, 0, ABG) 18:38:15.170 00.000 5928 Move returns status 0, amount 0 18:38:15.170 00.000 5928 move complete, result=0 18:38:15.171 00.001 5928 worker thread done servicing request 18:38:15.197 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=191, Gamma=1.000 18:38:15.226 00.029 972 UpdateGuideState exits: m=2122 SNR=32.3 18:38:15.234 00.008 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:15.241 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:15.245 00.004 972 Enqueuing Expose request 18:38:15.252 00.007 5928 Worker thread wakes up 18:38:15.252 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 18:38:15.257 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:15.257 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:17.370 02.113 5928 Exposure complete 18:38:17.462 00.092 5928 worker thread done servicing request 18:38:17.462 00.000 972 OnExposeComplete: enter 18:38:17.466 00.004 972 UpdateGuideState(): m_state=6 18:38:17.470 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 35 18:38:17.473 00.003 972 Star::Find returns 1 (0), X=958.61, Y=325.13, Mass=2041, SNR=31.6, Peak=219 HFD=3.6 18:38:17.476 00.003 972 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.55) = xAngle (-0.41 = -0.41) 18:38:17.480 00.004 972 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (2.68 = 2.68) 18:38:17.484 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.97 mountX=0.37 mountY=0.18, mountTheta=0.45 18:38:17.488 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.37, opts=13) 18:38:17.491 00.003 972 Enqueuing Move request for scope (-0.15, -0.37) 18:38:17.494 00.003 5928 Worker thread wakes up 18:38:17.494 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.37) opts 0xd 18:38:17.495 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.37) 18:38:17.495 00.000 5928 Moving (-0.15, -0.37) raw xDistance=0.37 yDistance=0.18 18:38:17.495 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37 18:38:17.495 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:17.495 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 18:38:17.495 00.000 5928 MoveAxis(W, 61, ABG) 18:38:17.495 00.000 5928 Guiding Dir = 3, Dur = 61 18:38:17.521 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=205, Gamma=1.000 18:38:17.531 00.010 5928 IsSlewing returns 0 18:38:17.531 00.000 5928 IsGuiding returns 0 18:38:17.546 00.015 5928 PulseGuide returned control before completion, sleep 57 18:38:17.550 00.004 972 UpdateGuideState exits: m=2041 SNR=31.6 18:38:17.553 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:17.556 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:17.559 00.003 972 Enqueuing Expose request 18:38:17.626 00.067 5928 IsGuiding returns 0 18:38:17.626 00.000 5928 Move returns status 0, amount 61 18:38:17.626 00.000 5928 MoveAxis(N, 0, ABG) 18:38:17.626 00.000 5928 Move returns status 0, amount 0 18:38:17.626 00.000 5928 move complete, result=0 18:38:17.627 00.001 5928 worker thread done servicing request 18:38:17.627 00.000 5928 Worker thread wakes up 18:38:17.627 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:17.627 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:17.627 00.000 972 GuideStep: 0.4 px 61 ms WEST, 0.2 px 0 ms NORTH 18:38:19.594 01.967 5928 Exposure complete 18:38:19.688 00.094 5928 worker thread done servicing request 18:38:19.688 00.000 972 OnExposeComplete: enter 18:38:19.692 00.004 972 UpdateGuideState(): m_state=6 18:38:19.695 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 36 18:38:19.700 00.005 972 Star::Find returns 1 (0), X=958.32, Y=325.32, Mass=2111, SNR=32.2, Peak=192 HFD=3.6 18:38:19.703 00.003 972 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.55) = xAngle (-1.20 = -1.20) 18:38:19.706 00.003 972 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (1.89 = 1.89) 18:38:19.709 00.003 972 CameraToMount -- cameraX=-0.44 cameraY=-0.18 hyp=0.47 cameraTheta=-2.76 mountX=0.17 mountY=0.45, mountTheta=1.21 18:38:19.714 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=-0.18, opts=13) 18:38:19.718 00.004 972 Enqueuing Move request for scope (-0.44, -0.18) 18:38:19.721 00.003 5928 Worker thread wakes up 18:38:19.721 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.18) opts 0xd 18:38:19.721 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.44, -0.18) 18:38:19.721 00.000 5928 Moving (-0.44, -0.18) raw xDistance=0.17 yDistance=0.45 18:38:19.721 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 18:38:19.721 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45 18:38:19.721 00.000 5928 MoveAxis(E, 0, ABG) 18:38:19.721 00.000 5928 Move returns status 0, amount 0 18:38:19.721 00.000 5928 MoveAxis(S, 89, ABG) 18:38:19.721 00.000 5928 Guiding Dir = 1, Dur = 89 18:38:19.722 00.001 5928 IsSlewing returns 0 18:38:19.723 00.001 5928 IsGuiding returns 0 18:38:19.746 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=266, FiltMin=46, FiltMax=178, Gamma=1.000 18:38:19.772 00.026 972 UpdateGuideState exits: m=2111 SNR=32.2 18:38:19.776 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:19.779 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:19.783 00.004 972 Enqueuing Expose request 18:38:19.801 00.018 5928 PulseGuide returned control before completion, sleep 20 18:38:19.831 00.030 5928 IsGuiding returns 1 18:38:19.831 00.000 5928 scope still moving after pulse duration time elapsed 18:38:19.897 00.066 5928 IsSlewing returns 0 18:38:19.929 00.032 5928 IsGuiding returns 0 18:38:19.929 00.000 5928 scope move finished after 89 + 117 ms 18:38:19.929 00.000 5928 Move returns status 0, amount 89 18:38:19.929 00.000 5928 move complete, result=0 18:38:19.929 00.000 5928 worker thread done servicing request 18:38:19.929 00.000 5928 Worker thread wakes up 18:38:19.929 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.4 px 89 ms SOUTH 18:38:19.933 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:19.933 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:22.041 02.108 5928 Exposure complete 18:38:22.134 00.093 5928 worker thread done servicing request 18:38:22.134 00.000 972 OnExposeComplete: enter 18:38:22.138 00.004 972 UpdateGuideState(): m_state=6 18:38:22.141 00.003 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 37 18:38:22.144 00.003 972 Star::Find returns 1 (0), X=958.76, Y=324.64, Mass=2140, SNR=32.4, Peak=276 HFD=3.6 18:38:22.149 00.005 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.55) = xAngle (-0.02 = -0.02) 18:38:22.152 00.003 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08) 18:38:22.155 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=-0.86 hyp=0.86 cameraTheta=-1.57 mountX=0.86 mountY=0.06, mountTheta=0.06 18:38:22.159 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.86, opts=13) 18:38:22.163 00.004 972 Enqueuing Move request for scope (-0.00, -0.86) 18:38:22.167 00.004 5928 Worker thread wakes up 18:38:22.167 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.86) opts 0xd 18:38:22.167 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.86) 18:38:22.167 00.000 5928 Moving (-0.00, -0.86) raw xDistance=0.86 yDistance=0.06 18:38:22.167 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86 18:38:22.167 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:22.167 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 18:38:22.167 00.000 5928 MoveAxis(W, 144, ABG) 18:38:22.167 00.000 5928 Guiding Dir = 3, Dur = 144 18:38:22.168 00.001 5928 IsSlewing returns 0 18:38:22.168 00.000 5928 IsGuiding returns 0 18:38:22.183 00.015 5928 PulseGuide returned control before completion, sleep 139 18:38:22.192 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=44, FiltMax=195, Gamma=1.000 18:38:22.218 00.026 972 UpdateGuideState exits: m=2140 SNR=32.4 18:38:22.221 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:22.225 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:22.228 00.003 972 Enqueuing Expose request 18:38:22.360 00.132 5928 IsGuiding returns 0 18:38:22.360 00.000 5928 Move returns status 0, amount 144 18:38:22.360 00.000 5928 MoveAxis(N, 0, ABG) 18:38:22.360 00.000 5928 Move returns status 0, amount 0 18:38:22.360 00.000 5928 move complete, result=0 18:38:22.360 00.000 5928 worker thread done servicing request 18:38:22.360 00.000 5928 Worker thread wakes up 18:38:22.360 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:22.360 00.000 972 GuideStep: 0.9 px 144 ms WEST, 0.1 px 0 ms NORTH 18:38:22.365 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:24.354 01.989 5928 Exposure complete 18:38:24.446 00.092 5928 worker thread done servicing request 18:38:24.447 00.001 972 OnExposeComplete: enter 18:38:24.450 00.003 972 UpdateGuideState(): m_state=6 18:38:24.453 00.003 972 Star::Find(15, 958, 324, 0, (0,0,0,0), 0.0, 255) frame 38 18:38:24.457 00.004 972 Star::Find returns 1 (0), X=958.74, Y=325.17, Mass=2236, SNR=33.1, Peak=247 HFD=3.5 18:38:24.460 00.003 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.55) = xAngle (-0.09 = -0.09) 18:38:24.465 00.005 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01) 18:38:24.468 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.33 hyp=0.33 cameraTheta=-1.64 mountX=0.33 mountY=0.04, mountTheta=0.13 18:38:24.472 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.33, opts=13) 18:38:24.475 00.003 972 Enqueuing Move request for scope (-0.02, -0.33) 18:38:24.480 00.005 5928 Worker thread wakes up 18:38:24.480 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.33) opts 0xd 18:38:24.480 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.33) 18:38:24.480 00.000 5928 Moving (-0.02, -0.33) raw xDistance=0.33 yDistance=0.04 18:38:24.480 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.33 18:38:24.480 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:24.480 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 18:38:24.480 00.000 5928 MoveAxis(W, 65, ABG) 18:38:24.480 00.000 5928 Guiding Dir = 3, Dur = 65 18:38:24.486 00.006 5928 IsSlewing returns 0 18:38:24.486 00.000 5928 IsGuiding returns 0 18:38:24.502 00.016 5928 PulseGuide returned control before completion, sleep 60 18:38:24.504 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=46, FiltMax=205, Gamma=1.000 18:38:24.530 00.026 972 UpdateGuideState exits: m=2236 SNR=33.1 18:38:24.534 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:24.537 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:24.541 00.004 972 Enqueuing Expose request 18:38:24.571 00.030 5928 IsGuiding returns 0 18:38:24.571 00.000 5928 Move returns status 0, amount 65 18:38:24.571 00.000 5928 MoveAxis(N, 0, ABG) 18:38:24.571 00.000 5928 Move returns status 0, amount 0 18:38:24.571 00.000 5928 move complete, result=0 18:38:24.571 00.000 5928 worker thread done servicing request 18:38:24.571 00.000 5928 Worker thread wakes up 18:38:24.572 00.001 972 GuideStep: 0.3 px 65 ms WEST, 0.0 px 0 ms NORTH 18:38:24.576 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:24.576 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,311,31,31) 18:38:26.680 02.104 5928 Exposure complete 18:38:26.778 00.098 5928 worker thread done servicing request 18:38:26.778 00.000 972 OnExposeComplete: enter 18:38:26.784 00.006 972 UpdateGuideState(): m_state=6 18:38:26.788 00.004 972 Star::Find(15, 958, 325, 0, (0,0,0,0), 0.0, 255) frame 39 18:38:26.792 00.004 972 Star::Find returns 1 (0), X=959.28, Y=318.31, Mass=2009, SNR=31.2, Peak=122 HFD=5.3 18:38:26.798 00.006 972 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.55) = xAngle (0.05 = 0.05) 18:38:26.804 00.006 972 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.13) 18:38:26.808 00.004 972 CameraToMount -- cameraX=0.52 cameraY=-7.19 hyp=7.21 cameraTheta=-1.50 mountX=7.20 mountY=-0.07, mountTheta=-0.01 18:38:26.814 00.006 972 SchedulePrimaryMove(067B9D08, x=0.52, y=-7.19, opts=13) 18:38:26.819 00.005 972 Enqueuing Move request for scope (0.52, -7.19) 18:38:26.822 00.003 5928 Worker thread wakes up 18:38:26.822 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.52, -7.19) opts 0xd 18:38:26.823 00.001 5928 Handling offset move in thread for scope, endpoint = (0.52, -7.19) 18:38:26.823 00.000 5928 Moving (0.52, -7.19) raw xDistance=7.20 yDistance=-0.07 18:38:26.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns 4.55 from input 7.20 18:38:26.823 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:38:26.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 18:38:26.823 00.000 5928 MoveAxis(W, 1209, ABG) 18:38:26.823 00.000 5928 Guiding Dir = 3, Dur = 1209 18:38:26.824 00.001 5928 IsSlewing returns 0 18:38:26.824 00.000 5928 IsGuiding returns 0 18:38:26.852 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=164, FiltMin=45, FiltMax=149, Gamma=1.000 18:38:26.855 00.003 5928 PulseGuide returned control before completion, sleep 1191 18:38:26.884 00.029 972 UpdateGuideState exits: m=2009 SNR=31.2 18:38:26.889 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:26.893 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:26.898 00.005 972 Enqueuing Expose request 18:38:28.085 01.187 5928 IsGuiding returns 0 18:38:28.085 00.000 5928 Move returns status 0, amount 1209 18:38:28.085 00.000 5928 MoveAxis(N, 0, ABG) 18:38:28.085 00.000 5928 Move returns status 0, amount 0 18:38:28.085 00.000 5928 move complete, result=0 18:38:28.086 00.001 5928 worker thread done servicing request 18:38:28.086 00.000 5928 Worker thread wakes up 18:38:28.086 00.000 972 GuideStep: 7.2 px 1209 ms WEST, -0.1 px 0 ms NORTH 18:38:28.097 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:28.097 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(944,303,31,31) 18:38:30.087 01.990 5928 Exposure complete 18:38:30.179 00.092 5928 worker thread done servicing request 18:38:30.179 00.000 972 OnExposeComplete: enter 18:38:30.183 00.004 972 UpdateGuideState(): m_state=6 18:38:30.186 00.003 972 Star::Find(15, 959, 318, 0, (0,0,0,0), 0.0, 255) frame 40 18:38:30.190 00.004 972 Star::Find returns 1 (0), X=959.26, Y=310.29, Mass=1992, SNR=31.1, Peak=113 HFD=5.5 18:38:30.193 00.003 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.55) = xAngle (0.01 = 0.01) 18:38:30.197 00.004 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.11 = 3.11) 18:38:30.200 00.003 972 CameraToMount -- cameraX=0.50 cameraY=-15.21 hyp=15.22 cameraTheta=-1.54 mountX=15.22 mountY=0.47, mountTheta=0.03 18:38:30.205 00.005 972 SchedulePrimaryMove(067B9D08, x=0.50, y=-15.21, opts=13) 18:38:30.208 00.003 972 Enqueuing Move request for scope (0.50, -15.21) 18:38:30.212 00.004 5928 Worker thread wakes up 18:38:30.212 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.50, -15.21) opts 0xd 18:38:30.212 00.000 5928 Handling offset move in thread for scope, endpoint = (0.50, -15.21) 18:38:30.212 00.000 5928 Moving (0.50, -15.21) raw xDistance=15.22 yDistance=0.47 18:38:30.212 00.000 5928 GuideAlgorithmHysteresis::Result() returns 9.91 from input 15.22 18:38:30.212 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47 18:38:30.212 00.000 5928 MoveAxis(W, 2631, ABG) 18:38:30.213 00.001 5928 duration set to 2500 by maxRaDuration 18:38:30.213 00.000 5928 Guiding Dir = 3, Dur = 2500 18:38:30.213 00.000 5928 IsSlewing returns 0 18:38:30.213 00.000 5928 IsGuiding returns 0 18:38:30.237 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=143, FiltMin=45, FiltMax=117, Gamma=1.000 18:38:30.243 00.006 5928 PulseGuide returned control before completion, sleep 2481 18:38:30.263 00.020 972 UpdateGuideState exits: m=1992 SNR=31.1 18:38:30.266 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:30.270 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:38:30.273 00.003 972 Enqueuing Expose request 18:38:32.736 02.463 5928 IsGuiding returns 0 18:38:32.736 00.000 5928 Move returns status 0, amount 2500 18:38:32.736 00.000 5928 MoveAxis(S, 92, ABG) 18:38:32.737 00.001 5928 Guiding Dir = 1, Dur = 92 18:38:32.737 00.000 5928 IsSlewing returns 0 18:38:32.738 00.001 5928 IsGuiding returns 0 18:38:32.817 00.079 5928 PulseGuide returned control before completion, sleep 24 18:38:32.843 00.026 5928 IsGuiding returns 1 18:38:32.843 00.000 5928 scope still moving after pulse duration time elapsed 18:38:32.880 00.037 5928 IsSlewing returns 0 18:38:32.882 00.002 5928 IsGuiding returns 1 18:38:32.945 00.063 5928 IsSlewing returns 0 18:38:32.946 00.001 5928 IsGuiding returns 0 18:38:32.946 00.000 5928 scope move finished after 92 + 115 ms 18:38:32.946 00.000 5928 Move returns status 0, amount 92 18:38:32.947 00.001 5928 move complete, result=0 18:38:32.948 00.001 5928 worker thread done servicing request 18:38:32.948 00.000 972 GuideStep: 15.2 px 2500 ms WEST, 0.5 px 92 ms SOUTH 18:38:32.959 00.011 5928 Worker thread wakes up 18:38:32.959 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:32.960 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(944,295,31,31) 18:38:35.066 02.106 5928 Exposure complete 18:38:35.158 00.092 5928 worker thread done servicing request 18:38:35.158 00.000 972 OnExposeComplete: enter 18:38:35.162 00.004 972 UpdateGuideState(): m_state=6 18:38:35.166 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 41 18:38:35.169 00.003 972 Star::Find returns 1 (0), X=947.06, Y=325.67, Mass=164, SNR=8.6, Peak=54 HFD=5.2 18:38:35.172 00.003 972 Status Line: Mass: 164 vs 2128 18:38:35.178 00.006 972 UpdateCurrentPosition: star mass new=163.6 exp=2128.4 thresh=50% limits=(1059.7, 3201.0, 4256.9) 18:38:35.182 00.004 972 DistanceChecker: activated 18:38:35.185 00.003 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:739->massChangeThreshold error 18:38:35.189 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:35.193 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:35.197 00.004 5928 Worker thread wakes up 18:38:35.198 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:35.198 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:35.198 00.000 5928 move complete, result=0 18:38:35.198 00.000 5928 worker thread done servicing request 18:38:35.303 00.105 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:35.306 00.003 972 Status Line: Star lost - mass changed 18:38:35.320 00.014 972 UpdateImageDisplay: Size=(1280,960) min=0, max=141, FiltMin=44, FiltMax=127, Gamma=1.000 18:38:35.347 00.027 972 UpdateGuideState exits: Star lost - mass changed 18:38:35.353 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:35.356 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:35.359 00.003 972 Enqueuing Expose request 18:38:35.364 00.005 5928 Worker thread wakes up 18:38:35.364 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:35.364 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:37.343 01.979 5928 Exposure complete 18:38:37.435 00.092 5928 worker thread done servicing request 18:38:37.436 00.001 972 OnExposeComplete: enter 18:38:37.439 00.003 972 UpdateGuideState(): m_state=6 18:38:37.443 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 42 18:38:37.447 00.004 972 Star::Find returns 1 (0), X=947.18, Y=317.97, Mass=137, SNR=7.9, Peak=57 HFD=4.3 18:38:37.451 00.004 972 Status Line: Mass: 137 vs 2128 18:38:37.459 00.008 972 UpdateCurrentPosition: star mass new=137.1 exp=2128.4 thresh=50% limits=(1059.9, 3201.0, 4256.9) 18:38:37.464 00.005 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:739->massChangeThreshold error 18:38:37.468 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:37.472 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:37.475 00.003 5928 Worker thread wakes up 18:38:37.475 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:37.475 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:37.475 00.000 5928 move complete, result=0 18:38:37.476 00.001 5928 worker thread done servicing request 18:38:37.591 00.115 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:37.603 00.012 972 Status Line: Star lost - mass changed 18:38:37.626 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=151, FiltMin=47, FiltMax=139, Gamma=1.000 18:38:37.661 00.035 972 UpdateGuideState exits: Star lost - mass changed 18:38:37.666 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:37.670 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:37.674 00.004 972 Enqueuing Expose request 18:38:37.679 00.005 5928 Worker thread wakes up 18:38:37.679 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:37.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:39.808 02.129 5928 Exposure complete 18:38:39.904 00.096 5928 worker thread done servicing request 18:38:39.904 00.000 972 OnExposeComplete: enter 18:38:39.908 00.004 972 UpdateGuideState(): m_state=6 18:38:39.913 00.005 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 43 18:38:39.916 00.003 972 Star::Find returns 1 (0), X=947.43, Y=306.78, Mass=141, SNR=7.9, Peak=58 HFD=5.1 18:38:39.920 00.004 972 Status Line: Mass: 141 vs 2122 18:38:39.927 00.007 972 UpdateCurrentPosition: star mass new=141.1 exp=2122.2 thresh=50% limits=(1060.0, 3201.0, 4244.4) 18:38:39.931 00.004 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:739->massChangeThreshold error 18:38:39.937 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:39.940 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:39.945 00.005 5928 Worker thread wakes up 18:38:39.945 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:39.945 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:39.945 00.000 5928 move complete, result=0 18:38:39.945 00.000 5928 worker thread done servicing request 18:38:40.058 00.113 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:40.074 00.016 972 Status Line: Star lost - mass changed 18:38:40.099 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=156, FiltMin=45, FiltMax=130, Gamma=1.000 18:38:40.129 00.030 972 UpdateGuideState exits: Star lost - mass changed 18:38:40.133 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:40.137 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:40.140 00.003 972 Enqueuing Expose request 18:38:40.146 00.006 5928 Worker thread wakes up 18:38:40.146 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:40.146 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:42.131 01.985 5928 Exposure complete 18:38:42.221 00.090 5928 worker thread done servicing request 18:38:42.222 00.001 972 OnExposeComplete: enter 18:38:42.225 00.003 972 UpdateGuideState(): m_state=6 18:38:42.229 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 44 18:38:42.233 00.004 972 Star::Find returns 1 (0), X=947.14, Y=297.68, Mass=144, SNR=7.9, Peak=57 HFD=4.6 18:38:42.236 00.003 972 Status Line: Mass: 144 vs 2111 18:38:42.242 00.006 972 UpdateCurrentPosition: star mass new=144.3 exp=2110.7 thresh=50% limits=(1055.4, 3201.0, 4221.5) 18:38:42.246 00.004 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:739->massChangeThreshold error 18:38:42.251 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:42.254 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:42.257 00.003 5928 Worker thread wakes up 18:38:42.258 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:42.258 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:42.258 00.000 5928 move complete, result=0 18:38:42.258 00.000 5928 worker thread done servicing request 18:38:42.368 00.110 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:42.374 00.006 972 Status Line: Star lost - mass changed 18:38:42.394 00.020 972 UpdateImageDisplay: Size=(1280,960) min=0, max=160, FiltMin=45, FiltMax=146, Gamma=1.000 18:38:42.425 00.031 972 UpdateGuideState exits: Star lost - mass changed 18:38:42.430 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:42.434 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:42.437 00.003 972 Enqueuing Expose request 18:38:42.441 00.004 5928 Worker thread wakes up 18:38:42.441 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:42.441 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:44.553 02.112 5928 Exposure complete 18:38:44.649 00.096 5928 worker thread done servicing request 18:38:44.649 00.000 972 OnExposeComplete: enter 18:38:44.652 00.003 972 UpdateGuideState(): m_state=6 18:38:44.656 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 45 18:38:44.659 00.003 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=19, SNR=3.0, Peak=58 HFD=0.0 18:38:44.664 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:44.669 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:44.673 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:44.676 00.003 5928 Worker thread wakes up 18:38:44.676 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:44.676 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:44.676 00.000 5928 move complete, result=0 18:38:44.676 00.000 5928 worker thread done servicing request 18:38:44.790 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:44.798 00.008 972 Status Line: Star lost - low SNR 18:38:44.824 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=152, FiltMin=45, FiltMax=134, Gamma=1.000 18:38:44.858 00.034 972 UpdateGuideState exits: Star lost - low SNR 18:38:44.864 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:44.868 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:44.872 00.004 972 Enqueuing Expose request 18:38:44.877 00.005 5928 Worker thread wakes up 18:38:44.878 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:44.878 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:46.849 01.971 5928 Exposure complete 18:38:46.946 00.097 5928 worker thread done servicing request 18:38:46.947 00.001 972 OnExposeComplete: enter 18:38:46.951 00.004 972 UpdateGuideState(): m_state=6 18:38:46.954 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 46 18:38:46.958 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=10, SNR=2.2, Peak=51 HFD=0.0 18:38:46.964 00.006 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:46.970 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:46.973 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:46.977 00.004 5928 Worker thread wakes up 18:38:46.978 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:46.978 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:46.978 00.000 5928 move complete, result=0 18:38:46.978 00.000 5928 worker thread done servicing request 18:38:47.081 00.103 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:47.085 00.004 972 Status Line: Star lost - low SNR 18:38:47.106 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=171, FiltMin=41, FiltMax=148, Gamma=1.000 18:38:47.138 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:38:47.142 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:47.150 00.008 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:47.166 00.016 972 Enqueuing Expose request 18:38:47.172 00.006 5928 Worker thread wakes up 18:38:47.172 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:47.172 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:49.316 02.144 5928 Exposure complete 18:38:49.433 00.117 5928 worker thread done servicing request 18:38:49.434 00.001 972 OnExposeComplete: enter 18:38:49.438 00.004 972 UpdateGuideState(): m_state=6 18:38:49.442 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 47 18:38:49.446 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=12, SNR=2.3, Peak=55 HFD=0.0 18:38:49.450 00.004 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:49.456 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:49.460 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:49.464 00.004 5928 Worker thread wakes up 18:38:49.464 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:49.464 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:49.464 00.000 5928 move complete, result=0 18:38:49.464 00.000 5928 worker thread done servicing request 18:38:49.579 00.115 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:49.594 00.015 972 Status Line: Star lost - low SNR 18:38:49.617 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=160, FiltMin=44, FiltMax=133, Gamma=1.000 18:38:49.646 00.029 972 UpdateGuideState exits: Star lost - low SNR 18:38:49.650 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:49.654 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:49.657 00.003 972 Enqueuing Expose request 18:38:49.663 00.006 5928 Worker thread wakes up 18:38:49.663 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:49.663 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:51.638 01.975 5928 Exposure complete 18:38:51.730 00.092 5928 worker thread done servicing request 18:38:51.730 00.000 972 OnExposeComplete: enter 18:38:51.734 00.004 972 UpdateGuideState(): m_state=6 18:38:51.738 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 48 18:38:51.741 00.003 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=19, SNR=2.9, Peak=53 HFD=0.0 18:38:51.745 00.004 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:51.750 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:51.753 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:51.756 00.003 5928 Worker thread wakes up 18:38:51.756 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:51.756 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:51.757 00.001 5928 move complete, result=0 18:38:51.757 00.000 5928 worker thread done servicing request 18:38:51.872 00.115 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:51.878 00.006 972 Status Line: Star lost - low SNR 18:38:51.897 00.019 972 UpdateImageDisplay: Size=(1280,960) min=0, max=173, FiltMin=43, FiltMax=143, Gamma=1.000 18:38:51.928 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:38:51.931 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:51.934 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:51.938 00.004 972 Enqueuing Expose request 18:38:51.941 00.003 5928 Worker thread wakes up 18:38:51.942 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:51.942 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:54.047 02.105 5928 Exposure complete 18:38:54.144 00.097 5928 worker thread done servicing request 18:38:54.144 00.000 972 OnExposeComplete: enter 18:38:54.148 00.004 972 UpdateGuideState(): m_state=6 18:38:54.151 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 49 18:38:54.154 00.003 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=16, SNR=2.7, Peak=55 HFD=0.0 18:38:54.158 00.004 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:54.163 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:54.166 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:54.169 00.003 5928 Worker thread wakes up 18:38:54.170 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:54.170 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:54.170 00.000 5928 move complete, result=0 18:38:54.170 00.000 5928 worker thread done servicing request 18:38:54.276 00.106 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:54.285 00.009 972 Status Line: Star lost - low SNR 18:38:54.307 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=163, FiltMin=44, FiltMax=143, Gamma=1.000 18:38:54.336 00.029 972 UpdateGuideState exits: Star lost - low SNR 18:38:54.340 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:54.345 00.005 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:54.348 00.003 972 Enqueuing Expose request 18:38:54.351 00.003 5928 Worker thread wakes up 18:38:54.351 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:54.351 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:56.333 01.982 5928 Exposure complete 18:38:56.424 00.091 5928 worker thread done servicing request 18:38:56.424 00.000 972 OnExposeComplete: enter 18:38:56.428 00.004 972 UpdateGuideState(): m_state=6 18:38:56.431 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 50 18:38:56.435 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=15, SNR=2.7, Peak=54 HFD=0.0 18:38:56.438 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:56.443 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:56.446 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:56.450 00.004 5928 Worker thread wakes up 18:38:56.450 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:56.450 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:56.450 00.000 5928 move complete, result=0 18:38:56.450 00.000 5928 worker thread done servicing request 18:38:56.559 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:56.565 00.006 972 Status Line: Star lost - low SNR 18:38:56.584 00.019 972 UpdateImageDisplay: Size=(1280,960) min=0, max=148, FiltMin=44, FiltMax=130, Gamma=1.000 18:38:56.613 00.029 972 UpdateGuideState exits: Star lost - low SNR 18:38:56.617 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:56.621 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:56.625 00.004 972 Enqueuing Expose request 18:38:56.629 00.004 5928 Worker thread wakes up 18:38:56.629 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:56.629 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:38:58.730 02.101 5928 Exposure complete 18:38:58.825 00.095 5928 worker thread done servicing request 18:38:58.825 00.000 972 OnExposeComplete: enter 18:38:58.829 00.004 972 UpdateGuideState(): m_state=6 18:38:58.832 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 51 18:38:58.837 00.005 972 Star::Find false star n=4 nbg=277 bg=48.1 sigma=0.8 thresh=51 peak=50 18:38:58.841 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=20, SNR=2.9, Peak=58 HFD=0.0 18:38:58.846 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:38:58.850 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:38:58.854 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:38:58.857 00.003 5928 Worker thread wakes up 18:38:58.858 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:38:58.858 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:38:58.858 00.000 5928 move complete, result=0 18:38:58.858 00.000 5928 worker thread done servicing request 18:38:58.961 00.103 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:38:58.970 00.009 972 Status Line: Star lost - low SNR 18:38:58.987 00.017 972 UpdateImageDisplay: Size=(1280,960) min=0, max=164, FiltMin=46, FiltMax=139, Gamma=1.000 18:38:59.025 00.038 972 UpdateGuideState exits: Star lost - low SNR 18:38:59.031 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:38:59.035 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:38:59.038 00.003 972 Enqueuing Expose request 18:38:59.044 00.006 5928 Worker thread wakes up 18:38:59.044 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:38:59.044 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:01.025 01.981 5928 Exposure complete 18:39:01.119 00.094 5928 worker thread done servicing request 18:39:01.120 00.001 972 OnExposeComplete: enter 18:39:01.124 00.004 972 UpdateGuideState(): m_state=6 18:39:01.129 00.005 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 52 18:39:01.133 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=17, SNR=2.8, Peak=57 HFD=0.0 18:39:01.138 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:01.145 00.007 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:01.148 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:01.152 00.004 5928 Worker thread wakes up 18:39:01.152 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:01.152 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:01.152 00.000 5928 move complete, result=0 18:39:01.152 00.000 5928 worker thread done servicing request 18:39:01.257 00.105 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:01.261 00.004 972 Status Line: Star lost - low SNR 18:39:01.279 00.018 972 UpdateImageDisplay: Size=(1280,960) min=0, max=165, FiltMin=46, FiltMax=151, Gamma=1.000 18:39:01.310 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:39:01.314 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:01.321 00.007 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:01.331 00.010 972 Enqueuing Expose request 18:39:01.337 00.006 5928 Worker thread wakes up 18:39:01.338 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:01.338 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:03.443 02.105 5928 Exposure complete 18:39:03.535 00.092 5928 worker thread done servicing request 18:39:03.535 00.000 972 OnExposeComplete: enter 18:39:03.541 00.006 972 UpdateGuideState(): m_state=6 18:39:03.545 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 53 18:39:03.549 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=15, SNR=2.7, Peak=57 HFD=0.0 18:39:03.552 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:03.557 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:03.561 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:03.564 00.003 5928 Worker thread wakes up 18:39:03.564 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:03.564 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:03.565 00.001 5928 move complete, result=0 18:39:03.565 00.000 5928 worker thread done servicing request 18:39:03.674 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:03.684 00.010 972 Status Line: Star lost - low SNR 18:39:03.705 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=169, FiltMin=45, FiltMax=134, Gamma=1.000 18:39:03.738 00.033 972 UpdateGuideState exits: Star lost - low SNR 18:39:03.744 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:03.748 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:03.753 00.005 972 Enqueuing Expose request 18:39:03.758 00.005 5928 Worker thread wakes up 18:39:03.758 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:03.758 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:05.729 01.971 5928 Exposure complete 18:39:05.822 00.093 5928 worker thread done servicing request 18:39:05.822 00.000 972 OnExposeComplete: enter 18:39:05.827 00.005 972 UpdateGuideState(): m_state=6 18:39:05.830 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 54 18:39:05.834 00.004 972 Star::Find returns 0 (3), X=959.00, Y=310.00, Mass=10, SNR=2.2, Peak=55 HFD=0.0 18:39:05.837 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:05.843 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:05.847 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:05.850 00.003 5928 Worker thread wakes up 18:39:05.851 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:05.851 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:05.851 00.000 5928 move complete, result=0 18:39:05.851 00.000 5928 worker thread done servicing request 18:39:05.961 00.110 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:05.967 00.006 972 Status Line: Star lost - low mass 18:39:05.987 00.020 972 UpdateImageDisplay: Size=(1280,960) min=0, max=144, FiltMin=43, FiltMax=132, Gamma=1.000 18:39:06.020 00.033 972 UpdateGuideState exits: Star lost - low mass 18:39:06.026 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:06.030 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:06.033 00.003 972 Enqueuing Expose request 18:39:06.035 00.002 5928 Worker thread wakes up 18:39:06.036 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:06.036 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:08.167 02.131 5928 Exposure complete 18:39:08.261 00.094 5928 worker thread done servicing request 18:39:08.261 00.000 972 OnExposeComplete: enter 18:39:08.265 00.004 972 UpdateGuideState(): m_state=6 18:39:08.268 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 55 18:39:08.272 00.004 972 Star::Find false star n=5 nbg=286 bg=46.1 sigma=1.0 thresh=49 peak=48 18:39:08.277 00.005 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=22, SNR=2.9, Peak=55 HFD=0.0 18:39:08.280 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:08.285 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:08.288 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:08.292 00.004 5928 Worker thread wakes up 18:39:08.293 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:08.293 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:08.293 00.000 5928 move complete, result=0 18:39:08.293 00.000 5928 worker thread done servicing request 18:39:08.409 00.116 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:08.414 00.005 972 Status Line: Star lost - low SNR 18:39:08.435 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=172, FiltMin=44, FiltMax=136, Gamma=1.000 18:39:08.468 00.033 972 UpdateGuideState exits: Star lost - low SNR 18:39:08.472 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:08.478 00.006 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:08.482 00.004 972 Enqueuing Expose request 18:39:08.487 00.005 5928 Worker thread wakes up 18:39:08.487 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:08.487 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:10.458 01.971 5928 Exposure complete 18:39:10.554 00.096 5928 worker thread done servicing request 18:39:10.554 00.000 972 OnExposeComplete: enter 18:39:10.559 00.005 972 UpdateGuideState(): m_state=6 18:39:10.562 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 56 18:39:10.566 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=19, SNR=3.0, Peak=56 HFD=0.0 18:39:10.569 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:10.574 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:10.578 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:10.582 00.004 5928 Worker thread wakes up 18:39:10.582 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:10.582 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:10.582 00.000 5928 move complete, result=0 18:39:10.582 00.000 5928 worker thread done servicing request 18:39:10.684 00.102 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:10.690 00.006 972 Status Line: Star lost - low SNR 18:39:10.709 00.019 972 UpdateImageDisplay: Size=(1280,960) min=0, max=180, FiltMin=44, FiltMax=159, Gamma=1.000 18:39:10.737 00.028 972 UpdateGuideState exits: Star lost - low SNR 18:39:10.742 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:10.746 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:10.750 00.004 972 Enqueuing Expose request 18:39:10.755 00.005 5928 Worker thread wakes up 18:39:10.755 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:10.755 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:12.860 02.105 5928 Exposure complete 18:39:12.953 00.093 5928 worker thread done servicing request 18:39:12.954 00.001 972 OnExposeComplete: enter 18:39:12.958 00.004 972 UpdateGuideState(): m_state=6 18:39:12.962 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 57 18:39:12.965 00.003 972 Star::Find false star n=5 nbg=283 bg=45.0 sigma=1.0 thresh=48 peak=47 18:39:12.968 00.003 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=22, SNR=2.9, Peak=55 HFD=0.0 18:39:12.971 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:12.977 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:12.980 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:12.983 00.003 5928 Worker thread wakes up 18:39:12.983 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:12.984 00.001 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:12.984 00.000 5928 move complete, result=0 18:39:12.984 00.000 5928 worker thread done servicing request 18:39:13.090 00.106 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:13.096 00.006 972 Status Line: Star lost - low SNR 18:39:13.117 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=168, FiltMin=43, FiltMax=145, Gamma=1.000 18:39:13.143 00.026 972 UpdateGuideState exits: Star lost - low SNR 18:39:13.147 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:13.150 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:13.154 00.004 972 Enqueuing Expose request 18:39:13.159 00.005 5928 Worker thread wakes up 18:39:13.159 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:13.159 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:15.135 01.976 5928 Exposure complete 18:39:15.226 00.091 5928 worker thread done servicing request 18:39:15.226 00.000 972 OnExposeComplete: enter 18:39:15.230 00.004 972 UpdateGuideState(): m_state=6 18:39:15.233 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 58 18:39:15.237 00.004 972 Star::Find returns 0 (2), X=959.00, Y=310.00, Mass=14, SNR=2.6, Peak=59 HFD=0.0 18:39:15.242 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:15.247 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:15.250 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:15.254 00.004 5928 Worker thread wakes up 18:39:15.254 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:15.254 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:15.254 00.000 5928 move complete, result=0 18:39:15.254 00.000 5928 worker thread done servicing request 18:39:15.364 00.110 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:15.372 00.008 972 Status Line: Star lost - low SNR 18:39:15.391 00.019 972 UpdateImageDisplay: Size=(1280,960) min=0, max=166, FiltMin=46, FiltMax=145, Gamma=1.000 18:39:15.426 00.035 972 UpdateGuideState exits: Star lost - low SNR 18:39:15.430 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:15.433 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:15.436 00.003 972 Enqueuing Expose request 18:39:15.443 00.007 5928 Worker thread wakes up 18:39:15.443 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:15.444 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:17.557 02.113 5928 Exposure complete 18:39:17.648 00.091 5928 worker thread done servicing request 18:39:17.648 00.000 972 OnExposeComplete: enter 18:39:17.651 00.003 972 UpdateGuideState(): m_state=6 18:39:17.654 00.003 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 59 18:39:17.660 00.006 972 Star::Find returns 0 (3), X=959.00, Y=310.00, Mass=10, SNR=2.2, Peak=56 HFD=0.0 18:39:17.663 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:17.667 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:17.671 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:17.675 00.004 5928 Worker thread wakes up 18:39:17.676 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:17.676 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:17.676 00.000 5928 move complete, result=0 18:39:17.676 00.000 5928 worker thread done servicing request 18:39:17.780 00.104 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:17.785 00.005 972 Status Line: Star lost - low mass 18:39:17.802 00.017 972 UpdateImageDisplay: Size=(1280,960) min=0, max=215, FiltMin=44, FiltMax=169, Gamma=1.000 18:39:17.830 00.028 972 UpdateGuideState exits: Star lost - low mass 18:39:17.834 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:17.837 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:17.843 00.006 972 Enqueuing Expose request 18:39:17.847 00.004 5928 Worker thread wakes up 18:39:17.847 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:17.847 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:19.825 01.978 5928 Exposure complete 18:39:19.917 00.092 5928 worker thread done servicing request 18:39:19.917 00.000 972 OnExposeComplete: enter 18:39:19.920 00.003 972 UpdateGuideState(): m_state=6 18:39:19.925 00.005 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 60 18:39:19.929 00.004 972 Star::Find returns 1 (0), X=964.82, Y=326.82, Mass=121, SNR=7.4, Peak=55 HFD=3.8 18:39:19.932 00.003 972 Status Line: Mass: 121 vs 2107 18:39:19.938 00.006 972 UpdateCurrentPosition: star mass new=120.6 exp=2106.9 thresh=50% limits=(1053.4, 3201.0, 4213.7) 18:39:19.943 00.005 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:739->massChangeThreshold error 18:39:19.947 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:19.951 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:19.954 00.003 5928 Worker thread wakes up 18:39:19.954 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:19.954 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:19.954 00.000 5928 move complete, result=0 18:39:19.954 00.000 5928 worker thread done servicing request 18:39:20.056 00.102 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:20.059 00.003 972 Status Line: Star lost - mass changed 18:39:20.076 00.017 972 UpdateImageDisplay: Size=(1280,960) min=0, max=167, FiltMin=44, FiltMax=141, Gamma=1.000 18:39:20.105 00.029 972 UpdateGuideState exits: Star lost - mass changed 18:39:20.109 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:20.113 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:20.116 00.003 972 Enqueuing Expose request 18:39:20.119 00.003 5928 Worker thread wakes up 18:39:20.119 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:20.120 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:22.255 02.135 5928 Exposure complete 18:39:22.347 00.092 5928 worker thread done servicing request 18:39:22.347 00.000 972 OnExposeComplete: enter 18:39:22.350 00.003 972 UpdateGuideState(): m_state=6 18:39:22.354 00.004 972 Star::Find(15, 959, 310, 0, (0,0,0,0), 0.0, 255) frame 61 18:39:22.359 00.005 972 Star::Find returns 1 (0), X=965.22, Y=315.58, Mass=139, SNR=8.0, Peak=58 HFD=4.7 18:39:22.362 00.003 972 DistanceChecker: deactivated 18:39:22.365 00.003 972 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.55) = xAngle (0.56 = 0.56) 18:39:22.369 00.004 972 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63) 18:39:22.373 00.004 972 CameraToMount -- cameraX=6.45 cameraY=-9.92 hyp=11.84 cameraTheta=-0.99 mountX=10.05 mountY=-5.81, mountTheta=-0.52 18:39:22.377 00.004 972 SchedulePrimaryMove(067B9D08, x=6.45, y=-9.92, opts=13) 18:39:22.380 00.003 972 Enqueuing Move request for scope (6.45, -9.92) 18:39:22.384 00.004 5928 Worker thread wakes up 18:39:22.384 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (6.45, -9.92) opts 0xd 18:39:22.384 00.000 5928 Handling offset move in thread for scope, endpoint = (6.45, -9.92) 18:39:22.384 00.000 5928 Moving (6.45, -9.92) raw xDistance=10.05 yDistance=-5.81 18:39:22.384 00.000 5928 GuideAlgorithmHysteresis::Result() returns 7.02 from input 10.05 18:39:22.384 00.000 5928 resist switch: large excursion: input -5.81 thresh 0.60 direction from 1 to -1 18:39:22.384 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-17.43 18:39:22.384 00.000 5928 GuideAlgorithmResistSwitch::result() returns -5.81 from input -5.81 18:39:22.384 00.000 5928 MoveAxis(W, 1865, ABG) 18:39:22.384 00.000 5928 Guiding Dir = 3, Dur = 1865 18:39:22.385 00.001 5928 IsSlewing returns 0 18:39:22.385 00.000 5928 IsGuiding returns 0 18:39:22.406 00.021 5928 PulseGuide returned control before completion, sleep 1855 18:39:22.410 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=169, FiltMin=43, FiltMax=149, Gamma=1.000 18:39:22.436 00.026 972 UpdateGuideState exits: m=139 SNR=8.0 18:39:22.441 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:22.444 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:39:22.447 00.003 972 Enqueuing Expose request 18:39:24.274 01.827 5928 IsGuiding returns 0 18:39:24.274 00.000 5928 Move returns status 0, amount 1865 18:39:24.274 00.000 5928 MoveAxis(N, 1152, ABG) 18:39:24.274 00.000 5928 Guiding Dir = 0, Dur = 1152 18:39:24.275 00.001 5928 IsSlewing returns 0 18:39:24.275 00.000 5928 IsGuiding returns 0 18:39:24.358 00.083 5928 PulseGuide returned control before completion, sleep 1080 18:39:25.446 01.088 5928 IsGuiding returns 1 18:39:25.446 00.000 5928 scope still moving after pulse duration time elapsed 18:39:25.478 00.032 5928 IsSlewing returns 0 18:39:25.478 00.000 5928 IsGuiding returns 1 18:39:25.539 00.061 5928 IsSlewing returns 0 18:39:25.539 00.000 5928 IsGuiding returns 0 18:39:25.539 00.000 5928 scope move finished after 1152 + 112 ms 18:39:25.539 00.000 5928 Move returns status 0, amount 1152 18:39:25.539 00.000 5928 move complete, result=0 18:39:25.539 00.000 5928 worker thread done servicing request 18:39:25.539 00.000 972 GuideStep: 10.0 px 1865 ms WEST, -5.8 px 1152 ms NORTH 18:39:25.544 00.005 5928 Worker thread wakes up 18:39:25.544 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:25.544 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(950,301,31,31) 18:39:27.665 02.121 5928 Exposure complete 18:39:27.759 00.094 5928 worker thread done servicing request 18:39:27.759 00.000 972 OnExposeComplete: enter 18:39:27.763 00.004 972 UpdateGuideState(): m_state=6 18:39:27.766 00.003 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 62 18:39:27.769 00.003 972 Star::Find false star n=6 nbg=278 bg=48.1 sigma=1.2 thresh=52 peak=50 18:39:27.773 00.004 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=32, SNR=2.9, Peak=58 HFD=0.0 18:39:27.777 00.004 972 DistanceChecker: activated 18:39:27.780 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:27.784 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:27.789 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:27.793 00.004 5928 Worker thread wakes up 18:39:27.793 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:27.793 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:27.793 00.000 5928 move complete, result=0 18:39:27.793 00.000 5928 worker thread done servicing request 18:39:27.902 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:27.907 00.005 972 Status Line: Star lost - low SNR 18:39:27.928 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=174, FiltMin=46, FiltMax=134, Gamma=1.000 18:39:27.957 00.029 972 UpdateGuideState exits: Star lost - low SNR 18:39:27.961 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:27.965 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:27.968 00.003 972 Enqueuing Expose request 18:39:27.975 00.007 5928 Worker thread wakes up 18:39:27.976 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:27.976 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:29.959 01.983 5928 Exposure complete 18:39:30.049 00.090 5928 worker thread done servicing request 18:39:30.049 00.000 972 OnExposeComplete: enter 18:39:30.055 00.006 972 UpdateGuideState(): m_state=6 18:39:30.059 00.004 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 63 18:39:30.062 00.003 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=16, SNR=2.7, Peak=56 HFD=0.0 18:39:30.065 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:30.072 00.007 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:30.075 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:30.078 00.003 5928 Worker thread wakes up 18:39:30.078 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:30.078 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:30.078 00.000 5928 move complete, result=0 18:39:30.079 00.001 5928 worker thread done servicing request 18:39:30.194 00.115 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:30.198 00.004 972 Status Line: Star lost - low SNR 18:39:30.215 00.017 972 UpdateImageDisplay: Size=(1280,960) min=0, max=158, FiltMin=44, FiltMax=133, Gamma=1.000 18:39:30.241 00.026 972 UpdateGuideState exits: Star lost - low SNR 18:39:30.244 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:30.248 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:30.251 00.003 972 Enqueuing Expose request 18:39:30.256 00.005 5928 Worker thread wakes up 18:39:30.256 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:30.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:32.365 02.109 5928 Exposure complete 18:39:32.457 00.092 5928 worker thread done servicing request 18:39:32.457 00.000 972 OnExposeComplete: enter 18:39:32.461 00.004 972 UpdateGuideState(): m_state=6 18:39:32.464 00.003 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 64 18:39:32.468 00.004 972 Star::Find false star n=7 nbg=280 bg=44.8 sigma=0.9 thresh=47 peak=46 18:39:32.473 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=22, SNR=2.9, Peak=53 HFD=0.0 18:39:32.476 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:32.480 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:32.484 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:32.489 00.005 5928 Worker thread wakes up 18:39:32.489 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:32.489 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:32.489 00.000 5928 move complete, result=0 18:39:32.489 00.000 5928 worker thread done servicing request 18:39:32.595 00.106 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:32.603 00.008 972 Status Line: Star lost - low SNR 18:39:32.624 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=168, FiltMin=42, FiltMax=136, Gamma=1.000 18:39:32.654 00.030 972 UpdateGuideState exits: Star lost - low SNR 18:39:32.659 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:32.663 00.004 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:32.668 00.005 972 Enqueuing Expose request 18:39:32.674 00.006 5928 Worker thread wakes up 18:39:32.674 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:32.674 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:34.651 01.977 5928 Exposure complete 18:39:34.745 00.094 5928 worker thread done servicing request 18:39:34.746 00.001 972 OnExposeComplete: enter 18:39:34.749 00.003 972 UpdateGuideState(): m_state=6 18:39:34.753 00.004 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 65 18:39:34.758 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=17, SNR=2.8, Peak=58 HFD=0.0 18:39:34.760 00.002 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:34.764 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:34.768 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:34.772 00.004 5928 Worker thread wakes up 18:39:34.773 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:34.773 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:34.773 00.000 5928 move complete, result=0 18:39:34.774 00.001 5928 worker thread done servicing request 18:39:34.888 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:34.893 00.005 972 Status Line: Star lost - low SNR 18:39:34.916 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=147, FiltMin=46, FiltMax=136, Gamma=1.000 18:39:34.949 00.033 972 UpdateGuideState exits: Star lost - low SNR 18:39:34.953 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:34.959 00.006 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:34.964 00.005 972 Enqueuing Expose request 18:39:34.968 00.004 5928 Worker thread wakes up 18:39:34.968 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:34.968 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:37.093 02.125 5928 Exposure complete 18:39:37.187 00.094 5928 worker thread done servicing request 18:39:37.187 00.000 972 OnExposeComplete: enter 18:39:37.191 00.004 972 UpdateGuideState(): m_state=6 18:39:37.194 00.003 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 66 18:39:37.198 00.004 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=11, SNR=2.2, Peak=53 HFD=0.0 18:39:37.201 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:37.206 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:37.209 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:37.212 00.003 5928 Worker thread wakes up 18:39:37.212 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:37.212 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:37.212 00.000 5928 move complete, result=0 18:39:37.212 00.000 5928 worker thread done servicing request 18:39:37.326 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:37.331 00.005 972 Status Line: Star lost - low SNR 18:39:37.351 00.020 972 UpdateImageDisplay: Size=(1280,960) min=0, max=182, FiltMin=43, FiltMax=148, Gamma=1.000 18:39:37.387 00.036 972 UpdateGuideState exits: Star lost - low SNR 18:39:37.391 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:37.394 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:37.397 00.003 972 Enqueuing Expose request 18:39:37.401 00.004 5928 Worker thread wakes up 18:39:37.401 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:37.401 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:39.396 01.995 5928 Exposure complete 18:39:39.490 00.094 5928 worker thread done servicing request 18:39:39.490 00.000 972 OnExposeComplete: enter 18:39:39.494 00.004 972 UpdateGuideState(): m_state=6 18:39:39.497 00.003 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 67 18:39:39.501 00.004 972 Star::Find false star n=11 nbg=282 bg=47.8 sigma=0.9 thresh=50 peak=49 18:39:39.505 00.004 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=30, SNR=2.9, Peak=54 HFD=0.0 18:39:39.508 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:39.513 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:39.516 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:39.521 00.005 5928 Worker thread wakes up 18:39:39.521 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:39.521 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:39.521 00.000 5928 move complete, result=0 18:39:39.521 00.000 5928 worker thread done servicing request 18:39:39.627 00.106 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:39.631 00.004 972 Status Line: Star lost - low SNR 18:39:39.650 00.019 972 UpdateImageDisplay: Size=(1280,960) min=0, max=153, FiltMin=46, FiltMax=137, Gamma=1.000 18:39:39.679 00.029 972 UpdateGuideState exits: Star lost - low SNR 18:39:39.685 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:39.690 00.005 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:39.694 00.004 972 Enqueuing Expose request 18:39:39.699 00.005 5928 Worker thread wakes up 18:39:39.699 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:39.699 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:41.833 02.134 5928 Exposure complete 18:39:41.926 00.093 5928 worker thread done servicing request 18:39:41.926 00.000 972 OnExposeComplete: enter 18:39:41.929 00.003 972 UpdateGuideState(): m_state=6 18:39:41.933 00.004 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 68 18:39:41.937 00.004 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=12, SNR=2.4, Peak=54 HFD=0.0 18:39:41.941 00.004 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:41.945 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:41.949 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:41.952 00.003 5928 Worker thread wakes up 18:39:41.952 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:41.952 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:41.953 00.001 5928 move complete, result=0 18:39:41.953 00.000 5928 worker thread done servicing request 18:39:42.060 00.107 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:42.067 00.007 972 Status Line: Star lost - low SNR 18:39:42.085 00.018 972 UpdateImageDisplay: Size=(1280,960) min=0, max=162, FiltMin=42, FiltMax=123, Gamma=1.000 18:39:42.117 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:39:42.122 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:42.125 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:42.129 00.004 972 Enqueuing Expose request 18:39:42.132 00.003 5928 Worker thread wakes up 18:39:42.132 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:42.132 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:44.109 01.977 5928 Exposure complete 18:39:44.206 00.097 5928 worker thread done servicing request 18:39:44.206 00.000 972 OnExposeComplete: enter 18:39:44.209 00.003 972 UpdateGuideState(): m_state=6 18:39:44.212 00.003 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 69 18:39:44.216 00.004 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=14, SNR=2.5, Peak=55 HFD=0.0 18:39:44.221 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:44.227 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:44.230 00.003 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:44.234 00.004 5928 Worker thread wakes up 18:39:44.234 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:44.234 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:44.234 00.000 5928 move complete, result=0 18:39:44.234 00.000 5928 worker thread done servicing request 18:39:44.342 00.108 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:44.354 00.012 972 Status Line: Star lost - low SNR 18:39:44.373 00.019 972 UpdateImageDisplay: Size=(1280,960) min=0, max=157, FiltMin=45, FiltMax=139, Gamma=1.000 18:39:44.401 00.028 972 UpdateGuideState exits: Star lost - low SNR 18:39:44.406 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:44.409 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:44.412 00.003 972 Enqueuing Expose request 18:39:44.416 00.004 5928 Worker thread wakes up 18:39:44.416 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:44.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:46.541 02.125 5928 Exposure complete 18:39:46.639 00.098 5928 worker thread done servicing request 18:39:46.639 00.000 972 OnExposeComplete: enter 18:39:46.643 00.004 972 UpdateGuideState(): m_state=6 18:39:46.647 00.004 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 70 18:39:46.650 00.003 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=15, SNR=2.6, Peak=50 HFD=0.0 18:39:46.655 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:46.659 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:46.663 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:46.666 00.003 5928 Worker thread wakes up 18:39:46.667 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:46.667 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:46.667 00.000 5928 move complete, result=0 18:39:46.667 00.000 5928 worker thread done servicing request 18:39:46.776 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:46.781 00.005 972 Status Line: Star lost - low SNR 18:39:46.802 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=158, FiltMin=41, FiltMax=146, Gamma=1.000 18:39:46.837 00.035 972 UpdateGuideState exits: Star lost - low SNR 18:39:46.841 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:46.844 00.003 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:46.848 00.004 972 Enqueuing Expose request 18:39:46.853 00.005 5928 Worker thread wakes up 18:39:46.853 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:46.853 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:48.845 01.992 5928 Exposure complete 18:39:48.935 00.090 5928 worker thread done servicing request 18:39:48.935 00.000 972 OnExposeComplete: enter 18:39:48.944 00.009 972 UpdateGuideState(): m_state=6 18:39:48.944 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 71 18:39:48.955 00.011 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=12, SNR=2.4, Peak=56 HFD=0.0 18:39:48.955 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:48.955 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:48.965 00.010 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:48.965 00.000 5928 Worker thread wakes up 18:39:48.965 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:48.965 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:48.965 00.000 5928 move complete, result=0 18:39:48.965 00.000 5928 worker thread done servicing request 18:39:49.086 00.121 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:49.086 00.000 972 Status Line: Star lost - low SNR 18:39:49.102 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=164, FiltMin=45, FiltMax=144, Gamma=1.000 18:39:49.133 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:39:49.133 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:49.149 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:49.149 00.000 972 Enqueuing Expose request 18:39:49.149 00.000 5928 Worker thread wakes up 18:39:49.149 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:49.149 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:51.271 02.122 5928 Exposure complete 18:39:51.356 00.085 5928 worker thread done servicing request 18:39:51.356 00.000 972 OnExposeComplete: enter 18:39:51.366 00.010 972 UpdateGuideState(): m_state=6 18:39:51.366 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 72 18:39:51.366 00.000 972 Star::Find false star n=9 nbg=288 bg=44.8 sigma=1.0 thresh=48 peak=47 18:39:51.377 00.011 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=29, SNR=2.9, Peak=53 HFD=0.0 18:39:51.380 00.003 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:51.380 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:51.387 00.007 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:51.387 00.000 5928 Worker thread wakes up 18:39:51.387 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:51.387 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:51.387 00.000 5928 move complete, result=0 18:39:51.387 00.000 5928 worker thread done servicing request 18:39:51.496 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:51.496 00.000 972 Status Line: Star lost - low SNR 18:39:51.512 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=162, FiltMin=42, FiltMax=148, Gamma=1.000 18:39:51.558 00.046 972 UpdateGuideState exits: Star lost - low SNR 18:39:51.558 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:51.558 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:51.558 00.000 972 Enqueuing Expose request 18:39:51.574 00.016 5928 Worker thread wakes up 18:39:51.574 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:51.574 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:53.557 01.983 5928 Exposure complete 18:39:53.647 00.090 5928 worker thread done servicing request 18:39:53.647 00.000 972 OnExposeComplete: enter 18:39:53.647 00.000 972 UpdateGuideState(): m_state=6 18:39:53.657 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 73 18:39:53.657 00.000 972 Star::Find false star n=8 nbg=289 bg=45.9 sigma=1.0 thresh=49 peak=48 18:39:53.657 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=34, SNR=2.9, Peak=57 HFD=0.0 18:39:53.667 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:53.672 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:53.677 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:53.677 00.000 5928 Worker thread wakes up 18:39:53.677 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:53.677 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:53.677 00.000 5928 move complete, result=0 18:39:53.677 00.000 5928 worker thread done servicing request 18:39:53.790 00.113 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:53.790 00.000 972 Status Line: Star lost - low SNR 18:39:53.805 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=158, FiltMin=44, FiltMax=143, Gamma=1.000 18:39:53.837 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:39:53.837 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:53.837 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:53.837 00.000 972 Enqueuing Expose request 18:39:53.852 00.015 5928 Worker thread wakes up 18:39:53.852 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:53.852 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:55.980 02.128 5928 Exposure complete 18:39:56.071 00.091 5928 worker thread done servicing request 18:39:56.071 00.000 972 OnExposeComplete: enter 18:39:56.071 00.000 972 UpdateGuideState(): m_state=6 18:39:56.075 00.004 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 74 18:39:56.080 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=13, SNR=2.4, Peak=56 HFD=0.0 18:39:56.080 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:56.085 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:56.090 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:56.095 00.005 5928 Worker thread wakes up 18:39:56.095 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:56.095 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:56.095 00.000 5928 move complete, result=0 18:39:56.095 00.000 5928 worker thread done servicing request 18:39:56.206 00.111 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:56.206 00.000 972 Status Line: Star lost - low SNR 18:39:56.222 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=157, FiltMin=45, FiltMax=151, Gamma=1.000 18:39:56.253 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:39:56.253 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:56.268 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:56.268 00.000 972 Enqueuing Expose request 18:39:56.268 00.000 5928 Worker thread wakes up 18:39:56.268 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:56.268 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:39:58.274 02.006 5928 Exposure complete 18:39:58.378 00.104 5928 worker thread done servicing request 18:39:58.378 00.000 972 OnExposeComplete: enter 18:39:58.384 00.006 972 UpdateGuideState(): m_state=6 18:39:58.389 00.005 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 75 18:39:58.393 00.004 972 Star::Find false star n=17 nbg=280 bg=45.7 sigma=0.9 thresh=48 peak=47 18:39:58.398 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=45, SNR=2.9, Peak=55 HFD=0.0 18:39:58.403 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:39:58.408 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:39:58.413 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:39:58.413 00.000 5928 Worker thread wakes up 18:39:58.413 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:39:58.413 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:39:58.413 00.000 5928 move complete, result=0 18:39:58.413 00.000 5928 worker thread done servicing request 18:39:58.527 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:39:58.528 00.001 972 Status Line: Star lost - low SNR 18:39:58.544 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=160, FiltMin=44, FiltMax=135, Gamma=1.000 18:39:58.575 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:39:58.575 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:39:58.575 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:39:58.591 00.016 972 Enqueuing Expose request 18:39:58.591 00.000 5928 Worker thread wakes up 18:39:58.591 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:39:58.591 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:00.701 02.110 5928 Exposure complete 18:40:00.790 00.089 5928 worker thread done servicing request 18:40:00.790 00.000 972 OnExposeComplete: enter 18:40:00.790 00.000 972 UpdateGuideState(): m_state=6 18:40:00.800 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 76 18:40:00.800 00.000 972 Star::Find false star n=10 nbg=276 bg=47.7 sigma=0.9 thresh=50 peak=49 18:40:00.805 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=29, SNR=2.9, Peak=56 HFD=0.0 18:40:00.810 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:00.815 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:00.815 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:00.821 00.006 5928 Worker thread wakes up 18:40:00.821 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:00.821 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:00.821 00.000 5928 move complete, result=0 18:40:00.821 00.000 5928 worker thread done servicing request 18:40:00.934 00.113 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:00.936 00.002 972 Status Line: Star lost - low SNR 18:40:00.952 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=169, FiltMin=46, FiltMax=148, Gamma=1.000 18:40:00.983 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:00.998 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:00.998 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:00.998 00.000 972 Enqueuing Expose request 18:40:00.998 00.000 5928 Worker thread wakes up 18:40:00.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:00.998 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:02.977 01.979 5928 Exposure complete 18:40:03.067 00.090 5928 worker thread done servicing request 18:40:03.067 00.000 972 OnExposeComplete: enter 18:40:03.067 00.000 972 UpdateGuideState(): m_state=6 18:40:03.067 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 77 18:40:03.077 00.010 972 Star::Find false star n=8 nbg=274 bg=46.7 sigma=0.9 thresh=49 peak=49 18:40:03.077 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=28, SNR=2.9, Peak=57 HFD=0.0 18:40:03.087 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:03.087 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:03.087 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:03.097 00.010 5928 Worker thread wakes up 18:40:03.097 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:03.097 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:03.097 00.000 5928 move complete, result=0 18:40:03.097 00.000 5928 worker thread done servicing request 18:40:03.201 00.104 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:03.201 00.000 972 Status Line: Star lost - low SNR 18:40:03.217 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=152, FiltMin=45, FiltMax=126, Gamma=1.000 18:40:03.232 00.015 972 UpdateGuideState exits: Star lost - low SNR 18:40:03.248 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:03.248 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:03.248 00.000 972 Enqueuing Expose request 18:40:03.248 00.000 5928 Worker thread wakes up 18:40:03.248 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:03.248 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:05.395 02.147 5928 Exposure complete 18:40:05.495 00.100 5928 worker thread done servicing request 18:40:05.495 00.000 972 OnExposeComplete: enter 18:40:05.495 00.000 972 UpdateGuideState(): m_state=6 18:40:05.505 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 78 18:40:05.505 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=11, SNR=2.3, Peak=56 HFD=0.0 18:40:05.510 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:05.515 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:05.520 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:05.520 00.000 5928 Worker thread wakes up 18:40:05.520 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:05.520 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:05.520 00.000 5928 move complete, result=0 18:40:05.520 00.000 5928 worker thread done servicing request 18:40:05.635 00.115 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:05.651 00.016 972 Status Line: Star lost - low SNR 18:40:05.667 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=147, FiltMin=46, FiltMax=136, Gamma=1.000 18:40:05.713 00.046 972 UpdateGuideState exits: Star lost - low SNR 18:40:05.713 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:05.713 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:05.713 00.000 972 Enqueuing Expose request 18:40:05.729 00.016 5928 Worker thread wakes up 18:40:05.729 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:05.729 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:07.707 01.978 5928 Exposure complete 18:40:07.797 00.090 5928 worker thread done servicing request 18:40:07.797 00.000 972 OnExposeComplete: enter 18:40:07.797 00.000 972 UpdateGuideState(): m_state=6 18:40:07.807 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 79 18:40:07.807 00.000 972 Star::Find false star n=10 nbg=276 bg=46.6 sigma=0.9 thresh=49 peak=49 18:40:07.807 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=33, SNR=2.9, Peak=56 HFD=0.0 18:40:07.817 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:07.822 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:07.827 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:07.832 00.005 5928 Worker thread wakes up 18:40:07.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:07.832 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:07.832 00.000 5928 move complete, result=0 18:40:07.832 00.000 5928 worker thread done servicing request 18:40:07.941 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:07.941 00.000 972 Status Line: Star lost - low SNR 18:40:07.972 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=161, FiltMin=44, FiltMax=140, Gamma=1.000 18:40:08.003 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:08.003 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:08.003 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:08.003 00.000 972 Enqueuing Expose request 18:40:08.019 00.016 5928 Worker thread wakes up 18:40:08.019 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:08.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:10.118 02.099 5928 Exposure complete 18:40:10.207 00.089 5928 worker thread done servicing request 18:40:10.207 00.000 972 OnExposeComplete: enter 18:40:10.207 00.000 972 UpdateGuideState(): m_state=6 18:40:10.207 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 80 18:40:10.217 00.010 972 Star::Find returns 0 (3), X=965.00, Y=315.00, Mass=7, SNR=1.8, Peak=51 HFD=0.0 18:40:10.217 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:10.217 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:10.228 00.011 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:10.228 00.000 5928 Worker thread wakes up 18:40:10.228 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:10.228 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:10.228 00.000 5928 move complete, result=0 18:40:10.228 00.000 5928 worker thread done servicing request 18:40:10.356 00.128 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:10.356 00.000 972 Status Line: Star lost - low mass 18:40:10.372 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=153, FiltMin=44, FiltMax=140, Gamma=1.000 18:40:10.403 00.031 972 UpdateGuideState exits: Star lost - low mass 18:40:10.403 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:10.403 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:10.403 00.000 972 Enqueuing Expose request 18:40:10.418 00.015 5928 Worker thread wakes up 18:40:10.418 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:10.418 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:12.405 01.987 5928 Exposure complete 18:40:12.495 00.090 5928 worker thread done servicing request 18:40:12.495 00.000 972 OnExposeComplete: enter 18:40:12.495 00.000 972 UpdateGuideState(): m_state=6 18:40:12.505 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 81 18:40:12.510 00.005 972 Star::Find false star n=7 nbg=279 bg=43.7 sigma=0.8 thresh=46 peak=46 18:40:12.510 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=24, SNR=2.9, Peak=54 HFD=0.0 18:40:12.515 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:12.520 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:12.525 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:12.530 00.005 5928 Worker thread wakes up 18:40:12.530 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:12.530 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:12.530 00.000 5928 move complete, result=0 18:40:12.530 00.000 5928 worker thread done servicing request 18:40:12.646 00.116 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:12.646 00.000 972 Status Line: Star lost - low SNR 18:40:12.661 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=167, FiltMin=42, FiltMax=130, Gamma=1.000 18:40:12.708 00.047 972 UpdateGuideState exits: Star lost - low SNR 18:40:12.708 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:12.708 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:12.708 00.000 972 Enqueuing Expose request 18:40:12.724 00.016 5928 Worker thread wakes up 18:40:12.724 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:12.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:14.864 02.140 5928 Exposure complete 18:40:14.954 00.090 5928 worker thread done servicing request 18:40:14.954 00.000 972 OnExposeComplete: enter 18:40:14.954 00.000 972 UpdateGuideState(): m_state=6 18:40:14.964 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 82 18:40:14.964 00.000 972 Star::Find false star n=6 nbg=274 bg=46.7 sigma=0.9 thresh=49 peak=49 18:40:14.964 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=21, SNR=2.9, Peak=56 HFD=0.0 18:40:14.974 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:14.974 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:14.974 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:14.984 00.010 5928 Worker thread wakes up 18:40:14.984 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:14.984 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:14.984 00.000 5928 move complete, result=0 18:40:14.984 00.000 5928 worker thread done servicing request 18:40:15.094 00.110 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:15.094 00.000 972 Status Line: Star lost - low SNR 18:40:15.110 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=162, FiltMin=45, FiltMax=138, Gamma=1.000 18:40:15.141 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:15.141 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:15.141 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:15.157 00.016 972 Enqueuing Expose request 18:40:15.157 00.000 5928 Worker thread wakes up 18:40:15.157 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:15.157 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:17.150 01.993 5928 Exposure complete 18:40:17.240 00.090 5928 worker thread done servicing request 18:40:17.240 00.000 972 OnExposeComplete: enter 18:40:17.250 00.010 972 UpdateGuideState(): m_state=6 18:40:17.255 00.005 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 83 18:40:17.260 00.005 972 Star::Find returns 0 (3), X=965.00, Y=315.00, Mass=7, SNR=1.9, Peak=54 HFD=0.0 18:40:17.260 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:17.260 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:17.270 00.010 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:17.270 00.000 5928 Worker thread wakes up 18:40:17.270 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:17.270 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:17.270 00.000 5928 move complete, result=0 18:40:17.270 00.000 5928 worker thread done servicing request 18:40:17.384 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:17.385 00.001 972 Status Line: Star lost - low mass 18:40:17.400 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=165, FiltMin=45, FiltMax=137, Gamma=1.000 18:40:17.431 00.031 972 UpdateGuideState exits: Star lost - low mass 18:40:17.447 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:17.447 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:17.447 00.000 972 Enqueuing Expose request 18:40:17.447 00.000 5928 Worker thread wakes up 18:40:17.447 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:17.447 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:19.579 02.132 5928 Exposure complete 18:40:19.670 00.091 5928 worker thread done servicing request 18:40:19.670 00.000 972 OnExposeComplete: enter 18:40:19.674 00.004 972 UpdateGuideState(): m_state=6 18:40:19.674 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 84 18:40:19.680 00.006 972 Star::Find false star n=7 nbg=279 bg=47.6 sigma=0.9 thresh=50 peak=50 18:40:19.680 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=28, SNR=2.9, Peak=60 HFD=0.0 18:40:19.680 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:19.689 00.009 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:19.689 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:19.699 00.010 5928 Worker thread wakes up 18:40:19.699 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:19.699 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:19.699 00.000 5928 move complete, result=0 18:40:19.699 00.000 5928 worker thread done servicing request 18:40:19.805 00.106 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:19.805 00.000 972 Status Line: Star lost - low SNR 18:40:19.821 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=172, FiltMin=46, FiltMax=144, Gamma=1.000 18:40:19.852 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:19.852 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:19.852 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:19.868 00.016 972 Enqueuing Expose request 18:40:19.868 00.000 5928 Worker thread wakes up 18:40:19.868 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:19.868 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:21.832 01.964 5928 Exposure complete 18:40:21.922 00.090 5928 worker thread done servicing request 18:40:21.922 00.000 972 OnExposeComplete: enter 18:40:21.933 00.011 972 UpdateGuideState(): m_state=6 18:40:21.933 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 85 18:40:21.933 00.000 972 Star::Find false star n=7 nbg=278 bg=45.6 sigma=0.9 thresh=48 peak=47 18:40:21.943 00.010 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=24, SNR=2.9, Peak=54 HFD=0.0 18:40:21.943 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:21.943 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:21.953 00.010 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:21.953 00.000 5928 Worker thread wakes up 18:40:21.953 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:21.953 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:21.953 00.000 5928 move complete, result=0 18:40:21.953 00.000 5928 worker thread done servicing request 18:40:22.063 00.110 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:22.063 00.000 972 Status Line: Star lost - low SNR 18:40:22.079 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=159, FiltMin=43, FiltMax=143, Gamma=1.000 18:40:22.110 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:22.110 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:22.126 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:22.126 00.000 972 Enqueuing Expose request 18:40:22.126 00.000 5928 Worker thread wakes up 18:40:22.126 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:22.126 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:24.263 02.137 5928 Exposure complete 18:40:24.353 00.090 5928 worker thread done servicing request 18:40:24.353 00.000 972 OnExposeComplete: enter 18:40:24.353 00.000 972 UpdateGuideState(): m_state=6 18:40:24.363 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 86 18:40:24.363 00.000 972 Star::Find false star n=6 nbg=274 bg=46.6 sigma=0.9 thresh=49 peak=49 18:40:24.368 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=24, SNR=2.9, Peak=58 HFD=0.0 18:40:24.373 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:24.376 00.003 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:24.376 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:24.383 00.007 5928 Worker thread wakes up 18:40:24.383 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:24.383 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:24.383 00.000 5928 move complete, result=0 18:40:24.383 00.000 5928 worker thread done servicing request 18:40:24.492 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:24.492 00.000 972 Status Line: Star lost - low SNR 18:40:24.507 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=161, FiltMin=44, FiltMax=142, Gamma=1.000 18:40:24.539 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:40:24.554 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:24.554 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:24.554 00.000 972 Enqueuing Expose request 18:40:24.554 00.000 5928 Worker thread wakes up 18:40:24.554 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:24.554 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:26.557 02.003 5928 Exposure complete 18:40:26.657 00.100 5928 worker thread done servicing request 18:40:26.657 00.000 972 OnExposeComplete: enter 18:40:26.657 00.000 972 UpdateGuideState(): m_state=6 18:40:26.662 00.005 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 87 18:40:26.667 00.005 972 Star::Find false star n=6 nbg=276 bg=45.6 sigma=0.9 thresh=48 peak=48 18:40:26.667 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=23, SNR=2.9, Peak=56 HFD=0.0 18:40:26.677 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:26.679 00.002 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:26.687 00.008 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:26.687 00.000 5928 Worker thread wakes up 18:40:26.687 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:26.687 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:26.687 00.000 5928 move complete, result=0 18:40:26.687 00.000 5928 worker thread done servicing request 18:40:26.810 00.123 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:26.810 00.000 972 Status Line: Star lost - low SNR 18:40:26.825 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=163, FiltMin=43, FiltMax=121, Gamma=1.000 18:40:26.857 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:40:26.857 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:26.872 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:26.872 00.000 972 Enqueuing Expose request 18:40:26.872 00.000 5928 Worker thread wakes up 18:40:26.872 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:26.872 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:28.986 02.114 5928 Exposure complete 18:40:29.081 00.095 5928 worker thread done servicing request 18:40:29.081 00.000 972 OnExposeComplete: enter 18:40:29.086 00.005 972 UpdateGuideState(): m_state=6 18:40:29.086 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 88 18:40:29.086 00.000 972 Star::Find false star n=6 nbg=278 bg=46.6 sigma=0.9 thresh=49 peak=48 18:40:29.096 00.010 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=21, SNR=2.9, Peak=54 HFD=0.0 18:40:29.096 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:29.102 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:29.106 00.004 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:29.106 00.000 5928 Worker thread wakes up 18:40:29.106 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:29.106 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:29.106 00.000 5928 move complete, result=0 18:40:29.106 00.000 5928 worker thread done servicing request 18:40:29.217 00.111 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:29.217 00.000 972 Status Line: Star lost - low SNR 18:40:29.233 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=154, FiltMin=44, FiltMax=120, Gamma=1.000 18:40:29.264 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:29.279 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:29.279 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:29.279 00.000 972 Enqueuing Expose request 18:40:29.295 00.016 5928 Worker thread wakes up 18:40:29.295 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:29.295 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:31.250 01.955 5928 Exposure complete 18:40:31.341 00.091 5928 worker thread done servicing request 18:40:31.341 00.000 972 OnExposeComplete: enter 18:40:31.341 00.000 972 UpdateGuideState(): m_state=6 18:40:31.341 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 89 18:40:31.351 00.010 972 Star::Find false star n=7 nbg=278 bg=44.6 sigma=0.9 thresh=47 peak=47 18:40:31.355 00.004 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=25, SNR=2.9, Peak=54 HFD=0.0 18:40:31.355 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:31.361 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:31.366 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:31.370 00.004 5928 Worker thread wakes up 18:40:31.370 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:31.370 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:31.370 00.000 5928 move complete, result=0 18:40:31.370 00.000 5928 worker thread done servicing request 18:40:31.471 00.101 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:31.471 00.000 972 Status Line: Star lost - low SNR 18:40:31.487 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=153, FiltMin=43, FiltMax=117, Gamma=1.000 18:40:31.534 00.047 972 UpdateGuideState exits: Star lost - low SNR 18:40:31.534 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:31.549 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:31.549 00.000 972 Enqueuing Expose request 18:40:31.565 00.016 5928 Worker thread wakes up 18:40:31.565 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:31.565 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:33.667 02.102 5928 Exposure complete 18:40:33.757 00.090 5928 worker thread done servicing request 18:40:33.757 00.000 972 OnExposeComplete: enter 18:40:33.761 00.004 972 UpdateGuideState(): m_state=6 18:40:33.761 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 90 18:40:33.767 00.006 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=17, SNR=2.7, Peak=55 HFD=0.0 18:40:33.772 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:33.777 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:33.777 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:33.777 00.000 5928 Worker thread wakes up 18:40:33.777 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:33.777 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:33.777 00.000 5928 move complete, result=0 18:40:33.777 00.000 5928 worker thread done servicing request 18:40:33.893 00.116 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:33.893 00.000 972 Status Line: Star lost - low SNR 18:40:33.908 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=162, FiltMin=46, FiltMax=130, Gamma=1.000 18:40:33.939 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:33.955 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:33.955 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:33.955 00.000 972 Enqueuing Expose request 18:40:33.955 00.000 5928 Worker thread wakes up 18:40:33.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:33.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:35.958 02.003 5928 Exposure complete 18:40:36.048 00.090 5928 worker thread done servicing request 18:40:36.048 00.000 972 OnExposeComplete: enter 18:40:36.048 00.000 972 UpdateGuideState(): m_state=6 18:40:36.058 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 91 18:40:36.058 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=12, SNR=2.3, Peak=56 HFD=0.0 18:40:36.068 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:36.068 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:36.068 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:36.078 00.010 5928 Worker thread wakes up 18:40:36.078 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:36.078 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:36.078 00.000 5928 move complete, result=0 18:40:36.081 00.003 5928 worker thread done servicing request 18:40:36.197 00.116 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:36.197 00.000 972 Status Line: Star lost - low SNR 18:40:36.212 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=158, FiltMin=46, FiltMax=130, Gamma=1.000 18:40:36.244 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:40:36.244 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:36.259 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:36.259 00.000 972 Enqueuing Expose request 18:40:36.259 00.000 5928 Worker thread wakes up 18:40:36.259 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:36.259 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:38.373 02.114 5928 Exposure complete 18:40:38.463 00.090 5928 worker thread done servicing request 18:40:38.463 00.000 972 OnExposeComplete: enter 18:40:38.463 00.000 972 UpdateGuideState(): m_state=6 18:40:38.473 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 92 18:40:38.473 00.000 972 Star::Find false star n=6 nbg=284 bg=45.5 sigma=0.9 thresh=48 peak=47 18:40:38.473 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=21, SNR=2.9, Peak=53 HFD=0.0 18:40:38.483 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:38.483 00.000 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:38.483 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:38.493 00.010 5928 Worker thread wakes up 18:40:38.493 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:38.493 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:38.493 00.000 5928 move complete, result=0 18:40:38.493 00.000 5928 worker thread done servicing request 18:40:38.613 00.120 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:38.613 00.000 972 Status Line: Star lost - low SNR 18:40:38.628 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=150, FiltMin=43, FiltMax=134, Gamma=1.000 18:40:38.660 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:40:38.660 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:38.660 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:38.660 00.000 972 Enqueuing Expose request 18:40:38.675 00.015 5928 Worker thread wakes up 18:40:38.675 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:38.675 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:40.669 01.994 5928 Exposure complete 18:40:40.759 00.090 5928 worker thread done servicing request 18:40:40.759 00.000 972 OnExposeComplete: enter 18:40:40.759 00.000 972 UpdateGuideState(): m_state=6 18:40:40.769 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 93 18:40:40.769 00.000 972 Star::Find false star n=6 nbg=280 bg=47.7 sigma=0.9 thresh=50 peak=50 18:40:40.769 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=22, SNR=2.9, Peak=58 HFD=0.0 18:40:40.779 00.010 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:40.784 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:40.784 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:40.789 00.005 5928 Worker thread wakes up 18:40:40.789 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:40.789 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:40.789 00.000 5928 move complete, result=0 18:40:40.789 00.000 5928 worker thread done servicing request 18:40:40.903 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:40.905 00.002 972 Status Line: Star lost - low SNR 18:40:40.920 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=99, FiltMin=46, FiltMax=89, Gamma=1.000 18:40:40.952 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:40:40.967 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:40.967 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:40.967 00.000 972 Enqueuing Expose request 18:40:40.967 00.000 5928 Worker thread wakes up 18:40:40.967 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:40.967 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:43.093 02.126 5928 Exposure complete 18:40:43.182 00.089 5928 worker thread done servicing request 18:40:43.182 00.000 972 OnExposeComplete: enter 18:40:43.182 00.000 972 UpdateGuideState(): m_state=6 18:40:43.192 00.010 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 94 18:40:43.192 00.000 972 Star::Find false star n=6 nbg=284 bg=49.5 sigma=0.8 thresh=52 peak=51 18:40:43.197 00.005 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=21, SNR=2.9, Peak=57 HFD=0.0 18:40:43.202 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:43.206 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:43.206 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:43.212 00.006 5928 Worker thread wakes up 18:40:43.212 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:43.212 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:43.212 00.000 5928 move complete, result=0 18:40:43.212 00.000 5928 worker thread done servicing request 18:40:43.321 00.109 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:43.321 00.000 972 Status Line: Star lost - low SNR 18:40:43.337 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=76, FiltMin=47, FiltMax=64, Gamma=1.000 18:40:43.353 00.016 972 UpdateGuideState exits: Star lost - low SNR 18:40:43.368 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:43.368 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:43.368 00.000 972 Enqueuing Expose request 18:40:43.384 00.016 5928 Worker thread wakes up 18:40:43.384 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:43.384 00.000 972 evsrv: cli 071FE5C8 disconnect 18:40:43.384 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:45.377 01.993 5928 Exposure complete 18:40:45.467 00.090 5928 worker thread done servicing request 18:40:45.467 00.000 972 OnExposeComplete: enter 18:40:45.477 00.010 972 UpdateGuideState(): m_state=6 18:40:45.482 00.005 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 95 18:40:45.482 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=19, SNR=2.9, Peak=55 HFD=0.0 18:40:45.487 00.005 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:45.492 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:45.497 00.005 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:45.497 00.000 5928 Worker thread wakes up 18:40:45.497 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:45.497 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:45.497 00.000 5928 move complete, result=0 18:40:45.497 00.000 5928 worker thread done servicing request 18:40:45.611 00.114 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:45.611 00.000 972 Status Line: Star lost - low SNR 18:40:45.642 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=73, FiltMin=43, FiltMax=52, Gamma=1.000 18:40:45.673 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:45.673 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:45.673 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:45.673 00.000 972 Enqueuing Expose request 18:40:45.673 00.000 5928 Worker thread wakes up 18:40:45.673 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:45.673 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:47.810 02.137 5928 Exposure complete 18:40:47.903 00.093 5928 worker thread done servicing request 18:40:47.903 00.000 972 OnExposeComplete: enter 18:40:47.903 00.000 972 UpdateGuideState(): m_state=6 18:40:47.910 00.007 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 96 18:40:47.910 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=11, SNR=2.3, Peak=56 HFD=0.0 18:40:47.910 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:40:47.920 00.010 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.00, opts=14) 18:40:47.920 00.000 972 Enqueuing Move request for scope (0.00, 0.00) 18:40:47.930 00.010 5928 Worker thread wakes up 18:40:47.930 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe 18:40:47.930 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.00) 18:40:47.930 00.000 5928 move complete, result=0 18:40:47.930 00.000 5928 worker thread done servicing request 18:40:48.034 00.104 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:40:48.034 00.000 972 Status Line: Star lost - low SNR 18:40:48.050 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=73, FiltMin=45, FiltMax=50, Gamma=1.000 18:40:48.081 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:40:48.081 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:40:48.081 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:40:48.096 00.015 972 Enqueuing Expose request 18:40:48.096 00.000 5928 Worker thread wakes up 18:40:48.096 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:40:48.096 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:40:48.206 00.110 972 Stop button clicked 18:40:48.206 00.000 972 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 18:40:48.221 00.015 972 Status Line: Waiting for devices... 18:40:49.750 01.529 5928 ASCOM_AbortExposure returns err = 0 18:40:49.750 00.000 5928 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 18:40:49.750 00.000 5928 worker thread done servicing request 18:40:49.750 00.000 972 OnExposeComplete: enter 18:40:49.765 00.015 972 OnExposeComplete: Capture Error reported 18:40:49.770 00.005 972 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 18:40:49.770 00.000 972 Mount: notify guiding stopped 18:40:49.780 00.010 972 Changing from state GUIDING to STOP 18:40:49.780 00.000 972 guider state => SELECTED 18:40:49.780 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=73, FiltMin=45, FiltMax=50, Gamma=1.000 18:40:49.809 00.029 972 Changing from state SELECTED to UNINITIALIZED 18:40:49.809 00.000 972 guider state => SELECTING 18:40:49.819 00.010 972 Status Line: Stopped. 18:40:49.830 00.011 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 18:58:38.790 1068.960 972 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)" 18:58:38.806 00.016 972 GetString("/profile/2/scope/LastMenuChoice", "None") returns "EQMOD ASCOM HEQ5/6" 18:58:41.665 02.859 972 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0 18:58:41.680 00.015 972 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000 18:58:41.852 00.172 972 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1 18:58:42.711 00.859 972 StartLoopingInteractive: Loop button clicked 18:58:42.711 00.000 972 Status Line: Looping 18:58:42.727 00.016 972 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 18:58:42.742 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:42.742 00.000 972 Enqueuing Expose request 18:58:42.742 00.000 5928 Worker thread wakes up 18:58:42.742 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:42.742 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:44.883 02.141 5928 Exposure complete 18:58:44.976 00.093 5928 worker thread done servicing request 18:58:44.976 00.000 972 OnExposeComplete: enter 18:58:44.976 00.000 972 UpdateGuideState(): m_state=1 18:58:44.976 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 1 18:58:44.976 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=11, SNR=2.2, Peak=55 HFD=0.0 18:58:44.992 00.016 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:44.992 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:44.992 00.000 972 Status Line: Star lost - low SNR 18:58:44.992 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 18:58:45.023 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:58:45.023 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:45.023 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:45.039 00.016 972 Enqueuing Expose request 18:58:45.039 00.000 5928 Worker thread wakes up 18:58:45.039 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:45.039 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:47.023 01.984 5928 Exposure complete 18:58:47.116 00.093 5928 worker thread done servicing request 18:58:47.116 00.000 972 OnExposeComplete: enter 18:58:47.116 00.000 972 UpdateGuideState(): m_state=1 18:58:47.116 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 2 18:58:47.132 00.016 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=15, SNR=2.7, Peak=60 HFD=0.0 18:58:47.132 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:47.132 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:47.132 00.000 972 Status Line: Star lost - low SNR 18:58:47.148 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 18:58:47.163 00.015 972 UpdateGuideState exits: Star lost - low SNR 18:58:47.163 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:47.179 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:47.179 00.000 972 Enqueuing Expose request 18:58:47.179 00.000 5928 Worker thread wakes up 18:58:47.179 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:47.179 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:49.288 02.109 5928 Exposure complete 18:58:49.397 00.109 5928 worker thread done servicing request 18:58:49.397 00.000 972 OnExposeComplete: enter 18:58:49.397 00.000 972 UpdateGuideState(): m_state=1 18:58:49.397 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 3 18:58:49.397 00.000 972 Star::Find false star n=10 nbg=270 bg=50.0 sigma=0.7 thresh=52 peak=51 18:58:49.413 00.016 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=26, SNR=2.9, Peak=56 HFD=0.0 18:58:49.413 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:49.413 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:49.413 00.000 972 Status Line: Star lost - low SNR 18:58:49.428 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 18:58:49.444 00.016 972 UpdateGuideState exits: Star lost - low SNR 18:58:49.460 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:49.460 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:49.460 00.000 972 Enqueuing Expose request 18:58:49.475 00.015 5928 Worker thread wakes up 18:58:49.475 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:49.475 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:51.444 01.969 5928 Exposure complete 18:58:51.537 00.093 5928 worker thread done servicing request 18:58:51.537 00.000 972 OnExposeComplete: enter 18:58:51.537 00.000 972 UpdateGuideState(): m_state=1 18:58:51.553 00.016 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 4 18:58:51.553 00.000 972 Star::Find false star n=7 nbg=269 bg=49.0 sigma=0.7 thresh=51 peak=51 18:58:51.553 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=22, SNR=2.9, Peak=59 HFD=0.0 18:58:51.553 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:51.568 00.015 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:51.568 00.000 972 Status Line: Star lost - low SNR 18:58:51.568 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:58:51.600 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:58:51.615 00.015 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:51.615 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:51.615 00.000 972 Enqueuing Expose request 18:58:51.615 00.000 5928 Worker thread wakes up 18:58:51.631 00.016 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:51.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:53.755 02.124 5928 Exposure complete 18:58:53.834 00.079 5928 worker thread done servicing request 18:58:53.834 00.000 972 OnExposeComplete: enter 18:58:53.849 00.015 972 UpdateGuideState(): m_state=1 18:58:53.849 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 5 18:58:53.849 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=12, SNR=2.3, Peak=57 HFD=0.0 18:58:53.849 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:53.865 00.016 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:53.865 00.000 972 Status Line: Star lost - low SNR 18:58:53.865 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:58:53.896 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:58:53.912 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:53.912 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:53.927 00.015 972 Enqueuing Expose request 18:58:53.927 00.000 5928 Worker thread wakes up 18:58:53.927 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:53.927 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:55.911 01.984 5928 Exposure complete 18:58:56.005 00.094 5928 worker thread done servicing request 18:58:56.005 00.000 972 OnExposeComplete: enter 18:58:56.005 00.000 972 UpdateGuideState(): m_state=1 18:58:56.005 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 6 18:58:56.021 00.016 972 Star::Find returns 0 (3), X=965.00, Y=315.00, Mass=8, SNR=1.9, Peak=57 HFD=0.0 18:58:56.021 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:56.021 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:56.021 00.000 972 Status Line: Star lost - low mass 18:58:56.036 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:58:56.052 00.016 972 UpdateGuideState exits: Star lost - low mass 18:58:56.052 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:56.067 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:56.067 00.000 972 Enqueuing Expose request 18:58:56.067 00.000 5928 Worker thread wakes up 18:58:56.067 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:56.067 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:58:58.174 02.107 5928 Exposure complete 18:58:58.268 00.094 5928 worker thread done servicing request 18:58:58.268 00.000 972 OnExposeComplete: enter 18:58:58.268 00.000 972 UpdateGuideState(): m_state=1 18:58:58.268 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 7 18:58:58.268 00.000 972 Star::Find returns 0 (3), X=965.00, Y=315.00, Mass=9, SNR=2.1, Peak=59 HFD=0.0 18:58:58.284 00.016 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:58:58.284 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:58:58.284 00.000 972 Status Line: Star lost - low mass 18:58:58.284 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 18:58:58.315 00.031 972 UpdateGuideState exits: Star lost - low mass 18:58:58.315 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:58:58.315 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:58:58.331 00.016 972 Enqueuing Expose request 18:58:58.331 00.000 5928 Worker thread wakes up 18:58:58.331 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:58:58.331 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:00.315 01.984 5928 Exposure complete 18:59:00.408 00.093 5928 worker thread done servicing request 18:59:00.408 00.000 972 OnExposeComplete: enter 18:59:00.408 00.000 972 UpdateGuideState(): m_state=1 18:59:00.408 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 8 18:59:00.424 00.016 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=14, SNR=2.6, Peak=55 HFD=0.0 18:59:00.424 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:00.424 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:00.424 00.000 972 Status Line: Star lost - low SNR 18:59:00.439 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 18:59:00.455 00.016 972 UpdateGuideState exits: Star lost - low SNR 18:59:00.455 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:00.471 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:00.471 00.000 972 Enqueuing Expose request 18:59:00.471 00.000 5928 Worker thread wakes up 18:59:00.471 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:00.471 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:02.611 02.140 5928 Exposure complete 18:59:02.689 00.078 5928 worker thread done servicing request 18:59:02.689 00.000 972 OnExposeComplete: enter 18:59:02.689 00.000 972 UpdateGuideState(): m_state=1 18:59:02.689 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 9 18:59:02.705 00.016 972 Star::Find false star n=4 nbg=278 bg=50.2 sigma=0.8 thresh=53 peak=52 18:59:02.705 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=20, SNR=2.9, Peak=61 HFD=0.0 18:59:02.705 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:02.705 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:02.705 00.000 972 Status Line: Star lost - low SNR 18:59:02.720 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 18:59:02.736 00.016 972 UpdateGuideState exits: Star lost - low SNR 18:59:02.736 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:02.751 00.015 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:02.751 00.000 972 Enqueuing Expose request 18:59:02.751 00.000 5928 Worker thread wakes up 18:59:02.751 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:02.751 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:04.735 01.984 5928 Exposure complete 18:59:04.829 00.094 5928 worker thread done servicing request 18:59:04.876 00.047 972 OnExposeComplete: enter 18:59:04.892 00.016 972 UpdateGuideState(): m_state=1 18:59:04.892 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 10 18:59:04.892 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=15, SNR=2.6, Peak=58 HFD=0.0 18:59:04.892 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:04.907 00.015 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:04.907 00.000 972 Status Line: Star lost - low SNR 18:59:04.907 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:04.938 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:59:04.938 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:04.938 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:04.954 00.016 972 Enqueuing Expose request 18:59:04.954 00.000 5928 Worker thread wakes up 18:59:04.954 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:04.954 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:07.063 02.109 5928 Exposure complete 18:59:07.157 00.094 5928 worker thread done servicing request 18:59:07.157 00.000 972 OnExposeComplete: enter 18:59:07.157 00.000 972 UpdateGuideState(): m_state=1 18:59:07.157 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 11 18:59:07.157 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=14, SNR=2.6, Peak=58 HFD=0.0 18:59:07.157 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:07.172 00.015 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:07.172 00.000 972 Status Line: Star lost - low SNR 18:59:07.172 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:07.204 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:59:07.204 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:07.204 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:07.204 00.000 972 Enqueuing Expose request 18:59:07.219 00.015 5928 Worker thread wakes up 18:59:07.219 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:07.219 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:09.187 01.968 5928 Exposure complete 18:59:09.266 00.079 5928 worker thread done servicing request 18:59:09.266 00.000 972 OnExposeComplete: enter 18:59:09.266 00.000 972 UpdateGuideState(): m_state=1 18:59:09.266 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 12 18:59:09.266 00.000 972 Star::Find false star n=10 nbg=264 bg=46.0 sigma=0.7 thresh=48 peak=47 18:59:09.281 00.015 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=26, SNR=2.9, Peak=54 HFD=0.0 18:59:09.281 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:09.281 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:09.281 00.000 972 Status Line: Star lost - low SNR 18:59:09.297 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 18:59:09.312 00.015 972 UpdateGuideState exits: Star lost - low SNR 18:59:09.312 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:09.328 00.016 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:09.328 00.000 972 Enqueuing Expose request 18:59:09.328 00.000 5928 Worker thread wakes up 18:59:09.328 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:09.328 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:11.437 02.109 5928 Exposure complete 18:59:11.515 00.078 5928 worker thread done servicing request 18:59:11.515 00.000 972 OnExposeComplete: enter 18:59:11.515 00.000 972 UpdateGuideState(): m_state=1 18:59:11.515 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 13 18:59:11.531 00.016 972 Star::Find false star n=9 nbg=266 bg=47.9 sigma=0.7 thresh=50 peak=50 18:59:11.531 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=28, SNR=2.9, Peak=57 HFD=0.0 18:59:11.531 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:11.531 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:11.546 00.015 972 Status Line: Star lost - low SNR 18:59:11.546 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:11.562 00.016 972 UpdateGuideState exits: Star lost - low SNR 18:59:11.578 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:11.578 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:11.578 00.000 972 Enqueuing Expose request 18:59:11.578 00.000 5928 Worker thread wakes up 18:59:11.578 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:11.578 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:13.546 01.968 5928 Exposure complete 18:59:13.640 00.094 5928 worker thread done servicing request 18:59:13.640 00.000 972 OnExposeComplete: enter 18:59:13.640 00.000 972 UpdateGuideState(): m_state=1 18:59:13.640 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 14 18:59:13.640 00.000 972 Star::Find returns 0 (3), X=965.00, Y=315.00, Mass=9, SNR=2.1, Peak=58 HFD=0.0 18:59:13.655 00.015 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:13.655 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:13.655 00.000 972 Status Line: Star lost - low mass 18:59:13.655 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:13.686 00.031 972 UpdateGuideState exits: Star lost - low mass 18:59:13.686 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:13.686 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:13.702 00.016 972 Enqueuing Expose request 18:59:13.702 00.000 5928 Worker thread wakes up 18:59:13.702 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:13.702 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:15.827 02.125 5928 Exposure complete 18:59:15.919 00.092 5928 worker thread done servicing request 18:59:15.919 00.000 972 OnExposeComplete: enter 18:59:15.919 00.000 972 UpdateGuideState(): m_state=1 18:59:15.934 00.015 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 15 18:59:15.934 00.000 972 Star::Find false star n=8 nbg=271 bg=48.0 sigma=0.7 thresh=50 peak=49 18:59:15.934 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=24, SNR=2.9, Peak=57 HFD=0.0 18:59:15.950 00.016 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:15.950 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:15.950 00.000 972 Status Line: Star lost - low SNR 18:59:15.950 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:15.981 00.031 972 UpdateGuideState exits: Star lost - low SNR 18:59:15.981 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:15.981 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:15.981 00.000 972 Enqueuing Expose request 18:59:15.997 00.016 5928 Worker thread wakes up 18:59:15.997 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:15.997 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:17.965 01.968 5928 Exposure complete 18:59:18.043 00.078 5928 worker thread done servicing request 18:59:18.043 00.000 972 OnExposeComplete: enter 18:59:18.059 00.016 972 UpdateGuideState(): m_state=1 18:59:18.059 00.000 972 Star::Find(15, 965, 315, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:18.059 00.000 972 Star::Find returns 0 (2), X=965.00, Y=315.00, Mass=20, SNR=3.0, Peak=55 HFD=0.0 18:59:18.059 00.000 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_onestar.cpp:709->UpdateCurrentPosition():newStar not found 18:59:18.059 00.000 972 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1332->unable to update current position 18:59:18.074 00.015 972 Status Line: Star lost - low SNR 18:59:18.074 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:18.106 00.032 972 UpdateGuideState exits: Star lost - low SNR 18:59:18.106 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:18.106 00.000 972 ScheduleExposure(2000,3,0) exposurePending=0 18:59:18.106 00.000 972 Enqueuing Expose request 18:59:18.121 00.015 5928 Worker thread wakes up 18:59:18.121 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:18.121 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 18:59:18.371 00.250 972 GuiderOneStar::AutoSelect enter 18:59:18.371 00.000 972 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0 18:59:18.481 00.110 972 AutoFind: auto downsample for scale 3.20 => 1x 18:59:18.621 00.140 972 AutoFind: global mean = 0.0, stdev 6.1 18:59:18.621 00.000 972 AutoFind: using threshold = 0.1 18:59:18.746 00.125 972 AutoFind: local max [930, 379] 105.5 18:59:18.762 00.016 972 AutoFind: local max [542, 736] 89.7 18:59:18.762 00.000 972 AutoFind: local max [566, 109] 86.7 18:59:18.762 00.000 972 AutoFind: local max [1105, 940] 79.7 18:59:18.762 00.000 972 AutoFind: local max [438, 599] 77.7 18:59:18.762 00.000 972 AutoFind: local max [595, 326] 76.4 18:59:18.777 00.015 972 AutoFind: local max [1109, 945] 75.7 18:59:18.777 00.000 972 AutoFind: local max [442, 458] 74.9 18:59:18.777 00.000 972 AutoFind: local max [367, 276] 63.5 18:59:18.777 00.000 972 AutoFind: local max [1003, 348] 63.0 18:59:18.777 00.000 972 AutoFind: local max [122, 539] 61.3 18:59:18.793 00.016 972 AutoFind: local max [486, 253] 55.3 18:59:18.793 00.000 972 AutoFind: local max [232, 868] 46.8 18:59:18.793 00.000 972 AutoFind: local max [82, 706] 46.1 18:59:18.793 00.000 972 AutoFind: local max [1145, 685] 44.4 18:59:18.793 00.000 972 AutoFind: local max [915, 372] 42.7 18:59:18.809 00.016 972 AutoFind: local max [624, 47] 39.9 18:59:18.809 00.000 972 AutoFind: local max [261, 699] 39.4 18:59:18.809 00.000 972 AutoFind: local max [141, 685] 37.4 18:59:18.809 00.000 972 AutoFind: local max [815, 40] 34.8 18:59:18.809 00.000 972 AutoFind: local max [869, 679] 26.8 18:59:18.824 00.015 972 AutoFind: local max [813, 437] 26.3 18:59:18.824 00.000 972 AutoFind: local max [429, 279] 26.3 18:59:18.824 00.000 972 AutoFind: local max [30, 385] 24.7 18:59:18.824 00.000 972 AutoFind: local max [1258, 129] 23.1 18:59:18.840 00.016 972 AutoFind: local max [1167, 484] 22.7 18:59:18.840 00.000 972 AutoFind: local max [690, 356] 21.8 18:59:18.840 00.000 972 AutoFind: local max [510, 263] 20.3 18:59:18.840 00.000 972 AutoFind: local max [780, 265] 19.5 18:59:18.840 00.000 972 AutoFind: local max [611, 416] 18.3 18:59:18.855 00.015 972 AutoFind: local max [579, 113] 18.1 18:59:18.855 00.000 972 AutoFind: local max [659, 143] 17.3 18:59:18.855 00.000 972 AutoFind: local max [915, 625] 16.5 18:59:18.855 00.000 972 AutoFind: local max [1166, 328] 16.2 18:59:18.855 00.000 972 AutoFind: local max [163, 857] 16.2 18:59:18.871 00.016 972 AutoFind: local max [1079, 16] 15.2 18:59:18.871 00.000 972 AutoFind: local max [813, 401] 14.8 18:59:18.871 00.000 972 AutoFind: local max [670, 55] 14.4 18:59:18.871 00.000 972 AutoFind: local max [552, 249] 14.1 18:59:18.871 00.000 972 AutoFind: local max [631, 782] 14.0 18:59:18.887 00.016 972 AutoFind: local max [429, 256] 13.1 18:59:18.887 00.000 972 AutoFind: local max [87, 545] 12.7 18:59:18.887 00.000 972 AutoFind: local max [809, 430] 12.6 18:59:18.887 00.000 972 AutoFind: local max [1219, 606] 12.6 18:59:18.902 00.015 972 AutoFind: local max [1085, 404] 12.1 18:59:18.902 00.000 972 AutoFind: local max [355, 814] 12.0 18:59:18.902 00.000 972 AutoFind: local max [667, 102] 11.9 18:59:18.902 00.000 972 AutoFind: local max [519, 241] 11.5 18:59:18.902 00.000 972 AutoFind: local max [342, 123] 11.4 18:59:18.918 00.016 972 AutoFind: local max [365, 142] 11.4 18:59:18.918 00.000 972 AutoFind: local max [527, 118] 11.4 18:59:18.918 00.000 972 AutoFind: local max [129, 690] 11.3 18:59:18.918 00.000 972 AutoFind: local max [397, 822] 11.0 18:59:18.934 00.016 972 AutoFind: local max [614, 191] 10.8 18:59:18.934 00.000 972 AutoFind: local max [627, 120] 10.6 18:59:18.934 00.000 972 AutoFind: local max [947, 417] 10.6 18:59:18.934 00.000 972 AutoFind: local max [1269, 338] 9.9 18:59:18.934 00.000 972 AutoFind: local max [317, 517] 9.7 18:59:18.949 00.015 972 AutoFind: local max [784, 469] 9.6 18:59:18.949 00.000 972 AutoFind: local max [1175, 167] 8.9 18:59:18.949 00.000 972 AutoFind: local max [453, 496] 8.8 18:59:18.949 00.000 972 AutoFind: local max [342, 948] 8.7 18:59:18.949 00.000 972 AutoFind: local max [37, 105] 8.7 18:59:18.965 00.016 972 AutoFind: local max [445, 228] 8.7 18:59:18.965 00.000 972 AutoFind: local max [697, 490] 8.6 18:59:18.965 00.000 972 AutoFind: local max [205, 140] 8.6 18:59:18.965 00.000 972 AutoFind: local max [330, 262] 8.5 18:59:18.965 00.000 972 AutoFind: local max [15, 417] 8.4 18:59:18.980 00.015 972 AutoFind: local max [615, 22] 8.2 18:59:18.980 00.000 972 AutoFind: local max [985, 844] 8.1 18:59:18.980 00.000 972 AutoFind: local max [653, 911] 8.0 18:59:18.980 00.000 972 AutoFind: local max [1248, 821] 8.0 18:59:18.980 00.000 972 AutoFind: local max [953, 374] 8.0 18:59:18.996 00.016 972 AutoFind: local max [951, 398] 8.0 18:59:18.996 00.000 972 AutoFind: local max [509, 765] 7.9 18:59:18.996 00.000 972 AutoFind: local max [870, 951] 7.9 18:59:18.996 00.000 972 AutoFind: local max [970, 767] 7.9 18:59:18.996 00.000 972 AutoFind: local max [1170, 335] 7.7 18:59:19.012 00.016 972 AutoFind: local max [422, 62] 7.6 18:59:19.012 00.000 972 AutoFind: local max [591, 805] 7.5 18:59:19.012 00.000 972 AutoFind: local max [1041, 98] 7.4 18:59:19.012 00.000 972 AutoFind: local max [843, 288] 7.4 18:59:19.027 00.015 972 AutoFind: local max [826, 106] 7.2 18:59:19.027 00.000 972 AutoFind: local max [619, 773] 7.1 18:59:19.027 00.000 972 AutoFind: local max [892, 919] 7.0 18:59:19.027 00.000 972 AutoFind: local max [122, 312] 6.8 18:59:19.027 00.000 972 AutoFind: local max [580, 169] 6.7 18:59:19.043 00.016 972 AutoFind: local max [986, 423] 6.7 18:59:19.043 00.000 972 AutoFind: local max [509, 95] 6.6 18:59:19.043 00.000 972 AutoFind: local max [374, 46] 6.6 18:59:19.043 00.000 972 AutoFind: local max [262, 936] 6.6 18:59:19.043 00.000 972 AutoFind: local max [919, 665] 6.2 18:59:19.059 00.016 972 AutoFind: local max [1182, 138] 6.1 18:59:19.059 00.000 972 AutoFind: local max [136, 496] 6.1 18:59:19.059 00.000 972 AutoFind: local max [300, 99] 5.9 18:59:19.059 00.000 972 AutoFind: local max [1138, 184] 5.9 18:59:19.059 00.000 972 AutoFind: local max [545, 369] 5.8 18:59:19.074 00.015 972 AutoFind: local max [570, 279] 5.7 18:59:19.074 00.000 972 AutoFind: local max [97, 101] 5.7 18:59:19.074 00.000 972 AutoFind: local max [1137, 636] 5.7 18:59:19.074 00.000 972 AutoFind: too close [619, 773] 7.1 - [631, 782] 14.0 18:59:19.074 00.000 972 AutoFind: too close [1170, 335] 7.7 - [1166, 328] 16.2 18:59:19.090 00.016 972 AutoFind: too close [951, 398] 8.0 - [947, 417] 10.6 18:59:19.090 00.000 972 AutoFind: too close [129, 690] 11.3 - [141, 685] 37.4 18:59:19.090 00.000 972 AutoFind: too close [809, 430] 12.6 - [813, 437] 26.3 18:59:19.090 00.000 972 AutoFind: too close [579, 113] 18.1 - [566, 109] 86.7 18:59:19.090 00.000 972 AutoFind: too close [915, 372] 42.7 - [930, 379] 105.5 18:59:19.105 00.015 972 AutoFind: too close [1109, 945] 75.7 - [1105, 940] 79.7 18:59:19.105 00.000 972 AutoFind: too close to edge [870, 951] 7.9 18:59:19.105 00.000 972 AutoFind: too close to edge [15, 417] 8.4 18:59:19.105 00.000 972 AutoFind: too close to edge [342, 948] 8.7 18:59:19.105 00.000 972 AutoFind: too close to edge [1269, 338] 9.9 18:59:19.121 00.016 972 AutoFind: BPP = 8, saturation at 302, pedestal 47, thresh = 276 18:59:19.121 00.000 972 AutoFind: finding best star pass 1 18:59:19.121 00.000 972 Star::Find(15, 542, 736, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.121 00.000 972 Star::Find returns 1 (0), X=542.31, Y=735.97, Mass=2586, SNR=35.7, Peak=282 HFD=2.7 18:59:19.137 00.016 972 AutoFind: near-saturated [542, 736] 89.7 Mass 2586 SNR 35.7 Peak 282 18:59:19.137 00.000 972 Star::Find(15, 438, 599, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.137 00.000 972 Star::Find returns 1 (0), X=436.21, Y=600.26, Mass=3942, SNR=44.2, Peak=281 HFD=4.9 18:59:19.137 00.000 972 AutoFind: near-saturated [438, 599] 77.7 Mass 3942 SNR 44.2 Peak 281 18:59:19.137 00.000 972 Star::Find(15, 595, 326, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.152 00.015 972 Star::Find returns 1 (0), X=595.28, Y=325.79, Mass=2228, SNR=33.2, Peak=282 HFD=2.6 18:59:19.152 00.000 972 AutoFind: near-saturated [595, 326] 76.4 Mass 2228 SNR 33.2 Peak 282 18:59:19.152 00.000 972 Star::Find(15, 442, 458, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.152 00.000 972 Star::Find returns 1 (0), X=441.89, Y=458.51, Mass=2128, SNR=32.4, Peak=281 HFD=2.6 18:59:19.152 00.000 972 AutoFind: near-saturated [442, 458] 74.9 Mass 2128 SNR 32.4 Peak 281 18:59:19.168 00.016 972 Star::Find(15, 367, 276, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.168 00.000 972 Star::Find returns 1 (0), X=366.63, Y=276.24, Mass=1799, SNR=29.8, Peak=281 HFD=2.8 18:59:19.168 00.000 972 AutoFind: near-saturated [367, 276] 63.5 Mass 1799 SNR 29.8 Peak 281 18:59:19.168 00.000 972 Star::Find(15, 1003, 348, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.168 00.000 972 Star::Find returns 1 (0), X=1002.85, Y=347.55, Mass=1878, SNR=30.4, Peak=282 HFD=2.7 18:59:19.184 00.016 972 AutoFind: near-saturated [1003, 348] 63.0 Mass 1878 SNR 30.4 Peak 282 18:59:19.184 00.000 972 Star::Find(15, 122, 539, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.184 00.000 972 Star::Find returns 1 (0), X=122.03, Y=538.61, Mass=2066, SNR=31.9, Peak=282 HFD=2.6 18:59:19.184 00.000 972 AutoFind: near-saturated [122, 539] 61.3 Mass 2066 SNR 31.9 Peak 282 18:59:19.184 00.000 972 Star::Find(15, 486, 253, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.199 00.015 972 Star::Find returns 1 (0), X=485.89, Y=252.54, Mass=1778, SNR=29.5, Peak=281 HFD=2.6 18:59:19.199 00.000 972 AutoFind: near-saturated [486, 253] 55.3 Mass 1778 SNR 29.5 Peak 281 18:59:19.199 00.000 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.199 00.000 972 Star::Find returns 1 (0), X=231.82, Y=868.21, Mass=1470, SNR=26.9, Peak=211 HFD=2.9 18:59:19.215 00.016 972 AutoFind returns star at [232, 868] 46.8 Mass 1470 SNR 26.9 18:59:19.215 00.000 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.215 00.000 972 Star::Find returns 1 (0), X=231.82, Y=868.21, Mass=1470, SNR=26.9, Peak=211 HFD=2.9 18:59:19.215 00.000 972 setting lock position to (231.82, 868.21) 18:59:19.215 00.000 972 AutoSelect: state = 1, call UpdateGuideState 18:59:19.230 00.015 972 UpdateGuideState(): m_state=1 18:59:19.230 00.000 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 16 18:59:19.230 00.000 972 Star::Find returns 1 (0), X=231.82, Y=868.21, Mass=1470, SNR=26.9, Peak=211 HFD=2.9 18:59:19.230 00.000 972 DistanceChecker: deactivated 18:59:19.230 00.000 972 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.55) = xAngle (1.55 = 1.55) 18:59:19.246 00.016 972 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.63) 18:59:19.246 00.000 972 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00 18:59:19.246 00.000 972 setting lock position to (231.82, 868.21) 18:59:19.246 00.000 972 CurrentPosition() valid, moving to STATE_SELECTED 18:59:19.262 00.016 972 Changing from state SELECTING to SELECTED 18:59:19.262 00.000 972 guider state => SELECTED 18:59:19.293 00.031 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:19.308 00.015 972 UpdateGuideState exits: m=1470 SNR=26.9 18:59:19.324 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:19.340 00.016 972 Status Line: Auto-selected star at (231.8, 868.2) 18:59:20.246 00.906 5928 Exposure complete 18:59:20.339 00.093 5928 worker thread done servicing request 18:59:20.339 00.000 972 OnExposeComplete: enter 18:59:20.339 00.000 972 UpdateGuideState(): m_state=2 18:59:20.339 00.000 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 17 18:59:20.339 00.000 972 Star::Find returns 1 (0), X=231.73, Y=868.31, Mass=1422, SNR=26.4, Peak=215 HFD=2.9 18:59:20.355 00.016 972 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.55) = xAngle (3.91 = -2.38) 18:59:20.355 00.000 972 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.72) 18:59:20.355 00.000 972 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.13 cameraTheta=2.35 mountX=-0.10 mountY=0.09, mountTheta=2.40 18:59:20.355 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:20.386 00.031 972 UpdateGuideState exits: m=1422 SNR=26.4 18:59:20.386 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:20.386 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:20.386 00.000 972 Enqueuing Expose request 18:59:20.402 00.016 5928 Worker thread wakes up 18:59:20.402 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:20.402 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:21.558 01.156 972 GuideButtonClick i=1 ctx=Guide button clicked 18:59:21.589 00.031 972 ScopeASCOM::GetDeclination() returns 33.5 18:59:21.605 00.016 972 Changing from state SELECTED to CALIBRATING_PRIMARY 18:59:21.620 00.015 972 guider state => CALIBRATED 18:59:21.620 00.000 972 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 18:59:21.620 00.000 972 reset dither spiral 18:59:22.370 00.750 5928 Exposure complete 18:59:22.464 00.094 5928 worker thread done servicing request 18:59:22.464 00.000 972 OnExposeComplete: enter 18:59:22.464 00.000 972 UpdateGuideState(): m_state=5 18:59:22.464 00.000 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 18 18:59:22.464 00.000 972 Star::Find returns 1 (0), X=231.76, Y=868.48, Mass=1441, SNR=26.6, Peak=219 HFD=3.0 18:59:22.480 00.016 972 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.55) = xAngle (3.36 = -2.92) 18:59:22.480 00.000 972 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.55) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18) 18:59:22.480 00.000 972 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.81 mountX=-0.26 mountY=0.05, mountTheta=2.96 18:59:22.480 00.000 972 Changing from state CALIBRATED to GUIDING 18:59:22.511 00.031 972 ScopeASCOM::GetDeclination() returns 33.5 18:59:22.527 00.016 972 ScopeASCOM::SideOfPier() returns 0 18:59:22.527 00.000 972 AdjustCalibrationForScopePointing (scope): current dec=33.5 pierSide=0, cal dec=33.5 pierSide=1 rotAngle=None bin=1 18:59:22.527 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:59:22.527 00.000 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:59:22.542 00.015 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:59:22.542 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:59:22.542 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:59:22.542 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:59:22.558 00.016 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:59:22.558 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:59:22.558 00.000 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:59:22.558 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:59:22.558 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:59:22.573 00.015 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:59:22.573 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:59:22.573 00.000 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:59:22.573 00.000 972 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000 18:59:22.589 00.016 972 Dec comp: XRate 3.765 -> 3.765 for dec 33.5 -> dec 33.5 18:59:22.589 00.000 972 Guiding starts on opposite side of pier: calibration data side is West, current side is East 18:59:22.589 00.000 972 FlipCalibration before: x=-88.9, y=178.5 decFlipRequired=0 sideOfPier=West rotAngle=None parity=+/- 18:59:22.589 00.000 972 FlipCalibration pre-normalize: x=91.1, y=178.5 18:59:22.589 00.000 972 FlipCalibration after: x=91.1 y=178.5 sideOfPier=East parity=+/+ 18:59:22.605 00.016 972 Mount::SetCalibration (scope) -- xAngle=91.1 yAngle=178.5 xRate=3.765 yRate=5.043 bin=1 dec=33.5 pierSide=0 par=+/+ rotAng=None 18:59:22.605 00.000 972 Mount::SetCalibration (scope) -- sets m_xAngle=91.1 m_yAngleError=2.6 18:59:22.605 00.000 972 ScopeASCOM::GetDeclination() returns 33.5 18:59:22.651 00.046 972 ScopeASCOM::SideOfPier() returns 0 18:59:22.667 00.016 972 Status Line: CAL: West(-89,179)->East(91,179) 18:59:22.683 00.016 972 ScopeASCOM::GetDeclination() returns 33.5 18:59:22.683 00.000 972 ScopeASCOM::SideOfPier() returns 0 18:59:22.683 00.000 972 setting lock position to (231.76, 868.48) 18:59:22.683 00.000 972 guider state => GUIDING 18:59:22.698 00.015 972 Status Line: Guiding 18:59:22.698 00.000 972 Mount: notify guiding started 18:59:22.698 00.000 972 GetString("/profile/2/name", "") returns "72ED + 50ED&120MM" 18:59:22.714 00.016 972 GetString("/profile/2/scope/calibration/timestamp", "") returns "2/25/2022 6:59:22 PM" 18:59:22.714 00.000 972 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003765 18:59:22.714 00.000 972 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.005043 18:59:22.714 00.000 972 GetInt("/profile/2/scope/calibration/binning", 1) returns 1 18:59:22.730 00.016 972 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.589710 18:59:22.730 00.000 972 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 3.115840 18:59:22.730 00.000 972 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.584458 18:59:22.730 00.000 972 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0 18:59:22.745 00.015 972 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1 18:59:22.745 00.000 972 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1 18:59:22.745 00.000 972 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 18:59:22.761 00.016 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:59:22.761 00.000 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:59:22.761 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:59:22.761 00.000 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:59:22.776 00.015 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:59:22.776 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:59:22.776 00.000 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:59:22.776 00.000 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:59:22.792 00.016 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:59:22.792 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:59:22.792 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:59:22.792 00.000 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:59:22.808 00.016 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:59:22.808 00.000 972 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 242 18:59:22.808 00.000 972 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.196260 18:59:22.808 00.000 972 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760 18:59:22.823 00.015 972 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760 18:59:22.823 00.000 972 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.559240 18:59:22.823 00.000 972 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 7 18:59:22.823 00.000 972 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 5 18:59:22.839 00.016 972 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000 18:59:22.839 00.000 972 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0 18:59:22.839 00.000 972 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "2/25/2022 6:36:53 PM" 18:59:22.839 00.000 972 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1 18:59:22.855 00.016 972 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {0.3 -2.6}, {0.5 -7.9}, {0.7 -10.5}, {0.5 -16.6}, {0.7 -18.6}, {0.5 -23.7}, {0.5 -26.3}, {0.5 -26.3}, {1.2 -18.5}, {0.7 -9.3}, {0.9 -1.7}" 18:59:22.855 00.000 972 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {6.4 -0.1}, {8.8 -0.4}, {15.1 -0.3}, {18.3 -0.2}, {25.2 -0.6}, {25.2 -0.6}, {20.8 -0.8}, {11.6 -1.4}, {10.4 -1.6}" 18:59:22.886 00.031 972 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec 18:59:22.901 00.015 972 ScopeASCOM::SideOfPier() returns 0 18:59:22.901 00.000 972 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 18:59:22.901 00.000 972 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00 18:59:22.901 00.000 972 ScopeASCOM::GetDeclination() returns 33.5 18:59:22.917 00.016 972 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.5 18:59:22.917 00.000 972 MountToCamera -- mountTheta (0.00) + m_xAngle (1.59) = xAngle (1.59 = 1.59) 18:59:22.917 00.000 972 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00 18:59:22.917 00.000 972 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr 18:59:22.933 00.016 972 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec 18:59:22.933 00.000 972 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0 18:59:22.933 00.000 972 GetBoolean("/profile/2/AlreadyAskedCalibAutoload", 0) returns 1 18:59:22.933 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:22.964 00.031 972 UpdateGuideState exits: m=1441 SNR=26.6 18:59:22.964 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:22.979 00.015 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:22.979 00.000 972 Enqueuing Expose request 18:59:22.979 00.000 5928 Worker thread wakes up 18:59:22.979 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:22.979 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:25.088 02.109 5928 Exposure complete 18:59:25.182 00.094 5928 worker thread done servicing request 18:59:25.182 00.000 972 OnExposeComplete: enter 18:59:25.182 00.000 972 UpdateGuideState(): m_state=6 18:59:25.182 00.000 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 1 18:59:25.182 00.000 972 Star::Find returns 1 (0), X=231.92, Y=868.41, Mass=1403, SNR=26.3, Peak=227 HFD=2.8 18:59:25.182 00.000 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 18:59:25.198 00.016 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 18:59:25.198 00.000 972 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=-0.07 mountY=-0.16, mountTheta=-1.98 18:59:25.198 00.000 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.07, opts=13) 18:59:25.198 00.000 972 Enqueuing Move request for scope (0.16, -0.07) 18:59:25.198 00.000 5928 Worker thread wakes up 18:59:25.198 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd 18:59:25.198 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.07) 18:59:25.198 00.000 5928 Moving (0.16, -0.07) raw xDistance=-0.07 yDistance=-0.16 18:59:25.198 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 18:59:25.198 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:59:25.198 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 18:59:25.198 00.000 5928 MoveAxis(E, 0, ABG) 18:59:25.213 00.015 5928 Move returns status 0, amount 0 18:59:25.213 00.000 5928 MoveAxis(N, 0, ABG) 18:59:25.213 00.000 5928 Move returns status 0, amount 0 18:59:25.213 00.000 5928 move complete, result=0 18:59:25.213 00.000 5928 worker thread done servicing request 18:59:25.229 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:25.260 00.031 972 UpdateGuideState exits: m=1403 SNR=26.3 18:59:25.260 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:25.260 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:25.260 00.000 972 Enqueuing Expose request 18:59:25.276 00.016 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 18:59:25.276 00.000 5928 Worker thread wakes up 18:59:25.276 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:25.276 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:27.260 01.984 5928 Exposure complete 18:59:27.353 00.093 5928 worker thread done servicing request 18:59:27.353 00.000 972 OnExposeComplete: enter 18:59:27.353 00.000 972 UpdateGuideState(): m_state=6 18:59:27.353 00.000 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 2 18:59:27.353 00.000 972 Star::Find returns 1 (0), X=231.84, Y=868.39, Mass=1435, SNR=26.6, Peak=223 HFD=2.8 18:59:27.369 00.016 972 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.59) = xAngle (-2.42 = -2.42) 18:59:27.369 00.000 972 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46) 18:59:27.369 00.000 972 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.83 mountX=-0.09 mountY=-0.07, mountTheta=-2.45 18:59:27.369 00.000 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.09, opts=13) 18:59:27.385 00.016 972 Enqueuing Move request for scope (0.08, -0.09) 18:59:27.385 00.000 5928 Worker thread wakes up 18:59:27.385 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd 18:59:27.385 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.09) 18:59:27.385 00.000 5928 Moving (0.08, -0.09) raw xDistance=-0.09 yDistance=-0.07 18:59:27.385 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 18:59:27.385 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:59:27.385 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 18:59:27.385 00.000 5928 MoveAxis(E, 0, ABG) 18:59:27.385 00.000 5928 Move returns status 0, amount 0 18:59:27.385 00.000 5928 MoveAxis(N, 0, ABG) 18:59:27.385 00.000 5928 Move returns status 0, amount 0 18:59:27.385 00.000 5928 move complete, result=0 18:59:27.385 00.000 5928 worker thread done servicing request 18:59:27.400 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 18:59:27.432 00.032 972 UpdateGuideState exits: m=1435 SNR=26.6 18:59:27.432 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:27.432 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:27.447 00.015 972 Enqueuing Expose request 18:59:27.447 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 18:59:27.447 00.000 5928 Worker thread wakes up 18:59:27.447 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:27.447 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:29.290 01.843 972 evsrv: cli 071FEE88 connect 18:59:29.290 00.000 972 case statement mapped state 6 to 3 18:59:29.306 00.016 972 case statement mapped state 6 to 3 18:59:29.306 00.000 972 evsrv: cli 071FEF28 connect 18:59:29.306 00.000 972 case statement mapped state 6 to 3 18:59:29.327 00.021 972 case statement mapped state 6 to 3 18:59:29.333 00.006 972 evsrv: cli 071FEF28 request: {"method":"get_pixel_scale","id":96} 18:59:29.338 00.005 972 evsrv: cli 071FEF28 response: {"jsonrpc":"2.0","result":3.19626,"id":96} 18:59:29.373 00.035 972 evsrv: cli 071FEF28 disconnect 18:59:29.555 00.182 5928 Exposure complete 18:59:29.643 00.088 5928 worker thread done servicing request 18:59:29.643 00.000 972 OnExposeComplete: enter 18:59:29.647 00.004 972 UpdateGuideState(): m_state=6 18:59:29.650 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 3 18:59:29.655 00.005 972 Star::Find returns 1 (0), X=231.90, Y=868.76, Mass=1447, SNR=26.7, Peak=227 HFD=2.6 18:59:29.659 00.004 972 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.59) = xAngle (-0.48 = -0.48) 18:59:29.662 00.003 972 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53) 18:59:29.665 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.11 mountX=0.28 mountY=-0.16, mountTheta=-0.52 18:59:29.669 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.29, opts=13) 18:59:29.669 00.000 972 Enqueuing Move request for scope (0.14, 0.29) 18:59:29.669 00.000 5928 Worker thread wakes up 18:59:29.669 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd 18:59:29.669 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.29) 18:59:29.669 00.000 5928 Moving (0.14, 0.29) raw xDistance=0.28 yDistance=-0.16 18:59:29.669 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 18:59:29.669 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 18:59:29.669 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 18:59:29.669 00.000 5928 MoveAxis(W, 48, ABG) 18:59:29.669 00.000 5928 Guiding Dir = 3, Dur = 48 18:59:29.669 00.000 5928 IsSlewing returns 0 18:59:29.669 00.000 5928 IsGuiding returns 0 18:59:29.684 00.015 5928 PulseGuide returned control before completion, sleep 41 18:59:29.700 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:29.731 00.031 972 UpdateGuideState exits: m=1447 SNR=26.7 18:59:29.731 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:29.731 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:29.731 00.000 972 Enqueuing Expose request 18:59:29.764 00.033 5928 IsGuiding returns 0 18:59:29.764 00.000 5928 Move returns status 0, amount 48 18:59:29.764 00.000 5928 MoveAxis(N, 0, ABG) 18:59:29.764 00.000 5928 Move returns status 0, amount 0 18:59:29.764 00.000 5928 move complete, result=0 18:59:29.764 00.000 5928 worker thread done servicing request 18:59:29.764 00.000 5928 Worker thread wakes up 18:59:29.764 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:29.764 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:29.767 00.003 972 GuideStep: 0.3 px 48 ms WEST, -0.2 px 0 ms NORTH 18:59:31.738 01.971 5928 Exposure complete 18:59:31.816 00.078 5928 worker thread done servicing request 18:59:31.816 00.000 972 OnExposeComplete: enter 18:59:31.816 00.000 972 UpdateGuideState(): m_state=6 18:59:31.832 00.016 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 4 18:59:31.832 00.000 972 Star::Find returns 1 (0), X=231.98, Y=868.79, Mass=1434, SNR=26.5, Peak=205 HFD=2.6 18:59:31.832 00.000 972 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.59) = xAngle (-0.63 = -0.63) 18:59:31.832 00.000 972 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68) 18:59:31.832 00.000 972 CameraToMount -- cameraX=0.22 cameraY=0.32 hyp=0.39 cameraTheta=0.95 mountX=0.31 mountY=-0.24, mountTheta=-0.66 18:59:31.847 00.015 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.32, opts=13) 18:59:31.847 00.000 972 Enqueuing Move request for scope (0.22, 0.32) 18:59:31.847 00.000 5928 Worker thread wakes up 18:59:31.847 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.32) opts 0xd 18:59:31.847 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.32) 18:59:31.847 00.000 5928 Moving (0.22, 0.32) raw xDistance=0.31 yDistance=-0.24 18:59:31.847 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 18:59:31.847 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:59:31.847 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 18:59:31.847 00.000 5928 MoveAxis(W, 55, ABG) 18:59:31.847 00.000 5928 Guiding Dir = 3, Dur = 55 18:59:31.847 00.000 5928 IsSlewing returns 0 18:59:31.847 00.000 5928 IsGuiding returns 0 18:59:31.863 00.016 5928 PulseGuide returned control before completion, sleep 50 18:59:31.879 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 18:59:31.894 00.015 972 UpdateGuideState exits: m=1434 SNR=26.5 18:59:31.910 00.016 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:31.910 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:31.910 00.000 972 Enqueuing Expose request 18:59:31.941 00.031 5928 IsGuiding returns 0 18:59:31.941 00.000 5928 Move returns status 0, amount 55 18:59:31.941 00.000 5928 MoveAxis(N, 0, ABG) 18:59:31.941 00.000 5928 Move returns status 0, amount 0 18:59:31.941 00.000 5928 move complete, result=0 18:59:31.941 00.000 5928 worker thread done servicing request 18:59:31.941 00.000 5928 Worker thread wakes up 18:59:31.941 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:31.941 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:31.957 00.016 972 GuideStep: 0.3 px 55 ms WEST, -0.2 px 0 ms NORTH 18:59:34.058 02.101 5928 Exposure complete 18:59:34.152 00.094 5928 worker thread done servicing request 18:59:34.152 00.000 972 OnExposeComplete: enter 18:59:34.152 00.000 972 UpdateGuideState(): m_state=6 18:59:34.152 00.000 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 5 18:59:34.152 00.000 972 Star::Find returns 1 (0), X=232.18, Y=868.44, Mass=1418, SNR=26.4, Peak=179 HFD=3.1 18:59:34.168 00.016 972 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.59) = xAngle (-1.69 = -1.69) 18:59:34.168 00.000 972 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73) 18:59:34.168 00.000 972 CameraToMount -- cameraX=0.43 cameraY=-0.04 hyp=0.43 cameraTheta=-0.10 mountX=-0.05 mountY=-0.42, mountTheta=-1.69 18:59:34.168 00.000 972 SchedulePrimaryMove(067B9D08, x=0.43, y=-0.04, opts=13) 18:59:34.168 00.000 972 Enqueuing Move request for scope (0.43, -0.04) 18:59:34.183 00.015 5928 Worker thread wakes up 18:59:34.183 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.04) opts 0xd 18:59:34.183 00.000 5928 Handling offset move in thread for scope, endpoint = (0.43, -0.04) 18:59:34.183 00.000 5928 Moving (0.43, -0.04) raw xDistance=-0.05 yDistance=-0.42 18:59:34.183 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:59:34.183 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 18:59:34.183 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42 18:59:34.183 00.000 5928 MoveAxis(E, 0, ABG) 18:59:34.183 00.000 5928 Move returns status 0, amount 0 18:59:34.183 00.000 5928 MoveAxis(N, 0, ABG) 18:59:34.183 00.000 5928 Move returns status 0, amount 0 18:59:34.183 00.000 5928 move complete, result=0 18:59:34.183 00.000 5928 worker thread done servicing request 18:59:34.199 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 18:59:34.230 00.031 972 UpdateGuideState exits: m=1418 SNR=26.4 18:59:34.230 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:34.230 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:34.230 00.000 972 Enqueuing Expose request 18:59:34.246 00.016 972 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 18:59:34.246 00.000 5928 Worker thread wakes up 18:59:34.246 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:34.246 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:36.223 01.977 5928 Exposure complete 18:59:36.308 00.085 5928 worker thread done servicing request 18:59:36.309 00.001 972 OnExposeComplete: enter 18:59:36.312 00.003 972 UpdateGuideState(): m_state=6 18:59:36.316 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 6 18:59:36.320 00.004 972 Star::Find returns 1 (0), X=232.23, Y=868.44, Mass=1439, SNR=26.6, Peak=178 HFD=3.2 18:59:36.323 00.003 972 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.59) = xAngle (-1.67 = -1.67) 18:59:36.326 00.003 972 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72) 18:59:36.330 00.004 972 CameraToMount -- cameraX=0.48 cameraY=-0.04 hyp=0.48 cameraTheta=-0.08 mountX=-0.05 mountY=-0.47, mountTheta=-1.67 18:59:36.335 00.005 972 SchedulePrimaryMove(067B9D08, x=0.48, y=-0.04, opts=13) 18:59:36.338 00.003 972 Enqueuing Move request for scope (0.48, -0.04) 18:59:36.342 00.004 5928 Worker thread wakes up 18:59:36.342 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.04) opts 0xd 18:59:36.342 00.000 5928 Handling offset move in thread for scope, endpoint = (0.48, -0.04) 18:59:36.342 00.000 5928 Moving (0.48, -0.04) raw xDistance=-0.05 yDistance=-0.47 18:59:36.342 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 18:59:36.342 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14 18:59:36.342 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47 18:59:36.342 00.000 5928 MoveAxis(E, 0, ABG) 18:59:36.342 00.000 5928 Move returns status 0, amount 0 18:59:36.342 00.000 5928 MoveAxis(N, 94, ABG) 18:59:36.342 00.000 5928 Guiding Dir = 0, Dur = 94 18:59:36.343 00.001 5928 IsSlewing returns 0 18:59:36.343 00.000 5928 IsGuiding returns 0 18:59:36.366 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:36.393 00.027 972 UpdateGuideState exits: m=1439 SNR=26.6 18:59:36.396 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:36.401 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:36.405 00.004 972 Enqueuing Expose request 18:59:36.415 00.010 5928 PulseGuide returned control before completion, sleep 32 18:59:36.480 00.065 5928 IsGuiding returns 1 18:59:36.480 00.000 5928 scope still moving after pulse duration time elapsed 18:59:36.544 00.064 5928 IsSlewing returns 0 18:59:36.544 00.000 5928 IsGuiding returns 0 18:59:36.544 00.000 5928 scope move finished after 94 + 106 ms 18:59:36.544 00.000 5928 Move returns status 0, amount 94 18:59:36.544 00.000 5928 move complete, result=0 18:59:36.544 00.000 5928 worker thread done servicing request 18:59:36.544 00.000 5928 Worker thread wakes up 18:59:36.544 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:36.544 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:36.544 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.5 px 94 ms NORTH 18:59:38.675 02.131 5928 Exposure complete 18:59:38.762 00.087 5928 worker thread done servicing request 18:59:38.762 00.000 972 OnExposeComplete: enter 18:59:38.766 00.004 972 UpdateGuideState(): m_state=6 18:59:38.770 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 7 18:59:38.773 00.003 972 Star::Find returns 1 (0), X=232.18, Y=868.04, Mass=1366, SNR=25.9, Peak=179 HFD=3.0 18:59:38.776 00.003 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 18:59:38.780 00.004 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 18:59:38.784 00.004 972 CameraToMount -- cameraX=0.43 cameraY=-0.44 hyp=0.61 cameraTheta=-0.80 mountX=-0.45 mountY=-0.40, mountTheta=-2.41 18:59:38.788 00.004 972 SchedulePrimaryMove(067B9D08, x=0.43, y=-0.44, opts=13) 18:59:38.791 00.003 972 Enqueuing Move request for scope (0.43, -0.44) 18:59:38.794 00.003 5928 Worker thread wakes up 18:59:38.795 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.44) opts 0xd 18:59:38.795 00.000 5928 Handling offset move in thread for scope, endpoint = (0.43, -0.44) 18:59:38.795 00.000 5928 Moving (0.43, -0.44) raw xDistance=-0.45 yDistance=-0.40 18:59:38.795 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 18:59:38.795 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 18:59:38.795 00.000 5928 MoveAxis(E, 75, ABG) 18:59:38.795 00.000 5928 Guiding Dir = 2, Dur = 75 18:59:38.795 00.000 5928 IsSlewing returns 0 18:59:38.795 00.000 5928 IsGuiding returns 0 18:59:38.814 00.019 5928 PulseGuide returned control before completion, sleep 67 18:59:38.820 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:38.846 00.026 972 UpdateGuideState exits: m=1366 SNR=25.9 18:59:38.850 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:38.854 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:38.858 00.004 972 Enqueuing Expose request 18:59:38.885 00.027 5928 IsGuiding returns 1 18:59:38.885 00.000 5928 scope still moving after pulse duration time elapsed 18:59:38.942 00.057 5928 IsSlewing returns 0 18:59:38.942 00.000 5928 IsGuiding returns 0 18:59:38.942 00.000 5928 scope move finished after 75 + 71 ms 18:59:38.942 00.000 5928 Move returns status 0, amount 75 18:59:38.942 00.000 5928 MoveAxis(N, 79, ABG) 18:59:38.943 00.001 5928 Guiding Dir = 0, Dur = 79 18:59:38.943 00.000 5928 IsSlewing returns 0 18:59:38.943 00.000 5928 IsGuiding returns 0 18:59:39.023 00.080 5928 IsGuiding returns 1 18:59:39.023 00.000 5928 scope still moving after pulse duration time elapsed 18:59:39.054 00.031 5928 IsSlewing returns 0 18:59:39.055 00.001 5928 IsGuiding returns 1 18:59:39.120 00.065 5928 IsSlewing returns 0 18:59:39.151 00.031 5928 IsGuiding returns 0 18:59:39.151 00.000 5928 scope move finished after 79 + 128 ms 18:59:39.151 00.000 5928 Move returns status 0, amount 79 18:59:39.152 00.001 5928 move complete, result=0 18:59:39.152 00.000 5928 worker thread done servicing request 18:59:39.152 00.000 5928 Worker thread wakes up 18:59:39.153 00.001 972 GuideStep: -0.4 px 75 ms EAST, -0.4 px 79 ms NORTH 18:59:39.164 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:39.164 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:41.141 01.977 5928 Exposure complete 18:59:41.234 00.093 5928 worker thread done servicing request 18:59:41.234 00.000 972 OnExposeComplete: enter 18:59:41.238 00.004 972 UpdateGuideState(): m_state=6 18:59:41.241 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 8 18:59:41.245 00.004 972 Star::Find returns 1 (0), X=232.26, Y=868.69, Mass=1406, SNR=26.3, Peak=174 HFD=3.3 18:59:41.249 00.004 972 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.59) = xAngle (-1.19 = -1.19) 18:59:41.253 00.004 972 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23) 18:59:41.256 00.003 972 CameraToMount -- cameraX=0.51 cameraY=0.22 hyp=0.55 cameraTheta=0.40 mountX=0.21 mountY=-0.52, mountTheta=-1.19 18:59:41.261 00.005 972 SchedulePrimaryMove(067B9D08, x=0.51, y=0.22, opts=13) 18:59:41.264 00.003 972 Enqueuing Move request for scope (0.51, 0.22) 18:59:41.269 00.005 5928 Worker thread wakes up 18:59:41.269 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.22) opts 0xd 18:59:41.269 00.000 5928 Handling offset move in thread for scope, endpoint = (0.51, 0.22) 18:59:41.269 00.000 5928 Moving (0.51, 0.22) raw xDistance=0.21 yDistance=-0.52 18:59:41.269 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21 18:59:41.270 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52 18:59:41.270 00.000 5928 MoveAxis(W, 29, ABG) 18:59:41.270 00.000 5928 Guiding Dir = 3, Dur = 29 18:59:41.270 00.000 5928 IsSlewing returns 0 18:59:41.271 00.001 5928 IsGuiding returns 0 18:59:41.293 00.022 5928 PulseGuide returned control before completion, sleep 17 18:59:41.295 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 18:59:41.325 00.030 5928 IsGuiding returns 1 18:59:41.325 00.000 5928 scope still moving after pulse duration time elapsed 18:59:41.326 00.001 972 UpdateGuideState exits: m=1406 SNR=26.3 18:59:41.330 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:41.335 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:41.339 00.004 972 Enqueuing Expose request 18:59:41.349 00.010 5928 IsSlewing returns 0 18:59:41.349 00.000 5928 IsGuiding returns 0 18:59:41.350 00.001 5928 scope move finished after 29 + 49 ms 18:59:41.350 00.000 5928 Move returns status 0, amount 29 18:59:41.350 00.000 5928 MoveAxis(N, 103, ABG) 18:59:41.350 00.000 5928 Guiding Dir = 0, Dur = 103 18:59:41.350 00.000 5928 IsSlewing returns 0 18:59:41.351 00.001 5928 IsGuiding returns 0 18:59:41.436 00.085 5928 PulseGuide returned control before completion, sleep 28 18:59:41.474 00.038 5928 IsGuiding returns 1 18:59:41.474 00.000 5928 scope still moving after pulse duration time elapsed 18:59:41.506 00.032 5928 IsSlewing returns 0 18:59:41.506 00.000 5928 IsGuiding returns 1 18:59:41.565 00.059 5928 IsSlewing returns 0 18:59:41.596 00.031 5928 IsGuiding returns 0 18:59:41.597 00.001 5928 scope move finished after 103 + 142 ms 18:59:41.597 00.000 5928 Move returns status 0, amount 103 18:59:41.597 00.000 5928 move complete, result=0 18:59:41.597 00.000 5928 worker thread done servicing request 18:59:41.597 00.000 972 GuideStep: 0.2 px 29 ms WEST, -0.5 px 103 ms NORTH 18:59:41.602 00.005 5928 Worker thread wakes up 18:59:41.602 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:41.603 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:43.708 02.105 5928 Exposure complete 18:59:43.803 00.095 5928 worker thread done servicing request 18:59:43.803 00.000 972 OnExposeComplete: enter 18:59:43.808 00.005 972 UpdateGuideState(): m_state=6 18:59:43.811 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 9 18:59:43.816 00.005 972 Star::Find returns 1 (0), X=232.45, Y=868.57, Mass=1407, SNR=26.3, Peak=201 HFD=3.2 18:59:43.821 00.005 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 18:59:43.826 00.005 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50) 18:59:43.830 00.004 972 CameraToMount -- cameraX=0.70 cameraY=0.10 hyp=0.70 cameraTheta=0.14 mountX=0.08 mountY=-0.70, mountTheta=-1.45 18:59:43.836 00.006 972 SchedulePrimaryMove(067B9D08, x=0.70, y=0.10, opts=13) 18:59:43.839 00.003 972 Enqueuing Move request for scope (0.70, 0.10) 18:59:43.843 00.004 5928 Worker thread wakes up 18:59:43.843 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.10) opts 0xd 18:59:43.843 00.000 5928 Handling offset move in thread for scope, endpoint = (0.70, 0.10) 18:59:43.843 00.000 5928 Moving (0.70, 0.10) raw xDistance=0.08 yDistance=-0.70 18:59:43.843 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 18:59:43.843 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70 18:59:43.844 00.001 5928 MoveAxis(E, 0, ABG) 18:59:43.844 00.000 5928 Move returns status 0, amount 0 18:59:43.844 00.000 5928 MoveAxis(N, 139, ABG) 18:59:43.844 00.000 5928 Guiding Dir = 0, Dur = 139 18:59:43.844 00.000 5928 IsSlewing returns 0 18:59:43.845 00.001 5928 IsGuiding returns 0 18:59:43.874 00.029 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:43.903 00.029 972 UpdateGuideState exits: m=1407 SNR=26.3 18:59:43.907 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:43.910 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:43.914 00.004 972 Enqueuing Expose request 18:59:43.932 00.018 5928 PulseGuide returned control before completion, sleep 63 18:59:44.008 00.076 5928 IsGuiding returns 1 18:59:44.008 00.000 5928 scope still moving after pulse duration time elapsed 18:59:44.039 00.031 5928 IsSlewing returns 0 18:59:44.039 00.000 5928 IsGuiding returns 1 18:59:44.071 00.032 5928 IsSlewing returns 0 18:59:44.071 00.000 5928 IsGuiding returns 1 18:59:44.123 00.052 5928 IsSlewing returns 0 18:59:44.123 00.000 5928 IsGuiding returns 0 18:59:44.123 00.000 5928 scope move finished after 139 + 139 ms 18:59:44.123 00.000 5928 Move returns status 0, amount 139 18:59:44.123 00.000 5928 move complete, result=0 18:59:44.123 00.000 5928 worker thread done servicing request 18:59:44.123 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 139 ms NORTH 18:59:44.127 00.004 5928 Worker thread wakes up 18:59:44.127 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:44.127 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:46.105 01.978 5928 Exposure complete 18:59:46.197 00.092 5928 worker thread done servicing request 18:59:46.197 00.000 972 OnExposeComplete: enter 18:59:46.203 00.006 972 UpdateGuideState(): m_state=6 18:59:46.206 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 10 18:59:46.210 00.004 972 Star::Find returns 1 (0), X=232.46, Y=868.50, Mass=1413, SNR=26.3, Peak=165 HFD=3.2 18:59:46.213 00.003 972 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 18:59:46.217 00.004 972 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 18:59:46.221 00.004 972 CameraToMount -- cameraX=0.71 cameraY=0.03 hyp=0.71 cameraTheta=0.04 mountX=0.01 mountY=-0.71, mountTheta=-1.55 18:59:46.224 00.003 972 SchedulePrimaryMove(067B9D08, x=0.71, y=0.03, opts=13) 18:59:46.228 00.004 972 Enqueuing Move request for scope (0.71, 0.03) 18:59:46.232 00.004 5928 Worker thread wakes up 18:59:46.232 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.03) opts 0xd 18:59:46.232 00.000 5928 Handling offset move in thread for scope, endpoint = (0.71, 0.03) 18:59:46.232 00.000 5928 Moving (0.71, 0.03) raw xDistance=0.01 yDistance=-0.71 18:59:46.232 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 18:59:46.232 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71 18:59:46.232 00.000 5928 MoveAxis(E, 0, ABG) 18:59:46.232 00.000 5928 Move returns status 0, amount 0 18:59:46.233 00.001 5928 MoveAxis(N, 140, ABG) 18:59:46.233 00.000 5928 Guiding Dir = 0, Dur = 140 18:59:46.233 00.000 5928 IsSlewing returns 0 18:59:46.234 00.001 5928 IsGuiding returns 0 18:59:46.256 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:46.282 00.026 972 UpdateGuideState exits: m=1413 SNR=26.3 18:59:46.286 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:46.289 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:46.292 00.003 972 Enqueuing Expose request 18:59:46.314 00.022 5928 PulseGuide returned control before completion, sleep 70 18:59:46.398 00.084 5928 IsGuiding returns 1 18:59:46.398 00.000 5928 scope still moving after pulse duration time elapsed 18:59:46.428 00.030 5928 IsSlewing returns 0 18:59:46.429 00.001 5928 IsGuiding returns 1 18:59:46.490 00.061 5928 IsSlewing returns 0 18:59:46.490 00.000 5928 IsGuiding returns 0 18:59:46.490 00.000 5928 scope move finished after 140 + 116 ms 18:59:46.490 00.000 5928 Move returns status 0, amount 140 18:59:46.491 00.001 5928 move complete, result=0 18:59:46.491 00.000 5928 worker thread done servicing request 18:59:46.491 00.000 5928 Worker thread wakes up 18:59:46.491 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:46.491 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:46.491 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.7 px 140 ms NORTH 18:59:48.608 02.117 5928 Exposure complete 18:59:48.695 00.087 5928 worker thread done servicing request 18:59:48.695 00.000 972 OnExposeComplete: enter 18:59:48.700 00.005 972 UpdateGuideState(): m_state=6 18:59:48.704 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 11 18:59:48.707 00.003 972 Star::Find returns 1 (0), X=232.52, Y=868.29, Mass=1402, SNR=26.2, Peak=154 HFD=3.5 18:59:48.711 00.004 972 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.59) = xAngle (-1.82 = -1.82) 18:59:48.714 00.003 972 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87) 18:59:48.718 00.004 972 CameraToMount -- cameraX=0.77 cameraY=-0.18 hyp=0.79 cameraTheta=-0.23 mountX=-0.20 mountY=-0.76, mountTheta=-1.83 18:59:48.722 00.004 972 SchedulePrimaryMove(067B9D08, x=0.77, y=-0.18, opts=13) 18:59:48.725 00.003 972 Enqueuing Move request for scope (0.77, -0.18) 18:59:48.729 00.004 5928 Worker thread wakes up 18:59:48.729 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.18) opts 0xd 18:59:48.729 00.000 5928 Handling offset move in thread for scope, endpoint = (0.77, -0.18) 18:59:48.729 00.000 5928 Moving (0.77, -0.18) raw xDistance=-0.20 yDistance=-0.76 18:59:48.730 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 18:59:48.730 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76 18:59:48.730 00.000 5928 MoveAxis(E, 0, ABG) 18:59:48.730 00.000 5928 Move returns status 0, amount 0 18:59:48.730 00.000 5928 MoveAxis(N, 150, ABG) 18:59:48.730 00.000 5928 Guiding Dir = 0, Dur = 150 18:59:48.730 00.000 5928 IsSlewing returns 0 18:59:48.731 00.001 5928 IsGuiding returns 0 18:59:48.755 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 18:59:48.781 00.026 972 UpdateGuideState exits: m=1402 SNR=26.2 18:59:48.785 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:48.788 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:48.792 00.004 972 Enqueuing Expose request 18:59:48.809 00.017 5928 PulseGuide returned control before completion, sleep 83 18:59:48.893 00.084 5928 IsGuiding returns 1 18:59:48.893 00.000 5928 scope still moving after pulse duration time elapsed 18:59:48.924 00.031 5928 IsSlewing returns 0 18:59:48.925 00.001 5928 IsGuiding returns 1 18:59:48.985 00.060 5928 IsSlewing returns 0 18:59:48.985 00.000 5928 IsGuiding returns 0 18:59:48.985 00.000 5928 scope move finished after 150 + 104 ms 18:59:48.985 00.000 5928 Move returns status 0, amount 150 18:59:48.985 00.000 5928 move complete, result=0 18:59:48.986 00.001 5928 worker thread done servicing request 18:59:48.986 00.000 5928 Worker thread wakes up 18:59:48.986 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.8 px 150 ms NORTH 18:59:48.990 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:48.990 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:50.980 01.990 5928 Exposure complete 18:59:51.066 00.086 5928 worker thread done servicing request 18:59:51.066 00.000 972 OnExposeComplete: enter 18:59:51.070 00.004 972 UpdateGuideState(): m_state=6 18:59:51.074 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 12 18:59:51.077 00.003 972 Star::Find returns 1 (0), X=232.66, Y=868.39, Mass=1415, SNR=26.4, Peak=177 HFD=3.4 18:59:51.081 00.004 972 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.59) = xAngle (-1.69 = -1.69) 18:59:51.084 00.003 972 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73) 18:59:51.087 00.003 972 CameraToMount -- cameraX=0.91 cameraY=-0.09 hyp=0.91 cameraTheta=-0.10 mountX=-0.10 mountY=-0.90, mountTheta=-1.69 18:59:51.092 00.005 972 SchedulePrimaryMove(067B9D08, x=0.91, y=-0.09, opts=13) 18:59:51.095 00.003 972 Enqueuing Move request for scope (0.91, -0.09) 18:59:51.100 00.005 5928 Worker thread wakes up 18:59:51.100 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.09) opts 0xd 18:59:51.100 00.000 5928 Handling offset move in thread for scope, endpoint = (0.91, -0.09) 18:59:51.100 00.000 5928 Moving (0.91, -0.09) raw xDistance=-0.10 yDistance=-0.90 18:59:51.100 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 18:59:51.100 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90 18:59:51.101 00.001 5928 MoveAxis(E, 0, ABG) 18:59:51.101 00.000 5928 Move returns status 0, amount 0 18:59:51.101 00.000 5928 MoveAxis(N, 178, ABG) 18:59:51.101 00.000 5928 Guiding Dir = 0, Dur = 178 18:59:51.101 00.000 5928 IsSlewing returns 0 18:59:51.101 00.000 5928 IsGuiding returns 0 18:59:51.126 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 18:59:51.151 00.025 972 UpdateGuideState exits: m=1415 SNR=26.4 18:59:51.154 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:51.159 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:51.161 00.002 972 Enqueuing Expose request 18:59:51.175 00.014 5928 PulseGuide returned control before completion, sleep 115 18:59:51.292 00.117 5928 IsGuiding returns 1 18:59:51.292 00.000 5928 scope still moving after pulse duration time elapsed 18:59:51.323 00.031 5928 IsSlewing returns 0 18:59:51.323 00.000 5928 IsGuiding returns 1 18:59:51.355 00.032 5928 IsSlewing returns 0 18:59:51.356 00.001 5928 IsGuiding returns 1 18:59:51.399 00.043 5928 IsSlewing returns 0 18:59:51.400 00.001 5928 IsGuiding returns 0 18:59:51.400 00.000 5928 scope move finished after 178 + 120 ms 18:59:51.401 00.001 5928 Move returns status 0, amount 178 18:59:51.401 00.000 5928 move complete, result=0 18:59:51.401 00.000 5928 worker thread done servicing request 18:59:51.401 00.000 5928 Worker thread wakes up 18:59:51.401 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:51.401 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:51.401 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.9 px 178 ms NORTH 18:59:53.516 02.115 5928 Exposure complete 18:59:53.603 00.087 5928 worker thread done servicing request 18:59:53.603 00.000 972 OnExposeComplete: enter 18:59:53.607 00.004 972 UpdateGuideState(): m_state=6 18:59:53.610 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 13 18:59:53.614 00.004 972 Star::Find returns 1 (0), X=232.70, Y=868.14, Mass=1393, SNR=26.1, Peak=186 HFD=3.6 18:59:53.618 00.004 972 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.59) = xAngle (-1.94 = -1.94) 18:59:53.621 00.003 972 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98) 18:59:53.624 00.003 972 CameraToMount -- cameraX=0.94 cameraY=-0.34 hyp=1.00 cameraTheta=-0.35 mountX=-0.36 mountY=-0.92, mountTheta=-1.94 18:59:53.629 00.005 972 SchedulePrimaryMove(067B9D08, x=0.94, y=-0.34, opts=13) 18:59:53.633 00.004 972 Enqueuing Move request for scope (0.94, -0.34) 18:59:53.636 00.003 5928 Worker thread wakes up 18:59:53.636 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.34) opts 0xd 18:59:53.637 00.001 5928 Handling offset move in thread for scope, endpoint = (0.94, -0.34) 18:59:53.637 00.000 5928 Moving (0.94, -0.34) raw xDistance=-0.36 yDistance=-0.92 18:59:53.637 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 18:59:53.637 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92 18:59:53.637 00.000 5928 MoveAxis(E, 60, ABG) 18:59:53.637 00.000 5928 Guiding Dir = 2, Dur = 60 18:59:53.638 00.001 5928 IsSlewing returns 0 18:59:53.638 00.000 5928 IsGuiding returns 0 18:59:53.654 00.016 5928 PulseGuide returned control before completion, sleep 56 18:59:53.662 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 18:59:53.689 00.027 972 UpdateGuideState exits: m=1393 SNR=26.1 18:59:53.692 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:53.696 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:53.700 00.004 972 Enqueuing Expose request 18:59:53.734 00.034 5928 IsGuiding returns 0 18:59:53.734 00.000 5928 Move returns status 0, amount 60 18:59:53.734 00.000 5928 MoveAxis(N, 182, ABG) 18:59:53.734 00.000 5928 Guiding Dir = 0, Dur = 182 18:59:53.735 00.001 5928 IsSlewing returns 0 18:59:53.735 00.000 5928 IsGuiding returns 0 18:59:53.814 00.079 5928 PulseGuide returned control before completion, sleep 114 18:59:53.939 00.125 5928 IsGuiding returns 1 18:59:53.940 00.001 5928 scope still moving after pulse duration time elapsed 18:59:53.971 00.031 5928 IsSlewing returns 0 18:59:53.971 00.000 5928 IsGuiding returns 1 18:59:54.038 00.067 5928 IsSlewing returns 0 18:59:54.038 00.000 5928 IsGuiding returns 0 18:59:54.039 00.001 5928 scope move finished after 182 + 121 ms 18:59:54.039 00.000 5928 Move returns status 0, amount 182 18:59:54.039 00.000 5928 move complete, result=0 18:59:54.039 00.000 5928 worker thread done servicing request 18:59:54.039 00.000 5928 Worker thread wakes up 18:59:54.039 00.000 972 GuideStep: -0.4 px 60 ms EAST, -0.9 px 182 ms NORTH 18:59:54.048 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:54.049 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:56.038 01.989 5928 Exposure complete 18:59:56.126 00.088 5928 worker thread done servicing request 18:59:56.127 00.001 972 OnExposeComplete: enter 18:59:56.130 00.003 972 UpdateGuideState(): m_state=6 18:59:56.134 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 14 18:59:56.138 00.004 972 Star::Find returns 1 (0), X=232.42, Y=868.51, Mass=1436, SNR=26.6, Peak=166 HFD=3.2 18:59:56.141 00.003 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 18:59:56.144 00.003 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 18:59:56.149 00.005 972 CameraToMount -- cameraX=0.66 cameraY=0.04 hyp=0.66 cameraTheta=0.06 mountX=0.03 mountY=-0.66, mountTheta=-1.53 18:59:56.153 00.004 972 SchedulePrimaryMove(067B9D08, x=0.66, y=0.04, opts=13) 18:59:56.156 00.003 972 Enqueuing Move request for scope (0.66, 0.04) 18:59:56.159 00.003 5928 Worker thread wakes up 18:59:56.159 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.04) opts 0xd 18:59:56.160 00.001 5928 Handling offset move in thread for scope, endpoint = (0.66, 0.04) 18:59:56.160 00.000 5928 Moving (0.66, 0.04) raw xDistance=0.03 yDistance=-0.66 18:59:56.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 18:59:56.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66 18:59:56.160 00.000 5928 MoveAxis(E, 0, ABG) 18:59:56.160 00.000 5928 Move returns status 0, amount 0 18:59:56.160 00.000 5928 MoveAxis(N, 132, ABG) 18:59:56.160 00.000 5928 Guiding Dir = 0, Dur = 132 18:59:56.160 00.000 5928 IsSlewing returns 0 18:59:56.161 00.001 5928 IsGuiding returns 0 18:59:56.185 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 18:59:56.210 00.025 972 UpdateGuideState exits: m=1436 SNR=26.6 18:59:56.216 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:56.219 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:56.222 00.003 972 Enqueuing Expose request 18:59:56.244 00.022 5928 PulseGuide returned control before completion, sleep 59 18:59:56.309 00.065 5928 IsGuiding returns 1 18:59:56.309 00.000 5928 scope still moving after pulse duration time elapsed 18:59:56.340 00.031 5928 IsSlewing returns 0 18:59:56.340 00.000 5928 IsGuiding returns 1 18:59:56.405 00.065 5928 IsSlewing returns 0 18:59:56.405 00.000 5928 IsGuiding returns 0 18:59:56.405 00.000 5928 scope move finished after 132 + 112 ms 18:59:56.405 00.000 5928 Move returns status 0, amount 132 18:59:56.405 00.000 5928 move complete, result=0 18:59:56.405 00.000 5928 worker thread done servicing request 18:59:56.405 00.000 5928 Worker thread wakes up 18:59:56.405 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:56.405 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 18:59:56.405 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.7 px 132 ms NORTH 18:59:58.506 02.101 5928 Exposure complete 18:59:58.597 00.091 5928 worker thread done servicing request 18:59:58.597 00.000 972 OnExposeComplete: enter 18:59:58.601 00.004 972 UpdateGuideState(): m_state=6 18:59:58.604 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 15 18:59:58.608 00.004 972 Star::Find returns 1 (0), X=232.22, Y=868.63, Mass=1466, SNR=26.8, Peak=189 HFD=3.2 18:59:58.612 00.004 972 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.59) = xAngle (-1.28 = -1.28) 18:59:58.615 00.003 972 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32) 18:59:58.619 00.004 972 CameraToMount -- cameraX=0.47 cameraY=0.15 hyp=0.49 cameraTheta=0.31 mountX=0.14 mountY=-0.47, mountTheta=-1.28 18:59:58.623 00.004 972 SchedulePrimaryMove(067B9D08, x=0.47, y=0.15, opts=13) 18:59:58.628 00.005 972 Enqueuing Move request for scope (0.47, 0.15) 18:59:58.632 00.004 5928 Worker thread wakes up 18:59:58.632 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.15) opts 0xd 18:59:58.632 00.000 5928 Handling offset move in thread for scope, endpoint = (0.47, 0.15) 18:59:58.632 00.000 5928 Moving (0.47, 0.15) raw xDistance=0.14 yDistance=-0.47 18:59:58.632 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 18:59:58.633 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47 18:59:58.633 00.000 5928 MoveAxis(E, 0, ABG) 18:59:58.633 00.000 5928 Move returns status 0, amount 0 18:59:58.633 00.000 5928 MoveAxis(N, 94, ABG) 18:59:58.633 00.000 5928 Guiding Dir = 0, Dur = 94 18:59:58.633 00.000 5928 IsSlewing returns 0 18:59:58.634 00.001 5928 IsGuiding returns 0 18:59:58.667 00.033 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 18:59:58.697 00.030 972 UpdateGuideState exits: m=1466 SNR=26.8 18:59:58.701 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 18:59:58.706 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 18:59:58.710 00.004 972 Enqueuing Expose request 18:59:58.716 00.006 5928 PulseGuide returned control before completion, sleep 32 18:59:58.757 00.041 5928 IsGuiding returns 1 18:59:58.757 00.000 5928 scope still moving after pulse duration time elapsed 18:59:58.789 00.032 5928 IsSlewing returns 0 18:59:58.789 00.000 5928 IsGuiding returns 1 18:59:58.835 00.046 5928 IsSlewing returns 0 18:59:58.835 00.000 5928 IsGuiding returns 0 18:59:58.835 00.000 5928 scope move finished after 94 + 106 ms 18:59:58.835 00.000 5928 Move returns status 0, amount 94 18:59:58.835 00.000 5928 move complete, result=0 18:59:58.835 00.000 5928 worker thread done servicing request 18:59:58.836 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.5 px 94 ms NORTH 18:59:58.840 00.004 5928 Worker thread wakes up 18:59:58.840 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 18:59:58.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:00.826 01.986 5928 Exposure complete 19:00:00.912 00.086 5928 worker thread done servicing request 19:00:00.913 00.001 972 OnExposeComplete: enter 19:00:00.917 00.004 972 UpdateGuideState(): m_state=6 19:00:00.921 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 16 19:00:00.924 00.003 972 Star::Find returns 1 (0), X=232.36, Y=868.57, Mass=1355, SNR=25.7, Peak=145 HFD=3.4 19:00:00.927 00.003 972 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 19:00:00.931 00.004 972 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48) 19:00:00.935 00.004 972 CameraToMount -- cameraX=0.60 cameraY=0.09 hyp=0.61 cameraTheta=0.15 mountX=0.08 mountY=-0.61, mountTheta=-1.44 19:00:00.938 00.003 972 SchedulePrimaryMove(067B9D08, x=0.60, y=0.09, opts=13) 19:00:00.942 00.004 972 Enqueuing Move request for scope (0.60, 0.09) 19:00:00.947 00.005 5928 Worker thread wakes up 19:00:00.947 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.09) opts 0xd 19:00:00.947 00.000 5928 Handling offset move in thread for scope, endpoint = (0.60, 0.09) 19:00:00.947 00.000 5928 Moving (0.60, 0.09) raw xDistance=0.08 yDistance=-0.61 19:00:00.947 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:00:00.947 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61 19:00:00.947 00.000 5928 MoveAxis(E, 0, ABG) 19:00:00.948 00.001 5928 Move returns status 0, amount 0 19:00:00.948 00.000 5928 MoveAxis(N, 120, ABG) 19:00:00.948 00.000 5928 Guiding Dir = 0, Dur = 120 19:00:00.948 00.000 5928 IsSlewing returns 0 19:00:00.949 00.001 5928 IsGuiding returns 0 19:00:00.972 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:00:00.999 00.027 972 UpdateGuideState exits: m=1355 SNR=25.7 19:00:01.003 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:01.006 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:01.009 00.003 972 Enqueuing Expose request 19:00:01.025 00.016 5928 PulseGuide returned control before completion, sleep 54 19:00:01.106 00.081 5928 IsGuiding returns 1 19:00:01.106 00.000 5928 scope still moving after pulse duration time elapsed 19:00:01.134 00.028 5928 IsSlewing returns 0 19:00:01.135 00.001 5928 IsGuiding returns 1 19:00:01.202 00.067 5928 IsSlewing returns 0 19:00:01.202 00.000 5928 IsGuiding returns 0 19:00:01.202 00.000 5928 scope move finished after 120 + 132 ms 19:00:01.202 00.000 5928 Move returns status 0, amount 120 19:00:01.202 00.000 5928 move complete, result=0 19:00:01.202 00.000 5928 worker thread done servicing request 19:00:01.202 00.000 5928 Worker thread wakes up 19:00:01.202 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:01.202 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:01.202 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.6 px 120 ms NORTH 19:00:03.331 02.129 5928 Exposure complete 19:00:03.418 00.087 5928 worker thread done servicing request 19:00:03.419 00.001 972 OnExposeComplete: enter 19:00:03.422 00.003 972 UpdateGuideState(): m_state=6 19:00:03.425 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 17 19:00:03.429 00.004 972 Star::Find returns 1 (0), X=232.33, Y=869.01, Mass=1389, SNR=26.1, Peak=146 HFD=3.9 19:00:03.433 00.004 972 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.59) = xAngle (-0.84 = -0.84) 19:00:03.436 00.003 972 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88) 19:00:03.439 00.003 972 CameraToMount -- cameraX=0.57 cameraY=0.53 hyp=0.78 cameraTheta=0.75 mountX=0.52 mountY=-0.60, mountTheta=-0.86 19:00:03.443 00.004 972 SchedulePrimaryMove(067B9D08, x=0.57, y=0.53, opts=13) 19:00:03.448 00.005 972 Enqueuing Move request for scope (0.57, 0.53) 19:00:03.451 00.003 5928 Worker thread wakes up 19:00:03.452 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.53) opts 0xd 19:00:03.452 00.000 5928 Handling offset move in thread for scope, endpoint = (0.57, 0.53) 19:00:03.452 00.000 5928 Moving (0.57, 0.53) raw xDistance=0.52 yDistance=-0.60 19:00:03.452 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 19:00:03.452 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60 19:00:03.452 00.000 5928 MoveAxis(W, 88, ABG) 19:00:03.452 00.000 5928 Guiding Dir = 3, Dur = 88 19:00:03.452 00.000 5928 IsSlewing returns 0 19:00:03.453 00.001 5928 IsGuiding returns 0 19:00:03.472 00.019 5928 PulseGuide returned control before completion, sleep 79 19:00:03.477 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:00:03.503 00.026 972 UpdateGuideState exits: m=1389 SNR=26.1 19:00:03.507 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:03.510 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:03.515 00.005 972 Enqueuing Expose request 19:00:03.566 00.051 5928 IsGuiding returns 1 19:00:03.566 00.000 5928 scope still moving after pulse duration time elapsed 19:00:03.596 00.030 5928 IsSlewing returns 0 19:00:03.597 00.001 5928 IsGuiding returns 0 19:00:03.597 00.000 5928 scope move finished after 88 + 56 ms 19:00:03.597 00.000 5928 Move returns status 0, amount 88 19:00:03.597 00.000 5928 MoveAxis(N, 120, ABG) 19:00:03.597 00.000 5928 Guiding Dir = 0, Dur = 120 19:00:03.597 00.000 5928 IsSlewing returns 0 19:00:03.598 00.001 5928 IsGuiding returns 0 19:00:03.682 00.084 5928 PulseGuide returned control before completion, sleep 47 19:00:03.746 00.064 5928 IsGuiding returns 1 19:00:03.746 00.000 5928 scope still moving after pulse duration time elapsed 19:00:03.783 00.037 5928 IsSlewing returns 0 19:00:03.784 00.001 5928 IsGuiding returns 1 19:00:03.841 00.057 5928 IsSlewing returns 0 19:00:03.841 00.000 5928 IsGuiding returns 0 19:00:03.842 00.001 5928 scope move finished after 120 + 123 ms 19:00:03.842 00.000 5928 Move returns status 0, amount 120 19:00:03.842 00.000 5928 move complete, result=0 19:00:03.842 00.000 5928 worker thread done servicing request 19:00:03.842 00.000 5928 Worker thread wakes up 19:00:03.843 00.001 972 GuideStep: 0.5 px 88 ms WEST, -0.6 px 120 ms NORTH 19:00:03.854 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:03.854 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:05.843 01.989 5928 Exposure complete 19:00:05.929 00.086 5928 worker thread done servicing request 19:00:05.929 00.000 972 OnExposeComplete: enter 19:00:05.933 00.004 972 UpdateGuideState(): m_state=6 19:00:05.937 00.004 972 Star::Find(15, 232, 869, 0, (0,0,0,0), 0.0, 255) frame 18 19:00:05.940 00.003 972 Star::Find returns 1 (0), X=231.97, Y=868.36, Mass=1446, SNR=26.6, Peak=210 HFD=3.1 19:00:05.943 00.003 972 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.59) = xAngle (-2.10 = -2.10) 19:00:05.947 00.004 972 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14) 19:00:05.950 00.003 972 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.51 mountX=-0.12 mountY=-0.21, mountTheta=-2.11 19:00:05.955 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.12, opts=13) 19:00:05.958 00.003 972 Enqueuing Move request for scope (0.21, -0.12) 19:00:05.961 00.003 5928 Worker thread wakes up 19:00:05.962 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd 19:00:05.962 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.12) 19:00:05.962 00.000 5928 Moving (0.21, -0.12) raw xDistance=-0.12 yDistance=-0.21 19:00:05.962 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:00:05.962 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 19:00:05.962 00.000 5928 MoveAxis(E, 0, ABG) 19:00:05.962 00.000 5928 Move returns status 0, amount 0 19:00:05.962 00.000 5928 MoveAxis(N, 41, ABG) 19:00:05.963 00.001 5928 Guiding Dir = 0, Dur = 41 19:00:05.963 00.000 5928 IsSlewing returns 0 19:00:05.964 00.001 5928 IsGuiding returns 0 19:00:05.987 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:06.015 00.028 972 UpdateGuideState exits: m=1446 SNR=26.6 19:00:06.019 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:06.022 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:06.025 00.003 972 Enqueuing Expose request 19:00:06.047 00.022 5928 IsGuiding returns 1 19:00:06.047 00.000 5928 scope still moving after pulse duration time elapsed 19:00:06.074 00.027 5928 IsSlewing returns 0 19:00:06.111 00.037 5928 IsGuiding returns 1 19:00:06.143 00.032 5928 IsSlewing returns 0 19:00:06.143 00.000 5928 IsGuiding returns 0 19:00:06.143 00.000 5928 scope move finished after 41 + 138 ms 19:00:06.143 00.000 5928 Move returns status 0, amount 41 19:00:06.143 00.000 5928 move complete, result=0 19:00:06.143 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 41 ms NORTH 19:00:06.150 00.007 5928 worker thread done servicing request 19:00:06.150 00.000 5928 Worker thread wakes up 19:00:06.150 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:06.150 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:08.296 02.146 5928 Exposure complete 19:00:08.382 00.086 5928 worker thread done servicing request 19:00:08.382 00.000 972 OnExposeComplete: enter 19:00:08.386 00.004 972 UpdateGuideState(): m_state=6 19:00:08.391 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 19 19:00:08.395 00.004 972 Star::Find returns 1 (0), X=231.66, Y=868.63, Mass=1429, SNR=26.4, Peak=165 HFD=3.4 19:00:08.399 00.004 972 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.59) = xAngle (0.54 = 0.54) 19:00:08.402 00.003 972 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49) 19:00:08.405 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.13 mountX=0.16 mountY=0.09, mountTheta=0.50 19:00:08.409 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.15, opts=13) 19:00:08.414 00.005 972 Enqueuing Move request for scope (-0.10, 0.15) 19:00:08.417 00.003 5928 Worker thread wakes up 19:00:08.417 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd 19:00:08.417 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.15) 19:00:08.417 00.000 5928 Moving (-0.10, 0.15) raw xDistance=0.16 yDistance=0.09 19:00:08.417 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:00:08.417 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:08.419 00.002 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:00:08.419 00.000 5928 MoveAxis(E, 0, ABG) 19:00:08.419 00.000 5928 Move returns status 0, amount 0 19:00:08.419 00.000 5928 MoveAxis(N, 0, ABG) 19:00:08.419 00.000 5928 Move returns status 0, amount 0 19:00:08.419 00.000 5928 move complete, result=0 19:00:08.419 00.000 5928 worker thread done servicing request 19:00:08.441 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:08.468 00.027 972 UpdateGuideState exits: m=1429 SNR=26.4 19:00:08.471 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:08.475 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:08.479 00.004 972 Enqueuing Expose request 19:00:08.483 00.004 5928 Worker thread wakes up 19:00:08.483 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:08.483 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:08.483 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:00:10.463 01.980 5928 Exposure complete 19:00:10.553 00.090 5928 worker thread done servicing request 19:00:10.553 00.000 972 OnExposeComplete: enter 19:00:10.557 00.004 972 UpdateGuideState(): m_state=6 19:00:10.561 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 20 19:00:10.566 00.005 972 Star::Find returns 1 (0), X=232.14, Y=868.67, Mass=1394, SNR=26.2, Peak=184 HFD=3.3 19:00:10.570 00.004 972 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.59) = xAngle (-1.12 = -1.12) 19:00:10.573 00.003 972 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 19:00:10.576 00.003 972 CameraToMount -- cameraX=0.38 cameraY=0.20 hyp=0.43 cameraTheta=0.47 mountX=0.19 mountY=-0.40, mountTheta=-1.12 19:00:10.582 00.006 972 SchedulePrimaryMove(067B9D08, x=0.38, y=0.20, opts=13) 19:00:10.587 00.005 972 Enqueuing Move request for scope (0.38, 0.20) 19:00:10.590 00.003 5928 Worker thread wakes up 19:00:10.590 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.20) opts 0xd 19:00:10.590 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, 0.20) 19:00:10.590 00.000 5928 Moving (0.38, 0.20) raw xDistance=0.19 yDistance=-0.40 19:00:10.590 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:00:10.590 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 19:00:10.590 00.000 5928 MoveAxis(E, 0, ABG) 19:00:10.590 00.000 5928 Move returns status 0, amount 0 19:00:10.591 00.001 5928 MoveAxis(N, 79, ABG) 19:00:10.591 00.000 5928 Guiding Dir = 0, Dur = 79 19:00:10.591 00.000 5928 IsSlewing returns 0 19:00:10.591 00.000 5928 IsGuiding returns 0 19:00:10.620 00.029 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:00:10.655 00.035 972 UpdateGuideState exits: m=1394 SNR=26.2 19:00:10.658 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:10.661 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:10.666 00.005 972 Enqueuing Expose request 19:00:10.670 00.004 5928 PulseGuide returned control before completion, sleep 13 19:00:10.700 00.030 5928 IsGuiding returns 1 19:00:10.700 00.000 5928 scope still moving after pulse duration time elapsed 19:00:10.725 00.025 5928 IsSlewing returns 0 19:00:10.725 00.000 5928 IsGuiding returns 1 19:00:10.795 00.070 5928 IsSlewing returns 0 19:00:10.796 00.001 5928 IsGuiding returns 0 19:00:10.796 00.000 5928 scope move finished after 79 + 126 ms 19:00:10.797 00.001 5928 Move returns status 0, amount 79 19:00:10.797 00.000 5928 move complete, result=0 19:00:10.797 00.000 5928 worker thread done servicing request 19:00:10.798 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.4 px 79 ms NORTH 19:00:10.808 00.010 5928 Worker thread wakes up 19:00:10.808 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:10.809 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:12.921 02.112 5928 Exposure complete 19:00:13.006 00.085 5928 worker thread done servicing request 19:00:13.006 00.000 972 OnExposeComplete: enter 19:00:13.009 00.003 972 UpdateGuideState(): m_state=6 19:00:13.014 00.005 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 21 19:00:13.017 00.003 972 Star::Find returns 1 (0), X=232.35, Y=868.40, Mass=1396, SNR=26.1, Peak=170 HFD=3.5 19:00:13.020 00.003 972 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.59) = xAngle (-1.72 = -1.72) 19:00:13.024 00.004 972 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77) 19:00:13.027 00.003 972 CameraToMount -- cameraX=0.59 cameraY=-0.08 hyp=0.59 cameraTheta=-0.13 mountX=-0.09 mountY=-0.58, mountTheta=-1.72 19:00:13.032 00.005 972 SchedulePrimaryMove(067B9D08, x=0.59, y=-0.08, opts=13) 19:00:13.035 00.003 972 Enqueuing Move request for scope (0.59, -0.08) 19:00:13.039 00.004 5928 Worker thread wakes up 19:00:13.040 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.08) opts 0xd 19:00:13.040 00.000 5928 Handling offset move in thread for scope, endpoint = (0.59, -0.08) 19:00:13.040 00.000 5928 Moving (0.59, -0.08) raw xDistance=-0.09 yDistance=-0.58 19:00:13.040 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:00:13.040 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58 19:00:13.040 00.000 5928 MoveAxis(E, 0, ABG) 19:00:13.040 00.000 5928 Move returns status 0, amount 0 19:00:13.041 00.001 5928 MoveAxis(N, 116, ABG) 19:00:13.041 00.000 5928 Guiding Dir = 0, Dur = 116 19:00:13.041 00.000 5928 IsSlewing returns 0 19:00:13.042 00.001 5928 IsGuiding returns 0 19:00:13.066 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:00:13.092 00.026 972 UpdateGuideState exits: m=1396 SNR=26.1 19:00:13.097 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:13.101 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:13.104 00.003 972 Enqueuing Expose request 19:00:13.115 00.011 5928 PulseGuide returned control before completion, sleep 54 19:00:13.177 00.062 5928 IsGuiding returns 1 19:00:13.177 00.000 5928 scope still moving after pulse duration time elapsed 19:00:13.209 00.032 5928 IsSlewing returns 0 19:00:13.209 00.000 5928 IsGuiding returns 1 19:00:13.275 00.066 5928 IsSlewing returns 0 19:00:13.275 00.000 5928 IsGuiding returns 0 19:00:13.275 00.000 5928 scope move finished after 116 + 116 ms 19:00:13.275 00.000 5928 Move returns status 0, amount 116 19:00:13.276 00.001 5928 move complete, result=0 19:00:13.276 00.000 5928 worker thread done servicing request 19:00:13.276 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.6 px 116 ms NORTH 19:00:13.281 00.005 5928 Worker thread wakes up 19:00:13.281 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:13.282 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:15.270 01.988 5928 Exposure complete 19:00:15.355 00.085 5928 worker thread done servicing request 19:00:15.355 00.000 972 OnExposeComplete: enter 19:00:15.359 00.004 972 UpdateGuideState(): m_state=6 19:00:15.363 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 22 19:00:15.367 00.004 972 Star::Find returns 1 (0), X=231.66, Y=868.02, Mass=1383, SNR=26.0, Peak=185 HFD=3.3 19:00:15.370 00.003 972 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.59) = xAngle (-3.37 = 2.91) 19:00:15.373 00.003 972 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87) 19:00:15.376 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=-0.46 hyp=0.47 cameraTheta=-1.78 mountX=-0.45 mountY=0.13, mountTheta=2.87 19:00:15.382 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.46, opts=13) 19:00:15.385 00.003 972 Enqueuing Move request for scope (-0.10, -0.46) 19:00:15.388 00.003 5928 Worker thread wakes up 19:00:15.389 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.46) opts 0xd 19:00:15.389 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.46) 19:00:15.389 00.000 5928 Moving (-0.10, -0.46) raw xDistance=-0.45 yDistance=0.13 19:00:15.389 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 19:00:15.389 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:15.389 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:00:15.389 00.000 5928 MoveAxis(E, 76, ABG) 19:00:15.389 00.000 5928 Guiding Dir = 2, Dur = 76 19:00:15.389 00.000 5928 IsSlewing returns 0 19:00:15.391 00.002 5928 IsGuiding returns 0 19:00:15.414 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:00:15.418 00.004 5928 PulseGuide returned control before completion, sleep 60 19:00:15.439 00.021 972 UpdateGuideState exits: m=1383 SNR=26.0 19:00:15.443 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:15.447 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:15.451 00.004 972 Enqueuing Expose request 19:00:15.483 00.032 5928 IsGuiding returns 1 19:00:15.483 00.000 5928 scope still moving after pulse duration time elapsed 19:00:15.529 00.046 5928 IsSlewing returns 0 19:00:15.545 00.016 5928 IsGuiding returns 0 19:00:15.545 00.000 5928 scope move finished after 76 + 78 ms 19:00:15.545 00.000 5928 Move returns status 0, amount 76 19:00:15.545 00.000 5928 MoveAxis(N, 0, ABG) 19:00:15.545 00.000 5928 Move returns status 0, amount 0 19:00:15.546 00.001 5928 move complete, result=0 19:00:15.546 00.000 5928 worker thread done servicing request 19:00:15.546 00.000 5928 Worker thread wakes up 19:00:15.546 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:15.546 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:15.548 00.002 972 GuideStep: -0.5 px 76 ms EAST, 0.1 px 0 ms NORTH 19:00:17.660 02.112 5928 Exposure complete 19:00:17.746 00.086 5928 worker thread done servicing request 19:00:17.747 00.001 972 OnExposeComplete: enter 19:00:17.750 00.003 972 UpdateGuideState(): m_state=6 19:00:17.753 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 23 19:00:17.757 00.004 972 Star::Find returns 1 (0), X=231.46, Y=868.26, Mass=1427, SNR=26.5, Peak=166 HFD=3.4 19:00:17.760 00.003 972 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.59) = xAngle (-4.10 = 2.18) 19:00:17.763 00.003 972 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14) 19:00:17.766 00.003 972 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.51 mountX=-0.21 mountY=0.31, mountTheta=2.17 19:00:17.770 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.21, opts=13) 19:00:17.773 00.003 972 Enqueuing Move request for scope (-0.29, -0.21) 19:00:17.778 00.005 5928 Worker thread wakes up 19:00:17.778 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd 19:00:17.778 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.21) 19:00:17.778 00.000 5928 Moving (-0.29, -0.21) raw xDistance=-0.21 yDistance=0.31 19:00:17.778 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 19:00:17.779 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:00:17.779 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31 19:00:17.779 00.000 5928 MoveAxis(E, 40, ABG) 19:00:17.779 00.000 5928 Guiding Dir = 2, Dur = 40 19:00:17.780 00.001 5928 IsSlewing returns 0 19:00:17.780 00.000 5928 IsGuiding returns 0 19:00:17.799 00.019 5928 PulseGuide returned control before completion, sleep 31 19:00:17.804 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:00:17.830 00.026 972 UpdateGuideState exits: m=1427 SNR=26.5 19:00:17.834 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:17.837 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:17.840 00.003 972 Enqueuing Expose request 19:00:17.864 00.024 5928 IsGuiding returns 0 19:00:17.864 00.000 5928 Move returns status 0, amount 40 19:00:17.864 00.000 5928 MoveAxis(N, 0, ABG) 19:00:17.864 00.000 5928 Move returns status 0, amount 0 19:00:17.864 00.000 5928 move complete, result=0 19:00:17.864 00.000 5928 worker thread done servicing request 19:00:17.865 00.001 5928 Worker thread wakes up 19:00:17.865 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:17.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:17.866 00.001 972 GuideStep: -0.2 px 40 ms EAST, 0.3 px 0 ms NORTH 19:00:19.843 01.977 5928 Exposure complete 19:00:19.929 00.086 5928 worker thread done servicing request 19:00:19.929 00.000 972 OnExposeComplete: enter 19:00:19.933 00.004 972 UpdateGuideState(): m_state=6 19:00:19.936 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 24 19:00:19.940 00.004 972 Star::Find returns 1 (0), X=231.48, Y=868.23, Mass=1385, SNR=26.1, Peak=191 HFD=3.1 19:00:19.943 00.003 972 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.59) = xAngle (-4.02 = 2.27) 19:00:19.947 00.004 972 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22) 19:00:19.950 00.003 972 CameraToMount -- cameraX=-0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-2.43 mountX=-0.24 mountY=0.29, mountTheta=2.25 19:00:19.954 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.24, opts=13) 19:00:19.957 00.003 972 Enqueuing Move request for scope (-0.28, -0.24) 19:00:19.961 00.004 5928 Worker thread wakes up 19:00:19.962 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.24) opts 0xd 19:00:19.962 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.24) 19:00:19.962 00.000 5928 Moving (-0.28, -0.24) raw xDistance=-0.24 yDistance=0.29 19:00:19.962 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24 19:00:19.962 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:00:19.962 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 19:00:19.962 00.000 5928 MoveAxis(E, 42, ABG) 19:00:19.962 00.000 5928 Guiding Dir = 2, Dur = 42 19:00:19.965 00.003 5928 IsSlewing returns 0 19:00:19.965 00.000 5928 IsGuiding returns 0 19:00:19.989 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=45, FiltMax=282, Gamma=1.000 19:00:19.992 00.003 5928 PulseGuide returned control before completion, sleep 27 19:00:20.014 00.022 972 UpdateGuideState exits: m=1385 SNR=26.1 19:00:20.018 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:20.021 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:20.024 00.003 972 Enqueuing Expose request 19:00:20.029 00.005 5928 IsGuiding returns 1 19:00:20.029 00.000 5928 scope still moving after pulse duration time elapsed 19:00:20.086 00.057 5928 IsSlewing returns 0 19:00:20.086 00.000 5928 IsGuiding returns 0 19:00:20.087 00.001 5928 scope move finished after 42 + 80 ms 19:00:20.087 00.000 5928 Move returns status 0, amount 42 19:00:20.087 00.000 5928 MoveAxis(N, 0, ABG) 19:00:20.087 00.000 5928 Move returns status 0, amount 0 19:00:20.087 00.000 5928 move complete, result=0 19:00:20.087 00.000 5928 worker thread done servicing request 19:00:20.088 00.001 972 GuideStep: -0.2 px 42 ms EAST, 0.3 px 0 ms NORTH 19:00:20.093 00.005 5928 Worker thread wakes up 19:00:20.093 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:20.094 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:22.225 02.131 5928 Exposure complete 19:00:22.318 00.093 5928 worker thread done servicing request 19:00:22.318 00.000 972 OnExposeComplete: enter 19:00:22.322 00.004 972 UpdateGuideState(): m_state=6 19:00:22.325 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 25 19:00:22.331 00.006 972 Star::Find returns 1 (0), X=231.56, Y=868.87, Mass=1442, SNR=26.6, Peak=186 HFD=3.3 19:00:22.334 00.003 972 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.59) = xAngle (0.44 = 0.44) 19:00:22.337 00.003 972 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40) 19:00:22.340 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.39 hyp=0.44 cameraTheta=2.03 mountX=0.39 mountY=0.17, mountTheta=0.41 19:00:22.345 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.39, opts=13) 19:00:22.350 00.005 972 Enqueuing Move request for scope (-0.20, 0.39) 19:00:22.354 00.004 5928 Worker thread wakes up 19:00:22.354 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.39) opts 0xd 19:00:22.355 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.39) 19:00:22.355 00.000 5928 Moving (-0.20, 0.39) raw xDistance=0.39 yDistance=0.17 19:00:22.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39 19:00:22.355 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:22.355 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:00:22.355 00.000 5928 MoveAxis(W, 63, ABG) 19:00:22.355 00.000 5928 Guiding Dir = 3, Dur = 63 19:00:22.355 00.000 5928 IsSlewing returns 0 19:00:22.356 00.001 5928 IsGuiding returns 0 19:00:22.373 00.017 5928 PulseGuide returned control before completion, sleep 56 19:00:22.380 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:00:22.405 00.025 972 UpdateGuideState exits: m=1442 SNR=26.6 19:00:22.408 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:22.412 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:22.416 00.004 972 Enqueuing Expose request 19:00:22.453 00.037 5928 IsGuiding returns 0 19:00:22.453 00.000 5928 Move returns status 0, amount 63 19:00:22.453 00.000 5928 MoveAxis(N, 0, ABG) 19:00:22.453 00.000 5928 Move returns status 0, amount 0 19:00:22.453 00.000 5928 move complete, result=0 19:00:22.453 00.000 5928 worker thread done servicing request 19:00:22.454 00.001 5928 Worker thread wakes up 19:00:22.454 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:22.454 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:22.454 00.000 972 GuideStep: 0.4 px 63 ms WEST, 0.2 px 0 ms NORTH 19:00:24.434 01.980 5928 Exposure complete 19:00:24.519 00.085 5928 worker thread done servicing request 19:00:24.520 00.001 972 OnExposeComplete: enter 19:00:24.523 00.003 972 UpdateGuideState(): m_state=6 19:00:24.526 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 26 19:00:24.531 00.005 972 Star::Find returns 1 (0), X=231.43, Y=868.60, Mass=1417, SNR=26.3, Peak=172 HFD=3.2 19:00:24.535 00.004 972 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.59) = xAngle (1.19 = 1.19) 19:00:24.538 00.003 972 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.14 = 1.14) 19:00:24.541 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=0.12 hyp=0.35 cameraTheta=2.78 mountX=0.13 mountY=0.31, mountTheta=1.18 19:00:24.546 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=0.12, opts=13) 19:00:24.550 00.004 972 Enqueuing Move request for scope (-0.32, 0.12) 19:00:24.553 00.003 5928 Worker thread wakes up 19:00:24.553 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.12) opts 0xd 19:00:24.553 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, 0.12) 19:00:24.553 00.000 5928 Moving (-0.32, 0.12) raw xDistance=0.13 yDistance=0.31 19:00:24.553 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:00:24.553 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:00:24.553 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31 19:00:24.553 00.000 5928 MoveAxis(E, 0, ABG) 19:00:24.553 00.000 5928 Move returns status 0, amount 0 19:00:24.553 00.000 5928 MoveAxis(N, 0, ABG) 19:00:24.553 00.000 5928 Move returns status 0, amount 0 19:00:24.553 00.000 5928 move complete, result=0 19:00:24.553 00.000 5928 worker thread done servicing request 19:00:24.577 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:24.603 00.026 972 UpdateGuideState exits: m=1417 SNR=26.3 19:00:24.606 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:24.609 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:24.614 00.005 972 Enqueuing Expose request 19:00:24.617 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:00:24.621 00.004 5928 Worker thread wakes up 19:00:24.621 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:24.621 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:26.757 02.136 5928 Exposure complete 19:00:26.844 00.087 5928 worker thread done servicing request 19:00:26.844 00.000 972 OnExposeComplete: enter 19:00:26.847 00.003 972 UpdateGuideState(): m_state=6 19:00:26.851 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 27 19:00:26.855 00.004 972 Star::Find returns 1 (0), X=231.53, Y=868.40, Mass=1414, SNR=26.4, Peak=185 HFD=3.2 19:00:26.858 00.003 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.59) = xAngle (-4.41 = 1.88) 19:00:26.862 00.004 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83) 19:00:26.865 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.82 mountX=-0.07 mountY=0.23, mountTheta=1.87 19:00:26.869 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.08, opts=13) 19:00:26.873 00.004 972 Enqueuing Move request for scope (-0.23, -0.08) 19:00:26.876 00.003 5928 Worker thread wakes up 19:00:26.876 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd 19:00:26.876 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.08) 19:00:26.876 00.000 5928 Moving (-0.23, -0.08) raw xDistance=-0.07 yDistance=0.23 19:00:26.877 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:00:26.877 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:00:26.877 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 19:00:26.877 00.000 5928 MoveAxis(E, 0, ABG) 19:00:26.877 00.000 5928 Move returns status 0, amount 0 19:00:26.877 00.000 5928 MoveAxis(N, 0, ABG) 19:00:26.877 00.000 5928 Move returns status 0, amount 0 19:00:26.877 00.000 5928 move complete, result=0 19:00:26.878 00.001 5928 worker thread done servicing request 19:00:26.900 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:00:26.926 00.026 972 UpdateGuideState exits: m=1414 SNR=26.4 19:00:26.930 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:26.934 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:26.937 00.003 972 Enqueuing Expose request 19:00:26.940 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:00:26.945 00.005 5928 Worker thread wakes up 19:00:26.945 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:26.945 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:28.936 01.991 5928 Exposure complete 19:00:29.022 00.086 5928 worker thread done servicing request 19:00:29.022 00.000 972 OnExposeComplete: enter 19:00:29.025 00.003 972 UpdateGuideState(): m_state=6 19:00:29.030 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 28 19:00:29.034 00.004 972 Star::Find returns 1 (0), X=231.56, Y=868.46, Mass=1390, SNR=26.1, Peak=183 HFD=3.1 19:00:29.037 00.003 972 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.59) = xAngle (-4.64 = 1.65) 19:00:29.040 00.003 972 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60) 19:00:29.044 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=-0.01 mountY=0.19, mountTheta=1.65 19:00:29.048 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.02, opts=13) 19:00:29.051 00.003 972 Enqueuing Move request for scope (-0.19, -0.02) 19:00:29.055 00.004 5928 Worker thread wakes up 19:00:29.055 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd 19:00:29.055 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.02) 19:00:29.055 00.000 5928 Moving (-0.19, -0.02) raw xDistance=-0.01 yDistance=0.19 19:00:29.055 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:00:29.055 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:29.055 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:00:29.055 00.000 5928 MoveAxis(E, 0, ABG) 19:00:29.055 00.000 5928 Move returns status 0, amount 0 19:00:29.055 00.000 5928 MoveAxis(N, 0, ABG) 19:00:29.055 00.000 5928 Move returns status 0, amount 0 19:00:29.055 00.000 5928 move complete, result=0 19:00:29.055 00.000 5928 worker thread done servicing request 19:00:29.080 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:29.106 00.026 972 UpdateGuideState exits: m=1390 SNR=26.1 19:00:29.111 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:29.115 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:29.118 00.003 972 Enqueuing Expose request 19:00:29.121 00.003 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:00:29.124 00.003 5928 Worker thread wakes up 19:00:29.124 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:29.124 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:31.254 02.130 5928 Exposure complete 19:00:31.342 00.088 5928 worker thread done servicing request 19:00:31.342 00.000 972 OnExposeComplete: enter 19:00:31.346 00.004 972 UpdateGuideState(): m_state=6 19:00:31.350 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 29 19:00:31.353 00.003 972 Star::Find returns 1 (0), X=231.47, Y=868.16, Mass=1356, SNR=25.8, Peak=194 HFD=3.1 19:00:31.356 00.003 972 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.59) = xAngle (-3.90 = 2.38) 19:00:31.361 00.005 972 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33) 19:00:31.365 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=-0.32 hyp=0.43 cameraTheta=-2.31 mountX=-0.31 mountY=0.31, mountTheta=2.36 19:00:31.368 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.32, opts=13) 19:00:31.372 00.004 972 Enqueuing Move request for scope (-0.29, -0.32) 19:00:31.377 00.005 5928 Worker thread wakes up 19:00:31.377 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.32) opts 0xd 19:00:31.377 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.32) 19:00:31.377 00.000 5928 Moving (-0.29, -0.32) raw xDistance=-0.31 yDistance=0.31 19:00:31.377 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 19:00:31.378 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:00:31.378 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31 19:00:31.378 00.000 5928 MoveAxis(E, 52, ABG) 19:00:31.378 00.000 5928 Guiding Dir = 2, Dur = 52 19:00:31.379 00.001 5928 IsSlewing returns 0 19:00:31.380 00.001 5928 IsGuiding returns 0 19:00:31.404 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:31.409 00.005 5928 PulseGuide returned control before completion, sleep 34 19:00:31.434 00.025 972 UpdateGuideState exits: m=1356 SNR=25.8 19:00:31.437 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:31.440 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:31.445 00.005 972 Enqueuing Expose request 19:00:31.455 00.010 5928 IsGuiding returns 1 19:00:31.455 00.000 5928 scope still moving after pulse duration time elapsed 19:00:31.489 00.034 5928 IsSlewing returns 0 19:00:31.489 00.000 5928 IsGuiding returns 0 19:00:31.489 00.000 5928 scope move finished after 52 + 57 ms 19:00:31.489 00.000 5928 Move returns status 0, amount 52 19:00:31.489 00.000 5928 MoveAxis(N, 0, ABG) 19:00:31.490 00.001 5928 Move returns status 0, amount 0 19:00:31.490 00.000 5928 move complete, result=0 19:00:31.490 00.000 972 GuideStep: -0.3 px 52 ms EAST, 0.3 px 0 ms NORTH 19:00:31.494 00.004 5928 worker thread done servicing request 19:00:31.495 00.001 5928 Worker thread wakes up 19:00:31.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:31.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:33.478 01.983 5928 Exposure complete 19:00:33.571 00.093 5928 worker thread done servicing request 19:00:33.571 00.000 972 OnExposeComplete: enter 19:00:33.575 00.004 972 UpdateGuideState(): m_state=6 19:00:33.579 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 30 19:00:33.584 00.005 972 Star::Find returns 1 (0), X=231.55, Y=868.48, Mass=1400, SNR=26.2, Peak=188 HFD=3.2 19:00:33.587 00.003 972 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.59) = xAngle (1.52 = 1.52) 19:00:33.591 00.004 972 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48) 19:00:33.595 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.11 mountX=0.01 mountY=0.21, mountTheta=1.52 19:00:33.600 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.01, opts=13) 19:00:33.605 00.005 972 Enqueuing Move request for scope (-0.21, 0.01) 19:00:33.608 00.003 5928 Worker thread wakes up 19:00:33.608 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd 19:00:33.608 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.01) 19:00:33.608 00.000 5928 Moving (-0.21, 0.01) raw xDistance=0.01 yDistance=0.21 19:00:33.608 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:00:33.608 00.000 5928 switching direction from -1 to 1 - decHistory=5 oldest=-0.15 newest=0.71 19:00:33.608 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:00:33.608 00.000 5928 MoveAxis(E, 0, ABG) 19:00:33.608 00.000 5928 Move returns status 0, amount 0 19:00:33.608 00.000 5928 MoveAxis(S, 41, ABG) 19:00:33.608 00.000 5928 Guiding Dir = 1, Dur = 41 19:00:33.609 00.001 5928 IsSlewing returns 0 19:00:33.609 00.000 5928 IsGuiding returns 0 19:00:33.636 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:33.669 00.033 972 UpdateGuideState exits: m=1400 SNR=26.2 19:00:33.679 00.010 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:33.683 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:33.688 00.005 972 Enqueuing Expose request 19:00:33.727 00.039 5928 IsGuiding returns 1 19:00:33.727 00.000 5928 scope still moving after pulse duration time elapsed 19:00:33.791 00.064 5928 IsSlewing returns 0 19:00:33.791 00.000 5928 IsGuiding returns 0 19:00:33.791 00.000 5928 scope move finished after 41 + 140 ms 19:00:33.791 00.000 5928 Move returns status 0, amount 41 19:00:33.791 00.000 5928 move complete, result=0 19:00:33.791 00.000 5928 worker thread done servicing request 19:00:33.791 00.000 5928 Worker thread wakes up 19:00:33.792 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:33.792 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:33.795 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 41 ms SOUTH 19:00:35.929 02.134 5928 Exposure complete 19:00:36.014 00.085 5928 worker thread done servicing request 19:00:36.015 00.001 972 OnExposeComplete: enter 19:00:36.018 00.003 972 UpdateGuideState(): m_state=6 19:00:36.022 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 31 19:00:36.025 00.003 972 Star::Find returns 1 (0), X=231.56, Y=868.52, Mass=1393, SNR=26.1, Peak=180 HFD=3.2 19:00:36.029 00.004 972 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.59) = xAngle (1.32 = 1.32) 19:00:36.033 00.004 972 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 19:00:36.036 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.91 mountX=0.05 mountY=0.20, mountTheta=1.31 19:00:36.041 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.05, opts=13) 19:00:36.045 00.004 972 Enqueuing Move request for scope (-0.20, 0.05) 19:00:36.049 00.004 5928 Worker thread wakes up 19:00:36.049 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd 19:00:36.049 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.05) 19:00:36.049 00.000 5928 Moving (-0.20, 0.05) raw xDistance=0.05 yDistance=0.20 19:00:36.049 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:00:36.049 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:36.049 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:00:36.049 00.000 5928 MoveAxis(E, 0, ABG) 19:00:36.049 00.000 5928 Move returns status 0, amount 0 19:00:36.049 00.000 5928 MoveAxis(N, 0, ABG) 19:00:36.049 00.000 5928 Move returns status 0, amount 0 19:00:36.049 00.000 5928 move complete, result=0 19:00:36.049 00.000 5928 worker thread done servicing request 19:00:36.073 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:36.102 00.029 972 UpdateGuideState exits: m=1393 SNR=26.1 19:00:36.105 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:36.110 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:36.115 00.005 972 Enqueuing Expose request 19:00:36.121 00.006 5928 Worker thread wakes up 19:00:36.121 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:00:36.128 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:36.128 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:38.117 01.989 5928 Exposure complete 19:00:38.212 00.095 5928 worker thread done servicing request 19:00:38.212 00.000 972 OnExposeComplete: enter 19:00:38.215 00.003 972 UpdateGuideState(): m_state=6 19:00:38.219 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 32 19:00:38.222 00.003 972 Star::Find returns 1 (0), X=231.68, Y=868.66, Mass=1400, SNR=26.2, Peak=203 HFD=3.0 19:00:38.227 00.005 972 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.59) = xAngle (0.39 = 0.39) 19:00:38.230 00.003 972 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34) 19:00:38.233 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.98 mountX=0.19 mountY=0.07, mountTheta=0.35 19:00:38.238 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.19, opts=13) 19:00:38.242 00.004 972 Enqueuing Move request for scope (-0.08, 0.19) 19:00:38.246 00.004 5928 Worker thread wakes up 19:00:38.246 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd 19:00:38.247 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.19) 19:00:38.247 00.000 5928 Moving (-0.08, 0.19) raw xDistance=0.19 yDistance=0.07 19:00:38.247 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:00:38.247 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:38.247 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:00:38.247 00.000 5928 MoveAxis(E, 0, ABG) 19:00:38.247 00.000 5928 Move returns status 0, amount 0 19:00:38.247 00.000 5928 MoveAxis(N, 0, ABG) 19:00:38.247 00.000 5928 Move returns status 0, amount 0 19:00:38.247 00.000 5928 move complete, result=0 19:00:38.247 00.000 5928 worker thread done servicing request 19:00:38.271 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:38.298 00.027 972 UpdateGuideState exits: m=1400 SNR=26.2 19:00:38.301 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:38.305 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:38.308 00.003 972 Enqueuing Expose request 19:00:38.312 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:00:38.316 00.004 5928 Worker thread wakes up 19:00:38.316 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:38.316 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:40.416 02.100 5928 Exposure complete 19:00:40.501 00.085 5928 worker thread done servicing request 19:00:40.502 00.001 972 OnExposeComplete: enter 19:00:40.505 00.003 972 UpdateGuideState(): m_state=6 19:00:40.510 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 33 19:00:40.513 00.003 972 Star::Find returns 1 (0), X=231.63, Y=868.70, Mass=1408, SNR=26.3, Peak=204 HFD=3.0 19:00:40.516 00.003 972 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.59) = xAngle (0.50 = 0.50) 19:00:40.520 00.004 972 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45) 19:00:40.523 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.09 mountX=0.23 mountY=0.11, mountTheta=0.46 19:00:40.528 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.22, opts=13) 19:00:40.532 00.004 972 Enqueuing Move request for scope (-0.13, 0.22) 19:00:40.535 00.003 5928 Worker thread wakes up 19:00:40.535 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd 19:00:40.535 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.22) 19:00:40.535 00.000 5928 Moving (-0.13, 0.22) raw xDistance=0.23 yDistance=0.11 19:00:40.535 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:00:40.535 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:40.535 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:00:40.535 00.000 5928 MoveAxis(W, 38, ABG) 19:00:40.535 00.000 5928 Guiding Dir = 3, Dur = 38 19:00:40.536 00.001 5928 IsSlewing returns 0 19:00:40.536 00.000 5928 IsGuiding returns 0 19:00:40.555 00.019 5928 PulseGuide returned control before completion, sleep 30 19:00:40.560 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:00:40.586 00.026 972 UpdateGuideState exits: m=1408 SNR=26.3 19:00:40.590 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:40.594 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:40.598 00.004 972 Enqueuing Expose request 19:00:40.603 00.005 5928 IsGuiding returns 0 19:00:40.603 00.000 5928 Move returns status 0, amount 38 19:00:40.603 00.000 5928 MoveAxis(N, 0, ABG) 19:00:40.603 00.000 5928 Move returns status 0, amount 0 19:00:40.604 00.001 5928 move complete, result=0 19:00:40.604 00.000 5928 worker thread done servicing request 19:00:40.604 00.000 5928 Worker thread wakes up 19:00:40.604 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:40.604 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:40.607 00.003 972 GuideStep: 0.2 px 38 ms WEST, 0.1 px 0 ms NORTH 19:00:42.585 01.978 5928 Exposure complete 19:00:42.671 00.086 5928 worker thread done servicing request 19:00:42.671 00.000 972 OnExposeComplete: enter 19:00:42.676 00.005 972 UpdateGuideState(): m_state=6 19:00:42.679 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 34 19:00:42.683 00.004 972 Star::Find returns 1 (0), X=231.69, Y=868.52, Mass=1442, SNR=26.6, Peak=188 HFD=3.1 19:00:42.686 00.003 972 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.59) = xAngle (1.00 = 1.00) 19:00:42.689 00.003 972 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96) 19:00:42.694 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.59 mountX=0.04 mountY=0.07, mountTheta=0.99 19:00:42.698 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.04, opts=13) 19:00:42.701 00.003 972 Enqueuing Move request for scope (-0.07, 0.04) 19:00:42.704 00.003 5928 Worker thread wakes up 19:00:42.704 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd 19:00:42.705 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.04) 19:00:42.705 00.000 5928 Moving (-0.07, 0.04) raw xDistance=0.04 yDistance=0.07 19:00:42.705 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:00:42.705 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:42.705 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:00:42.705 00.000 5928 MoveAxis(E, 0, ABG) 19:00:42.705 00.000 5928 Move returns status 0, amount 0 19:00:42.705 00.000 5928 MoveAxis(N, 0, ABG) 19:00:42.705 00.000 5928 Move returns status 0, amount 0 19:00:42.705 00.000 5928 move complete, result=0 19:00:42.705 00.000 5928 worker thread done servicing request 19:00:42.730 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:00:42.756 00.026 972 UpdateGuideState exits: m=1442 SNR=26.6 19:00:42.761 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:42.765 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:42.768 00.003 972 Enqueuing Expose request 19:00:42.772 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:00:42.775 00.003 5928 Worker thread wakes up 19:00:42.776 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:42.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:44.890 02.114 5928 Exposure complete 19:00:44.985 00.095 5928 worker thread done servicing request 19:00:44.985 00.000 972 OnExposeComplete: enter 19:00:44.988 00.003 972 UpdateGuideState(): m_state=6 19:00:44.992 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 35 19:00:44.996 00.004 972 Star::Find returns 1 (0), X=231.67, Y=868.46, Mass=1428, SNR=26.5, Peak=200 HFD=3.1 19:00:45.001 00.005 972 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.59) = xAngle (-4.60 = 1.69) 19:00:45.005 00.004 972 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64) 19:00:45.009 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.01 mountX=-0.01 mountY=0.09, mountTheta=1.68 19:00:45.014 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.01, opts=13) 19:00:45.019 00.005 972 Enqueuing Move request for scope (-0.09, -0.01) 19:00:45.023 00.004 5928 Worker thread wakes up 19:00:45.023 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd 19:00:45.023 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.01) 19:00:45.023 00.000 5928 Moving (-0.09, -0.01) raw xDistance=-0.01 yDistance=0.09 19:00:45.024 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:00:45.024 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:45.024 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:00:45.024 00.000 5928 MoveAxis(E, 0, ABG) 19:00:45.024 00.000 5928 Move returns status 0, amount 0 19:00:45.024 00.000 5928 MoveAxis(N, 0, ABG) 19:00:45.024 00.000 5928 Move returns status 0, amount 0 19:00:45.024 00.000 5928 move complete, result=0 19:00:45.024 00.000 5928 worker thread done servicing request 19:00:45.050 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:00:45.076 00.026 972 UpdateGuideState exits: m=1428 SNR=26.5 19:00:45.082 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:45.090 00.008 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:45.098 00.008 972 Enqueuing Expose request 19:00:45.103 00.005 5928 Worker thread wakes up 19:00:45.103 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:00:45.107 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:45.107 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:47.091 01.984 5928 Exposure complete 19:00:47.178 00.087 5928 worker thread done servicing request 19:00:47.178 00.000 972 OnExposeComplete: enter 19:00:47.181 00.003 972 UpdateGuideState(): m_state=6 19:00:47.184 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 36 19:00:47.188 00.004 972 Star::Find returns 1 (0), X=231.67, Y=868.35, Mass=1431, SNR=26.5, Peak=204 HFD=3.0 19:00:47.192 00.004 972 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.59) = xAngle (-3.74 = 2.54) 19:00:47.197 00.005 972 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.50) 19:00:47.201 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.15 mountX=-0.13 mountY=0.09, mountTheta=2.51 19:00:47.205 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.13, opts=13) 19:00:47.210 00.005 972 Enqueuing Move request for scope (-0.08, -0.13) 19:00:47.213 00.003 5928 Worker thread wakes up 19:00:47.213 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd 19:00:47.213 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.13) 19:00:47.213 00.000 5928 Moving (-0.08, -0.13) raw xDistance=-0.13 yDistance=0.09 19:00:47.213 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:00:47.213 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:47.213 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:00:47.213 00.000 5928 MoveAxis(E, 0, ABG) 19:00:47.213 00.000 5928 Move returns status 0, amount 0 19:00:47.213 00.000 5928 MoveAxis(N, 0, ABG) 19:00:47.214 00.001 5928 Move returns status 0, amount 0 19:00:47.214 00.000 5928 move complete, result=0 19:00:47.214 00.000 5928 worker thread done servicing request 19:00:47.237 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:00:47.264 00.027 972 UpdateGuideState exits: m=1431 SNR=26.5 19:00:47.268 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:47.271 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:47.276 00.005 972 Enqueuing Expose request 19:00:47.279 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:00:47.283 00.004 5928 Worker thread wakes up 19:00:47.283 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:47.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:49.409 02.126 5928 Exposure complete 19:00:49.496 00.087 5928 worker thread done servicing request 19:00:49.496 00.000 972 OnExposeComplete: enter 19:00:49.499 00.003 972 UpdateGuideState(): m_state=6 19:00:49.503 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 37 19:00:49.506 00.003 972 Star::Find returns 1 (0), X=231.76, Y=868.36, Mass=1346, SNR=25.7, Peak=207 HFD=3.1 19:00:49.509 00.003 972 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.59) = xAngle (-3.10 = -3.10) 19:00:49.513 00.004 972 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14) 19:00:49.516 00.003 972 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.51 mountX=-0.12 mountY=0.00, mountTheta=3.14 19:00:49.520 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.12, opts=13) 19:00:49.525 00.005 972 Enqueuing Move request for scope (0.01, -0.12) 19:00:49.528 00.003 5928 Worker thread wakes up 19:00:49.528 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd 19:00:49.528 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.12) 19:00:49.528 00.000 5928 Moving (0.01, -0.12) raw xDistance=-0.12 yDistance=0.00 19:00:49.528 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:00:49.528 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:49.528 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:00:49.528 00.000 5928 MoveAxis(E, 0, ABG) 19:00:49.528 00.000 5928 Move returns status 0, amount 0 19:00:49.529 00.001 5928 MoveAxis(N, 0, ABG) 19:00:49.529 00.000 5928 Move returns status 0, amount 0 19:00:49.529 00.000 5928 move complete, result=0 19:00:49.529 00.000 5928 worker thread done servicing request 19:00:49.553 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:00:49.580 00.027 972 UpdateGuideState exits: m=1346 SNR=25.7 19:00:49.584 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:49.587 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:49.591 00.004 972 Enqueuing Expose request 19:00:49.595 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:00:49.598 00.003 5928 Worker thread wakes up 19:00:49.598 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:49.598 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:51.591 01.993 5928 Exposure complete 19:00:51.676 00.085 5928 worker thread done servicing request 19:00:51.676 00.000 972 OnExposeComplete: enter 19:00:51.680 00.004 972 UpdateGuideState(): m_state=6 19:00:51.683 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 38 19:00:51.687 00.004 972 Star::Find returns 1 (0), X=231.74, Y=868.67, Mass=1443, SNR=26.6, Peak=194 HFD=3.1 19:00:51.691 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:00:51.694 00.003 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 19:00:51.697 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.67 mountX=0.19 mountY=0.01, mountTheta=0.04 19:00:51.701 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.19, opts=13) 19:00:51.705 00.004 972 Enqueuing Move request for scope (-0.02, 0.19) 19:00:51.710 00.005 5928 Worker thread wakes up 19:00:51.710 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd 19:00:51.710 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.19) 19:00:51.710 00.000 5928 Moving (-0.02, 0.19) raw xDistance=0.19 yDistance=0.01 19:00:51.710 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:00:51.710 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:51.710 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:00:51.711 00.001 5928 MoveAxis(E, 0, ABG) 19:00:51.711 00.000 5928 Move returns status 0, amount 0 19:00:51.711 00.000 5928 MoveAxis(N, 0, ABG) 19:00:51.711 00.000 5928 Move returns status 0, amount 0 19:00:51.711 00.000 5928 move complete, result=0 19:00:51.711 00.000 5928 worker thread done servicing request 19:00:51.735 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:00:51.760 00.025 972 UpdateGuideState exits: m=1443 SNR=26.6 19:00:51.764 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:51.767 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:51.771 00.004 972 Enqueuing Expose request 19:00:51.775 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:00:51.778 00.003 5928 Worker thread wakes up 19:00:51.778 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:51.779 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:53.915 02.136 5928 Exposure complete 19:00:54.002 00.087 5928 worker thread done servicing request 19:00:54.003 00.001 972 OnExposeComplete: enter 19:00:54.006 00.003 972 UpdateGuideState(): m_state=6 19:00:54.010 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 39 19:00:54.014 00.004 972 Star::Find returns 1 (0), X=231.78, Y=868.57, Mass=1429, SNR=26.5, Peak=198 HFD=3.1 19:00:54.017 00.003 972 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.59) = xAngle (-0.21 = -0.21) 19:00:54.020 00.003 972 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26) 19:00:54.025 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.38 mountX=0.10 mountY=-0.03, mountTheta=-0.25 19:00:54.028 00.003 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.10, opts=13) 19:00:54.032 00.004 972 Enqueuing Move request for scope (0.02, 0.10) 19:00:54.036 00.004 5928 Worker thread wakes up 19:00:54.036 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd 19:00:54.036 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.10) 19:00:54.036 00.000 5928 Moving (0.02, 0.10) raw xDistance=0.10 yDistance=-0.03 19:00:54.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:00:54.036 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:54.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:00:54.036 00.000 5928 MoveAxis(E, 0, ABG) 19:00:54.036 00.000 5928 Move returns status 0, amount 0 19:00:54.036 00.000 5928 MoveAxis(N, 0, ABG) 19:00:54.036 00.000 5928 Move returns status 0, amount 0 19:00:54.036 00.000 5928 move complete, result=0 19:00:54.036 00.000 5928 worker thread done servicing request 19:00:54.060 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:00:54.086 00.026 972 UpdateGuideState exits: m=1429 SNR=26.5 19:00:54.090 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:54.096 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:54.099 00.003 972 Enqueuing Expose request 19:00:54.103 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:00:54.107 00.004 5928 Worker thread wakes up 19:00:54.107 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:54.107 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:56.091 01.984 5928 Exposure complete 19:00:56.183 00.092 5928 worker thread done servicing request 19:00:56.183 00.000 972 OnExposeComplete: enter 19:00:56.187 00.004 972 UpdateGuideState(): m_state=6 19:00:56.192 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 40 19:00:56.196 00.004 972 Star::Find returns 1 (0), X=231.79, Y=868.55, Mass=1409, SNR=26.3, Peak=194 HFD=3.1 19:00:56.199 00.003 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 19:00:56.202 00.003 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43) 19:00:56.206 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.20 mountX=0.08 mountY=-0.03, mountTheta=-0.43 19:00:56.211 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.08, opts=13) 19:00:56.215 00.004 972 Enqueuing Move request for scope (0.03, 0.08) 19:00:56.219 00.004 5928 Worker thread wakes up 19:00:56.219 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd 19:00:56.219 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.08) 19:00:56.219 00.000 5928 Moving (0.03, 0.08) raw xDistance=0.08 yDistance=-0.03 19:00:56.219 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:00:56.220 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:56.220 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:00:56.220 00.000 5928 MoveAxis(E, 0, ABG) 19:00:56.220 00.000 5928 Move returns status 0, amount 0 19:00:56.220 00.000 5928 MoveAxis(N, 0, ABG) 19:00:56.220 00.000 5928 Move returns status 0, amount 0 19:00:56.220 00.000 5928 move complete, result=0 19:00:56.221 00.001 5928 worker thread done servicing request 19:00:56.245 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:00:56.270 00.025 972 UpdateGuideState exits: m=1409 SNR=26.3 19:00:56.276 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:56.280 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:56.283 00.003 972 Enqueuing Expose request 19:00:56.287 00.004 5928 Worker thread wakes up 19:00:56.288 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:56.288 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:00:56.288 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:00:58.403 02.115 5928 Exposure complete 19:00:58.489 00.086 5928 worker thread done servicing request 19:00:58.489 00.000 972 OnExposeComplete: enter 19:00:58.493 00.004 972 UpdateGuideState(): m_state=6 19:00:58.496 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 41 19:00:58.500 00.004 972 Star::Find returns 1 (0), X=231.94, Y=868.34, Mass=1434, SNR=26.6, Peak=203 HFD=2.9 19:00:58.503 00.003 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 19:00:58.507 00.004 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 19:00:58.510 00.003 972 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.23 cameraTheta=-0.63 mountX=-0.14 mountY=-0.17, mountTheta=-2.23 19:00:58.514 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.13, opts=13) 19:00:58.518 00.004 972 Enqueuing Move request for scope (0.18, -0.13) 19:00:58.521 00.003 5928 Worker thread wakes up 19:00:58.521 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd 19:00:58.521 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.13) 19:00:58.521 00.000 5928 Moving (0.18, -0.13) raw xDistance=-0.14 yDistance=-0.17 19:00:58.521 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:00:58.521 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:00:58.521 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:00:58.521 00.000 5928 MoveAxis(E, 0, ABG) 19:00:58.522 00.001 5928 Move returns status 0, amount 0 19:00:58.522 00.000 5928 MoveAxis(N, 0, ABG) 19:00:58.522 00.000 5928 Move returns status 0, amount 0 19:00:58.522 00.000 5928 move complete, result=0 19:00:58.522 00.000 5928 worker thread done servicing request 19:00:58.547 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:00:58.573 00.026 972 UpdateGuideState exits: m=1434 SNR=26.6 19:00:58.577 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:00:58.580 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:00:58.583 00.003 972 Enqueuing Expose request 19:00:58.587 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:00:58.592 00.005 5928 Worker thread wakes up 19:00:58.592 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:00:58.592 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:00.583 01.991 5928 Exposure complete 19:01:00.668 00.085 5928 worker thread done servicing request 19:01:00.669 00.001 972 OnExposeComplete: enter 19:01:00.673 00.004 972 UpdateGuideState(): m_state=6 19:01:00.677 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 42 19:01:00.680 00.003 972 Star::Find returns 1 (0), X=231.79, Y=868.25, Mass=1413, SNR=26.4, Peak=220 HFD=2.9 19:01:00.684 00.004 972 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.59) = xAngle (-3.00 = -3.00) 19:01:00.687 00.003 972 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05) 19:01:00.691 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.41 mountX=-0.22 mountY=-0.02, mountTheta=-3.05 19:01:00.695 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.22, opts=13) 19:01:00.698 00.003 972 Enqueuing Move request for scope (0.04, -0.22) 19:01:00.701 00.003 5928 Worker thread wakes up 19:01:00.701 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd 19:01:00.701 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.22) 19:01:00.701 00.000 5928 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=-0.02 19:01:00.702 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:01:00.702 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:00.702 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:01:00.702 00.000 5928 MoveAxis(E, 38, ABG) 19:01:00.702 00.000 5928 Guiding Dir = 2, Dur = 38 19:01:00.702 00.000 5928 IsSlewing returns 0 19:01:00.703 00.001 5928 IsGuiding returns 0 19:01:00.720 00.017 5928 PulseGuide returned control before completion, sleep 31 19:01:00.727 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:00.752 00.025 972 UpdateGuideState exits: m=1413 SNR=26.4 19:01:00.758 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:00.762 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:00.765 00.003 972 Enqueuing Expose request 19:01:00.770 00.005 5928 IsGuiding returns 0 19:01:00.770 00.000 5928 Move returns status 0, amount 38 19:01:00.770 00.000 5928 MoveAxis(N, 0, ABG) 19:01:00.770 00.000 5928 Move returns status 0, amount 0 19:01:00.770 00.000 5928 move complete, result=0 19:01:00.770 00.000 5928 worker thread done servicing request 19:01:00.770 00.000 5928 Worker thread wakes up 19:01:00.770 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:00.770 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:00.783 00.013 972 GuideStep: -0.2 px 38 ms EAST, -0.0 px 0 ms NORTH 19:01:02.908 02.125 5928 Exposure complete 19:01:02.993 00.085 5928 worker thread done servicing request 19:01:02.993 00.000 972 OnExposeComplete: enter 19:01:02.997 00.004 972 UpdateGuideState(): m_state=6 19:01:03.000 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 43 19:01:03.004 00.004 972 Star::Find returns 1 (0), X=231.97, Y=868.51, Mass=1415, SNR=26.3, Peak=202 HFD=3.0 19:01:03.008 00.004 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 19:01:03.011 00.003 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50) 19:01:03.015 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.22 cameraTheta=0.14 mountX=0.03 mountY=-0.22, mountTheta=-1.45 19:01:03.018 00.003 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.03, opts=13) 19:01:03.023 00.005 972 Enqueuing Move request for scope (0.21, 0.03) 19:01:03.027 00.004 5928 Worker thread wakes up 19:01:03.027 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd 19:01:03.027 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.03) 19:01:03.027 00.000 5928 Moving (0.21, 0.03) raw xDistance=0.03 yDistance=-0.22 19:01:03.027 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:01:03.027 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:01:03.027 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 19:01:03.027 00.000 5928 MoveAxis(E, 0, ABG) 19:01:03.027 00.000 5928 Move returns status 0, amount 0 19:01:03.027 00.000 5928 MoveAxis(N, 0, ABG) 19:01:03.027 00.000 5928 Move returns status 0, amount 0 19:01:03.027 00.000 5928 move complete, result=0 19:01:03.027 00.000 5928 worker thread done servicing request 19:01:03.051 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:01:03.079 00.028 972 UpdateGuideState exits: m=1415 SNR=26.3 19:01:03.082 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:03.085 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:03.091 00.006 972 Enqueuing Expose request 19:01:03.096 00.005 5928 Worker thread wakes up 19:01:03.096 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:01:03.100 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:03.100 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:05.083 01.983 5928 Exposure complete 19:01:05.169 00.086 5928 worker thread done servicing request 19:01:05.170 00.001 972 OnExposeComplete: enter 19:01:05.174 00.004 972 UpdateGuideState(): m_state=6 19:01:05.177 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 44 19:01:05.181 00.004 972 Star::Find returns 1 (0), X=231.96, Y=868.72, Mass=1403, SNR=26.3, Peak=197 HFD=3.0 19:01:05.184 00.003 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 19:01:05.187 00.003 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76) 19:01:05.191 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.32 cameraTheta=0.87 mountX=0.24 mountY=-0.22, mountTheta=-0.74 19:01:05.195 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.25, opts=13) 19:01:05.199 00.004 972 Enqueuing Move request for scope (0.21, 0.25) 19:01:05.202 00.003 5928 Worker thread wakes up 19:01:05.202 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.25) opts 0xd 19:01:05.202 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.25) 19:01:05.202 00.000 5928 Moving (0.21, 0.25) raw xDistance=0.24 yDistance=-0.22 19:01:05.203 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 19:01:05.203 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:01:05.203 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 19:01:05.203 00.000 5928 MoveAxis(W, 41, ABG) 19:01:05.203 00.000 5928 Guiding Dir = 3, Dur = 41 19:01:05.228 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:01:05.232 00.004 5928 IsSlewing returns 0 19:01:05.233 00.001 5928 IsGuiding returns 0 19:01:05.254 00.021 972 UpdateGuideState exits: m=1403 SNR=26.3 19:01:05.259 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:05.262 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:05.266 00.004 972 Enqueuing Expose request 19:01:05.269 00.003 5928 PulseGuide returned control before completion, sleep 23 19:01:05.300 00.031 5928 IsGuiding returns 1 19:01:05.300 00.000 5928 scope still moving after pulse duration time elapsed 19:01:05.342 00.042 5928 IsSlewing returns 0 19:01:05.342 00.000 5928 IsGuiding returns 0 19:01:05.342 00.000 5928 scope move finished after 41 + 68 ms 19:01:05.342 00.000 5928 Move returns status 0, amount 41 19:01:05.342 00.000 5928 MoveAxis(N, 0, ABG) 19:01:05.342 00.000 5928 Move returns status 0, amount 0 19:01:05.342 00.000 5928 move complete, result=0 19:01:05.342 00.000 5928 worker thread done servicing request 19:01:05.343 00.001 5928 Worker thread wakes up 19:01:05.343 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:05.343 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:05.362 00.019 972 GuideStep: 0.2 px 41 ms WEST, -0.2 px 0 ms NORTH 19:01:07.454 02.092 5928 Exposure complete 19:01:07.541 00.087 5928 worker thread done servicing request 19:01:07.541 00.000 972 OnExposeComplete: enter 19:01:07.545 00.004 972 UpdateGuideState(): m_state=6 19:01:07.548 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 45 19:01:07.552 00.004 972 Star::Find returns 1 (0), X=231.92, Y=868.46, Mass=1382, SNR=26.1, Peak=196 HFD=2.9 19:01:07.556 00.004 972 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.59) = xAngle (-1.71 = -1.71) 19:01:07.559 00.003 972 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 19:01:07.562 00.003 972 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=-0.02 mountY=-0.16, mountTheta=-1.71 19:01:07.566 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.02, opts=13) 19:01:07.570 00.004 972 Enqueuing Move request for scope (0.16, -0.02) 19:01:07.574 00.004 5928 Worker thread wakes up 19:01:07.574 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd 19:01:07.575 00.001 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.02) 19:01:07.575 00.000 5928 Moving (0.16, -0.02) raw xDistance=-0.02 yDistance=-0.16 19:01:07.575 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:01:07.575 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:07.575 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:01:07.575 00.000 5928 MoveAxis(E, 0, ABG) 19:01:07.575 00.000 5928 Move returns status 0, amount 0 19:01:07.575 00.000 5928 MoveAxis(N, 0, ABG) 19:01:07.575 00.000 5928 Move returns status 0, amount 0 19:01:07.575 00.000 5928 move complete, result=0 19:01:07.575 00.000 5928 worker thread done servicing request 19:01:07.600 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:07.625 00.025 972 UpdateGuideState exits: m=1382 SNR=26.1 19:01:07.628 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:07.632 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:07.635 00.003 972 Enqueuing Expose request 19:01:07.640 00.005 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:01:07.643 00.003 5928 Worker thread wakes up 19:01:07.643 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:07.644 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:09.632 01.988 5928 Exposure complete 19:01:09.718 00.086 5928 worker thread done servicing request 19:01:09.718 00.000 972 OnExposeComplete: enter 19:01:09.722 00.004 972 UpdateGuideState(): m_state=6 19:01:09.725 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 46 19:01:09.729 00.004 972 Star::Find returns 1 (0), X=231.98, Y=868.40, Mass=1439, SNR=26.6, Peak=211 HFD=2.9 19:01:09.732 00.003 972 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.59) = xAngle (-1.93 = -1.93) 19:01:09.735 00.003 972 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98) 19:01:09.740 00.005 972 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.34 mountX=-0.09 mountY=-0.22, mountTheta=-1.94 19:01:09.744 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.08, opts=13) 19:01:09.747 00.003 972 Enqueuing Move request for scope (0.23, -0.08) 19:01:09.751 00.004 5928 Worker thread wakes up 19:01:09.751 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd 19:01:09.751 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.08) 19:01:09.751 00.000 5928 Moving (0.23, -0.08) raw xDistance=-0.09 yDistance=-0.22 19:01:09.751 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:01:09.751 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.02 newest=-0.60 19:01:09.751 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:01:09.751 00.000 5928 MoveAxis(E, 0, ABG) 19:01:09.751 00.000 5928 Move returns status 0, amount 0 19:01:09.751 00.000 5928 MoveAxis(N, 44, ABG) 19:01:09.751 00.000 5928 Guiding Dir = 0, Dur = 44 19:01:09.776 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:09.787 00.011 5928 IsSlewing returns 0 19:01:09.787 00.000 5928 IsGuiding returns 0 19:01:09.802 00.015 972 UpdateGuideState exits: m=1439 SNR=26.6 19:01:09.807 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:09.810 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:09.814 00.004 972 Enqueuing Expose request 19:01:09.868 00.054 5928 IsGuiding returns 1 19:01:09.868 00.000 5928 scope still moving after pulse duration time elapsed 19:01:09.898 00.030 5928 IsSlewing returns 0 19:01:09.898 00.000 5928 IsGuiding returns 1 19:01:09.964 00.066 5928 IsSlewing returns 0 19:01:09.964 00.000 5928 IsGuiding returns 0 19:01:09.964 00.000 5928 scope move finished after 44 + 132 ms 19:01:09.964 00.000 5928 Move returns status 0, amount 44 19:01:09.964 00.000 5928 move complete, result=0 19:01:09.964 00.000 5928 worker thread done servicing request 19:01:09.964 00.000 5928 Worker thread wakes up 19:01:09.964 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:09.964 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:09.964 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH 19:01:12.104 02.140 5928 Exposure complete 19:01:12.190 00.086 5928 worker thread done servicing request 19:01:12.190 00.000 972 OnExposeComplete: enter 19:01:12.193 00.003 972 UpdateGuideState(): m_state=6 19:01:12.197 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 47 19:01:12.200 00.003 972 Star::Find returns 1 (0), X=231.78, Y=868.18, Mass=1431, SNR=26.5, Peak=224 HFD=2.9 19:01:12.204 00.004 972 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.59) = xAngle (-3.06 = -3.06) 19:01:12.208 00.004 972 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 19:01:12.211 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.47 mountX=-0.29 mountY=-0.01, mountTheta=-3.11 19:01:12.214 00.003 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.29, opts=13) 19:01:12.218 00.004 972 Enqueuing Move request for scope (0.03, -0.29) 19:01:12.223 00.005 5928 Worker thread wakes up 19:01:12.223 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.29) opts 0xd 19:01:12.223 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.29) 19:01:12.223 00.000 5928 Moving (0.03, -0.29) raw xDistance=-0.29 yDistance=-0.01 19:01:12.223 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29 19:01:12.223 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:12.223 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:01:12.223 00.000 5928 MoveAxis(E, 49, ABG) 19:01:12.223 00.000 5928 Guiding Dir = 2, Dur = 49 19:01:12.224 00.001 5928 IsSlewing returns 0 19:01:12.225 00.001 5928 IsGuiding returns 0 19:01:12.248 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:01:12.252 00.004 5928 PulseGuide returned control before completion, sleep 34 19:01:12.280 00.028 972 UpdateGuideState exits: m=1431 SNR=26.5 19:01:12.283 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:12.286 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:12.292 00.006 972 Enqueuing Expose request 19:01:12.313 00.021 5928 IsGuiding returns 0 19:01:12.313 00.000 5928 Move returns status 0, amount 49 19:01:12.314 00.001 5928 MoveAxis(N, 0, ABG) 19:01:12.314 00.000 5928 Move returns status 0, amount 0 19:01:12.314 00.000 5928 move complete, result=0 19:01:12.314 00.000 5928 worker thread done servicing request 19:01:12.314 00.000 5928 Worker thread wakes up 19:01:12.314 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:12.314 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:12.317 00.003 972 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH 19:01:14.303 01.986 5928 Exposure complete 19:01:14.390 00.087 5928 worker thread done servicing request 19:01:14.391 00.001 972 OnExposeComplete: enter 19:01:14.394 00.003 972 UpdateGuideState(): m_state=6 19:01:14.398 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 48 19:01:14.401 00.003 972 Star::Find returns 1 (0), X=231.78, Y=868.20, Mass=1440, SNR=26.6, Peak=220 HFD=2.9 19:01:14.405 00.004 972 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.59) = xAngle (-3.08 = -3.08) 19:01:14.409 00.004 972 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 19:01:14.412 00.003 972 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.49 mountX=-0.27 mountY=-0.00, mountTheta=-3.12 19:01:14.416 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.27, opts=13) 19:01:14.419 00.003 972 Enqueuing Move request for scope (0.02, -0.27) 19:01:14.424 00.005 5928 Worker thread wakes up 19:01:14.424 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.27) opts 0xd 19:01:14.424 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.27) 19:01:14.424 00.000 5928 Moving (0.02, -0.27) raw xDistance=-0.27 yDistance=-0.00 19:01:14.424 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27 19:01:14.424 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:14.424 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:01:14.424 00.000 5928 MoveAxis(E, 49, ABG) 19:01:14.424 00.000 5928 Guiding Dir = 2, Dur = 49 19:01:14.425 00.001 5928 IsSlewing returns 0 19:01:14.425 00.000 5928 IsGuiding returns 0 19:01:14.441 00.016 5928 PulseGuide returned control before completion, sleep 44 19:01:14.448 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:14.475 00.027 972 UpdateGuideState exits: m=1440 SNR=26.6 19:01:14.478 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:14.481 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:14.484 00.003 972 Enqueuing Expose request 19:01:14.489 00.005 5928 IsGuiding returns 1 19:01:14.489 00.000 5928 scope still moving after pulse duration time elapsed 19:01:14.521 00.032 5928 IsSlewing returns 0 19:01:14.553 00.032 5928 IsGuiding returns 0 19:01:14.553 00.000 5928 scope move finished after 49 + 79 ms 19:01:14.554 00.001 5928 Move returns status 0, amount 49 19:01:14.554 00.000 5928 MoveAxis(N, 0, ABG) 19:01:14.554 00.000 5928 Move returns status 0, amount 0 19:01:14.554 00.000 5928 move complete, result=0 19:01:14.554 00.000 5928 worker thread done servicing request 19:01:14.554 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH 19:01:14.558 00.004 5928 Worker thread wakes up 19:01:14.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:14.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:16.665 02.107 5928 Exposure complete 19:01:16.750 00.085 5928 worker thread done servicing request 19:01:16.750 00.000 972 OnExposeComplete: enter 19:01:16.755 00.005 972 UpdateGuideState(): m_state=6 19:01:16.758 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 49 19:01:16.762 00.004 972 Star::Find returns 1 (0), X=231.78, Y=868.84, Mass=1421, SNR=26.4, Peak=209 HFD=2.9 19:01:16.765 00.003 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:01:16.769 00.004 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 19:01:16.773 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.51 mountX=0.36 mountY=-0.04, mountTheta=-0.12 19:01:16.777 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.36, opts=13) 19:01:16.780 00.003 972 Enqueuing Move request for scope (0.02, 0.36) 19:01:16.784 00.004 5928 Worker thread wakes up 19:01:16.784 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.36) opts 0xd 19:01:16.784 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.36) 19:01:16.784 00.000 5928 Moving (0.02, 0.36) raw xDistance=0.36 yDistance=-0.04 19:01:16.784 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36 19:01:16.784 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:16.785 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:01:16.785 00.000 5928 MoveAxis(W, 57, ABG) 19:01:16.785 00.000 5928 Guiding Dir = 3, Dur = 57 19:01:16.785 00.000 5928 IsSlewing returns 0 19:01:16.786 00.001 5928 IsGuiding returns 0 19:01:16.808 00.022 5928 PulseGuide returned control before completion, sleep 46 19:01:16.812 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:16.838 00.026 972 UpdateGuideState exits: m=1421 SNR=26.4 19:01:16.842 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:16.845 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:16.848 00.003 972 Enqueuing Expose request 19:01:16.858 00.010 5928 IsGuiding returns 1 19:01:16.858 00.000 5928 scope still moving after pulse duration time elapsed 19:01:16.920 00.062 5928 IsSlewing returns 0 19:01:16.920 00.000 5928 IsGuiding returns 0 19:01:16.920 00.000 5928 scope move finished after 57 + 76 ms 19:01:16.920 00.000 5928 Move returns status 0, amount 57 19:01:16.920 00.000 5928 MoveAxis(N, 0, ABG) 19:01:16.921 00.001 5928 Move returns status 0, amount 0 19:01:16.921 00.000 5928 move complete, result=0 19:01:16.921 00.000 5928 worker thread done servicing request 19:01:16.921 00.000 5928 Worker thread wakes up 19:01:16.921 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:16.921 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:16.940 00.019 972 GuideStep: 0.4 px 57 ms WEST, -0.0 px 0 ms NORTH 19:01:18.901 01.961 5928 Exposure complete 19:01:18.987 00.086 5928 worker thread done servicing request 19:01:18.988 00.001 972 OnExposeComplete: enter 19:01:18.991 00.003 972 UpdateGuideState(): m_state=6 19:01:18.994 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 50 19:01:18.998 00.004 972 Star::Find returns 1 (0), X=231.87, Y=868.46, Mass=1423, SNR=26.5, Peak=195 HFD=3.0 19:01:19.001 00.003 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 19:01:19.005 00.004 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79) 19:01:19.009 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.15 mountX=-0.02 mountY=-0.11, mountTheta=-1.74 19:01:19.012 00.003 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.02, opts=13) 19:01:19.016 00.004 972 Enqueuing Move request for scope (0.11, -0.02) 19:01:19.019 00.003 5928 Worker thread wakes up 19:01:19.019 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd 19:01:19.019 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.02) 19:01:19.019 00.000 5928 Moving (0.11, -0.02) raw xDistance=-0.02 yDistance=-0.11 19:01:19.019 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:01:19.020 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:19.020 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:01:19.020 00.000 5928 MoveAxis(E, 0, ABG) 19:01:19.020 00.000 5928 Move returns status 0, amount 0 19:01:19.020 00.000 5928 MoveAxis(N, 0, ABG) 19:01:19.020 00.000 5928 Move returns status 0, amount 0 19:01:19.020 00.000 5928 move complete, result=0 19:01:19.020 00.000 5928 worker thread done servicing request 19:01:19.044 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:19.070 00.026 972 UpdateGuideState exits: m=1423 SNR=26.5 19:01:19.075 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:19.079 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:19.084 00.005 972 Enqueuing Expose request 19:01:19.090 00.006 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:01:19.093 00.003 5928 Worker thread wakes up 19:01:19.093 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:19.093 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:21.235 02.142 5928 Exposure complete 19:01:21.321 00.086 5928 worker thread done servicing request 19:01:21.321 00.000 972 OnExposeComplete: enter 19:01:21.324 00.003 972 UpdateGuideState(): m_state=6 19:01:21.327 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 51 19:01:21.331 00.004 972 Star::Find returns 1 (0), X=231.86, Y=868.28, Mass=1412, SNR=26.3, Peak=217 HFD=2.8 19:01:21.334 00.003 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.59) = xAngle (-2.67 = -2.67) 19:01:21.338 00.004 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72) 19:01:21.341 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.08 mountX=-0.20 mountY=-0.09, mountTheta=-2.71 19:01:21.345 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.20, opts=13) 19:01:21.348 00.003 972 Enqueuing Move request for scope (0.10, -0.20) 19:01:21.352 00.004 5928 Worker thread wakes up 19:01:21.352 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd 19:01:21.352 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.20) 19:01:21.352 00.000 5928 Moving (0.10, -0.20) raw xDistance=-0.20 yDistance=-0.09 19:01:21.352 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:01:21.353 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:21.353 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:01:21.353 00.000 5928 MoveAxis(E, 0, ABG) 19:01:21.353 00.000 5928 Move returns status 0, amount 0 19:01:21.353 00.000 5928 MoveAxis(N, 0, ABG) 19:01:21.353 00.000 5928 Move returns status 0, amount 0 19:01:21.353 00.000 5928 move complete, result=0 19:01:21.354 00.001 5928 worker thread done servicing request 19:01:21.378 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:21.403 00.025 972 UpdateGuideState exits: m=1412 SNR=26.3 19:01:21.407 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:21.411 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:21.414 00.003 972 Enqueuing Expose request 19:01:21.417 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:01:21.422 00.005 5928 Worker thread wakes up 19:01:21.422 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:21.422 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:23.414 01.992 5928 Exposure complete 19:01:23.501 00.087 5928 worker thread done servicing request 19:01:23.501 00.000 972 OnExposeComplete: enter 19:01:23.505 00.004 972 UpdateGuideState(): m_state=6 19:01:23.508 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 52 19:01:23.512 00.004 972 Star::Find returns 1 (0), X=231.78, Y=868.22, Mass=1344, SNR=25.7, Peak=210 HFD=2.9 19:01:23.515 00.003 972 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.59) = xAngle (-3.09 = -3.09) 19:01:23.518 00.003 972 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13) 19:01:23.522 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.50 mountX=-0.26 mountY=-0.00, mountTheta=-3.13 19:01:23.526 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.26, opts=13) 19:01:23.530 00.004 972 Enqueuing Move request for scope (0.02, -0.26) 19:01:23.533 00.003 5928 Worker thread wakes up 19:01:23.533 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd 19:01:23.533 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.26) 19:01:23.533 00.000 5928 Moving (0.02, -0.26) raw xDistance=-0.26 yDistance=-0.00 19:01:23.533 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:01:23.533 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:23.533 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:01:23.533 00.000 5928 MoveAxis(E, 43, ABG) 19:01:23.533 00.000 5928 Guiding Dir = 2, Dur = 43 19:01:23.534 00.001 5928 IsSlewing returns 0 19:01:23.535 00.001 5928 IsGuiding returns 0 19:01:23.555 00.020 5928 PulseGuide returned control before completion, sleep 33 19:01:23.559 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:01:23.584 00.025 972 UpdateGuideState exits: m=1344 SNR=25.7 19:01:23.588 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:23.592 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:23.595 00.003 972 Enqueuing Expose request 19:01:23.601 00.006 5928 IsGuiding returns 1 19:01:23.601 00.000 5928 scope still moving after pulse duration time elapsed 19:01:23.636 00.035 5928 IsSlewing returns 0 19:01:23.636 00.000 5928 IsGuiding returns 0 19:01:23.636 00.000 5928 scope move finished after 43 + 57 ms 19:01:23.637 00.001 5928 Move returns status 0, amount 43 19:01:23.637 00.000 5928 MoveAxis(N, 0, ABG) 19:01:23.637 00.000 5928 Move returns status 0, amount 0 19:01:23.637 00.000 5928 move complete, result=0 19:01:23.637 00.000 5928 worker thread done servicing request 19:01:23.637 00.000 5928 Worker thread wakes up 19:01:23.637 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:23.637 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:23.638 00.001 972 GuideStep: -0.3 px 43 ms EAST, -0.0 px 0 ms NORTH 19:01:25.783 02.145 5928 Exposure complete 19:01:25.868 00.085 5928 worker thread done servicing request 19:01:25.868 00.000 972 OnExposeComplete: enter 19:01:25.873 00.005 972 UpdateGuideState(): m_state=6 19:01:25.876 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 53 19:01:25.879 00.003 972 Star::Find returns 1 (0), X=231.80, Y=868.08, Mass=1423, SNR=26.4, Peak=233 HFD=2.7 19:01:25.883 00.004 972 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.59) = xAngle (-3.04 = -3.04) 19:01:25.887 00.004 972 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 19:01:25.890 00.003 972 CameraToMount -- cameraX=0.05 cameraY=-0.40 hyp=0.40 cameraTheta=-1.45 mountX=-0.40 mountY=-0.02, mountTheta=-3.09 19:01:25.895 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.40, opts=13) 19:01:25.898 00.003 972 Enqueuing Move request for scope (0.05, -0.40) 19:01:25.901 00.003 5928 Worker thread wakes up 19:01:25.902 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.40) opts 0xd 19:01:25.902 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.40) 19:01:25.902 00.000 5928 Moving (0.05, -0.40) raw xDistance=-0.40 yDistance=-0.02 19:01:25.902 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40 19:01:25.902 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:25.902 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:01:25.902 00.000 5928 MoveAxis(E, 70, ABG) 19:01:25.903 00.001 5928 Guiding Dir = 2, Dur = 70 19:01:25.903 00.000 5928 IsSlewing returns 0 19:01:25.904 00.001 5928 IsGuiding returns 0 19:01:25.923 00.019 5928 PulseGuide returned control before completion, sleep 62 19:01:25.928 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:01:25.954 00.026 972 UpdateGuideState exits: m=1423 SNR=26.4 19:01:25.958 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:25.961 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:25.964 00.003 972 Enqueuing Expose request 19:01:26.002 00.038 5928 IsGuiding returns 0 19:01:26.003 00.001 5928 Move returns status 0, amount 70 19:01:26.003 00.000 5928 MoveAxis(N, 0, ABG) 19:01:26.003 00.000 5928 Move returns status 0, amount 0 19:01:26.003 00.000 5928 move complete, result=0 19:01:26.004 00.001 5928 worker thread done servicing request 19:01:26.004 00.000 5928 Worker thread wakes up 19:01:26.004 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:26.004 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:26.004 00.000 972 GuideStep: -0.4 px 70 ms EAST, -0.0 px 0 ms NORTH 19:01:27.996 01.992 5928 Exposure complete 19:01:28.082 00.086 5928 worker thread done servicing request 19:01:28.082 00.000 972 OnExposeComplete: enter 19:01:28.087 00.005 972 UpdateGuideState(): m_state=6 19:01:28.090 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 54 19:01:28.095 00.005 972 Star::Find returns 1 (0), X=231.71, Y=868.21, Mass=1424, SNR=26.5, Peak=224 HFD=2.8 19:01:28.100 00.005 972 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.59) = xAngle (-3.35 = 2.93) 19:01:28.104 00.004 972 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89) 19:01:28.107 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.76 mountX=-0.26 mountY=0.07, mountTheta=2.89 19:01:28.111 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.26, opts=13) 19:01:28.115 00.004 972 Enqueuing Move request for scope (-0.05, -0.26) 19:01:28.118 00.003 5928 Worker thread wakes up 19:01:28.118 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd 19:01:28.118 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.26) 19:01:28.118 00.000 5928 Moving (-0.05, -0.26) raw xDistance=-0.26 yDistance=0.07 19:01:28.119 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26 19:01:28.119 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:28.119 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:01:28.119 00.000 5928 MoveAxis(E, 49, ABG) 19:01:28.119 00.000 5928 Guiding Dir = 2, Dur = 49 19:01:28.119 00.000 5928 IsSlewing returns 0 19:01:28.120 00.001 5928 IsGuiding returns 0 19:01:28.144 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:28.148 00.004 5928 PulseGuide returned control before completion, sleep 34 19:01:28.169 00.021 972 UpdateGuideState exits: m=1424 SNR=26.5 19:01:28.173 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:28.176 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:28.179 00.003 972 Enqueuing Expose request 19:01:28.184 00.005 5928 IsGuiding returns 1 19:01:28.184 00.000 5928 scope still moving after pulse duration time elapsed 19:01:28.241 00.057 5928 IsSlewing returns 0 19:01:28.273 00.032 5928 IsGuiding returns 0 19:01:28.273 00.000 5928 scope move finished after 49 + 104 ms 19:01:28.273 00.000 5928 Move returns status 0, amount 49 19:01:28.273 00.000 5928 MoveAxis(N, 0, ABG) 19:01:28.274 00.001 5928 Move returns status 0, amount 0 19:01:28.274 00.000 5928 move complete, result=0 19:01:28.274 00.000 5928 worker thread done servicing request 19:01:28.274 00.000 5928 Worker thread wakes up 19:01:28.274 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:28.274 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:28.274 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH 19:01:30.400 02.126 5928 Exposure complete 19:01:30.487 00.087 5928 worker thread done servicing request 19:01:30.487 00.000 972 OnExposeComplete: enter 19:01:30.490 00.003 972 UpdateGuideState(): m_state=6 19:01:30.494 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 55 19:01:30.497 00.003 972 Star::Find returns 1 (0), X=231.80, Y=868.36, Mass=1420, SNR=26.4, Peak=206 HFD=3.0 19:01:30.500 00.003 972 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.59) = xAngle (-2.78 = -2.78) 19:01:30.505 00.005 972 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 19:01:30.508 00.003 972 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.19 mountX=-0.11 mountY=-0.04, mountTheta=-2.82 19:01:30.512 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.11, opts=13) 19:01:30.515 00.003 972 Enqueuing Move request for scope (0.05, -0.11) 19:01:30.519 00.004 5928 Worker thread wakes up 19:01:30.519 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd 19:01:30.519 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.11) 19:01:30.519 00.000 5928 Moving (0.05, -0.11) raw xDistance=-0.11 yDistance=-0.04 19:01:30.519 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:01:30.520 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:30.520 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:01:30.520 00.000 5928 MoveAxis(E, 0, ABG) 19:01:30.520 00.000 5928 Move returns status 0, amount 0 19:01:30.520 00.000 5928 MoveAxis(N, 0, ABG) 19:01:30.520 00.000 5928 Move returns status 0, amount 0 19:01:30.520 00.000 5928 move complete, result=0 19:01:30.520 00.000 5928 worker thread done servicing request 19:01:30.543 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=42, FiltMax=278, Gamma=1.000 19:01:30.570 00.027 972 UpdateGuideState exits: m=1420 SNR=26.4 19:01:30.573 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:30.576 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:30.579 00.003 972 Enqueuing Expose request 19:01:30.582 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:01:30.588 00.006 5928 Worker thread wakes up 19:01:30.588 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:30.588 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:32.571 01.983 5928 Exposure complete 19:01:32.656 00.085 5928 worker thread done servicing request 19:01:32.656 00.000 972 OnExposeComplete: enter 19:01:32.660 00.004 972 UpdateGuideState(): m_state=6 19:01:32.664 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 56 19:01:32.670 00.006 972 Star::Find returns 1 (0), X=231.85, Y=868.45, Mass=1412, SNR=26.3, Peak=198 HFD=3.0 19:01:32.673 00.003 972 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.59) = xAngle (-1.91 = -1.91) 19:01:32.676 00.003 972 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96) 19:01:32.679 00.003 972 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.32 mountX=-0.03 mountY=-0.09, mountTheta=-1.92 19:01:32.683 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.03, opts=13) 19:01:32.687 00.004 972 Enqueuing Move request for scope (0.09, -0.03) 19:01:32.691 00.004 5928 Worker thread wakes up 19:01:32.691 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd 19:01:32.691 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.03) 19:01:32.691 00.000 5928 Moving (0.09, -0.03) raw xDistance=-0.03 yDistance=-0.09 19:01:32.691 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:01:32.691 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:32.691 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:01:32.691 00.000 5928 MoveAxis(E, 0, ABG) 19:01:32.692 00.001 5928 Move returns status 0, amount 0 19:01:32.692 00.000 5928 MoveAxis(N, 0, ABG) 19:01:32.692 00.000 5928 Move returns status 0, amount 0 19:01:32.692 00.000 5928 move complete, result=0 19:01:32.692 00.000 5928 worker thread done servicing request 19:01:32.716 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:01:32.742 00.026 972 UpdateGuideState exits: m=1412 SNR=26.3 19:01:32.746 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:32.749 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:32.754 00.005 972 Enqueuing Expose request 19:01:32.757 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:01:32.760 00.003 5928 Worker thread wakes up 19:01:32.760 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:32.760 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:34.895 02.135 5928 Exposure complete 19:01:34.982 00.087 5928 worker thread done servicing request 19:01:34.983 00.001 972 OnExposeComplete: enter 19:01:34.987 00.004 972 UpdateGuideState(): m_state=6 19:01:34.990 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 57 19:01:34.994 00.004 972 Star::Find returns 1 (0), X=231.84, Y=868.26, Mass=1424, SNR=26.5, Peak=222 HFD=2.9 19:01:34.997 00.003 972 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.59) = xAngle (-2.78 = -2.78) 19:01:35.000 00.003 972 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83) 19:01:35.004 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.19 mountX=-0.21 mountY=-0.07, mountTheta=-2.82 19:01:35.008 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.21, opts=13) 19:01:35.011 00.003 972 Enqueuing Move request for scope (0.08, -0.21) 19:01:35.015 00.004 5928 Worker thread wakes up 19:01:35.015 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd 19:01:35.015 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.21) 19:01:35.015 00.000 5928 Moving (0.08, -0.21) raw xDistance=-0.21 yDistance=-0.07 19:01:35.015 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:01:35.015 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:35.015 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:01:35.015 00.000 5928 MoveAxis(E, 36, ABG) 19:01:35.015 00.000 5928 Guiding Dir = 2, Dur = 36 19:01:35.016 00.001 5928 IsSlewing returns 0 19:01:35.017 00.001 5928 IsGuiding returns 0 19:01:35.038 00.021 5928 PulseGuide returned control before completion, sleep 25 19:01:35.041 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:01:35.066 00.025 972 UpdateGuideState exits: m=1424 SNR=26.5 19:01:35.071 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:35.075 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:35.078 00.003 972 Enqueuing Expose request 19:01:35.102 00.024 5928 IsGuiding returns 0 19:01:35.102 00.000 5928 Move returns status 0, amount 36 19:01:35.102 00.000 5928 MoveAxis(N, 0, ABG) 19:01:35.102 00.000 5928 Move returns status 0, amount 0 19:01:35.102 00.000 5928 move complete, result=0 19:01:35.103 00.001 5928 worker thread done servicing request 19:01:35.103 00.000 5928 Worker thread wakes up 19:01:35.103 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:35.103 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:35.105 00.002 972 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH 19:01:37.081 01.976 5928 Exposure complete 19:01:37.169 00.088 5928 worker thread done servicing request 19:01:37.169 00.000 972 OnExposeComplete: enter 19:01:37.172 00.003 972 UpdateGuideState(): m_state=6 19:01:37.176 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 58 19:01:37.179 00.003 972 Star::Find returns 1 (0), X=231.89, Y=868.08, Mass=1426, SNR=26.5, Peak=214 HFD=2.9 19:01:37.183 00.004 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 19:01:37.187 00.004 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 19:01:37.190 00.003 972 CameraToMount -- cameraX=0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.26 mountX=-0.40 mountY=-0.10, mountTheta=-2.89 19:01:37.194 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.40, opts=13) 19:01:37.198 00.004 972 Enqueuing Move request for scope (0.13, -0.40) 19:01:37.202 00.004 5928 Worker thread wakes up 19:01:37.202 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.40) opts 0xd 19:01:37.202 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.40) 19:01:37.202 00.000 5928 Moving (0.13, -0.40) raw xDistance=-0.40 yDistance=-0.10 19:01:37.202 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40 19:01:37.202 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:37.202 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:01:37.202 00.000 5928 MoveAxis(E, 69, ABG) 19:01:37.203 00.001 5928 Guiding Dir = 2, Dur = 69 19:01:37.203 00.000 5928 IsSlewing returns 0 19:01:37.204 00.001 5928 IsGuiding returns 0 19:01:37.227 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:01:37.231 00.004 5928 PulseGuide returned control before completion, sleep 55 19:01:37.254 00.023 972 UpdateGuideState exits: m=1426 SNR=26.5 19:01:37.258 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:37.261 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:37.264 00.003 972 Enqueuing Expose request 19:01:37.308 00.044 5928 IsGuiding returns 0 19:01:37.308 00.000 5928 Move returns status 0, amount 69 19:01:37.308 00.000 5928 MoveAxis(N, 0, ABG) 19:01:37.309 00.001 5928 Move returns status 0, amount 0 19:01:37.309 00.000 5928 move complete, result=0 19:01:37.310 00.001 5928 worker thread done servicing request 19:01:37.310 00.000 5928 Worker thread wakes up 19:01:37.310 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:37.310 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:37.310 00.000 972 GuideStep: -0.4 px 69 ms EAST, -0.1 px 0 ms NORTH 19:01:39.451 02.141 5928 Exposure complete 19:01:39.538 00.087 5928 worker thread done servicing request 19:01:39.538 00.000 972 OnExposeComplete: enter 19:01:39.541 00.003 972 UpdateGuideState(): m_state=6 19:01:39.545 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 59 19:01:39.548 00.003 972 Star::Find returns 1 (0), X=231.87, Y=868.11, Mass=1400, SNR=26.2, Peak=216 HFD=2.9 19:01:39.553 00.005 972 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.59) = xAngle (-2.86 = -2.86) 19:01:39.556 00.003 972 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91) 19:01:39.560 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.36 hyp=0.38 cameraTheta=-1.27 mountX=-0.37 mountY=-0.09, mountTheta=-2.90 19:01:39.563 00.003 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.36, opts=13) 19:01:39.567 00.004 972 Enqueuing Move request for scope (0.11, -0.36) 19:01:39.572 00.005 5928 Worker thread wakes up 19:01:39.572 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.36) opts 0xd 19:01:39.572 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.36) 19:01:39.572 00.000 5928 Moving (0.11, -0.36) raw xDistance=-0.37 yDistance=-0.09 19:01:39.572 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37 19:01:39.572 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:39.572 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:01:39.572 00.000 5928 MoveAxis(E, 66, ABG) 19:01:39.572 00.000 5928 Guiding Dir = 2, Dur = 66 19:01:39.573 00.001 5928 IsSlewing returns 0 19:01:39.574 00.001 5928 IsGuiding returns 0 19:01:39.596 00.022 5928 PulseGuide returned control before completion, sleep 54 19:01:39.597 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:01:39.624 00.027 972 UpdateGuideState exits: m=1400 SNR=26.2 19:01:39.627 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:39.630 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:39.635 00.005 972 Enqueuing Expose request 19:01:39.675 00.040 5928 IsGuiding returns 0 19:01:39.676 00.001 5928 Move returns status 0, amount 66 19:01:39.676 00.000 5928 MoveAxis(N, 0, ABG) 19:01:39.676 00.000 5928 Move returns status 0, amount 0 19:01:39.676 00.000 5928 move complete, result=0 19:01:39.676 00.000 972 GuideStep: -0.4 px 66 ms EAST, -0.1 px 0 ms NORTH 19:01:39.679 00.003 5928 worker thread done servicing request 19:01:39.680 00.001 5928 Worker thread wakes up 19:01:39.680 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:39.680 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:41.661 01.981 5928 Exposure complete 19:01:41.747 00.086 5928 worker thread done servicing request 19:01:41.747 00.000 972 OnExposeComplete: enter 19:01:41.751 00.004 972 UpdateGuideState(): m_state=6 19:01:41.755 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 60 19:01:41.758 00.003 972 Star::Find returns 1 (0), X=231.83, Y=868.13, Mass=1450, SNR=26.7, Peak=221 HFD=2.8 19:01:41.762 00.004 972 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.59) = xAngle (-2.94 = -2.94) 19:01:41.765 00.003 972 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 19:01:41.768 00.003 972 CameraToMount -- cameraX=0.08 cameraY=-0.34 hyp=0.35 cameraTheta=-1.35 mountX=-0.34 mountY=-0.05, mountTheta=-2.98 19:01:41.772 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.34, opts=13) 19:01:41.775 00.003 972 Enqueuing Move request for scope (0.08, -0.34) 19:01:41.779 00.004 5928 Worker thread wakes up 19:01:41.779 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.34) opts 0xd 19:01:41.779 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.34) 19:01:41.779 00.000 5928 Moving (0.08, -0.34) raw xDistance=-0.34 yDistance=-0.05 19:01:41.779 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34 19:01:41.779 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:41.779 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:01:41.779 00.000 5928 MoveAxis(E, 62, ABG) 19:01:41.779 00.000 5928 Guiding Dir = 2, Dur = 62 19:01:41.780 00.001 5928 IsSlewing returns 0 19:01:41.781 00.001 5928 IsGuiding returns 0 19:01:41.802 00.021 5928 PulseGuide returned control before completion, sleep 51 19:01:41.805 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:41.830 00.025 972 UpdateGuideState exits: m=1450 SNR=26.7 19:01:41.835 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:41.838 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:41.842 00.004 972 Enqueuing Expose request 19:01:41.881 00.039 5928 IsGuiding returns 0 19:01:41.881 00.000 5928 Move returns status 0, amount 62 19:01:41.882 00.001 5928 MoveAxis(N, 0, ABG) 19:01:41.882 00.000 5928 Move returns status 0, amount 0 19:01:41.882 00.000 5928 move complete, result=0 19:01:41.882 00.000 5928 worker thread done servicing request 19:01:41.882 00.000 5928 Worker thread wakes up 19:01:41.882 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:41.883 00.001 972 GuideStep: -0.3 px 62 ms EAST, -0.1 px 0 ms NORTH 19:01:41.887 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:43.990 02.103 5928 Exposure complete 19:01:44.076 00.086 5928 worker thread done servicing request 19:01:44.076 00.000 972 OnExposeComplete: enter 19:01:44.079 00.003 972 UpdateGuideState(): m_state=6 19:01:44.083 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 61 19:01:44.089 00.006 972 Star::Find returns 1 (0), X=231.87, Y=868.44, Mass=1432, SNR=26.6, Peak=195 HFD=3.0 19:01:44.093 00.004 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:01:44.096 00.003 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:01:44.099 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.28 mountX=-0.03 mountY=-0.11, mountTheta=-1.88 19:01:44.105 00.006 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.03, opts=13) 19:01:44.110 00.005 972 Enqueuing Move request for scope (0.11, -0.03) 19:01:44.113 00.003 5928 Worker thread wakes up 19:01:44.113 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd 19:01:44.113 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.03) 19:01:44.113 00.000 5928 Moving (0.11, -0.03) raw xDistance=-0.03 yDistance=-0.11 19:01:44.113 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:01:44.113 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:44.113 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:01:44.113 00.000 5928 MoveAxis(E, 0, ABG) 19:01:44.114 00.001 5928 Move returns status 0, amount 0 19:01:44.114 00.000 5928 MoveAxis(N, 0, ABG) 19:01:44.114 00.000 5928 Move returns status 0, amount 0 19:01:44.114 00.000 5928 move complete, result=0 19:01:44.114 00.000 5928 worker thread done servicing request 19:01:44.138 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:44.164 00.026 972 UpdateGuideState exits: m=1432 SNR=26.6 19:01:44.169 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:44.173 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:44.176 00.003 972 Enqueuing Expose request 19:01:44.179 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:01:44.183 00.004 5928 Worker thread wakes up 19:01:44.183 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:44.183 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:46.159 01.976 5928 Exposure complete 19:01:46.245 00.086 5928 worker thread done servicing request 19:01:46.246 00.001 972 OnExposeComplete: enter 19:01:46.249 00.003 972 UpdateGuideState(): m_state=6 19:01:46.254 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 62 19:01:46.257 00.003 972 Star::Find returns 1 (0), X=231.92, Y=868.49, Mass=1424, SNR=26.4, Peak=189 HFD=3.2 19:01:46.261 00.004 972 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.59) = xAngle (-1.52 = -1.52) 19:01:46.264 00.003 972 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56) 19:01:46.268 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.07 mountX=0.01 mountY=-0.17, mountTheta=-1.52 19:01:46.272 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.01, opts=13) 19:01:46.275 00.003 972 Enqueuing Move request for scope (0.17, 0.01) 19:01:46.279 00.004 5928 Worker thread wakes up 19:01:46.279 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd 19:01:46.279 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.01) 19:01:46.279 00.000 5928 Moving (0.17, 0.01) raw xDistance=0.01 yDistance=-0.17 19:01:46.279 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:01:46.279 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:46.279 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:01:46.279 00.000 5928 MoveAxis(E, 0, ABG) 19:01:46.279 00.000 5928 Move returns status 0, amount 0 19:01:46.279 00.000 5928 MoveAxis(N, 0, ABG) 19:01:46.279 00.000 5928 Move returns status 0, amount 0 19:01:46.279 00.000 5928 move complete, result=0 19:01:46.279 00.000 5928 worker thread done servicing request 19:01:46.304 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:01:46.333 00.029 972 UpdateGuideState exits: m=1424 SNR=26.4 19:01:46.339 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:46.343 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:46.347 00.004 972 Enqueuing Expose request 19:01:46.352 00.005 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:01:46.355 00.003 5928 Worker thread wakes up 19:01:46.356 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:46.356 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:48.465 02.109 5928 Exposure complete 19:01:48.549 00.084 5928 worker thread done servicing request 19:01:48.549 00.000 972 OnExposeComplete: enter 19:01:48.553 00.004 972 UpdateGuideState(): m_state=6 19:01:48.556 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 63 19:01:48.560 00.004 972 Star::Find returns 1 (0), X=231.99, Y=868.46, Mass=1438, SNR=26.5, Peak=214 HFD=3.1 19:01:48.563 00.003 972 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.59) = xAngle (-1.64 = -1.64) 19:01:48.567 00.004 972 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69) 19:01:48.571 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.05 mountX=-0.02 mountY=-0.23, mountTheta=-1.64 19:01:48.574 00.003 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.01, opts=13) 19:01:48.578 00.004 972 Enqueuing Move request for scope (0.24, -0.01) 19:01:48.581 00.003 5928 Worker thread wakes up 19:01:48.581 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd 19:01:48.581 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.01) 19:01:48.581 00.000 5928 Moving (0.24, -0.01) raw xDistance=-0.02 yDistance=-0.23 19:01:48.581 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:01:48.581 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:01:48.581 00.000 5928 MoveAxis(E, 0, ABG) 19:01:48.581 00.000 5928 Move returns status 0, amount 0 19:01:48.581 00.000 5928 MoveAxis(N, 47, ABG) 19:01:48.582 00.001 5928 Guiding Dir = 0, Dur = 47 19:01:48.582 00.000 5928 IsSlewing returns 0 19:01:48.583 00.001 5928 IsGuiding returns 0 19:01:48.607 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:01:48.633 00.026 972 UpdateGuideState exits: m=1438 SNR=26.5 19:01:48.637 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:48.640 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:48.644 00.004 972 Enqueuing Expose request 19:01:48.663 00.019 5928 IsGuiding returns 1 19:01:48.663 00.000 5928 scope still moving after pulse duration time elapsed 19:01:48.696 00.033 5928 IsSlewing returns 0 19:01:48.696 00.000 5928 IsGuiding returns 1 19:01:48.758 00.062 5928 IsSlewing returns 0 19:01:48.791 00.033 5928 IsGuiding returns 0 19:01:48.791 00.000 5928 scope move finished after 47 + 160 ms 19:01:48.791 00.000 5928 Move returns status 0, amount 47 19:01:48.791 00.000 5928 move complete, result=0 19:01:48.791 00.000 5928 worker thread done servicing request 19:01:48.791 00.000 5928 Worker thread wakes up 19:01:48.791 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 47 ms NORTH 19:01:48.795 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:48.795 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:50.778 01.983 5928 Exposure complete 19:01:50.864 00.086 5928 worker thread done servicing request 19:01:50.864 00.000 972 OnExposeComplete: enter 19:01:50.869 00.005 972 UpdateGuideState(): m_state=6 19:01:50.873 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 64 19:01:50.876 00.003 972 Star::Find returns 1 (0), X=231.90, Y=868.07, Mass=1422, SNR=26.4, Peak=196 HFD=3.0 19:01:50.879 00.003 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 19:01:50.883 00.004 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87) 19:01:50.887 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.40 hyp=0.43 cameraTheta=-1.24 mountX=-0.41 mountY=-0.11, mountTheta=-2.87 19:01:50.891 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.40, opts=13) 19:01:50.894 00.003 972 Enqueuing Move request for scope (0.14, -0.40) 19:01:50.897 00.003 5928 Worker thread wakes up 19:01:50.897 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.40) opts 0xd 19:01:50.897 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.40) 19:01:50.897 00.000 5928 Moving (0.14, -0.40) raw xDistance=-0.41 yDistance=-0.11 19:01:50.897 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 19:01:50.897 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:50.898 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:01:50.898 00.000 5928 MoveAxis(E, 68, ABG) 19:01:50.898 00.000 5928 Guiding Dir = 2, Dur = 68 19:01:50.898 00.000 5928 IsSlewing returns 0 19:01:50.898 00.000 5928 IsGuiding returns 0 19:01:50.917 00.019 5928 PulseGuide returned control before completion, sleep 60 19:01:50.923 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:50.948 00.025 972 UpdateGuideState exits: m=1422 SNR=26.4 19:01:50.953 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:50.957 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:50.960 00.003 972 Enqueuing Expose request 19:01:50.997 00.037 5928 IsGuiding returns 1 19:01:50.998 00.001 5928 scope still moving after pulse duration time elapsed 19:01:51.027 00.029 5928 IsSlewing returns 0 19:01:51.027 00.000 5928 IsGuiding returns 0 19:01:51.027 00.000 5928 scope move finished after 68 + 60 ms 19:01:51.027 00.000 5928 Move returns status 0, amount 68 19:01:51.027 00.000 5928 MoveAxis(N, 0, ABG) 19:01:51.027 00.000 5928 Move returns status 0, amount 0 19:01:51.027 00.000 5928 move complete, result=0 19:01:51.027 00.000 5928 worker thread done servicing request 19:01:51.027 00.000 5928 Worker thread wakes up 19:01:51.028 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:51.028 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:51.028 00.000 972 GuideStep: -0.4 px 68 ms EAST, -0.1 px 0 ms NORTH 19:01:53.149 02.121 5928 Exposure complete 19:01:53.236 00.087 5928 worker thread done servicing request 19:01:53.236 00.000 972 OnExposeComplete: enter 19:01:53.240 00.004 972 UpdateGuideState(): m_state=6 19:01:53.243 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 65 19:01:53.247 00.004 972 Star::Find returns 1 (0), X=231.74, Y=868.20, Mass=1459, SNR=26.7, Peak=199 HFD=3.5 19:01:53.251 00.004 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.07) 19:01:53.254 00.003 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 19:01:53.257 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.63 mountX=-0.28 mountY=0.03, mountTheta=3.02 19:01:53.261 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.28, opts=13) 19:01:53.265 00.004 972 Enqueuing Move request for scope (-0.02, -0.28) 19:01:53.269 00.004 5928 Worker thread wakes up 19:01:53.269 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.28) opts 0xd 19:01:53.269 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.28) 19:01:53.269 00.000 5928 Moving (-0.02, -0.28) raw xDistance=-0.28 yDistance=0.03 19:01:53.269 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 19:01:53.269 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:53.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:01:53.269 00.000 5928 MoveAxis(E, 51, ABG) 19:01:53.269 00.000 5928 Guiding Dir = 2, Dur = 51 19:01:53.270 00.001 5928 IsSlewing returns 0 19:01:53.271 00.001 5928 IsGuiding returns 0 19:01:53.294 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:53.300 00.006 5928 PulseGuide returned control before completion, sleep 32 19:01:53.321 00.021 972 UpdateGuideState exits: m=1459 SNR=26.7 19:01:53.325 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:53.328 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:53.331 00.003 972 Enqueuing Expose request 19:01:53.338 00.007 5928 IsGuiding returns 1 19:01:53.338 00.000 5928 scope still moving after pulse duration time elapsed 19:01:53.396 00.058 5928 IsSlewing returns 0 19:01:53.396 00.000 5928 IsGuiding returns 0 19:01:53.396 00.000 5928 scope move finished after 51 + 74 ms 19:01:53.396 00.000 5928 Move returns status 0, amount 51 19:01:53.397 00.001 5928 MoveAxis(N, 0, ABG) 19:01:53.397 00.000 5928 Move returns status 0, amount 0 19:01:53.397 00.000 5928 move complete, result=0 19:01:53.397 00.000 5928 worker thread done servicing request 19:01:53.397 00.000 5928 Worker thread wakes up 19:01:53.397 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:53.397 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:53.400 00.003 972 GuideStep: -0.3 px 51 ms EAST, 0.0 px 0 ms NORTH 19:01:55.392 01.992 5928 Exposure complete 19:01:55.479 00.087 5928 worker thread done servicing request 19:01:55.479 00.000 972 OnExposeComplete: enter 19:01:55.484 00.005 972 UpdateGuideState(): m_state=6 19:01:55.488 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 66 19:01:55.494 00.006 972 Star::Find returns 1 (0), X=231.95, Y=868.27, Mass=1417, SNR=26.4, Peak=209 HFD=3.2 19:01:55.498 00.004 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 19:01:55.502 00.004 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44) 19:01:55.508 00.006 972 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.80 mountX=-0.21 mountY=-0.18, mountTheta=-2.42 19:01:55.513 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.20, opts=13) 19:01:55.519 00.006 972 Enqueuing Move request for scope (0.20, -0.20) 19:01:55.524 00.005 5928 Worker thread wakes up 19:01:55.524 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd 19:01:55.525 00.001 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.20) 19:01:55.525 00.000 5928 Moving (0.20, -0.20) raw xDistance=-0.21 yDistance=-0.18 19:01:55.525 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21 19:01:55.525 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:01:55.525 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:01:55.525 00.000 5928 MoveAxis(E, 38, ABG) 19:01:55.525 00.000 5928 Guiding Dir = 2, Dur = 38 19:01:55.526 00.001 5928 IsSlewing returns 0 19:01:55.526 00.000 5928 IsGuiding returns 0 19:01:55.554 00.028 5928 PulseGuide returned control before completion, sleep 21 19:01:55.558 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:55.588 00.030 972 UpdateGuideState exits: m=1417 SNR=26.4 19:01:55.592 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:55.595 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:55.599 00.004 972 Enqueuing Expose request 19:01:55.603 00.004 5928 IsGuiding returns 1 19:01:55.603 00.000 5928 scope still moving after pulse duration time elapsed 19:01:55.639 00.036 5928 IsSlewing returns 0 19:01:55.639 00.000 5928 IsGuiding returns 0 19:01:55.639 00.000 5928 scope move finished after 38 + 74 ms 19:01:55.639 00.000 5928 Move returns status 0, amount 38 19:01:55.639 00.000 5928 MoveAxis(N, 0, ABG) 19:01:55.639 00.000 5928 Move returns status 0, amount 0 19:01:55.640 00.001 5928 move complete, result=0 19:01:55.640 00.000 5928 worker thread done servicing request 19:01:55.640 00.000 5928 Worker thread wakes up 19:01:55.640 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:55.640 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.2 px 0 ms NORTH 19:01:55.644 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:01:57.783 02.139 5928 Exposure complete 19:01:57.869 00.086 5928 worker thread done servicing request 19:01:57.869 00.000 972 OnExposeComplete: enter 19:01:57.872 00.003 972 UpdateGuideState(): m_state=6 19:01:57.876 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 67 19:01:57.879 00.003 972 Star::Find returns 1 (0), X=232.14, Y=868.78, Mass=1408, SNR=26.3, Peak=170 HFD=3.4 19:01:57.884 00.005 972 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.59) = xAngle (-0.92 = -0.92) 19:01:57.887 00.003 972 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97) 19:01:57.890 00.003 972 CameraToMount -- cameraX=0.38 cameraY=0.30 hyp=0.48 cameraTheta=0.67 mountX=0.29 mountY=-0.40, mountTheta=-0.94 19:01:57.894 00.004 972 SchedulePrimaryMove(067B9D08, x=0.38, y=0.30, opts=13) 19:01:57.897 00.003 972 Enqueuing Move request for scope (0.38, 0.30) 19:01:57.902 00.005 5928 Worker thread wakes up 19:01:57.902 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.30) opts 0xd 19:01:57.902 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, 0.30) 19:01:57.902 00.000 5928 Moving (0.38, 0.30) raw xDistance=0.29 yDistance=-0.40 19:01:57.902 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29 19:01:57.902 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 19:01:57.902 00.000 5928 MoveAxis(W, 46, ABG) 19:01:57.902 00.000 5928 Guiding Dir = 3, Dur = 46 19:01:57.902 00.000 5928 IsSlewing returns 0 19:01:57.903 00.001 5928 IsGuiding returns 0 19:01:57.921 00.018 5928 PulseGuide returned control before completion, sleep 38 19:01:57.926 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:01:57.954 00.028 972 UpdateGuideState exits: m=1408 SNR=26.3 19:01:57.957 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:01:57.960 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:01:57.963 00.003 972 Enqueuing Expose request 19:01:57.969 00.006 5928 IsGuiding returns 1 19:01:57.969 00.000 5928 scope still moving after pulse duration time elapsed 19:01:57.994 00.025 5928 IsSlewing returns 0 19:01:57.994 00.000 5928 IsGuiding returns 0 19:01:57.994 00.000 5928 scope move finished after 46 + 45 ms 19:01:57.994 00.000 5928 Move returns status 0, amount 46 19:01:57.994 00.000 5928 MoveAxis(N, 79, ABG) 19:01:57.994 00.000 5928 Guiding Dir = 0, Dur = 79 19:01:57.994 00.000 5928 IsSlewing returns 0 19:01:57.995 00.001 5928 IsGuiding returns 0 19:01:58.082 00.087 5928 IsGuiding returns 1 19:01:58.082 00.000 5928 scope still moving after pulse duration time elapsed 19:01:58.104 00.022 5928 IsSlewing returns 0 19:01:58.104 00.000 5928 IsGuiding returns 1 19:01:58.135 00.031 5928 IsSlewing returns 0 19:01:58.136 00.001 5928 IsGuiding returns 1 19:01:58.166 00.030 5928 IsSlewing returns 0 19:01:58.167 00.001 5928 IsGuiding returns 1 19:01:58.210 00.043 5928 IsSlewing returns 0 19:01:58.242 00.032 5928 IsGuiding returns 0 19:01:58.242 00.000 5928 scope move finished after 79 + 167 ms 19:01:58.242 00.000 5928 Move returns status 0, amount 79 19:01:58.242 00.000 5928 move complete, result=0 19:01:58.242 00.000 5928 worker thread done servicing request 19:01:58.243 00.001 5928 Worker thread wakes up 19:01:58.243 00.000 972 GuideStep: 0.3 px 46 ms WEST, -0.4 px 79 ms NORTH 19:01:58.254 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:01:58.254 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:00.228 01.974 5928 Exposure complete 19:02:00.315 00.087 5928 worker thread done servicing request 19:02:00.315 00.000 972 OnExposeComplete: enter 19:02:00.319 00.004 972 UpdateGuideState(): m_state=6 19:02:00.322 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 68 19:02:00.325 00.003 972 Star::Find returns 1 (0), X=231.74, Y=868.60, Mass=1426, SNR=26.5, Peak=188 HFD=3.2 19:02:00.328 00.003 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:02:00.332 00.004 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 19:02:00.335 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.67 mountX=0.13 mountY=0.00, mountTheta=0.04 19:02:00.339 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.13, opts=13) 19:02:00.345 00.006 972 Enqueuing Move request for scope (-0.01, 0.13) 19:02:00.351 00.006 5928 Worker thread wakes up 19:02:00.351 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd 19:02:00.352 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.13) 19:02:00.352 00.000 5928 Moving (-0.01, 0.13) raw xDistance=0.13 yDistance=0.00 19:02:00.352 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:02:00.352 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:00.352 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:02:00.352 00.000 5928 MoveAxis(E, 0, ABG) 19:02:00.352 00.000 5928 Move returns status 0, amount 0 19:02:00.352 00.000 5928 MoveAxis(N, 0, ABG) 19:02:00.352 00.000 5928 Move returns status 0, amount 0 19:02:00.352 00.000 5928 move complete, result=0 19:02:00.353 00.001 5928 worker thread done servicing request 19:02:00.381 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:02:00.408 00.027 972 UpdateGuideState exits: m=1426 SNR=26.5 19:02:00.411 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:00.415 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:00.419 00.004 972 Enqueuing Expose request 19:02:00.423 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:02:00.426 00.003 5928 Worker thread wakes up 19:02:00.426 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:00.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:02.557 02.131 5928 Exposure complete 19:02:02.643 00.086 5928 worker thread done servicing request 19:02:02.644 00.001 972 OnExposeComplete: enter 19:02:02.648 00.004 972 UpdateGuideState(): m_state=6 19:02:02.651 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 69 19:02:02.655 00.004 972 Star::Find returns 1 (0), X=231.68, Y=868.11, Mass=1401, SNR=26.2, Peak=213 HFD=3.1 19:02:02.658 00.003 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 19:02:02.661 00.003 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86) 19:02:02.666 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=-0.37 hyp=0.38 cameraTheta=-1.79 mountX=-0.37 mountY=0.10, mountTheta=2.86 19:02:02.670 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.37, opts=13) 19:02:02.673 00.003 972 Enqueuing Move request for scope (-0.08, -0.37) 19:02:02.676 00.003 5928 Worker thread wakes up 19:02:02.677 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.37) opts 0xd 19:02:02.677 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.37) 19:02:02.677 00.000 5928 Moving (-0.08, -0.37) raw xDistance=-0.37 yDistance=0.10 19:02:02.677 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 19:02:02.677 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:02.677 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:02:02.677 00.000 5928 MoveAxis(E, 61, ABG) 19:02:02.677 00.000 5928 Guiding Dir = 2, Dur = 61 19:02:02.677 00.000 5928 IsSlewing returns 0 19:02:02.678 00.001 5928 IsGuiding returns 0 19:02:02.702 00.024 5928 PulseGuide returned control before completion, sleep 47 19:02:02.702 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:02:02.727 00.025 972 UpdateGuideState exits: m=1401 SNR=26.2 19:02:02.733 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:02.736 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:02.739 00.003 972 Enqueuing Expose request 19:02:02.764 00.025 5928 IsGuiding returns 1 19:02:02.764 00.000 5928 scope still moving after pulse duration time elapsed 19:02:02.798 00.034 5928 IsSlewing returns 0 19:02:02.830 00.032 5928 IsGuiding returns 0 19:02:02.830 00.000 5928 scope move finished after 61 + 91 ms 19:02:02.830 00.000 5928 Move returns status 0, amount 61 19:02:02.830 00.000 5928 MoveAxis(N, 0, ABG) 19:02:02.831 00.001 5928 Move returns status 0, amount 0 19:02:02.831 00.000 5928 move complete, result=0 19:02:02.831 00.000 5928 worker thread done servicing request 19:02:02.831 00.000 5928 Worker thread wakes up 19:02:02.831 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:02.831 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:02.846 00.015 972 GuideStep: -0.4 px 61 ms EAST, 0.1 px 0 ms NORTH 19:02:04.819 01.973 5928 Exposure complete 19:02:04.906 00.087 5928 worker thread done servicing request 19:02:04.907 00.001 972 OnExposeComplete: enter 19:02:04.910 00.003 972 UpdateGuideState(): m_state=6 19:02:04.913 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 70 19:02:04.918 00.005 972 Star::Find returns 1 (0), X=231.41, Y=868.20, Mass=1484, SNR=27.0, Peak=170 HFD=3.4 19:02:04.921 00.003 972 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.59) = xAngle (-4.05 = 2.23) 19:02:04.923 00.002 972 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18) 19:02:04.926 00.003 972 CameraToMount -- cameraX=-0.35 cameraY=-0.28 hyp=0.44 cameraTheta=-2.46 mountX=-0.27 mountY=0.36, mountTheta=2.21 19:02:04.932 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=-0.28, opts=13) 19:02:04.935 00.003 972 Enqueuing Move request for scope (-0.35, -0.28) 19:02:04.938 00.003 5928 Worker thread wakes up 19:02:04.938 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.28) opts 0xd 19:02:04.938 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, -0.28) 19:02:04.938 00.000 5928 Moving (-0.35, -0.28) raw xDistance=-0.27 yDistance=0.36 19:02:04.939 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27 19:02:04.939 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:02:04.939 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36 19:02:04.939 00.000 5928 MoveAxis(E, 50, ABG) 19:02:04.939 00.000 5928 Guiding Dir = 2, Dur = 50 19:02:04.939 00.000 5928 IsSlewing returns 0 19:02:04.940 00.001 5928 IsGuiding returns 0 19:02:04.957 00.017 5928 PulseGuide returned control before completion, sleep 44 19:02:04.964 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:02:04.989 00.025 972 UpdateGuideState exits: m=1484 SNR=27.0 19:02:04.993 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:04.996 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:05.000 00.004 972 Enqueuing Expose request 19:02:05.053 00.053 5928 IsGuiding returns 1 19:02:05.053 00.000 5928 scope still moving after pulse duration time elapsed 19:02:05.075 00.022 5928 IsSlewing returns 0 19:02:05.075 00.000 5928 IsGuiding returns 0 19:02:05.075 00.000 5928 scope move finished after 50 + 85 ms 19:02:05.075 00.000 5928 Move returns status 0, amount 50 19:02:05.075 00.000 5928 MoveAxis(N, 0, ABG) 19:02:05.075 00.000 5928 Move returns status 0, amount 0 19:02:05.075 00.000 5928 move complete, result=0 19:02:05.076 00.001 5928 worker thread done servicing request 19:02:05.076 00.000 5928 Worker thread wakes up 19:02:05.076 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:05.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:05.094 00.018 972 GuideStep: -0.3 px 50 ms EAST, 0.4 px 0 ms NORTH 19:02:07.208 02.114 5928 Exposure complete 19:02:07.295 00.087 5928 worker thread done servicing request 19:02:07.296 00.001 972 OnExposeComplete: enter 19:02:07.299 00.003 972 UpdateGuideState(): m_state=6 19:02:07.302 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 71 19:02:07.306 00.004 972 Star::Find returns 1 (0), X=231.35, Y=868.05, Mass=1412, SNR=26.3, Peak=162 HFD=3.5 19:02:07.309 00.003 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.35) 19:02:07.312 00.003 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31) 19:02:07.316 00.004 972 CameraToMount -- cameraX=-0.41 cameraY=-0.42 hyp=0.59 cameraTheta=-2.34 mountX=-0.42 mountY=0.44, mountTheta=2.33 19:02:07.320 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.41, y=-0.42, opts=13) 19:02:07.323 00.003 972 Enqueuing Move request for scope (-0.41, -0.42) 19:02:07.327 00.004 5928 Worker thread wakes up 19:02:07.327 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.42) opts 0xd 19:02:07.327 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.41, -0.42) 19:02:07.327 00.000 5928 Moving (-0.41, -0.42) raw xDistance=-0.42 yDistance=0.44 19:02:07.327 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42 19:02:07.327 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:02:07.327 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44 19:02:07.327 00.000 5928 MoveAxis(E, 73, ABG) 19:02:07.327 00.000 5928 Guiding Dir = 2, Dur = 73 19:02:07.328 00.001 5928 IsSlewing returns 0 19:02:07.329 00.001 5928 IsGuiding returns 0 19:02:07.353 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:02:07.357 00.004 5928 PulseGuide returned control before completion, sleep 57 19:02:07.378 00.021 972 UpdateGuideState exits: m=1412 SNR=26.3 19:02:07.383 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:07.386 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:07.390 00.004 972 Enqueuing Expose request 19:02:07.417 00.027 5928 IsGuiding returns 1 19:02:07.417 00.000 5928 scope still moving after pulse duration time elapsed 19:02:07.467 00.050 5928 IsSlewing returns 0 19:02:07.500 00.033 5928 IsGuiding returns 0 19:02:07.500 00.000 5928 scope move finished after 73 + 98 ms 19:02:07.500 00.000 5928 Move returns status 0, amount 73 19:02:07.500 00.000 5928 MoveAxis(N, 0, ABG) 19:02:07.500 00.000 5928 Move returns status 0, amount 0 19:02:07.500 00.000 5928 move complete, result=0 19:02:07.500 00.000 5928 worker thread done servicing request 19:02:07.500 00.000 5928 Worker thread wakes up 19:02:07.501 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:07.501 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:07.501 00.000 972 GuideStep: -0.4 px 73 ms EAST, 0.4 px 0 ms NORTH 19:02:09.492 01.991 5928 Exposure complete 19:02:09.577 00.085 5928 worker thread done servicing request 19:02:09.578 00.001 972 OnExposeComplete: enter 19:02:09.582 00.004 972 UpdateGuideState(): m_state=6 19:02:09.585 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 72 19:02:09.588 00.003 972 Star::Find returns 1 (0), X=231.62, Y=868.28, Mass=1397, SNR=26.2, Peak=182 HFD=3.1 19:02:09.591 00.003 972 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.59) = xAngle (-3.78 = 2.50) 19:02:09.595 00.004 972 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46) 19:02:09.598 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-2.19 mountX=-0.19 mountY=0.15, mountTheta=2.48 19:02:09.602 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.19, opts=13) 19:02:09.605 00.003 972 Enqueuing Move request for scope (-0.14, -0.19) 19:02:09.609 00.004 5928 Worker thread wakes up 19:02:09.609 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd 19:02:09.609 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.19) 19:02:09.609 00.000 5928 Moving (-0.14, -0.19) raw xDistance=-0.19 yDistance=0.15 19:02:09.609 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:02:09.609 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:09.609 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:02:09.609 00.000 5928 MoveAxis(E, 0, ABG) 19:02:09.609 00.000 5928 Move returns status 0, amount 0 19:02:09.609 00.000 5928 MoveAxis(N, 0, ABG) 19:02:09.609 00.000 5928 Move returns status 0, amount 0 19:02:09.609 00.000 5928 move complete, result=0 19:02:09.610 00.001 5928 worker thread done servicing request 19:02:09.633 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:02:09.658 00.025 972 UpdateGuideState exits: m=1397 SNR=26.2 19:02:09.661 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:09.666 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:09.669 00.003 972 Enqueuing Expose request 19:02:09.672 00.003 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:02:09.676 00.004 5928 Worker thread wakes up 19:02:09.676 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:09.676 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:11.809 02.133 5928 Exposure complete 19:02:11.895 00.086 5928 worker thread done servicing request 19:02:11.895 00.000 972 OnExposeComplete: enter 19:02:11.899 00.004 972 UpdateGuideState(): m_state=6 19:02:11.902 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 73 19:02:11.906 00.004 972 Star::Find returns 1 (0), X=232.00, Y=868.64, Mass=1422, SNR=26.4, Peak=172 HFD=3.4 19:02:11.909 00.003 972 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.59) = xAngle (-1.00 = -1.00) 19:02:11.913 00.004 972 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04) 19:02:11.916 00.003 972 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.59 mountX=0.16 mountY=-0.25, mountTheta=-1.01 19:02:11.920 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.16, opts=13) 19:02:11.923 00.003 972 Enqueuing Move request for scope (0.24, 0.16) 19:02:11.927 00.004 5928 Worker thread wakes up 19:02:11.927 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd 19:02:11.927 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.16) 19:02:11.927 00.000 5928 Moving (0.24, 0.16) raw xDistance=0.16 yDistance=-0.25 19:02:11.927 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:02:11.927 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:02:11.927 00.000 5928 MoveAxis(E, 0, ABG) 19:02:11.927 00.000 5928 Move returns status 0, amount 0 19:02:11.927 00.000 5928 MoveAxis(N, 50, ABG) 19:02:11.927 00.000 5928 Guiding Dir = 0, Dur = 50 19:02:11.928 00.001 5928 IsSlewing returns 0 19:02:11.929 00.001 5928 IsGuiding returns 0 19:02:11.953 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:11.981 00.028 972 UpdateGuideState exits: m=1422 SNR=26.4 19:02:11.984 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:11.988 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:11.992 00.004 972 Enqueuing Expose request 19:02:12.009 00.017 5928 IsGuiding returns 1 19:02:12.009 00.000 5928 scope still moving after pulse duration time elapsed 19:02:12.034 00.025 5928 IsSlewing returns 0 19:02:12.034 00.000 5928 IsGuiding returns 1 19:02:12.105 00.071 5928 IsSlewing returns 0 19:02:12.137 00.032 5928 IsGuiding returns 0 19:02:12.137 00.000 5928 scope move finished after 50 + 158 ms 19:02:12.137 00.000 5928 Move returns status 0, amount 50 19:02:12.137 00.000 5928 move complete, result=0 19:02:12.137 00.000 5928 worker thread done servicing request 19:02:12.137 00.000 5928 Worker thread wakes up 19:02:12.137 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 50 ms NORTH 19:02:12.141 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:12.141 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:14.124 01.983 5928 Exposure complete 19:02:14.209 00.085 5928 worker thread done servicing request 19:02:14.209 00.000 972 OnExposeComplete: enter 19:02:14.213 00.004 972 UpdateGuideState(): m_state=6 19:02:14.217 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 74 19:02:14.221 00.004 972 Star::Find returns 1 (0), X=231.57, Y=868.31, Mass=1429, SNR=26.5, Peak=175 HFD=3.2 19:02:14.224 00.003 972 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.59) = xAngle (-4.01 = 2.28) 19:02:14.227 00.003 972 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23) 19:02:14.231 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.25 cameraTheta=-2.42 mountX=-0.16 mountY=0.20, mountTheta=2.26 19:02:14.235 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.17, opts=13) 19:02:14.238 00.003 972 Enqueuing Move request for scope (-0.19, -0.17) 19:02:14.241 00.003 5928 Worker thread wakes up 19:02:14.242 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd 19:02:14.242 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.17) 19:02:14.242 00.000 5928 Moving (-0.19, -0.17) raw xDistance=-0.16 yDistance=0.20 19:02:14.242 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:02:14.242 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:14.242 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:02:14.242 00.000 5928 MoveAxis(E, 0, ABG) 19:02:14.242 00.000 5928 Move returns status 0, amount 0 19:02:14.242 00.000 5928 MoveAxis(N, 0, ABG) 19:02:14.242 00.000 5928 Move returns status 0, amount 0 19:02:14.242 00.000 5928 move complete, result=0 19:02:14.242 00.000 5928 worker thread done servicing request 19:02:14.268 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=46, FiltMax=283, Gamma=1.000 19:02:14.293 00.025 972 UpdateGuideState exits: m=1429 SNR=26.5 19:02:14.298 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:14.301 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:14.305 00.004 972 Enqueuing Expose request 19:02:14.308 00.003 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:02:14.311 00.003 5928 Worker thread wakes up 19:02:14.312 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:14.312 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:16.429 02.117 5928 Exposure complete 19:02:16.515 00.086 5928 worker thread done servicing request 19:02:16.515 00.000 972 OnExposeComplete: enter 19:02:16.519 00.004 972 UpdateGuideState(): m_state=6 19:02:16.522 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 75 19:02:16.526 00.004 972 Star::Find returns 1 (0), X=231.87, Y=867.46, Mass=1352, SNR=25.7, Peak=137 HFD=3.8 19:02:16.529 00.003 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 19:02:16.533 00.004 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10) 19:02:16.536 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-1.01 hyp=1.02 cameraTheta=-1.46 mountX=-1.02 mountY=-0.04, mountTheta=-3.10 19:02:16.540 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-1.01, opts=13) 19:02:16.544 00.004 972 Enqueuing Move request for scope (0.11, -1.01) 19:02:16.548 00.004 5928 Worker thread wakes up 19:02:16.548 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.01) opts 0xd 19:02:16.548 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -1.01) 19:02:16.548 00.000 5928 Moving (0.11, -1.01) raw xDistance=-1.02 yDistance=-0.04 19:02:16.548 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.02 19:02:16.548 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:16.548 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:02:16.549 00.001 5928 MoveAxis(E, 170, ABG) 19:02:16.549 00.000 5928 Guiding Dir = 2, Dur = 170 19:02:16.549 00.000 5928 IsSlewing returns 0 19:02:16.550 00.001 5928 IsGuiding returns 0 19:02:16.567 00.017 5928 PulseGuide returned control before completion, sleep 163 19:02:16.575 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:02:16.602 00.027 972 UpdateGuideState exits: m=1352 SNR=25.7 19:02:16.605 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:16.609 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:16.613 00.004 972 Enqueuing Expose request 19:02:16.759 00.146 5928 IsGuiding returns 0 19:02:16.759 00.000 5928 Move returns status 0, amount 170 19:02:16.759 00.000 5928 MoveAxis(N, 0, ABG) 19:02:16.759 00.000 5928 Move returns status 0, amount 0 19:02:16.759 00.000 5928 move complete, result=0 19:02:16.759 00.000 5928 worker thread done servicing request 19:02:16.759 00.000 5928 Worker thread wakes up 19:02:16.759 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:16.759 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:16.760 00.001 972 GuideStep: -1.0 px 170 ms EAST, -0.0 px 0 ms NORTH 19:02:18.742 01.982 5928 Exposure complete 19:02:18.828 00.086 5928 worker thread done servicing request 19:02:18.828 00.000 972 OnExposeComplete: enter 19:02:18.833 00.005 972 UpdateGuideState(): m_state=6 19:02:18.837 00.004 972 Star::Find(15, 231, 867, 0, (0,0,0,0), 0.0, 255) frame 76 19:02:18.840 00.003 972 Star::Find returns 1 (0), X=231.48, Y=868.07, Mass=1424, SNR=26.5, Peak=170 HFD=3.5 19:02:18.843 00.003 972 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.59) = xAngle (-3.77 = 2.52) 19:02:18.848 00.005 972 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47) 19:02:18.851 00.003 972 CameraToMount -- cameraX=-0.28 cameraY=-0.40 hyp=0.49 cameraTheta=-2.18 mountX=-0.40 mountY=0.30, mountTheta=2.49 19:02:18.855 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.40, opts=13) 19:02:18.858 00.003 972 Enqueuing Move request for scope (-0.28, -0.40) 19:02:18.863 00.005 5928 Worker thread wakes up 19:02:18.863 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.40) opts 0xd 19:02:18.863 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.40) 19:02:18.863 00.000 5928 Moving (-0.28, -0.40) raw xDistance=-0.40 yDistance=0.30 19:02:18.864 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.40 19:02:18.864 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:02:18.864 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30 19:02:18.864 00.000 5928 MoveAxis(E, 78, ABG) 19:02:18.864 00.000 5928 Guiding Dir = 2, Dur = 78 19:02:18.869 00.005 5928 IsSlewing returns 0 19:02:18.870 00.001 5928 IsGuiding returns 0 19:02:18.885 00.015 5928 PulseGuide returned control before completion, sleep 73 19:02:18.887 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:02:18.914 00.027 972 UpdateGuideState exits: m=1424 SNR=26.5 19:02:18.918 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:18.921 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:18.924 00.003 972 Enqueuing Expose request 19:02:18.966 00.042 5928 IsGuiding returns 1 19:02:18.966 00.000 5928 scope still moving after pulse duration time elapsed 19:02:19.014 00.048 5928 IsSlewing returns 0 19:02:19.014 00.000 5928 IsGuiding returns 0 19:02:19.014 00.000 5928 scope move finished after 78 + 66 ms 19:02:19.014 00.000 5928 Move returns status 0, amount 78 19:02:19.014 00.000 5928 MoveAxis(N, 0, ABG) 19:02:19.014 00.000 5928 Move returns status 0, amount 0 19:02:19.014 00.000 5928 move complete, result=0 19:02:19.014 00.000 5928 worker thread done servicing request 19:02:19.014 00.000 5928 Worker thread wakes up 19:02:19.014 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:19.014 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:19.027 00.013 972 GuideStep: -0.4 px 78 ms EAST, 0.3 px 0 ms NORTH 19:02:21.147 02.120 5928 Exposure complete 19:02:21.231 00.084 5928 worker thread done servicing request 19:02:21.232 00.001 972 OnExposeComplete: enter 19:02:21.236 00.004 972 UpdateGuideState(): m_state=6 19:02:21.241 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 77 19:02:21.246 00.005 972 Star::Find returns 1 (0), X=231.63, Y=868.85, Mass=1374, SNR=25.9, Peak=170 HFD=3.4 19:02:21.250 00.004 972 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.59) = xAngle (0.29 = 0.29) 19:02:21.253 00.003 972 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25) 19:02:21.256 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.38 hyp=0.40 cameraTheta=1.88 mountX=0.38 mountY=0.10, mountTheta=0.25 19:02:21.260 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.38, opts=13) 19:02:21.264 00.004 972 Enqueuing Move request for scope (-0.12, 0.38) 19:02:21.268 00.004 5928 Worker thread wakes up 19:02:21.268 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.38) opts 0xd 19:02:21.268 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.38) 19:02:21.268 00.000 5928 Moving (-0.12, 0.38) raw xDistance=0.38 yDistance=0.10 19:02:21.269 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.38 19:02:21.269 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:21.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:02:21.269 00.000 5928 MoveAxis(W, 58, ABG) 19:02:21.269 00.000 5928 Guiding Dir = 3, Dur = 58 19:02:21.284 00.015 5928 IsSlewing returns 0 19:02:21.285 00.001 5928 IsGuiding returns 0 19:02:21.294 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:02:21.300 00.006 5928 PulseGuide returned control before completion, sleep 53 19:02:21.321 00.021 972 UpdateGuideState exits: m=1374 SNR=25.9 19:02:21.324 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:21.328 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:21.332 00.004 972 Enqueuing Expose request 19:02:21.380 00.048 5928 IsGuiding returns 0 19:02:21.380 00.000 5928 Move returns status 0, amount 58 19:02:21.381 00.001 5928 MoveAxis(N, 0, ABG) 19:02:21.381 00.000 5928 Move returns status 0, amount 0 19:02:21.381 00.000 5928 move complete, result=0 19:02:21.381 00.000 5928 worker thread done servicing request 19:02:21.381 00.000 5928 Worker thread wakes up 19:02:21.382 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:21.382 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:21.382 00.000 972 GuideStep: 0.4 px 58 ms WEST, 0.1 px 0 ms NORTH 19:02:23.362 01.980 5928 Exposure complete 19:02:23.448 00.086 5928 worker thread done servicing request 19:02:23.448 00.000 972 OnExposeComplete: enter 19:02:23.451 00.003 972 UpdateGuideState(): m_state=6 19:02:23.454 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 78 19:02:23.458 00.004 972 Star::Find returns 1 (0), X=231.55, Y=868.24, Mass=1368, SNR=25.9, Peak=156 HFD=3.5 19:02:23.462 00.004 972 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.59) = xAngle (-3.89 = 2.40) 19:02:23.465 00.003 972 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35) 19:02:23.469 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-2.30 mountX=-0.23 mountY=0.23, mountTheta=2.37 19:02:23.472 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.24, opts=13) 19:02:23.476 00.004 972 Enqueuing Move request for scope (-0.21, -0.24) 19:02:23.480 00.004 5928 Worker thread wakes up 19:02:23.480 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.24) opts 0xd 19:02:23.480 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.24) 19:02:23.480 00.000 5928 Moving (-0.21, -0.24) raw xDistance=-0.23 yDistance=0.23 19:02:23.480 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23 19:02:23.480 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:02:23.481 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 19:02:23.481 00.000 5928 MoveAxis(E, 35, ABG) 19:02:23.481 00.000 5928 Guiding Dir = 2, Dur = 35 19:02:23.481 00.000 5928 IsSlewing returns 0 19:02:23.481 00.000 5928 IsGuiding returns 0 19:02:23.505 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:23.509 00.004 5928 PulseGuide returned control before completion, sleep 20 19:02:23.530 00.021 972 UpdateGuideState exits: m=1368 SNR=25.9 19:02:23.534 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:23.537 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:23.541 00.004 972 Enqueuing Expose request 19:02:23.555 00.014 5928 IsGuiding returns 0 19:02:23.555 00.000 5928 Move returns status 0, amount 35 19:02:23.555 00.000 5928 MoveAxis(N, 0, ABG) 19:02:23.555 00.000 5928 Move returns status 0, amount 0 19:02:23.555 00.000 5928 move complete, result=0 19:02:23.555 00.000 5928 worker thread done servicing request 19:02:23.556 00.001 5928 Worker thread wakes up 19:02:23.556 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:23.556 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:23.556 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH 19:02:25.662 02.106 5928 Exposure complete 19:02:25.748 00.086 5928 worker thread done servicing request 19:02:25.748 00.000 972 OnExposeComplete: enter 19:02:25.752 00.004 972 UpdateGuideState(): m_state=6 19:02:25.755 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 79 19:02:25.758 00.003 972 Star::Find returns 1 (0), X=231.73, Y=868.51, Mass=1404, SNR=26.2, Peak=150 HFD=3.3 19:02:25.763 00.005 972 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.59) = xAngle (0.71 = 0.71) 19:02:25.766 00.003 972 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67) 19:02:25.769 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.30 mountX=0.03 mountY=0.03, mountTheta=0.69 19:02:25.773 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.03, opts=13) 19:02:25.777 00.004 972 Enqueuing Move request for scope (-0.03, 0.03) 19:02:25.781 00.004 5928 Worker thread wakes up 19:02:25.782 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd 19:02:25.782 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.03) 19:02:25.782 00.000 5928 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=0.03 19:02:25.782 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:02:25.782 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:25.782 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:02:25.782 00.000 5928 MoveAxis(E, 0, ABG) 19:02:25.782 00.000 5928 Move returns status 0, amount 0 19:02:25.783 00.001 5928 MoveAxis(N, 0, ABG) 19:02:25.783 00.000 5928 Move returns status 0, amount 0 19:02:25.783 00.000 5928 move complete, result=0 19:02:25.783 00.000 5928 worker thread done servicing request 19:02:25.806 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:02:25.833 00.027 972 UpdateGuideState exits: m=1404 SNR=26.2 19:02:25.836 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:25.840 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:25.843 00.003 972 Enqueuing Expose request 19:02:25.848 00.005 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:02:25.852 00.004 5928 Worker thread wakes up 19:02:25.852 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:25.852 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:27.831 01.979 5928 Exposure complete 19:02:27.917 00.086 5928 worker thread done servicing request 19:02:27.917 00.000 972 OnExposeComplete: enter 19:02:27.920 00.003 972 UpdateGuideState(): m_state=6 19:02:27.923 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 80 19:02:27.928 00.005 972 Star::Find returns 1 (0), X=231.96, Y=867.83, Mass=1411, SNR=26.3, Peak=166 HFD=3.4 19:02:27.931 00.003 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 19:02:27.934 00.003 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90) 19:02:27.938 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.65 hyp=0.68 cameraTheta=-1.26 mountX=-0.65 mountY=-0.16, mountTheta=-2.89 19:02:27.942 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.65, opts=13) 19:02:27.946 00.004 972 Enqueuing Move request for scope (0.21, -0.65) 19:02:27.950 00.004 5928 Worker thread wakes up 19:02:27.950 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.65) opts 0xd 19:02:27.950 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.65) 19:02:27.950 00.000 5928 Moving (0.21, -0.65) raw xDistance=-0.65 yDistance=-0.16 19:02:27.950 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 19:02:27.950 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:27.950 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:02:27.950 00.000 5928 MoveAxis(E, 109, ABG) 19:02:27.950 00.000 5928 Guiding Dir = 2, Dur = 109 19:02:27.951 00.001 5928 IsSlewing returns 0 19:02:27.952 00.001 5928 IsGuiding returns 0 19:02:27.969 00.017 5928 PulseGuide returned control before completion, sleep 103 19:02:27.975 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:02:28.002 00.027 972 UpdateGuideState exits: m=1411 SNR=26.3 19:02:28.005 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:28.009 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:28.013 00.004 972 Enqueuing Expose request 19:02:28.087 00.074 5928 IsGuiding returns 1 19:02:28.087 00.000 5928 scope still moving after pulse duration time elapsed 19:02:28.128 00.041 5928 IsSlewing returns 0 19:02:28.129 00.001 5928 IsGuiding returns 0 19:02:28.129 00.000 5928 scope move finished after 109 + 67 ms 19:02:28.129 00.000 5928 Move returns status 0, amount 109 19:02:28.129 00.000 5928 MoveAxis(N, 0, ABG) 19:02:28.129 00.000 5928 Move returns status 0, amount 0 19:02:28.129 00.000 5928 move complete, result=0 19:02:28.129 00.000 5928 worker thread done servicing request 19:02:28.129 00.000 5928 Worker thread wakes up 19:02:28.129 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:28.129 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:28.129 00.000 972 GuideStep: -0.6 px 109 ms EAST, -0.2 px 0 ms NORTH 19:02:30.239 02.110 5928 Exposure complete 19:02:30.324 00.085 5928 worker thread done servicing request 19:02:30.324 00.000 972 OnExposeComplete: enter 19:02:30.328 00.004 972 UpdateGuideState(): m_state=6 19:02:30.332 00.004 972 Star::Find(15, 231, 867, 0, (0,0,0,0), 0.0, 255) frame 81 19:02:30.335 00.003 972 Star::Find returns 1 (0), X=231.62, Y=868.23, Mass=1404, SNR=26.3, Peak=178 HFD=3.3 19:02:30.339 00.004 972 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.59) = xAngle (-3.67 = 2.62) 19:02:30.342 00.003 972 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57) 19:02:30.346 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-2.08 mountX=-0.24 mountY=0.15, mountTheta=2.59 19:02:30.350 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.24, opts=13) 19:02:30.353 00.003 972 Enqueuing Move request for scope (-0.13, -0.24) 19:02:30.357 00.004 5928 Worker thread wakes up 19:02:30.357 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd 19:02:30.357 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.24) 19:02:30.357 00.000 5928 Moving (-0.13, -0.24) raw xDistance=-0.24 yDistance=0.15 19:02:30.357 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.24 19:02:30.357 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:30.357 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:02:30.357 00.000 5928 MoveAxis(E, 48, ABG) 19:02:30.357 00.000 5928 Guiding Dir = 2, Dur = 48 19:02:30.358 00.001 5928 IsSlewing returns 0 19:02:30.359 00.001 5928 IsGuiding returns 0 19:02:30.383 00.024 5928 PulseGuide returned control before completion, sleep 34 19:02:30.383 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:02:30.409 00.026 972 UpdateGuideState exits: m=1404 SNR=26.3 19:02:30.416 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:30.421 00.005 5928 IsGuiding returns 1 19:02:30.421 00.000 5928 scope still moving after pulse duration time elapsed 19:02:30.422 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:30.427 00.005 972 Enqueuing Expose request 19:02:30.480 00.053 5928 IsSlewing returns 0 19:02:30.511 00.031 5928 IsGuiding returns 0 19:02:30.511 00.000 5928 scope move finished after 48 + 105 ms 19:02:30.511 00.000 5928 Move returns status 0, amount 48 19:02:30.511 00.000 5928 MoveAxis(N, 0, ABG) 19:02:30.512 00.001 5928 Move returns status 0, amount 0 19:02:30.512 00.000 5928 move complete, result=0 19:02:30.512 00.000 5928 worker thread done servicing request 19:02:30.512 00.000 5928 Worker thread wakes up 19:02:30.512 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:30.512 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:30.525 00.013 972 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH 19:02:32.488 01.963 5928 Exposure complete 19:02:32.574 00.086 5928 worker thread done servicing request 19:02:32.574 00.000 972 OnExposeComplete: enter 19:02:32.579 00.005 972 UpdateGuideState(): m_state=6 19:02:32.582 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 82 19:02:32.586 00.004 972 Star::Find returns 1 (0), X=231.40, Y=868.19, Mass=1488, SNR=27.0, Peak=174 HFD=3.2 19:02:32.589 00.003 972 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.59) = xAngle (-4.06 = 2.23) 19:02:32.592 00.003 972 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18) 19:02:32.597 00.005 972 CameraToMount -- cameraX=-0.36 cameraY=-0.28 hyp=0.46 cameraTheta=-2.47 mountX=-0.28 mountY=0.37, mountTheta=2.21 19:02:32.601 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=-0.28, opts=13) 19:02:32.604 00.003 972 Enqueuing Move request for scope (-0.36, -0.28) 19:02:32.607 00.003 5928 Worker thread wakes up 19:02:32.607 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.28) opts 0xd 19:02:32.607 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.36, -0.28) 19:02:32.607 00.000 5928 Moving (-0.36, -0.28) raw xDistance=-0.28 yDistance=0.37 19:02:32.607 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 19:02:32.608 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:02:32.608 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 19:02:32.608 00.000 5928 MoveAxis(E, 50, ABG) 19:02:32.608 00.000 5928 Guiding Dir = 2, Dur = 50 19:02:32.608 00.000 5928 IsSlewing returns 0 19:02:32.609 00.001 5928 IsGuiding returns 0 19:02:32.633 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:32.638 00.005 5928 PulseGuide returned control before completion, sleep 31 19:02:32.657 00.019 972 UpdateGuideState exits: m=1488 SNR=27.0 19:02:32.662 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:32.665 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:32.669 00.004 972 Enqueuing Expose request 19:02:32.702 00.033 5928 IsGuiding returns 1 19:02:32.702 00.000 5928 scope still moving after pulse duration time elapsed 19:02:32.731 00.029 5928 IsSlewing returns 0 19:02:32.731 00.000 5928 IsGuiding returns 0 19:02:32.731 00.000 5928 scope move finished after 50 + 72 ms 19:02:32.731 00.000 5928 Move returns status 0, amount 50 19:02:32.731 00.000 5928 MoveAxis(N, 0, ABG) 19:02:32.731 00.000 5928 Move returns status 0, amount 0 19:02:32.731 00.000 5928 move complete, result=0 19:02:32.731 00.000 5928 worker thread done servicing request 19:02:32.731 00.000 5928 Worker thread wakes up 19:02:32.732 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:32.732 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:32.732 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.4 px 0 ms NORTH 19:02:34.855 02.123 5928 Exposure complete 19:02:34.942 00.087 5928 worker thread done servicing request 19:02:34.942 00.000 972 OnExposeComplete: enter 19:02:34.946 00.004 972 UpdateGuideState(): m_state=6 19:02:34.949 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 83 19:02:34.953 00.004 972 Star::Find returns 1 (0), X=231.32, Y=868.14, Mass=1410, SNR=26.3, Peak=185 HFD=3.0 19:02:34.956 00.003 972 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.59) = xAngle (-4.09 = 2.20) 19:02:34.959 00.003 972 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15) 19:02:34.963 00.004 972 CameraToMount -- cameraX=-0.44 cameraY=-0.33 hyp=0.55 cameraTheta=-2.50 mountX=-0.32 mountY=0.46, mountTheta=2.18 19:02:34.967 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=-0.33, opts=13) 19:02:34.970 00.003 972 Enqueuing Move request for scope (-0.44, -0.33) 19:02:34.974 00.004 5928 Worker thread wakes up 19:02:34.974 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.33) opts 0xd 19:02:34.974 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.44, -0.33) 19:02:34.974 00.000 5928 Moving (-0.44, -0.33) raw xDistance=-0.32 yDistance=0.46 19:02:34.974 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32 19:02:34.974 00.000 5928 switching direction from -1 to 1 - decHistory=4 oldest=0.46 newest=0.98 19:02:34.974 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46 19:02:34.974 00.000 5928 MoveAxis(E, 58, ABG) 19:02:34.974 00.000 5928 Guiding Dir = 2, Dur = 58 19:02:34.975 00.001 5928 IsSlewing returns 0 19:02:34.975 00.000 5928 IsGuiding returns 0 19:02:34.999 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:02:35.005 00.006 5928 PulseGuide returned control before completion, sleep 39 19:02:35.025 00.020 972 UpdateGuideState exits: m=1410 SNR=26.3 19:02:35.030 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:35.033 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:35.036 00.003 972 Enqueuing Expose request 19:02:35.056 00.020 5928 IsGuiding returns 1 19:02:35.057 00.001 5928 scope still moving after pulse duration time elapsed 19:02:35.101 00.044 5928 IsSlewing returns 0 19:02:35.101 00.000 5928 IsGuiding returns 0 19:02:35.101 00.000 5928 scope move finished after 58 + 67 ms 19:02:35.101 00.000 5928 Move returns status 0, amount 58 19:02:35.101 00.000 5928 MoveAxis(S, 91, ABG) 19:02:35.101 00.000 5928 Guiding Dir = 1, Dur = 91 19:02:35.102 00.001 5928 IsSlewing returns 0 19:02:35.102 00.000 5928 IsGuiding returns 0 19:02:35.181 00.079 5928 PulseGuide returned control before completion, sleep 23 19:02:35.213 00.032 5928 IsGuiding returns 1 19:02:35.213 00.000 5928 scope still moving after pulse duration time elapsed 19:02:35.242 00.029 5928 IsSlewing returns 0 19:02:35.242 00.000 5928 IsGuiding returns 1 19:02:35.275 00.033 5928 IsSlewing returns 0 19:02:35.309 00.034 5928 IsGuiding returns 0 19:02:35.310 00.001 5928 scope move finished after 91 + 116 ms 19:02:35.310 00.000 5928 Move returns status 0, amount 91 19:02:35.310 00.000 5928 move complete, result=0 19:02:35.311 00.001 5928 worker thread done servicing request 19:02:35.311 00.000 5928 Worker thread wakes up 19:02:35.311 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:35.312 00.001 972 GuideStep: -0.3 px 58 ms EAST, 0.5 px 91 ms SOUTH 19:02:35.323 00.011 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:37.305 01.982 5928 Exposure complete 19:02:37.390 00.085 5928 worker thread done servicing request 19:02:37.390 00.000 972 OnExposeComplete: enter 19:02:37.394 00.004 972 UpdateGuideState(): m_state=6 19:02:37.398 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 84 19:02:37.401 00.003 972 Star::Find returns 1 (0), X=231.38, Y=868.60, Mass=1426, SNR=26.4, Peak=166 HFD=3.3 19:02:37.405 00.004 972 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.59) = xAngle (1.24 = 1.24) 19:02:37.408 00.003 972 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.19 = 1.19) 19:02:37.412 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.12 hyp=0.39 cameraTheta=2.83 mountX=0.13 mountY=0.36, mountTheta=1.23 19:02:37.416 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.12, opts=13) 19:02:37.419 00.003 972 Enqueuing Move request for scope (-0.37, 0.12) 19:02:37.422 00.003 5928 Worker thread wakes up 19:02:37.422 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.12) opts 0xd 19:02:37.423 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.12) 19:02:37.423 00.000 5928 Moving (-0.37, 0.12) raw xDistance=0.13 yDistance=0.36 19:02:37.423 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:02:37.423 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 19:02:37.423 00.000 5928 MoveAxis(E, 0, ABG) 19:02:37.423 00.000 5928 Move returns status 0, amount 0 19:02:37.423 00.000 5928 MoveAxis(S, 72, ABG) 19:02:37.423 00.000 5928 Guiding Dir = 1, Dur = 72 19:02:37.423 00.000 5928 IsSlewing returns 0 19:02:37.424 00.001 5928 IsGuiding returns 0 19:02:37.448 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:37.473 00.025 972 UpdateGuideState exits: m=1426 SNR=26.4 19:02:37.478 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:37.482 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:37.485 00.003 972 Enqueuing Expose request 19:02:37.500 00.015 5928 IsGuiding returns 1 19:02:37.500 00.000 5928 scope still moving after pulse duration time elapsed 19:02:37.528 00.028 5928 IsSlewing returns 0 19:02:37.529 00.001 5928 IsGuiding returns 1 19:02:37.559 00.030 5928 IsSlewing returns 0 19:02:37.559 00.000 5928 IsGuiding returns 1 19:02:37.610 00.051 5928 IsSlewing returns 0 19:02:37.643 00.033 5928 IsGuiding returns 0 19:02:37.643 00.000 5928 scope move finished after 72 + 147 ms 19:02:37.643 00.000 5928 Move returns status 0, amount 72 19:02:37.644 00.001 5928 move complete, result=0 19:02:37.644 00.000 5928 worker thread done servicing request 19:02:37.644 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 72 ms SOUTH 19:02:37.648 00.004 5928 Worker thread wakes up 19:02:37.648 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:37.648 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:39.763 02.115 5928 Exposure complete 19:02:39.849 00.086 5928 worker thread done servicing request 19:02:39.849 00.000 972 OnExposeComplete: enter 19:02:39.853 00.004 972 UpdateGuideState(): m_state=6 19:02:39.856 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 85 19:02:39.861 00.005 972 Star::Find returns 1 (0), X=231.16, Y=869.22, Mass=1427, SNR=26.4, Peak=183 HFD=3.0 19:02:39.864 00.003 972 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.59) = xAngle (0.66 = 0.66) 19:02:39.867 00.003 972 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62) 19:02:39.870 00.003 972 CameraToMount -- cameraX=-0.60 cameraY=0.74 hyp=0.95 cameraTheta=2.25 mountX=0.75 mountY=0.55, mountTheta=0.63 19:02:39.874 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.60, y=0.74, opts=13) 19:02:39.879 00.005 972 Enqueuing Move request for scope (-0.60, 0.74) 19:02:39.883 00.004 5928 Worker thread wakes up 19:02:39.883 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.74) opts 0xd 19:02:39.883 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.60, 0.74) 19:02:39.884 00.001 5928 Moving (-0.60, 0.74) raw xDistance=0.75 yDistance=0.55 19:02:39.884 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75 19:02:39.884 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55 19:02:39.884 00.000 5928 MoveAxis(W, 126, ABG) 19:02:39.884 00.000 5928 Guiding Dir = 3, Dur = 126 19:02:39.884 00.000 5928 IsSlewing returns 0 19:02:39.885 00.001 5928 IsGuiding returns 0 19:02:39.908 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:02:39.914 00.006 5928 PulseGuide returned control before completion, sleep 108 19:02:39.935 00.021 972 UpdateGuideState exits: m=1427 SNR=26.4 19:02:39.938 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:39.941 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:39.946 00.005 972 Enqueuing Expose request 19:02:40.058 00.112 5928 IsGuiding returns 0 19:02:40.058 00.000 5928 Move returns status 0, amount 126 19:02:40.059 00.001 5928 MoveAxis(S, 109, ABG) 19:02:40.059 00.000 5928 Guiding Dir = 1, Dur = 109 19:02:40.091 00.032 5928 IsSlewing returns 0 19:02:40.091 00.000 5928 IsGuiding returns 0 19:02:40.170 00.079 5928 PulseGuide returned control before completion, sleep 40 19:02:40.220 00.050 5928 IsGuiding returns 1 19:02:40.220 00.000 5928 scope still moving after pulse duration time elapsed 19:02:40.249 00.029 5928 IsSlewing returns 0 19:02:40.250 00.001 5928 IsGuiding returns 1 19:02:40.298 00.048 5928 IsSlewing returns 0 19:02:40.329 00.031 5928 IsGuiding returns 0 19:02:40.330 00.001 5928 scope move finished after 109 + 129 ms 19:02:40.330 00.000 5928 Move returns status 0, amount 109 19:02:40.330 00.000 5928 move complete, result=0 19:02:40.330 00.000 5928 worker thread done servicing request 19:02:40.330 00.000 5928 Worker thread wakes up 19:02:40.330 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:40.330 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:40.331 00.001 972 GuideStep: 0.8 px 126 ms WEST, 0.6 px 109 ms SOUTH 19:02:42.311 01.980 5928 Exposure complete 19:02:42.397 00.086 5928 worker thread done servicing request 19:02:42.397 00.000 972 OnExposeComplete: enter 19:02:42.401 00.004 972 UpdateGuideState(): m_state=6 19:02:42.405 00.004 972 Star::Find(15, 231, 869, 0, (0,0,0,0), 0.0, 255) frame 86 19:02:42.408 00.003 972 Star::Find returns 1 (0), X=231.05, Y=868.44, Mass=1411, SNR=26.3, Peak=182 HFD=3.2 19:02:42.412 00.004 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.60) 19:02:42.415 00.003 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56) 19:02:42.418 00.003 972 CameraToMount -- cameraX=-0.70 cameraY=-0.04 hyp=0.70 cameraTheta=-3.09 mountX=-0.02 mountY=0.70, mountTheta=1.60 19:02:42.422 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.70, y=-0.04, opts=13) 19:02:42.427 00.005 972 Enqueuing Move request for scope (-0.70, -0.04) 19:02:42.430 00.003 5928 Worker thread wakes up 19:02:42.430 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.04) opts 0xd 19:02:42.430 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.70, -0.04) 19:02:42.431 00.001 5928 Moving (-0.70, -0.04) raw xDistance=-0.02 yDistance=0.70 19:02:42.431 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:02:42.431 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70 19:02:42.431 00.000 5928 MoveAxis(E, 0, ABG) 19:02:42.431 00.000 5928 Move returns status 0, amount 0 19:02:42.431 00.000 5928 MoveAxis(S, 140, ABG) 19:02:42.431 00.000 5928 Guiding Dir = 1, Dur = 140 19:02:42.431 00.000 5928 IsSlewing returns 0 19:02:42.432 00.001 5928 IsGuiding returns 0 19:02:42.455 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:02:42.483 00.028 972 UpdateGuideState exits: m=1411 SNR=26.3 19:02:42.486 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:42.489 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:42.493 00.004 972 Enqueuing Expose request 19:02:42.504 00.011 5928 PulseGuide returned control before completion, sleep 78 19:02:42.585 00.081 5928 IsGuiding returns 1 19:02:42.585 00.000 5928 scope still moving after pulse duration time elapsed 19:02:42.617 00.032 5928 IsSlewing returns 0 19:02:42.617 00.000 5928 IsGuiding returns 1 19:02:42.648 00.031 5928 IsSlewing returns 0 19:02:42.649 00.001 5928 IsGuiding returns 1 19:02:42.696 00.047 5928 IsSlewing returns 0 19:02:42.697 00.001 5928 IsGuiding returns 0 19:02:42.697 00.000 5928 scope move finished after 140 + 125 ms 19:02:42.697 00.000 5928 Move returns status 0, amount 140 19:02:42.697 00.000 5928 move complete, result=0 19:02:42.697 00.000 5928 worker thread done servicing request 19:02:42.697 00.000 5928 Worker thread wakes up 19:02:42.697 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:42.697 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:42.698 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.7 px 140 ms SOUTH 19:02:44.837 02.139 5928 Exposure complete 19:02:44.923 00.086 5928 worker thread done servicing request 19:02:44.923 00.000 972 OnExposeComplete: enter 19:02:44.928 00.005 972 UpdateGuideState(): m_state=6 19:02:44.932 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 87 19:02:44.935 00.003 972 Star::Find returns 1 (0), X=231.16, Y=868.02, Mass=1422, SNR=26.4, Peak=184 HFD=3.1 19:02:44.939 00.004 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.21) 19:02:44.942 00.003 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.17) 19:02:44.946 00.004 972 CameraToMount -- cameraX=-0.59 cameraY=-0.46 hyp=0.75 cameraTheta=-2.48 mountX=-0.45 mountY=0.62, mountTheta=2.19 19:02:44.950 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.59, y=-0.46, opts=13) 19:02:44.953 00.003 972 Enqueuing Move request for scope (-0.59, -0.46) 19:02:44.956 00.003 5928 Worker thread wakes up 19:02:44.956 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.46) opts 0xd 19:02:44.956 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.59, -0.46) 19:02:44.957 00.001 5928 Moving (-0.59, -0.46) raw xDistance=-0.45 yDistance=0.62 19:02:44.957 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:02:44.957 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62 19:02:44.957 00.000 5928 MoveAxis(E, 75, ABG) 19:02:44.957 00.000 5928 Guiding Dir = 2, Dur = 75 19:02:44.967 00.010 5928 IsSlewing returns 0 19:02:44.967 00.000 5928 IsGuiding returns 0 19:02:44.982 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:02:44.986 00.004 5928 PulseGuide returned control before completion, sleep 70 19:02:45.008 00.022 972 UpdateGuideState exits: m=1422 SNR=26.4 19:02:45.012 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:45.015 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:45.019 00.004 972 Enqueuing Expose request 19:02:45.095 00.076 5928 IsGuiding returns 0 19:02:45.095 00.000 5928 Move returns status 0, amount 75 19:02:45.095 00.000 5928 MoveAxis(S, 123, ABG) 19:02:45.095 00.000 5928 Guiding Dir = 1, Dur = 123 19:02:45.096 00.001 5928 IsSlewing returns 0 19:02:45.096 00.000 5928 IsGuiding returns 0 19:02:45.175 00.079 5928 PulseGuide returned control before completion, sleep 55 19:02:45.242 00.067 5928 IsGuiding returns 1 19:02:45.243 00.001 5928 scope still moving after pulse duration time elapsed 19:02:45.273 00.030 5928 IsSlewing returns 0 19:02:45.274 00.001 5928 IsGuiding returns 1 19:02:45.335 00.061 5928 IsSlewing returns 0 19:02:45.336 00.001 5928 IsGuiding returns 0 19:02:45.336 00.000 5928 scope move finished after 123 + 117 ms 19:02:45.336 00.000 5928 Move returns status 0, amount 123 19:02:45.336 00.000 5928 move complete, result=0 19:02:45.337 00.001 5928 worker thread done servicing request 19:02:45.337 00.000 5928 Worker thread wakes up 19:02:45.337 00.000 972 GuideStep: -0.4 px 75 ms EAST, 0.6 px 123 ms SOUTH 19:02:45.350 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:45.351 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:47.336 01.985 5928 Exposure complete 19:02:47.421 00.085 5928 worker thread done servicing request 19:02:47.421 00.000 972 OnExposeComplete: enter 19:02:47.424 00.003 972 UpdateGuideState(): m_state=6 19:02:47.428 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 88 19:02:47.432 00.004 972 Star::Find returns 1 (0), X=231.25, Y=868.08, Mass=1478, SNR=26.9, Peak=197 HFD=2.9 19:02:47.435 00.003 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.21) 19:02:47.438 00.003 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17) 19:02:47.443 00.005 972 CameraToMount -- cameraX=-0.50 cameraY=-0.39 hyp=0.64 cameraTheta=-2.48 mountX=-0.38 mountY=0.53, mountTheta=2.20 19:02:47.447 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.50, y=-0.39, opts=13) 19:02:47.451 00.004 972 Enqueuing Move request for scope (-0.50, -0.39) 19:02:47.454 00.003 5928 Worker thread wakes up 19:02:47.454 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.39) opts 0xd 19:02:47.455 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.50, -0.39) 19:02:47.455 00.000 5928 Moving (-0.50, -0.39) raw xDistance=-0.38 yDistance=0.53 19:02:47.455 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38 19:02:47.455 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53 19:02:47.455 00.000 5928 MoveAxis(E, 69, ABG) 19:02:47.455 00.000 5928 Guiding Dir = 2, Dur = 69 19:02:47.455 00.000 5928 IsSlewing returns 0 19:02:47.457 00.002 5928 IsGuiding returns 0 19:02:47.477 00.020 5928 PulseGuide returned control before completion, sleep 59 19:02:47.481 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:47.507 00.026 972 UpdateGuideState exits: m=1478 SNR=26.9 19:02:47.512 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:47.515 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:47.518 00.003 972 Enqueuing Expose request 19:02:47.573 00.055 5928 IsGuiding returns 0 19:02:47.573 00.000 5928 Move returns status 0, amount 69 19:02:47.573 00.000 5928 MoveAxis(S, 104, ABG) 19:02:47.573 00.000 5928 Guiding Dir = 1, Dur = 104 19:02:47.574 00.001 5928 IsSlewing returns 0 19:02:47.574 00.000 5928 IsGuiding returns 0 19:02:47.653 00.079 5928 PulseGuide returned control before completion, sleep 36 19:02:47.701 00.048 5928 IsGuiding returns 1 19:02:47.701 00.000 5928 scope still moving after pulse duration time elapsed 19:02:47.733 00.032 5928 IsSlewing returns 0 19:02:47.733 00.000 5928 IsGuiding returns 1 19:02:47.764 00.031 5928 IsSlewing returns 0 19:02:47.765 00.001 5928 IsGuiding returns 1 19:02:47.813 00.048 5928 IsSlewing returns 0 19:02:47.815 00.002 5928 IsGuiding returns 0 19:02:47.815 00.000 5928 scope move finished after 104 + 136 ms 19:02:47.815 00.000 5928 Move returns status 0, amount 104 19:02:47.815 00.000 5928 move complete, result=0 19:02:47.816 00.001 5928 worker thread done servicing request 19:02:47.816 00.000 972 GuideStep: -0.4 px 69 ms EAST, 0.5 px 104 ms SOUTH 19:02:47.825 00.009 5928 Worker thread wakes up 19:02:47.825 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:47.825 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:49.962 02.137 5928 Exposure complete 19:02:50.048 00.086 5928 worker thread done servicing request 19:02:50.049 00.001 972 OnExposeComplete: enter 19:02:50.052 00.003 972 UpdateGuideState(): m_state=6 19:02:50.056 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 89 19:02:50.061 00.005 972 Star::Find returns 1 (0), X=231.16, Y=868.20, Mass=1470, SNR=26.9, Peak=202 HFD=2.9 19:02:50.064 00.003 972 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.59) = xAngle (-4.30 = 1.98) 19:02:50.067 00.003 972 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94) 19:02:50.071 00.004 972 CameraToMount -- cameraX=-0.60 cameraY=-0.27 hyp=0.66 cameraTheta=-2.71 mountX=-0.26 mountY=0.61, mountTheta=1.98 19:02:50.075 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.60, y=-0.27, opts=13) 19:02:50.079 00.004 972 Enqueuing Move request for scope (-0.60, -0.27) 19:02:50.082 00.003 5928 Worker thread wakes up 19:02:50.082 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.27) opts 0xd 19:02:50.082 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.60, -0.27) 19:02:50.082 00.000 5928 Moving (-0.60, -0.27) raw xDistance=-0.26 yDistance=0.61 19:02:50.082 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26 19:02:50.082 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61 19:02:50.083 00.001 5928 MoveAxis(E, 49, ABG) 19:02:50.083 00.000 5928 Guiding Dir = 2, Dur = 49 19:02:50.083 00.000 5928 IsSlewing returns 0 19:02:50.084 00.001 5928 IsGuiding returns 0 19:02:50.099 00.015 5928 PulseGuide returned control before completion, sleep 44 19:02:50.108 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:02:50.135 00.027 972 UpdateGuideState exits: m=1470 SNR=26.9 19:02:50.138 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:50.142 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:50.146 00.004 972 Enqueuing Expose request 19:02:50.154 00.008 5928 IsGuiding returns 1 19:02:50.154 00.000 5928 scope still moving after pulse duration time elapsed 19:02:50.184 00.030 5928 IsSlewing returns 0 19:02:50.184 00.000 5928 IsGuiding returns 0 19:02:50.184 00.000 5928 scope move finished after 49 + 51 ms 19:02:50.184 00.000 5928 Move returns status 0, amount 49 19:02:50.184 00.000 5928 MoveAxis(S, 122, ABG) 19:02:50.184 00.000 5928 Guiding Dir = 1, Dur = 122 19:02:50.186 00.002 5928 IsSlewing returns 0 19:02:50.186 00.000 5928 IsGuiding returns 0 19:02:50.260 00.074 5928 PulseGuide returned control before completion, sleep 59 19:02:50.322 00.062 5928 IsGuiding returns 1 19:02:50.323 00.001 5928 scope still moving after pulse duration time elapsed 19:02:50.373 00.050 5928 IsSlewing returns 0 19:02:50.374 00.001 5928 IsGuiding returns 1 19:02:50.436 00.062 5928 IsSlewing returns 0 19:02:50.437 00.001 5928 IsGuiding returns 0 19:02:50.437 00.000 5928 scope move finished after 122 + 129 ms 19:02:50.437 00.000 5928 Move returns status 0, amount 122 19:02:50.437 00.000 5928 move complete, result=0 19:02:50.438 00.001 5928 worker thread done servicing request 19:02:50.438 00.000 5928 Worker thread wakes up 19:02:50.438 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.6 px 122 ms SOUTH 19:02:50.453 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:50.453 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:52.434 01.981 5928 Exposure complete 19:02:52.522 00.088 5928 worker thread done servicing request 19:02:52.522 00.000 972 OnExposeComplete: enter 19:02:52.526 00.004 972 UpdateGuideState(): m_state=6 19:02:52.529 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 90 19:02:52.533 00.004 972 Star::Find returns 1 (0), X=231.25, Y=868.36, Mass=1464, SNR=26.8, Peak=176 HFD=3.5 19:02:52.536 00.003 972 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.59) = xAngle (-4.50 = 1.78) 19:02:52.539 00.003 972 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.74) 19:02:52.544 00.005 972 CameraToMount -- cameraX=-0.51 cameraY=-0.12 hyp=0.52 cameraTheta=-2.91 mountX=-0.11 mountY=0.51, mountTheta=1.78 19:02:52.548 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.51, y=-0.12, opts=13) 19:02:52.551 00.003 972 Enqueuing Move request for scope (-0.51, -0.12) 19:02:52.554 00.003 5928 Worker thread wakes up 19:02:52.555 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.12) opts 0xd 19:02:52.555 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.51, -0.12) 19:02:52.555 00.000 5928 Moving (-0.51, -0.12) raw xDistance=-0.11 yDistance=0.51 19:02:52.555 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:02:52.555 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51 19:02:52.555 00.000 5928 MoveAxis(E, 0, ABG) 19:02:52.555 00.000 5928 Move returns status 0, amount 0 19:02:52.555 00.000 5928 MoveAxis(S, 102, ABG) 19:02:52.555 00.000 5928 Guiding Dir = 1, Dur = 102 19:02:52.555 00.000 5928 IsSlewing returns 0 19:02:52.556 00.001 5928 IsGuiding returns 0 19:02:52.580 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:52.605 00.025 972 UpdateGuideState exits: m=1464 SNR=26.8 19:02:52.609 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:52.613 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:52.616 00.003 972 Enqueuing Expose request 19:02:52.642 00.026 5928 PulseGuide returned control before completion, sleep 26 19:02:52.677 00.035 5928 IsGuiding returns 1 19:02:52.677 00.000 5928 scope still moving after pulse duration time elapsed 19:02:52.707 00.030 5928 IsSlewing returns 0 19:02:52.708 00.001 5928 IsGuiding returns 1 19:02:52.755 00.047 5928 IsSlewing returns 0 19:02:52.786 00.031 5928 IsGuiding returns 0 19:02:52.786 00.000 5928 scope move finished after 102 + 128 ms 19:02:52.786 00.000 5928 Move returns status 0, amount 102 19:02:52.786 00.000 5928 move complete, result=0 19:02:52.786 00.000 5928 worker thread done servicing request 19:02:52.786 00.000 5928 Worker thread wakes up 19:02:52.786 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:52.786 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:52.787 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.5 px 102 ms SOUTH 19:02:54.912 02.125 5928 Exposure complete 19:02:54.998 00.086 5928 worker thread done servicing request 19:02:54.998 00.000 972 OnExposeComplete: enter 19:02:55.002 00.004 972 UpdateGuideState(): m_state=6 19:02:55.005 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 91 19:02:55.009 00.004 972 Star::Find returns 1 (0), X=231.23, Y=868.86, Mass=1429, SNR=26.5, Peak=181 HFD=3.1 19:02:55.013 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.93 = 0.93) 19:02:55.016 00.003 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88) 19:02:55.019 00.003 972 CameraToMount -- cameraX=-0.53 cameraY=0.38 hyp=0.65 cameraTheta=2.51 mountX=0.39 mountY=0.50, mountTheta=0.91 19:02:55.023 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=0.38, opts=13) 19:02:55.028 00.005 972 Enqueuing Move request for scope (-0.53, 0.38) 19:02:55.031 00.003 5928 Worker thread wakes up 19:02:55.031 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.38) opts 0xd 19:02:55.031 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.53, 0.38) 19:02:55.031 00.000 5928 Moving (-0.53, 0.38) raw xDistance=0.39 yDistance=0.50 19:02:55.031 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39 19:02:55.031 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50 19:02:55.031 00.000 5928 MoveAxis(W, 65, ABG) 19:02:55.031 00.000 5928 Guiding Dir = 3, Dur = 65 19:02:55.032 00.001 5928 IsSlewing returns 0 19:02:55.032 00.000 5928 IsGuiding returns 0 19:02:55.056 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:02:55.060 00.004 5928 PulseGuide returned control before completion, sleep 51 19:02:55.082 00.022 972 UpdateGuideState exits: m=1429 SNR=26.5 19:02:55.086 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:55.092 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:55.096 00.004 972 Enqueuing Expose request 19:02:55.137 00.041 5928 IsGuiding returns 0 19:02:55.137 00.000 5928 Move returns status 0, amount 65 19:02:55.137 00.000 5928 MoveAxis(S, 99, ABG) 19:02:55.137 00.000 5928 Guiding Dir = 1, Dur = 99 19:02:55.169 00.032 5928 IsSlewing returns 0 19:02:55.169 00.000 5928 IsGuiding returns 0 19:02:55.249 00.080 5928 PulseGuide returned control before completion, sleep 30 19:02:55.287 00.038 5928 IsGuiding returns 1 19:02:55.287 00.000 5928 scope still moving after pulse duration time elapsed 19:02:55.319 00.032 5928 IsSlewing returns 0 19:02:55.320 00.001 5928 IsGuiding returns 1 19:02:55.377 00.057 5928 IsSlewing returns 0 19:02:55.410 00.033 5928 IsGuiding returns 0 19:02:55.410 00.000 5928 scope move finished after 99 + 142 ms 19:02:55.411 00.001 5928 Move returns status 0, amount 99 19:02:55.411 00.000 5928 move complete, result=0 19:02:55.412 00.001 5928 worker thread done servicing request 19:02:55.412 00.000 972 GuideStep: 0.4 px 65 ms WEST, 0.5 px 99 ms SOUTH 19:02:55.421 00.009 5928 Worker thread wakes up 19:02:55.421 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:55.421 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:57.402 01.981 5928 Exposure complete 19:02:57.487 00.085 5928 worker thread done servicing request 19:02:57.487 00.000 972 OnExposeComplete: enter 19:02:57.492 00.005 972 UpdateGuideState(): m_state=6 19:02:57.495 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 92 19:02:57.498 00.003 972 Star::Find returns 1 (0), X=231.29, Y=868.33, Mass=1420, SNR=26.4, Peak=163 HFD=3.3 19:02:57.502 00.004 972 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.59) = xAngle (-4.44 = 1.84) 19:02:57.505 00.003 972 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80) 19:02:57.509 00.004 972 CameraToMount -- cameraX=-0.47 cameraY=-0.14 hyp=0.49 cameraTheta=-2.85 mountX=-0.13 mountY=0.48, mountTheta=1.84 19:02:57.512 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.47, y=-0.14, opts=13) 19:02:57.516 00.004 972 Enqueuing Move request for scope (-0.47, -0.14) 19:02:57.520 00.004 5928 Worker thread wakes up 19:02:57.520 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.14) opts 0xd 19:02:57.520 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.47, -0.14) 19:02:57.520 00.000 5928 Moving (-0.47, -0.14) raw xDistance=-0.13 yDistance=0.48 19:02:57.520 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:02:57.520 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48 19:02:57.520 00.000 5928 MoveAxis(E, 0, ABG) 19:02:57.520 00.000 5928 Move returns status 0, amount 0 19:02:57.520 00.000 5928 MoveAxis(S, 95, ABG) 19:02:57.520 00.000 5928 Guiding Dir = 1, Dur = 95 19:02:57.546 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:02:57.552 00.006 5928 IsSlewing returns 0 19:02:57.552 00.000 5928 IsGuiding returns 0 19:02:57.572 00.020 972 UpdateGuideState exits: m=1420 SNR=26.4 19:02:57.577 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:02:57.580 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:02:57.584 00.004 972 Enqueuing Expose request 19:02:57.631 00.047 5928 PulseGuide returned control before completion, sleep 26 19:02:57.671 00.040 5928 IsGuiding returns 1 19:02:57.671 00.000 5928 scope still moving after pulse duration time elapsed 19:02:57.703 00.032 5928 IsSlewing returns 0 19:02:57.703 00.000 5928 IsGuiding returns 1 19:02:57.743 00.040 5928 IsSlewing returns 0 19:02:57.744 00.001 5928 IsGuiding returns 0 19:02:57.744 00.000 5928 scope move finished after 95 + 96 ms 19:02:57.744 00.000 5928 Move returns status 0, amount 95 19:02:57.744 00.000 5928 move complete, result=0 19:02:57.744 00.000 5928 worker thread done servicing request 19:02:57.744 00.000 5928 Worker thread wakes up 19:02:57.744 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:02:57.744 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:02:57.744 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.5 px 95 ms SOUTH 19:02:59.855 02.111 5928 Exposure complete 19:02:59.941 00.086 5928 worker thread done servicing request 19:02:59.941 00.000 972 OnExposeComplete: enter 19:02:59.945 00.004 972 UpdateGuideState(): m_state=6 19:02:59.948 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 93 19:02:59.951 00.003 972 Star::Find returns 1 (0), X=231.59, Y=868.01, Mass=1446, SNR=26.6, Peak=218 HFD=3.2 19:02:59.954 00.003 972 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.59) = xAngle (-3.51 = 2.77) 19:02:59.959 00.005 972 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73) 19:02:59.962 00.003 972 CameraToMount -- cameraX=-0.17 cameraY=-0.46 hyp=0.49 cameraTheta=-1.92 mountX=-0.46 mountY=0.20, mountTheta=2.74 19:02:59.965 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.46, opts=13) 19:02:59.969 00.004 972 Enqueuing Move request for scope (-0.17, -0.46) 19:02:59.972 00.003 5928 Worker thread wakes up 19:02:59.972 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.46) opts 0xd 19:02:59.973 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.46) 19:02:59.973 00.000 5928 Moving (-0.17, -0.46) raw xDistance=-0.46 yDistance=0.20 19:02:59.973 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:02:59.973 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:02:59.973 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:02:59.973 00.000 5928 MoveAxis(E, 77, ABG) 19:02:59.973 00.000 5928 Guiding Dir = 2, Dur = 77 19:02:59.975 00.002 5928 IsSlewing returns 0 19:02:59.975 00.000 5928 IsGuiding returns 0 19:02:59.998 00.023 5928 PulseGuide returned control before completion, sleep 65 19:02:59.998 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:00.026 00.028 972 UpdateGuideState exits: m=1446 SNR=26.6 19:03:00.029 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:00.033 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:00.036 00.003 972 Enqueuing Expose request 19:03:00.063 00.027 5928 IsGuiding returns 1 19:03:00.063 00.000 5928 scope still moving after pulse duration time elapsed 19:03:00.109 00.046 5928 IsSlewing returns 0 19:03:00.142 00.033 5928 IsGuiding returns 0 19:03:00.142 00.000 5928 scope move finished after 77 + 90 ms 19:03:00.142 00.000 5928 Move returns status 0, amount 77 19:03:00.143 00.001 5928 MoveAxis(N, 0, ABG) 19:03:00.143 00.000 5928 Move returns status 0, amount 0 19:03:00.143 00.000 5928 move complete, result=0 19:03:00.143 00.000 5928 worker thread done servicing request 19:03:00.143 00.000 5928 Worker thread wakes up 19:03:00.143 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:00.143 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:00.143 00.000 972 GuideStep: -0.5 px 77 ms EAST, 0.2 px 0 ms NORTH 19:03:02.125 01.982 5928 Exposure complete 19:03:02.214 00.089 5928 worker thread done servicing request 19:03:02.214 00.000 972 OnExposeComplete: enter 19:03:02.218 00.004 972 UpdateGuideState(): m_state=6 19:03:02.221 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 94 19:03:02.227 00.006 972 Star::Find returns 1 (0), X=231.41, Y=867.99, Mass=1424, SNR=26.5, Peak=183 HFD=3.2 19:03:02.230 00.003 972 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.59) = xAngle (-3.78 = 2.51) 19:03:02.234 00.004 972 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46) 19:03:02.237 00.003 972 CameraToMount -- cameraX=-0.35 cameraY=-0.49 hyp=0.60 cameraTheta=-2.19 mountX=-0.48 mountY=0.38, mountTheta=2.48 19:03:02.243 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=-0.49, opts=13) 19:03:02.247 00.004 972 Enqueuing Move request for scope (-0.35, -0.49) 19:03:02.250 00.003 5928 Worker thread wakes up 19:03:02.250 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.49) opts 0xd 19:03:02.250 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, -0.49) 19:03:02.250 00.000 5928 Moving (-0.35, -0.49) raw xDistance=-0.48 yDistance=0.38 19:03:02.250 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.48 19:03:02.250 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38 19:03:02.250 00.000 5928 MoveAxis(E, 86, ABG) 19:03:02.250 00.000 5928 Guiding Dir = 2, Dur = 86 19:03:02.253 00.003 5928 IsSlewing returns 0 19:03:02.254 00.001 5928 IsGuiding returns 0 19:03:02.269 00.015 5928 PulseGuide returned control before completion, sleep 81 19:03:02.275 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:03:02.302 00.027 972 UpdateGuideState exits: m=1424 SNR=26.5 19:03:02.305 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:02.310 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:02.312 00.002 972 Enqueuing Expose request 19:03:02.380 00.068 5928 IsGuiding returns 0 19:03:02.380 00.000 5928 Move returns status 0, amount 86 19:03:02.380 00.000 5928 MoveAxis(S, 75, ABG) 19:03:02.380 00.000 5928 Guiding Dir = 1, Dur = 75 19:03:02.381 00.001 5928 IsSlewing returns 0 19:03:02.381 00.000 5928 IsGuiding returns 0 19:03:02.493 00.112 5928 IsGuiding returns 1 19:03:02.493 00.000 5928 scope still moving after pulse duration time elapsed 19:03:02.520 00.027 5928 IsSlewing returns 0 19:03:02.520 00.000 5928 IsGuiding returns 1 19:03:02.589 00.069 5928 IsSlewing returns 0 19:03:02.589 00.000 5928 IsGuiding returns 0 19:03:02.589 00.000 5928 scope move finished after 75 + 132 ms 19:03:02.589 00.000 5928 Move returns status 0, amount 75 19:03:02.590 00.001 5928 move complete, result=0 19:03:02.590 00.000 5928 worker thread done servicing request 19:03:02.590 00.000 972 GuideStep: -0.5 px 86 ms EAST, 0.4 px 75 ms SOUTH 19:03:02.595 00.005 5928 Worker thread wakes up 19:03:02.596 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:02.596 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:04.734 02.138 5928 Exposure complete 19:03:04.819 00.085 5928 worker thread done servicing request 19:03:04.820 00.001 972 OnExposeComplete: enter 19:03:04.824 00.004 972 UpdateGuideState(): m_state=6 19:03:04.827 00.003 972 Star::Find(15, 231, 867, 0, (0,0,0,0), 0.0, 255) frame 95 19:03:04.831 00.004 972 Star::Find returns 1 (0), X=231.30, Y=868.36, Mass=1441, SNR=26.6, Peak=187 HFD=3.1 19:03:04.834 00.003 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.80) 19:03:04.838 00.004 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75) 19:03:04.842 00.004 972 CameraToMount -- cameraX=-0.45 cameraY=-0.11 hyp=0.47 cameraTheta=-2.90 mountX=-0.10 mountY=0.46, mountTheta=1.80 19:03:04.846 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.45, y=-0.11, opts=13) 19:03:04.849 00.003 972 Enqueuing Move request for scope (-0.45, -0.11) 19:03:04.852 00.003 5928 Worker thread wakes up 19:03:04.853 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.11) opts 0xd 19:03:04.853 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.45, -0.11) 19:03:04.853 00.000 5928 Moving (-0.45, -0.11) raw xDistance=-0.10 yDistance=0.46 19:03:04.853 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:03:04.853 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46 19:03:04.853 00.000 5928 MoveAxis(E, 0, ABG) 19:03:04.853 00.000 5928 Move returns status 0, amount 0 19:03:04.853 00.000 5928 MoveAxis(S, 91, ABG) 19:03:04.853 00.000 5928 Guiding Dir = 1, Dur = 91 19:03:04.853 00.000 5928 IsSlewing returns 0 19:03:04.855 00.002 5928 IsGuiding returns 0 19:03:04.879 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:04.905 00.026 972 UpdateGuideState exits: m=1441 SNR=26.6 19:03:04.910 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:04.913 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:04.917 00.004 972 Enqueuing Expose request 19:03:04.939 00.022 5928 PulseGuide returned control before completion, sleep 17 19:03:04.972 00.033 5928 IsGuiding returns 1 19:03:04.972 00.000 5928 scope still moving after pulse duration time elapsed 19:03:05.003 00.031 5928 IsSlewing returns 0 19:03:05.003 00.000 5928 IsGuiding returns 1 19:03:05.067 00.064 5928 IsSlewing returns 0 19:03:05.099 00.032 5928 IsGuiding returns 0 19:03:05.099 00.000 5928 scope move finished after 91 + 153 ms 19:03:05.099 00.000 5928 Move returns status 0, amount 91 19:03:05.099 00.000 5928 move complete, result=0 19:03:05.099 00.000 5928 worker thread done servicing request 19:03:05.099 00.000 5928 Worker thread wakes up 19:03:05.099 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:05.099 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:05.099 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.5 px 91 ms SOUTH 19:03:07.085 01.986 5928 Exposure complete 19:03:07.172 00.087 5928 worker thread done servicing request 19:03:07.172 00.000 972 OnExposeComplete: enter 19:03:07.176 00.004 972 UpdateGuideState(): m_state=6 19:03:07.180 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 96 19:03:07.183 00.003 972 Star::Find returns 1 (0), X=231.47, Y=868.24, Mass=1381, SNR=26.1, Peak=198 HFD=3.1 19:03:07.187 00.004 972 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.59) = xAngle (-4.05 = 2.24) 19:03:07.192 00.005 972 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19) 19:03:07.195 00.003 972 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-2.46 mountX=-0.23 mountY=0.30, mountTheta=2.22 19:03:07.199 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.24, opts=13) 19:03:07.202 00.003 972 Enqueuing Move request for scope (-0.29, -0.24) 19:03:07.207 00.005 5928 Worker thread wakes up 19:03:07.207 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd 19:03:07.207 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.24) 19:03:07.207 00.000 5928 Moving (-0.29, -0.24) raw xDistance=-0.23 yDistance=0.30 19:03:07.207 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:03:07.207 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 19:03:07.207 00.000 5928 MoveAxis(E, 39, ABG) 19:03:07.207 00.000 5928 Guiding Dir = 2, Dur = 39 19:03:07.208 00.001 5928 IsSlewing returns 0 19:03:07.209 00.001 5928 IsGuiding returns 0 19:03:07.226 00.017 5928 PulseGuide returned control before completion, sleep 33 19:03:07.233 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:07.259 00.026 972 UpdateGuideState exits: m=1381 SNR=26.1 19:03:07.263 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:07.267 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:07.270 00.003 972 Enqueuing Expose request 19:03:07.275 00.005 5928 IsGuiding returns 0 19:03:07.275 00.000 5928 Move returns status 0, amount 39 19:03:07.275 00.000 5928 MoveAxis(S, 60, ABG) 19:03:07.275 00.000 5928 Guiding Dir = 1, Dur = 60 19:03:07.306 00.031 5928 IsSlewing returns 0 19:03:07.307 00.001 5928 IsGuiding returns 0 19:03:07.387 00.080 5928 IsGuiding returns 1 19:03:07.387 00.000 5928 scope still moving after pulse duration time elapsed 19:03:07.422 00.035 5928 IsSlewing returns 0 19:03:07.422 00.000 5928 IsGuiding returns 1 19:03:07.482 00.060 5928 IsSlewing returns 0 19:03:07.483 00.001 5928 IsGuiding returns 0 19:03:07.483 00.000 5928 scope move finished after 60 + 116 ms 19:03:07.483 00.000 5928 Move returns status 0, amount 60 19:03:07.483 00.000 5928 move complete, result=0 19:03:07.484 00.001 5928 worker thread done servicing request 19:03:07.484 00.000 972 GuideStep: -0.2 px 39 ms EAST, 0.3 px 60 ms SOUTH 19:03:07.496 00.012 5928 Worker thread wakes up 19:03:07.496 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:07.497 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:09.632 02.135 5928 Exposure complete 19:03:09.717 00.085 5928 worker thread done servicing request 19:03:09.718 00.001 972 OnExposeComplete: enter 19:03:09.721 00.003 972 UpdateGuideState(): m_state=6 19:03:09.726 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 97 19:03:09.729 00.003 972 Star::Find returns 1 (0), X=231.59, Y=868.39, Mass=1366, SNR=25.9, Peak=185 HFD=3.2 19:03:09.732 00.003 972 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.59) = xAngle (-4.25 = 2.03) 19:03:09.735 00.003 972 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.99) 19:03:09.739 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.66 mountX=-0.09 mountY=0.18, mountTheta=2.02 19:03:09.743 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.09, opts=13) 19:03:09.747 00.004 972 Enqueuing Move request for scope (-0.17, -0.09) 19:03:09.750 00.003 5928 Worker thread wakes up 19:03:09.750 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd 19:03:09.751 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.09) 19:03:09.751 00.000 5928 Moving (-0.17, -0.09) raw xDistance=-0.09 yDistance=0.18 19:03:09.751 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:03:09.751 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:09.751 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:03:09.751 00.000 5928 MoveAxis(E, 0, ABG) 19:03:09.751 00.000 5928 Move returns status 0, amount 0 19:03:09.751 00.000 5928 MoveAxis(N, 0, ABG) 19:03:09.751 00.000 5928 Move returns status 0, amount 0 19:03:09.751 00.000 5928 move complete, result=0 19:03:09.751 00.000 5928 worker thread done servicing request 19:03:09.775 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:09.801 00.026 972 UpdateGuideState exits: m=1366 SNR=25.9 19:03:09.805 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:09.809 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:09.813 00.004 972 Enqueuing Expose request 19:03:09.816 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:03:09.819 00.003 5928 Worker thread wakes up 19:03:09.819 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:09.819 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:11.796 01.977 5928 Exposure complete 19:03:11.881 00.085 5928 worker thread done servicing request 19:03:11.881 00.000 972 OnExposeComplete: enter 19:03:11.885 00.004 972 UpdateGuideState(): m_state=6 19:03:11.889 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 98 19:03:11.893 00.004 972 Star::Find returns 1 (0), X=231.62, Y=868.73, Mass=1450, SNR=26.7, Peak=198 HFD=3.1 19:03:11.896 00.003 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 19:03:11.899 00.003 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 19:03:11.903 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.29 cameraTheta=2.05 mountX=0.25 mountY=0.12, mountTheta=0.43 19:03:11.908 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.25, opts=13) 19:03:11.911 00.003 972 Enqueuing Move request for scope (-0.13, 0.25) 19:03:11.915 00.004 5928 Worker thread wakes up 19:03:11.915 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd 19:03:11.915 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.25) 19:03:11.915 00.000 5928 Moving (-0.13, 0.25) raw xDistance=0.25 yDistance=0.12 19:03:11.915 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:03:11.915 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:11.915 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:03:11.915 00.000 5928 MoveAxis(W, 43, ABG) 19:03:11.915 00.000 5928 Guiding Dir = 3, Dur = 43 19:03:11.940 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:11.944 00.004 5928 IsSlewing returns 0 19:03:11.945 00.001 5928 IsGuiding returns 0 19:03:11.960 00.015 5928 PulseGuide returned control before completion, sleep 39 19:03:11.966 00.006 972 UpdateGuideState exits: m=1450 SNR=26.7 19:03:11.969 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:11.973 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:11.977 00.004 972 Enqueuing Expose request 19:03:12.012 00.035 5928 IsGuiding returns 1 19:03:12.012 00.000 5928 scope still moving after pulse duration time elapsed 19:03:12.055 00.043 5928 IsSlewing returns 0 19:03:12.056 00.001 5928 IsGuiding returns 0 19:03:12.056 00.000 5928 scope move finished after 43 + 68 ms 19:03:12.056 00.000 5928 Move returns status 0, amount 43 19:03:12.056 00.000 5928 MoveAxis(N, 0, ABG) 19:03:12.056 00.000 5928 Move returns status 0, amount 0 19:03:12.056 00.000 5928 move complete, result=0 19:03:12.057 00.001 5928 worker thread done servicing request 19:03:12.057 00.000 5928 Worker thread wakes up 19:03:12.057 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:12.057 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:12.068 00.011 972 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH 19:03:14.155 02.087 5928 Exposure complete 19:03:14.240 00.085 5928 worker thread done servicing request 19:03:14.241 00.001 972 OnExposeComplete: enter 19:03:14.244 00.003 972 UpdateGuideState(): m_state=6 19:03:14.247 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 99 19:03:14.251 00.004 972 Star::Find returns 1 (0), X=231.61, Y=868.20, Mass=1426, SNR=26.5, Peak=207 HFD=3.1 19:03:14.255 00.004 972 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.59) = xAngle (-3.65 = 2.63) 19:03:14.258 00.003 972 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59) 19:03:14.262 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.06 mountX=-0.28 mountY=0.17, mountTheta=2.60 19:03:14.266 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.28, opts=13) 19:03:14.269 00.003 972 Enqueuing Move request for scope (-0.15, -0.28) 19:03:14.273 00.004 5928 Worker thread wakes up 19:03:14.273 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd 19:03:14.273 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.28) 19:03:14.273 00.000 5928 Moving (-0.15, -0.28) raw xDistance=-0.28 yDistance=0.17 19:03:14.273 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28 19:03:14.273 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:14.274 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:03:14.274 00.000 5928 MoveAxis(E, 43, ABG) 19:03:14.274 00.000 5928 Guiding Dir = 2, Dur = 43 19:03:14.274 00.000 5928 IsSlewing returns 0 19:03:14.275 00.001 5928 IsGuiding returns 0 19:03:14.294 00.019 5928 PulseGuide returned control before completion, sleep 34 19:03:14.298 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:03:14.323 00.025 972 UpdateGuideState exits: m=1426 SNR=26.5 19:03:14.327 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:14.330 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:14.333 00.003 972 Enqueuing Expose request 19:03:14.374 00.041 5928 IsGuiding returns 1 19:03:14.374 00.000 5928 scope still moving after pulse duration time elapsed 19:03:14.407 00.033 5928 IsSlewing returns 0 19:03:14.408 00.001 5928 IsGuiding returns 0 19:03:14.408 00.000 5928 scope move finished after 43 + 90 ms 19:03:14.408 00.000 5928 Move returns status 0, amount 43 19:03:14.408 00.000 5928 MoveAxis(N, 0, ABG) 19:03:14.408 00.000 5928 Move returns status 0, amount 0 19:03:14.408 00.000 5928 move complete, result=0 19:03:14.408 00.000 5928 worker thread done servicing request 19:03:14.408 00.000 5928 Worker thread wakes up 19:03:14.408 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:14.408 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:14.429 00.021 972 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH 19:03:16.396 01.967 5928 Exposure complete 19:03:16.481 00.085 5928 worker thread done servicing request 19:03:16.482 00.001 972 OnExposeComplete: enter 19:03:16.485 00.003 972 UpdateGuideState(): m_state=6 19:03:16.489 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 100 19:03:16.495 00.006 972 Star::Find returns 1 (0), X=231.76, Y=868.06, Mass=1409, SNR=26.3, Peak=200 HFD=3.2 19:03:16.501 00.006 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.12) 19:03:16.507 00.006 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08) 19:03:16.510 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=-0.42 hyp=0.42 cameraTheta=-1.57 mountX=-0.42 mountY=0.03, mountTheta=3.08 19:03:16.514 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.42, opts=13) 19:03:16.518 00.004 972 Enqueuing Move request for scope (-0.00, -0.42) 19:03:16.521 00.003 5928 Worker thread wakes up 19:03:16.521 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.42) opts 0xd 19:03:16.521 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.42) 19:03:16.521 00.000 5928 Moving (-0.00, -0.42) raw xDistance=-0.42 yDistance=0.03 19:03:16.521 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42 19:03:16.522 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:16.522 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:03:16.522 00.000 5928 MoveAxis(E, 73, ABG) 19:03:16.522 00.000 5928 Guiding Dir = 2, Dur = 73 19:03:16.546 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:03:16.550 00.004 5928 IsSlewing returns 0 19:03:16.551 00.001 5928 IsGuiding returns 0 19:03:16.565 00.014 5928 PulseGuide returned control before completion, sleep 70 19:03:16.575 00.010 972 UpdateGuideState exits: m=1409 SNR=26.3 19:03:16.580 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:16.583 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:16.586 00.003 972 Enqueuing Expose request 19:03:16.649 00.063 5928 IsGuiding returns 1 19:03:16.649 00.000 5928 scope still moving after pulse duration time elapsed 19:03:16.693 00.044 5928 IsSlewing returns 0 19:03:16.693 00.000 5928 IsGuiding returns 0 19:03:16.693 00.000 5928 scope move finished after 73 + 69 ms 19:03:16.693 00.000 5928 Move returns status 0, amount 73 19:03:16.693 00.000 5928 MoveAxis(N, 0, ABG) 19:03:16.693 00.000 5928 Move returns status 0, amount 0 19:03:16.693 00.000 5928 move complete, result=0 19:03:16.693 00.000 5928 worker thread done servicing request 19:03:16.693 00.000 5928 Worker thread wakes up 19:03:16.693 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:16.693 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:16.693 00.000 972 GuideStep: -0.4 px 73 ms EAST, 0.0 px 0 ms NORTH 19:03:18.832 02.139 5928 Exposure complete 19:03:18.918 00.086 5928 worker thread done servicing request 19:03:18.918 00.000 972 OnExposeComplete: enter 19:03:18.922 00.004 972 UpdateGuideState(): m_state=6 19:03:18.926 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 101 19:03:18.930 00.004 972 Star::Find returns 1 (0), X=231.87, Y=868.28, Mass=1411, SNR=26.3, Peak=177 HFD=3.4 19:03:18.935 00.005 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 19:03:18.939 00.004 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 19:03:18.942 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.04 mountX=-0.20 mountY=-0.10, mountTheta=-2.67 19:03:18.946 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.20, opts=13) 19:03:18.949 00.003 972 Enqueuing Move request for scope (0.11, -0.20) 19:03:18.953 00.004 5928 Worker thread wakes up 19:03:18.953 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd 19:03:18.953 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.20) 19:03:18.953 00.000 5928 Moving (0.11, -0.20) raw xDistance=-0.20 yDistance=-0.10 19:03:18.953 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:03:18.953 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:18.953 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:03:18.953 00.000 5928 MoveAxis(E, 0, ABG) 19:03:18.953 00.000 5928 Move returns status 0, amount 0 19:03:18.953 00.000 5928 MoveAxis(N, 0, ABG) 19:03:18.954 00.001 5928 Move returns status 0, amount 0 19:03:18.954 00.000 5928 move complete, result=0 19:03:18.954 00.000 5928 worker thread done servicing request 19:03:18.980 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:03:19.006 00.026 972 UpdateGuideState exits: m=1411 SNR=26.3 19:03:19.010 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:19.013 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:19.016 00.003 972 Enqueuing Expose request 19:03:19.019 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:03:19.025 00.006 5928 Worker thread wakes up 19:03:19.025 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:19.025 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:21.007 01.982 5928 Exposure complete 19:03:21.094 00.087 5928 worker thread done servicing request 19:03:21.094 00.000 972 OnExposeComplete: enter 19:03:21.097 00.003 972 UpdateGuideState(): m_state=6 19:03:21.100 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 102 19:03:21.104 00.004 972 Star::Find returns 1 (0), X=232.04, Y=868.26, Mass=1373, SNR=25.9, Peak=185 HFD=3.3 19:03:21.108 00.004 972 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 19:03:21.111 00.003 972 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 19:03:21.115 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-0.66 mountX=-0.22 mountY=-0.27, mountTheta=-2.26 19:03:21.118 00.003 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.22, opts=13) 19:03:21.125 00.007 972 Enqueuing Move request for scope (0.28, -0.22) 19:03:21.128 00.003 5928 Worker thread wakes up 19:03:21.129 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.22) opts 0xd 19:03:21.129 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.22) 19:03:21.129 00.000 5928 Moving (0.28, -0.22) raw xDistance=-0.22 yDistance=-0.27 19:03:21.129 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:03:21.129 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:03:21.129 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 19:03:21.129 00.000 5928 MoveAxis(E, 37, ABG) 19:03:21.129 00.000 5928 Guiding Dir = 2, Dur = 37 19:03:21.138 00.009 5928 IsSlewing returns 0 19:03:21.139 00.001 5928 IsGuiding returns 0 19:03:21.154 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:21.158 00.004 5928 PulseGuide returned control before completion, sleep 32 19:03:21.180 00.022 972 UpdateGuideState exits: m=1373 SNR=25.9 19:03:21.183 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:21.187 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:21.191 00.004 972 Enqueuing Expose request 19:03:21.202 00.011 5928 IsGuiding returns 0 19:03:21.202 00.000 5928 Move returns status 0, amount 37 19:03:21.202 00.000 5928 MoveAxis(N, 0, ABG) 19:03:21.202 00.000 5928 Move returns status 0, amount 0 19:03:21.202 00.000 5928 move complete, result=0 19:03:21.203 00.001 5928 worker thread done servicing request 19:03:21.203 00.000 5928 Worker thread wakes up 19:03:21.203 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:21.203 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:21.203 00.000 972 GuideStep: -0.2 px 37 ms EAST, -0.3 px 0 ms NORTH 19:03:23.345 02.142 5928 Exposure complete 19:03:23.430 00.085 5928 worker thread done servicing request 19:03:23.430 00.000 972 OnExposeComplete: enter 19:03:23.434 00.004 972 UpdateGuideState(): m_state=6 19:03:23.438 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 103 19:03:23.442 00.004 972 Star::Find returns 1 (0), X=232.33, Y=868.59, Mass=1342, SNR=25.7, Peak=154 HFD=3.3 19:03:23.446 00.004 972 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.59) = xAngle (-1.39 = -1.39) 19:03:23.449 00.003 972 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44) 19:03:23.452 00.003 972 CameraToMount -- cameraX=0.57 cameraY=0.11 hyp=0.58 cameraTheta=0.20 mountX=0.10 mountY=-0.58, mountTheta=-1.39 19:03:23.457 00.005 972 SchedulePrimaryMove(067B9D08, x=0.57, y=0.11, opts=13) 19:03:23.460 00.003 972 Enqueuing Move request for scope (0.57, 0.11) 19:03:23.464 00.004 5928 Worker thread wakes up 19:03:23.464 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.11) opts 0xd 19:03:23.464 00.000 5928 Handling offset move in thread for scope, endpoint = (0.57, 0.11) 19:03:23.464 00.000 5928 Moving (0.57, 0.11) raw xDistance=0.10 yDistance=-0.58 19:03:23.464 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:03:23.464 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:03:23.464 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58 19:03:23.464 00.000 5928 MoveAxis(E, 0, ABG) 19:03:23.464 00.000 5928 Move returns status 0, amount 0 19:03:23.464 00.000 5928 MoveAxis(N, 0, ABG) 19:03:23.464 00.000 5928 Move returns status 0, amount 0 19:03:23.464 00.000 5928 move complete, result=0 19:03:23.464 00.000 5928 worker thread done servicing request 19:03:23.490 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:23.515 00.025 972 UpdateGuideState exits: m=1342 SNR=25.7 19:03:23.518 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:23.523 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:23.527 00.004 972 Enqueuing Expose request 19:03:23.530 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 19:03:23.535 00.005 5928 Worker thread wakes up 19:03:23.535 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:23.535 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:25.513 01.978 5928 Exposure complete 19:03:25.605 00.092 5928 worker thread done servicing request 19:03:25.606 00.001 972 OnExposeComplete: enter 19:03:25.609 00.003 972 UpdateGuideState(): m_state=6 19:03:25.612 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 104 19:03:25.616 00.004 972 Star::Find returns 1 (0), X=232.20, Y=868.60, Mass=1386, SNR=26.1, Peak=140 HFD=3.7 19:03:25.620 00.004 972 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.59) = xAngle (-1.32 = -1.32) 19:03:25.624 00.004 972 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 19:03:25.627 00.003 972 CameraToMount -- cameraX=0.45 cameraY=0.13 hyp=0.47 cameraTheta=0.27 mountX=0.12 mountY=-0.45, mountTheta=-1.32 19:03:25.632 00.005 972 SchedulePrimaryMove(067B9D08, x=0.45, y=0.13, opts=13) 19:03:25.635 00.003 972 Enqueuing Move request for scope (0.45, 0.13) 19:03:25.640 00.005 5928 Worker thread wakes up 19:03:25.640 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.13) opts 0xd 19:03:25.640 00.000 5928 Handling offset move in thread for scope, endpoint = (0.45, 0.13) 19:03:25.640 00.000 5928 Moving (0.45, 0.13) raw xDistance=0.12 yDistance=-0.45 19:03:25.640 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:03:25.640 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:03:25.640 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45 19:03:25.640 00.000 5928 MoveAxis(E, 0, ABG) 19:03:25.640 00.000 5928 Move returns status 0, amount 0 19:03:25.640 00.000 5928 MoveAxis(N, 0, ABG) 19:03:25.640 00.000 5928 Move returns status 0, amount 0 19:03:25.640 00.000 5928 move complete, result=0 19:03:25.640 00.000 5928 worker thread done servicing request 19:03:25.665 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:25.691 00.026 972 UpdateGuideState exits: m=1386 SNR=26.1 19:03:25.695 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:25.698 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:25.701 00.003 972 Enqueuing Expose request 19:03:25.705 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:03:25.709 00.004 5928 Worker thread wakes up 19:03:25.709 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:25.709 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:27.808 02.099 5928 Exposure complete 19:03:27.895 00.087 5928 worker thread done servicing request 19:03:27.895 00.000 972 OnExposeComplete: enter 19:03:27.898 00.003 972 UpdateGuideState(): m_state=6 19:03:27.901 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 105 19:03:27.906 00.005 972 Star::Find returns 1 (0), X=232.16, Y=868.37, Mass=1448, SNR=26.7, Peak=179 HFD=3.3 19:03:27.909 00.003 972 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.59) = xAngle (-1.85 = -1.85) 19:03:27.912 00.003 972 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90) 19:03:27.915 00.003 972 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.41 cameraTheta=-0.26 mountX=-0.11 mountY=-0.39, mountTheta=-1.86 19:03:27.919 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=-0.11, opts=13) 19:03:27.923 00.004 972 Enqueuing Move request for scope (0.40, -0.11) 19:03:27.927 00.004 5928 Worker thread wakes up 19:03:27.927 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd 19:03:27.927 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, -0.11) 19:03:27.927 00.000 5928 Moving (0.40, -0.11) raw xDistance=-0.11 yDistance=-0.39 19:03:27.927 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:03:27.927 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.59 newest=-1.42 19:03:27.927 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 19:03:27.927 00.000 5928 MoveAxis(E, 0, ABG) 19:03:27.927 00.000 5928 Move returns status 0, amount 0 19:03:27.927 00.000 5928 MoveAxis(N, 78, ABG) 19:03:27.927 00.000 5928 Guiding Dir = 0, Dur = 78 19:03:27.928 00.001 5928 IsSlewing returns 0 19:03:27.928 00.000 5928 IsGuiding returns 0 19:03:27.952 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:03:27.978 00.026 972 UpdateGuideState exits: m=1448 SNR=26.7 19:03:27.982 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:27.985 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:27.990 00.005 972 Enqueuing Expose request 19:03:28.015 00.025 5928 IsGuiding returns 1 19:03:28.015 00.000 5928 scope still moving after pulse duration time elapsed 19:03:28.047 00.032 5928 IsSlewing returns 0 19:03:28.047 00.000 5928 IsGuiding returns 1 19:03:28.077 00.030 5928 IsSlewing returns 0 19:03:28.077 00.000 5928 IsGuiding returns 1 19:03:28.109 00.032 5928 IsSlewing returns 0 19:03:28.110 00.001 5928 IsGuiding returns 1 19:03:28.159 00.049 5928 IsSlewing returns 0 19:03:28.159 00.000 5928 IsGuiding returns 0 19:03:28.159 00.000 5928 scope move finished after 78 + 152 ms 19:03:28.159 00.000 5928 Move returns status 0, amount 78 19:03:28.159 00.000 5928 move complete, result=0 19:03:28.159 00.000 5928 worker thread done servicing request 19:03:28.159 00.000 5928 Worker thread wakes up 19:03:28.160 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:28.160 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:28.160 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 78 ms NORTH 19:03:30.142 01.982 5928 Exposure complete 19:03:30.229 00.087 5928 worker thread done servicing request 19:03:30.229 00.000 972 OnExposeComplete: enter 19:03:30.232 00.003 972 UpdateGuideState(): m_state=6 19:03:30.236 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 106 19:03:30.241 00.005 972 Star::Find returns 1 (0), X=231.79, Y=867.86, Mass=1424, SNR=26.4, Peak=193 HFD=3.2 19:03:30.244 00.003 972 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.59) = xAngle (-3.11 = -3.11) 19:03:30.247 00.003 972 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13) 19:03:30.251 00.004 972 CameraToMount -- cameraX=0.03 cameraY=-0.62 hyp=0.62 cameraTheta=-1.52 mountX=-0.62 mountY=0.01, mountTheta=3.13 19:03:30.256 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.62, opts=13) 19:03:30.259 00.003 972 Enqueuing Move request for scope (0.03, -0.62) 19:03:30.263 00.004 5928 Worker thread wakes up 19:03:30.263 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.62) opts 0xd 19:03:30.263 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.62) 19:03:30.263 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:03:30.266 00.003 5928 Moving (0.03, -0.62) raw xDistance=-0.62 yDistance=0.01 19:03:30.266 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62 19:03:30.266 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:30.267 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:03:30.267 00.000 5928 MoveAxis(E, 103, ABG) 19:03:30.267 00.000 5928 Guiding Dir = 2, Dur = 103 19:03:30.267 00.000 972 UpdateGuideState exits: m=1424 SNR=26.4 19:03:30.271 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:30.275 00.004 5928 IsSlewing returns 0 19:03:30.275 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:30.278 00.003 972 Enqueuing Expose request 19:03:30.282 00.004 5928 IsGuiding returns 0 19:03:30.303 00.021 5928 PulseGuide returned control before completion, sleep 93 19:03:30.414 00.111 5928 IsGuiding returns 0 19:03:30.414 00.000 5928 Move returns status 0, amount 103 19:03:30.415 00.001 5928 MoveAxis(N, 0, ABG) 19:03:30.415 00.000 5928 Move returns status 0, amount 0 19:03:30.415 00.000 5928 move complete, result=0 19:03:30.415 00.000 5928 worker thread done servicing request 19:03:30.415 00.000 5928 Worker thread wakes up 19:03:30.416 00.001 972 GuideStep: -0.6 px 103 ms EAST, 0.0 px 0 ms NORTH 19:03:30.428 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:30.429 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:32.569 02.140 5928 Exposure complete 19:03:32.657 00.088 5928 worker thread done servicing request 19:03:32.658 00.001 972 OnExposeComplete: enter 19:03:32.661 00.003 972 UpdateGuideState(): m_state=6 19:03:32.665 00.004 972 Star::Find(15, 231, 867, 0, (0,0,0,0), 0.0, 255) frame 107 19:03:32.668 00.003 972 Star::Find returns 1 (0), X=231.82, Y=868.40, Mass=1439, SNR=26.6, Peak=195 HFD=3.2 19:03:32.672 00.004 972 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.59) = xAngle (-2.50 = -2.50) 19:03:32.675 00.003 972 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55) 19:03:32.679 00.004 972 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.92 mountX=-0.08 mountY=-0.05, mountTheta=-2.53 19:03:32.682 00.003 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.08, opts=13) 19:03:32.687 00.005 972 Enqueuing Move request for scope (0.06, -0.08) 19:03:32.691 00.004 5928 Worker thread wakes up 19:03:32.691 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd 19:03:32.691 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.08) 19:03:32.691 00.000 5928 Moving (0.06, -0.08) raw xDistance=-0.08 yDistance=-0.05 19:03:32.691 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:03:32.691 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:32.691 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:03:32.691 00.000 5928 MoveAxis(E, 0, ABG) 19:03:32.691 00.000 5928 Move returns status 0, amount 0 19:03:32.691 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:03:32.695 00.004 972 UpdateGuideState exits: m=1439 SNR=26.6 19:03:32.698 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:32.701 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:32.705 00.004 972 Enqueuing Expose request 19:03:32.709 00.004 5928 MoveAxis(N, 0, ABG) 19:03:32.709 00.000 5928 Move returns status 0, amount 0 19:03:32.709 00.000 5928 move complete, result=0 19:03:32.709 00.000 5928 worker thread done servicing request 19:03:32.709 00.000 5928 Worker thread wakes up 19:03:32.709 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:32.709 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:32.711 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:03:34.685 01.974 5928 Exposure complete 19:03:34.772 00.087 5928 worker thread done servicing request 19:03:34.772 00.000 972 OnExposeComplete: enter 19:03:34.776 00.004 972 UpdateGuideState(): m_state=6 19:03:34.779 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 108 19:03:34.781 00.002 972 Star::Find returns 1 (0), X=231.73, Y=868.14, Mass=1392, SNR=26.2, Peak=229 HFD=2.7 19:03:34.785 00.004 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.03) 19:03:34.790 00.005 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99) 19:03:34.794 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.34 hyp=0.34 cameraTheta=-1.66 mountX=-0.34 mountY=0.05, mountTheta=2.99 19:03:34.796 00.002 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.34, opts=13) 19:03:34.800 00.004 972 Enqueuing Move request for scope (-0.03, -0.34) 19:03:34.804 00.004 5928 Worker thread wakes up 19:03:34.804 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.34) opts 0xd 19:03:34.804 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.34) 19:03:34.804 00.000 5928 Moving (-0.03, -0.34) raw xDistance=-0.34 yDistance=0.05 19:03:34.804 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 19:03:34.804 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:34.804 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:34.808 00.004 972 UpdateGuideState exits: m=1392 SNR=26.2 19:03:34.811 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:34.814 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:34.818 00.004 972 Enqueuing Expose request 19:03:34.822 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:03:34.822 00.000 5928 MoveAxis(E, 57, ABG) 19:03:34.822 00.000 5928 Guiding Dir = 2, Dur = 57 19:03:34.823 00.001 5928 IsSlewing returns 0 19:03:34.823 00.000 5928 IsGuiding returns 0 19:03:34.843 00.020 5928 PulseGuide returned control before completion, sleep 48 19:03:34.893 00.050 5928 IsGuiding returns 1 19:03:34.893 00.000 5928 scope still moving after pulse duration time elapsed 19:03:34.939 00.046 5928 IsSlewing returns 0 19:03:34.973 00.034 5928 IsGuiding returns 0 19:03:34.973 00.000 5928 scope move finished after 57 + 92 ms 19:03:34.973 00.000 5928 Move returns status 0, amount 57 19:03:34.974 00.001 5928 MoveAxis(N, 0, ABG) 19:03:34.974 00.000 5928 Move returns status 0, amount 0 19:03:34.974 00.000 5928 move complete, result=0 19:03:34.974 00.000 5928 worker thread done servicing request 19:03:34.974 00.000 5928 Worker thread wakes up 19:03:34.975 00.001 972 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH 19:03:34.985 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:34.985 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:37.086 02.101 5928 Exposure complete 19:03:37.176 00.090 5928 worker thread done servicing request 19:03:37.176 00.000 972 OnExposeComplete: enter 19:03:37.180 00.004 972 UpdateGuideState(): m_state=6 19:03:37.183 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 109 19:03:37.187 00.004 972 Star::Find returns 1 (0), X=231.91, Y=868.63, Mass=1432, SNR=26.5, Peak=216 HFD=2.8 19:03:37.191 00.004 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 19:03:37.194 00.003 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85) 19:03:37.197 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.22 cameraTheta=0.78 mountX=0.15 mountY=-0.17, mountTheta=-0.83 19:03:37.201 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.16, opts=13) 19:03:37.206 00.005 972 Enqueuing Move request for scope (0.16, 0.16) 19:03:37.209 00.003 5928 Worker thread wakes up 19:03:37.209 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd 19:03:37.209 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.16) 19:03:37.209 00.000 5928 Moving (0.16, 0.16) raw xDistance=0.15 yDistance=-0.17 19:03:37.209 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:03:37.209 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:37.209 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:37.212 00.003 972 UpdateGuideState exits: m=1432 SNR=26.5 19:03:37.216 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:37.218 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:37.223 00.005 972 Enqueuing Expose request 19:03:37.226 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:03:37.226 00.000 5928 MoveAxis(E, 0, ABG) 19:03:37.226 00.000 5928 Move returns status 0, amount 0 19:03:37.226 00.000 5928 MoveAxis(N, 0, ABG) 19:03:37.226 00.000 5928 Move returns status 0, amount 0 19:03:37.226 00.000 5928 move complete, result=0 19:03:37.226 00.000 5928 worker thread done servicing request 19:03:37.226 00.000 5928 Worker thread wakes up 19:03:37.226 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:37.226 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:37.228 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:03:39.206 01.978 5928 Exposure complete 19:03:39.292 00.086 5928 worker thread done servicing request 19:03:39.292 00.000 972 OnExposeComplete: enter 19:03:39.296 00.004 972 UpdateGuideState(): m_state=6 19:03:39.300 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 110 19:03:39.304 00.004 972 Star::Find returns 1 (0), X=231.64, Y=868.37, Mass=1349, SNR=25.8, Peak=193 HFD=3.0 19:03:39.307 00.003 972 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.59) = xAngle (-3.99 = 2.30) 19:03:39.311 00.004 972 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25) 19:03:39.314 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.40 mountX=-0.11 mountY=0.12, mountTheta=2.28 19:03:39.318 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.11, opts=13) 19:03:39.322 00.004 972 Enqueuing Move request for scope (-0.12, -0.11) 19:03:39.325 00.003 5928 Worker thread wakes up 19:03:39.325 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:39.329 00.004 972 UpdateGuideState exits: m=1349 SNR=25.8 19:03:39.332 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:39.336 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd 19:03:39.336 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.11) 19:03:39.336 00.000 5928 Moving (-0.12, -0.11) raw xDistance=-0.11 yDistance=0.12 19:03:39.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:03:39.336 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:39.337 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:39.340 00.003 972 Enqueuing Expose request 19:03:39.343 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:03:39.343 00.000 5928 MoveAxis(E, 0, ABG) 19:03:39.344 00.001 5928 Move returns status 0, amount 0 19:03:39.344 00.000 5928 MoveAxis(N, 0, ABG) 19:03:39.344 00.000 5928 Move returns status 0, amount 0 19:03:39.344 00.000 5928 move complete, result=0 19:03:39.344 00.000 5928 worker thread done servicing request 19:03:39.344 00.000 5928 Worker thread wakes up 19:03:39.344 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:39.344 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:39.346 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:41.472 02.126 5928 Exposure complete 19:03:41.557 00.085 5928 worker thread done servicing request 19:03:41.557 00.000 972 OnExposeComplete: enter 19:03:41.561 00.004 972 UpdateGuideState(): m_state=6 19:03:41.564 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 111 19:03:41.568 00.004 972 Star::Find returns 1 (0), X=231.87, Y=868.45, Mass=1436, SNR=26.5, Peak=205 HFD=3.0 19:03:41.572 00.004 972 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.59) = xAngle (-1.82 = -1.82) 19:03:41.575 00.003 972 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86) 19:03:41.579 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.23 mountX=-0.03 mountY=-0.11, mountTheta=-1.82 19:03:41.582 00.003 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.03, opts=13) 19:03:41.587 00.005 972 Enqueuing Move request for scope (0.11, -0.03) 19:03:41.591 00.004 5928 Worker thread wakes up 19:03:41.591 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd 19:03:41.591 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.03) 19:03:41.591 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:03:41.594 00.003 972 UpdateGuideState exits: m=1436 SNR=26.5 19:03:41.597 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:41.601 00.004 5928 Moving (0.11, -0.03) raw xDistance=-0.03 yDistance=-0.11 19:03:41.601 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:03:41.601 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:41.601 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:41.605 00.004 972 Enqueuing Expose request 19:03:41.608 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:03:41.608 00.000 5928 MoveAxis(E, 0, ABG) 19:03:41.608 00.000 5928 Move returns status 0, amount 0 19:03:41.608 00.000 5928 MoveAxis(N, 0, ABG) 19:03:41.609 00.001 5928 Move returns status 0, amount 0 19:03:41.609 00.000 5928 move complete, result=0 19:03:41.609 00.000 5928 worker thread done servicing request 19:03:41.609 00.000 5928 Worker thread wakes up 19:03:41.609 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:41.609 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:41.610 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:03:43.596 01.986 5928 Exposure complete 19:03:43.682 00.086 5928 worker thread done servicing request 19:03:43.682 00.000 972 OnExposeComplete: enter 19:03:43.687 00.005 972 UpdateGuideState(): m_state=6 19:03:43.691 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 112 19:03:43.694 00.003 972 Star::Find returns 1 (0), X=231.70, Y=868.49, Mass=1398, SNR=26.2, Peak=193 HFD=3.1 19:03:43.697 00.003 972 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.59) = xAngle (1.31 = 1.31) 19:03:43.700 00.003 972 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 19:03:43.704 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.90 mountX=0.02 mountY=0.06, mountTheta=1.31 19:03:43.709 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.01, opts=13) 19:03:43.713 00.004 972 Enqueuing Move request for scope (-0.06, 0.01) 19:03:43.717 00.004 5928 Worker thread wakes up 19:03:43.717 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd 19:03:43.717 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.01) 19:03:43.717 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:43.721 00.004 5928 Moving (-0.06, 0.01) raw xDistance=0.02 yDistance=0.06 19:03:43.721 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:03:43.722 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:43.722 00.000 972 UpdateGuideState exits: m=1398 SNR=26.2 19:03:43.725 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:43.728 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:43.731 00.003 972 Enqueuing Expose request 19:03:43.735 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:03:43.736 00.001 5928 MoveAxis(E, 0, ABG) 19:03:43.736 00.000 5928 Move returns status 0, amount 0 19:03:43.736 00.000 5928 MoveAxis(N, 0, ABG) 19:03:43.736 00.000 5928 Move returns status 0, amount 0 19:03:43.736 00.000 5928 move complete, result=0 19:03:43.736 00.000 5928 worker thread done servicing request 19:03:43.736 00.000 5928 Worker thread wakes up 19:03:43.737 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:43.737 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:43.738 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:45.836 02.098 5928 Exposure complete 19:03:45.921 00.085 5928 worker thread done servicing request 19:03:45.922 00.001 972 OnExposeComplete: enter 19:03:45.925 00.003 972 UpdateGuideState(): m_state=6 19:03:45.928 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 113 19:03:45.932 00.004 972 Star::Find returns 1 (0), X=231.57, Y=868.53, Mass=1466, SNR=26.8, Peak=191 HFD=3.2 19:03:45.936 00.004 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 19:03:45.939 00.003 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 19:03:45.941 00.002 972 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.85 mountX=0.06 mountY=0.19, mountTheta=1.26 19:03:45.946 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.06, opts=13) 19:03:45.949 00.003 972 Enqueuing Move request for scope (-0.19, 0.06) 19:03:45.954 00.005 5928 Worker thread wakes up 19:03:45.954 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd 19:03:45.954 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.06) 19:03:45.954 00.000 5928 Moving (-0.19, 0.06) raw xDistance=0.06 yDistance=0.19 19:03:45.954 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:03:45.954 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:45.954 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:03:45.954 00.000 5928 MoveAxis(E, 0, ABG) 19:03:45.954 00.000 5928 Move returns status 0, amount 0 19:03:45.954 00.000 5928 MoveAxis(N, 0, ABG) 19:03:45.954 00.000 5928 Move returns status 0, amount 0 19:03:45.954 00.000 5928 move complete, result=0 19:03:45.954 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:03:45.957 00.003 5928 worker thread done servicing request 19:03:45.958 00.001 972 UpdateGuideState exits: m=1466 SNR=26.8 19:03:45.961 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:45.964 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:45.969 00.005 972 Enqueuing Expose request 19:03:45.972 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:03:45.975 00.003 5928 Worker thread wakes up 19:03:45.976 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:45.976 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:47.941 01.965 5928 Exposure complete 19:03:48.027 00.086 5928 worker thread done servicing request 19:03:48.027 00.000 972 OnExposeComplete: enter 19:03:48.031 00.004 972 UpdateGuideState(): m_state=6 19:03:48.035 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 114 19:03:48.039 00.004 972 Star::Find returns 1 (0), X=231.73, Y=868.42, Mass=1465, SNR=26.8, Peak=215 HFD=3.1 19:03:48.042 00.003 972 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.59) = xAngle (-3.55 = 2.74) 19:03:48.046 00.004 972 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69) 19:03:48.049 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.96 mountX=-0.06 mountY=0.03, mountTheta=2.70 19:03:48.054 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.06, opts=13) 19:03:48.057 00.003 972 Enqueuing Move request for scope (-0.02, -0.06) 19:03:48.060 00.003 5928 Worker thread wakes up 19:03:48.061 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd 19:03:48.061 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.06) 19:03:48.061 00.000 5928 Moving (-0.02, -0.06) raw xDistance=-0.06 yDistance=0.03 19:03:48.061 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:03:48.061 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:48.061 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:03:48.061 00.000 5928 MoveAxis(E, 0, ABG) 19:03:48.061 00.000 5928 Move returns status 0, amount 0 19:03:48.061 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:03:48.064 00.003 972 UpdateGuideState exits: m=1465 SNR=26.8 19:03:48.069 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:48.073 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:48.076 00.003 972 Enqueuing Expose request 19:03:48.079 00.003 5928 MoveAxis(N, 0, ABG) 19:03:48.079 00.000 5928 Move returns status 0, amount 0 19:03:48.079 00.000 5928 move complete, result=0 19:03:48.080 00.001 5928 worker thread done servicing request 19:03:48.080 00.000 5928 Worker thread wakes up 19:03:48.080 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:48.080 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:48.082 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:03:50.186 02.104 5928 Exposure complete 19:03:50.272 00.086 5928 worker thread done servicing request 19:03:50.273 00.001 972 OnExposeComplete: enter 19:03:50.276 00.003 972 UpdateGuideState(): m_state=6 19:03:50.279 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 115 19:03:50.283 00.004 972 Star::Find returns 1 (0), X=231.64, Y=868.53, Mass=1409, SNR=26.3, Peak=193 HFD=3.1 19:03:50.287 00.004 972 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.59) = xAngle (1.12 = 1.12) 19:03:50.291 00.004 972 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07) 19:03:50.294 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.71 mountX=0.06 mountY=0.12, mountTheta=1.11 19:03:50.298 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.06, opts=13) 19:03:50.303 00.005 972 Enqueuing Move request for scope (-0.12, 0.06) 19:03:50.306 00.003 5928 Worker thread wakes up 19:03:50.306 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd 19:03:50.306 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.06) 19:03:50.306 00.000 5928 Moving (-0.12, 0.06) raw xDistance=0.06 yDistance=0.12 19:03:50.306 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:03:50.306 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:03:50.310 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 19:03:50.313 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:50.316 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:50.320 00.004 972 Enqueuing Expose request 19:03:50.323 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:50.324 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:03:50.324 00.000 5928 MoveAxis(E, 0, ABG) 19:03:50.324 00.000 5928 Move returns status 0, amount 0 19:03:50.324 00.000 5928 MoveAxis(N, 0, ABG) 19:03:50.324 00.000 5928 Move returns status 0, amount 0 19:03:50.324 00.000 5928 move complete, result=0 19:03:50.324 00.000 5928 worker thread done servicing request 19:03:50.324 00.000 5928 Worker thread wakes up 19:03:50.324 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:50.324 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:50.325 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:03:52.311 01.986 5928 Exposure complete 19:03:52.397 00.086 5928 worker thread done servicing request 19:03:52.397 00.000 972 OnExposeComplete: enter 19:03:52.401 00.004 972 UpdateGuideState(): m_state=6 19:03:52.405 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 116 19:03:52.408 00.003 972 Star::Find returns 1 (0), X=231.69, Y=868.27, Mass=1431, SNR=26.5, Peak=213 HFD=2.9 19:03:52.411 00.003 972 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.59) = xAngle (-3.46 = 2.82) 19:03:52.414 00.003 972 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77) 19:03:52.420 00.006 972 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.87 mountX=-0.20 mountY=0.08, mountTheta=2.78 19:03:52.424 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.20, opts=13) 19:03:52.427 00.003 972 Enqueuing Move request for scope (-0.06, -0.20) 19:03:52.431 00.004 5928 Worker thread wakes up 19:03:52.431 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd 19:03:52.431 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.20) 19:03:52.431 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:03:52.435 00.004 972 UpdateGuideState exits: m=1431 SNR=26.5 19:03:52.438 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:52.441 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:52.445 00.004 5928 Moving (-0.06, -0.20) raw xDistance=-0.20 yDistance=0.08 19:03:52.445 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 19:03:52.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:52.445 00.000 972 Enqueuing Expose request 19:03:52.448 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:03:52.448 00.000 5928 MoveAxis(E, 34, ABG) 19:03:52.449 00.001 5928 Guiding Dir = 2, Dur = 34 19:03:52.466 00.017 5928 IsSlewing returns 0 19:03:52.466 00.000 5928 IsGuiding returns 0 19:03:52.483 00.017 5928 PulseGuide returned control before completion, sleep 29 19:03:52.530 00.047 5928 IsGuiding returns 0 19:03:52.530 00.000 5928 Move returns status 0, amount 34 19:03:52.530 00.000 5928 MoveAxis(N, 0, ABG) 19:03:52.530 00.000 5928 Move returns status 0, amount 0 19:03:52.530 00.000 5928 move complete, result=0 19:03:52.530 00.000 5928 worker thread done servicing request 19:03:52.530 00.000 5928 Worker thread wakes up 19:03:52.531 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:52.531 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:52.531 00.000 972 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH 19:03:54.633 02.102 5928 Exposure complete 19:03:54.719 00.086 5928 worker thread done servicing request 19:03:54.719 00.000 972 OnExposeComplete: enter 19:03:54.722 00.003 972 UpdateGuideState(): m_state=6 19:03:54.725 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 117 19:03:54.729 00.004 972 Star::Find returns 1 (0), X=231.93, Y=868.12, Mass=1436, SNR=26.6, Peak=202 HFD=2.9 19:03:54.732 00.003 972 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.59) = xAngle (-2.71 = -2.71) 19:03:54.736 00.004 972 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76) 19:03:54.739 00.003 972 CameraToMount -- cameraX=0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-1.12 mountX=-0.36 mountY=-0.15, mountTheta=-2.75 19:03:54.743 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.36, opts=13) 19:03:54.746 00.003 972 Enqueuing Move request for scope (0.17, -0.36) 19:03:54.751 00.005 5928 Worker thread wakes up 19:03:54.751 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:03:54.754 00.003 972 UpdateGuideState exits: m=1436 SNR=26.6 19:03:54.757 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:54.761 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.36) opts 0xd 19:03:54.761 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:54.764 00.003 972 Enqueuing Expose request 19:03:54.768 00.004 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.36) 19:03:54.768 00.000 5928 Moving (0.17, -0.36) raw xDistance=-0.36 yDistance=-0.15 19:03:54.769 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36 19:03:54.769 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:54.769 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:03:54.769 00.000 5928 MoveAxis(E, 63, ABG) 19:03:54.769 00.000 5928 Guiding Dir = 2, Dur = 63 19:03:54.769 00.000 5928 IsSlewing returns 0 19:03:54.769 00.000 5928 IsGuiding returns 0 19:03:54.785 00.016 5928 PulseGuide returned control before completion, sleep 58 19:03:54.881 00.096 5928 IsGuiding returns 0 19:03:54.882 00.001 5928 Move returns status 0, amount 63 19:03:54.882 00.000 5928 MoveAxis(N, 0, ABG) 19:03:54.882 00.000 5928 Move returns status 0, amount 0 19:03:54.882 00.000 5928 move complete, result=0 19:03:54.883 00.001 5928 worker thread done servicing request 19:03:54.883 00.000 972 GuideStep: -0.4 px 63 ms EAST, -0.1 px 0 ms NORTH 19:03:54.893 00.010 5928 Worker thread wakes up 19:03:54.894 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:54.894 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:56.881 01.987 5928 Exposure complete 19:03:56.968 00.087 5928 worker thread done servicing request 19:03:56.969 00.001 972 OnExposeComplete: enter 19:03:56.972 00.003 972 UpdateGuideState(): m_state=6 19:03:56.975 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 118 19:03:56.978 00.003 972 Star::Find returns 1 (0), X=232.02, Y=868.20, Mass=1434, SNR=26.6, Peak=205 HFD=2.8 19:03:56.981 00.003 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 19:03:56.986 00.005 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 19:03:56.989 00.003 972 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-0.80 mountX=-0.28 mountY=-0.25, mountTheta=-2.41 19:03:56.992 00.003 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.27, opts=13) 19:03:56.996 00.004 972 Enqueuing Move request for scope (0.27, -0.27) 19:03:56.999 00.003 5928 Worker thread wakes up 19:03:56.999 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.27) opts 0xd 19:03:56.999 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:03:57.003 00.004 972 UpdateGuideState exits: m=1434 SNR=26.6 19:03:57.007 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:57.010 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:57.013 00.003 972 Enqueuing Expose request 19:03:57.017 00.004 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.27) 19:03:57.018 00.001 5928 Moving (0.27, -0.27) raw xDistance=-0.28 yDistance=-0.25 19:03:57.018 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 19:03:57.018 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:03:57.018 00.000 5928 MoveAxis(E, 51, ABG) 19:03:57.018 00.000 5928 Guiding Dir = 2, Dur = 51 19:03:57.019 00.001 5928 IsSlewing returns 0 19:03:57.019 00.000 5928 IsGuiding returns 0 19:03:57.040 00.021 5928 PulseGuide returned control before completion, sleep 41 19:03:57.103 00.063 5928 IsGuiding returns 1 19:03:57.103 00.000 5928 scope still moving after pulse duration time elapsed 19:03:57.139 00.036 5928 IsSlewing returns 0 19:03:57.140 00.001 5928 IsGuiding returns 0 19:03:57.140 00.000 5928 scope move finished after 51 + 70 ms 19:03:57.141 00.001 5928 Move returns status 0, amount 51 19:03:57.141 00.000 5928 MoveAxis(N, 49, ABG) 19:03:57.141 00.000 5928 Guiding Dir = 0, Dur = 49 19:03:57.142 00.001 5928 IsSlewing returns 0 19:03:57.142 00.000 5928 IsGuiding returns 0 19:03:57.216 00.074 5928 IsGuiding returns 1 19:03:57.216 00.000 5928 scope still moving after pulse duration time elapsed 19:03:57.248 00.032 5928 IsSlewing returns 0 19:03:57.249 00.001 5928 IsGuiding returns 1 19:03:57.311 00.062 5928 IsSlewing returns 0 19:03:57.344 00.033 5928 IsGuiding returns 0 19:03:57.344 00.000 5928 scope move finished after 49 + 152 ms 19:03:57.344 00.000 5928 Move returns status 0, amount 49 19:03:57.344 00.000 5928 move complete, result=0 19:03:57.344 00.000 5928 worker thread done servicing request 19:03:57.345 00.001 5928 Worker thread wakes up 19:03:57.345 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:57.345 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:57.345 00.000 972 GuideStep: -0.3 px 51 ms EAST, -0.2 px 49 ms NORTH 19:03:59.486 02.141 5928 Exposure complete 19:03:59.572 00.086 5928 worker thread done servicing request 19:03:59.572 00.000 972 OnExposeComplete: enter 19:03:59.575 00.003 972 UpdateGuideState(): m_state=6 19:03:59.579 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 119 19:03:59.584 00.005 972 Star::Find returns 1 (0), X=231.67, Y=868.44, Mass=1423, SNR=26.4, Peak=196 HFD=3.1 19:03:59.587 00.003 972 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.59) = xAngle (-4.30 = 1.99) 19:03:59.591 00.004 972 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94) 19:03:59.594 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.71 mountX=-0.04 mountY=0.09, mountTheta=1.98 19:03:59.598 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.04, opts=13) 19:03:59.602 00.004 972 Enqueuing Move request for scope (-0.08, -0.04) 19:03:59.605 00.003 5928 Worker thread wakes up 19:03:59.605 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd 19:03:59.605 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:03:59.609 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 19:03:59.612 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:03:59.615 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.04) 19:03:59.616 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:03:59.620 00.004 972 Enqueuing Expose request 19:03:59.623 00.003 5928 Moving (-0.08, -0.04) raw xDistance=-0.04 yDistance=0.09 19:03:59.623 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:03:59.623 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:03:59.623 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:03:59.623 00.000 5928 MoveAxis(E, 0, ABG) 19:03:59.623 00.000 5928 Move returns status 0, amount 0 19:03:59.623 00.000 5928 MoveAxis(N, 0, ABG) 19:03:59.623 00.000 5928 Move returns status 0, amount 0 19:03:59.623 00.000 5928 move complete, result=0 19:03:59.623 00.000 5928 worker thread done servicing request 19:03:59.624 00.001 5928 Worker thread wakes up 19:03:59.624 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:03:59.624 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:03:59.625 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:04:01.607 01.982 5928 Exposure complete 19:04:01.692 00.085 5928 worker thread done servicing request 19:04:01.692 00.000 972 OnExposeComplete: enter 19:04:01.696 00.004 972 UpdateGuideState(): m_state=6 19:04:01.699 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 120 19:04:01.704 00.005 972 Star::Find returns 1 (0), X=231.88, Y=868.26, Mass=1426, SNR=26.5, Peak=225 HFD=2.7 19:04:01.707 00.003 972 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.59) = xAngle (-2.66 = -2.66) 19:04:01.710 00.003 972 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 19:04:01.714 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.07 mountX=-0.22 mountY=-0.11, mountTheta=-2.70 19:04:01.720 00.006 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.22, opts=13) 19:04:01.723 00.003 972 Enqueuing Move request for scope (0.12, -0.22) 19:04:01.727 00.004 5928 Worker thread wakes up 19:04:01.727 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd 19:04:01.727 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.22) 19:04:01.727 00.000 5928 Moving (0.12, -0.22) raw xDistance=-0.22 yDistance=-0.11 19:04:01.727 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:04:01.727 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:01.727 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:04:01.727 00.000 5928 MoveAxis(E, 37, ABG) 19:04:01.727 00.000 5928 Guiding Dir = 2, Dur = 37 19:04:01.727 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:01.731 00.004 972 UpdateGuideState exits: m=1426 SNR=26.5 19:04:01.735 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:01.739 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:01.742 00.003 972 Enqueuing Expose request 19:04:01.745 00.003 5928 IsSlewing returns 0 19:04:01.746 00.001 5928 IsGuiding returns 0 19:04:01.773 00.027 5928 PulseGuide returned control before completion, sleep 20 19:04:01.795 00.022 5928 IsGuiding returns 1 19:04:01.795 00.000 5928 scope still moving after pulse duration time elapsed 19:04:01.838 00.043 5928 IsSlewing returns 0 19:04:01.869 00.031 5928 IsGuiding returns 0 19:04:01.869 00.000 5928 scope move finished after 37 + 86 ms 19:04:01.869 00.000 5928 Move returns status 0, amount 37 19:04:01.869 00.000 5928 MoveAxis(N, 0, ABG) 19:04:01.869 00.000 5928 Move returns status 0, amount 0 19:04:01.869 00.000 5928 move complete, result=0 19:04:01.870 00.001 5928 worker thread done servicing request 19:04:01.870 00.000 5928 Worker thread wakes up 19:04:01.870 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:01.870 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:01.870 00.000 972 GuideStep: -0.2 px 37 ms EAST, -0.1 px 0 ms NORTH 19:04:04.010 02.140 5928 Exposure complete 19:04:04.097 00.087 5928 worker thread done servicing request 19:04:04.098 00.001 972 OnExposeComplete: enter 19:04:04.102 00.004 972 UpdateGuideState(): m_state=6 19:04:04.105 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 121 19:04:04.109 00.004 972 Star::Find returns 1 (0), X=231.85, Y=868.60, Mass=1427, SNR=26.5, Peak=190 HFD=3.1 19:04:04.112 00.003 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 19:04:04.115 00.003 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70) 19:04:04.119 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.93 mountX=0.12 mountY=-0.10, mountTheta=-0.69 19:04:04.123 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.12, opts=13) 19:04:04.126 00.003 972 Enqueuing Move request for scope (0.09, 0.12) 19:04:04.130 00.004 5928 Worker thread wakes up 19:04:04.130 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd 19:04:04.130 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.12) 19:04:04.130 00.000 5928 Moving (0.09, 0.12) raw xDistance=0.12 yDistance=-0.10 19:04:04.130 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:04:04.134 00.004 972 UpdateGuideState exits: m=1427 SNR=26.5 19:04:04.138 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:04.141 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:04.144 00.003 972 Enqueuing Expose request 19:04:04.147 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:04:04.147 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:04.147 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:04:04.147 00.000 5928 MoveAxis(E, 0, ABG) 19:04:04.147 00.000 5928 Move returns status 0, amount 0 19:04:04.147 00.000 5928 MoveAxis(N, 0, ABG) 19:04:04.148 00.001 5928 Move returns status 0, amount 0 19:04:04.148 00.000 5928 move complete, result=0 19:04:04.148 00.000 5928 worker thread done servicing request 19:04:04.148 00.000 5928 Worker thread wakes up 19:04:04.148 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:04.148 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:04.151 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:04:06.128 01.977 5928 Exposure complete 19:04:06.215 00.087 5928 worker thread done servicing request 19:04:06.215 00.000 972 OnExposeComplete: enter 19:04:06.219 00.004 972 UpdateGuideState(): m_state=6 19:04:06.223 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 122 19:04:06.226 00.003 972 Star::Find returns 1 (0), X=232.02, Y=868.21, Mass=1394, SNR=26.1, Peak=201 HFD=2.8 19:04:06.230 00.004 972 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.59) = xAngle (-2.38 = -2.38) 19:04:06.234 00.004 972 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 19:04:06.237 00.003 972 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-0.79 mountX=-0.27 mountY=-0.25, mountTheta=-2.40 19:04:06.241 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.27, opts=13) 19:04:06.244 00.003 972 Enqueuing Move request for scope (0.27, -0.27) 19:04:06.248 00.004 5928 Worker thread wakes up 19:04:06.248 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:04:06.252 00.004 972 UpdateGuideState exits: m=1394 SNR=26.1 19:04:06.255 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:06.258 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.27) opts 0xd 19:04:06.259 00.001 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.27) 19:04:06.259 00.000 5928 Moving (0.27, -0.27) raw xDistance=-0.27 yDistance=-0.25 19:04:06.259 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 19:04:06.259 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:06.262 00.003 972 Enqueuing Expose request 19:04:06.266 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:04:06.267 00.001 5928 MoveAxis(E, 46, ABG) 19:04:06.267 00.000 5928 Guiding Dir = 2, Dur = 46 19:04:06.267 00.000 5928 IsSlewing returns 0 19:04:06.267 00.000 5928 IsGuiding returns 0 19:04:06.283 00.016 5928 PulseGuide returned control before completion, sleep 41 19:04:06.325 00.042 5928 IsGuiding returns 1 19:04:06.325 00.000 5928 scope still moving after pulse duration time elapsed 19:04:06.379 00.054 5928 IsSlewing returns 0 19:04:06.380 00.001 5928 IsGuiding returns 0 19:04:06.380 00.000 5928 scope move finished after 46 + 66 ms 19:04:06.380 00.000 5928 Move returns status 0, amount 46 19:04:06.380 00.000 5928 MoveAxis(N, 49, ABG) 19:04:06.380 00.000 5928 Guiding Dir = 0, Dur = 49 19:04:06.381 00.001 5928 IsSlewing returns 0 19:04:06.381 00.000 5928 IsGuiding returns 0 19:04:06.492 00.111 5928 IsGuiding returns 1 19:04:06.492 00.000 5928 scope still moving after pulse duration time elapsed 19:04:06.514 00.022 5928 IsSlewing returns 0 19:04:06.516 00.002 5928 IsGuiding returns 1 19:04:06.571 00.055 5928 IsSlewing returns 0 19:04:06.572 00.001 5928 IsGuiding returns 0 19:04:06.572 00.000 5928 scope move finished after 49 + 141 ms 19:04:06.573 00.001 5928 Move returns status 0, amount 49 19:04:06.573 00.000 5928 move complete, result=0 19:04:06.573 00.000 5928 worker thread done servicing request 19:04:06.574 00.001 5928 Worker thread wakes up 19:04:06.574 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.2 px 49 ms NORTH 19:04:06.585 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:06.585 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:08.689 02.104 5928 Exposure complete 19:04:08.773 00.084 5928 worker thread done servicing request 19:04:08.774 00.001 972 OnExposeComplete: enter 19:04:08.777 00.003 972 UpdateGuideState(): m_state=6 19:04:08.781 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 123 19:04:08.785 00.004 972 Star::Find returns 1 (0), X=231.99, Y=868.52, Mass=1391, SNR=26.1, Peak=191 HFD=3.1 19:04:08.789 00.004 972 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.59) = xAngle (-1.39 = -1.39) 19:04:08.792 00.003 972 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43) 19:04:08.795 00.003 972 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.20 mountX=0.04 mountY=-0.24, mountTheta=-1.39 19:04:08.801 00.006 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.05, opts=13) 19:04:08.804 00.003 972 Enqueuing Move request for scope (0.24, 0.05) 19:04:08.807 00.003 5928 Worker thread wakes up 19:04:08.807 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd 19:04:08.808 00.001 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.05) 19:04:08.808 00.000 5928 Moving (0.24, 0.05) raw xDistance=0.04 yDistance=-0.24 19:04:08.808 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:04:08.808 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 19:04:08.808 00.000 5928 MoveAxis(E, 0, ABG) 19:04:08.808 00.000 5928 Move returns status 0, amount 0 19:04:08.808 00.000 5928 MoveAxis(N, 47, ABG) 19:04:08.808 00.000 5928 Guiding Dir = 0, Dur = 47 19:04:08.808 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:04:08.812 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 19:04:08.816 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:08.819 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:08.822 00.003 972 Enqueuing Expose request 19:04:08.826 00.004 5928 IsSlewing returns 0 19:04:08.826 00.000 5928 IsGuiding returns 0 19:04:08.937 00.111 5928 IsGuiding returns 1 19:04:08.938 00.001 5928 scope still moving after pulse duration time elapsed 19:04:08.969 00.031 5928 IsSlewing returns 0 19:04:08.970 00.001 5928 IsGuiding returns 0 19:04:08.970 00.000 5928 scope move finished after 47 + 96 ms 19:04:08.970 00.000 5928 Move returns status 0, amount 47 19:04:08.970 00.000 5928 move complete, result=0 19:04:08.970 00.000 5928 worker thread done servicing request 19:04:08.970 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 47 ms NORTH 19:04:08.980 00.010 5928 Worker thread wakes up 19:04:08.981 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:08.981 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:10.961 01.980 5928 Exposure complete 19:04:11.048 00.087 5928 worker thread done servicing request 19:04:11.048 00.000 972 OnExposeComplete: enter 19:04:11.052 00.004 972 UpdateGuideState(): m_state=6 19:04:11.056 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 124 19:04:11.059 00.003 972 Star::Find returns 1 (0), X=231.80, Y=868.36, Mass=1429, SNR=26.5, Peak=207 HFD=3.2 19:04:11.063 00.004 972 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.59) = xAngle (-2.81 = -2.81) 19:04:11.068 00.005 972 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86) 19:04:11.071 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.22 mountX=-0.12 mountY=-0.03, mountTheta=-2.85 19:04:11.075 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.12, opts=13) 19:04:11.078 00.003 972 Enqueuing Move request for scope (0.04, -0.12) 19:04:11.082 00.004 5928 Worker thread wakes up 19:04:11.083 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:04:11.087 00.004 972 UpdateGuideState exits: m=1429 SNR=26.5 19:04:11.090 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:11.093 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:11.097 00.004 972 Enqueuing Expose request 19:04:11.101 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd 19:04:11.101 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.12) 19:04:11.101 00.000 5928 Moving (0.04, -0.12) raw xDistance=-0.12 yDistance=-0.03 19:04:11.101 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:04:11.101 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:11.101 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:04:11.101 00.000 5928 MoveAxis(E, 0, ABG) 19:04:11.101 00.000 5928 Move returns status 0, amount 0 19:04:11.102 00.001 5928 MoveAxis(N, 0, ABG) 19:04:11.102 00.000 5928 Move returns status 0, amount 0 19:04:11.102 00.000 5928 move complete, result=0 19:04:11.102 00.000 5928 worker thread done servicing request 19:04:11.102 00.000 5928 Worker thread wakes up 19:04:11.102 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:11.102 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:11.103 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:04:13.209 02.106 5928 Exposure complete 19:04:13.295 00.086 5928 worker thread done servicing request 19:04:13.295 00.000 972 OnExposeComplete: enter 19:04:13.300 00.005 972 UpdateGuideState(): m_state=6 19:04:13.303 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 125 19:04:13.306 00.003 972 Star::Find returns 1 (0), X=232.16, Y=868.51, Mass=1398, SNR=26.2, Peak=170 HFD=3.3 19:04:13.310 00.004 972 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.59) = xAngle (-1.51 = -1.51) 19:04:13.313 00.003 972 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55) 19:04:13.317 00.004 972 CameraToMount -- cameraX=0.41 cameraY=0.03 hyp=0.41 cameraTheta=0.08 mountX=0.03 mountY=-0.41, mountTheta=-1.51 19:04:13.321 00.004 972 SchedulePrimaryMove(067B9D08, x=0.41, y=0.03, opts=13) 19:04:13.324 00.003 972 Enqueuing Move request for scope (0.41, 0.03) 19:04:13.327 00.003 5928 Worker thread wakes up 19:04:13.327 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.03) opts 0xd 19:04:13.327 00.000 5928 Handling offset move in thread for scope, endpoint = (0.41, 0.03) 19:04:13.328 00.001 5928 Moving (0.41, 0.03) raw xDistance=0.03 yDistance=-0.41 19:04:13.328 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:04:13.328 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:04:13.332 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 19:04:13.332 00.000 972 UpdateGuideState exits: m=1398 SNR=26.2 19:04:13.335 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:13.338 00.003 5928 MoveAxis(E, 0, ABG) 19:04:13.339 00.001 5928 Move returns status 0, amount 0 19:04:13.339 00.000 5928 MoveAxis(N, 81, ABG) 19:04:13.339 00.000 5928 Guiding Dir = 0, Dur = 81 19:04:13.339 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:13.342 00.003 972 Enqueuing Expose request 19:04:13.345 00.003 5928 IsSlewing returns 0 19:04:13.346 00.001 5928 IsGuiding returns 0 19:04:13.431 00.085 5928 IsGuiding returns 1 19:04:13.431 00.000 5928 scope still moving after pulse duration time elapsed 19:04:13.456 00.025 5928 IsSlewing returns 0 19:04:13.457 00.001 5928 IsGuiding returns 1 19:04:13.511 00.054 5928 IsSlewing returns 0 19:04:13.543 00.032 5928 IsGuiding returns 0 19:04:13.543 00.000 5928 scope move finished after 81 + 115 ms 19:04:13.543 00.000 5928 Move returns status 0, amount 81 19:04:13.543 00.000 5928 move complete, result=0 19:04:13.543 00.000 5928 worker thread done servicing request 19:04:13.543 00.000 5928 Worker thread wakes up 19:04:13.543 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:13.543 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 81 ms NORTH 19:04:13.548 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:15.525 01.977 5928 Exposure complete 19:04:15.610 00.085 5928 worker thread done servicing request 19:04:15.611 00.001 972 OnExposeComplete: enter 19:04:15.615 00.004 972 UpdateGuideState(): m_state=6 19:04:15.619 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 126 19:04:15.622 00.003 972 Star::Find returns 1 (0), X=232.20, Y=868.35, Mass=1411, SNR=26.3, Peak=201 HFD=3.3 19:04:15.625 00.003 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:04:15.628 00.003 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 19:04:15.633 00.005 972 CameraToMount -- cameraX=0.44 cameraY=-0.13 hyp=0.46 cameraTheta=-0.28 mountX=-0.14 mountY=-0.43, mountTheta=-1.87 19:04:15.637 00.004 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.13, opts=13) 19:04:15.640 00.003 972 Enqueuing Move request for scope (0.44, -0.13) 19:04:15.644 00.004 5928 Worker thread wakes up 19:04:15.644 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.13) opts 0xd 19:04:15.644 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.13) 19:04:15.644 00.000 5928 Moving (0.44, -0.13) raw xDistance=-0.14 yDistance=-0.43 19:04:15.644 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:04:15.649 00.005 972 UpdateGuideState exits: m=1411 SNR=26.3 19:04:15.652 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:15.656 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:15.659 00.003 972 Enqueuing Expose request 19:04:15.663 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:04:15.663 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43 19:04:15.663 00.000 5928 MoveAxis(E, 0, ABG) 19:04:15.663 00.000 5928 Move returns status 0, amount 0 19:04:15.663 00.000 5928 MoveAxis(N, 86, ABG) 19:04:15.663 00.000 5928 Guiding Dir = 0, Dur = 86 19:04:15.669 00.006 5928 IsSlewing returns 0 19:04:15.670 00.001 5928 IsGuiding returns 0 19:04:15.750 00.080 5928 PulseGuide returned control before completion, sleep 17 19:04:15.778 00.028 5928 IsGuiding returns 1 19:04:15.778 00.000 5928 scope still moving after pulse duration time elapsed 19:04:15.809 00.031 5928 IsSlewing returns 0 19:04:15.810 00.001 5928 IsGuiding returns 1 19:04:15.841 00.031 5928 IsSlewing returns 0 19:04:15.841 00.000 5928 IsGuiding returns 1 19:04:15.894 00.053 5928 IsSlewing returns 0 19:04:15.926 00.032 5928 IsGuiding returns 0 19:04:15.927 00.001 5928 scope move finished after 86 + 170 ms 19:04:15.927 00.000 5928 Move returns status 0, amount 86 19:04:15.927 00.000 5928 move complete, result=0 19:04:15.927 00.000 5928 worker thread done servicing request 19:04:15.927 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 86 ms NORTH 19:04:15.936 00.009 5928 Worker thread wakes up 19:04:15.937 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:15.937 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:18.073 02.136 5928 Exposure complete 19:04:18.158 00.085 5928 worker thread done servicing request 19:04:18.159 00.001 972 OnExposeComplete: enter 19:04:18.163 00.004 972 UpdateGuideState(): m_state=6 19:04:18.167 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 127 19:04:18.170 00.003 972 Star::Find returns 1 (0), X=231.95, Y=868.42, Mass=1416, SNR=26.3, Peak=172 HFD=3.4 19:04:18.173 00.003 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:04:18.176 00.003 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:04:18.180 00.004 972 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=-0.06 mountY=-0.19, mountTheta=-1.88 19:04:18.186 00.006 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.06, opts=13) 19:04:18.191 00.005 972 Enqueuing Move request for scope (0.20, -0.06) 19:04:18.194 00.003 5928 Worker thread wakes up 19:04:18.194 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd 19:04:18.194 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.06) 19:04:18.194 00.000 5928 Moving (0.20, -0.06) raw xDistance=-0.06 yDistance=-0.19 19:04:18.194 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:04:18.194 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:04:18.199 00.005 972 UpdateGuideState exits: m=1416 SNR=26.3 19:04:18.202 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:18.205 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:18.208 00.003 972 Enqueuing Expose request 19:04:18.212 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:18.212 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:04:18.212 00.000 5928 MoveAxis(E, 0, ABG) 19:04:18.212 00.000 5928 Move returns status 0, amount 0 19:04:18.212 00.000 5928 MoveAxis(N, 0, ABG) 19:04:18.212 00.000 5928 Move returns status 0, amount 0 19:04:18.212 00.000 5928 move complete, result=0 19:04:18.212 00.000 5928 worker thread done servicing request 19:04:18.212 00.000 5928 Worker thread wakes up 19:04:18.212 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:18.213 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:18.215 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:04:20.205 01.990 5928 Exposure complete 19:04:20.290 00.085 5928 worker thread done servicing request 19:04:20.290 00.000 972 OnExposeComplete: enter 19:04:20.292 00.002 972 UpdateGuideState(): m_state=6 19:04:20.296 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 128 19:04:20.301 00.005 972 Star::Find returns 1 (0), X=231.81, Y=868.35, Mass=1422, SNR=26.4, Peak=172 HFD=3.3 19:04:20.304 00.003 972 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.59) = xAngle (-2.78 = -2.78) 19:04:20.307 00.003 972 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 19:04:20.310 00.003 972 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.19 mountX=-0.13 mountY=-0.04, mountTheta=-2.82 19:04:20.315 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.13, opts=13) 19:04:20.318 00.003 972 Enqueuing Move request for scope (0.05, -0.13) 19:04:20.322 00.004 5928 Worker thread wakes up 19:04:20.322 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd 19:04:20.322 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.13) 19:04:20.322 00.000 5928 Moving (0.05, -0.13) raw xDistance=-0.13 yDistance=-0.04 19:04:20.322 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:04:20.325 00.003 972 UpdateGuideState exits: m=1422 SNR=26.4 19:04:20.329 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:04:20.329 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:20.329 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:20.333 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:20.336 00.003 972 Enqueuing Expose request 19:04:20.340 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:04:20.340 00.000 5928 MoveAxis(E, 0, ABG) 19:04:20.340 00.000 5928 Move returns status 0, amount 0 19:04:20.340 00.000 5928 MoveAxis(N, 0, ABG) 19:04:20.340 00.000 5928 Move returns status 0, amount 0 19:04:20.340 00.000 5928 move complete, result=0 19:04:20.340 00.000 5928 worker thread done servicing request 19:04:20.340 00.000 5928 Worker thread wakes up 19:04:20.340 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:20.340 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:20.342 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:04:22.480 02.138 5928 Exposure complete 19:04:22.565 00.085 5928 worker thread done servicing request 19:04:22.566 00.001 972 OnExposeComplete: enter 19:04:22.569 00.003 972 UpdateGuideState(): m_state=6 19:04:22.572 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 129 19:04:22.576 00.004 972 Star::Find returns 1 (0), X=231.90, Y=868.17, Mass=1443, SNR=26.6, Peak=182 HFD=3.6 19:04:22.579 00.003 972 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.59) = xAngle (-2.74 = -2.74) 19:04:22.584 00.005 972 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79) 19:04:22.587 00.003 972 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.15 mountX=-0.31 mountY=-0.12, mountTheta=-2.78 19:04:22.590 00.003 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.31, opts=13) 19:04:22.594 00.004 972 Enqueuing Move request for scope (0.14, -0.31) 19:04:22.600 00.006 5928 Worker thread wakes up 19:04:22.600 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:04:22.605 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd 19:04:22.605 00.000 972 UpdateGuideState exits: m=1443 SNR=26.6 19:04:22.611 00.006 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.31) 19:04:22.611 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:22.618 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:22.623 00.005 5928 Moving (0.14, -0.31) raw xDistance=-0.31 yDistance=-0.12 19:04:22.623 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 19:04:22.623 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:22.624 00.001 972 Enqueuing Expose request 19:04:22.628 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:04:22.628 00.000 5928 MoveAxis(E, 52, ABG) 19:04:22.628 00.000 5928 Guiding Dir = 2, Dur = 52 19:04:22.629 00.001 5928 IsSlewing returns 0 19:04:22.629 00.000 5928 IsGuiding returns 0 19:04:22.658 00.029 5928 PulseGuide returned control before completion, sleep 34 19:04:22.738 00.080 5928 IsGuiding returns 1 19:04:22.738 00.000 5928 scope still moving after pulse duration time elapsed 19:04:22.770 00.032 5928 IsSlewing returns 0 19:04:22.771 00.001 5928 IsGuiding returns 0 19:04:22.771 00.000 5928 scope move finished after 52 + 90 ms 19:04:22.771 00.000 5928 Move returns status 0, amount 52 19:04:22.771 00.000 5928 MoveAxis(N, 0, ABG) 19:04:22.772 00.001 5928 Move returns status 0, amount 0 19:04:22.772 00.000 5928 move complete, result=0 19:04:22.772 00.000 5928 worker thread done servicing request 19:04:22.772 00.000 5928 Worker thread wakes up 19:04:22.772 00.000 972 GuideStep: -0.3 px 52 ms EAST, -0.1 px 0 ms NORTH 19:04:22.784 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:22.784 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:24.756 01.972 5928 Exposure complete 19:04:24.843 00.087 5928 worker thread done servicing request 19:04:24.843 00.000 972 OnExposeComplete: enter 19:04:24.848 00.005 972 UpdateGuideState(): m_state=6 19:04:24.851 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 130 19:04:24.854 00.003 972 Star::Find returns 1 (0), X=232.07, Y=868.25, Mass=1382, SNR=26.0, Peak=168 HFD=3.3 19:04:24.858 00.004 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 19:04:24.861 00.003 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 19:04:24.865 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-0.63 mountX=-0.23 mountY=-0.30, mountTheta=-2.23 19:04:24.869 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.23, opts=13) 19:04:24.872 00.003 972 Enqueuing Move request for scope (0.31, -0.23) 19:04:24.876 00.004 5928 Worker thread wakes up 19:04:24.876 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.23) opts 0xd 19:04:24.876 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.23) 19:04:24.876 00.000 5928 Moving (0.31, -0.23) raw xDistance=-0.23 yDistance=-0.30 19:04:24.876 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:24.880 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23 19:04:24.880 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:04:24.881 00.001 5928 MoveAxis(E, 43, ABG) 19:04:24.881 00.000 972 UpdateGuideState exits: m=1382 SNR=26.0 19:04:24.885 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:24.887 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:24.890 00.003 972 Enqueuing Expose request 19:04:24.893 00.003 5928 Guiding Dir = 2, Dur = 43 19:04:24.894 00.001 5928 IsSlewing returns 0 19:04:24.894 00.000 5928 IsGuiding returns 0 19:04:24.912 00.018 5928 PulseGuide returned control before completion, sleep 36 19:04:24.955 00.043 5928 IsGuiding returns 1 19:04:24.955 00.000 5928 scope still moving after pulse duration time elapsed 19:04:24.992 00.037 5928 IsSlewing returns 0 19:04:24.993 00.001 5928 IsGuiding returns 0 19:04:24.993 00.000 5928 scope move finished after 43 + 55 ms 19:04:24.993 00.000 5928 Move returns status 0, amount 43 19:04:24.994 00.001 5928 MoveAxis(N, 59, ABG) 19:04:24.994 00.000 5928 Guiding Dir = 0, Dur = 59 19:04:24.995 00.001 5928 IsSlewing returns 0 19:04:24.995 00.000 5928 IsGuiding returns 0 19:04:25.073 00.078 5928 IsGuiding returns 1 19:04:25.073 00.000 5928 scope still moving after pulse duration time elapsed 19:04:25.121 00.048 5928 IsSlewing returns 0 19:04:25.122 00.001 5928 IsGuiding returns 1 19:04:25.184 00.062 5928 IsSlewing returns 0 19:04:25.184 00.000 5928 IsGuiding returns 0 19:04:25.185 00.001 5928 scope move finished after 59 + 129 ms 19:04:25.185 00.000 5928 Move returns status 0, amount 59 19:04:25.185 00.000 5928 move complete, result=0 19:04:25.185 00.000 5928 worker thread done servicing request 19:04:25.185 00.000 972 GuideStep: -0.2 px 43 ms EAST, -0.3 px 59 ms NORTH 19:04:25.191 00.006 5928 Worker thread wakes up 19:04:25.191 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:25.192 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:27.296 02.104 5928 Exposure complete 19:04:27.384 00.088 5928 worker thread done servicing request 19:04:27.384 00.000 972 OnExposeComplete: enter 19:04:27.387 00.003 972 UpdateGuideState(): m_state=6 19:04:27.391 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 131 19:04:27.395 00.004 972 Star::Find returns 1 (0), X=232.35, Y=868.53, Mass=1401, SNR=26.2, Peak=196 HFD=3.2 19:04:27.399 00.004 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.59) = xAngle (-1.50 = -1.50) 19:04:27.402 00.003 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54) 19:04:27.406 00.004 972 CameraToMount -- cameraX=0.60 cameraY=0.06 hyp=0.60 cameraTheta=0.09 mountX=0.04 mountY=-0.60, mountTheta=-1.50 19:04:27.410 00.004 972 SchedulePrimaryMove(067B9D08, x=0.60, y=0.06, opts=13) 19:04:27.414 00.004 972 Enqueuing Move request for scope (0.60, 0.06) 19:04:27.417 00.003 5928 Worker thread wakes up 19:04:27.418 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.06) opts 0xd 19:04:27.418 00.000 5928 Handling offset move in thread for scope, endpoint = (0.60, 0.06) 19:04:27.418 00.000 5928 Moving (0.60, 0.06) raw xDistance=0.04 yDistance=-0.60 19:04:27.418 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:04:27.418 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:04:27.421 00.003 972 UpdateGuideState exits: m=1401 SNR=26.2 19:04:27.424 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:27.428 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:27.432 00.004 972 Enqueuing Expose request 19:04:27.435 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60 19:04:27.435 00.000 5928 MoveAxis(E, 0, ABG) 19:04:27.435 00.000 5928 Move returns status 0, amount 0 19:04:27.435 00.000 5928 MoveAxis(N, 119, ABG) 19:04:27.435 00.000 5928 Guiding Dir = 0, Dur = 119 19:04:27.436 00.001 5928 IsSlewing returns 0 19:04:27.436 00.000 5928 IsGuiding returns 0 19:04:27.519 00.083 5928 PulseGuide returned control before completion, sleep 46 19:04:27.579 00.060 5928 IsGuiding returns 1 19:04:27.579 00.000 5928 scope still moving after pulse duration time elapsed 19:04:27.610 00.031 5928 IsSlewing returns 0 19:04:27.611 00.001 5928 IsGuiding returns 1 19:04:27.679 00.068 5928 IsSlewing returns 0 19:04:27.680 00.001 5928 IsGuiding returns 0 19:04:27.681 00.001 5928 scope move finished after 119 + 125 ms 19:04:27.681 00.000 5928 Move returns status 0, amount 119 19:04:27.681 00.000 5928 move complete, result=0 19:04:27.681 00.000 5928 worker thread done servicing request 19:04:27.682 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.6 px 119 ms NORTH 19:04:27.692 00.010 5928 Worker thread wakes up 19:04:27.692 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:27.692 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:29.673 01.981 5928 Exposure complete 19:04:29.760 00.087 5928 worker thread done servicing request 19:04:29.760 00.000 972 OnExposeComplete: enter 19:04:29.764 00.004 972 UpdateGuideState(): m_state=6 19:04:29.767 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 132 19:04:29.771 00.004 972 Star::Find returns 1 (0), X=232.44, Y=868.21, Mass=1395, SNR=26.2, Peak=133 HFD=3.7 19:04:29.774 00.003 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 19:04:29.777 00.003 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01) 19:04:29.782 00.005 972 CameraToMount -- cameraX=0.68 cameraY=-0.27 hyp=0.73 cameraTheta=-0.38 mountX=-0.28 mountY=-0.66, mountTheta=-1.97 19:04:29.786 00.004 972 SchedulePrimaryMove(067B9D08, x=0.68, y=-0.27, opts=13) 19:04:29.789 00.003 972 Enqueuing Move request for scope (0.68, -0.27) 19:04:29.792 00.003 5928 Worker thread wakes up 19:04:29.792 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.27) opts 0xd 19:04:29.792 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:04:29.797 00.005 972 UpdateGuideState exits: m=1395 SNR=26.2 19:04:29.801 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:29.804 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:29.807 00.003 972 Enqueuing Expose request 19:04:29.810 00.003 5928 Handling offset move in thread for scope, endpoint = (0.68, -0.27) 19:04:29.810 00.000 5928 Moving (0.68, -0.27) raw xDistance=-0.28 yDistance=-0.66 19:04:29.810 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 19:04:29.810 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66 19:04:29.810 00.000 5928 MoveAxis(E, 47, ABG) 19:04:29.810 00.000 5928 Guiding Dir = 2, Dur = 47 19:04:29.811 00.001 5928 IsSlewing returns 0 19:04:29.811 00.000 5928 IsGuiding returns 0 19:04:29.837 00.026 5928 PulseGuide returned control before completion, sleep 32 19:04:29.876 00.039 5928 IsGuiding returns 1 19:04:29.876 00.000 5928 scope still moving after pulse duration time elapsed 19:04:29.917 00.041 5928 IsSlewing returns 0 19:04:29.949 00.032 5928 IsGuiding returns 0 19:04:29.950 00.001 5928 scope move finished after 47 + 91 ms 19:04:29.950 00.000 5928 Move returns status 0, amount 47 19:04:29.950 00.000 5928 MoveAxis(N, 131, ABG) 19:04:29.950 00.000 5928 Guiding Dir = 0, Dur = 131 19:04:29.951 00.001 5928 IsSlewing returns 0 19:04:29.952 00.001 5928 IsGuiding returns 0 19:04:30.029 00.077 5928 PulseGuide returned control before completion, sleep 64 19:04:30.108 00.079 5928 IsGuiding returns 1 19:04:30.109 00.001 5928 scope still moving after pulse duration time elapsed 19:04:30.173 00.064 5928 IsSlewing returns 0 19:04:30.205 00.032 5928 IsGuiding returns 0 19:04:30.205 00.000 5928 scope move finished after 131 + 122 ms 19:04:30.205 00.000 5928 Move returns status 0, amount 131 19:04:30.205 00.000 5928 move complete, result=0 19:04:30.206 00.001 5928 worker thread done servicing request 19:04:30.206 00.000 5928 Worker thread wakes up 19:04:30.206 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:30.206 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:30.206 00.000 972 GuideStep: -0.3 px 47 ms EAST, -0.7 px 131 ms NORTH 19:04:32.308 02.102 5928 Exposure complete 19:04:32.393 00.085 5928 worker thread done servicing request 19:04:32.393 00.000 972 OnExposeComplete: enter 19:04:32.398 00.005 972 UpdateGuideState(): m_state=6 19:04:32.401 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 133 19:04:32.404 00.003 972 Star::Find returns 1 (0), X=232.20, Y=868.30, Mass=1370, SNR=25.9, Peak=178 HFD=3.5 19:04:32.408 00.004 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 19:04:32.411 00.003 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 19:04:32.415 00.004 972 CameraToMount -- cameraX=0.44 cameraY=-0.18 hyp=0.48 cameraTheta=-0.38 mountX=-0.19 mountY=-0.43, mountTheta=-1.98 19:04:32.419 00.004 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.18, opts=13) 19:04:32.422 00.003 972 Enqueuing Move request for scope (0.44, -0.18) 19:04:32.425 00.003 5928 Worker thread wakes up 19:04:32.425 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.18) opts 0xd 19:04:32.426 00.001 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.18) 19:04:32.426 00.000 5928 Moving (0.44, -0.18) raw xDistance=-0.19 yDistance=-0.43 19:04:32.426 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:04:32.430 00.004 972 UpdateGuideState exits: m=1370 SNR=25.9 19:04:32.434 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:32.437 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:32.440 00.003 972 Enqueuing Expose request 19:04:32.444 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:04:32.444 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43 19:04:32.445 00.001 5928 MoveAxis(E, 0, ABG) 19:04:32.445 00.000 5928 Move returns status 0, amount 0 19:04:32.445 00.000 5928 MoveAxis(N, 86, ABG) 19:04:32.445 00.000 5928 Guiding Dir = 0, Dur = 86 19:04:32.446 00.001 5928 IsSlewing returns 0 19:04:32.446 00.000 5928 IsGuiding returns 0 19:04:32.524 00.078 5928 PulseGuide returned control before completion, sleep 19 19:04:32.547 00.023 5928 IsGuiding returns 1 19:04:32.547 00.000 5928 scope still moving after pulse duration time elapsed 19:04:32.578 00.031 5928 IsSlewing returns 0 19:04:32.579 00.001 5928 IsGuiding returns 1 19:04:32.621 00.042 5928 IsSlewing returns 0 19:04:32.653 00.032 5928 IsGuiding returns 0 19:04:32.653 00.000 5928 scope move finished after 86 + 120 ms 19:04:32.653 00.000 5928 Move returns status 0, amount 86 19:04:32.653 00.000 5928 move complete, result=0 19:04:32.654 00.001 5928 worker thread done servicing request 19:04:32.654 00.000 5928 Worker thread wakes up 19:04:32.654 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 86 ms NORTH 19:04:32.668 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:32.668 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:34.639 01.971 5928 Exposure complete 19:04:34.726 00.087 5928 worker thread done servicing request 19:04:34.727 00.001 972 OnExposeComplete: enter 19:04:34.731 00.004 972 UpdateGuideState(): m_state=6 19:04:34.735 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 134 19:04:34.738 00.003 972 Star::Find returns 1 (0), X=232.07, Y=868.23, Mass=1423, SNR=26.4, Peak=174 HFD=3.2 19:04:34.742 00.004 972 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.59) = xAngle (-2.26 = -2.26) 19:04:34.746 00.004 972 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30) 19:04:34.749 00.003 972 CameraToMount -- cameraX=0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-0.67 mountX=-0.25 mountY=-0.30, mountTheta=-2.28 19:04:34.753 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.25, opts=13) 19:04:34.756 00.003 972 Enqueuing Move request for scope (0.31, -0.25) 19:04:34.759 00.003 5928 Worker thread wakes up 19:04:34.759 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.25) opts 0xd 19:04:34.759 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.25) 19:04:34.759 00.000 5928 Moving (0.31, -0.25) raw xDistance=-0.25 yDistance=-0.30 19:04:34.759 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:04:34.759 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:04:34.759 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:04:34.764 00.005 972 UpdateGuideState exits: m=1423 SNR=26.4 19:04:34.767 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:34.769 00.002 5928 MoveAxis(E, 43, ABG) 19:04:34.769 00.000 5928 Guiding Dir = 2, Dur = 43 19:04:34.770 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:34.773 00.003 972 Enqueuing Expose request 19:04:34.776 00.003 5928 IsSlewing returns 0 19:04:34.777 00.001 5928 IsGuiding returns 0 19:04:34.794 00.017 5928 PulseGuide returned control before completion, sleep 37 19:04:34.858 00.064 5928 IsGuiding returns 1 19:04:34.858 00.000 5928 scope still moving after pulse duration time elapsed 19:04:34.887 00.029 5928 IsSlewing returns 0 19:04:34.888 00.001 5928 IsGuiding returns 0 19:04:34.888 00.000 5928 scope move finished after 43 + 67 ms 19:04:34.888 00.000 5928 Move returns status 0, amount 43 19:04:34.888 00.000 5928 MoveAxis(N, 59, ABG) 19:04:34.888 00.000 5928 Guiding Dir = 0, Dur = 59 19:04:34.889 00.001 5928 IsSlewing returns 0 19:04:34.889 00.000 5928 IsGuiding returns 0 19:04:34.970 00.081 5928 IsGuiding returns 1 19:04:34.970 00.000 5928 scope still moving after pulse duration time elapsed 19:04:34.995 00.025 5928 IsSlewing returns 0 19:04:34.995 00.000 5928 IsGuiding returns 1 19:04:35.027 00.032 5928 IsSlewing returns 0 19:04:35.027 00.000 5928 IsGuiding returns 1 19:04:35.082 00.055 5928 IsSlewing returns 0 19:04:35.115 00.033 5928 IsGuiding returns 0 19:04:35.116 00.001 5928 scope move finished after 59 + 167 ms 19:04:35.116 00.000 5928 Move returns status 0, amount 59 19:04:35.116 00.000 5928 move complete, result=0 19:04:35.117 00.001 5928 worker thread done servicing request 19:04:35.117 00.000 972 GuideStep: -0.3 px 43 ms EAST, -0.3 px 59 ms NORTH 19:04:35.126 00.009 5928 Worker thread wakes up 19:04:35.127 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:35.127 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:37.252 02.125 5928 Exposure complete 19:04:37.336 00.084 5928 worker thread done servicing request 19:04:37.338 00.002 972 OnExposeComplete: enter 19:04:37.341 00.003 972 UpdateGuideState(): m_state=6 19:04:37.344 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 135 19:04:37.349 00.005 972 Star::Find returns 1 (0), X=232.41, Y=868.38, Mass=1378, SNR=26.0, Peak=156 HFD=3.4 19:04:37.352 00.003 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 19:04:37.355 00.003 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 19:04:37.357 00.002 972 CameraToMount -- cameraX=0.65 cameraY=-0.10 hyp=0.66 cameraTheta=-0.15 mountX=-0.11 mountY=-0.64, mountTheta=-1.74 19:04:37.363 00.006 972 SchedulePrimaryMove(067B9D08, x=0.65, y=-0.10, opts=13) 19:04:37.366 00.003 972 Enqueuing Move request for scope (0.65, -0.10) 19:04:37.370 00.004 5928 Worker thread wakes up 19:04:37.370 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.10) opts 0xd 19:04:37.370 00.000 5928 Handling offset move in thread for scope, endpoint = (0.65, -0.10) 19:04:37.370 00.000 5928 Moving (0.65, -0.10) raw xDistance=-0.11 yDistance=-0.64 19:04:37.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:04:37.370 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64 19:04:37.370 00.000 5928 MoveAxis(E, 0, ABG) 19:04:37.370 00.000 5928 Move returns status 0, amount 0 19:04:37.370 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:37.374 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 19:04:37.379 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:37.382 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:37.385 00.003 972 Enqueuing Expose request 19:04:37.388 00.003 5928 MoveAxis(N, 127, ABG) 19:04:37.388 00.000 5928 Guiding Dir = 0, Dur = 127 19:04:37.389 00.001 5928 IsSlewing returns 0 19:04:37.389 00.000 5928 IsGuiding returns 0 19:04:37.465 00.076 5928 PulseGuide returned control before completion, sleep 62 19:04:37.536 00.071 5928 IsGuiding returns 1 19:04:37.537 00.001 5928 scope still moving after pulse duration time elapsed 19:04:37.568 00.031 5928 IsSlewing returns 0 19:04:37.569 00.001 5928 IsGuiding returns 1 19:04:37.625 00.056 5928 IsSlewing returns 0 19:04:37.626 00.001 5928 IsGuiding returns 0 19:04:37.626 00.000 5928 scope move finished after 127 + 109 ms 19:04:37.626 00.000 5928 Move returns status 0, amount 127 19:04:37.626 00.000 5928 move complete, result=0 19:04:37.627 00.001 5928 worker thread done servicing request 19:04:37.627 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.6 px 127 ms NORTH 19:04:37.638 00.011 5928 Worker thread wakes up 19:04:37.638 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:37.638 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:39.618 01.980 5928 Exposure complete 19:04:39.704 00.086 5928 worker thread done servicing request 19:04:39.705 00.001 972 OnExposeComplete: enter 19:04:39.708 00.003 972 UpdateGuideState(): m_state=6 19:04:39.712 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 136 19:04:39.716 00.004 972 Star::Find returns 1 (0), X=232.10, Y=868.19, Mass=1466, SNR=26.8, Peak=185 HFD=3.4 19:04:39.719 00.003 972 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.59) = xAngle (-2.28 = -2.28) 19:04:39.722 00.003 972 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32) 19:04:39.726 00.004 972 CameraToMount -- cameraX=0.35 cameraY=-0.28 hyp=0.45 cameraTheta=-0.69 mountX=-0.29 mountY=-0.33, mountTheta=-2.30 19:04:39.731 00.005 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.28, opts=13) 19:04:39.734 00.003 972 Enqueuing Move request for scope (0.35, -0.28) 19:04:39.738 00.004 5928 Worker thread wakes up 19:04:39.738 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.28) opts 0xd 19:04:39.738 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.28) 19:04:39.738 00.000 5928 Moving (0.35, -0.28) raw xDistance=-0.29 yDistance=-0.33 19:04:39.738 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 19:04:39.738 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 19:04:39.738 00.000 5928 MoveAxis(E, 49, ABG) 19:04:39.738 00.000 5928 Guiding Dir = 2, Dur = 49 19:04:39.738 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:04:39.742 00.004 972 UpdateGuideState exits: m=1466 SNR=26.8 19:04:39.746 00.004 5928 IsSlewing returns 0 19:04:39.746 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:39.749 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:39.753 00.004 972 Enqueuing Expose request 19:04:39.756 00.003 5928 IsGuiding returns 0 19:04:39.783 00.027 5928 PulseGuide returned control before completion, sleep 32 19:04:39.825 00.042 5928 IsGuiding returns 1 19:04:39.825 00.000 5928 scope still moving after pulse duration time elapsed 19:04:39.879 00.054 5928 IsSlewing returns 0 19:04:39.911 00.032 5928 IsGuiding returns 0 19:04:39.912 00.001 5928 scope move finished after 49 + 107 ms 19:04:39.912 00.000 5928 Move returns status 0, amount 49 19:04:39.913 00.001 5928 MoveAxis(N, 65, ABG) 19:04:39.913 00.000 5928 Guiding Dir = 0, Dur = 65 19:04:39.914 00.001 5928 IsSlewing returns 0 19:04:39.914 00.000 5928 IsGuiding returns 0 19:04:39.993 00.079 5928 IsGuiding returns 1 19:04:39.993 00.000 5928 scope still moving after pulse duration time elapsed 19:04:40.026 00.033 5928 IsSlewing returns 0 19:04:40.027 00.001 5928 IsGuiding returns 1 19:04:40.058 00.031 5928 IsSlewing returns 0 19:04:40.087 00.029 5928 IsGuiding returns 0 19:04:40.087 00.000 5928 scope move finished after 65 + 107 ms 19:04:40.087 00.000 5928 Move returns status 0, amount 65 19:04:40.087 00.000 5928 move complete, result=0 19:04:40.087 00.000 5928 worker thread done servicing request 19:04:40.088 00.001 5928 Worker thread wakes up 19:04:40.088 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:40.088 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:40.088 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.3 px 65 ms NORTH 19:04:42.228 02.140 5928 Exposure complete 19:04:42.313 00.085 5928 worker thread done servicing request 19:04:42.313 00.000 972 OnExposeComplete: enter 19:04:42.317 00.004 972 UpdateGuideState(): m_state=6 19:04:42.320 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 137 19:04:42.324 00.004 972 Star::Find returns 1 (0), X=231.98, Y=868.56, Mass=1399, SNR=26.2, Peak=177 HFD=3.5 19:04:42.328 00.004 972 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.59) = xAngle (-1.21 = -1.21) 19:04:42.331 00.003 972 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26) 19:04:42.334 00.003 972 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.38 mountX=0.08 mountY=-0.23, mountTheta=-1.22 19:04:42.338 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.09, opts=13) 19:04:42.341 00.003 972 Enqueuing Move request for scope (0.22, 0.09) 19:04:42.346 00.005 5928 Worker thread wakes up 19:04:42.346 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd 19:04:42.346 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.09) 19:04:42.346 00.000 5928 Moving (0.22, 0.09) raw xDistance=0.08 yDistance=-0.23 19:04:42.346 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:04:42.346 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:04:42.346 00.000 5928 MoveAxis(E, 0, ABG) 19:04:42.346 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:04:42.349 00.003 972 UpdateGuideState exits: m=1399 SNR=26.2 19:04:42.352 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:42.355 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:42.359 00.004 972 Enqueuing Expose request 19:04:42.363 00.004 5928 Move returns status 0, amount 0 19:04:42.363 00.000 5928 MoveAxis(N, 45, ABG) 19:04:42.363 00.000 5928 Guiding Dir = 0, Dur = 45 19:04:42.364 00.001 5928 IsSlewing returns 0 19:04:42.364 00.000 5928 IsGuiding returns 0 19:04:42.439 00.075 5928 IsGuiding returns 1 19:04:42.439 00.000 5928 scope still moving after pulse duration time elapsed 19:04:42.470 00.031 5928 IsSlewing returns 0 19:04:42.471 00.001 5928 IsGuiding returns 1 19:04:42.534 00.063 5928 IsSlewing returns 0 19:04:42.535 00.001 5928 IsGuiding returns 0 19:04:42.535 00.000 5928 scope move finished after 45 + 126 ms 19:04:42.536 00.001 5928 Move returns status 0, amount 45 19:04:42.536 00.000 5928 move complete, result=0 19:04:42.536 00.000 5928 worker thread done servicing request 19:04:42.536 00.000 5928 Worker thread wakes up 19:04:42.536 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 45 ms NORTH 19:04:42.548 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:42.548 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:44.537 01.989 5928 Exposure complete 19:04:44.624 00.087 5928 worker thread done servicing request 19:04:44.624 00.000 972 OnExposeComplete: enter 19:04:44.631 00.007 972 UpdateGuideState(): m_state=6 19:04:44.637 00.006 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 138 19:04:44.642 00.005 972 Star::Find returns 1 (0), X=232.14, Y=868.75, Mass=1419, SNR=26.4, Peak=188 HFD=3.2 19:04:44.646 00.004 972 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.59) = xAngle (-0.97 = -0.97) 19:04:44.650 00.004 972 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01) 19:04:44.653 00.003 972 CameraToMount -- cameraX=0.39 cameraY=0.28 hyp=0.48 cameraTheta=0.62 mountX=0.27 mountY=-0.40, mountTheta=-0.98 19:04:44.657 00.004 972 SchedulePrimaryMove(067B9D08, x=0.39, y=0.28, opts=13) 19:04:44.660 00.003 972 Enqueuing Move request for scope (0.39, 0.28) 19:04:44.664 00.004 5928 Worker thread wakes up 19:04:44.664 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.28) opts 0xd 19:04:44.664 00.000 5928 Handling offset move in thread for scope, endpoint = (0.39, 0.28) 19:04:44.664 00.000 5928 Moving (0.39, 0.28) raw xDistance=0.27 yDistance=-0.40 19:04:44.665 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 19:04:44.665 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 19:04:44.665 00.000 5928 MoveAxis(W, 45, ABG) 19:04:44.665 00.000 5928 Guiding Dir = 3, Dur = 45 19:04:44.665 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:44.668 00.003 972 UpdateGuideState exits: m=1419 SNR=26.4 19:04:44.671 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:44.675 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:44.679 00.004 972 Enqueuing Expose request 19:04:44.683 00.004 5928 IsSlewing returns 0 19:04:44.683 00.000 5928 IsGuiding returns 0 19:04:44.709 00.026 5928 PulseGuide returned control before completion, sleep 30 19:04:44.774 00.065 5928 IsGuiding returns 1 19:04:44.774 00.000 5928 scope still moving after pulse duration time elapsed 19:04:44.804 00.030 5928 IsSlewing returns 0 19:04:44.805 00.001 5928 IsGuiding returns 0 19:04:44.806 00.001 5928 scope move finished after 45 + 77 ms 19:04:44.806 00.000 5928 Move returns status 0, amount 45 19:04:44.806 00.000 5928 MoveAxis(N, 80, ABG) 19:04:44.806 00.000 5928 Guiding Dir = 0, Dur = 80 19:04:44.807 00.001 5928 IsSlewing returns 0 19:04:44.808 00.001 5928 IsGuiding returns 0 19:04:44.885 00.077 5928 PulseGuide returned control before completion, sleep 13 19:04:44.906 00.021 5928 IsGuiding returns 1 19:04:44.906 00.000 5928 scope still moving after pulse duration time elapsed 19:04:44.938 00.032 5928 IsSlewing returns 0 19:04:44.939 00.001 5928 IsGuiding returns 1 19:04:44.996 00.057 5928 IsSlewing returns 0 19:04:45.029 00.033 5928 IsGuiding returns 0 19:04:45.029 00.000 5928 scope move finished after 80 + 141 ms 19:04:45.029 00.000 5928 Move returns status 0, amount 80 19:04:45.029 00.000 5928 move complete, result=0 19:04:45.030 00.001 5928 worker thread done servicing request 19:04:45.030 00.000 972 GuideStep: 0.3 px 45 ms WEST, -0.4 px 80 ms NORTH 19:04:45.041 00.011 5928 Worker thread wakes up 19:04:45.042 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:45.042 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:47.178 02.136 5928 Exposure complete 19:04:47.265 00.087 5928 worker thread done servicing request 19:04:47.265 00.000 972 OnExposeComplete: enter 19:04:47.269 00.004 972 UpdateGuideState(): m_state=6 19:04:47.272 00.003 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 139 19:04:47.276 00.004 972 Star::Find returns 1 (0), X=231.83, Y=868.54, Mass=1363, SNR=25.9, Peak=178 HFD=3.2 19:04:47.280 00.004 972 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.59) = xAngle (-0.88 = -0.88) 19:04:47.283 00.003 972 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93) 19:04:47.286 00.003 972 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.71 mountX=0.06 mountY=-0.08, mountTheta=-0.90 19:04:47.290 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.07, opts=13) 19:04:47.294 00.004 972 Enqueuing Move request for scope (0.08, 0.07) 19:04:47.298 00.004 5928 Worker thread wakes up 19:04:47.298 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd 19:04:47.298 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.07) 19:04:47.298 00.000 5928 Moving (0.08, 0.07) raw xDistance=0.06 yDistance=-0.08 19:04:47.298 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:04:47.298 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:47.298 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:04:47.302 00.004 972 UpdateGuideState exits: m=1363 SNR=25.9 19:04:47.305 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:47.309 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:04:47.309 00.000 5928 MoveAxis(E, 0, ABG) 19:04:47.309 00.000 5928 Move returns status 0, amount 0 19:04:47.309 00.000 5928 MoveAxis(N, 0, ABG) 19:04:47.309 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:47.314 00.005 972 Enqueuing Expose request 19:04:47.317 00.003 5928 Move returns status 0, amount 0 19:04:47.317 00.000 5928 move complete, result=0 19:04:47.317 00.000 5928 worker thread done servicing request 19:04:47.318 00.001 5928 Worker thread wakes up 19:04:47.318 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:47.318 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:47.319 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:04:49.297 01.978 5928 Exposure complete 19:04:49.383 00.086 5928 worker thread done servicing request 19:04:49.383 00.000 972 OnExposeComplete: enter 19:04:49.387 00.004 972 UpdateGuideState(): m_state=6 19:04:49.390 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 140 19:04:49.395 00.005 972 Star::Find returns 1 (0), X=231.98, Y=868.31, Mass=1396, SNR=26.2, Peak=187 HFD=3.3 19:04:49.398 00.003 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 19:04:49.402 00.004 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 19:04:49.405 00.003 972 CameraToMount -- cameraX=0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-0.63 mountX=-0.17 mountY=-0.22, mountTheta=-2.23 19:04:49.409 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.17, opts=13) 19:04:49.413 00.004 972 Enqueuing Move request for scope (0.23, -0.17) 19:04:49.416 00.003 5928 Worker thread wakes up 19:04:49.416 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.17) opts 0xd 19:04:49.416 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.17) 19:04:49.416 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:49.420 00.004 972 UpdateGuideState exits: m=1396 SNR=26.2 19:04:49.423 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:49.427 00.004 5928 Moving (0.23, -0.17) raw xDistance=-0.17 yDistance=-0.22 19:04:49.427 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:49.431 00.004 972 Enqueuing Expose request 19:04:49.434 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:04:49.434 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:04:49.434 00.000 5928 MoveAxis(E, 0, ABG) 19:04:49.434 00.000 5928 Move returns status 0, amount 0 19:04:49.434 00.000 5928 MoveAxis(N, 43, ABG) 19:04:49.434 00.000 5928 Guiding Dir = 0, Dur = 43 19:04:49.434 00.000 5928 IsSlewing returns 0 19:04:49.435 00.001 5928 IsGuiding returns 0 19:04:49.554 00.119 5928 IsGuiding returns 1 19:04:49.555 00.001 5928 scope still moving after pulse duration time elapsed 19:04:49.618 00.063 5928 IsSlewing returns 0 19:04:49.619 00.001 5928 IsGuiding returns 0 19:04:49.619 00.000 5928 scope move finished after 43 + 141 ms 19:04:49.619 00.000 5928 Move returns status 0, amount 43 19:04:49.619 00.000 5928 move complete, result=0 19:04:49.619 00.000 5928 worker thread done servicing request 19:04:49.620 00.001 5928 Worker thread wakes up 19:04:49.620 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:49.620 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:49.620 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 43 ms NORTH 19:04:51.731 02.111 5928 Exposure complete 19:04:51.821 00.090 5928 worker thread done servicing request 19:04:51.821 00.000 972 OnExposeComplete: enter 19:04:51.824 00.003 972 UpdateGuideState(): m_state=6 19:04:51.828 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 141 19:04:51.832 00.004 972 Star::Find returns 1 (0), X=231.81, Y=868.29, Mass=1376, SNR=26.0, Peak=174 HFD=3.5 19:04:51.835 00.003 972 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.59) = xAngle (-2.87 = -2.87) 19:04:51.838 00.003 972 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91) 19:04:51.842 00.004 972 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.28 mountX=-0.19 mountY=-0.04, mountTheta=-2.91 19:04:51.847 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.19, opts=13) 19:04:51.851 00.004 972 Enqueuing Move request for scope (0.06, -0.19) 19:04:51.854 00.003 5928 Worker thread wakes up 19:04:51.854 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd 19:04:51.854 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.19) 19:04:51.854 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:04:51.858 00.004 972 UpdateGuideState exits: m=1376 SNR=26.0 19:04:51.862 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:51.865 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:51.868 00.003 972 Enqueuing Expose request 19:04:51.872 00.004 5928 Moving (0.06, -0.19) raw xDistance=-0.19 yDistance=-0.04 19:04:51.872 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:04:51.872 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:51.872 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:04:51.872 00.000 5928 MoveAxis(E, 0, ABG) 19:04:51.872 00.000 5928 Move returns status 0, amount 0 19:04:51.872 00.000 5928 MoveAxis(N, 0, ABG) 19:04:51.872 00.000 5928 Move returns status 0, amount 0 19:04:51.872 00.000 5928 move complete, result=0 19:04:51.872 00.000 5928 worker thread done servicing request 19:04:51.872 00.000 5928 Worker thread wakes up 19:04:51.873 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:51.873 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:51.874 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:04:53.855 01.981 5928 Exposure complete 19:04:53.946 00.091 5928 worker thread done servicing request 19:04:53.946 00.000 972 OnExposeComplete: enter 19:04:53.949 00.003 972 UpdateGuideState(): m_state=6 19:04:53.953 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 142 19:04:53.956 00.003 972 Star::Find returns 1 (0), X=232.02, Y=868.38, Mass=1415, SNR=26.3, Peak=163 HFD=3.5 19:04:53.960 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 19:04:53.964 00.004 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 19:04:53.967 00.003 972 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.36 mountX=-0.10 mountY=-0.25, mountTheta=-1.95 19:04:53.971 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.10, opts=13) 19:04:53.974 00.003 972 Enqueuing Move request for scope (0.26, -0.10) 19:04:53.979 00.005 5928 Worker thread wakes up 19:04:53.979 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd 19:04:53.979 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.10) 19:04:53.979 00.000 5928 Moving (0.26, -0.10) raw xDistance=-0.10 yDistance=-0.25 19:04:53.979 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:04:53.979 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:04:53.979 00.000 5928 MoveAxis(E, 0, ABG) 19:04:53.979 00.000 5928 Move returns status 0, amount 0 19:04:53.979 00.000 5928 MoveAxis(N, 50, ABG) 19:04:53.979 00.000 5928 Guiding Dir = 0, Dur = 50 19:04:53.979 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:53.983 00.004 972 UpdateGuideState exits: m=1415 SNR=26.3 19:04:53.986 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:53.989 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:53.994 00.005 972 Enqueuing Expose request 19:04:53.998 00.004 5928 IsSlewing returns 0 19:04:53.998 00.000 5928 IsGuiding returns 0 19:04:54.112 00.114 5928 IsGuiding returns 1 19:04:54.112 00.000 5928 scope still moving after pulse duration time elapsed 19:04:54.175 00.063 5928 IsSlewing returns 0 19:04:54.176 00.001 5928 IsGuiding returns 0 19:04:54.177 00.001 5928 scope move finished after 50 + 128 ms 19:04:54.177 00.000 5928 Move returns status 0, amount 50 19:04:54.177 00.000 5928 move complete, result=0 19:04:54.178 00.001 5928 worker thread done servicing request 19:04:54.178 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 50 ms NORTH 19:04:54.188 00.010 5928 Worker thread wakes up 19:04:54.189 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:54.189 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:56.306 02.117 5928 Exposure complete 19:04:56.392 00.086 5928 worker thread done servicing request 19:04:56.392 00.000 972 OnExposeComplete: enter 19:04:56.396 00.004 972 UpdateGuideState(): m_state=6 19:04:56.400 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 143 19:04:56.403 00.003 972 Star::Find returns 1 (0), X=231.60, Y=868.67, Mass=1382, SNR=26.0, Peak=199 HFD=3.2 19:04:56.407 00.004 972 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.59) = xAngle (0.65 = 0.65) 19:04:56.411 00.004 972 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60) 19:04:56.414 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.24 mountX=0.20 mountY=0.14, mountTheta=0.62 19:04:56.418 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.20, opts=13) 19:04:56.421 00.003 972 Enqueuing Move request for scope (-0.15, 0.20) 19:04:56.425 00.004 5928 Worker thread wakes up 19:04:56.425 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:04:56.429 00.004 972 UpdateGuideState exits: m=1382 SNR=26.0 19:04:56.432 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:56.435 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:56.438 00.003 972 Enqueuing Expose request 19:04:56.442 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd 19:04:56.442 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.20) 19:04:56.442 00.000 5928 Moving (-0.15, 0.20) raw xDistance=0.20 yDistance=0.14 19:04:56.442 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:04:56.442 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:56.442 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:04:56.442 00.000 5928 MoveAxis(E, 0, ABG) 19:04:56.443 00.001 5928 Move returns status 0, amount 0 19:04:56.443 00.000 5928 MoveAxis(N, 0, ABG) 19:04:56.443 00.000 5928 Move returns status 0, amount 0 19:04:56.443 00.000 5928 move complete, result=0 19:04:56.443 00.000 5928 worker thread done servicing request 19:04:56.443 00.000 5928 Worker thread wakes up 19:04:56.443 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:56.444 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:04:56.445 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:04:58.437 01.992 5928 Exposure complete 19:04:58.523 00.086 5928 worker thread done servicing request 19:04:58.524 00.001 972 OnExposeComplete: enter 19:04:58.528 00.004 972 UpdateGuideState(): m_state=6 19:04:58.531 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 144 19:04:58.535 00.004 972 Star::Find returns 1 (0), X=231.67, Y=868.80, Mass=1400, SNR=26.2, Peak=187 HFD=3.4 19:04:58.538 00.003 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 19:04:58.541 00.003 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19) 19:04:58.545 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.83 mountX=0.32 mountY=0.06, mountTheta=0.19 19:04:58.549 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.32, opts=13) 19:04:58.552 00.003 972 Enqueuing Move request for scope (-0.08, 0.32) 19:04:58.555 00.003 5928 Worker thread wakes up 19:04:58.555 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd 19:04:58.555 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.32) 19:04:58.555 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:04:58.560 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 19:04:58.563 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:04:58.566 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:04:58.569 00.003 972 Enqueuing Expose request 19:04:58.574 00.005 5928 Moving (-0.08, 0.32) raw xDistance=0.32 yDistance=0.06 19:04:58.574 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:04:58.574 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:04:58.574 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:04:58.574 00.000 5928 MoveAxis(W, 54, ABG) 19:04:58.574 00.000 5928 Guiding Dir = 3, Dur = 54 19:04:58.574 00.000 5928 IsSlewing returns 0 19:04:58.575 00.001 5928 IsGuiding returns 0 19:04:58.590 00.015 5928 PulseGuide returned control before completion, sleep 50 19:04:58.654 00.064 5928 IsGuiding returns 1 19:04:58.654 00.000 5928 scope still moving after pulse duration time elapsed 19:04:58.685 00.031 5928 IsSlewing returns 0 19:04:58.686 00.001 5928 IsGuiding returns 0 19:04:58.686 00.000 5928 scope move finished after 54 + 57 ms 19:04:58.686 00.000 5928 Move returns status 0, amount 54 19:04:58.686 00.000 5928 MoveAxis(N, 0, ABG) 19:04:58.687 00.001 5928 Move returns status 0, amount 0 19:04:58.687 00.000 5928 move complete, result=0 19:04:58.687 00.000 5928 worker thread done servicing request 19:04:58.687 00.000 5928 Worker thread wakes up 19:04:58.688 00.001 972 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH 19:04:58.700 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:04:58.700 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:00.823 02.123 5928 Exposure complete 19:05:00.911 00.088 5928 worker thread done servicing request 19:05:00.912 00.001 972 OnExposeComplete: enter 19:05:00.915 00.003 972 UpdateGuideState(): m_state=6 19:05:00.918 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 145 19:05:00.921 00.003 972 Star::Find returns 1 (0), X=231.51, Y=868.52, Mass=1444, SNR=26.6, Peak=190 HFD=3.2 19:05:00.925 00.004 972 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.59) = xAngle (1.39 = 1.39) 19:05:00.929 00.004 972 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.34 = 1.34) 19:05:00.932 00.003 972 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.98 mountX=0.05 mountY=0.24, mountTheta=1.39 19:05:00.936 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.04, opts=13) 19:05:00.939 00.003 972 Enqueuing Move request for scope (-0.25, 0.04) 19:05:00.944 00.005 5928 Worker thread wakes up 19:05:00.944 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd 19:05:00.944 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.04) 19:05:00.944 00.000 5928 Moving (-0.25, 0.04) raw xDistance=0.05 yDistance=0.24 19:05:00.944 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:05:00.944 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:05:00.944 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:05:00.948 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 19:05:00.951 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:00.954 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:00.958 00.004 972 Enqueuing Expose request 19:05:00.962 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:05:00.962 00.000 5928 MoveAxis(E, 0, ABG) 19:05:00.962 00.000 5928 Move returns status 0, amount 0 19:05:00.962 00.000 5928 MoveAxis(N, 0, ABG) 19:05:00.962 00.000 5928 Move returns status 0, amount 0 19:05:00.962 00.000 5928 move complete, result=0 19:05:00.962 00.000 5928 worker thread done servicing request 19:05:00.962 00.000 5928 Worker thread wakes up 19:05:00.962 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:00.962 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:00.964 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:05:02.938 01.974 5928 Exposure complete 19:05:03.023 00.085 5928 worker thread done servicing request 19:05:03.023 00.000 972 OnExposeComplete: enter 19:05:03.028 00.005 972 UpdateGuideState(): m_state=6 19:05:03.031 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 146 19:05:03.034 00.003 972 Star::Find returns 1 (0), X=231.65, Y=868.50, Mass=1359, SNR=25.8, Peak=192 HFD=3.1 19:05:03.038 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 19:05:03.042 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25) 19:05:03.045 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.88 mountX=0.03 mountY=0.10, mountTheta=1.29 19:05:03.049 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.03, opts=13) 19:05:03.052 00.003 972 Enqueuing Move request for scope (-0.11, 0.03) 19:05:03.055 00.003 5928 Worker thread wakes up 19:05:03.055 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd 19:05:03.056 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.03) 19:05:03.056 00.000 5928 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=0.10 19:05:03.056 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:05:03.060 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 19:05:03.064 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:03.067 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:03.070 00.003 972 Enqueuing Expose request 19:05:03.074 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:05:03.074 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:03.074 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:05:03.074 00.000 5928 MoveAxis(E, 0, ABG) 19:05:03.074 00.000 5928 Move returns status 0, amount 0 19:05:03.074 00.000 5928 MoveAxis(N, 0, ABG) 19:05:03.074 00.000 5928 Move returns status 0, amount 0 19:05:03.075 00.001 5928 move complete, result=0 19:05:03.075 00.000 5928 worker thread done servicing request 19:05:03.075 00.000 5928 Worker thread wakes up 19:05:03.075 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:03.075 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:03.077 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:05:05.186 02.109 5928 Exposure complete 19:05:05.273 00.087 5928 worker thread done servicing request 19:05:05.273 00.000 972 OnExposeComplete: enter 19:05:05.277 00.004 972 UpdateGuideState(): m_state=6 19:05:05.281 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 147 19:05:05.284 00.003 972 Star::Find returns 1 (0), X=231.58, Y=868.37, Mass=1400, SNR=26.2, Peak=162 HFD=3.3 19:05:05.287 00.003 972 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.59) = xAngle (-4.19 = 2.10) 19:05:05.291 00.004 972 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05) 19:05:05.295 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.60 mountX=-0.10 mountY=0.18, mountTheta=2.09 19:05:05.298 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.11, opts=13) 19:05:05.302 00.004 972 Enqueuing Move request for scope (-0.18, -0.11) 19:05:05.305 00.003 5928 Worker thread wakes up 19:05:05.305 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd 19:05:05.305 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.11) 19:05:05.305 00.000 5928 Moving (-0.18, -0.11) raw xDistance=-0.10 yDistance=0.18 19:05:05.305 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:05:05.305 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:05:05.310 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 19:05:05.313 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:05.316 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:05.319 00.003 972 Enqueuing Expose request 19:05:05.323 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:05.323 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:05:05.323 00.000 5928 MoveAxis(E, 0, ABG) 19:05:05.323 00.000 5928 Move returns status 0, amount 0 19:05:05.323 00.000 5928 MoveAxis(N, 0, ABG) 19:05:05.323 00.000 5928 Move returns status 0, amount 0 19:05:05.323 00.000 5928 move complete, result=0 19:05:05.323 00.000 5928 worker thread done servicing request 19:05:05.323 00.000 5928 Worker thread wakes up 19:05:05.323 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:05.323 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:05.326 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:05:07.307 01.981 5928 Exposure complete 19:05:07.394 00.087 5928 worker thread done servicing request 19:05:07.395 00.001 972 OnExposeComplete: enter 19:05:07.398 00.003 972 UpdateGuideState(): m_state=6 19:05:07.401 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 148 19:05:07.404 00.003 972 Star::Find returns 1 (0), X=231.67, Y=868.35, Mass=1374, SNR=26.0, Peak=183 HFD=3.2 19:05:07.408 00.004 972 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.59) = xAngle (-3.75 = 2.54) 19:05:07.412 00.004 972 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49) 19:05:07.415 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.16 mountX=-0.13 mountY=0.09, mountTheta=2.51 19:05:07.418 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.13, opts=13) 19:05:07.421 00.003 972 Enqueuing Move request for scope (-0.08, -0.13) 19:05:07.426 00.005 5928 Worker thread wakes up 19:05:07.426 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd 19:05:07.426 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.13) 19:05:07.426 00.000 5928 Moving (-0.08, -0.13) raw xDistance=-0.13 yDistance=0.09 19:05:07.426 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:05:07.426 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:07.426 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:05:07.429 00.003 972 UpdateGuideState exits: m=1374 SNR=26.0 19:05:07.433 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:05:07.433 00.000 5928 MoveAxis(E, 0, ABG) 19:05:07.433 00.000 5928 Move returns status 0, amount 0 19:05:07.433 00.000 5928 MoveAxis(N, 0, ABG) 19:05:07.433 00.000 5928 Move returns status 0, amount 0 19:05:07.433 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:07.437 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:07.441 00.004 972 Enqueuing Expose request 19:05:07.444 00.003 5928 move complete, result=0 19:05:07.444 00.000 5928 worker thread done servicing request 19:05:07.445 00.001 5928 Worker thread wakes up 19:05:07.445 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:07.445 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:07.447 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:05:09.588 02.141 5928 Exposure complete 19:05:09.675 00.087 5928 worker thread done servicing request 19:05:09.676 00.001 972 OnExposeComplete: enter 19:05:09.679 00.003 972 UpdateGuideState(): m_state=6 19:05:09.682 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 149 19:05:09.686 00.004 972 Star::Find returns 1 (0), X=231.64, Y=868.69, Mass=1393, SNR=26.1, Peak=210 HFD=3.3 19:05:09.689 00.003 972 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.59) = xAngle (0.50 = 0.50) 19:05:09.693 00.004 972 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46) 19:05:09.696 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.09 mountX=0.21 mountY=0.11, mountTheta=0.47 19:05:09.699 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.21, opts=13) 19:05:09.703 00.004 972 Enqueuing Move request for scope (-0.12, 0.21) 19:05:09.706 00.003 5928 Worker thread wakes up 19:05:09.706 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:05:09.711 00.005 972 UpdateGuideState exits: m=1393 SNR=26.1 19:05:09.714 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:09.717 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd 19:05:09.717 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.21) 19:05:09.717 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:09.721 00.004 972 Enqueuing Expose request 19:05:09.725 00.004 5928 Moving (-0.12, 0.21) raw xDistance=0.21 yDistance=0.11 19:05:09.725 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:05:09.725 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:09.725 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:05:09.725 00.000 5928 MoveAxis(W, 36, ABG) 19:05:09.725 00.000 5928 Guiding Dir = 3, Dur = 36 19:05:09.768 00.043 5928 IsSlewing returns 0 19:05:09.768 00.000 5928 IsGuiding returns 0 19:05:09.784 00.016 5928 PulseGuide returned control before completion, sleep 32 19:05:09.848 00.064 5928 IsGuiding returns 0 19:05:09.848 00.000 5928 Move returns status 0, amount 36 19:05:09.849 00.001 5928 MoveAxis(N, 0, ABG) 19:05:09.849 00.000 5928 Move returns status 0, amount 0 19:05:09.849 00.000 5928 move complete, result=0 19:05:09.849 00.000 5928 worker thread done servicing request 19:05:09.849 00.000 5928 Worker thread wakes up 19:05:09.850 00.001 972 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH 19:05:09.862 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:09.862 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:11.852 01.990 5928 Exposure complete 19:05:11.937 00.085 5928 worker thread done servicing request 19:05:11.938 00.001 972 OnExposeComplete: enter 19:05:11.942 00.004 972 UpdateGuideState(): m_state=6 19:05:11.946 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 150 19:05:11.949 00.003 972 Star::Find returns 1 (0), X=231.59, Y=868.59, Mass=1388, SNR=26.1, Peak=192 HFD=3.2 19:05:11.952 00.003 972 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.59) = xAngle (0.96 = 0.96) 19:05:11.955 00.003 972 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 19:05:11.960 00.005 972 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.55 mountX=0.12 mountY=0.16, mountTheta=0.95 19:05:11.964 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.11, opts=13) 19:05:11.967 00.003 972 Enqueuing Move request for scope (-0.17, 0.11) 19:05:11.971 00.004 5928 Worker thread wakes up 19:05:11.971 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd 19:05:11.971 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.11) 19:05:11.971 00.000 5928 Moving (-0.17, 0.11) raw xDistance=0.12 yDistance=0.16 19:05:11.971 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:05:11.971 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:11.971 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:05:11.976 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 19:05:11.980 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:11.983 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:11.986 00.003 972 Enqueuing Expose request 19:05:11.989 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:05:11.989 00.000 5928 MoveAxis(E, 0, ABG) 19:05:11.989 00.000 5928 Move returns status 0, amount 0 19:05:11.990 00.001 5928 MoveAxis(N, 0, ABG) 19:05:11.990 00.000 5928 Move returns status 0, amount 0 19:05:11.990 00.000 5928 move complete, result=0 19:05:11.990 00.000 5928 worker thread done servicing request 19:05:11.990 00.000 5928 Worker thread wakes up 19:05:11.990 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:11.990 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:11.992 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:05:14.101 02.109 5928 Exposure complete 19:05:14.186 00.085 5928 worker thread done servicing request 19:05:14.186 00.000 972 OnExposeComplete: enter 19:05:14.191 00.005 972 UpdateGuideState(): m_state=6 19:05:14.194 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 151 19:05:14.198 00.004 972 Star::Find returns 1 (0), X=231.62, Y=868.66, Mass=1375, SNR=26.0, Peak=177 HFD=3.4 19:05:14.201 00.003 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 19:05:14.204 00.003 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 19:05:14.209 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.23 cameraTheta=2.21 mountX=0.18 mountY=0.12, mountTheta=0.59 19:05:14.212 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.18, opts=13) 19:05:14.216 00.004 972 Enqueuing Move request for scope (-0.13, 0.18) 19:05:14.219 00.003 5928 Worker thread wakes up 19:05:14.219 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd 19:05:14.219 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.18) 19:05:14.219 00.000 5928 Moving (-0.13, 0.18) raw xDistance=0.18 yDistance=0.12 19:05:14.219 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:05:14.219 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:14.219 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:14.225 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:05:14.225 00.000 972 UpdateGuideState exits: m=1375 SNR=26.0 19:05:14.228 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:14.231 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:14.234 00.003 972 Enqueuing Expose request 19:05:14.238 00.004 5928 MoveAxis(E, 0, ABG) 19:05:14.238 00.000 5928 Move returns status 0, amount 0 19:05:14.238 00.000 5928 MoveAxis(N, 0, ABG) 19:05:14.238 00.000 5928 Move returns status 0, amount 0 19:05:14.238 00.000 5928 move complete, result=0 19:05:14.238 00.000 5928 worker thread done servicing request 19:05:14.238 00.000 5928 Worker thread wakes up 19:05:14.238 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:14.238 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:14.241 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:05:16.217 01.976 5928 Exposure complete 19:05:16.303 00.086 5928 worker thread done servicing request 19:05:16.304 00.001 972 OnExposeComplete: enter 19:05:16.309 00.005 972 UpdateGuideState(): m_state=6 19:05:16.312 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 152 19:05:16.316 00.004 972 Star::Find returns 1 (0), X=231.65, Y=868.70, Mass=1433, SNR=26.5, Peak=181 HFD=3.4 19:05:16.319 00.003 972 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.59) = xAngle (0.42 = 0.42) 19:05:16.322 00.003 972 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37) 19:05:16.326 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.25 cameraTheta=2.01 mountX=0.23 mountY=0.09, mountTheta=0.38 19:05:16.330 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.22, opts=13) 19:05:16.333 00.003 972 Enqueuing Move request for scope (-0.10, 0.22) 19:05:16.336 00.003 5928 Worker thread wakes up 19:05:16.336 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd 19:05:16.336 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.22) 19:05:16.337 00.001 5928 Moving (-0.10, 0.22) raw xDistance=0.23 yDistance=0.09 19:05:16.337 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:05:16.337 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:16.337 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:05:16.341 00.004 972 UpdateGuideState exits: m=1433 SNR=26.5 19:05:16.344 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:16.348 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:16.351 00.003 972 Enqueuing Expose request 19:05:16.354 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:05:16.354 00.000 5928 MoveAxis(W, 38, ABG) 19:05:16.354 00.000 5928 Guiding Dir = 3, Dur = 38 19:05:16.355 00.001 5928 IsSlewing returns 0 19:05:16.355 00.000 5928 IsGuiding returns 0 19:05:16.372 00.017 5928 PulseGuide returned control before completion, sleep 32 19:05:16.420 00.048 5928 IsGuiding returns 0 19:05:16.420 00.000 5928 Move returns status 0, amount 38 19:05:16.421 00.001 5928 MoveAxis(N, 0, ABG) 19:05:16.421 00.000 5928 Move returns status 0, amount 0 19:05:16.421 00.000 5928 move complete, result=0 19:05:16.421 00.000 5928 worker thread done servicing request 19:05:16.421 00.000 5928 Worker thread wakes up 19:05:16.422 00.001 972 GuideStep: 0.2 px 38 ms WEST, 0.1 px 0 ms NORTH 19:05:16.434 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:16.434 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:18.569 02.135 5928 Exposure complete 19:05:18.658 00.089 5928 worker thread done servicing request 19:05:18.658 00.000 972 OnExposeComplete: enter 19:05:18.663 00.005 972 UpdateGuideState(): m_state=6 19:05:18.667 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 153 19:05:18.670 00.003 972 Star::Find returns 1 (0), X=231.77, Y=868.55, Mass=1409, SNR=26.3, Peak=169 HFD=3.5 19:05:18.675 00.005 972 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.59) = xAngle (-0.14 = -0.14) 19:05:18.679 00.004 972 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19) 19:05:18.682 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.45 mountX=0.07 mountY=-0.01, mountTheta=-0.19 19:05:18.686 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.07, opts=13) 19:05:18.690 00.004 972 Enqueuing Move request for scope (0.01, 0.07) 19:05:18.694 00.004 5928 Worker thread wakes up 19:05:18.694 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd 19:05:18.694 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.07) 19:05:18.694 00.000 5928 Moving (0.01, 0.07) raw xDistance=0.07 yDistance=-0.01 19:05:18.695 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:05:18.695 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:18.695 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:05:18.698 00.003 972 UpdateGuideState exits: m=1409 SNR=26.3 19:05:18.701 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:18.705 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:18.710 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:05:18.710 00.000 5928 MoveAxis(E, 0, ABG) 19:05:18.710 00.000 972 Enqueuing Expose request 19:05:18.716 00.006 5928 Move returns status 0, amount 0 19:05:18.716 00.000 5928 MoveAxis(N, 0, ABG) 19:05:18.716 00.000 5928 Move returns status 0, amount 0 19:05:18.716 00.000 5928 move complete, result=0 19:05:18.716 00.000 5928 worker thread done servicing request 19:05:18.716 00.000 5928 Worker thread wakes up 19:05:18.716 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:18.717 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:18.719 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:05:20.702 01.983 5928 Exposure complete 19:05:20.787 00.085 5928 worker thread done servicing request 19:05:20.788 00.001 972 OnExposeComplete: enter 19:05:20.792 00.004 972 UpdateGuideState(): m_state=6 19:05:20.796 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 154 19:05:20.799 00.003 972 Star::Find returns 1 (0), X=231.98, Y=868.48, Mass=1409, SNR=26.3, Peak=166 HFD=3.6 19:05:20.802 00.003 972 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 19:05:20.805 00.003 972 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 19:05:20.809 00.004 972 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.03 mountX=0.00 mountY=-0.22, mountTheta=-1.55 19:05:20.813 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.01, opts=13) 19:05:20.816 00.003 972 Enqueuing Move request for scope (0.22, 0.01) 19:05:20.820 00.004 5928 Worker thread wakes up 19:05:20.820 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd 19:05:20.820 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.01) 19:05:20.820 00.000 5928 Moving (0.22, 0.01) raw xDistance=0.00 yDistance=-0.22 19:05:20.820 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:05:20.820 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:05:20.820 00.000 5928 MoveAxis(E, 0, ABG) 19:05:20.820 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:05:20.825 00.005 972 UpdateGuideState exits: m=1409 SNR=26.3 19:05:20.828 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:20.831 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:20.835 00.004 972 Enqueuing Expose request 19:05:20.838 00.003 5928 Move returns status 0, amount 0 19:05:20.838 00.000 5928 MoveAxis(N, 44, ABG) 19:05:20.838 00.000 5928 Guiding Dir = 0, Dur = 44 19:05:20.838 00.000 5928 IsSlewing returns 0 19:05:20.839 00.001 5928 IsGuiding returns 0 19:05:20.946 00.107 5928 IsGuiding returns 1 19:05:20.946 00.000 5928 scope still moving after pulse duration time elapsed 19:05:21.009 00.063 5928 IsSlewing returns 0 19:05:21.010 00.001 5928 IsGuiding returns 0 19:05:21.010 00.000 5928 scope move finished after 44 + 128 ms 19:05:21.011 00.001 5928 Move returns status 0, amount 44 19:05:21.011 00.000 5928 move complete, result=0 19:05:21.011 00.000 5928 worker thread done servicing request 19:05:21.011 00.000 5928 Worker thread wakes up 19:05:21.012 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 44 ms NORTH 19:05:21.021 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:21.021 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:23.133 02.112 5928 Exposure complete 19:05:23.219 00.086 5928 worker thread done servicing request 19:05:23.220 00.001 972 OnExposeComplete: enter 19:05:23.224 00.004 972 UpdateGuideState(): m_state=6 19:05:23.227 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 155 19:05:23.231 00.004 972 Star::Find returns 1 (0), X=231.82, Y=868.74, Mass=1393, SNR=26.1, Peak=156 HFD=3.8 19:05:23.234 00.003 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 19:05:23.238 00.004 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30) 19:05:23.241 00.003 972 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.34 mountX=0.26 mountY=-0.08, mountTheta=-0.29 19:05:23.245 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.26, opts=13) 19:05:23.249 00.004 972 Enqueuing Move request for scope (0.06, 0.26) 19:05:23.253 00.004 5928 Worker thread wakes up 19:05:23.253 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd 19:05:23.253 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.26) 19:05:23.253 00.000 5928 Moving (0.06, 0.26) raw xDistance=0.26 yDistance=-0.08 19:05:23.253 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 19:05:23.253 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:23.253 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:23.258 00.005 972 UpdateGuideState exits: m=1393 SNR=26.1 19:05:23.261 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:23.265 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:05:23.265 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:23.269 00.004 972 Enqueuing Expose request 19:05:23.274 00.005 5928 MoveAxis(W, 44, ABG) 19:05:23.274 00.000 5928 Guiding Dir = 3, Dur = 44 19:05:23.275 00.001 5928 IsSlewing returns 0 19:05:23.275 00.000 5928 IsGuiding returns 0 19:05:23.297 00.022 5928 PulseGuide returned control before completion, sleep 32 19:05:23.340 00.043 5928 IsGuiding returns 1 19:05:23.340 00.000 5928 scope still moving after pulse duration time elapsed 19:05:23.393 00.053 5928 IsSlewing returns 0 19:05:23.425 00.032 5928 IsGuiding returns 0 19:05:23.426 00.001 5928 scope move finished after 44 + 107 ms 19:05:23.426 00.000 5928 Move returns status 0, amount 44 19:05:23.427 00.001 5928 MoveAxis(N, 0, ABG) 19:05:23.427 00.000 5928 Move returns status 0, amount 0 19:05:23.427 00.000 5928 move complete, result=0 19:05:23.427 00.000 5928 worker thread done servicing request 19:05:23.427 00.000 5928 Worker thread wakes up 19:05:23.428 00.001 972 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH 19:05:23.436 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:23.436 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:25.416 01.980 5928 Exposure complete 19:05:25.502 00.086 5928 worker thread done servicing request 19:05:25.503 00.001 972 OnExposeComplete: enter 19:05:25.508 00.005 972 UpdateGuideState(): m_state=6 19:05:25.511 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 156 19:05:25.514 00.003 972 Star::Find returns 1 (0), X=231.63, Y=868.29, Mass=1435, SNR=26.6, Peak=155 HFD=3.6 19:05:25.518 00.004 972 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.59) = xAngle (-3.76 = 2.52) 19:05:25.521 00.003 972 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48) 19:05:25.525 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.17 mountX=-0.18 mountY=0.14, mountTheta=2.49 19:05:25.529 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.18, opts=13) 19:05:25.532 00.003 972 Enqueuing Move request for scope (-0.13, -0.18) 19:05:25.536 00.004 5928 Worker thread wakes up 19:05:25.536 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd 19:05:25.536 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.18) 19:05:25.536 00.000 5928 Moving (-0.13, -0.18) raw xDistance=-0.18 yDistance=0.14 19:05:25.536 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:05:25.536 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:25.536 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:05:25.541 00.005 972 UpdateGuideState exits: m=1435 SNR=26.6 19:05:25.544 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:25.547 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:25.550 00.003 972 Enqueuing Expose request 19:05:25.554 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:05:25.554 00.000 5928 MoveAxis(E, 0, ABG) 19:05:25.554 00.000 5928 Move returns status 0, amount 0 19:05:25.554 00.000 5928 MoveAxis(N, 0, ABG) 19:05:25.554 00.000 5928 Move returns status 0, amount 0 19:05:25.554 00.000 5928 move complete, result=0 19:05:25.554 00.000 5928 worker thread done servicing request 19:05:25.554 00.000 5928 Worker thread wakes up 19:05:25.554 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:25.555 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:25.557 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:05:27.698 02.141 5928 Exposure complete 19:05:27.783 00.085 5928 worker thread done servicing request 19:05:27.784 00.001 972 OnExposeComplete: enter 19:05:27.788 00.004 972 UpdateGuideState(): m_state=6 19:05:27.792 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 157 19:05:27.796 00.004 972 Star::Find returns 1 (0), X=231.87, Y=868.61, Mass=1402, SNR=26.2, Peak=178 HFD=3.6 19:05:27.799 00.003 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 19:05:27.802 00.003 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 19:05:27.807 00.005 972 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=0.14 mountY=-0.13, mountTheta=-0.75 19:05:27.810 00.003 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.14, opts=13) 19:05:27.814 00.004 972 Enqueuing Move request for scope (0.12, 0.14) 19:05:27.817 00.003 5928 Worker thread wakes up 19:05:27.817 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd 19:05:27.817 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.14) 19:05:27.817 00.000 5928 Moving (0.12, 0.14) raw xDistance=0.14 yDistance=-0.13 19:05:27.817 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:05:27.817 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:27.817 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:05:27.821 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:05:27.821 00.000 5928 MoveAxis(E, 0, ABG) 19:05:27.821 00.000 5928 Move returns status 0, amount 0 19:05:27.822 00.001 972 UpdateGuideState exits: m=1402 SNR=26.2 19:05:27.825 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:27.828 00.003 5928 MoveAxis(N, 0, ABG) 19:05:27.829 00.001 5928 Move returns status 0, amount 0 19:05:27.829 00.000 5928 move complete, result=0 19:05:27.829 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:27.832 00.003 972 Enqueuing Expose request 19:05:27.835 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:05:27.840 00.005 5928 worker thread done servicing request 19:05:27.840 00.000 5928 Worker thread wakes up 19:05:27.840 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:27.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:29.818 01.978 5928 Exposure complete 19:05:29.904 00.086 5928 worker thread done servicing request 19:05:29.904 00.000 972 OnExposeComplete: enter 19:05:29.909 00.005 972 UpdateGuideState(): m_state=6 19:05:29.912 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 158 19:05:29.915 00.003 972 Star::Find returns 1 (0), X=231.90, Y=868.44, Mass=1429, SNR=26.5, Peak=203 HFD=3.4 19:05:29.919 00.004 972 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.59) = xAngle (-1.81 = -1.81) 19:05:29.923 00.004 972 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86) 19:05:29.926 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.22 mountX=-0.04 mountY=-0.15, mountTheta=-1.81 19:05:29.930 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.03, opts=13) 19:05:29.934 00.004 972 Enqueuing Move request for scope (0.15, -0.03) 19:05:29.937 00.003 5928 Worker thread wakes up 19:05:29.937 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:29.941 00.004 972 UpdateGuideState exits: m=1429 SNR=26.5 19:05:29.944 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:29.948 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:29.951 00.003 972 Enqueuing Expose request 19:05:29.955 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd 19:05:29.955 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.03) 19:05:29.955 00.000 5928 Moving (0.15, -0.03) raw xDistance=-0.04 yDistance=-0.15 19:05:29.955 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:05:29.955 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:29.955 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:05:29.956 00.001 5928 MoveAxis(E, 0, ABG) 19:05:29.956 00.000 5928 Move returns status 0, amount 0 19:05:29.956 00.000 5928 MoveAxis(N, 0, ABG) 19:05:29.956 00.000 5928 Move returns status 0, amount 0 19:05:29.956 00.000 5928 move complete, result=0 19:05:29.956 00.000 5928 worker thread done servicing request 19:05:29.956 00.000 5928 Worker thread wakes up 19:05:29.956 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:29.957 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:29.958 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:05:32.081 02.123 5928 Exposure complete 19:05:32.166 00.085 5928 worker thread done servicing request 19:05:32.167 00.001 972 OnExposeComplete: enter 19:05:32.170 00.003 972 UpdateGuideState(): m_state=6 19:05:32.175 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 159 19:05:32.178 00.003 972 Star::Find returns 1 (0), X=231.77, Y=868.29, Mass=1366, SNR=25.9, Peak=208 HFD=3.2 19:05:32.181 00.003 972 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.59) = xAngle (-3.08 = -3.08) 19:05:32.184 00.003 972 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 19:05:32.188 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.49 mountX=-0.18 mountY=-0.00, mountTheta=-3.12 19:05:32.193 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.18, opts=13) 19:05:32.196 00.003 972 Enqueuing Move request for scope (0.02, -0.18) 19:05:32.199 00.003 5928 Worker thread wakes up 19:05:32.199 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:05:32.203 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd 19:05:32.203 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.18) 19:05:32.203 00.000 5928 Moving (0.02, -0.18) raw xDistance=-0.18 yDistance=-0.00 19:05:32.203 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:05:32.203 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:32.203 00.000 972 UpdateGuideState exits: m=1366 SNR=25.9 19:05:32.207 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:32.211 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:05:32.211 00.000 5928 MoveAxis(E, 0, ABG) 19:05:32.211 00.000 5928 Move returns status 0, amount 0 19:05:32.211 00.000 5928 MoveAxis(N, 0, ABG) 19:05:32.211 00.000 5928 Move returns status 0, amount 0 19:05:32.211 00.000 5928 move complete, result=0 19:05:32.211 00.000 5928 worker thread done servicing request 19:05:32.211 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:32.214 00.003 972 Enqueuing Expose request 19:05:32.218 00.004 5928 Worker thread wakes up 19:05:32.218 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:32.218 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:32.218 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:05:34.201 01.983 5928 Exposure complete 19:05:34.289 00.088 5928 worker thread done servicing request 19:05:34.289 00.000 972 OnExposeComplete: enter 19:05:34.293 00.004 972 UpdateGuideState(): m_state=6 19:05:34.296 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 160 19:05:34.299 00.003 972 Star::Find returns 1 (0), X=231.77, Y=868.46, Mass=1393, SNR=26.1, Peak=208 HFD=3.1 19:05:34.303 00.004 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 19:05:34.306 00.003 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 19:05:34.309 00.003 972 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-1.04 mountX=-0.01 mountY=-0.01, mountTheta=-2.67 19:05:34.313 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.01, opts=13) 19:05:34.317 00.004 972 Enqueuing Move request for scope (0.01, -0.01) 19:05:34.322 00.005 5928 Worker thread wakes up 19:05:34.322 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd 19:05:34.322 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.01) 19:05:34.322 00.000 5928 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01 19:05:34.322 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:34.326 00.004 972 UpdateGuideState exits: m=1393 SNR=26.1 19:05:34.329 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:34.332 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:34.336 00.004 972 Enqueuing Expose request 19:05:34.340 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:05:34.340 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:34.340 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:05:34.340 00.000 5928 MoveAxis(E, 0, ABG) 19:05:34.340 00.000 5928 Move returns status 0, amount 0 19:05:34.340 00.000 5928 MoveAxis(N, 0, ABG) 19:05:34.341 00.001 5928 Move returns status 0, amount 0 19:05:34.341 00.000 5928 move complete, result=0 19:05:34.341 00.000 5928 worker thread done servicing request 19:05:34.341 00.000 5928 Worker thread wakes up 19:05:34.341 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:34.341 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:34.342 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:05:36.457 02.115 5928 Exposure complete 19:05:36.544 00.087 5928 worker thread done servicing request 19:05:36.544 00.000 972 OnExposeComplete: enter 19:05:36.548 00.004 972 UpdateGuideState(): m_state=6 19:05:36.551 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 161 19:05:36.556 00.005 972 Star::Find returns 1 (0), X=231.78, Y=868.61, Mass=1374, SNR=25.9, Peak=193 HFD=3.3 19:05:36.559 00.003 972 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.59) = xAngle (-0.18 = -0.18) 19:05:36.562 00.003 972 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23) 19:05:36.566 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.41 mountX=0.13 mountY=-0.03, mountTheta=-0.22 19:05:36.570 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.13, opts=13) 19:05:36.575 00.005 972 Enqueuing Move request for scope (0.02, 0.13) 19:05:36.578 00.003 5928 Worker thread wakes up 19:05:36.578 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd 19:05:36.578 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.13) 19:05:36.578 00.000 5928 Moving (0.02, 0.13) raw xDistance=0.13 yDistance=-0.03 19:05:36.578 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:05:36.578 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:36.578 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:05:36.578 00.000 5928 MoveAxis(E, 0, ABG) 19:05:36.578 00.000 5928 Move returns status 0, amount 0 19:05:36.578 00.000 5928 MoveAxis(N, 0, ABG) 19:05:36.578 00.000 5928 Move returns status 0, amount 0 19:05:36.578 00.000 5928 move complete, result=0 19:05:36.578 00.000 5928 worker thread done servicing request 19:05:36.579 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:05:36.582 00.003 972 UpdateGuideState exits: m=1374 SNR=25.9 19:05:36.585 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:36.590 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:36.593 00.003 972 Enqueuing Expose request 19:05:36.596 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:05:36.599 00.003 5928 Worker thread wakes up 19:05:36.599 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:36.599 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:38.577 01.978 5928 Exposure complete 19:05:38.662 00.085 5928 worker thread done servicing request 19:05:38.662 00.000 972 OnExposeComplete: enter 19:05:38.665 00.003 972 UpdateGuideState(): m_state=6 19:05:38.669 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 162 19:05:38.674 00.005 972 Star::Find returns 1 (0), X=231.80, Y=868.48, Mass=1390, SNR=26.1, Peak=205 HFD=3.2 19:05:38.677 00.003 972 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.59) = xAngle (-1.59 = -1.59) 19:05:38.680 00.003 972 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 19:05:38.683 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.00 mountX=-0.00 mountY=-0.04, mountTheta=-1.59 19:05:38.688 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.00, opts=13) 19:05:38.692 00.004 972 Enqueuing Move request for scope (0.04, -0.00) 19:05:38.696 00.004 5928 Worker thread wakes up 19:05:38.696 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:38.700 00.004 972 UpdateGuideState exits: m=1390 SNR=26.1 19:05:38.705 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd 19:05:38.706 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:38.711 00.005 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.00) 19:05:38.711 00.000 5928 Moving (0.04, -0.00) raw xDistance=-0.00 yDistance=-0.04 19:05:38.711 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:38.717 00.006 972 Enqueuing Expose request 19:05:38.723 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:05:38.723 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:38.724 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:05:38.724 00.000 5928 MoveAxis(E, 0, ABG) 19:05:38.724 00.000 5928 Move returns status 0, amount 0 19:05:38.724 00.000 5928 MoveAxis(N, 0, ABG) 19:05:38.724 00.000 5928 Move returns status 0, amount 0 19:05:38.724 00.000 5928 move complete, result=0 19:05:38.724 00.000 5928 worker thread done servicing request 19:05:38.724 00.000 5928 Worker thread wakes up 19:05:38.724 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:38.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:38.726 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:05:40.856 02.130 5928 Exposure complete 19:05:40.942 00.086 5928 worker thread done servicing request 19:05:40.943 00.001 972 OnExposeComplete: enter 19:05:40.946 00.003 972 UpdateGuideState(): m_state=6 19:05:40.949 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 163 19:05:40.954 00.005 972 Star::Find returns 1 (0), X=231.70, Y=869.00, Mass=1414, SNR=26.4, Peak=193 HFD=3.3 19:05:40.958 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:05:40.961 00.003 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 19:05:40.965 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.52 hyp=0.52 cameraTheta=1.67 mountX=0.52 mountY=0.02, mountTheta=0.04 19:05:40.970 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.52, opts=13) 19:05:40.974 00.004 972 Enqueuing Move request for scope (-0.05, 0.52) 19:05:40.977 00.003 5928 Worker thread wakes up 19:05:40.977 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.52) opts 0xd 19:05:40.977 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.52) 19:05:40.977 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:05:40.981 00.004 972 UpdateGuideState exits: m=1414 SNR=26.4 19:05:40.984 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:40.988 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:40.991 00.003 972 Enqueuing Expose request 19:05:40.995 00.004 5928 Moving (-0.05, 0.52) raw xDistance=0.52 yDistance=0.02 19:05:40.995 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 19:05:40.995 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:40.995 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:05:40.995 00.000 5928 MoveAxis(W, 87, ABG) 19:05:40.995 00.000 5928 Guiding Dir = 3, Dur = 87 19:05:40.996 00.001 5928 IsSlewing returns 0 19:05:40.996 00.000 5928 IsGuiding returns 0 19:05:41.015 00.019 5928 PulseGuide returned control before completion, sleep 78 19:05:41.097 00.082 5928 IsGuiding returns 1 19:05:41.098 00.001 5928 scope still moving after pulse duration time elapsed 19:05:41.143 00.045 5928 IsSlewing returns 0 19:05:41.175 00.032 5928 IsGuiding returns 0 19:05:41.175 00.000 5928 scope move finished after 87 + 93 ms 19:05:41.176 00.001 5928 Move returns status 0, amount 87 19:05:41.176 00.000 5928 MoveAxis(N, 0, ABG) 19:05:41.176 00.000 5928 Move returns status 0, amount 0 19:05:41.177 00.001 5928 move complete, result=0 19:05:41.177 00.000 5928 worker thread done servicing request 19:05:41.177 00.000 5928 Worker thread wakes up 19:05:41.177 00.000 972 GuideStep: 0.5 px 87 ms WEST, 0.0 px 0 ms NORTH 19:05:41.188 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:41.189 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:43.181 01.992 5928 Exposure complete 19:05:43.267 00.086 5928 worker thread done servicing request 19:05:43.268 00.001 972 OnExposeComplete: enter 19:05:43.272 00.004 972 UpdateGuideState(): m_state=6 19:05:43.275 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 164 19:05:43.279 00.004 972 Star::Find returns 1 (0), X=231.53, Y=868.31, Mass=1443, SNR=26.6, Peak=203 HFD=3.2 19:05:43.283 00.004 972 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.59) = xAngle (-4.09 = 2.19) 19:05:43.288 00.005 972 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15) 19:05:43.292 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-2.50 mountX=-0.17 mountY=0.24, mountTheta=2.18 19:05:43.295 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.17, opts=13) 19:05:43.299 00.004 972 Enqueuing Move request for scope (-0.23, -0.17) 19:05:43.303 00.004 5928 Worker thread wakes up 19:05:43.303 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:43.307 00.004 972 UpdateGuideState exits: m=1443 SNR=26.6 19:05:43.310 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:43.313 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:43.316 00.003 972 Enqueuing Expose request 19:05:43.321 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd 19:05:43.321 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.17) 19:05:43.321 00.000 5928 Moving (-0.23, -0.17) raw xDistance=-0.17 yDistance=0.24 19:05:43.321 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:05:43.321 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:05:43.321 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:05:43.321 00.000 5928 MoveAxis(E, 0, ABG) 19:05:43.321 00.000 5928 Move returns status 0, amount 0 19:05:43.321 00.000 5928 MoveAxis(N, 0, ABG) 19:05:43.322 00.001 5928 Move returns status 0, amount 0 19:05:43.322 00.000 5928 move complete, result=0 19:05:43.322 00.000 5928 worker thread done servicing request 19:05:43.322 00.000 5928 Worker thread wakes up 19:05:43.322 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:43.322 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:43.323 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:05:45.431 02.108 5928 Exposure complete 19:05:45.517 00.086 5928 worker thread done servicing request 19:05:45.517 00.000 972 OnExposeComplete: enter 19:05:45.521 00.004 972 UpdateGuideState(): m_state=6 19:05:45.525 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 165 19:05:45.528 00.003 972 Star::Find returns 1 (0), X=231.75, Y=868.11, Mass=1380, SNR=26.0, Peak=197 HFD=3.2 19:05:45.531 00.003 972 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.59) = xAngle (-3.18 = 3.10) 19:05:45.534 00.003 972 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06) 19:05:45.538 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.37 hyp=0.37 cameraTheta=-1.59 mountX=-0.37 mountY=0.03, mountTheta=3.06 19:05:45.542 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.37, opts=13) 19:05:45.545 00.003 972 Enqueuing Move request for scope (-0.01, -0.37) 19:05:45.549 00.004 5928 Worker thread wakes up 19:05:45.549 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.37) opts 0xd 19:05:45.549 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.37) 19:05:45.549 00.000 5928 Moving (-0.01, -0.37) raw xDistance=-0.37 yDistance=0.03 19:05:45.549 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:05:45.553 00.004 972 UpdateGuideState exits: m=1380 SNR=26.0 19:05:45.557 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:45.560 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:45.563 00.003 972 Enqueuing Expose request 19:05:45.566 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 19:05:45.566 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:45.566 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:05:45.567 00.001 5928 MoveAxis(E, 61, ABG) 19:05:45.567 00.000 5928 Guiding Dir = 2, Dur = 61 19:05:45.567 00.000 5928 IsSlewing returns 0 19:05:45.567 00.000 5928 IsGuiding returns 0 19:05:45.589 00.022 5928 PulseGuide returned control before completion, sleep 50 19:05:45.684 00.095 5928 IsGuiding returns 0 19:05:45.684 00.000 5928 Move returns status 0, amount 61 19:05:45.684 00.000 5928 MoveAxis(N, 0, ABG) 19:05:45.684 00.000 5928 Move returns status 0, amount 0 19:05:45.684 00.000 5928 move complete, result=0 19:05:45.684 00.000 5928 worker thread done servicing request 19:05:45.685 00.001 5928 Worker thread wakes up 19:05:45.685 00.000 972 GuideStep: -0.4 px 61 ms EAST, 0.0 px 0 ms NORTH 19:05:45.690 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:45.690 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:47.679 01.989 5928 Exposure complete 19:05:47.766 00.087 5928 worker thread done servicing request 19:05:47.767 00.001 972 OnExposeComplete: enter 19:05:47.771 00.004 972 UpdateGuideState(): m_state=6 19:05:47.775 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 166 19:05:47.778 00.003 972 Star::Find returns 1 (0), X=231.58, Y=868.34, Mass=1403, SNR=26.2, Peak=182 HFD=3.2 19:05:47.781 00.003 972 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.59) = xAngle (-4.08 = 2.20) 19:05:47.784 00.003 972 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16) 19:05:47.789 00.005 972 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.49 mountX=-0.13 mountY=0.18, mountTheta=2.19 19:05:47.793 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.13, opts=13) 19:05:47.796 00.003 972 Enqueuing Move request for scope (-0.18, -0.13) 19:05:47.799 00.003 5928 Worker thread wakes up 19:05:47.799 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd 19:05:47.800 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.13) 19:05:47.800 00.000 5928 Moving (-0.18, -0.13) raw xDistance=-0.13 yDistance=0.18 19:05:47.800 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=44, FiltMax=281, Gamma=1.000 19:05:47.805 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:05:47.805 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:47.805 00.000 972 UpdateGuideState exits: m=1403 SNR=26.2 19:05:47.808 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:47.811 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:47.815 00.004 972 Enqueuing Expose request 19:05:47.818 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:05:47.818 00.000 5928 MoveAxis(E, 0, ABG) 19:05:47.818 00.000 5928 Move returns status 0, amount 0 19:05:47.818 00.000 5928 MoveAxis(N, 0, ABG) 19:05:47.818 00.000 5928 Move returns status 0, amount 0 19:05:47.819 00.001 5928 move complete, result=0 19:05:47.819 00.000 5928 worker thread done servicing request 19:05:47.819 00.000 5928 Worker thread wakes up 19:05:47.819 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:47.819 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:47.821 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:05:49.956 02.135 5928 Exposure complete 19:05:50.041 00.085 5928 worker thread done servicing request 19:05:50.042 00.001 972 OnExposeComplete: enter 19:05:50.045 00.003 972 UpdateGuideState(): m_state=6 19:05:50.048 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 167 19:05:50.053 00.005 972 Star::Find returns 1 (0), X=231.91, Y=868.43, Mass=1403, SNR=26.2, Peak=170 HFD=3.5 19:05:50.056 00.003 972 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.59) = xAngle (-1.90 = -1.90) 19:05:50.059 00.003 972 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94) 19:05:50.062 00.003 972 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=-0.05 mountY=-0.15, mountTheta=-1.90 19:05:50.068 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.05, opts=13) 19:05:50.073 00.005 972 Enqueuing Move request for scope (0.16, -0.05) 19:05:50.076 00.003 5928 Worker thread wakes up 19:05:50.076 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd 19:05:50.076 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.05) 19:05:50.076 00.000 5928 Moving (0.16, -0.05) raw xDistance=-0.05 yDistance=-0.15 19:05:50.076 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:05:50.076 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:50.076 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:05:50.080 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 19:05:50.083 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:50.088 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:50.091 00.003 972 Enqueuing Expose request 19:05:50.094 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:05:50.095 00.001 5928 MoveAxis(E, 0, ABG) 19:05:50.095 00.000 5928 Move returns status 0, amount 0 19:05:50.095 00.000 5928 MoveAxis(N, 0, ABG) 19:05:50.095 00.000 5928 Move returns status 0, amount 0 19:05:50.095 00.000 5928 move complete, result=0 19:05:50.095 00.000 5928 worker thread done servicing request 19:05:50.095 00.000 5928 Worker thread wakes up 19:05:50.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:50.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:50.097 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:05:52.082 01.985 5928 Exposure complete 19:05:52.168 00.086 5928 worker thread done servicing request 19:05:52.168 00.000 972 OnExposeComplete: enter 19:05:52.172 00.004 972 UpdateGuideState(): m_state=6 19:05:52.175 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 168 19:05:52.179 00.004 972 Star::Find returns 1 (0), X=231.78, Y=868.39, Mass=1423, SNR=26.4, Peak=204 HFD=3.2 19:05:52.182 00.003 972 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.59) = xAngle (-2.93 = -2.93) 19:05:52.186 00.004 972 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97) 19:05:52.189 00.003 972 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.34 mountX=-0.09 mountY=-0.02, mountTheta=-2.97 19:05:52.193 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.09, opts=13) 19:05:52.197 00.004 972 Enqueuing Move request for scope (0.02, -0.09) 19:05:52.200 00.003 5928 Worker thread wakes up 19:05:52.200 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd 19:05:52.200 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.09) 19:05:52.200 00.000 5928 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=-0.02 19:05:52.200 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:05:52.200 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:52.201 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=45, FiltMax=282, Gamma=1.000 19:05:52.205 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 19:05:52.208 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:52.211 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:52.215 00.004 972 Enqueuing Expose request 19:05:52.218 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:05:52.219 00.001 5928 MoveAxis(E, 0, ABG) 19:05:52.219 00.000 5928 Move returns status 0, amount 0 19:05:52.219 00.000 5928 MoveAxis(N, 0, ABG) 19:05:52.219 00.000 5928 Move returns status 0, amount 0 19:05:52.219 00.000 5928 move complete, result=0 19:05:52.219 00.000 5928 worker thread done servicing request 19:05:52.219 00.000 5928 Worker thread wakes up 19:05:52.220 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:52.220 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:52.221 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:05:54.332 02.111 5928 Exposure complete 19:05:54.421 00.089 5928 worker thread done servicing request 19:05:54.421 00.000 972 OnExposeComplete: enter 19:05:54.424 00.003 972 UpdateGuideState(): m_state=6 19:05:54.427 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 169 19:05:54.431 00.004 972 Star::Find returns 1 (0), X=231.61, Y=868.11, Mass=1393, SNR=26.2, Peak=219 HFD=2.7 19:05:54.434 00.003 972 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.59) = xAngle (-3.54 = 2.74) 19:05:54.438 00.004 972 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69) 19:05:54.441 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.95 mountX=-0.36 mountY=0.17, mountTheta=2.70 19:05:54.445 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.36, opts=13) 19:05:54.448 00.003 972 Enqueuing Move request for scope (-0.15, -0.36) 19:05:54.453 00.005 5928 Worker thread wakes up 19:05:54.453 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:05:54.456 00.003 972 UpdateGuideState exits: m=1393 SNR=26.2 19:05:54.460 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:54.463 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:54.466 00.003 972 Enqueuing Expose request 19:05:54.471 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.36) opts 0xd 19:05:54.471 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.36) 19:05:54.471 00.000 5928 Moving (-0.15, -0.36) raw xDistance=-0.36 yDistance=0.17 19:05:54.471 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:05:54.471 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:54.471 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:05:54.471 00.000 5928 MoveAxis(E, 60, ABG) 19:05:54.472 00.001 5928 Guiding Dir = 2, Dur = 60 19:05:54.472 00.000 5928 IsSlewing returns 0 19:05:54.473 00.001 5928 IsGuiding returns 0 19:05:54.496 00.023 5928 PulseGuide returned control before completion, sleep 47 19:05:54.576 00.080 5928 IsGuiding returns 0 19:05:54.576 00.000 5928 Move returns status 0, amount 60 19:05:54.576 00.000 5928 MoveAxis(N, 0, ABG) 19:05:54.576 00.000 5928 Move returns status 0, amount 0 19:05:54.576 00.000 5928 move complete, result=0 19:05:54.576 00.000 5928 worker thread done servicing request 19:05:54.576 00.000 5928 Worker thread wakes up 19:05:54.576 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:54.577 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:54.577 00.000 972 GuideStep: -0.4 px 60 ms EAST, 0.2 px 0 ms NORTH 19:05:56.565 01.988 5928 Exposure complete 19:05:56.651 00.086 5928 worker thread done servicing request 19:05:56.651 00.000 972 OnExposeComplete: enter 19:05:56.655 00.004 972 UpdateGuideState(): m_state=6 19:05:56.658 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 170 19:05:56.662 00.004 972 Star::Find returns 1 (0), X=231.71, Y=868.29, Mass=1395, SNR=26.2, Peak=233 HFD=2.9 19:05:56.666 00.004 972 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.59) = xAngle (-3.41 = 2.87) 19:05:56.670 00.004 972 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83) 19:05:56.673 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.82 mountX=-0.19 mountY=0.06, mountTheta=2.83 19:05:56.677 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.19, opts=13) 19:05:56.680 00.003 972 Enqueuing Move request for scope (-0.05, -0.19) 19:05:56.683 00.003 5928 Worker thread wakes up 19:05:56.684 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:05:56.688 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 19:05:56.691 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:56.694 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:56.697 00.003 972 Enqueuing Expose request 19:05:56.701 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd 19:05:56.701 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.19) 19:05:56.701 00.000 5928 Moving (-0.05, -0.19) raw xDistance=-0.19 yDistance=0.06 19:05:56.701 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:05:56.701 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:05:56.701 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:05:56.702 00.001 5928 MoveAxis(E, 0, ABG) 19:05:56.702 00.000 5928 Move returns status 0, amount 0 19:05:56.702 00.000 5928 MoveAxis(N, 0, ABG) 19:05:56.702 00.000 5928 Move returns status 0, amount 0 19:05:56.702 00.000 5928 move complete, result=0 19:05:56.702 00.000 5928 worker thread done servicing request 19:05:56.702 00.000 5928 Worker thread wakes up 19:05:56.702 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:56.703 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:05:56.704 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:05:58.807 02.103 5928 Exposure complete 19:05:58.891 00.084 5928 worker thread done servicing request 19:05:58.892 00.001 972 OnExposeComplete: enter 19:05:58.895 00.003 972 UpdateGuideState(): m_state=6 19:05:58.898 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 171 19:05:58.903 00.005 972 Star::Find returns 1 (0), X=231.57, Y=868.11, Mass=1393, SNR=26.2, Peak=211 HFD=3.0 19:05:58.906 00.003 972 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.59) = xAngle (-3.64 = 2.64) 19:05:58.909 00.003 972 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59) 19:05:58.913 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.36 hyp=0.41 cameraTheta=-2.05 mountX=-0.36 mountY=0.21, mountTheta=2.61 19:05:58.917 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.36, opts=13) 19:05:58.921 00.004 972 Enqueuing Move request for scope (-0.19, -0.36) 19:05:58.924 00.003 5928 Worker thread wakes up 19:05:58.924 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.36) opts 0xd 19:05:58.924 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.36) 19:05:58.924 00.000 5928 Moving (-0.19, -0.36) raw xDistance=-0.36 yDistance=0.21 19:05:58.924 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:05:58.928 00.004 972 UpdateGuideState exits: m=1393 SNR=26.2 19:05:58.931 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:05:58.935 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:05:58.939 00.004 972 Enqueuing Expose request 19:05:58.942 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:05:58.942 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:05:58.942 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 19:05:58.942 00.000 5928 MoveAxis(E, 60, ABG) 19:05:58.942 00.000 5928 Guiding Dir = 2, Dur = 60 19:05:58.943 00.001 5928 IsSlewing returns 0 19:05:58.943 00.000 5928 IsGuiding returns 0 19:05:58.958 00.015 5928 PulseGuide returned control before completion, sleep 56 19:05:59.053 00.095 5928 IsGuiding returns 0 19:05:59.053 00.000 5928 Move returns status 0, amount 60 19:05:59.054 00.001 5928 MoveAxis(N, 0, ABG) 19:05:59.054 00.000 5928 Move returns status 0, amount 0 19:05:59.055 00.001 5928 move complete, result=0 19:05:59.055 00.000 5928 worker thread done servicing request 19:05:59.055 00.000 5928 Worker thread wakes up 19:05:59.056 00.001 972 GuideStep: -0.4 px 60 ms EAST, 0.2 px 0 ms NORTH 19:05:59.065 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:05:59.066 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:01.052 01.986 5928 Exposure complete 19:06:01.139 00.087 5928 worker thread done servicing request 19:06:01.139 00.000 972 OnExposeComplete: enter 19:06:01.142 00.003 972 UpdateGuideState(): m_state=6 19:06:01.146 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 172 19:06:01.151 00.005 972 Star::Find returns 1 (0), X=231.65, Y=868.35, Mass=1395, SNR=26.2, Peak=211 HFD=3.0 19:06:01.154 00.003 972 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.59) = xAngle (-3.84 = 2.44) 19:06:01.157 00.003 972 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40) 19:06:01.160 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.25 mountX=-0.12 mountY=0.11, mountTheta=2.42 19:06:01.164 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.13, opts=13) 19:06:01.169 00.005 972 Enqueuing Move request for scope (-0.10, -0.13) 19:06:01.172 00.003 5928 Worker thread wakes up 19:06:01.173 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd 19:06:01.173 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.13) 19:06:01.173 00.000 5928 Moving (-0.10, -0.13) raw xDistance=-0.12 yDistance=0.11 19:06:01.173 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:06:01.173 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:01.173 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:06:01.173 00.000 5928 MoveAxis(E, 0, ABG) 19:06:01.173 00.000 5928 Move returns status 0, amount 0 19:06:01.173 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:06:01.176 00.003 972 UpdateGuideState exits: m=1395 SNR=26.2 19:06:01.179 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:01.183 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:01.187 00.004 972 Enqueuing Expose request 19:06:01.191 00.004 5928 MoveAxis(N, 0, ABG) 19:06:01.191 00.000 5928 Move returns status 0, amount 0 19:06:01.191 00.000 5928 move complete, result=0 19:06:01.192 00.001 5928 worker thread done servicing request 19:06:01.192 00.000 5928 Worker thread wakes up 19:06:01.192 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:01.192 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:01.193 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:03.330 02.137 5928 Exposure complete 19:06:03.416 00.086 5928 worker thread done servicing request 19:06:03.417 00.001 972 OnExposeComplete: enter 19:06:03.421 00.004 972 UpdateGuideState(): m_state=6 19:06:03.424 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 173 19:06:03.428 00.004 972 Star::Find returns 1 (0), X=231.66, Y=868.51, Mass=1400, SNR=26.2, Peak=205 HFD=3.1 19:06:03.431 00.003 972 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.59) = xAngle (1.21 = 1.21) 19:06:03.435 00.004 972 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.17 = 1.17) 19:06:03.438 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.80 mountX=0.03 mountY=0.09, mountTheta=1.21 19:06:03.442 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.03, opts=13) 19:06:03.446 00.004 972 Enqueuing Move request for scope (-0.09, 0.03) 19:06:03.449 00.003 5928 Worker thread wakes up 19:06:03.449 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd 19:06:03.449 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.03) 19:06:03.449 00.000 5928 Moving (-0.09, 0.03) raw xDistance=0.03 yDistance=0.09 19:06:03.449 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=42, FiltMax=278, Gamma=1.000 19:06:03.453 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 19:06:03.456 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:03.460 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:03.463 00.003 972 Enqueuing Expose request 19:06:03.466 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:06:03.466 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:03.466 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:06:03.466 00.000 5928 MoveAxis(E, 0, ABG) 19:06:03.467 00.001 5928 Move returns status 0, amount 0 19:06:03.467 00.000 5928 MoveAxis(N, 0, ABG) 19:06:03.467 00.000 5928 Move returns status 0, amount 0 19:06:03.467 00.000 5928 move complete, result=0 19:06:03.467 00.000 5928 worker thread done servicing request 19:06:03.467 00.000 5928 Worker thread wakes up 19:06:03.467 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:03.467 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:03.469 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:05.455 01.986 5928 Exposure complete 19:06:05.542 00.087 5928 worker thread done servicing request 19:06:05.542 00.000 972 OnExposeComplete: enter 19:06:05.545 00.003 972 UpdateGuideState(): m_state=6 19:06:05.548 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 174 19:06:05.553 00.005 972 Star::Find returns 1 (0), X=231.64, Y=868.38, Mass=1434, SNR=26.6, Peak=219 HFD=3.0 19:06:05.556 00.003 972 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.59) = xAngle (-4.08 = 2.21) 19:06:05.560 00.004 972 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16) 19:06:05.563 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.49 mountX=-0.09 mountY=0.13, mountTheta=2.19 19:06:05.568 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.09, opts=13) 19:06:05.571 00.003 972 Enqueuing Move request for scope (-0.12, -0.09) 19:06:05.574 00.003 5928 Worker thread wakes up 19:06:05.574 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd 19:06:05.575 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.09) 19:06:05.575 00.000 5928 Moving (-0.12, -0.09) raw xDistance=-0.09 yDistance=0.13 19:06:05.575 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:06:05.575 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:05.575 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:06:05.575 00.000 5928 MoveAxis(E, 0, ABG) 19:06:05.575 00.000 5928 Move returns status 0, amount 0 19:06:05.575 00.000 5928 MoveAxis(N, 0, ABG) 19:06:05.575 00.000 5928 Move returns status 0, amount 0 19:06:05.576 00.001 5928 move complete, result=0 19:06:05.576 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:05.579 00.003 972 UpdateGuideState exits: m=1434 SNR=26.6 19:06:05.582 00.003 5928 worker thread done servicing request 19:06:05.582 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:05.587 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:05.590 00.003 972 Enqueuing Expose request 19:06:05.593 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:05.596 00.003 5928 Worker thread wakes up 19:06:05.597 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:05.597 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:07.709 02.112 5928 Exposure complete 19:06:07.795 00.086 5928 worker thread done servicing request 19:06:07.796 00.001 972 OnExposeComplete: enter 19:06:07.800 00.004 972 UpdateGuideState(): m_state=6 19:06:07.804 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 175 19:06:07.807 00.003 972 Star::Find returns 1 (0), X=231.62, Y=868.55, Mass=1401, SNR=26.3, Peak=188 HFD=3.1 19:06:07.810 00.003 972 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.59) = xAngle (1.04 = 1.04) 19:06:07.813 00.003 972 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99) 19:06:07.818 00.005 972 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.63 mountX=0.08 mountY=0.13, mountTheta=1.03 19:06:07.823 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.08, opts=13) 19:06:07.828 00.005 972 Enqueuing Move request for scope (-0.14, 0.08) 19:06:07.833 00.005 5928 Worker thread wakes up 19:06:07.833 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd 19:06:07.833 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.08) 19:06:07.833 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:06:07.837 00.004 972 UpdateGuideState exits: m=1401 SNR=26.3 19:06:07.840 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:07.843 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:07.847 00.004 972 Enqueuing Expose request 19:06:07.851 00.004 5928 Moving (-0.14, 0.08) raw xDistance=0.08 yDistance=0.13 19:06:07.851 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:06:07.851 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:07.851 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:06:07.851 00.000 5928 MoveAxis(E, 0, ABG) 19:06:07.851 00.000 5928 Move returns status 0, amount 0 19:06:07.851 00.000 5928 MoveAxis(N, 0, ABG) 19:06:07.851 00.000 5928 Move returns status 0, amount 0 19:06:07.851 00.000 5928 move complete, result=0 19:06:07.852 00.001 5928 worker thread done servicing request 19:06:07.852 00.000 5928 Worker thread wakes up 19:06:07.852 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:07.852 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:07.853 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:09.829 01.976 5928 Exposure complete 19:06:09.915 00.086 5928 worker thread done servicing request 19:06:09.915 00.000 972 OnExposeComplete: enter 19:06:09.920 00.005 972 UpdateGuideState(): m_state=6 19:06:09.923 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 176 19:06:09.927 00.004 972 Star::Find returns 1 (0), X=231.75, Y=868.40, Mass=1424, SNR=26.4, Peak=199 HFD=3.2 19:06:09.930 00.003 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.99) 19:06:09.935 00.005 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94) 19:06:09.938 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.71 mountX=-0.08 mountY=0.02, mountTheta=2.94 19:06:09.941 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.08, opts=13) 19:06:09.945 00.004 972 Enqueuing Move request for scope (-0.01, -0.08) 19:06:09.948 00.003 5928 Worker thread wakes up 19:06:09.948 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:06:09.953 00.005 972 UpdateGuideState exits: m=1424 SNR=26.4 19:06:09.956 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:09.959 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:09.963 00.004 972 Enqueuing Expose request 19:06:09.966 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd 19:06:09.966 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.08) 19:06:09.966 00.000 5928 Moving (-0.01, -0.08) raw xDistance=-0.08 yDistance=0.02 19:06:09.967 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:06:09.967 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:09.967 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:06:09.967 00.000 5928 MoveAxis(E, 0, ABG) 19:06:09.967 00.000 5928 Move returns status 0, amount 0 19:06:09.968 00.001 5928 MoveAxis(N, 0, ABG) 19:06:09.968 00.000 5928 Move returns status 0, amount 0 19:06:09.968 00.000 5928 move complete, result=0 19:06:09.968 00.000 5928 worker thread done servicing request 19:06:09.968 00.000 5928 Worker thread wakes up 19:06:09.968 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:09.968 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:09.969 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:06:12.098 02.129 5928 Exposure complete 19:06:12.188 00.090 5928 worker thread done servicing request 19:06:12.188 00.000 972 OnExposeComplete: enter 19:06:12.192 00.004 972 UpdateGuideState(): m_state=6 19:06:12.195 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 177 19:06:12.200 00.005 972 Star::Find returns 1 (0), X=231.62, Y=868.38, Mass=1379, SNR=26.1, Peak=210 HFD=3.0 19:06:12.203 00.003 972 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.59) = xAngle (-4.11 = 2.17) 19:06:12.207 00.004 972 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13) 19:06:12.210 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.52 mountX=-0.10 mountY=0.14, mountTheta=2.16 19:06:12.214 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.10, opts=13) 19:06:12.218 00.004 972 Enqueuing Move request for scope (-0.14, -0.10) 19:06:12.222 00.004 5928 Worker thread wakes up 19:06:12.222 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd 19:06:12.222 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.10) 19:06:12.222 00.000 5928 Moving (-0.14, -0.10) raw xDistance=-0.10 yDistance=0.14 19:06:12.222 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:06:12.222 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:12.222 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:06:12.222 00.000 5928 MoveAxis(E, 0, ABG) 19:06:12.222 00.000 5928 Move returns status 0, amount 0 19:06:12.222 00.000 5928 MoveAxis(N, 0, ABG) 19:06:12.222 00.000 5928 Move returns status 0, amount 0 19:06:12.222 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:06:12.226 00.004 972 UpdateGuideState exits: m=1379 SNR=26.1 19:06:12.229 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:12.234 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:12.237 00.003 972 Enqueuing Expose request 19:06:12.240 00.003 5928 move complete, result=0 19:06:12.241 00.001 5928 worker thread done servicing request 19:06:12.241 00.000 5928 Worker thread wakes up 19:06:12.241 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:12.241 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:12.243 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:14.225 01.982 5928 Exposure complete 19:06:14.313 00.088 5928 worker thread done servicing request 19:06:14.313 00.000 972 OnExposeComplete: enter 19:06:14.317 00.004 972 UpdateGuideState(): m_state=6 19:06:14.321 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 178 19:06:14.324 00.003 972 Star::Find returns 1 (0), X=231.77, Y=868.58, Mass=1383, SNR=26.1, Peak=184 HFD=3.1 19:06:14.327 00.003 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 19:06:14.331 00.004 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21) 19:06:14.335 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.43 mountX=0.10 mountY=-0.02, mountTheta=-0.20 19:06:14.339 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.10, opts=13) 19:06:14.342 00.003 972 Enqueuing Move request for scope (0.01, 0.10) 19:06:14.346 00.004 5928 Worker thread wakes up 19:06:14.346 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd 19:06:14.346 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.10) 19:06:14.346 00.000 5928 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.02 19:06:14.346 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:06:14.346 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:14.346 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:06:14.346 00.000 5928 MoveAxis(E, 0, ABG) 19:06:14.346 00.000 5928 Move returns status 0, amount 0 19:06:14.346 00.000 5928 MoveAxis(N, 0, ABG) 19:06:14.346 00.000 5928 Move returns status 0, amount 0 19:06:14.346 00.000 5928 move complete, result=0 19:06:14.346 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:06:14.351 00.005 972 UpdateGuideState exits: m=1383 SNR=26.1 19:06:14.355 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:14.358 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:14.362 00.004 972 Enqueuing Expose request 19:06:14.366 00.004 5928 worker thread done servicing request 19:06:14.366 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:06:14.371 00.005 5928 Worker thread wakes up 19:06:14.371 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:14.371 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:16.482 02.111 5928 Exposure complete 19:06:16.569 00.087 5928 worker thread done servicing request 19:06:16.569 00.000 972 OnExposeComplete: enter 19:06:16.573 00.004 972 UpdateGuideState(): m_state=6 19:06:16.576 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 179 19:06:16.580 00.004 972 Star::Find returns 1 (0), X=231.71, Y=868.73, Mass=1387, SNR=26.1, Peak=184 HFD=3.5 19:06:16.584 00.004 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 19:06:16.587 00.003 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 19:06:16.591 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.75 mountX=0.25 mountY=0.03, mountTheta=0.11 19:06:16.595 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.25, opts=13) 19:06:16.599 00.004 972 Enqueuing Move request for scope (-0.05, 0.25) 19:06:16.604 00.005 5928 Worker thread wakes up 19:06:16.604 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd 19:06:16.604 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.25) 19:06:16.604 00.000 5928 Moving (-0.05, 0.25) raw xDistance=0.25 yDistance=0.03 19:06:16.604 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:06:16.604 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:16.604 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:06:16.604 00.000 5928 MoveAxis(W, 42, ABG) 19:06:16.604 00.000 5928 Guiding Dir = 3, Dur = 42 19:06:16.604 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:16.608 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:06:16.611 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:16.614 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:16.618 00.004 972 Enqueuing Expose request 19:06:16.645 00.027 5928 IsSlewing returns 0 19:06:16.646 00.001 5928 IsGuiding returns 0 19:06:16.676 00.030 5928 PulseGuide returned control before completion, sleep 22 19:06:16.713 00.037 5928 IsGuiding returns 1 19:06:16.713 00.000 5928 scope still moving after pulse duration time elapsed 19:06:16.772 00.059 5928 IsSlewing returns 0 19:06:16.773 00.001 5928 IsGuiding returns 0 19:06:16.774 00.001 5928 scope move finished after 42 + 85 ms 19:06:16.774 00.000 5928 Move returns status 0, amount 42 19:06:16.774 00.000 5928 MoveAxis(N, 0, ABG) 19:06:16.774 00.000 5928 Move returns status 0, amount 0 19:06:16.774 00.000 5928 move complete, result=0 19:06:16.775 00.001 5928 worker thread done servicing request 19:06:16.775 00.000 972 GuideStep: 0.3 px 42 ms WEST, 0.0 px 0 ms NORTH 19:06:16.787 00.012 5928 Worker thread wakes up 19:06:16.788 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:16.788 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:18.779 01.991 5928 Exposure complete 19:06:18.864 00.085 5928 worker thread done servicing request 19:06:18.864 00.000 972 OnExposeComplete: enter 19:06:18.868 00.004 972 UpdateGuideState(): m_state=6 19:06:18.871 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 180 19:06:18.874 00.003 972 Star::Find returns 1 (0), X=231.66, Y=868.35, Mass=1414, SNR=26.3, Peak=194 HFD=3.0 19:06:18.878 00.004 972 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.59) = xAngle (-3.82 = 2.46) 19:06:18.881 00.003 972 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42) 19:06:18.885 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=-0.12 mountY=0.10, mountTheta=2.44 19:06:18.889 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.12, opts=13) 19:06:18.892 00.003 972 Enqueuing Move request for scope (-0.09, -0.12) 19:06:18.895 00.003 5928 Worker thread wakes up 19:06:18.895 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:18.900 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd 19:06:18.900 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.12) 19:06:18.900 00.000 5928 Moving (-0.09, -0.12) raw xDistance=-0.12 yDistance=0.10 19:06:18.900 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:06:18.900 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:18.900 00.000 972 UpdateGuideState exits: m=1414 SNR=26.3 19:06:18.903 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:06:18.903 00.000 5928 MoveAxis(E, 0, ABG) 19:06:18.904 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:18.907 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:18.910 00.003 972 Enqueuing Expose request 19:06:18.913 00.003 5928 Move returns status 0, amount 0 19:06:18.914 00.001 5928 MoveAxis(N, 0, ABG) 19:06:18.914 00.000 5928 Move returns status 0, amount 0 19:06:18.914 00.000 5928 move complete, result=0 19:06:18.914 00.000 5928 worker thread done servicing request 19:06:18.914 00.000 5928 Worker thread wakes up 19:06:18.914 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:18.914 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:18.917 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:21.026 02.109 5928 Exposure complete 19:06:21.112 00.086 5928 worker thread done servicing request 19:06:21.112 00.000 972 OnExposeComplete: enter 19:06:21.117 00.005 972 UpdateGuideState(): m_state=6 19:06:21.120 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 181 19:06:21.124 00.004 972 Star::Find returns 1 (0), X=231.63, Y=868.33, Mass=1361, SNR=25.8, Peak=189 HFD=3.1 19:06:21.127 00.003 972 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.59) = xAngle (-3.89 = 2.39) 19:06:21.130 00.003 972 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35) 19:06:21.134 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.30 mountX=-0.14 mountY=0.14, mountTheta=2.37 19:06:21.138 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.15, opts=13) 19:06:21.141 00.003 972 Enqueuing Move request for scope (-0.13, -0.15) 19:06:21.145 00.004 5928 Worker thread wakes up 19:06:21.145 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd 19:06:21.145 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.15) 19:06:21.145 00.000 5928 Moving (-0.13, -0.15) raw xDistance=-0.14 yDistance=0.14 19:06:21.145 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:06:21.145 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:21.145 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:06:21.145 00.000 5928 MoveAxis(E, 0, ABG) 19:06:21.145 00.000 5928 Move returns status 0, amount 0 19:06:21.145 00.000 5928 MoveAxis(N, 0, ABG) 19:06:21.145 00.000 5928 Move returns status 0, amount 0 19:06:21.145 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:06:21.150 00.005 972 UpdateGuideState exits: m=1361 SNR=25.8 19:06:21.153 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:21.156 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:21.159 00.003 972 Enqueuing Expose request 19:06:21.163 00.004 5928 move complete, result=0 19:06:21.163 00.000 5928 worker thread done servicing request 19:06:21.163 00.000 5928 Worker thread wakes up 19:06:21.163 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:21.163 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:21.166 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:23.151 01.985 5928 Exposure complete 19:06:23.240 00.089 5928 worker thread done servicing request 19:06:23.241 00.001 972 OnExposeComplete: enter 19:06:23.244 00.003 972 UpdateGuideState(): m_state=6 19:06:23.247 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 182 19:06:23.252 00.005 972 Star::Find returns 1 (0), X=231.77, Y=868.48, Mass=1408, SNR=26.3, Peak=211 HFD=3.0 19:06:23.255 00.003 972 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.59) = xAngle (-1.24 = -1.24) 19:06:23.258 00.003 972 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28) 19:06:23.262 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.35 mountX=0.00 mountY=-0.01, mountTheta=-1.24 19:06:23.267 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.00, opts=13) 19:06:23.270 00.003 972 Enqueuing Move request for scope (0.01, 0.00) 19:06:23.273 00.003 5928 Worker thread wakes up 19:06:23.273 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd 19:06:23.273 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.00) 19:06:23.273 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:23.277 00.004 972 UpdateGuideState exits: m=1408 SNR=26.3 19:06:23.281 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:23.285 00.004 5928 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=-0.01 19:06:23.285 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:23.288 00.003 972 Enqueuing Expose request 19:06:23.292 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:06:23.292 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:23.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:06:23.292 00.000 5928 MoveAxis(E, 0, ABG) 19:06:23.292 00.000 5928 Move returns status 0, amount 0 19:06:23.292 00.000 5928 MoveAxis(N, 0, ABG) 19:06:23.292 00.000 5928 Move returns status 0, amount 0 19:06:23.292 00.000 5928 move complete, result=0 19:06:23.292 00.000 5928 worker thread done servicing request 19:06:23.292 00.000 5928 Worker thread wakes up 19:06:23.292 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:23.292 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:23.294 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:06:25.415 02.121 5928 Exposure complete 19:06:25.500 00.085 5928 worker thread done servicing request 19:06:25.500 00.000 972 OnExposeComplete: enter 19:06:25.503 00.003 972 UpdateGuideState(): m_state=6 19:06:25.507 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 183 19:06:25.510 00.003 972 Star::Find returns 1 (0), X=231.88, Y=868.49, Mass=1385, SNR=26.1, Peak=207 HFD=3.0 19:06:25.514 00.004 972 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.59) = xAngle (-1.52 = -1.52) 19:06:25.517 00.003 972 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56) 19:06:25.520 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.07 mountX=0.01 mountY=-0.12, mountTheta=-1.52 19:06:25.524 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.01, opts=13) 19:06:25.528 00.004 972 Enqueuing Move request for scope (0.12, 0.01) 19:06:25.532 00.004 5928 Worker thread wakes up 19:06:25.532 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd 19:06:25.532 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.01) 19:06:25.532 00.000 5928 Moving (0.12, 0.01) raw xDistance=0.01 yDistance=-0.12 19:06:25.532 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:06:25.533 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:25.533 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:06:25.533 00.000 5928 MoveAxis(E, 0, ABG) 19:06:25.533 00.000 5928 Move returns status 0, amount 0 19:06:25.533 00.000 5928 MoveAxis(N, 0, ABG) 19:06:25.533 00.000 5928 Move returns status 0, amount 0 19:06:25.533 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:06:25.537 00.004 972 UpdateGuideState exits: m=1385 SNR=26.1 19:06:25.541 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:25.544 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:25.548 00.004 972 Enqueuing Expose request 19:06:25.552 00.004 5928 move complete, result=0 19:06:25.552 00.000 5928 worker thread done servicing request 19:06:25.552 00.000 5928 Worker thread wakes up 19:06:25.552 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:25.552 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:25.554 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:06:27.544 01.990 5928 Exposure complete 19:06:27.630 00.086 5928 worker thread done servicing request 19:06:27.630 00.000 972 OnExposeComplete: enter 19:06:27.634 00.004 972 UpdateGuideState(): m_state=6 19:06:27.637 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 184 19:06:27.641 00.004 972 Star::Find returns 1 (0), X=231.66, Y=868.58, Mass=1391, SNR=26.2, Peak=202 HFD=3.1 19:06:27.644 00.003 972 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.59) = xAngle (0.74 = 0.74) 19:06:27.648 00.004 972 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69) 19:06:27.651 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.32 mountX=0.10 mountY=0.09, mountTheta=0.71 19:06:27.657 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.10, opts=13) 19:06:27.660 00.003 972 Enqueuing Move request for scope (-0.09, 0.10) 19:06:27.665 00.005 5928 Worker thread wakes up 19:06:27.665 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd 19:06:27.665 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.10) 19:06:27.665 00.000 5928 Moving (-0.09, 0.10) raw xDistance=0.10 yDistance=0.09 19:06:27.665 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:06:27.665 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:27.665 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:06:27.665 00.000 5928 MoveAxis(E, 0, ABG) 19:06:27.666 00.001 5928 Move returns status 0, amount 0 19:06:27.666 00.000 5928 MoveAxis(N, 0, ABG) 19:06:27.666 00.000 5928 Move returns status 0, amount 0 19:06:27.666 00.000 5928 move complete, result=0 19:06:27.666 00.000 5928 worker thread done servicing request 19:06:27.667 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:27.670 00.003 972 UpdateGuideState exits: m=1391 SNR=26.2 19:06:27.673 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:27.676 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:27.679 00.003 972 Enqueuing Expose request 19:06:27.683 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:27.687 00.004 5928 Worker thread wakes up 19:06:27.687 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:27.687 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:29.822 02.135 5928 Exposure complete 19:06:29.907 00.085 5928 worker thread done servicing request 19:06:29.908 00.001 972 OnExposeComplete: enter 19:06:29.911 00.003 972 UpdateGuideState(): m_state=6 19:06:29.916 00.005 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 185 19:06:29.919 00.003 972 Star::Find returns 1 (0), X=231.85, Y=868.42, Mass=1387, SNR=26.1, Peak=208 HFD=3.0 19:06:29.922 00.003 972 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.59) = xAngle (-2.13 = -2.13) 19:06:29.926 00.004 972 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18) 19:06:29.929 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-0.54 mountX=-0.06 mountY=-0.09, mountTheta=-2.14 19:06:29.933 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.06, opts=13) 19:06:29.936 00.003 972 Enqueuing Move request for scope (0.10, -0.06) 19:06:29.939 00.003 5928 Worker thread wakes up 19:06:29.939 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd 19:06:29.939 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.06) 19:06:29.939 00.000 5928 Moving (0.10, -0.06) raw xDistance=-0.06 yDistance=-0.09 19:06:29.939 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:06:29.943 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:06:29.947 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:29.951 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:06:29.951 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:29.951 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:06:29.951 00.000 5928 MoveAxis(E, 0, ABG) 19:06:29.951 00.000 5928 Move returns status 0, amount 0 19:06:29.951 00.000 5928 MoveAxis(N, 0, ABG) 19:06:29.951 00.000 5928 Move returns status 0, amount 0 19:06:29.951 00.000 5928 move complete, result=0 19:06:29.951 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:29.954 00.003 972 Enqueuing Expose request 19:06:29.958 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:06:29.961 00.003 5928 worker thread done servicing request 19:06:29.961 00.000 5928 Worker thread wakes up 19:06:29.961 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:29.961 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:31.943 01.982 5928 Exposure complete 19:06:32.029 00.086 5928 worker thread done servicing request 19:06:32.029 00.000 972 OnExposeComplete: enter 19:06:32.033 00.004 972 UpdateGuideState(): m_state=6 19:06:32.037 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 186 19:06:32.040 00.003 972 Star::Find returns 1 (0), X=231.55, Y=868.91, Mass=1438, SNR=26.6, Peak=175 HFD=3.5 19:06:32.043 00.003 972 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.59) = xAngle (0.42 = 0.42) 19:06:32.047 00.004 972 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38) 19:06:32.051 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.43 hyp=0.48 cameraTheta=2.01 mountX=0.44 mountY=0.18, mountTheta=0.38 19:06:32.055 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.43, opts=13) 19:06:32.058 00.003 972 Enqueuing Move request for scope (-0.20, 0.43) 19:06:32.062 00.004 5928 Worker thread wakes up 19:06:32.062 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.43) opts 0xd 19:06:32.062 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.43) 19:06:32.062 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:06:32.067 00.005 972 UpdateGuideState exits: m=1438 SNR=26.6 19:06:32.070 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:32.073 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:32.077 00.004 972 Enqueuing Expose request 19:06:32.080 00.003 5928 Moving (-0.20, 0.43) raw xDistance=0.44 yDistance=0.18 19:06:32.081 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 19:06:32.081 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:32.081 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:06:32.081 00.000 5928 MoveAxis(W, 73, ABG) 19:06:32.081 00.000 5928 Guiding Dir = 3, Dur = 73 19:06:32.082 00.001 5928 IsSlewing returns 0 19:06:32.082 00.000 5928 IsGuiding returns 0 19:06:32.108 00.026 5928 PulseGuide returned control before completion, sleep 58 19:06:32.168 00.060 5928 IsGuiding returns 1 19:06:32.169 00.001 5928 scope still moving after pulse duration time elapsed 19:06:32.220 00.051 5928 IsSlewing returns 0 19:06:32.236 00.016 5928 IsGuiding returns 0 19:06:32.236 00.000 5928 scope move finished after 73 + 80 ms 19:06:32.236 00.000 5928 Move returns status 0, amount 73 19:06:32.236 00.000 5928 MoveAxis(N, 0, ABG) 19:06:32.236 00.000 5928 Move returns status 0, amount 0 19:06:32.236 00.000 5928 move complete, result=0 19:06:32.236 00.000 5928 worker thread done servicing request 19:06:32.236 00.000 5928 Worker thread wakes up 19:06:32.236 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:32.236 00.000 972 GuideStep: 0.4 px 73 ms WEST, 0.2 px 0 ms NORTH 19:06:32.240 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:34.356 02.116 5928 Exposure complete 19:06:34.442 00.086 5928 worker thread done servicing request 19:06:34.442 00.000 972 OnExposeComplete: enter 19:06:34.446 00.004 972 UpdateGuideState(): m_state=6 19:06:34.450 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 187 19:06:34.453 00.003 972 Star::Find returns 1 (0), X=231.81, Y=868.24, Mass=1430, SNR=26.5, Peak=200 HFD=3.1 19:06:34.456 00.003 972 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.59) = xAngle (-2.94 = -2.94) 19:06:34.459 00.003 972 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 19:06:34.463 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.35 mountX=-0.23 mountY=-0.04, mountTheta=-2.99 19:06:34.468 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.23, opts=13) 19:06:34.471 00.003 972 Enqueuing Move request for scope (0.05, -0.23) 19:06:34.474 00.003 5928 Worker thread wakes up 19:06:34.474 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.23) opts 0xd 19:06:34.474 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.23) 19:06:34.474 00.000 5928 Moving (0.05, -0.23) raw xDistance=-0.23 yDistance=-0.04 19:06:34.474 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23 19:06:34.474 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:34.475 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:06:34.475 00.000 5928 MoveAxis(E, 34, ABG) 19:06:34.475 00.000 5928 Guiding Dir = 2, Dur = 34 19:06:34.475 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:34.478 00.003 972 UpdateGuideState exits: m=1430 SNR=26.5 19:06:34.483 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:34.486 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:34.489 00.003 972 Enqueuing Expose request 19:06:34.492 00.003 5928 IsSlewing returns 0 19:06:34.493 00.001 5928 IsGuiding returns 0 19:06:34.523 00.030 5928 PulseGuide returned control before completion, sleep 15 19:06:34.544 00.021 5928 IsGuiding returns 1 19:06:34.544 00.000 5928 scope still moving after pulse duration time elapsed 19:06:34.587 00.043 5928 IsSlewing returns 0 19:06:34.588 00.001 5928 IsGuiding returns 0 19:06:34.588 00.000 5928 scope move finished after 34 + 60 ms 19:06:34.588 00.000 5928 Move returns status 0, amount 34 19:06:34.588 00.000 5928 MoveAxis(N, 0, ABG) 19:06:34.588 00.000 5928 Move returns status 0, amount 0 19:06:34.588 00.000 5928 move complete, result=0 19:06:34.588 00.000 5928 worker thread done servicing request 19:06:34.589 00.001 5928 Worker thread wakes up 19:06:34.589 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:34.589 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:34.589 00.000 972 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH 19:06:36.579 01.990 5928 Exposure complete 19:06:36.663 00.084 5928 worker thread done servicing request 19:06:36.663 00.000 972 OnExposeComplete: enter 19:06:36.667 00.004 972 UpdateGuideState(): m_state=6 19:06:36.670 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 188 19:06:36.674 00.004 972 Star::Find returns 1 (0), X=231.93, Y=868.68, Mass=1418, SNR=26.4, Peak=198 HFD=3.2 19:06:36.677 00.003 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 19:06:36.682 00.005 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 19:06:36.685 00.003 972 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.87 mountX=0.20 mountY=-0.18, mountTheta=-0.75 19:06:36.689 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.20, opts=13) 19:06:36.693 00.004 972 Enqueuing Move request for scope (0.17, 0.20) 19:06:36.697 00.004 5928 Worker thread wakes up 19:06:36.697 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd 19:06:36.697 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.20) 19:06:36.697 00.000 5928 Moving (0.17, 0.20) raw xDistance=0.20 yDistance=-0.18 19:06:36.697 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:06:36.697 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:36.698 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:06:36.698 00.000 5928 MoveAxis(E, 0, ABG) 19:06:36.698 00.000 5928 Move returns status 0, amount 0 19:06:36.698 00.000 5928 MoveAxis(N, 0, ABG) 19:06:36.698 00.000 5928 Move returns status 0, amount 0 19:06:36.698 00.000 5928 move complete, result=0 19:06:36.698 00.000 5928 worker thread done servicing request 19:06:36.699 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:36.702 00.003 972 UpdateGuideState exits: m=1418 SNR=26.4 19:06:36.705 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:36.708 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:36.712 00.004 972 Enqueuing Expose request 19:06:36.716 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:06:36.719 00.003 5928 Worker thread wakes up 19:06:36.719 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:36.720 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:38.859 02.139 5928 Exposure complete 19:06:38.946 00.087 5928 worker thread done servicing request 19:06:38.946 00.000 972 OnExposeComplete: enter 19:06:38.950 00.004 972 UpdateGuideState(): m_state=6 19:06:38.953 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 189 19:06:38.957 00.004 972 Star::Find returns 1 (0), X=231.86, Y=868.83, Mass=1434, SNR=26.5, Peak=221 HFD=2.9 19:06:38.960 00.003 972 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.59) = xAngle (-0.30 = -0.30) 19:06:38.964 00.004 972 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35) 19:06:38.967 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.29 mountX=0.35 mountY=-0.12, mountTheta=-0.34 19:06:38.971 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.35, opts=13) 19:06:38.974 00.003 972 Enqueuing Move request for scope (0.10, 0.35) 19:06:38.978 00.004 5928 Worker thread wakes up 19:06:38.978 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.35) opts 0xd 19:06:38.978 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.35) 19:06:38.978 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:06:38.982 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 19:06:38.985 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:38.989 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:38.992 00.003 972 Enqueuing Expose request 19:06:38.996 00.004 5928 Moving (0.10, 0.35) raw xDistance=0.35 yDistance=-0.12 19:06:38.996 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35 19:06:38.996 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:38.996 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:06:38.996 00.000 5928 MoveAxis(W, 58, ABG) 19:06:38.997 00.001 5928 Guiding Dir = 3, Dur = 58 19:06:38.997 00.000 5928 IsSlewing returns 0 19:06:38.997 00.000 5928 IsGuiding returns 0 19:06:39.017 00.020 5928 PulseGuide returned control before completion, sleep 50 19:06:39.081 00.064 5928 IsGuiding returns 1 19:06:39.082 00.001 5928 scope still moving after pulse duration time elapsed 19:06:39.114 00.032 5928 IsSlewing returns 0 19:06:39.116 00.002 5928 IsGuiding returns 0 19:06:39.117 00.001 5928 scope move finished after 58 + 60 ms 19:06:39.117 00.000 5928 Move returns status 0, amount 58 19:06:39.117 00.000 5928 MoveAxis(N, 0, ABG) 19:06:39.117 00.000 5928 Move returns status 0, amount 0 19:06:39.117 00.000 5928 move complete, result=0 19:06:39.118 00.001 5928 worker thread done servicing request 19:06:39.118 00.000 5928 Worker thread wakes up 19:06:39.118 00.000 972 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH 19:06:39.127 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:39.127 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:41.109 01.982 5928 Exposure complete 19:06:41.196 00.087 5928 worker thread done servicing request 19:06:41.196 00.000 972 OnExposeComplete: enter 19:06:41.200 00.004 972 UpdateGuideState(): m_state=6 19:06:41.203 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 190 19:06:41.207 00.004 972 Star::Find returns 1 (0), X=231.90, Y=868.60, Mass=1426, SNR=26.5, Peak=189 HFD=3.2 19:06:41.210 00.003 972 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.59) = xAngle (-0.88 = -0.88) 19:06:41.214 00.004 972 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92) 19:06:41.217 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.71 mountX=0.12 mountY=-0.15, mountTheta=-0.89 19:06:41.220 00.003 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.12, opts=13) 19:06:41.224 00.004 972 Enqueuing Move request for scope (0.14, 0.12) 19:06:41.227 00.003 5928 Worker thread wakes up 19:06:41.227 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd 19:06:41.227 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.12) 19:06:41.227 00.000 5928 Moving (0.14, 0.12) raw xDistance=0.12 yDistance=-0.15 19:06:41.228 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:06:41.228 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:41.228 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:41.232 00.004 972 UpdateGuideState exits: m=1426 SNR=26.5 19:06:41.235 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:41.238 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:41.241 00.003 972 Enqueuing Expose request 19:06:41.245 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:06:41.245 00.000 5928 MoveAxis(E, 0, ABG) 19:06:41.245 00.000 5928 Move returns status 0, amount 0 19:06:41.245 00.000 5928 MoveAxis(N, 0, ABG) 19:06:41.245 00.000 5928 Move returns status 0, amount 0 19:06:41.246 00.001 5928 move complete, result=0 19:06:41.246 00.000 5928 worker thread done servicing request 19:06:41.246 00.000 5928 Worker thread wakes up 19:06:41.246 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:41.246 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:41.248 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:06:43.354 02.106 5928 Exposure complete 19:06:43.441 00.087 5928 worker thread done servicing request 19:06:43.441 00.000 972 OnExposeComplete: enter 19:06:43.445 00.004 972 UpdateGuideState(): m_state=6 19:06:43.449 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 191 19:06:43.452 00.003 972 Star::Find returns 1 (0), X=232.01, Y=868.52, Mass=1457, SNR=26.8, Peak=190 HFD=3.2 19:06:43.456 00.004 972 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.59) = xAngle (-1.42 = -1.42) 19:06:43.459 00.003 972 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 19:06:43.464 00.005 972 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.17 mountX=0.04 mountY=-0.25, mountTheta=-1.42 19:06:43.468 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.04, opts=13) 19:06:43.471 00.003 972 Enqueuing Move request for scope (0.25, 0.04) 19:06:43.473 00.002 5928 Worker thread wakes up 19:06:43.474 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd 19:06:43.474 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.04) 19:06:43.474 00.000 5928 Moving (0.25, 0.04) raw xDistance=0.04 yDistance=-0.25 19:06:43.474 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:06:43.474 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:06:43.474 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:06:43.478 00.004 5928 MoveAxis(E, 0, ABG) 19:06:43.478 00.000 972 UpdateGuideState exits: m=1457 SNR=26.8 19:06:43.482 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:43.485 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:43.488 00.003 972 Enqueuing Expose request 19:06:43.491 00.003 5928 Move returns status 0, amount 0 19:06:43.492 00.001 5928 MoveAxis(N, 50, ABG) 19:06:43.492 00.000 5928 Guiding Dir = 0, Dur = 50 19:06:43.492 00.000 5928 IsSlewing returns 0 19:06:43.492 00.000 5928 IsGuiding returns 0 19:06:43.606 00.114 5928 IsGuiding returns 1 19:06:43.606 00.000 5928 scope still moving after pulse duration time elapsed 19:06:43.669 00.063 5928 IsSlewing returns 0 19:06:43.671 00.002 5928 IsGuiding returns 0 19:06:43.671 00.000 5928 scope move finished after 50 + 127 ms 19:06:43.671 00.000 5928 Move returns status 0, amount 50 19:06:43.671 00.000 5928 move complete, result=0 19:06:43.672 00.001 5928 worker thread done servicing request 19:06:43.672 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 50 ms NORTH 19:06:43.684 00.012 5928 Worker thread wakes up 19:06:43.684 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:43.684 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:45.672 01.988 5928 Exposure complete 19:06:45.758 00.086 5928 worker thread done servicing request 19:06:45.758 00.000 972 OnExposeComplete: enter 19:06:45.762 00.004 972 UpdateGuideState(): m_state=6 19:06:45.766 00.004 972 Star::Find(15, 232, 868, 0, (0,0,0,0), 0.0, 255) frame 192 19:06:45.770 00.004 972 Star::Find returns 1 (0), X=231.78, Y=868.61, Mass=1434, SNR=26.5, Peak=198 HFD=2.9 19:06:45.773 00.003 972 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.59) = xAngle (-0.19 = -0.19) 19:06:45.776 00.003 972 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23) 19:06:45.781 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.40 mountX=0.13 mountY=-0.03, mountTheta=-0.23 19:06:45.785 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.13, opts=13) 19:06:45.789 00.004 972 Enqueuing Move request for scope (0.02, 0.13) 19:06:45.792 00.003 5928 Worker thread wakes up 19:06:45.792 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=41, FiltMax=277, Gamma=1.000 19:06:45.796 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd 19:06:45.797 00.001 972 UpdateGuideState exits: m=1434 SNR=26.5 19:06:45.800 00.003 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.13) 19:06:45.800 00.000 5928 Moving (0.02, 0.13) raw xDistance=0.13 yDistance=-0.03 19:06:45.800 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:06:45.800 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:45.800 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:06:45.800 00.000 5928 MoveAxis(E, 0, ABG) 19:06:45.800 00.000 5928 Move returns status 0, amount 0 19:06:45.800 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:45.804 00.004 5928 MoveAxis(N, 0, ABG) 19:06:45.804 00.000 5928 Move returns status 0, amount 0 19:06:45.804 00.000 5928 move complete, result=0 19:06:45.804 00.000 5928 worker thread done servicing request 19:06:45.804 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:45.807 00.003 972 Enqueuing Expose request 19:06:45.811 00.004 5928 Worker thread wakes up 19:06:45.811 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:06:45.815 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:45.815 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:47.953 02.138 5928 Exposure complete 19:06:48.039 00.086 5928 worker thread done servicing request 19:06:48.039 00.000 972 OnExposeComplete: enter 19:06:48.043 00.004 972 UpdateGuideState(): m_state=6 19:06:48.047 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 193 19:06:48.051 00.004 972 Star::Find returns 1 (0), X=231.74, Y=868.91, Mass=1408, SNR=26.3, Peak=204 HFD=2.9 19:06:48.054 00.003 972 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.59) = xAngle (0.01 = 0.01) 19:06:48.057 00.003 972 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 19:06:48.061 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.43 hyp=0.43 cameraTheta=1.60 mountX=0.43 mountY=-0.01, mountTheta=-0.03 19:06:48.066 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.43, opts=13) 19:06:48.070 00.004 972 Enqueuing Move request for scope (-0.01, 0.43) 19:06:48.073 00.003 5928 Worker thread wakes up 19:06:48.073 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.43) opts 0xd 19:06:48.073 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.43) 19:06:48.073 00.000 5928 Moving (-0.01, 0.43) raw xDistance=0.43 yDistance=-0.01 19:06:48.073 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 19:06:48.073 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:48.073 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:06:48.077 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:06:48.077 00.000 5928 MoveAxis(W, 73, ABG) 19:06:48.077 00.000 5928 Guiding Dir = 3, Dur = 73 19:06:48.077 00.000 972 UpdateGuideState exits: m=1408 SNR=26.3 19:06:48.082 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:48.085 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:48.088 00.003 972 Enqueuing Expose request 19:06:48.099 00.011 5928 IsSlewing returns 0 19:06:48.100 00.001 5928 IsGuiding returns 0 19:06:48.115 00.015 5928 PulseGuide returned control before completion, sleep 68 19:06:48.192 00.077 5928 IsGuiding returns 1 19:06:48.192 00.000 5928 scope still moving after pulse duration time elapsed 19:06:48.227 00.035 5928 IsSlewing returns 0 19:06:48.227 00.000 5928 IsGuiding returns 0 19:06:48.228 00.001 5928 scope move finished after 73 + 54 ms 19:06:48.228 00.000 5928 Move returns status 0, amount 73 19:06:48.228 00.000 5928 MoveAxis(N, 0, ABG) 19:06:48.228 00.000 5928 Move returns status 0, amount 0 19:06:48.228 00.000 5928 move complete, result=0 19:06:48.228 00.000 5928 worker thread done servicing request 19:06:48.228 00.000 972 GuideStep: 0.4 px 73 ms WEST, -0.0 px 0 ms NORTH 19:06:48.233 00.005 5928 Worker thread wakes up 19:06:48.233 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:48.233 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:50.228 01.995 5928 Exposure complete 19:06:50.314 00.086 5928 worker thread done servicing request 19:06:50.314 00.000 972 OnExposeComplete: enter 19:06:50.317 00.003 972 UpdateGuideState(): m_state=6 19:06:50.321 00.004 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 194 19:06:50.324 00.003 972 Star::Find returns 1 (0), X=231.78, Y=868.53, Mass=1413, SNR=26.4, Peak=197 HFD=3.1 19:06:50.327 00.003 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 19:06:50.331 00.004 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43) 19:06:50.334 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.20 mountX=0.05 mountY=-0.02, mountTheta=-0.42 19:06:50.339 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.05, opts=13) 19:06:50.342 00.003 972 Enqueuing Move request for scope (0.02, 0.05) 19:06:50.347 00.005 5928 Worker thread wakes up 19:06:50.347 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:06:50.350 00.003 972 UpdateGuideState exits: m=1413 SNR=26.4 19:06:50.353 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:50.357 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:50.360 00.003 972 Enqueuing Expose request 19:06:50.365 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd 19:06:50.365 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.05) 19:06:50.365 00.000 5928 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=-0.02 19:06:50.365 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:06:50.365 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:50.365 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:06:50.365 00.000 5928 MoveAxis(E, 0, ABG) 19:06:50.365 00.000 5928 Move returns status 0, amount 0 19:06:50.365 00.000 5928 MoveAxis(N, 0, ABG) 19:06:50.365 00.000 5928 Move returns status 0, amount 0 19:06:50.365 00.000 5928 move complete, result=0 19:06:50.365 00.000 5928 worker thread done servicing request 19:06:50.365 00.000 5928 Worker thread wakes up 19:06:50.365 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:50.365 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:50.367 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:06:52.466 02.099 5928 Exposure complete 19:06:52.551 00.085 5928 worker thread done servicing request 19:06:52.552 00.001 972 OnExposeComplete: enter 19:06:52.555 00.003 972 UpdateGuideState(): m_state=6 19:06:52.558 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 195 19:06:52.563 00.005 972 Star::Find returns 1 (0), X=231.70, Y=868.34, Mass=1414, SNR=26.4, Peak=197 HFD=3.2 19:06:52.566 00.003 972 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.59) = xAngle (-3.56 = 2.72) 19:06:52.569 00.003 972 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67) 19:06:52.572 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.97 mountX=-0.14 mountY=0.07, mountTheta=2.68 19:06:52.577 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.14, opts=13) 19:06:52.581 00.004 972 Enqueuing Move request for scope (-0.06, -0.14) 19:06:52.584 00.003 5928 Worker thread wakes up 19:06:52.585 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:06:52.588 00.003 972 UpdateGuideState exits: m=1414 SNR=26.4 19:06:52.591 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:52.595 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:52.599 00.004 972 Enqueuing Expose request 19:06:52.602 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd 19:06:52.602 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.14) 19:06:52.602 00.000 5928 Moving (-0.06, -0.14) raw xDistance=-0.14 yDistance=0.07 19:06:52.602 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:06:52.602 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:52.602 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:06:52.602 00.000 5928 MoveAxis(E, 0, ABG) 19:06:52.602 00.000 5928 Move returns status 0, amount 0 19:06:52.602 00.000 5928 MoveAxis(N, 0, ABG) 19:06:52.602 00.000 5928 Move returns status 0, amount 0 19:06:52.602 00.000 5928 move complete, result=0 19:06:52.603 00.001 5928 worker thread done servicing request 19:06:52.603 00.000 5928 Worker thread wakes up 19:06:52.603 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:52.603 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:52.604 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:54.591 01.987 5928 Exposure complete 19:06:54.678 00.087 5928 worker thread done servicing request 19:06:54.678 00.000 972 OnExposeComplete: enter 19:06:54.682 00.004 972 UpdateGuideState(): m_state=6 19:06:54.685 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 196 19:06:54.688 00.003 972 Star::Find returns 1 (0), X=231.68, Y=868.46, Mass=1420, SNR=26.4, Peak=186 HFD=3.2 19:06:54.692 00.004 972 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.59) = xAngle (-4.59 = 1.69) 19:06:54.696 00.004 972 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65) 19:06:54.699 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.00 mountX=-0.01 mountY=0.08, mountTheta=1.69 19:06:54.703 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.01, opts=13) 19:06:54.707 00.004 972 Enqueuing Move request for scope (-0.08, -0.01) 19:06:54.710 00.003 5928 Worker thread wakes up 19:06:54.710 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:06:54.714 00.004 972 UpdateGuideState exits: m=1420 SNR=26.4 19:06:54.717 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:54.721 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:54.725 00.004 972 Enqueuing Expose request 19:06:54.729 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd 19:06:54.729 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.01) 19:06:54.729 00.000 5928 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=0.08 19:06:54.729 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:06:54.729 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:54.729 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:06:54.729 00.000 5928 MoveAxis(E, 0, ABG) 19:06:54.729 00.000 5928 Move returns status 0, amount 0 19:06:54.729 00.000 5928 MoveAxis(N, 0, ABG) 19:06:54.729 00.000 5928 Move returns status 0, amount 0 19:06:54.729 00.000 5928 move complete, result=0 19:06:54.730 00.001 5928 worker thread done servicing request 19:06:54.730 00.000 5928 Worker thread wakes up 19:06:54.730 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:54.730 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:54.731 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:06:56.873 02.142 5928 Exposure complete 19:06:56.959 00.086 5928 worker thread done servicing request 19:06:56.959 00.000 972 OnExposeComplete: enter 19:06:56.964 00.005 972 UpdateGuideState(): m_state=6 19:06:56.967 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 197 19:06:56.970 00.003 972 Star::Find returns 1 (0), X=231.66, Y=868.79, Mass=1409, SNR=26.3, Peak=199 HFD=3.0 19:06:56.974 00.004 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 19:06:56.978 00.004 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 19:06:56.981 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.33 cameraTheta=1.86 mountX=0.31 mountY=0.07, mountTheta=0.23 19:06:56.985 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.31, opts=13) 19:06:56.988 00.003 972 Enqueuing Move request for scope (-0.09, 0.31) 19:06:56.992 00.004 5928 Worker thread wakes up 19:06:56.992 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd 19:06:56.992 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.31) 19:06:56.992 00.000 5928 Moving (-0.09, 0.31) raw xDistance=0.31 yDistance=0.07 19:06:56.992 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 19:06:56.992 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:06:56.992 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:06:56.992 00.000 5928 MoveAxis(W, 52, ABG) 19:06:56.992 00.000 5928 Guiding Dir = 3, Dur = 52 19:06:56.992 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:06:56.996 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 19:06:56.999 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:57.003 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:57.006 00.003 972 Enqueuing Expose request 19:06:57.009 00.003 5928 IsSlewing returns 0 19:06:57.010 00.001 5928 IsGuiding returns 0 19:06:57.039 00.029 5928 PulseGuide returned control before completion, sleep 35 19:06:57.075 00.036 5928 IsGuiding returns 1 19:06:57.075 00.000 5928 scope still moving after pulse duration time elapsed 19:06:57.135 00.060 5928 IsSlewing returns 0 19:06:57.136 00.001 5928 IsGuiding returns 0 19:06:57.136 00.000 5928 scope move finished after 52 + 73 ms 19:06:57.136 00.000 5928 Move returns status 0, amount 52 19:06:57.137 00.001 5928 MoveAxis(N, 0, ABG) 19:06:57.137 00.000 5928 Move returns status 0, amount 0 19:06:57.137 00.000 5928 move complete, result=0 19:06:57.137 00.000 5928 worker thread done servicing request 19:06:57.137 00.000 5928 Worker thread wakes up 19:06:57.138 00.001 972 GuideStep: 0.3 px 52 ms WEST, 0.1 px 0 ms NORTH 19:06:57.148 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:06:57.148 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,853,31,31) 19:06:57.708 00.560 972 evsrv: cli 071FF2E8 connect 19:06:57.716 00.008 972 case statement mapped state 6 to 3 19:06:57.720 00.004 972 case statement mapped state 6 to 3 19:06:57.725 00.005 972 evsrv: cli 071FF2E8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:06:57.730 00.005 972 PhdController::Dither begins 19:06:57.734 00.004 972 dither: size=5.00, dRA=-4.99 dDec=0.64 19:06:57.737 00.003 972 MountToCamera -- mountTheta (3.01) + m_xAngle (1.59) = xAngle (4.60 = -1.68) 19:06:57.741 00.004 972 MountToCamera -- mountX=-4.99 mountY=0.64 hyp=5.03 mountTheta=3.01 cameraX=-0.54, cameraY=-5.00 cameraTheta=-1.68 19:06:57.744 00.003 972 setting lock position to (231.22, 863.48) 19:06:57.748 00.004 972 Mount: notify guiding dithered (-0.5, -5.0) 19:06:57.752 00.004 972 Status Line: Dither by -4.99,0.64 19:06:57.756 00.004 972 PhdController: newstate STATE_SETTLE_BEGIN 19:06:57.760 00.004 972 PhdController: newstate STATE_SETTLE_WAIT 19:06:57.765 00.005 972 evsrv: cli 071FF2E8 response: {"jsonrpc":"2.0","result":0,"id":5} 19:06:57.771 00.006 972 evsrv: cli 071FF2E8 disconnect 19:06:59.134 01.363 5928 Exposure complete 19:06:59.239 00.105 5928 worker thread done servicing request 19:06:59.239 00.000 972 OnExposeComplete: enter 19:06:59.243 00.004 972 UpdateGuideState(): m_state=6 19:06:59.246 00.003 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 198 19:06:59.250 00.004 972 Star::Find returns 1 (0), X=231.72, Y=868.63, Mass=1384, SNR=26.1, Peak=196 HFD=3.1 19:06:59.253 00.003 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.12 = -0.12) 19:06:59.257 00.004 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16) 19:06:59.260 00.003 972 CameraToMount -- cameraX=0.50 cameraY=5.15 hyp=5.18 cameraTheta=1.47 mountX=5.14 mountY=-0.83, mountTheta=-0.16 19:06:59.264 00.004 972 dither recenter: remaining=(5.0,-0.6) step=(5.0,-0.6) 19:06:59.267 00.003 972 MountToCamera -- mountTheta (-0.13) + m_xAngle (1.59) = xAngle (1.46 = 1.46) 19:06:59.271 00.004 972 MountToCamera -- mountX=4.99 mountY=-0.64 hyp=5.03 mountTheta=-0.13 cameraX=0.54, cameraY=5.00 cameraTheta=1.46 19:06:59.275 00.004 972 SchedulePrimaryMove(067B9D08, x=0.54, y=5.00, opts=4) 19:06:59.278 00.003 972 Enqueuing Move request for scope (0.54, 5.00) 19:06:59.281 00.003 5928 Worker thread wakes up 19:06:59.281 00.000 972 Mount: notify direct move 4.99,-0.64 19:06:59.285 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.54, 5.00) opts 0x4 19:06:59.285 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:06:59.289 00.004 5928 Handling offset move in thread for scope, endpoint = (0.54, 5.00) 19:06:59.289 00.000 972 UpdateGuideState exits: m=1384 SNR=26.1 19:06:59.292 00.003 5928 Moving (0.54, 5.00) raw xDistance=4.99 yDistance=-0.64 19:06:59.292 00.000 972 PhdController: settling, locked = 1, distance = 5.22 (1.50) aobump = 0 frame = 1 / 99999 19:06:59.296 00.004 5928 MoveAxis(W, 1325, B) 19:06:59.296 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816019.296,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.22,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:06:59.300 00.004 5928 Guiding Dir = 3, Dur = 1325 19:06:59.300 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:06:59.305 00.005 5928 IsSlewing returns 0 19:06:59.305 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:06:59.310 00.005 972 Enqueuing Expose request 19:06:59.313 00.003 5928 IsGuiding returns 0 19:06:59.340 00.027 5928 PulseGuide returned control before completion, sleep 1309 19:07:00.685 01.345 5928 IsGuiding returns 1 19:07:00.685 00.000 5928 scope still moving after pulse duration time elapsed 19:07:00.717 00.032 5928 IsSlewing returns 0 19:07:00.718 00.001 5928 IsGuiding returns 0 19:07:00.719 00.001 5928 scope move finished after 1325 + 79 ms 19:07:00.719 00.000 5928 Move returns status 0, amount 1325 19:07:00.719 00.000 5928 MoveAxis(N, 126, B) 19:07:00.719 00.000 5928 Guiding Dir = 0, Dur = 126 19:07:00.720 00.001 5928 IsSlewing returns 0 19:07:00.721 00.001 5928 IsGuiding returns 0 19:07:00.795 00.074 5928 PulseGuide returned control before completion, sleep 62 19:07:00.871 00.076 5928 IsGuiding returns 1 19:07:00.871 00.000 5928 scope still moving after pulse duration time elapsed 19:07:00.923 00.052 5928 IsSlewing returns 0 19:07:00.955 00.032 5928 IsGuiding returns 0 19:07:00.955 00.000 5928 scope move finished after 126 + 108 ms 19:07:00.955 00.000 5928 Move returns status 0, amount 126 19:07:00.956 00.001 5928 move complete, result=0 19:07:00.956 00.000 5928 worker thread done servicing request 19:07:00.956 00.000 972 GuideStep: 5.0 px 1325 ms WEST, -0.6 px 126 ms NORTH 19:07:00.968 00.012 5928 Worker thread wakes up 19:07:00.968 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:00.968 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:03.074 02.106 5928 Exposure complete 19:07:03.170 00.096 5928 worker thread done servicing request 19:07:03.170 00.000 972 OnExposeComplete: enter 19:07:03.175 00.005 972 UpdateGuideState(): m_state=6 19:07:03.181 00.006 972 Star::Find(15, 231, 868, 0, (0,0,0,0), 0.0, 255) frame 199 19:07:03.186 00.005 972 Star::Find returns 1 (0), X=231.40, Y=863.79, Mass=1443, SNR=26.6, Peak=188 HFD=3.2 19:07:03.191 00.005 972 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.59) = xAngle (-0.56 = -0.56) 19:07:03.195 00.004 972 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61) 19:07:03.199 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.31 hyp=0.36 cameraTheta=1.03 mountX=0.31 mountY=-0.21, mountTheta=-0.60 19:07:03.203 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.31, opts=13) 19:07:03.207 00.004 972 Enqueuing Move request for scope (0.19, 0.31) 19:07:03.211 00.004 5928 Worker thread wakes up 19:07:03.211 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:03.214 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.31) opts 0xd 19:07:03.214 00.000 972 UpdateGuideState exits: m=1443 SNR=26.6 19:07:03.218 00.004 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.31) 19:07:03.218 00.000 972 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999 19:07:03.222 00.004 5928 Moving (0.19, 0.31) raw xDistance=0.31 yDistance=-0.21 19:07:03.222 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816023.222,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:07:03.226 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31 19:07:03.226 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:03.230 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:07:03.230 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:03.234 00.004 972 Enqueuing Expose request 19:07:03.237 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 19:07:03.237 00.000 5928 MoveAxis(W, 51, ABG) 19:07:03.237 00.000 5928 Guiding Dir = 3, Dur = 51 19:07:03.238 00.001 5928 IsSlewing returns 0 19:07:03.238 00.000 5928 IsGuiding returns 0 19:07:03.258 00.020 5928 PulseGuide returned control before completion, sleep 42 19:07:03.307 00.049 5928 IsGuiding returns 1 19:07:03.307 00.000 5928 scope still moving after pulse duration time elapsed 19:07:03.338 00.031 5928 IsSlewing returns 0 19:07:03.339 00.001 5928 IsGuiding returns 0 19:07:03.339 00.000 5928 scope move finished after 51 + 49 ms 19:07:03.339 00.000 5928 Move returns status 0, amount 51 19:07:03.340 00.001 5928 MoveAxis(N, 0, ABG) 19:07:03.340 00.000 5928 Move returns status 0, amount 0 19:07:03.340 00.000 5928 move complete, result=0 19:07:03.340 00.000 5928 worker thread done servicing request 19:07:03.340 00.000 5928 Worker thread wakes up 19:07:03.341 00.001 972 GuideStep: 0.3 px 51 ms WEST, -0.2 px 0 ms NORTH 19:07:03.354 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:03.355 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:05.339 01.984 5928 Exposure complete 19:07:05.432 00.093 5928 worker thread done servicing request 19:07:05.432 00.000 972 OnExposeComplete: enter 19:07:05.437 00.005 972 UpdateGuideState(): m_state=6 19:07:05.440 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 200 19:07:05.446 00.006 972 Star::Find returns 1 (0), X=231.19, Y=863.69, Mass=1410, SNR=26.3, Peak=171 HFD=3.2 19:07:05.451 00.005 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:07:05.454 00.003 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 19:07:05.457 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.67 mountX=0.21 mountY=0.01, mountTheta=0.04 19:07:05.462 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.21, opts=13) 19:07:05.466 00.004 972 Enqueuing Move request for scope (-0.02, 0.21) 19:07:05.470 00.004 5928 Worker thread wakes up 19:07:05.471 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:07:05.474 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd 19:07:05.474 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 19:07:05.479 00.005 972 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999 19:07:05.482 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.21) 19:07:05.482 00.000 5928 Moving (-0.02, 0.21) raw xDistance=0.21 yDistance=0.01 19:07:05.482 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 19:07:05.482 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:05.482 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:07:05.482 00.000 5928 MoveAxis(W, 39, ABG) 19:07:05.482 00.000 5928 Guiding Dir = 3, Dur = 39 19:07:05.483 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645816025.482,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.32,"Time":2.3,"SettleTime":10.0,"StarLocked":true} 19:07:05.486 00.003 5928 IsSlewing returns 0 19:07:05.486 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:05.490 00.004 5928 IsGuiding returns 0 19:07:05.490 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:05.496 00.006 972 Enqueuing Expose request 19:07:05.513 00.017 5928 PulseGuide returned control before completion, sleep 27 19:07:05.560 00.047 5928 IsGuiding returns 0 19:07:05.560 00.000 5928 Move returns status 0, amount 39 19:07:05.560 00.000 5928 MoveAxis(N, 0, ABG) 19:07:05.561 00.001 5928 Move returns status 0, amount 0 19:07:05.561 00.000 5928 move complete, result=0 19:07:05.561 00.000 5928 worker thread done servicing request 19:07:05.561 00.000 5928 Worker thread wakes up 19:07:05.561 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:05.561 00.000 972 GuideStep: 0.2 px 39 ms WEST, 0.0 px 0 ms NORTH 19:07:05.566 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:07.705 02.139 5928 Exposure complete 19:07:07.792 00.087 5928 worker thread done servicing request 19:07:07.792 00.000 972 OnExposeComplete: enter 19:07:07.796 00.004 972 UpdateGuideState(): m_state=6 19:07:07.799 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 201 19:07:07.803 00.004 972 Star::Find returns 1 (0), X=231.34, Y=863.72, Mass=1379, SNR=26.0, Peak=173 HFD=3.2 19:07:07.806 00.003 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 19:07:07.810 00.004 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 19:07:07.814 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.08 mountX=0.24 mountY=-0.14, mountTheta=-0.54 19:07:07.818 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.24, opts=13) 19:07:07.821 00.003 972 Enqueuing Move request for scope (0.13, 0.24) 19:07:07.825 00.004 5928 Worker thread wakes up 19:07:07.825 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:07:07.829 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:07:07.832 00.003 972 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 4 / 99999 19:07:07.836 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd 19:07:07.836 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.24) 19:07:07.836 00.000 5928 Moving (0.13, 0.24) raw xDistance=0.24 yDistance=-0.14 19:07:07.836 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24 19:07:07.836 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:07.836 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:07:07.836 00.000 5928 MoveAxis(W, 43, ABG) 19:07:07.836 00.000 5928 Guiding Dir = 3, Dur = 43 19:07:07.836 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816027.836,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.31,"Time":4.6,"SettleTime":10.0,"StarLocked":true} 19:07:07.840 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:07.844 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:07.848 00.004 972 Enqueuing Expose request 19:07:07.864 00.016 5928 IsSlewing returns 0 19:07:07.864 00.000 5928 IsGuiding returns 0 19:07:07.880 00.016 5928 PulseGuide returned control before completion, sleep 38 19:07:07.919 00.039 5928 IsGuiding returns 1 19:07:07.919 00.000 5928 scope still moving after pulse duration time elapsed 19:07:07.976 00.057 5928 IsSlewing returns 0 19:07:07.976 00.000 5928 IsGuiding returns 0 19:07:07.977 00.001 5928 scope move finished after 43 + 69 ms 19:07:07.977 00.000 5928 Move returns status 0, amount 43 19:07:07.977 00.000 5928 MoveAxis(N, 0, ABG) 19:07:07.977 00.000 5928 Move returns status 0, amount 0 19:07:07.978 00.001 5928 move complete, result=0 19:07:07.978 00.000 5928 worker thread done servicing request 19:07:07.978 00.000 5928 Worker thread wakes up 19:07:07.979 00.001 972 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH 19:07:07.986 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:07.987 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:09.960 01.973 5928 Exposure complete 19:07:10.047 00.087 5928 worker thread done servicing request 19:07:10.047 00.000 972 OnExposeComplete: enter 19:07:10.050 00.003 972 UpdateGuideState(): m_state=6 19:07:10.054 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 202 19:07:10.058 00.004 972 Star::Find returns 1 (0), X=231.55, Y=863.69, Mass=1387, SNR=26.1, Peak=197 HFD=3.2 19:07:10.062 00.004 972 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.59) = xAngle (-1.02 = -1.02) 19:07:10.065 00.003 972 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06) 19:07:10.069 00.004 972 CameraToMount -- cameraX=0.33 cameraY=0.21 hyp=0.39 cameraTheta=0.57 mountX=0.21 mountY=-0.34, mountTheta=-1.03 19:07:10.073 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.21, opts=13) 19:07:10.077 00.004 972 Enqueuing Move request for scope (0.33, 0.21) 19:07:10.080 00.003 5928 Worker thread wakes up 19:07:10.081 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.21) opts 0xd 19:07:10.081 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.21) 19:07:10.081 00.000 5928 Moving (0.33, 0.21) raw xDistance=0.21 yDistance=-0.34 19:07:10.081 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21 19:07:10.081 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:07:10.081 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 19:07:10.081 00.000 5928 MoveAxis(W, 38, ABG) 19:07:10.081 00.000 5928 Guiding Dir = 3, Dur = 38 19:07:10.081 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:07:10.086 00.005 972 UpdateGuideState exits: m=1387 SNR=26.1 19:07:10.091 00.005 5928 IsSlewing returns 0 19:07:10.091 00.000 972 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999 19:07:10.096 00.005 5928 IsGuiding returns 0 19:07:10.096 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816030.096,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.33,"Time":6.9,"SettleTime":10.0,"StarLocked":true} 19:07:10.100 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:10.103 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:10.106 00.003 972 Enqueuing Expose request 19:07:10.118 00.012 5928 PulseGuide returned control before completion, sleep 26 19:07:10.166 00.048 5928 IsGuiding returns 0 19:07:10.166 00.000 5928 Move returns status 0, amount 38 19:07:10.166 00.000 5928 MoveAxis(N, 0, ABG) 19:07:10.166 00.000 5928 Move returns status 0, amount 0 19:07:10.167 00.001 5928 move complete, result=0 19:07:10.167 00.000 5928 worker thread done servicing request 19:07:10.167 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.3 px 0 ms NORTH 19:07:10.171 00.004 5928 Worker thread wakes up 19:07:10.171 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:10.171 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:12.302 02.131 5928 Exposure complete 19:07:12.389 00.087 5928 worker thread done servicing request 19:07:12.389 00.000 972 OnExposeComplete: enter 19:07:12.394 00.005 972 UpdateGuideState(): m_state=6 19:07:12.397 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 203 19:07:12.401 00.004 972 Star::Find returns 1 (0), X=231.41, Y=863.57, Mass=1404, SNR=26.3, Peak=166 HFD=3.1 19:07:12.404 00.003 972 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.59) = xAngle (-1.15 = -1.15) 19:07:12.410 00.006 972 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20) 19:07:12.415 00.005 972 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.44 mountX=0.09 mountY=-0.20, mountTheta=-1.16 19:07:12.419 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.09, opts=13) 19:07:12.423 00.004 972 Enqueuing Move request for scope (0.20, 0.09) 19:07:12.427 00.004 5928 Worker thread wakes up 19:07:12.427 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd 19:07:12.427 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:07:12.431 00.004 972 UpdateGuideState exits: m=1404 SNR=26.3 19:07:12.434 00.003 972 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999 19:07:12.437 00.003 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.09) 19:07:12.437 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816032.437,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.30,"Time":9.2,"SettleTime":10.0,"StarLocked":true} 19:07:12.442 00.005 5928 Moving (0.20, 0.09) raw xDistance=0.09 yDistance=-0.20 19:07:12.442 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:12.446 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:12.449 00.003 972 Enqueuing Expose request 19:07:12.452 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:07:12.452 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.69 19:07:12.452 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 19:07:12.452 00.000 5928 MoveAxis(E, 0, ABG) 19:07:12.452 00.000 5928 Move returns status 0, amount 0 19:07:12.453 00.001 5928 MoveAxis(N, 40, ABG) 19:07:12.453 00.000 5928 Guiding Dir = 0, Dur = 40 19:07:12.453 00.000 5928 IsSlewing returns 0 19:07:12.453 00.000 5928 IsGuiding returns 0 19:07:12.533 00.080 5928 IsGuiding returns 1 19:07:12.533 00.000 5928 scope still moving after pulse duration time elapsed 19:07:12.597 00.064 5928 IsSlewing returns 0 19:07:12.629 00.032 5928 IsGuiding returns 0 19:07:12.629 00.000 5928 scope move finished after 40 + 136 ms 19:07:12.630 00.001 5928 Move returns status 0, amount 40 19:07:12.630 00.000 5928 move complete, result=0 19:07:12.630 00.000 5928 worker thread done servicing request 19:07:12.630 00.000 5928 Worker thread wakes up 19:07:12.630 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:12.630 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:12.630 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 40 ms NORTH 19:07:14.599 01.969 5928 Exposure complete 19:07:14.686 00.087 5928 worker thread done servicing request 19:07:14.687 00.001 972 OnExposeComplete: enter 19:07:14.691 00.004 972 UpdateGuideState(): m_state=6 19:07:14.695 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 204 19:07:14.699 00.004 972 Star::Find returns 1 (0), X=231.38, Y=863.80, Mass=1443, SNR=26.6, Peak=180 HFD=3.2 19:07:14.702 00.003 972 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.59) = xAngle (-0.50 = -0.50) 19:07:14.706 00.004 972 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 19:07:14.710 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.32 hyp=0.36 cameraTheta=1.09 mountX=0.31 mountY=-0.19, mountTheta=-0.54 19:07:14.714 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.32, opts=13) 19:07:14.718 00.004 972 Enqueuing Move request for scope (0.17, 0.32) 19:07:14.721 00.003 5928 Worker thread wakes up 19:07:14.721 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.32) opts 0xd 19:07:14.721 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.32) 19:07:14.721 00.000 5928 Moving (0.17, 0.32) raw xDistance=0.31 yDistance=-0.19 19:07:14.722 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 19:07:14.722 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:14.722 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:07:14.722 00.000 5928 MoveAxis(W, 53, ABG) 19:07:14.722 00.000 5928 Guiding Dir = 3, Dur = 53 19:07:14.722 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:07:14.726 00.004 5928 IsSlewing returns 0 19:07:14.727 00.001 972 UpdateGuideState exits: m=1443 SNR=26.6 19:07:14.730 00.003 972 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 7 / 99999 19:07:14.734 00.004 972 PhdController: newstate STATE_FINISH 19:07:14.737 00.003 972 PhdController complete: success 19:07:14.740 00.003 5928 IsGuiding returns 0 19:07:14.740 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645816034.740,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0} 19:07:14.745 00.005 972 Mount: notify guiding dither settle done success=1 19:07:14.748 00.003 972 PhdController: newstate STATE_IDLE 19:07:14.752 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:14.755 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:14.760 00.005 972 Enqueuing Expose request 19:07:14.763 00.003 5928 PulseGuide returned control before completion, sleep 48 19:07:14.836 00.073 5928 IsGuiding returns 0 19:07:14.836 00.000 5928 Move returns status 0, amount 53 19:07:14.836 00.000 5928 MoveAxis(N, 0, ABG) 19:07:14.836 00.000 5928 Move returns status 0, amount 0 19:07:14.836 00.000 5928 move complete, result=0 19:07:14.836 00.000 5928 worker thread done servicing request 19:07:14.836 00.000 5928 Worker thread wakes up 19:07:14.836 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:14.836 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:14.836 00.000 972 GuideStep: 0.3 px 53 ms WEST, -0.2 px 0 ms NORTH 19:07:16.960 02.124 5928 Exposure complete 19:07:17.054 00.094 5928 worker thread done servicing request 19:07:17.054 00.000 972 OnExposeComplete: enter 19:07:17.058 00.004 972 UpdateGuideState(): m_state=6 19:07:17.062 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 205 19:07:17.065 00.003 972 Star::Find returns 1 (0), X=231.40, Y=863.68, Mass=1407, SNR=26.3, Peak=187 HFD=3.2 19:07:17.069 00.004 972 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.59) = xAngle (-0.74 = -0.74) 19:07:17.072 00.003 972 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79) 19:07:17.076 00.004 972 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.28 cameraTheta=0.85 mountX=0.20 mountY=-0.19, mountTheta=-0.76 19:07:17.080 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.21, opts=13) 19:07:17.083 00.003 972 Enqueuing Move request for scope (0.18, 0.21) 19:07:17.087 00.004 5928 Worker thread wakes up 19:07:17.087 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd 19:07:17.087 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.21) 19:07:17.087 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:07:17.091 00.004 5928 Moving (0.18, 0.21) raw xDistance=0.20 yDistance=-0.19 19:07:17.091 00.000 972 UpdateGuideState exits: m=1407 SNR=26.3 19:07:17.095 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:17.099 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20 19:07:17.099 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:17.099 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:07:17.099 00.000 5928 MoveAxis(W, 38, ABG) 19:07:17.099 00.000 5928 Guiding Dir = 3, Dur = 38 19:07:17.099 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:17.103 00.004 972 Enqueuing Expose request 19:07:17.107 00.004 5928 IsSlewing returns 0 19:07:17.107 00.000 5928 IsGuiding returns 0 19:07:17.123 00.016 5928 PulseGuide returned control before completion, sleep 33 19:07:17.170 00.047 5928 IsGuiding returns 0 19:07:17.170 00.000 5928 Move returns status 0, amount 38 19:07:17.170 00.000 5928 MoveAxis(N, 0, ABG) 19:07:17.170 00.000 5928 Move returns status 0, amount 0 19:07:17.170 00.000 5928 move complete, result=0 19:07:17.171 00.001 5928 worker thread done servicing request 19:07:17.171 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.2 px 0 ms NORTH 19:07:17.176 00.005 5928 Worker thread wakes up 19:07:17.176 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:17.176 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:19.154 01.978 5928 Exposure complete 19:07:19.241 00.087 5928 worker thread done servicing request 19:07:19.241 00.000 972 OnExposeComplete: enter 19:07:19.245 00.004 972 UpdateGuideState(): m_state=6 19:07:19.248 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 206 19:07:19.252 00.004 972 Star::Find returns 1 (0), X=231.44, Y=863.80, Mass=1406, SNR=26.3, Peak=191 HFD=3.1 19:07:19.255 00.003 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 19:07:19.259 00.004 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66) 19:07:19.262 00.003 972 CameraToMount -- cameraX=0.22 cameraY=0.33 hyp=0.39 cameraTheta=0.98 mountX=0.32 mountY=-0.24, mountTheta=-0.64 19:07:19.266 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.33, opts=13) 19:07:19.270 00.004 972 Enqueuing Move request for scope (0.22, 0.33) 19:07:19.274 00.004 5928 Worker thread wakes up 19:07:19.274 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:19.279 00.005 972 UpdateGuideState exits: m=1406 SNR=26.3 19:07:19.282 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:19.285 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:19.289 00.004 972 Enqueuing Expose request 19:07:19.293 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.33) opts 0xd 19:07:19.293 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.33) 19:07:19.293 00.000 5928 Moving (0.22, 0.33) raw xDistance=0.32 yDistance=-0.24 19:07:19.293 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32 19:07:19.293 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 19:07:19.293 00.000 5928 MoveAxis(W, 56, ABG) 19:07:19.293 00.000 5928 Guiding Dir = 3, Dur = 56 19:07:19.294 00.001 5928 IsSlewing returns 0 19:07:19.294 00.000 5928 IsGuiding returns 0 19:07:19.313 00.019 5928 PulseGuide returned control before completion, sleep 47 19:07:19.377 00.064 5928 IsGuiding returns 1 19:07:19.377 00.000 5928 scope still moving after pulse duration time elapsed 19:07:19.413 00.036 5928 IsSlewing returns 0 19:07:19.414 00.001 5928 IsGuiding returns 0 19:07:19.414 00.000 5928 scope move finished after 56 + 64 ms 19:07:19.415 00.001 5928 Move returns status 0, amount 56 19:07:19.415 00.000 5928 MoveAxis(N, 48, ABG) 19:07:19.415 00.000 5928 Guiding Dir = 0, Dur = 48 19:07:19.416 00.001 5928 IsSlewing returns 0 19:07:19.417 00.001 5928 IsGuiding returns 0 19:07:19.506 00.089 5928 IsGuiding returns 1 19:07:19.506 00.000 5928 scope still moving after pulse duration time elapsed 19:07:19.537 00.031 5928 IsSlewing returns 0 19:07:19.538 00.001 5928 IsGuiding returns 1 19:07:19.601 00.063 5928 IsSlewing returns 0 19:07:19.601 00.000 5928 IsGuiding returns 0 19:07:19.601 00.000 5928 scope move finished after 48 + 136 ms 19:07:19.601 00.000 5928 Move returns status 0, amount 48 19:07:19.601 00.000 5928 move complete, result=0 19:07:19.602 00.001 5928 worker thread done servicing request 19:07:19.602 00.000 5928 Worker thread wakes up 19:07:19.602 00.000 972 GuideStep: 0.3 px 56 ms WEST, -0.2 px 48 ms NORTH 19:07:19.610 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:19.611 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:21.753 02.142 5928 Exposure complete 19:07:21.839 00.086 5928 worker thread done servicing request 19:07:21.839 00.000 972 OnExposeComplete: enter 19:07:21.844 00.005 972 UpdateGuideState(): m_state=6 19:07:21.847 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 207 19:07:21.850 00.003 972 Star::Find returns 1 (0), X=231.22, Y=863.67, Mass=1380, SNR=26.1, Peak=169 HFD=3.2 19:07:21.854 00.004 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 19:07:21.858 00.004 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09) 19:07:21.861 00.003 972 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.55 mountX=0.19 mountY=-0.02, mountTheta=-0.09 19:07:21.865 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.19, opts=13) 19:07:21.868 00.003 972 Enqueuing Move request for scope (0.00, 0.19) 19:07:21.872 00.004 5928 Worker thread wakes up 19:07:21.872 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:21.877 00.005 972 UpdateGuideState exits: m=1380 SNR=26.1 19:07:21.880 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:21.883 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:21.886 00.003 972 Enqueuing Expose request 19:07:21.890 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd 19:07:21.890 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.19) 19:07:21.890 00.000 5928 Moving (0.00, 0.19) raw xDistance=0.19 yDistance=-0.02 19:07:21.890 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:07:21.890 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:21.891 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:07:21.891 00.000 5928 MoveAxis(E, 0, ABG) 19:07:21.891 00.000 5928 Move returns status 0, amount 0 19:07:21.891 00.000 5928 MoveAxis(N, 0, ABG) 19:07:21.891 00.000 5928 Move returns status 0, amount 0 19:07:21.891 00.000 5928 move complete, result=0 19:07:21.891 00.000 5928 worker thread done servicing request 19:07:21.891 00.000 5928 Worker thread wakes up 19:07:21.891 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:21.891 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:21.893 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:07:23.872 01.979 5928 Exposure complete 19:07:23.959 00.087 5928 worker thread done servicing request 19:07:23.959 00.000 972 OnExposeComplete: enter 19:07:23.963 00.004 972 UpdateGuideState(): m_state=6 19:07:23.966 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 208 19:07:23.970 00.004 972 Star::Find returns 1 (0), X=231.10, Y=863.77, Mass=1396, SNR=26.2, Peak=178 HFD=3.2 19:07:23.973 00.003 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 19:07:23.977 00.004 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33) 19:07:23.980 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.96 mountX=0.29 mountY=0.10, mountTheta=0.33 19:07:23.985 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.29, opts=13) 19:07:23.988 00.003 972 Enqueuing Move request for scope (-0.12, 0.29) 19:07:23.993 00.005 5928 Worker thread wakes up 19:07:23.993 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.29) opts 0xd 19:07:23.993 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.29) 19:07:23.993 00.000 5928 Moving (-0.12, 0.29) raw xDistance=0.29 yDistance=0.10 19:07:23.993 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 19:07:23.993 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:23.993 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:07:23.993 00.000 5928 MoveAxis(W, 49, ABG) 19:07:23.993 00.000 5928 Guiding Dir = 3, Dur = 49 19:07:23.993 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:23.997 00.004 972 UpdateGuideState exits: m=1396 SNR=26.2 19:07:24.000 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:24.003 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:24.008 00.005 972 Enqueuing Expose request 19:07:24.011 00.003 5928 IsSlewing returns 0 19:07:24.012 00.001 5928 IsGuiding returns 0 19:07:24.031 00.019 5928 PulseGuide returned control before completion, sleep 41 19:07:24.083 00.052 5928 IsGuiding returns 1 19:07:24.083 00.000 5928 scope still moving after pulse duration time elapsed 19:07:24.127 00.044 5928 IsSlewing returns 0 19:07:24.128 00.001 5928 IsGuiding returns 0 19:07:24.128 00.000 5928 scope move finished after 49 + 66 ms 19:07:24.128 00.000 5928 Move returns status 0, amount 49 19:07:24.128 00.000 5928 MoveAxis(N, 0, ABG) 19:07:24.129 00.001 5928 Move returns status 0, amount 0 19:07:24.129 00.000 5928 move complete, result=0 19:07:24.129 00.000 5928 worker thread done servicing request 19:07:24.129 00.000 5928 Worker thread wakes up 19:07:24.129 00.000 972 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH 19:07:24.139 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:24.139 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:26.282 02.143 5928 Exposure complete 19:07:26.369 00.087 5928 worker thread done servicing request 19:07:26.369 00.000 972 OnExposeComplete: enter 19:07:26.373 00.004 972 UpdateGuideState(): m_state=6 19:07:26.377 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 209 19:07:26.381 00.004 972 Star::Find returns 1 (0), X=231.19, Y=863.56, Mass=1387, SNR=26.1, Peak=183 HFD=3.1 19:07:26.384 00.003 972 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.59) = xAngle (0.31 = 0.31) 19:07:26.387 00.003 972 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 19:07:26.392 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.90 mountX=0.09 mountY=0.02, mountTheta=0.27 19:07:26.397 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.09, opts=13) 19:07:26.401 00.004 972 Enqueuing Move request for scope (-0.03, 0.09) 19:07:26.404 00.003 5928 Worker thread wakes up 19:07:26.404 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:07:26.410 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd 19:07:26.411 00.001 972 UpdateGuideState exits: m=1387 SNR=26.1 19:07:26.414 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:26.418 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:26.421 00.003 972 Enqueuing Expose request 19:07:26.425 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.09) 19:07:26.426 00.001 5928 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=0.02 19:07:26.426 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:07:26.426 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:26.426 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:07:26.426 00.000 5928 MoveAxis(E, 0, ABG) 19:07:26.426 00.000 5928 Move returns status 0, amount 0 19:07:26.426 00.000 5928 MoveAxis(N, 0, ABG) 19:07:26.426 00.000 5928 Move returns status 0, amount 0 19:07:26.426 00.000 5928 move complete, result=0 19:07:26.426 00.000 5928 worker thread done servicing request 19:07:26.426 00.000 5928 Worker thread wakes up 19:07:26.426 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:26.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:26.428 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:07:28.397 01.969 5928 Exposure complete 19:07:28.484 00.087 5928 worker thread done servicing request 19:07:28.484 00.000 972 OnExposeComplete: enter 19:07:28.488 00.004 972 UpdateGuideState(): m_state=6 19:07:28.493 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 210 19:07:28.496 00.003 972 Star::Find returns 1 (0), X=231.18, Y=863.57, Mass=1404, SNR=26.3, Peak=174 HFD=3.2 19:07:28.500 00.004 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 19:07:28.504 00.004 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31) 19:07:28.508 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.94 mountX=0.10 mountY=0.03, mountTheta=0.31 19:07:28.512 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.10, opts=13) 19:07:28.515 00.003 972 Enqueuing Move request for scope (-0.04, 0.10) 19:07:28.519 00.004 5928 Worker thread wakes up 19:07:28.519 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd 19:07:28.519 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.10) 19:07:28.519 00.000 5928 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=0.03 19:07:28.520 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:07:28.520 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:28.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:28.524 00.004 972 UpdateGuideState exits: m=1404 SNR=26.3 19:07:28.527 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:28.531 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:07:28.531 00.000 5928 MoveAxis(E, 0, ABG) 19:07:28.531 00.000 5928 Move returns status 0, amount 0 19:07:28.531 00.000 5928 MoveAxis(N, 0, ABG) 19:07:28.531 00.000 5928 Move returns status 0, amount 0 19:07:28.531 00.000 5928 move complete, result=0 19:07:28.531 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:28.535 00.004 972 Enqueuing Expose request 19:07:28.540 00.005 5928 worker thread done servicing request 19:07:28.540 00.000 5928 Worker thread wakes up 19:07:28.540 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:07:28.544 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:28.544 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:30.679 02.135 5928 Exposure complete 19:07:30.764 00.085 5928 worker thread done servicing request 19:07:30.764 00.000 972 OnExposeComplete: enter 19:07:30.768 00.004 972 UpdateGuideState(): m_state=6 19:07:30.771 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 211 19:07:30.776 00.005 972 Star::Find returns 1 (0), X=230.84, Y=863.96, Mass=1389, SNR=26.1, Peak=205 HFD=2.9 19:07:30.779 00.003 972 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.59) = xAngle (0.65 = 0.65) 19:07:30.782 00.003 972 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60) 19:07:30.786 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=0.48 hyp=0.61 cameraTheta=2.24 mountX=0.49 mountY=0.35, mountTheta=0.62 19:07:30.790 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.48, opts=13) 19:07:30.794 00.004 972 Enqueuing Move request for scope (-0.38, 0.48) 19:07:30.797 00.003 5928 Worker thread wakes up 19:07:30.797 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.48) opts 0xd 19:07:30.797 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.48) 19:07:30.797 00.000 5928 Moving (-0.38, 0.48) raw xDistance=0.49 yDistance=0.35 19:07:30.797 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 19:07:30.797 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:07:30.797 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35 19:07:30.797 00.000 5928 MoveAxis(W, 82, ABG) 19:07:30.797 00.000 5928 Guiding Dir = 3, Dur = 82 19:07:30.798 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:30.801 00.003 972 UpdateGuideState exits: m=1389 SNR=26.1 19:07:30.804 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:30.808 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:30.812 00.004 972 Enqueuing Expose request 19:07:30.843 00.031 5928 IsSlewing returns 0 19:07:30.843 00.000 5928 IsGuiding returns 0 19:07:30.859 00.016 5928 PulseGuide returned control before completion, sleep 77 19:07:30.938 00.079 5928 IsGuiding returns 1 19:07:30.939 00.001 5928 scope still moving after pulse duration time elapsed 19:07:30.971 00.032 5928 IsSlewing returns 0 19:07:30.972 00.001 5928 IsGuiding returns 0 19:07:30.973 00.001 5928 scope move finished after 82 + 47 ms 19:07:30.973 00.000 5928 Move returns status 0, amount 82 19:07:30.973 00.000 5928 MoveAxis(N, 0, ABG) 19:07:30.974 00.001 5928 Move returns status 0, amount 0 19:07:30.974 00.000 5928 move complete, result=0 19:07:30.975 00.001 5928 worker thread done servicing request 19:07:30.975 00.000 972 GuideStep: 0.5 px 82 ms WEST, 0.3 px 0 ms NORTH 19:07:30.986 00.011 5928 Worker thread wakes up 19:07:30.986 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:30.986 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:32.952 01.966 5928 Exposure complete 19:07:33.044 00.092 5928 worker thread done servicing request 19:07:33.044 00.000 972 OnExposeComplete: enter 19:07:33.047 00.003 972 UpdateGuideState(): m_state=6 19:07:33.050 00.003 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 212 19:07:33.054 00.004 972 Star::Find returns 1 (0), X=230.76, Y=863.48, Mass=1424, SNR=26.5, Peak=193 HFD=3.1 19:07:33.058 00.004 972 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.59) = xAngle (-4.73 = 1.55) 19:07:33.061 00.003 972 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.51) 19:07:33.064 00.003 972 CameraToMount -- cameraX=-0.46 cameraY=-0.00 hyp=0.46 cameraTheta=-3.14 mountX=0.01 mountY=0.46, mountTheta=1.55 19:07:33.068 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=-0.00, opts=13) 19:07:33.073 00.005 972 Enqueuing Move request for scope (-0.46, -0.00) 19:07:33.076 00.003 5928 Worker thread wakes up 19:07:33.077 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:07:33.080 00.003 972 UpdateGuideState exits: m=1424 SNR=26.5 19:07:33.083 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:33.086 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:33.090 00.004 972 Enqueuing Expose request 19:07:33.094 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.00) opts 0xd 19:07:33.094 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, -0.00) 19:07:33.094 00.000 5928 Moving (-0.46, -0.00) raw xDistance=0.01 yDistance=0.46 19:07:33.094 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:07:33.094 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:07:33.094 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46 19:07:33.094 00.000 5928 MoveAxis(E, 0, ABG) 19:07:33.094 00.000 5928 Move returns status 0, amount 0 19:07:33.094 00.000 5928 MoveAxis(N, 0, ABG) 19:07:33.094 00.000 5928 Move returns status 0, amount 0 19:07:33.094 00.000 5928 move complete, result=0 19:07:33.094 00.000 5928 worker thread done servicing request 19:07:33.095 00.001 5928 Worker thread wakes up 19:07:33.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:33.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:33.096 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:07:35.229 02.133 5928 Exposure complete 19:07:35.315 00.086 5928 worker thread done servicing request 19:07:35.316 00.001 972 OnExposeComplete: enter 19:07:35.319 00.003 972 UpdateGuideState(): m_state=6 19:07:35.323 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 213 19:07:35.326 00.003 972 Star::Find returns 1 (0), X=231.00, Y=863.36, Mass=1429, SNR=26.5, Peak=198 HFD=3.2 19:07:35.330 00.004 972 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.59) = xAngle (-4.26 = 2.03) 19:07:35.333 00.003 972 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98) 19:07:35.336 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-2.67 mountX=-0.11 mountY=0.23, mountTheta=2.02 19:07:35.341 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.11, opts=13) 19:07:35.345 00.004 972 Enqueuing Move request for scope (-0.22, -0.11) 19:07:35.348 00.003 5928 Worker thread wakes up 19:07:35.348 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd 19:07:35.348 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.11) 19:07:35.348 00.000 5928 Moving (-0.22, -0.11) raw xDistance=-0.11 yDistance=0.23 19:07:35.348 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:07:35.348 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:07:35.348 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 19:07:35.349 00.001 5928 MoveAxis(E, 0, ABG) 19:07:35.349 00.000 5928 Move returns status 0, amount 0 19:07:35.349 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:35.353 00.004 972 UpdateGuideState exits: m=1429 SNR=26.5 19:07:35.357 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:35.360 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:35.364 00.004 972 Enqueuing Expose request 19:07:35.367 00.003 5928 MoveAxis(N, 0, ABG) 19:07:35.367 00.000 5928 Move returns status 0, amount 0 19:07:35.367 00.000 5928 move complete, result=0 19:07:35.367 00.000 5928 worker thread done servicing request 19:07:35.367 00.000 5928 Worker thread wakes up 19:07:35.367 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:35.368 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:35.369 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:07:37.348 01.979 5928 Exposure complete 19:07:37.435 00.087 5928 worker thread done servicing request 19:07:37.435 00.000 972 OnExposeComplete: enter 19:07:37.440 00.005 972 UpdateGuideState(): m_state=6 19:07:37.443 00.003 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 214 19:07:37.446 00.003 972 Star::Find returns 1 (0), X=231.01, Y=863.72, Mass=1477, SNR=27.0, Peak=205 HFD=3.0 19:07:37.449 00.003 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 19:07:37.452 00.003 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64) 19:07:37.456 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.25 hyp=0.32 cameraTheta=2.27 mountX=0.25 mountY=0.19, mountTheta=0.65 19:07:37.460 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.25, opts=13) 19:07:37.463 00.003 972 Enqueuing Move request for scope (-0.21, 0.25) 19:07:37.466 00.003 5928 Worker thread wakes up 19:07:37.467 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.25) opts 0xd 19:07:37.467 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.25) 19:07:37.467 00.000 5928 Moving (-0.21, 0.25) raw xDistance=0.25 yDistance=0.19 19:07:37.467 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:07:37.467 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:37.467 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:07:37.467 00.000 5928 MoveAxis(W, 42, ABG) 19:07:37.467 00.000 5928 Guiding Dir = 3, Dur = 42 19:07:37.467 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:07:37.471 00.004 5928 IsSlewing returns 0 19:07:37.471 00.000 972 UpdateGuideState exits: m=1477 SNR=27.0 19:07:37.475 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:37.478 00.003 5928 IsGuiding returns 0 19:07:37.478 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:37.482 00.004 972 Enqueuing Expose request 19:07:37.495 00.013 5928 PulseGuide returned control before completion, sleep 36 19:07:37.576 00.081 5928 IsGuiding returns 1 19:07:37.576 00.000 5928 scope still moving after pulse duration time elapsed 19:07:37.607 00.031 5928 IsSlewing returns 0 19:07:37.608 00.001 5928 IsGuiding returns 0 19:07:37.609 00.001 5928 scope move finished after 42 + 88 ms 19:07:37.609 00.000 5928 Move returns status 0, amount 42 19:07:37.609 00.000 5928 MoveAxis(N, 0, ABG) 19:07:37.609 00.000 5928 Move returns status 0, amount 0 19:07:37.609 00.000 5928 move complete, result=0 19:07:37.610 00.001 5928 worker thread done servicing request 19:07:37.610 00.000 5928 Worker thread wakes up 19:07:37.610 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:37.610 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:37.610 00.000 972 GuideStep: 0.2 px 42 ms WEST, 0.2 px 0 ms NORTH 19:07:39.748 02.138 5928 Exposure complete 19:07:39.835 00.087 5928 worker thread done servicing request 19:07:39.835 00.000 972 OnExposeComplete: enter 19:07:39.840 00.005 972 UpdateGuideState(): m_state=6 19:07:39.843 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 215 19:07:39.847 00.004 972 Star::Find returns 1 (0), X=231.01, Y=863.82, Mass=1354, SNR=25.8, Peak=200 HFD=2.6 19:07:39.850 00.003 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 19:07:39.853 00.003 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:07:39.857 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.34 hyp=0.39 cameraTheta=2.11 mountX=0.34 mountY=0.18, mountTheta=0.48 19:07:39.861 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.34, opts=13) 19:07:39.864 00.003 972 Enqueuing Move request for scope (-0.20, 0.34) 19:07:39.868 00.004 5928 Worker thread wakes up 19:07:39.868 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.34) opts 0xd 19:07:39.868 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.34) 19:07:39.868 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:39.873 00.005 972 UpdateGuideState exits: m=1354 SNR=25.8 19:07:39.876 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:39.879 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:39.882 00.003 972 Enqueuing Expose request 19:07:39.885 00.003 5928 Moving (-0.20, 0.34) raw xDistance=0.34 yDistance=0.18 19:07:39.885 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34 19:07:39.886 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:39.886 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:07:39.886 00.000 5928 MoveAxis(W, 60, ABG) 19:07:39.886 00.000 5928 Guiding Dir = 3, Dur = 60 19:07:39.886 00.000 5928 IsSlewing returns 0 19:07:39.886 00.000 5928 IsGuiding returns 0 19:07:39.910 00.024 5928 PulseGuide returned control before completion, sleep 47 19:07:39.962 00.052 5928 IsGuiding returns 1 19:07:39.962 00.000 5928 scope still moving after pulse duration time elapsed 19:07:40.006 00.044 5928 IsSlewing returns 0 19:07:40.007 00.001 5928 IsGuiding returns 0 19:07:40.008 00.001 5928 scope move finished after 60 + 61 ms 19:07:40.008 00.000 5928 Move returns status 0, amount 60 19:07:40.008 00.000 5928 MoveAxis(N, 0, ABG) 19:07:40.008 00.000 5928 Move returns status 0, amount 0 19:07:40.009 00.001 5928 move complete, result=0 19:07:40.009 00.000 5928 worker thread done servicing request 19:07:40.009 00.000 5928 Worker thread wakes up 19:07:40.009 00.000 972 GuideStep: 0.3 px 60 ms WEST, 0.2 px 0 ms NORTH 19:07:40.019 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:40.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:42.007 01.988 5928 Exposure complete 19:07:42.092 00.085 5928 worker thread done servicing request 19:07:42.092 00.000 972 OnExposeComplete: enter 19:07:42.096 00.004 972 UpdateGuideState(): m_state=6 19:07:42.100 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 216 19:07:42.103 00.003 972 Star::Find returns 1 (0), X=231.06, Y=863.43, Mass=1396, SNR=26.2, Peak=188 HFD=3.1 19:07:42.108 00.005 972 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.59) = xAngle (-4.46 = 1.82) 19:07:42.111 00.003 972 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78) 19:07:42.114 00.003 972 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.87 mountX=-0.04 mountY=0.16, mountTheta=1.82 19:07:42.118 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.04, opts=13) 19:07:42.122 00.004 972 Enqueuing Move request for scope (-0.16, -0.04) 19:07:42.125 00.003 5928 Worker thread wakes up 19:07:42.125 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:07:42.129 00.004 972 UpdateGuideState exits: m=1396 SNR=26.2 19:07:42.132 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:42.135 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:42.140 00.005 972 Enqueuing Expose request 19:07:42.143 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd 19:07:42.143 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.04) 19:07:42.143 00.000 5928 Moving (-0.16, -0.04) raw xDistance=-0.04 yDistance=0.16 19:07:42.143 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:07:42.143 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:42.144 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:07:42.144 00.000 5928 MoveAxis(E, 0, ABG) 19:07:42.144 00.000 5928 Move returns status 0, amount 0 19:07:42.144 00.000 5928 MoveAxis(N, 0, ABG) 19:07:42.144 00.000 5928 Move returns status 0, amount 0 19:07:42.144 00.000 5928 move complete, result=0 19:07:42.144 00.000 5928 worker thread done servicing request 19:07:42.144 00.000 5928 Worker thread wakes up 19:07:42.144 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:42.144 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:42.145 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:07:44.281 02.136 5928 Exposure complete 19:07:44.370 00.089 5928 worker thread done servicing request 19:07:44.370 00.000 972 OnExposeComplete: enter 19:07:44.374 00.004 972 UpdateGuideState(): m_state=6 19:07:44.378 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 217 19:07:44.381 00.003 972 Star::Find returns 1 (0), X=231.07, Y=863.66, Mass=1455, SNR=26.7, Peak=178 HFD=3.3 19:07:44.385 00.004 972 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.59) = xAngle (0.64 = 0.64) 19:07:44.389 00.004 972 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60) 19:07:44.393 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.23 mountX=0.19 mountY=0.13, mountTheta=0.61 19:07:44.397 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.18, opts=13) 19:07:44.400 00.003 972 Enqueuing Move request for scope (-0.14, 0.18) 19:07:44.404 00.004 5928 Worker thread wakes up 19:07:44.404 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:44.408 00.004 972 UpdateGuideState exits: m=1455 SNR=26.7 19:07:44.413 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd 19:07:44.414 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:44.417 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:44.420 00.003 972 Enqueuing Expose request 19:07:44.423 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.18) 19:07:44.423 00.000 5928 Moving (-0.14, 0.18) raw xDistance=0.19 yDistance=0.13 19:07:44.423 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:07:44.424 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:44.424 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:07:44.424 00.000 5928 MoveAxis(E, 0, ABG) 19:07:44.424 00.000 5928 Move returns status 0, amount 0 19:07:44.424 00.000 5928 MoveAxis(N, 0, ABG) 19:07:44.424 00.000 5928 Move returns status 0, amount 0 19:07:44.424 00.000 5928 move complete, result=0 19:07:44.424 00.000 5928 worker thread done servicing request 19:07:44.424 00.000 5928 Worker thread wakes up 19:07:44.424 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:44.424 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:44.425 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:07:46.404 01.979 5928 Exposure complete 19:07:46.490 00.086 5928 worker thread done servicing request 19:07:46.490 00.000 972 OnExposeComplete: enter 19:07:46.493 00.003 972 UpdateGuideState(): m_state=6 19:07:46.496 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 218 19:07:46.500 00.004 972 Star::Find returns 1 (0), X=231.11, Y=863.58, Mass=1399, SNR=26.2, Peak=177 HFD=3.2 19:07:46.503 00.003 972 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.59) = xAngle (0.80 = 0.80) 19:07:46.507 00.004 972 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76) 19:07:46.510 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.14 cameraTheta=2.39 mountX=0.10 mountY=0.10, mountTheta=0.78 19:07:46.514 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.10, opts=13) 19:07:46.518 00.004 972 Enqueuing Move request for scope (-0.11, 0.10) 19:07:46.522 00.004 5928 Worker thread wakes up 19:07:46.522 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd 19:07:46.522 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.10) 19:07:46.522 00.000 5928 Moving (-0.11, 0.10) raw xDistance=0.10 yDistance=0.10 19:07:46.522 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:07:46.522 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:46.522 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:07:46.522 00.000 5928 MoveAxis(E, 0, ABG) 19:07:46.523 00.001 5928 Move returns status 0, amount 0 19:07:46.523 00.000 5928 MoveAxis(N, 0, ABG) 19:07:46.523 00.000 5928 Move returns status 0, amount 0 19:07:46.523 00.000 5928 move complete, result=0 19:07:46.523 00.000 5928 worker thread done servicing request 19:07:46.524 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:07:46.527 00.003 972 UpdateGuideState exits: m=1399 SNR=26.2 19:07:46.530 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:46.533 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:46.536 00.003 972 Enqueuing Expose request 19:07:46.541 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:07:46.544 00.003 5928 Worker thread wakes up 19:07:46.544 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:46.544 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:48.684 02.140 5928 Exposure complete 19:07:48.773 00.089 5928 worker thread done servicing request 19:07:48.773 00.000 972 OnExposeComplete: enter 19:07:48.776 00.003 972 UpdateGuideState(): m_state=6 19:07:48.780 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 219 19:07:48.783 00.003 972 Star::Find returns 1 (0), X=231.19, Y=863.64, Mass=1396, SNR=26.2, Peak=167 HFD=3.2 19:07:48.787 00.004 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 19:07:48.791 00.004 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 19:07:48.793 00.002 972 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.75 mountX=0.16 mountY=0.02, mountTheta=0.11 19:07:48.797 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.16, opts=13) 19:07:48.800 00.003 972 Enqueuing Move request for scope (-0.03, 0.16) 19:07:48.805 00.005 5928 Worker thread wakes up 19:07:48.805 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:07:48.808 00.003 972 UpdateGuideState exits: m=1396 SNR=26.2 19:07:48.811 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:48.814 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:48.818 00.004 972 Enqueuing Expose request 19:07:48.822 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd 19:07:48.822 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.16) 19:07:48.823 00.001 5928 Moving (-0.03, 0.16) raw xDistance=0.16 yDistance=0.02 19:07:48.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:07:48.823 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:48.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:07:48.823 00.000 5928 MoveAxis(E, 0, ABG) 19:07:48.823 00.000 5928 Move returns status 0, amount 0 19:07:48.823 00.000 5928 MoveAxis(N, 0, ABG) 19:07:48.823 00.000 5928 Move returns status 0, amount 0 19:07:48.823 00.000 5928 move complete, result=0 19:07:48.823 00.000 5928 worker thread done servicing request 19:07:48.823 00.000 5928 Worker thread wakes up 19:07:48.823 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:48.823 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:48.825 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:07:50.817 01.992 5928 Exposure complete 19:07:50.901 00.084 5928 worker thread done servicing request 19:07:50.901 00.000 972 OnExposeComplete: enter 19:07:50.907 00.006 972 UpdateGuideState(): m_state=6 19:07:50.910 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 220 19:07:50.913 00.003 972 Star::Find returns 1 (0), X=231.15, Y=863.81, Mass=1380, SNR=26.0, Peak=184 HFD=2.9 19:07:50.916 00.003 972 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 19:07:50.920 00.004 972 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14) 19:07:50.923 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.77 mountX=0.33 mountY=0.05, mountTheta=0.14 19:07:50.927 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.33, opts=13) 19:07:50.931 00.004 972 Enqueuing Move request for scope (-0.07, 0.33) 19:07:50.934 00.003 5928 Worker thread wakes up 19:07:50.934 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd 19:07:50.934 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.33) 19:07:50.934 00.000 5928 Moving (-0.07, 0.33) raw xDistance=0.33 yDistance=0.05 19:07:50.934 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 19:07:50.934 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:50.934 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:07:50.934 00.000 5928 MoveAxis(W, 55, ABG) 19:07:50.935 00.001 5928 Guiding Dir = 3, Dur = 55 19:07:50.935 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:07:50.939 00.004 972 UpdateGuideState exits: m=1380 SNR=26.0 19:07:50.943 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:50.946 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:50.949 00.003 972 Enqueuing Expose request 19:07:50.952 00.003 5928 IsSlewing returns 0 19:07:50.976 00.024 5928 IsGuiding returns 0 19:07:50.993 00.017 5928 PulseGuide returned control before completion, sleep 50 19:07:51.072 00.079 5928 IsGuiding returns 0 19:07:51.072 00.000 5928 Move returns status 0, amount 55 19:07:51.072 00.000 5928 MoveAxis(N, 0, ABG) 19:07:51.072 00.000 5928 Move returns status 0, amount 0 19:07:51.072 00.000 5928 move complete, result=0 19:07:51.072 00.000 5928 worker thread done servicing request 19:07:51.073 00.001 972 GuideStep: 0.3 px 55 ms WEST, 0.0 px 0 ms NORTH 19:07:51.078 00.005 5928 Worker thread wakes up 19:07:51.078 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:51.078 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:53.216 02.138 5928 Exposure complete 19:07:53.302 00.086 5928 worker thread done servicing request 19:07:53.302 00.000 972 OnExposeComplete: enter 19:07:53.306 00.004 972 UpdateGuideState(): m_state=6 19:07:53.310 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 221 19:07:53.313 00.003 972 Star::Find returns 1 (0), X=231.07, Y=863.67, Mass=1438, SNR=26.6, Peak=191 HFD=3.2 19:07:53.316 00.003 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 19:07:53.321 00.005 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 19:07:53.325 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.21 mountX=0.20 mountY=0.13, mountTheta=0.59 19:07:53.329 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.19, opts=13) 19:07:53.333 00.004 972 Enqueuing Move request for scope (-0.14, 0.19) 19:07:53.337 00.004 5928 Worker thread wakes up 19:07:53.337 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd 19:07:53.337 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:07:53.341 00.004 972 UpdateGuideState exits: m=1438 SNR=26.6 19:07:53.344 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:53.347 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:53.350 00.003 972 Enqueuing Expose request 19:07:53.355 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.19) 19:07:53.355 00.000 5928 Moving (-0.14, 0.19) raw xDistance=0.20 yDistance=0.13 19:07:53.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:07:53.355 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:53.355 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:07:53.355 00.000 5928 MoveAxis(E, 0, ABG) 19:07:53.355 00.000 5928 Move returns status 0, amount 0 19:07:53.355 00.000 5928 MoveAxis(N, 0, ABG) 19:07:53.355 00.000 5928 Move returns status 0, amount 0 19:07:53.355 00.000 5928 move complete, result=0 19:07:53.355 00.000 5928 worker thread done servicing request 19:07:53.356 00.001 5928 Worker thread wakes up 19:07:53.356 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:53.356 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:53.357 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:07:55.347 01.990 5928 Exposure complete 19:07:55.438 00.091 5928 worker thread done servicing request 19:07:55.438 00.000 972 OnExposeComplete: enter 19:07:55.441 00.003 972 UpdateGuideState(): m_state=6 19:07:55.444 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 222 19:07:55.448 00.004 972 Star::Find returns 1 (0), X=231.08, Y=863.85, Mass=1490, SNR=27.1, Peak=204 HFD=2.8 19:07:55.451 00.003 972 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.59) = xAngle (0.33 = 0.33) 19:07:55.455 00.004 972 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29) 19:07:55.460 00.005 972 CameraToMount -- cameraX=-0.14 cameraY=0.37 hyp=0.40 cameraTheta=1.92 mountX=0.38 mountY=0.11, mountTheta=0.29 19:07:55.465 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.37, opts=13) 19:07:55.468 00.003 972 Enqueuing Move request for scope (-0.14, 0.37) 19:07:55.473 00.005 5928 Worker thread wakes up 19:07:55.473 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.37) opts 0xd 19:07:55.473 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.37) 19:07:55.473 00.000 5928 Moving (-0.14, 0.37) raw xDistance=0.38 yDistance=0.11 19:07:55.473 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 19:07:55.473 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:07:55.473 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:07:55.473 00.000 5928 MoveAxis(W, 63, ABG) 19:07:55.473 00.000 5928 Guiding Dir = 3, Dur = 63 19:07:55.473 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:07:55.477 00.004 972 UpdateGuideState exits: m=1490 SNR=27.1 19:07:55.480 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:55.483 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:55.487 00.004 972 Enqueuing Expose request 19:07:55.490 00.003 5928 IsSlewing returns 0 19:07:55.490 00.000 5928 IsGuiding returns 0 19:07:55.518 00.028 5928 PulseGuide returned control before completion, sleep 47 19:07:55.567 00.049 5928 IsGuiding returns 1 19:07:55.567 00.000 5928 scope still moving after pulse duration time elapsed 19:07:55.614 00.047 5928 IsSlewing returns 0 19:07:55.614 00.000 5928 IsGuiding returns 0 19:07:55.614 00.000 5928 scope move finished after 63 + 61 ms 19:07:55.616 00.002 5928 Move returns status 0, amount 63 19:07:55.616 00.000 5928 MoveAxis(N, 0, ABG) 19:07:55.616 00.000 5928 Move returns status 0, amount 0 19:07:55.616 00.000 5928 move complete, result=0 19:07:55.616 00.000 5928 worker thread done servicing request 19:07:55.617 00.001 972 GuideStep: 0.4 px 63 ms WEST, 0.1 px 0 ms NORTH 19:07:55.629 00.012 5928 Worker thread wakes up 19:07:55.629 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:55.630 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:57.763 02.133 5928 Exposure complete 19:07:57.849 00.086 5928 worker thread done servicing request 19:07:57.849 00.000 972 OnExposeComplete: enter 19:07:57.854 00.005 972 UpdateGuideState(): m_state=6 19:07:57.857 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 223 19:07:57.861 00.004 972 Star::Find returns 1 (0), X=230.93, Y=863.49, Mass=1464, SNR=26.8, Peak=189 HFD=3.2 19:07:57.864 00.003 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 19:07:57.867 00.003 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 19:07:57.872 00.005 972 CameraToMount -- cameraX=-0.29 cameraY=0.01 hyp=0.29 cameraTheta=3.09 mountX=0.02 mountY=0.28, mountTheta=1.50 19:07:57.876 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=0.01, opts=13) 19:07:57.881 00.005 972 Enqueuing Move request for scope (-0.29, 0.01) 19:07:57.886 00.005 5928 Worker thread wakes up 19:07:57.886 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:07:57.890 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.01) opts 0xd 19:07:57.890 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, 0.01) 19:07:57.890 00.000 5928 Moving (-0.29, 0.01) raw xDistance=0.02 yDistance=0.28 19:07:57.890 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:07:57.890 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:07:57.890 00.000 972 UpdateGuideState exits: m=1464 SNR=26.8 19:07:57.894 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:07:57.897 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28 19:07:57.897 00.000 5928 MoveAxis(E, 0, ABG) 19:07:57.897 00.000 5928 Move returns status 0, amount 0 19:07:57.898 00.001 5928 MoveAxis(N, 0, ABG) 19:07:57.898 00.000 5928 Move returns status 0, amount 0 19:07:57.898 00.000 5928 move complete, result=0 19:07:57.898 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:07:57.901 00.003 972 Enqueuing Expose request 19:07:57.906 00.005 5928 worker thread done servicing request 19:07:57.906 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:07:57.909 00.003 5928 Worker thread wakes up 19:07:57.909 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:07:57.909 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:07:59.885 01.976 5928 Exposure complete 19:07:59.971 00.086 5928 worker thread done servicing request 19:07:59.971 00.000 972 OnExposeComplete: enter 19:07:59.974 00.003 972 UpdateGuideState(): m_state=6 19:07:59.978 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 224 19:07:59.981 00.003 972 Star::Find returns 1 (0), X=231.14, Y=863.49, Mass=1385, SNR=26.1, Peak=176 HFD=3.2 19:07:59.984 00.003 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 19:07:59.988 00.004 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 19:07:59.991 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.95 mountX=0.02 mountY=0.07, mountTheta=1.36 19:07:59.995 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.01, opts=13) 19:07:59.999 00.004 972 Enqueuing Move request for scope (-0.07, 0.01) 19:08:00.004 00.005 5928 Worker thread wakes up 19:08:00.005 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:08:00.010 00.005 972 UpdateGuideState exits: m=1385 SNR=26.1 19:08:00.015 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:00.020 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd 19:08:00.020 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:00.023 00.003 972 Enqueuing Expose request 19:08:00.026 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.01) 19:08:00.026 00.000 5928 Moving (-0.07, 0.01) raw xDistance=0.02 yDistance=0.07 19:08:00.026 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:08:00.027 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:00.027 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:08:00.027 00.000 5928 MoveAxis(E, 0, ABG) 19:08:00.027 00.000 5928 Move returns status 0, amount 0 19:08:00.027 00.000 5928 MoveAxis(N, 0, ABG) 19:08:00.027 00.000 5928 Move returns status 0, amount 0 19:08:00.027 00.000 5928 move complete, result=0 19:08:00.027 00.000 5928 worker thread done servicing request 19:08:00.027 00.000 5928 Worker thread wakes up 19:08:00.027 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:00.027 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:00.028 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:08:02.162 02.134 5928 Exposure complete 19:08:02.248 00.086 5928 worker thread done servicing request 19:08:02.248 00.000 972 OnExposeComplete: enter 19:08:02.253 00.005 972 UpdateGuideState(): m_state=6 19:08:02.257 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 225 19:08:02.260 00.003 972 Star::Find returns 1 (0), X=231.17, Y=863.67, Mass=1380, SNR=26.0, Peak=163 HFD=3.3 19:08:02.263 00.003 972 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.59) = xAngle (0.20 = 0.20) 19:08:02.267 00.004 972 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16) 19:08:02.271 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.79 mountX=0.19 mountY=0.03, mountTheta=0.16 19:08:02.275 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.19, opts=13) 19:08:02.278 00.003 972 Enqueuing Move request for scope (-0.04, 0.19) 19:08:02.282 00.004 5928 Worker thread wakes up 19:08:02.282 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd 19:08:02.282 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.19) 19:08:02.282 00.000 5928 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=0.03 19:08:02.282 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:02.287 00.005 972 UpdateGuideState exits: m=1380 SNR=26.0 19:08:02.290 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:02.293 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:02.296 00.003 972 Enqueuing Expose request 19:08:02.300 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:08:02.300 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:02.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:08:02.300 00.000 5928 MoveAxis(E, 0, ABG) 19:08:02.300 00.000 5928 Move returns status 0, amount 0 19:08:02.300 00.000 5928 MoveAxis(N, 0, ABG) 19:08:02.300 00.000 5928 Move returns status 0, amount 0 19:08:02.300 00.000 5928 move complete, result=0 19:08:02.301 00.001 5928 worker thread done servicing request 19:08:02.301 00.000 5928 Worker thread wakes up 19:08:02.301 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:02.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:02.303 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:08:04.294 01.991 5928 Exposure complete 19:08:04.380 00.086 5928 worker thread done servicing request 19:08:04.381 00.001 972 OnExposeComplete: enter 19:08:04.384 00.003 972 UpdateGuideState(): m_state=6 19:08:04.389 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 226 19:08:04.392 00.003 972 Star::Find returns 1 (0), X=231.12, Y=863.71, Mass=1447, SNR=26.7, Peak=173 HFD=3.2 19:08:04.396 00.004 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 19:08:04.399 00.003 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 19:08:04.404 00.005 972 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.95 mountX=0.23 mountY=0.08, mountTheta=0.32 19:08:04.408 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.23, opts=13) 19:08:04.413 00.005 972 Enqueuing Move request for scope (-0.09, 0.23) 19:08:04.416 00.003 5928 Worker thread wakes up 19:08:04.417 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:04.422 00.005 972 UpdateGuideState exits: m=1447 SNR=26.7 19:08:04.425 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd 19:08:04.425 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:04.428 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:04.431 00.003 972 Enqueuing Expose request 19:08:04.435 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.23) 19:08:04.436 00.001 5928 Moving (-0.09, 0.23) raw xDistance=0.23 yDistance=0.08 19:08:04.436 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 19:08:04.436 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:04.436 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:08:04.436 00.000 5928 MoveAxis(W, 39, ABG) 19:08:04.436 00.000 5928 Guiding Dir = 3, Dur = 39 19:08:04.436 00.000 5928 IsSlewing returns 0 19:08:04.437 00.001 5928 IsGuiding returns 0 19:08:04.458 00.021 5928 PulseGuide returned control before completion, sleep 29 19:08:04.505 00.047 5928 IsGuiding returns 0 19:08:04.505 00.000 5928 Move returns status 0, amount 39 19:08:04.505 00.000 5928 MoveAxis(N, 0, ABG) 19:08:04.505 00.000 5928 Move returns status 0, amount 0 19:08:04.505 00.000 5928 move complete, result=0 19:08:04.505 00.000 5928 worker thread done servicing request 19:08:04.505 00.000 5928 Worker thread wakes up 19:08:04.505 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:04.505 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:04.506 00.001 972 GuideStep: 0.2 px 39 ms WEST, 0.1 px 0 ms NORTH 19:08:06.642 02.136 5928 Exposure complete 19:08:06.729 00.087 5928 worker thread done servicing request 19:08:06.729 00.000 972 OnExposeComplete: enter 19:08:06.732 00.003 972 UpdateGuideState(): m_state=6 19:08:06.737 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 227 19:08:06.740 00.003 972 Star::Find returns 1 (0), X=231.31, Y=863.67, Mass=1371, SNR=26.0, Peak=171 HFD=3.2 19:08:06.744 00.004 972 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.59) = xAngle (-0.50 = -0.50) 19:08:06.747 00.003 972 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54) 19:08:06.750 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.09 mountX=0.19 mountY=-0.11, mountTheta=-0.53 19:08:06.755 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.19, opts=13) 19:08:06.758 00.003 972 Enqueuing Move request for scope (0.10, 0.19) 19:08:06.762 00.004 5928 Worker thread wakes up 19:08:06.762 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd 19:08:06.762 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.19) 19:08:06.762 00.000 5928 Moving (0.10, 0.19) raw xDistance=0.19 yDistance=-0.11 19:08:06.762 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:08:06.762 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:06.762 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:08:06.762 00.000 5928 MoveAxis(E, 0, ABG) 19:08:06.762 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:08:06.766 00.004 972 UpdateGuideState exits: m=1371 SNR=26.0 19:08:06.770 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:06.774 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:06.777 00.003 972 Enqueuing Expose request 19:08:06.781 00.004 5928 Move returns status 0, amount 0 19:08:06.781 00.000 5928 MoveAxis(N, 0, ABG) 19:08:06.781 00.000 5928 Move returns status 0, amount 0 19:08:06.781 00.000 5928 move complete, result=0 19:08:06.781 00.000 5928 worker thread done servicing request 19:08:06.781 00.000 5928 Worker thread wakes up 19:08:06.781 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:06.781 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:06.783 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:08.775 01.992 5928 Exposure complete 19:08:08.861 00.086 5928 worker thread done servicing request 19:08:08.861 00.000 972 OnExposeComplete: enter 19:08:08.865 00.004 972 UpdateGuideState(): m_state=6 19:08:08.869 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 228 19:08:08.873 00.004 972 Star::Find returns 1 (0), X=231.32, Y=863.84, Mass=1364, SNR=25.9, Peak=187 HFD=3.2 19:08:08.876 00.003 972 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.59) = xAngle (-0.31 = -0.31) 19:08:08.879 00.003 972 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35) 19:08:08.882 00.003 972 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.28 mountX=0.36 mountY=-0.13, mountTheta=-0.35 19:08:08.888 00.006 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.36, opts=13) 19:08:08.891 00.003 972 Enqueuing Move request for scope (0.11, 0.36) 19:08:08.894 00.003 5928 Worker thread wakes up 19:08:08.894 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd 19:08:08.894 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.36) 19:08:08.894 00.000 5928 Moving (0.11, 0.36) raw xDistance=0.36 yDistance=-0.13 19:08:08.894 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36 19:08:08.894 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:08.895 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:08:08.895 00.000 5928 MoveAxis(W, 60, ABG) 19:08:08.895 00.000 5928 Guiding Dir = 3, Dur = 60 19:08:08.895 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:08.898 00.003 972 UpdateGuideState exits: m=1364 SNR=25.9 19:08:08.903 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:08.906 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:08.909 00.003 972 Enqueuing Expose request 19:08:08.912 00.003 5928 IsSlewing returns 0 19:08:08.913 00.001 5928 IsGuiding returns 0 19:08:08.934 00.021 5928 PulseGuide returned control before completion, sleep 48 19:08:09.015 00.081 5928 IsGuiding returns 0 19:08:09.015 00.000 5928 Move returns status 0, amount 60 19:08:09.015 00.000 5928 MoveAxis(N, 0, ABG) 19:08:09.015 00.000 5928 Move returns status 0, amount 0 19:08:09.016 00.001 5928 move complete, result=0 19:08:09.016 00.000 5928 worker thread done servicing request 19:08:09.016 00.000 5928 Worker thread wakes up 19:08:09.016 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:09.017 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:09.017 00.000 972 GuideStep: 0.4 px 60 ms WEST, -0.1 px 0 ms NORTH 19:08:11.149 02.132 5928 Exposure complete 19:08:11.236 00.087 5928 worker thread done servicing request 19:08:11.236 00.000 972 OnExposeComplete: enter 19:08:11.239 00.003 972 UpdateGuideState(): m_state=6 19:08:11.242 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 229 19:08:11.246 00.004 972 Star::Find returns 1 (0), X=231.41, Y=863.42, Mass=1349, SNR=25.7, Peak=171 HFD=3.2 19:08:11.249 00.003 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 19:08:11.253 00.004 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:08:11.256 00.003 972 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=-0.06 mountY=-0.19, mountTheta=-1.88 19:08:11.260 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.06, opts=13) 19:08:11.264 00.004 972 Enqueuing Move request for scope (0.19, -0.06) 19:08:11.268 00.004 5928 Worker thread wakes up 19:08:11.268 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:08:11.272 00.004 972 UpdateGuideState exits: m=1349 SNR=25.7 19:08:11.275 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:11.279 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:11.282 00.003 972 Enqueuing Expose request 19:08:11.286 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd 19:08:11.286 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.06) 19:08:11.286 00.000 5928 Moving (0.19, -0.06) raw xDistance=-0.06 yDistance=-0.19 19:08:11.286 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:08:11.286 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:11.287 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:08:11.287 00.000 5928 MoveAxis(E, 0, ABG) 19:08:11.287 00.000 5928 Move returns status 0, amount 0 19:08:11.287 00.000 5928 MoveAxis(N, 0, ABG) 19:08:11.287 00.000 5928 Move returns status 0, amount 0 19:08:11.287 00.000 5928 move complete, result=0 19:08:11.287 00.000 5928 worker thread done servicing request 19:08:11.287 00.000 5928 Worker thread wakes up 19:08:11.287 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:11.287 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:11.288 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:08:13.269 01.981 5928 Exposure complete 19:08:13.353 00.084 5928 worker thread done servicing request 19:08:13.353 00.000 972 OnExposeComplete: enter 19:08:13.357 00.004 972 UpdateGuideState(): m_state=6 19:08:13.360 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 230 19:08:13.364 00.004 972 Star::Find returns 1 (0), X=231.35, Y=863.40, Mass=1429, SNR=26.5, Peak=168 HFD=3.2 19:08:13.367 00.003 972 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.59) = xAngle (-2.09 = -2.09) 19:08:13.372 00.005 972 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14) 19:08:13.375 00.003 972 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.50 mountX=-0.08 mountY=-0.13, mountTheta=-2.10 19:08:13.378 00.003 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.07, opts=13) 19:08:13.382 00.004 972 Enqueuing Move request for scope (0.13, -0.07) 19:08:13.386 00.004 5928 Worker thread wakes up 19:08:13.386 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd 19:08:13.386 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.07) 19:08:13.386 00.000 5928 Moving (0.13, -0.07) raw xDistance=-0.08 yDistance=-0.13 19:08:13.387 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:08:13.387 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:13.387 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:08:13.390 00.003 972 UpdateGuideState exits: m=1429 SNR=26.5 19:08:13.393 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:13.396 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:13.400 00.004 972 Enqueuing Expose request 19:08:13.404 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:08:13.404 00.000 5928 MoveAxis(E, 0, ABG) 19:08:13.404 00.000 5928 Move returns status 0, amount 0 19:08:13.404 00.000 5928 MoveAxis(N, 0, ABG) 19:08:13.404 00.000 5928 Move returns status 0, amount 0 19:08:13.404 00.000 5928 move complete, result=0 19:08:13.404 00.000 5928 worker thread done servicing request 19:08:13.404 00.000 5928 Worker thread wakes up 19:08:13.404 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:13.404 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:13.406 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:15.530 02.124 5928 Exposure complete 19:08:15.616 00.086 5928 worker thread done servicing request 19:08:15.616 00.000 972 OnExposeComplete: enter 19:08:15.621 00.005 972 UpdateGuideState(): m_state=6 19:08:15.626 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 231 19:08:15.630 00.004 972 Star::Find returns 1 (0), X=231.47, Y=863.40, Mass=1429, SNR=26.5, Peak=184 HFD=3.2 19:08:15.634 00.004 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 19:08:15.637 00.003 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 19:08:15.640 00.003 972 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-0.30 mountX=-0.08 mountY=-0.25, mountTheta=-1.89 19:08:15.644 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.08, opts=13) 19:08:15.649 00.005 972 Enqueuing Move request for scope (0.25, -0.08) 19:08:15.653 00.004 5928 Worker thread wakes up 19:08:15.654 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.08) opts 0xd 19:08:15.654 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.08) 19:08:15.654 00.000 5928 Moving (0.25, -0.08) raw xDistance=-0.08 yDistance=-0.25 19:08:15.654 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:08:15.654 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:08:15.654 00.000 5928 MoveAxis(E, 0, ABG) 19:08:15.654 00.000 5928 Move returns status 0, amount 0 19:08:15.654 00.000 5928 MoveAxis(N, 49, ABG) 19:08:15.654 00.000 5928 Guiding Dir = 0, Dur = 49 19:08:15.654 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:08:15.658 00.004 972 UpdateGuideState exits: m=1429 SNR=26.5 19:08:15.661 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:15.664 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:15.668 00.004 972 Enqueuing Expose request 19:08:15.671 00.003 5928 IsSlewing returns 0 19:08:15.672 00.001 5928 IsGuiding returns 0 19:08:15.781 00.109 5928 IsGuiding returns 1 19:08:15.781 00.000 5928 scope still moving after pulse duration time elapsed 19:08:15.812 00.031 5928 IsSlewing returns 0 19:08:15.813 00.001 5928 IsGuiding returns 0 19:08:15.813 00.000 5928 scope move finished after 49 + 91 ms 19:08:15.813 00.000 5928 Move returns status 0, amount 49 19:08:15.813 00.000 5928 move complete, result=0 19:08:15.814 00.001 5928 worker thread done servicing request 19:08:15.814 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH 19:08:15.827 00.013 5928 Worker thread wakes up 19:08:15.827 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:15.827 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:17.810 01.983 5928 Exposure complete 19:08:17.897 00.087 5928 worker thread done servicing request 19:08:17.897 00.000 972 OnExposeComplete: enter 19:08:17.901 00.004 972 UpdateGuideState(): m_state=6 19:08:17.905 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 232 19:08:17.908 00.003 972 Star::Find returns 1 (0), X=231.15, Y=863.58, Mass=1404, SNR=26.2, Peak=188 HFD=3.0 19:08:17.911 00.003 972 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.59) = xAngle (0.51 = 0.51) 19:08:17.914 00.003 972 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:08:17.919 00.005 972 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.10 mountX=0.11 mountY=0.05, mountTheta=0.48 19:08:17.923 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.10, opts=13) 19:08:17.926 00.003 972 Enqueuing Move request for scope (-0.06, 0.10) 19:08:17.930 00.004 5928 Worker thread wakes up 19:08:17.930 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd 19:08:17.930 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.10) 19:08:17.930 00.000 5928 Moving (-0.06, 0.10) raw xDistance=0.11 yDistance=0.05 19:08:17.930 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:08:17.930 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:17.930 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:08:17.930 00.000 5928 MoveAxis(E, 0, ABG) 19:08:17.930 00.000 5928 Move returns status 0, amount 0 19:08:17.930 00.000 5928 MoveAxis(N, 0, ABG) 19:08:17.930 00.000 5928 Move returns status 0, amount 0 19:08:17.930 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:17.935 00.005 972 UpdateGuideState exits: m=1404 SNR=26.2 19:08:17.939 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:17.942 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:17.945 00.003 972 Enqueuing Expose request 19:08:17.948 00.003 5928 move complete, result=0 19:08:17.949 00.001 5928 worker thread done servicing request 19:08:17.949 00.000 5928 Worker thread wakes up 19:08:17.949 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:17.949 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:17.952 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:08:20.084 02.132 5928 Exposure complete 19:08:20.170 00.086 5928 worker thread done servicing request 19:08:20.170 00.000 972 OnExposeComplete: enter 19:08:20.173 00.003 972 UpdateGuideState(): m_state=6 19:08:20.176 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 233 19:08:20.180 00.004 972 Star::Find returns 1 (0), X=231.24, Y=863.80, Mass=1358, SNR=25.8, Peak=168 HFD=3.5 19:08:20.183 00.003 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 19:08:20.187 00.004 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 19:08:20.190 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.33 cameraTheta=1.50 mountX=0.32 mountY=-0.04, mountTheta=-0.13 19:08:20.194 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.32, opts=13) 19:08:20.197 00.003 972 Enqueuing Move request for scope (0.02, 0.32) 19:08:20.202 00.005 5928 Worker thread wakes up 19:08:20.202 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd 19:08:20.202 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.32) 19:08:20.202 00.000 5928 Moving (0.02, 0.32) raw xDistance=0.32 yDistance=-0.04 19:08:20.202 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:08:20.202 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:20.202 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:08:20.202 00.000 5928 MoveAxis(W, 54, ABG) 19:08:20.202 00.000 5928 Guiding Dir = 3, Dur = 54 19:08:20.202 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:08:20.206 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:08:20.209 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:20.212 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:20.214 00.002 972 Enqueuing Expose request 19:08:20.219 00.005 5928 IsSlewing returns 0 19:08:20.219 00.000 5928 IsGuiding returns 0 19:08:20.241 00.022 5928 PulseGuide returned control before completion, sleep 44 19:08:20.322 00.081 5928 IsGuiding returns 1 19:08:20.322 00.000 5928 scope still moving after pulse duration time elapsed 19:08:20.353 00.031 5928 IsSlewing returns 0 19:08:20.354 00.001 5928 IsGuiding returns 0 19:08:20.354 00.000 5928 scope move finished after 54 + 79 ms 19:08:20.354 00.000 5928 Move returns status 0, amount 54 19:08:20.354 00.000 5928 MoveAxis(N, 0, ABG) 19:08:20.354 00.000 5928 Move returns status 0, amount 0 19:08:20.355 00.001 5928 move complete, result=0 19:08:20.355 00.000 5928 worker thread done servicing request 19:08:20.355 00.000 5928 Worker thread wakes up 19:08:20.355 00.000 972 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH 19:08:20.365 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:20.365 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:22.351 01.986 5928 Exposure complete 19:08:22.437 00.086 5928 worker thread done servicing request 19:08:22.437 00.000 972 OnExposeComplete: enter 19:08:22.440 00.003 972 UpdateGuideState(): m_state=6 19:08:22.444 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 234 19:08:22.447 00.003 972 Star::Find returns 1 (0), X=231.17, Y=863.67, Mass=1414, SNR=26.4, Peak=167 HFD=3.4 19:08:22.452 00.005 972 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.59) = xAngle (0.20 = 0.20) 19:08:22.456 00.004 972 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 19:08:22.459 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.79 mountX=0.19 mountY=0.03, mountTheta=0.16 19:08:22.463 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.19, opts=13) 19:08:22.469 00.006 972 Enqueuing Move request for scope (-0.04, 0.19) 19:08:22.474 00.005 5928 Worker thread wakes up 19:08:22.475 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:08:22.479 00.004 972 UpdateGuideState exits: m=1414 SNR=26.4 19:08:22.484 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:22.487 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:22.490 00.003 972 Enqueuing Expose request 19:08:22.493 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd 19:08:22.493 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.19) 19:08:22.493 00.000 5928 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=0.03 19:08:22.493 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:08:22.494 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:22.494 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:08:22.494 00.000 5928 MoveAxis(E, 0, ABG) 19:08:22.494 00.000 5928 Move returns status 0, amount 0 19:08:22.494 00.000 5928 MoveAxis(N, 0, ABG) 19:08:22.494 00.000 5928 Move returns status 0, amount 0 19:08:22.494 00.000 5928 move complete, result=0 19:08:22.494 00.000 5928 worker thread done servicing request 19:08:22.494 00.000 5928 Worker thread wakes up 19:08:22.494 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:22.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:22.496 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:08:24.634 02.138 5928 Exposure complete 19:08:24.720 00.086 5928 worker thread done servicing request 19:08:24.720 00.000 972 OnExposeComplete: enter 19:08:24.723 00.003 972 UpdateGuideState(): m_state=6 19:08:24.727 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 235 19:08:24.730 00.003 972 Star::Find returns 1 (0), X=231.38, Y=863.68, Mass=1436, SNR=26.5, Peak=168 HFD=3.3 19:08:24.735 00.005 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 19:08:24.738 00.003 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 19:08:24.742 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.87 mountX=0.20 mountY=-0.18, mountTheta=-0.75 19:08:24.745 00.003 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.20, opts=13) 19:08:24.750 00.005 972 Enqueuing Move request for scope (0.17, 0.20) 19:08:24.753 00.003 5928 Worker thread wakes up 19:08:24.754 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:08:24.757 00.003 972 UpdateGuideState exits: m=1436 SNR=26.5 19:08:24.760 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:24.763 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:24.768 00.005 972 Enqueuing Expose request 19:08:24.771 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd 19:08:24.771 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.20) 19:08:24.771 00.000 5928 Moving (0.17, 0.20) raw xDistance=0.20 yDistance=-0.18 19:08:24.771 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:08:24.771 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:24.771 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:08:24.771 00.000 5928 MoveAxis(E, 0, ABG) 19:08:24.771 00.000 5928 Move returns status 0, amount 0 19:08:24.772 00.001 5928 MoveAxis(N, 0, ABG) 19:08:24.772 00.000 5928 Move returns status 0, amount 0 19:08:24.772 00.000 5928 move complete, result=0 19:08:24.772 00.000 5928 worker thread done servicing request 19:08:24.772 00.000 5928 Worker thread wakes up 19:08:24.772 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:24.772 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:24.773 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:08:26.755 01.982 5928 Exposure complete 19:08:26.841 00.086 5928 worker thread done servicing request 19:08:26.841 00.000 972 OnExposeComplete: enter 19:08:26.845 00.004 972 UpdateGuideState(): m_state=6 19:08:26.849 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 236 19:08:26.853 00.004 972 Star::Find returns 1 (0), X=231.37, Y=863.85, Mass=1483, SNR=27.0, Peak=200 HFD=3.3 19:08:26.857 00.004 972 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.59) = xAngle (-0.42 = -0.42) 19:08:26.860 00.003 972 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46) 19:08:26.863 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.37 hyp=0.40 cameraTheta=1.17 mountX=0.37 mountY=-0.18, mountTheta=-0.46 19:08:26.868 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.37, opts=13) 19:08:26.871 00.003 972 Enqueuing Move request for scope (0.16, 0.37) 19:08:26.875 00.004 5928 Worker thread wakes up 19:08:26.875 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:08:26.878 00.003 972 UpdateGuideState exits: m=1483 SNR=27.0 19:08:26.882 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:26.886 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:26.889 00.003 972 Enqueuing Expose request 19:08:26.892 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.37) opts 0xd 19:08:26.892 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.37) 19:08:26.892 00.000 5928 Moving (0.16, 0.37) raw xDistance=0.37 yDistance=-0.18 19:08:26.892 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37 19:08:26.892 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:26.892 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:08:26.892 00.000 5928 MoveAxis(W, 62, ABG) 19:08:26.892 00.000 5928 Guiding Dir = 3, Dur = 62 19:08:26.909 00.017 5928 IsSlewing returns 0 19:08:26.910 00.001 5928 IsGuiding returns 0 19:08:26.926 00.016 5928 PulseGuide returned control before completion, sleep 57 19:08:27.021 00.095 5928 IsGuiding returns 0 19:08:27.021 00.000 5928 Move returns status 0, amount 62 19:08:27.021 00.000 5928 MoveAxis(N, 0, ABG) 19:08:27.022 00.001 5928 Move returns status 0, amount 0 19:08:27.022 00.000 5928 move complete, result=0 19:08:27.022 00.000 5928 worker thread done servicing request 19:08:27.022 00.000 5928 Worker thread wakes up 19:08:27.022 00.000 972 GuideStep: 0.4 px 62 ms WEST, -0.2 px 0 ms NORTH 19:08:27.030 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:27.031 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:29.150 02.119 5928 Exposure complete 19:08:29.235 00.085 5928 worker thread done servicing request 19:08:29.235 00.000 972 OnExposeComplete: enter 19:08:29.239 00.004 972 UpdateGuideState(): m_state=6 19:08:29.242 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 237 19:08:29.245 00.003 972 Star::Find returns 1 (0), X=231.20, Y=863.43, Mass=1387, SNR=26.1, Peak=173 HFD=3.2 19:08:29.250 00.005 972 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.59) = xAngle (-3.47 = 2.81) 19:08:29.253 00.003 972 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76) 19:08:29.257 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.88 mountX=-0.04 mountY=0.02, mountTheta=2.77 19:08:29.261 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.04, opts=13) 19:08:29.265 00.004 972 Enqueuing Move request for scope (-0.01, -0.04) 19:08:29.269 00.004 5928 Worker thread wakes up 19:08:29.269 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd 19:08:29.269 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.04) 19:08:29.269 00.000 5928 Moving (-0.01, -0.04) raw xDistance=-0.04 yDistance=0.02 19:08:29.269 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:08:29.269 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:29.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:08:29.269 00.000 5928 MoveAxis(E, 0, ABG) 19:08:29.269 00.000 5928 Move returns status 0, amount 0 19:08:29.269 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:08:29.273 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:08:29.276 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:29.279 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:29.284 00.005 972 Enqueuing Expose request 19:08:29.287 00.003 5928 MoveAxis(N, 0, ABG) 19:08:29.287 00.000 5928 Move returns status 0, amount 0 19:08:29.287 00.000 5928 move complete, result=0 19:08:29.287 00.000 5928 worker thread done servicing request 19:08:29.287 00.000 5928 Worker thread wakes up 19:08:29.288 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:29.288 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:29.289 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:08:31.277 01.988 5928 Exposure complete 19:08:31.364 00.087 5928 worker thread done servicing request 19:08:31.364 00.000 972 OnExposeComplete: enter 19:08:31.369 00.005 972 UpdateGuideState(): m_state=6 19:08:31.372 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 238 19:08:31.376 00.004 972 Star::Find returns 1 (0), X=231.35, Y=863.58, Mass=1368, SNR=26.0, Peak=174 HFD=3.2 19:08:31.379 00.003 972 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.59) = xAngle (-0.94 = -0.94) 19:08:31.383 00.004 972 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98) 19:08:31.386 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=0.10 mountY=-0.14, mountTheta=-0.95 19:08:31.391 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.10, opts=13) 19:08:31.395 00.004 972 Enqueuing Move request for scope (0.14, 0.10) 19:08:31.399 00.004 5928 Worker thread wakes up 19:08:31.399 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:08:31.402 00.003 972 UpdateGuideState exits: m=1368 SNR=26.0 19:08:31.405 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:31.409 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:31.412 00.003 972 Enqueuing Expose request 19:08:31.416 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd 19:08:31.416 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.10) 19:08:31.416 00.000 5928 Moving (0.14, 0.10) raw xDistance=0.10 yDistance=-0.14 19:08:31.416 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:08:31.416 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:31.416 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:08:31.416 00.000 5928 MoveAxis(E, 0, ABG) 19:08:31.416 00.000 5928 Move returns status 0, amount 0 19:08:31.416 00.000 5928 MoveAxis(N, 0, ABG) 19:08:31.416 00.000 5928 Move returns status 0, amount 0 19:08:31.416 00.000 5928 move complete, result=0 19:08:31.417 00.001 5928 worker thread done servicing request 19:08:31.417 00.000 5928 Worker thread wakes up 19:08:31.417 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:31.417 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:31.418 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:33.528 02.110 5928 Exposure complete 19:08:33.615 00.087 5928 worker thread done servicing request 19:08:33.615 00.000 972 OnExposeComplete: enter 19:08:33.619 00.004 972 UpdateGuideState(): m_state=6 19:08:33.622 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 239 19:08:33.626 00.004 972 Star::Find returns 1 (0), X=231.18, Y=863.89, Mass=1426, SNR=26.4, Peak=176 HFD=3.0 19:08:33.629 00.003 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 19:08:33.633 00.004 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 19:08:33.637 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.42 hyp=0.42 cameraTheta=1.66 mountX=0.42 mountY=0.01, mountTheta=0.02 19:08:33.640 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.42, opts=13) 19:08:33.644 00.004 972 Enqueuing Move request for scope (-0.04, 0.42) 19:08:33.647 00.003 5928 Worker thread wakes up 19:08:33.647 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:08:33.652 00.005 972 UpdateGuideState exits: m=1426 SNR=26.4 19:08:33.655 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:33.658 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:33.661 00.003 972 Enqueuing Expose request 19:08:33.666 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.42) opts 0xd 19:08:33.666 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.42) 19:08:33.666 00.000 5928 Moving (-0.04, 0.42) raw xDistance=0.42 yDistance=0.01 19:08:33.666 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 19:08:33.666 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:33.666 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:08:33.666 00.000 5928 MoveAxis(W, 70, ABG) 19:08:33.667 00.001 5928 Guiding Dir = 3, Dur = 70 19:08:33.667 00.000 5928 IsSlewing returns 0 19:08:33.667 00.000 5928 IsGuiding returns 0 19:08:33.690 00.023 5928 PulseGuide returned control before completion, sleep 57 19:08:33.785 00.095 5928 IsGuiding returns 0 19:08:33.786 00.001 5928 Move returns status 0, amount 70 19:08:33.786 00.000 5928 MoveAxis(N, 0, ABG) 19:08:33.786 00.000 5928 Move returns status 0, amount 0 19:08:33.786 00.000 5928 move complete, result=0 19:08:33.787 00.001 5928 worker thread done servicing request 19:08:33.787 00.000 5928 Worker thread wakes up 19:08:33.787 00.000 972 GuideStep: 0.4 px 70 ms WEST, 0.0 px 0 ms NORTH 19:08:33.797 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:33.798 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:35.777 01.979 5928 Exposure complete 19:08:35.863 00.086 5928 worker thread done servicing request 19:08:35.863 00.000 972 OnExposeComplete: enter 19:08:35.868 00.005 972 UpdateGuideState(): m_state=6 19:08:35.871 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 240 19:08:35.874 00.003 972 Star::Find returns 1 (0), X=231.22, Y=863.78, Mass=1396, SNR=26.2, Peak=176 HFD=3.1 19:08:35.877 00.003 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 19:08:35.881 00.004 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 19:08:35.885 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.57 mountX=0.30 mountY=-0.02, mountTheta=-0.07 19:08:35.889 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.30, opts=13) 19:08:35.892 00.003 972 Enqueuing Move request for scope (0.00, 0.30) 19:08:35.895 00.003 5928 Worker thread wakes up 19:08:35.895 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.30) opts 0xd 19:08:35.895 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:35.900 00.005 972 UpdateGuideState exits: m=1396 SNR=26.2 19:08:35.903 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:35.906 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:35.910 00.004 972 Enqueuing Expose request 19:08:35.913 00.003 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.30) 19:08:35.913 00.000 5928 Moving (0.00, 0.30) raw xDistance=0.30 yDistance=-0.02 19:08:35.913 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30 19:08:35.913 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:35.913 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:08:35.913 00.000 5928 MoveAxis(W, 55, ABG) 19:08:35.913 00.000 5928 Guiding Dir = 3, Dur = 55 19:08:35.914 00.001 5928 IsSlewing returns 0 19:08:35.914 00.000 5928 IsGuiding returns 0 19:08:35.929 00.015 5928 PulseGuide returned control before completion, sleep 51 19:08:36.009 00.080 5928 IsGuiding returns 0 19:08:36.009 00.000 5928 Move returns status 0, amount 55 19:08:36.009 00.000 5928 MoveAxis(N, 0, ABG) 19:08:36.009 00.000 5928 Move returns status 0, amount 0 19:08:36.010 00.001 5928 move complete, result=0 19:08:36.010 00.000 5928 worker thread done servicing request 19:08:36.010 00.000 5928 Worker thread wakes up 19:08:36.010 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:36.010 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:36.010 00.000 972 GuideStep: 0.3 px 55 ms WEST, -0.0 px 0 ms NORTH 19:08:38.144 02.134 5928 Exposure complete 19:08:38.231 00.087 5928 worker thread done servicing request 19:08:38.231 00.000 972 OnExposeComplete: enter 19:08:38.235 00.004 972 UpdateGuideState(): m_state=6 19:08:38.238 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 241 19:08:38.241 00.003 972 Star::Find returns 1 (0), X=231.07, Y=863.40, Mass=1416, SNR=26.3, Peak=191 HFD=3.3 19:08:38.244 00.003 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.07) 19:08:38.249 00.005 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.03) 19:08:38.252 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.62 mountX=-0.08 mountY=0.15, mountTheta=2.06 19:08:38.256 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.08, opts=13) 19:08:38.259 00.003 972 Enqueuing Move request for scope (-0.14, -0.08) 19:08:38.263 00.004 5928 Worker thread wakes up 19:08:38.263 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd 19:08:38.263 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:38.267 00.004 972 UpdateGuideState exits: m=1416 SNR=26.3 19:08:38.270 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:38.274 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:38.277 00.003 972 Enqueuing Expose request 19:08:38.281 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.08) 19:08:38.281 00.000 5928 Moving (-0.14, -0.08) raw xDistance=-0.08 yDistance=0.15 19:08:38.281 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:08:38.282 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:38.282 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:08:38.282 00.000 5928 MoveAxis(E, 0, ABG) 19:08:38.282 00.000 5928 Move returns status 0, amount 0 19:08:38.282 00.000 5928 MoveAxis(N, 0, ABG) 19:08:38.282 00.000 5928 Move returns status 0, amount 0 19:08:38.282 00.000 5928 move complete, result=0 19:08:38.282 00.000 5928 worker thread done servicing request 19:08:38.282 00.000 5928 Worker thread wakes up 19:08:38.282 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:38.282 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:38.284 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:08:40.268 01.984 5928 Exposure complete 19:08:40.354 00.086 5928 worker thread done servicing request 19:08:40.354 00.000 972 OnExposeComplete: enter 19:08:40.357 00.003 972 UpdateGuideState(): m_state=6 19:08:40.361 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 242 19:08:40.365 00.004 972 Star::Find returns 1 (0), X=231.24, Y=863.44, Mass=1435, SNR=26.5, Peak=174 HFD=3.2 19:08:40.368 00.003 972 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.59) = xAngle (-2.71 = -2.71) 19:08:40.371 00.003 972 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75) 19:08:40.375 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.12 mountX=-0.04 mountY=-0.02, mountTheta=-2.75 19:08:40.379 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.04, opts=13) 19:08:40.383 00.004 972 Enqueuing Move request for scope (0.02, -0.04) 19:08:40.387 00.004 5928 Worker thread wakes up 19:08:40.387 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd 19:08:40.387 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.04) 19:08:40.387 00.000 5928 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=-0.02 19:08:40.387 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:08:40.387 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:40.387 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:08:40.387 00.000 5928 MoveAxis(E, 0, ABG) 19:08:40.387 00.000 5928 Move returns status 0, amount 0 19:08:40.387 00.000 5928 MoveAxis(N, 0, ABG) 19:08:40.387 00.000 5928 Move returns status 0, amount 0 19:08:40.387 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:40.391 00.004 972 UpdateGuideState exits: m=1435 SNR=26.5 19:08:40.394 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:40.398 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:40.401 00.003 972 Enqueuing Expose request 19:08:40.405 00.004 5928 move complete, result=0 19:08:40.405 00.000 5928 worker thread done servicing request 19:08:40.405 00.000 5928 Worker thread wakes up 19:08:40.405 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:40.405 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:40.407 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:08:42.524 02.117 5928 Exposure complete 19:08:42.610 00.086 5928 worker thread done servicing request 19:08:42.611 00.001 972 OnExposeComplete: enter 19:08:42.615 00.004 972 UpdateGuideState(): m_state=6 19:08:42.618 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 243 19:08:42.621 00.003 972 Star::Find returns 1 (0), X=231.30, Y=863.44, Mass=1398, SNR=26.2, Peak=159 HFD=3.2 19:08:42.624 00.003 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 19:08:42.627 00.003 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 19:08:42.632 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.38 mountX=-0.04 mountY=-0.08, mountTheta=-1.98 19:08:42.636 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.03, opts=13) 19:08:42.639 00.003 972 Enqueuing Move request for scope (0.08, -0.03) 19:08:42.642 00.003 5928 Worker thread wakes up 19:08:42.643 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:08:42.646 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd 19:08:42.646 00.000 972 UpdateGuideState exits: m=1398 SNR=26.2 19:08:42.650 00.004 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.03) 19:08:42.650 00.000 5928 Moving (0.08, -0.03) raw xDistance=-0.04 yDistance=-0.08 19:08:42.650 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:08:42.650 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:42.650 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:08:42.650 00.000 5928 MoveAxis(E, 0, ABG) 19:08:42.650 00.000 5928 Move returns status 0, amount 0 19:08:42.650 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:42.654 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:42.657 00.003 972 Enqueuing Expose request 19:08:42.661 00.004 5928 MoveAxis(N, 0, ABG) 19:08:42.661 00.000 5928 Move returns status 0, amount 0 19:08:42.661 00.000 5928 move complete, result=0 19:08:42.661 00.000 5928 worker thread done servicing request 19:08:42.661 00.000 5928 Worker thread wakes up 19:08:42.661 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:42.661 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:42.664 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:44.642 01.978 5928 Exposure complete 19:08:44.730 00.088 5928 worker thread done servicing request 19:08:44.730 00.000 972 OnExposeComplete: enter 19:08:44.733 00.003 972 UpdateGuideState(): m_state=6 19:08:44.737 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 244 19:08:44.740 00.003 972 Star::Find returns 1 (0), X=231.39, Y=863.53, Mass=1398, SNR=26.2, Peak=163 HFD=3.2 19:08:44.743 00.003 972 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.59) = xAngle (-1.30 = -1.30) 19:08:44.747 00.004 972 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34) 19:08:44.750 00.003 972 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.29 mountX=0.05 mountY=-0.17, mountTheta=-1.30 19:08:44.754 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.05, opts=13) 19:08:44.758 00.004 972 Enqueuing Move request for scope (0.17, 0.05) 19:08:44.761 00.003 5928 Worker thread wakes up 19:08:44.761 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:08:44.766 00.005 972 UpdateGuideState exits: m=1398 SNR=26.2 19:08:44.770 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:44.773 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:44.777 00.004 972 Enqueuing Expose request 19:08:44.781 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd 19:08:44.782 00.001 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.05) 19:08:44.782 00.000 5928 Moving (0.17, 0.05) raw xDistance=0.05 yDistance=-0.17 19:08:44.782 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:08:44.782 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:44.782 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:08:44.782 00.000 5928 MoveAxis(E, 0, ABG) 19:08:44.782 00.000 5928 Move returns status 0, amount 0 19:08:44.782 00.000 5928 MoveAxis(N, 0, ABG) 19:08:44.782 00.000 5928 Move returns status 0, amount 0 19:08:44.782 00.000 5928 move complete, result=0 19:08:44.782 00.000 5928 worker thread done servicing request 19:08:44.782 00.000 5928 Worker thread wakes up 19:08:44.782 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:44.782 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:44.784 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:08:46.897 02.113 5928 Exposure complete 19:08:46.982 00.085 5928 worker thread done servicing request 19:08:46.983 00.001 972 OnExposeComplete: enter 19:08:46.986 00.003 972 UpdateGuideState(): m_state=6 19:08:46.989 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 245 19:08:46.993 00.004 972 Star::Find returns 1 (0), X=231.44, Y=863.88, Mass=1388, SNR=26.1, Peak=174 HFD=3.3 19:08:46.997 00.004 972 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.59) = xAngle (-0.53 = -0.53) 19:08:47.000 00.003 972 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57) 19:08:47.003 00.003 972 CameraToMount -- cameraX=0.22 cameraY=0.40 hyp=0.46 cameraTheta=1.06 mountX=0.40 mountY=-0.25, mountTheta=-0.56 19:08:47.007 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.40, opts=13) 19:08:47.010 00.003 972 Enqueuing Move request for scope (0.22, 0.40) 19:08:47.015 00.005 5928 Worker thread wakes up 19:08:47.015 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.40) opts 0xd 19:08:47.015 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.40) 19:08:47.015 00.000 5928 Moving (0.22, 0.40) raw xDistance=0.40 yDistance=-0.25 19:08:47.015 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 19:08:47.015 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:08:47.015 00.000 5928 MoveAxis(W, 67, ABG) 19:08:47.015 00.000 5928 Guiding Dir = 3, Dur = 67 19:08:47.015 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:47.019 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 19:08:47.022 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:47.026 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:47.029 00.003 972 Enqueuing Expose request 19:08:47.033 00.004 5928 IsSlewing returns 0 19:08:47.060 00.027 5928 IsGuiding returns 0 19:08:47.075 00.015 5928 PulseGuide returned control before completion, sleep 62 19:08:47.155 00.080 5928 IsGuiding returns 0 19:08:47.156 00.001 5928 Move returns status 0, amount 67 19:08:47.157 00.001 5928 MoveAxis(N, 49, ABG) 19:08:47.157 00.000 5928 Guiding Dir = 0, Dur = 49 19:08:47.159 00.002 5928 IsSlewing returns 0 19:08:47.160 00.001 5928 IsGuiding returns 0 19:08:47.235 00.075 5928 IsGuiding returns 1 19:08:47.236 00.001 5928 scope still moving after pulse duration time elapsed 19:08:47.299 00.063 5928 IsSlewing returns 0 19:08:47.331 00.032 5928 IsGuiding returns 0 19:08:47.331 00.000 5928 scope move finished after 49 + 121 ms 19:08:47.331 00.000 5928 Move returns status 0, amount 49 19:08:47.331 00.000 5928 move complete, result=0 19:08:47.332 00.001 5928 worker thread done servicing request 19:08:47.332 00.000 5928 Worker thread wakes up 19:08:47.332 00.000 972 GuideStep: 0.4 px 67 ms WEST, -0.2 px 49 ms NORTH 19:08:47.340 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:47.341 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:49.317 01.976 5928 Exposure complete 19:08:49.413 00.096 5928 worker thread done servicing request 19:08:49.414 00.001 972 OnExposeComplete: enter 19:08:49.418 00.004 972 UpdateGuideState(): m_state=6 19:08:49.422 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 246 19:08:49.427 00.005 972 Star::Find returns 1 (0), X=231.28, Y=863.79, Mass=1416, SNR=26.4, Peak=169 HFD=3.2 19:08:49.432 00.005 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 19:08:49.435 00.003 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 19:08:49.439 00.004 972 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.32 cameraTheta=1.36 mountX=0.31 mountY=-0.09, mountTheta=-0.28 19:08:49.443 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.32, opts=13) 19:08:49.448 00.005 972 Enqueuing Move request for scope (0.07, 0.32) 19:08:49.452 00.004 5928 Worker thread wakes up 19:08:49.452 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:49.456 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd 19:08:49.456 00.000 972 UpdateGuideState exits: m=1416 SNR=26.4 19:08:49.459 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:49.464 00.005 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.32) 19:08:49.464 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:49.468 00.004 972 Enqueuing Expose request 19:08:49.472 00.004 5928 Moving (0.07, 0.32) raw xDistance=0.31 yDistance=-0.09 19:08:49.472 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.31 19:08:49.472 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:49.472 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:08:49.472 00.000 5928 MoveAxis(W, 57, ABG) 19:08:49.472 00.000 5928 Guiding Dir = 3, Dur = 57 19:08:49.473 00.001 5928 IsSlewing returns 0 19:08:49.473 00.000 5928 IsGuiding returns 0 19:08:49.488 00.015 5928 PulseGuide returned control before completion, sleep 51 19:08:49.585 00.097 5928 IsGuiding returns 0 19:08:49.585 00.000 5928 Move returns status 0, amount 57 19:08:49.585 00.000 5928 MoveAxis(N, 0, ABG) 19:08:49.585 00.000 5928 Move returns status 0, amount 0 19:08:49.585 00.000 5928 move complete, result=0 19:08:49.585 00.000 5928 worker thread done servicing request 19:08:49.585 00.000 5928 Worker thread wakes up 19:08:49.585 00.000 972 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH 19:08:49.589 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:49.589 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:51.731 02.142 5928 Exposure complete 19:08:51.816 00.085 5928 worker thread done servicing request 19:08:51.816 00.000 972 OnExposeComplete: enter 19:08:51.820 00.004 972 UpdateGuideState(): m_state=6 19:08:51.823 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 247 19:08:51.827 00.004 972 Star::Find returns 1 (0), X=231.33, Y=863.43, Mass=1440, SNR=26.6, Peak=170 HFD=3.2 19:08:51.831 00.004 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 19:08:51.834 00.003 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 19:08:51.838 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.37 mountX=-0.05 mountY=-0.11, mountTheta=-1.96 19:08:51.841 00.003 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.04, opts=13) 19:08:51.846 00.005 972 Enqueuing Move request for scope (0.12, -0.04) 19:08:51.850 00.004 5928 Worker thread wakes up 19:08:51.850 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd 19:08:51.850 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.04) 19:08:51.850 00.000 5928 Moving (0.12, -0.04) raw xDistance=-0.05 yDistance=-0.11 19:08:51.850 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:08:51.850 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:51.850 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:08:51.854 00.004 972 UpdateGuideState exits: m=1440 SNR=26.6 19:08:51.857 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:51.860 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:08:51.860 00.000 5928 MoveAxis(E, 0, ABG) 19:08:51.860 00.000 5928 Move returns status 0, amount 0 19:08:51.860 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:51.866 00.006 972 Enqueuing Expose request 19:08:51.870 00.004 5928 MoveAxis(N, 0, ABG) 19:08:51.870 00.000 5928 Move returns status 0, amount 0 19:08:51.870 00.000 5928 move complete, result=0 19:08:51.870 00.000 5928 worker thread done servicing request 19:08:51.870 00.000 5928 Worker thread wakes up 19:08:51.870 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:51.870 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:51.872 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:08:53.857 01.985 5928 Exposure complete 19:08:53.944 00.087 5928 worker thread done servicing request 19:08:53.944 00.000 972 OnExposeComplete: enter 19:08:53.949 00.005 972 UpdateGuideState(): m_state=6 19:08:53.952 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 248 19:08:53.955 00.003 972 Star::Find returns 1 (0), X=231.06, Y=863.50, Mass=1416, SNR=26.4, Peak=194 HFD=3.0 19:08:53.958 00.003 972 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.59) = xAngle (1.41 = 1.41) 19:08:53.962 00.004 972 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 19:08:53.966 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.16 cameraTheta=3.00 mountX=0.03 mountY=0.15, mountTheta=1.41 19:08:53.970 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.02, opts=13) 19:08:53.973 00.003 972 Enqueuing Move request for scope (-0.15, 0.02) 19:08:53.976 00.003 5928 Worker thread wakes up 19:08:53.977 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd 19:08:53.977 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.02) 19:08:53.977 00.000 5928 Moving (-0.15, 0.02) raw xDistance=0.03 yDistance=0.15 19:08:53.977 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:08:53.977 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:53.977 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:08:53.982 00.005 972 UpdateGuideState exits: m=1416 SNR=26.4 19:08:53.985 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:53.988 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:53.992 00.004 972 Enqueuing Expose request 19:08:53.995 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:08:53.995 00.000 5928 MoveAxis(E, 0, ABG) 19:08:53.995 00.000 5928 Move returns status 0, amount 0 19:08:53.995 00.000 5928 MoveAxis(N, 0, ABG) 19:08:53.996 00.001 5928 Move returns status 0, amount 0 19:08:53.996 00.000 5928 move complete, result=0 19:08:53.996 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:08:54.000 00.004 5928 worker thread done servicing request 19:08:54.000 00.000 5928 Worker thread wakes up 19:08:54.000 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:54.000 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:56.110 02.110 5928 Exposure complete 19:08:56.197 00.087 5928 worker thread done servicing request 19:08:56.197 00.000 972 OnExposeComplete: enter 19:08:56.200 00.003 972 UpdateGuideState(): m_state=6 19:08:56.203 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 249 19:08:56.207 00.004 972 Star::Find returns 1 (0), X=231.29, Y=863.75, Mass=1409, SNR=26.3, Peak=177 HFD=3.2 19:08:56.210 00.003 972 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.59) = xAngle (-0.28 = -0.28) 19:08:56.214 00.004 972 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33) 19:08:56.217 00.003 972 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.31 mountX=0.27 mountY=-0.09, mountTheta=-0.32 19:08:56.221 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.28, opts=13) 19:08:56.225 00.004 972 Enqueuing Move request for scope (0.08, 0.28) 19:08:56.229 00.004 5928 Worker thread wakes up 19:08:56.230 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:08:56.233 00.003 972 UpdateGuideState exits: m=1409 SNR=26.3 19:08:56.236 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:56.240 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:56.243 00.003 972 Enqueuing Expose request 19:08:56.248 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd 19:08:56.248 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.28) 19:08:56.248 00.000 5928 Moving (0.08, 0.28) raw xDistance=0.27 yDistance=-0.09 19:08:56.248 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 19:08:56.248 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:56.248 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:08:56.248 00.000 5928 MoveAxis(W, 46, ABG) 19:08:56.248 00.000 5928 Guiding Dir = 3, Dur = 46 19:08:56.249 00.001 5928 IsSlewing returns 0 19:08:56.249 00.000 5928 IsGuiding returns 0 19:08:56.270 00.021 5928 PulseGuide returned control before completion, sleep 36 19:08:56.335 00.065 5928 IsGuiding returns 1 19:08:56.335 00.000 5928 scope still moving after pulse duration time elapsed 19:08:56.366 00.031 5928 IsSlewing returns 0 19:08:56.367 00.001 5928 IsGuiding returns 0 19:08:56.367 00.000 5928 scope move finished after 46 + 71 ms 19:08:56.367 00.000 5928 Move returns status 0, amount 46 19:08:56.367 00.000 5928 MoveAxis(N, 0, ABG) 19:08:56.367 00.000 5928 Move returns status 0, amount 0 19:08:56.367 00.000 5928 move complete, result=0 19:08:56.367 00.000 5928 worker thread done servicing request 19:08:56.368 00.001 5928 Worker thread wakes up 19:08:56.368 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:56.368 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:56.368 00.000 972 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH 19:08:58.356 01.988 5928 Exposure complete 19:08:58.441 00.085 5928 worker thread done servicing request 19:08:58.441 00.000 972 OnExposeComplete: enter 19:08:58.446 00.005 972 UpdateGuideState(): m_state=6 19:08:58.449 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 250 19:08:58.453 00.004 972 Star::Find returns 1 (0), X=231.38, Y=863.75, Mass=1388, SNR=26.1, Peak=156 HFD=3.3 19:08:58.456 00.003 972 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.59) = xAngle (-0.56 = -0.56) 19:08:58.459 00.003 972 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60) 19:08:58.463 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.32 cameraTheta=1.03 mountX=0.27 mountY=-0.18, mountTheta=-0.59 19:08:58.467 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.27, opts=13) 19:08:58.470 00.003 972 Enqueuing Move request for scope (0.16, 0.27) 19:08:58.474 00.004 5928 Worker thread wakes up 19:08:58.474 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd 19:08:58.474 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.27) 19:08:58.474 00.000 5928 Moving (0.16, 0.27) raw xDistance=0.27 yDistance=-0.18 19:08:58.474 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27 19:08:58.474 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:08:58.474 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:08:58.474 00.000 5928 MoveAxis(W, 48, ABG) 19:08:58.474 00.000 5928 Guiding Dir = 3, Dur = 48 19:08:58.474 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:08:58.479 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 19:08:58.482 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:08:58.485 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:08:58.488 00.003 972 Enqueuing Expose request 19:08:58.491 00.003 5928 IsSlewing returns 0 19:08:58.493 00.002 5928 IsGuiding returns 0 19:08:58.509 00.016 5928 PulseGuide returned control before completion, sleep 43 19:08:58.554 00.045 5928 IsGuiding returns 1 19:08:58.554 00.000 5928 scope still moving after pulse duration time elapsed 19:08:58.588 00.034 5928 IsSlewing returns 0 19:08:58.589 00.001 5928 IsGuiding returns 0 19:08:58.589 00.000 5928 scope move finished after 48 + 48 ms 19:08:58.589 00.000 5928 Move returns status 0, amount 48 19:08:58.589 00.000 5928 MoveAxis(N, 0, ABG) 19:08:58.589 00.000 5928 Move returns status 0, amount 0 19:08:58.589 00.000 5928 move complete, result=0 19:08:58.589 00.000 5928 worker thread done servicing request 19:08:58.589 00.000 5928 Worker thread wakes up 19:08:58.589 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:08:58.589 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:08:58.590 00.001 972 GuideStep: 0.3 px 48 ms WEST, -0.2 px 0 ms NORTH 19:09:00.719 02.129 5928 Exposure complete 19:09:00.804 00.085 5928 worker thread done servicing request 19:09:00.804 00.000 972 OnExposeComplete: enter 19:09:00.807 00.003 972 UpdateGuideState(): m_state=6 19:09:00.812 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 251 19:09:00.816 00.004 972 Star::Find returns 1 (0), X=231.29, Y=863.59, Mass=1400, SNR=26.2, Peak=165 HFD=3.2 19:09:00.819 00.003 972 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.59) = xAngle (-0.60 = -0.60) 19:09:00.822 00.003 972 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64) 19:09:00.825 00.003 972 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=0.11 mountY=-0.08, mountTheta=-0.63 19:09:00.830 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.12, opts=13) 19:09:00.833 00.003 972 Enqueuing Move request for scope (0.08, 0.12) 19:09:00.837 00.004 5928 Worker thread wakes up 19:09:00.837 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd 19:09:00.837 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.12) 19:09:00.837 00.000 5928 Moving (0.08, 0.12) raw xDistance=0.11 yDistance=-0.08 19:09:00.837 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:09:00.837 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:00.837 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:09:00.837 00.000 5928 MoveAxis(E, 0, ABG) 19:09:00.837 00.000 5928 Move returns status 0, amount 0 19:09:00.837 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:09:00.841 00.004 5928 MoveAxis(N, 0, ABG) 19:09:00.842 00.001 972 UpdateGuideState exits: m=1400 SNR=26.2 19:09:00.846 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:00.849 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:00.852 00.003 972 Enqueuing Expose request 19:09:00.855 00.003 5928 Move returns status 0, amount 0 19:09:00.855 00.000 5928 move complete, result=0 19:09:00.856 00.001 5928 worker thread done servicing request 19:09:00.856 00.000 5928 Worker thread wakes up 19:09:00.856 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:00.856 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:00.858 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:09:02.846 01.988 5928 Exposure complete 19:09:02.932 00.086 5928 worker thread done servicing request 19:09:02.932 00.000 972 OnExposeComplete: enter 19:09:02.935 00.003 972 UpdateGuideState(): m_state=6 19:09:02.938 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 252 19:09:02.942 00.004 972 Star::Find returns 1 (0), X=231.19, Y=863.91, Mass=1402, SNR=26.3, Peak=171 HFD=3.2 19:09:02.946 00.004 972 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.59) = xAngle (0.04 = 0.04) 19:09:02.949 00.003 972 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00) 19:09:02.952 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.63 mountX=0.43 mountY=-0.00, mountTheta=-0.00 19:09:02.956 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.43, opts=13) 19:09:02.960 00.004 972 Enqueuing Move request for scope (-0.03, 0.43) 19:09:02.964 00.004 5928 Worker thread wakes up 19:09:02.964 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.43) opts 0xd 19:09:02.964 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.43) 19:09:02.964 00.000 5928 Moving (-0.03, 0.43) raw xDistance=0.43 yDistance=-0.00 19:09:02.964 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 19:09:02.964 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:02.964 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:09:02.964 00.000 5928 MoveAxis(W, 72, ABG) 19:09:02.964 00.000 5928 Guiding Dir = 3, Dur = 72 19:09:02.964 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:02.968 00.004 972 UpdateGuideState exits: m=1402 SNR=26.3 19:09:02.971 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:02.974 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:02.978 00.004 972 Enqueuing Expose request 19:09:02.982 00.004 5928 IsSlewing returns 0 19:09:02.983 00.001 5928 IsGuiding returns 0 19:09:03.003 00.020 5928 PulseGuide returned control before completion, sleep 63 19:09:03.098 00.095 5928 IsGuiding returns 0 19:09:03.098 00.000 5928 Move returns status 0, amount 72 19:09:03.098 00.000 5928 MoveAxis(N, 0, ABG) 19:09:03.099 00.001 5928 Move returns status 0, amount 0 19:09:03.099 00.000 5928 move complete, result=0 19:09:03.099 00.000 5928 worker thread done servicing request 19:09:03.099 00.000 5928 Worker thread wakes up 19:09:03.099 00.000 972 GuideStep: 0.4 px 72 ms WEST, -0.0 px 0 ms NORTH 19:09:03.110 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:03.111 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:05.262 02.151 5928 Exposure complete 19:09:05.347 00.085 5928 worker thread done servicing request 19:09:05.347 00.000 972 OnExposeComplete: enter 19:09:05.350 00.003 972 UpdateGuideState(): m_state=6 19:09:05.353 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 253 19:09:05.356 00.003 972 Star::Find returns 1 (0), X=231.43, Y=863.72, Mass=1511, SNR=27.3, Peak=186 HFD=3.4 19:09:05.360 00.004 972 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.59) = xAngle (-0.74 = -0.74) 19:09:05.364 00.004 972 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78) 19:09:05.367 00.003 972 CameraToMount -- cameraX=0.22 cameraY=0.25 hyp=0.33 cameraTheta=0.85 mountX=0.24 mountY=-0.23, mountTheta=-0.76 19:09:05.371 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.25, opts=13) 19:09:05.374 00.003 972 Enqueuing Move request for scope (0.22, 0.25) 19:09:05.379 00.005 5928 Worker thread wakes up 19:09:05.379 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:09:05.382 00.003 972 UpdateGuideState exits: m=1511 SNR=27.3 19:09:05.385 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.25) opts 0xd 19:09:05.385 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:05.389 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:05.392 00.003 972 Enqueuing Expose request 19:09:05.397 00.005 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.25) 19:09:05.397 00.000 5928 Moving (0.22, 0.25) raw xDistance=0.24 yDistance=-0.23 19:09:05.397 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24 19:09:05.397 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:09:05.397 00.000 5928 MoveAxis(W, 45, ABG) 19:09:05.397 00.000 5928 Guiding Dir = 3, Dur = 45 19:09:05.398 00.001 5928 IsSlewing returns 0 19:09:05.398 00.000 5928 IsGuiding returns 0 19:09:05.417 00.019 5928 PulseGuide returned control before completion, sleep 37 19:09:05.462 00.045 5928 IsGuiding returns 1 19:09:05.462 00.000 5928 scope still moving after pulse duration time elapsed 19:09:05.497 00.035 5928 IsSlewing returns 0 19:09:05.498 00.001 5928 IsGuiding returns 0 19:09:05.498 00.000 5928 scope move finished after 45 + 54 ms 19:09:05.498 00.000 5928 Move returns status 0, amount 45 19:09:05.498 00.000 5928 MoveAxis(N, 46, ABG) 19:09:05.498 00.000 5928 Guiding Dir = 0, Dur = 46 19:09:05.499 00.001 5928 IsSlewing returns 0 19:09:05.499 00.000 5928 IsGuiding returns 0 19:09:05.578 00.079 5928 IsGuiding returns 1 19:09:05.578 00.000 5928 scope still moving after pulse duration time elapsed 19:09:05.604 00.026 5928 IsSlewing returns 0 19:09:05.604 00.000 5928 IsGuiding returns 1 19:09:05.634 00.030 5928 IsSlewing returns 0 19:09:05.635 00.001 5928 IsGuiding returns 1 19:09:05.673 00.038 5928 IsSlewing returns 0 19:09:05.705 00.032 5928 IsGuiding returns 0 19:09:05.705 00.000 5928 scope move finished after 46 + 160 ms 19:09:05.706 00.001 5928 Move returns status 0, amount 46 19:09:05.706 00.000 5928 move complete, result=0 19:09:05.706 00.000 5928 worker thread done servicing request 19:09:05.706 00.000 5928 Worker thread wakes up 19:09:05.706 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:05.706 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:05.706 00.000 972 GuideStep: 0.2 px 45 ms WEST, -0.2 px 46 ms NORTH 19:09:07.689 01.983 5928 Exposure complete 19:09:07.776 00.087 5928 worker thread done servicing request 19:09:07.776 00.000 972 OnExposeComplete: enter 19:09:07.780 00.004 972 UpdateGuideState(): m_state=6 19:09:07.784 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 254 19:09:07.788 00.004 972 Star::Find returns 1 (0), X=231.06, Y=863.42, Mass=1401, SNR=26.2, Peak=194 HFD=3.0 19:09:07.791 00.003 972 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.59) = xAngle (-4.36 = 1.92) 19:09:07.795 00.004 972 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87) 19:09:07.799 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.77 mountX=-0.06 mountY=0.16, mountTheta=1.91 19:09:07.803 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.06, opts=13) 19:09:07.806 00.003 972 Enqueuing Move request for scope (-0.16, -0.06) 19:09:07.810 00.004 5928 Worker thread wakes up 19:09:07.810 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd 19:09:07.810 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.06) 19:09:07.811 00.001 5928 Moving (-0.16, -0.06) raw xDistance=-0.06 yDistance=0.16 19:09:07.811 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:09:07.814 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:09:07.814 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:07.815 00.001 972 UpdateGuideState exits: m=1401 SNR=26.2 19:09:07.818 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:07.821 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:09:07.821 00.000 5928 MoveAxis(E, 0, ABG) 19:09:07.821 00.000 5928 Move returns status 0, amount 0 19:09:07.821 00.000 5928 MoveAxis(N, 0, ABG) 19:09:07.821 00.000 5928 Move returns status 0, amount 0 19:09:07.821 00.000 5928 move complete, result=0 19:09:07.821 00.000 5928 worker thread done servicing request 19:09:07.822 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:07.825 00.003 972 Enqueuing Expose request 19:09:07.829 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:09:07.833 00.004 5928 Worker thread wakes up 19:09:07.833 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:07.833 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:09.937 02.104 5928 Exposure complete 19:09:10.025 00.088 5928 worker thread done servicing request 19:09:10.025 00.000 972 OnExposeComplete: enter 19:09:10.029 00.004 972 UpdateGuideState(): m_state=6 19:09:10.033 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 255 19:09:10.036 00.003 972 Star::Find returns 1 (0), X=230.78, Y=863.45, Mass=1396, SNR=26.2, Peak=184 HFD=3.1 19:09:10.039 00.003 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.60) 19:09:10.043 00.004 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56) 19:09:10.046 00.003 972 CameraToMount -- cameraX=-0.44 cameraY=-0.02 hyp=0.44 cameraTheta=-3.09 mountX=-0.01 mountY=0.44, mountTheta=1.60 19:09:10.050 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=-0.02, opts=13) 19:09:10.053 00.003 972 Enqueuing Move request for scope (-0.44, -0.02) 19:09:10.057 00.004 5928 Worker thread wakes up 19:09:10.057 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.02) opts 0xd 19:09:10.058 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.44, -0.02) 19:09:10.058 00.000 5928 Moving (-0.44, -0.02) raw xDistance=-0.01 yDistance=0.44 19:09:10.058 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:09:10.058 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:09:10.058 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44 19:09:10.058 00.000 5928 MoveAxis(E, 0, ABG) 19:09:10.058 00.000 5928 Move returns status 0, amount 0 19:09:10.058 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:09:10.062 00.004 972 UpdateGuideState exits: m=1396 SNR=26.2 19:09:10.066 00.004 5928 MoveAxis(N, 0, ABG) 19:09:10.066 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:10.069 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:10.072 00.003 972 Enqueuing Expose request 19:09:10.076 00.004 5928 Move returns status 0, amount 0 19:09:10.076 00.000 5928 move complete, result=0 19:09:10.076 00.000 5928 worker thread done servicing request 19:09:10.076 00.000 5928 Worker thread wakes up 19:09:10.076 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:10.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:10.078 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:09:12.066 01.988 5928 Exposure complete 19:09:12.151 00.085 5928 worker thread done servicing request 19:09:12.151 00.000 972 OnExposeComplete: enter 19:09:12.155 00.004 972 UpdateGuideState(): m_state=6 19:09:12.158 00.003 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 256 19:09:12.163 00.005 972 Star::Find returns 1 (0), X=230.91, Y=863.62, Mass=1296, SNR=25.2, Peak=168 HFD=3.3 19:09:12.167 00.004 972 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.59) = xAngle (1.11 = 1.11) 19:09:12.170 00.003 972 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07) 19:09:12.173 00.003 972 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.33 cameraTheta=2.70 mountX=0.15 mountY=0.29, mountTheta=1.10 19:09:12.178 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=0.14, opts=13) 19:09:12.181 00.003 972 Enqueuing Move request for scope (-0.30, 0.14) 19:09:12.184 00.003 5928 Worker thread wakes up 19:09:12.184 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd 19:09:12.184 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, 0.14) 19:09:12.184 00.000 5928 Moving (-0.30, 0.14) raw xDistance=0.15 yDistance=0.29 19:09:12.185 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:09:12.185 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:09:12.185 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 19:09:12.185 00.000 5928 MoveAxis(E, 0, ABG) 19:09:12.185 00.000 5928 Move returns status 0, amount 0 19:09:12.185 00.000 5928 MoveAxis(N, 0, ABG) 19:09:12.185 00.000 5928 Move returns status 0, amount 0 19:09:12.185 00.000 5928 move complete, result=0 19:09:12.185 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:12.188 00.003 972 UpdateGuideState exits: m=1296 SNR=25.2 19:09:12.192 00.004 5928 worker thread done servicing request 19:09:12.192 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:12.196 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:12.199 00.003 972 Enqueuing Expose request 19:09:12.203 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:09:12.207 00.004 5928 Worker thread wakes up 19:09:12.207 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:12.207 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:14.338 02.131 5928 Exposure complete 19:09:14.423 00.085 5928 worker thread done servicing request 19:09:14.423 00.000 972 OnExposeComplete: enter 19:09:14.428 00.005 972 UpdateGuideState(): m_state=6 19:09:14.432 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 257 19:09:14.435 00.003 972 Star::Find returns 1 (0), X=230.95, Y=863.93, Mass=1417, SNR=26.4, Peak=205 HFD=2.8 19:09:14.438 00.003 972 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.59) = xAngle (0.51 = 0.51) 19:09:14.441 00.003 972 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:09:14.446 00.005 972 CameraToMount -- cameraX=-0.27 cameraY=0.45 hyp=0.53 cameraTheta=2.10 mountX=0.46 mountY=0.24, mountTheta=0.48 19:09:14.449 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.45, opts=13) 19:09:14.453 00.004 972 Enqueuing Move request for scope (-0.27, 0.45) 19:09:14.456 00.003 5928 Worker thread wakes up 19:09:14.456 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:14.461 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 19:09:14.464 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:14.467 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:14.471 00.004 972 Enqueuing Expose request 19:09:14.474 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.45) opts 0xd 19:09:14.474 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.45) 19:09:14.474 00.000 5928 Moving (-0.27, 0.45) raw xDistance=0.46 yDistance=0.24 19:09:14.474 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:09:14.474 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:09:14.474 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:09:14.475 00.001 5928 MoveAxis(W, 77, ABG) 19:09:14.475 00.000 5928 Guiding Dir = 3, Dur = 77 19:09:14.475 00.000 5928 IsSlewing returns 0 19:09:14.475 00.000 5928 IsGuiding returns 0 19:09:14.500 00.025 5928 PulseGuide returned control before completion, sleep 62 19:09:14.565 00.065 5928 IsGuiding returns 1 19:09:14.565 00.000 5928 scope still moving after pulse duration time elapsed 19:09:14.596 00.031 5928 IsSlewing returns 0 19:09:14.596 00.000 5928 IsGuiding returns 0 19:09:14.596 00.000 5928 scope move finished after 77 + 44 ms 19:09:14.596 00.000 5928 Move returns status 0, amount 77 19:09:14.597 00.001 5928 MoveAxis(N, 0, ABG) 19:09:14.597 00.000 5928 Move returns status 0, amount 0 19:09:14.597 00.000 5928 move complete, result=0 19:09:14.597 00.000 5928 worker thread done servicing request 19:09:14.597 00.000 5928 Worker thread wakes up 19:09:14.597 00.000 972 GuideStep: 0.5 px 77 ms WEST, 0.2 px 0 ms NORTH 19:09:14.601 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:14.601 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:16.579 01.978 5928 Exposure complete 19:09:16.667 00.088 5928 worker thread done servicing request 19:09:16.667 00.000 972 OnExposeComplete: enter 19:09:16.670 00.003 972 UpdateGuideState(): m_state=6 19:09:16.674 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 258 19:09:16.678 00.004 972 Star::Find returns 1 (0), X=231.15, Y=863.69, Mass=1411, SNR=26.4, Peak=191 HFD=3.0 19:09:16.681 00.003 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 19:09:16.685 00.004 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 19:09:16.688 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.86 mountX=0.21 mountY=0.05, mountTheta=0.23 19:09:16.693 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.21, opts=13) 19:09:16.696 00.003 972 Enqueuing Move request for scope (-0.06, 0.21) 19:09:16.699 00.003 5928 Worker thread wakes up 19:09:16.699 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd 19:09:16.700 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.21) 19:09:16.700 00.000 5928 Moving (-0.06, 0.21) raw xDistance=0.21 yDistance=0.05 19:09:16.700 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 19:09:16.700 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:16.700 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:09:16.700 00.000 5928 MoveAxis(W, 41, ABG) 19:09:16.700 00.000 5928 Guiding Dir = 3, Dur = 41 19:09:16.700 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:09:16.704 00.004 972 UpdateGuideState exits: m=1411 SNR=26.4 19:09:16.707 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:16.711 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:16.714 00.003 972 Enqueuing Expose request 19:09:16.718 00.004 5928 IsSlewing returns 0 19:09:16.719 00.001 5928 IsGuiding returns 0 19:09:16.740 00.021 5928 PulseGuide returned control before completion, sleep 31 19:09:16.785 00.045 5928 IsGuiding returns 1 19:09:16.785 00.000 5928 scope still moving after pulse duration time elapsed 19:09:16.819 00.034 5928 IsSlewing returns 0 19:09:16.820 00.001 5928 IsGuiding returns 0 19:09:16.820 00.000 5928 scope move finished after 41 + 60 ms 19:09:16.820 00.000 5928 Move returns status 0, amount 41 19:09:16.820 00.000 5928 MoveAxis(N, 0, ABG) 19:09:16.820 00.000 5928 Move returns status 0, amount 0 19:09:16.820 00.000 5928 move complete, result=0 19:09:16.820 00.000 5928 worker thread done servicing request 19:09:16.820 00.000 5928 Worker thread wakes up 19:09:16.821 00.001 972 GuideStep: 0.2 px 41 ms WEST, 0.0 px 0 ms NORTH 19:09:16.827 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:16.828 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:18.969 02.141 5928 Exposure complete 19:09:19.054 00.085 5928 worker thread done servicing request 19:09:19.054 00.000 972 OnExposeComplete: enter 19:09:19.057 00.003 972 UpdateGuideState(): m_state=6 19:09:19.063 00.006 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 259 19:09:19.066 00.003 972 Star::Find returns 1 (0), X=231.15, Y=863.08, Mass=1421, SNR=26.4, Peak=179 HFD=2.9 19:09:19.069 00.003 972 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.59) = xAngle (-3.33 = 2.96) 19:09:19.072 00.003 972 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91) 19:09:19.076 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.40 hyp=0.40 cameraTheta=-1.74 mountX=-0.40 mountY=0.09, mountTheta=2.91 19:09:19.080 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.40, opts=13) 19:09:19.083 00.003 972 Enqueuing Move request for scope (-0.07, -0.40) 19:09:19.087 00.004 5928 Worker thread wakes up 19:09:19.087 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.40) opts 0xd 19:09:19.087 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.40) 19:09:19.087 00.000 5928 Moving (-0.07, -0.40) raw xDistance=-0.40 yDistance=0.09 19:09:19.087 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40 19:09:19.088 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:19.088 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:09:19.088 00.000 5928 MoveAxis(E, 63, ABG) 19:09:19.088 00.000 5928 Guiding Dir = 2, Dur = 63 19:09:19.088 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:09:19.092 00.004 5928 IsSlewing returns 0 19:09:19.092 00.000 972 UpdateGuideState exits: m=1421 SNR=26.4 19:09:19.096 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:19.099 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:19.102 00.003 972 Enqueuing Expose request 19:09:19.105 00.003 5928 IsGuiding returns 0 19:09:19.122 00.017 5928 PulseGuide returned control before completion, sleep 57 19:09:19.202 00.080 5928 IsGuiding returns 0 19:09:19.202 00.000 5928 Move returns status 0, amount 63 19:09:19.202 00.000 5928 MoveAxis(N, 0, ABG) 19:09:19.202 00.000 5928 Move returns status 0, amount 0 19:09:19.203 00.001 5928 move complete, result=0 19:09:19.203 00.000 5928 worker thread done servicing request 19:09:19.203 00.000 972 GuideStep: -0.4 px 63 ms EAST, 0.1 px 0 ms NORTH 19:09:19.220 00.017 5928 Worker thread wakes up 19:09:19.220 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:19.220 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:21.205 01.985 5928 Exposure complete 19:09:21.294 00.089 5928 worker thread done servicing request 19:09:21.294 00.000 972 OnExposeComplete: enter 19:09:21.297 00.003 972 UpdateGuideState(): m_state=6 19:09:21.301 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 260 19:09:21.304 00.003 972 Star::Find returns 1 (0), X=231.00, Y=863.11, Mass=1400, SNR=26.2, Peak=197 HFD=3.0 19:09:21.307 00.003 972 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.59) = xAngle (-3.70 = 2.58) 19:09:21.311 00.004 972 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54) 19:09:21.314 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-2.11 mountX=-0.36 mountY=0.24, mountTheta=2.55 19:09:21.318 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.36, opts=13) 19:09:21.322 00.004 972 Enqueuing Move request for scope (-0.22, -0.36) 19:09:21.326 00.004 5928 Worker thread wakes up 19:09:21.326 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:21.330 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 19:09:21.333 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.36) opts 0xd 19:09:21.333 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.36) 19:09:21.333 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:21.337 00.004 5928 Moving (-0.22, -0.36) raw xDistance=-0.36 yDistance=0.24 19:09:21.337 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36 19:09:21.337 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.32 newest=0.38 19:09:21.337 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 19:09:21.337 00.000 5928 MoveAxis(E, 65, ABG) 19:09:21.337 00.000 5928 Guiding Dir = 2, Dur = 65 19:09:21.337 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:21.341 00.004 972 Enqueuing Expose request 19:09:21.345 00.004 5928 IsSlewing returns 0 19:09:21.346 00.001 5928 IsGuiding returns 0 19:09:21.360 00.014 5928 PulseGuide returned control before completion, sleep 61 19:09:21.425 00.065 5928 IsGuiding returns 1 19:09:21.426 00.001 5928 scope still moving after pulse duration time elapsed 19:09:21.457 00.031 5928 IsSlewing returns 0 19:09:21.458 00.001 5928 IsGuiding returns 0 19:09:21.458 00.000 5928 scope move finished after 65 + 46 ms 19:09:21.458 00.000 5928 Move returns status 0, amount 65 19:09:21.459 00.001 5928 MoveAxis(S, 48, ABG) 19:09:21.459 00.000 5928 Guiding Dir = 1, Dur = 48 19:09:21.460 00.001 5928 IsSlewing returns 0 19:09:21.461 00.001 5928 IsGuiding returns 0 19:09:21.537 00.076 5928 IsGuiding returns 1 19:09:21.538 00.001 5928 scope still moving after pulse duration time elapsed 19:09:21.562 00.024 5928 IsSlewing returns 0 19:09:21.563 00.001 5928 IsGuiding returns 1 19:09:21.632 00.069 5928 IsSlewing returns 0 19:09:21.666 00.034 5928 IsGuiding returns 0 19:09:21.666 00.000 5928 scope move finished after 48 + 156 ms 19:09:21.666 00.000 5928 Move returns status 0, amount 48 19:09:21.666 00.000 5928 move complete, result=0 19:09:21.667 00.001 5928 worker thread done servicing request 19:09:21.667 00.000 5928 Worker thread wakes up 19:09:21.667 00.000 972 GuideStep: -0.4 px 65 ms EAST, 0.2 px 48 ms SOUTH 19:09:21.678 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:21.678 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:23.793 02.115 5928 Exposure complete 19:09:23.878 00.085 5928 worker thread done servicing request 19:09:23.878 00.000 972 OnExposeComplete: enter 19:09:23.882 00.004 972 UpdateGuideState(): m_state=6 19:09:23.886 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 261 19:09:23.889 00.003 972 Star::Find returns 1 (0), X=231.01, Y=863.74, Mass=1355, SNR=25.8, Peak=189 HFD=3.2 19:09:23.893 00.004 972 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.59) = xAngle (0.65 = 0.65) 19:09:23.896 00.003 972 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61) 19:09:23.900 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.33 cameraTheta=2.24 mountX=0.27 mountY=0.19, mountTheta=0.62 19:09:23.904 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.26, opts=13) 19:09:23.909 00.005 972 Enqueuing Move request for scope (-0.21, 0.26) 19:09:23.912 00.003 5928 Worker thread wakes up 19:09:23.912 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:09:23.916 00.004 972 UpdateGuideState exits: m=1355 SNR=25.8 19:09:23.919 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:23.922 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:23.927 00.005 972 Enqueuing Expose request 19:09:23.930 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.26) opts 0xd 19:09:23.930 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.26) 19:09:23.930 00.000 5928 Moving (-0.21, 0.26) raw xDistance=0.27 yDistance=0.19 19:09:23.930 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27 19:09:23.930 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:23.930 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:09:23.930 00.000 5928 MoveAxis(W, 40, ABG) 19:09:23.930 00.000 5928 Guiding Dir = 3, Dur = 40 19:09:23.931 00.001 5928 IsSlewing returns 0 19:09:23.931 00.000 5928 IsGuiding returns 0 19:09:23.952 00.021 5928 PulseGuide returned control before completion, sleep 31 19:09:23.999 00.047 5928 IsGuiding returns 0 19:09:23.999 00.000 5928 Move returns status 0, amount 40 19:09:23.999 00.000 5928 MoveAxis(N, 0, ABG) 19:09:23.999 00.000 5928 Move returns status 0, amount 0 19:09:23.999 00.000 5928 move complete, result=0 19:09:23.999 00.000 5928 worker thread done servicing request 19:09:24.001 00.002 5928 Worker thread wakes up 19:09:24.001 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:24.001 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:24.001 00.000 972 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH 19:09:25.981 01.980 5928 Exposure complete 19:09:26.065 00.084 5928 worker thread done servicing request 19:09:26.066 00.001 972 OnExposeComplete: enter 19:09:26.069 00.003 972 UpdateGuideState(): m_state=6 19:09:26.072 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 262 19:09:26.077 00.005 972 Star::Find returns 1 (0), X=231.17, Y=863.60, Mass=1369, SNR=25.9, Peak=167 HFD=3.2 19:09:26.081 00.004 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 19:09:26.084 00.003 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31) 19:09:26.087 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.94 mountX=0.12 mountY=0.04, mountTheta=0.31 19:09:26.092 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.12, opts=13) 19:09:26.096 00.004 972 Enqueuing Move request for scope (-0.05, 0.12) 19:09:26.099 00.003 5928 Worker thread wakes up 19:09:26.099 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd 19:09:26.099 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.12) 19:09:26.099 00.000 5928 Moving (-0.05, 0.12) raw xDistance=0.12 yDistance=0.04 19:09:26.099 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:09:26.099 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:26.099 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:09:26.099 00.000 5928 MoveAxis(E, 0, ABG) 19:09:26.099 00.000 5928 Move returns status 0, amount 0 19:09:26.099 00.000 5928 MoveAxis(N, 0, ABG) 19:09:26.099 00.000 5928 Move returns status 0, amount 0 19:09:26.100 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:26.103 00.003 972 UpdateGuideState exits: m=1369 SNR=25.9 19:09:26.106 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:26.110 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:26.113 00.003 972 Enqueuing Expose request 19:09:26.117 00.004 5928 move complete, result=0 19:09:26.117 00.000 5928 worker thread done servicing request 19:09:26.117 00.000 5928 Worker thread wakes up 19:09:26.117 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:26.117 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:26.119 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:09:28.250 02.131 5928 Exposure complete 19:09:28.336 00.086 5928 worker thread done servicing request 19:09:28.337 00.001 972 OnExposeComplete: enter 19:09:28.340 00.003 972 UpdateGuideState(): m_state=6 19:09:28.344 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 263 19:09:28.348 00.004 972 Star::Find returns 1 (0), X=231.13, Y=863.80, Mass=1427, SNR=26.4, Peak=176 HFD=3.4 19:09:28.351 00.003 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 19:09:28.355 00.004 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19) 19:09:28.359 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.83 mountX=0.32 mountY=0.06, mountTheta=0.20 19:09:28.363 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.32, opts=13) 19:09:28.366 00.003 972 Enqueuing Move request for scope (-0.08, 0.32) 19:09:28.369 00.003 5928 Worker thread wakes up 19:09:28.369 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd 19:09:28.369 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.32) 19:09:28.369 00.000 5928 Moving (-0.08, 0.32) raw xDistance=0.32 yDistance=0.06 19:09:28.370 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:09:28.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:28.370 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:28.373 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:09:28.374 00.001 972 UpdateGuideState exits: m=1427 SNR=26.4 19:09:28.378 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:28.381 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:28.384 00.003 972 Enqueuing Expose request 19:09:28.387 00.003 5928 MoveAxis(W, 54, ABG) 19:09:28.387 00.000 5928 Guiding Dir = 3, Dur = 54 19:09:28.388 00.001 5928 IsSlewing returns 0 19:09:28.388 00.000 5928 IsGuiding returns 0 19:09:28.413 00.025 5928 PulseGuide returned control before completion, sleep 40 19:09:28.457 00.044 5928 IsGuiding returns 1 19:09:28.457 00.000 5928 scope still moving after pulse duration time elapsed 19:09:28.492 00.035 5928 IsSlewing returns 0 19:09:28.493 00.001 5928 IsGuiding returns 0 19:09:28.493 00.000 5928 scope move finished after 54 + 51 ms 19:09:28.494 00.001 5928 Move returns status 0, amount 54 19:09:28.494 00.000 5928 MoveAxis(N, 0, ABG) 19:09:28.494 00.000 5928 Move returns status 0, amount 0 19:09:28.494 00.000 5928 move complete, result=0 19:09:28.495 00.001 5928 worker thread done servicing request 19:09:28.495 00.000 5928 Worker thread wakes up 19:09:28.495 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH 19:09:28.506 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:28.506 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:30.497 01.991 5928 Exposure complete 19:09:30.584 00.087 5928 worker thread done servicing request 19:09:30.585 00.001 972 OnExposeComplete: enter 19:09:30.588 00.003 972 UpdateGuideState(): m_state=6 19:09:30.592 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 264 19:09:30.596 00.004 972 Star::Find returns 1 (0), X=231.09, Y=863.80, Mass=1359, SNR=25.8, Peak=172 HFD=3.2 19:09:30.599 00.003 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 19:09:30.602 00.003 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31) 19:09:30.605 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.95 mountX=0.33 mountY=0.11, mountTheta=0.32 19:09:30.610 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.32, opts=13) 19:09:30.613 00.003 972 Enqueuing Move request for scope (-0.13, 0.32) 19:09:30.617 00.004 5928 Worker thread wakes up 19:09:30.617 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.32) opts 0xd 19:09:30.617 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.32) 19:09:30.617 00.000 5928 Moving (-0.13, 0.32) raw xDistance=0.33 yDistance=0.11 19:09:30.617 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33 19:09:30.617 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:30.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:09:30.617 00.000 5928 MoveAxis(W, 58, ABG) 19:09:30.617 00.000 5928 Guiding Dir = 3, Dur = 58 19:09:30.617 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:30.621 00.004 5928 IsSlewing returns 0 19:09:30.621 00.000 972 UpdateGuideState exits: m=1359 SNR=25.8 19:09:30.626 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:30.630 00.004 5928 IsGuiding returns 0 19:09:30.630 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:30.634 00.004 972 Enqueuing Expose request 19:09:30.652 00.018 5928 PulseGuide returned control before completion, sleep 47 19:09:30.732 00.080 5928 IsGuiding returns 0 19:09:30.732 00.000 5928 Move returns status 0, amount 58 19:09:30.733 00.001 5928 MoveAxis(N, 0, ABG) 19:09:30.733 00.000 5928 Move returns status 0, amount 0 19:09:30.733 00.000 5928 move complete, result=0 19:09:30.733 00.000 5928 worker thread done servicing request 19:09:30.733 00.000 5928 Worker thread wakes up 19:09:30.734 00.001 972 GuideStep: 0.3 px 58 ms WEST, 0.1 px 0 ms NORTH 19:09:30.748 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:30.748 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:32.861 02.113 5928 Exposure complete 19:09:32.947 00.086 5928 worker thread done servicing request 19:09:32.947 00.000 972 OnExposeComplete: enter 19:09:32.951 00.004 972 UpdateGuideState(): m_state=6 19:09:32.954 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 265 19:09:32.959 00.005 972 Star::Find returns 1 (0), X=231.09, Y=863.33, Mass=1394, SNR=26.2, Peak=181 HFD=3.3 19:09:32.962 00.003 972 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.59) = xAngle (-3.85 = 2.43) 19:09:32.965 00.003 972 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39) 19:09:32.968 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.26 mountX=-0.15 mountY=0.13, mountTheta=2.41 19:09:32.972 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.15, opts=13) 19:09:32.977 00.005 972 Enqueuing Move request for scope (-0.12, -0.15) 19:09:32.980 00.003 5928 Worker thread wakes up 19:09:32.980 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd 19:09:32.980 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.15) 19:09:32.980 00.000 5928 Moving (-0.12, -0.15) raw xDistance=-0.15 yDistance=0.13 19:09:32.980 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:09:32.980 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:32.980 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:09:32.980 00.000 5928 MoveAxis(E, 0, ABG) 19:09:32.981 00.001 5928 Move returns status 0, amount 0 19:09:32.981 00.000 5928 MoveAxis(N, 0, ABG) 19:09:32.981 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:09:32.984 00.003 972 UpdateGuideState exits: m=1394 SNR=26.2 19:09:32.988 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:32.992 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:32.996 00.004 972 Enqueuing Expose request 19:09:32.999 00.003 5928 Move returns status 0, amount 0 19:09:32.999 00.000 5928 move complete, result=0 19:09:33.000 00.001 5928 worker thread done servicing request 19:09:33.000 00.000 5928 Worker thread wakes up 19:09:33.000 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:33.000 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:33.001 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:09:34.984 01.983 5928 Exposure complete 19:09:35.069 00.085 5928 worker thread done servicing request 19:09:35.069 00.000 972 OnExposeComplete: enter 19:09:35.073 00.004 972 UpdateGuideState(): m_state=6 19:09:35.077 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 266 19:09:35.081 00.004 972 Star::Find returns 1 (0), X=230.94, Y=863.27, Mass=1437, SNR=26.6, Peak=201 HFD=3.2 19:09:35.085 00.004 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.22) 19:09:35.088 00.003 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17) 19:09:35.092 00.004 972 CameraToMount -- cameraX=-0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-2.48 mountX=-0.21 mountY=0.28, mountTheta=2.20 19:09:35.095 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.21, opts=13) 19:09:35.099 00.004 972 Enqueuing Move request for scope (-0.27, -0.21) 19:09:35.102 00.003 5928 Worker thread wakes up 19:09:35.102 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:35.106 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.21) opts 0xd 19:09:35.106 00.000 972 UpdateGuideState exits: m=1437 SNR=26.6 19:09:35.110 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:35.113 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:35.116 00.003 972 Enqueuing Expose request 19:09:35.119 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.21) 19:09:35.120 00.001 5928 Moving (-0.27, -0.21) raw xDistance=-0.21 yDistance=0.28 19:09:35.120 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:09:35.120 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 19:09:35.120 00.000 5928 MoveAxis(E, 35, ABG) 19:09:35.120 00.000 5928 Guiding Dir = 2, Dur = 35 19:09:35.120 00.000 5928 IsSlewing returns 0 19:09:35.120 00.000 5928 IsGuiding returns 0 19:09:35.145 00.025 5928 PulseGuide returned control before completion, sleep 20 19:09:35.171 00.026 5928 IsGuiding returns 1 19:09:35.171 00.000 5928 scope still moving after pulse duration time elapsed 19:09:35.210 00.039 5928 IsSlewing returns 0 19:09:35.211 00.001 5928 IsGuiding returns 0 19:09:35.211 00.000 5928 scope move finished after 35 + 55 ms 19:09:35.211 00.000 5928 Move returns status 0, amount 35 19:09:35.212 00.001 5928 MoveAxis(S, 56, ABG) 19:09:35.212 00.000 5928 Guiding Dir = 1, Dur = 56 19:09:35.213 00.001 5928 IsSlewing returns 0 19:09:35.214 00.001 5928 IsGuiding returns 0 19:09:35.290 00.076 5928 IsGuiding returns 1 19:09:35.290 00.000 5928 scope still moving after pulse duration time elapsed 19:09:35.324 00.034 5928 IsSlewing returns 0 19:09:35.325 00.001 5928 IsGuiding returns 1 19:09:35.385 00.060 5928 IsSlewing returns 0 19:09:35.386 00.001 5928 IsGuiding returns 0 19:09:35.386 00.000 5928 scope move finished after 56 + 116 ms 19:09:35.386 00.000 5928 Move returns status 0, amount 56 19:09:35.386 00.000 5928 move complete, result=0 19:09:35.386 00.000 5928 worker thread done servicing request 19:09:35.386 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.3 px 56 ms SOUTH 19:09:35.393 00.007 5928 Worker thread wakes up 19:09:35.393 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:35.393 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:37.534 02.141 5928 Exposure complete 19:09:37.619 00.085 5928 worker thread done servicing request 19:09:37.619 00.000 972 OnExposeComplete: enter 19:09:37.623 00.004 972 UpdateGuideState(): m_state=6 19:09:37.627 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 267 19:09:37.631 00.004 972 Star::Find returns 1 (0), X=231.05, Y=863.52, Mass=1373, SNR=26.0, Peak=177 HFD=3.3 19:09:37.634 00.003 972 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.59) = xAngle (1.28 = 1.28) 19:09:37.637 00.003 972 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24) 19:09:37.641 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.17 cameraTheta=2.87 mountX=0.05 mountY=0.16, mountTheta=1.28 19:09:37.645 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.04, opts=13) 19:09:37.649 00.004 972 Enqueuing Move request for scope (-0.16, 0.04) 19:09:37.652 00.003 5928 Worker thread wakes up 19:09:37.652 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd 19:09:37.652 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.04) 19:09:37.652 00.000 5928 Moving (-0.16, 0.04) raw xDistance=0.05 yDistance=0.16 19:09:37.652 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:09:37.652 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:37.652 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:09:37.655 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:09:37.655 00.000 972 UpdateGuideState exits: m=1373 SNR=26.0 19:09:37.660 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:37.664 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:37.667 00.003 972 Enqueuing Expose request 19:09:37.669 00.002 5928 MoveAxis(E, 0, ABG) 19:09:37.669 00.000 5928 Move returns status 0, amount 0 19:09:37.669 00.000 5928 MoveAxis(N, 0, ABG) 19:09:37.669 00.000 5928 Move returns status 0, amount 0 19:09:37.669 00.000 5928 move complete, result=0 19:09:37.669 00.000 5928 worker thread done servicing request 19:09:37.669 00.000 5928 Worker thread wakes up 19:09:37.670 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:37.670 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:37.672 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:09:39.648 01.976 5928 Exposure complete 19:09:39.735 00.087 5928 worker thread done servicing request 19:09:39.736 00.001 972 OnExposeComplete: enter 19:09:39.740 00.004 972 UpdateGuideState(): m_state=6 19:09:39.744 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 268 19:09:39.747 00.003 972 Star::Find returns 1 (0), X=231.14, Y=863.69, Mass=1376, SNR=25.9, Peak=166 HFD=3.4 19:09:39.751 00.004 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 19:09:39.754 00.003 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 19:09:39.759 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.91 mountX=0.22 mountY=0.06, mountTheta=0.28 19:09:39.763 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.22, opts=13) 19:09:39.766 00.003 972 Enqueuing Move request for scope (-0.08, 0.22) 19:09:39.771 00.005 5928 Worker thread wakes up 19:09:39.771 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd 19:09:39.771 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.22) 19:09:39.771 00.000 5928 Moving (-0.08, 0.22) raw xDistance=0.22 yDistance=0.06 19:09:39.771 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:09:39.771 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:39.771 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:09:39.772 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:09:39.775 00.003 972 UpdateGuideState exits: m=1376 SNR=25.9 19:09:39.779 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:39.782 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:39.785 00.003 972 Enqueuing Expose request 19:09:39.788 00.003 5928 MoveAxis(W, 36, ABG) 19:09:39.789 00.001 5928 Guiding Dir = 3, Dur = 36 19:09:39.789 00.000 5928 IsSlewing returns 0 19:09:39.790 00.001 5928 IsGuiding returns 0 19:09:39.814 00.024 5928 PulseGuide returned control before completion, sleep 22 19:09:39.862 00.048 5928 IsGuiding returns 0 19:09:39.862 00.000 5928 Move returns status 0, amount 36 19:09:39.862 00.000 5928 MoveAxis(N, 0, ABG) 19:09:39.862 00.000 5928 Move returns status 0, amount 0 19:09:39.862 00.000 5928 move complete, result=0 19:09:39.862 00.000 5928 worker thread done servicing request 19:09:39.862 00.000 5928 Worker thread wakes up 19:09:39.862 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:39.862 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:39.863 00.001 972 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH 19:09:41.975 02.112 5928 Exposure complete 19:09:42.061 00.086 5928 worker thread done servicing request 19:09:42.061 00.000 972 OnExposeComplete: enter 19:09:42.065 00.004 972 UpdateGuideState(): m_state=6 19:09:42.068 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 269 19:09:42.072 00.004 972 Star::Find returns 1 (0), X=231.01, Y=863.59, Mass=1370, SNR=26.0, Peak=158 HFD=3.5 19:09:42.076 00.004 972 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.59) = xAngle (1.06 = 1.06) 19:09:42.079 00.003 972 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 19:09:42.082 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.65 mountX=0.11 mountY=0.20, mountTheta=1.04 19:09:42.086 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.11, opts=13) 19:09:42.091 00.005 972 Enqueuing Move request for scope (-0.20, 0.11) 19:09:42.094 00.003 5928 Worker thread wakes up 19:09:42.094 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd 19:09:42.094 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.11) 19:09:42.094 00.000 5928 Moving (-0.20, 0.11) raw xDistance=0.11 yDistance=0.20 19:09:42.094 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:09:42.094 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:09:42.098 00.004 972 UpdateGuideState exits: m=1370 SNR=26.0 19:09:42.101 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:42.105 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:42.105 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:42.109 00.004 972 Enqueuing Expose request 19:09:42.112 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:09:42.113 00.001 5928 MoveAxis(E, 0, ABG) 19:09:42.113 00.000 5928 Move returns status 0, amount 0 19:09:42.113 00.000 5928 MoveAxis(N, 0, ABG) 19:09:42.113 00.000 5928 Move returns status 0, amount 0 19:09:42.113 00.000 5928 move complete, result=0 19:09:42.113 00.000 5928 worker thread done servicing request 19:09:42.113 00.000 5928 Worker thread wakes up 19:09:42.113 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:42.113 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:42.114 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:09:44.095 01.981 5928 Exposure complete 19:09:44.180 00.085 5928 worker thread done servicing request 19:09:44.180 00.000 972 OnExposeComplete: enter 19:09:44.184 00.004 972 UpdateGuideState(): m_state=6 19:09:44.187 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 270 19:09:44.192 00.005 972 Star::Find returns 1 (0), X=231.21, Y=863.36, Mass=1385, SNR=26.1, Peak=173 HFD=3.2 19:09:44.195 00.003 972 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.59) = xAngle (-3.18 = 3.10) 19:09:44.199 00.004 972 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06) 19:09:44.202 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.59 mountX=-0.11 mountY=0.01, mountTheta=3.06 19:09:44.207 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.11, opts=13) 19:09:44.210 00.003 972 Enqueuing Move request for scope (-0.00, -0.11) 19:09:44.213 00.003 5928 Worker thread wakes up 19:09:44.213 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd 19:09:44.214 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.11) 19:09:44.214 00.000 5928 Moving (-0.00, -0.11) raw xDistance=-0.11 yDistance=0.01 19:09:44.214 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:09:44.214 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:44.214 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=45, FiltMax=282, Gamma=1.000 19:09:44.217 00.003 972 UpdateGuideState exits: m=1385 SNR=26.1 19:09:44.220 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:09:44.221 00.001 5928 MoveAxis(E, 0, ABG) 19:09:44.221 00.000 5928 Move returns status 0, amount 0 19:09:44.221 00.000 5928 MoveAxis(N, 0, ABG) 19:09:44.221 00.000 5928 Move returns status 0, amount 0 19:09:44.221 00.000 5928 move complete, result=0 19:09:44.221 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:44.225 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:44.229 00.004 972 Enqueuing Expose request 19:09:44.232 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:09:44.235 00.003 5928 worker thread done servicing request 19:09:44.235 00.000 5928 Worker thread wakes up 19:09:44.235 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:44.235 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:46.358 02.123 5928 Exposure complete 19:09:46.445 00.087 5928 worker thread done servicing request 19:09:46.445 00.000 972 OnExposeComplete: enter 19:09:46.449 00.004 972 UpdateGuideState(): m_state=6 19:09:46.452 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 271 19:09:46.457 00.005 972 Star::Find returns 1 (0), X=231.29, Y=863.21, Mass=1409, SNR=26.3, Peak=173 HFD=3.2 19:09:46.460 00.003 972 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.59) = xAngle (-2.90 = -2.90) 19:09:46.463 00.003 972 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95) 19:09:46.466 00.003 972 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.31 mountX=-0.27 mountY=-0.05, mountTheta=-2.94 19:09:46.470 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.26, opts=13) 19:09:46.475 00.005 972 Enqueuing Move request for scope (0.07, -0.26) 19:09:46.478 00.003 5928 Worker thread wakes up 19:09:46.478 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd 19:09:46.478 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.26) 19:09:46.478 00.000 5928 Moving (0.07, -0.26) raw xDistance=-0.27 yDistance=-0.05 19:09:46.478 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 19:09:46.478 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:46.478 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:09:46.481 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:09:46.482 00.001 972 UpdateGuideState exits: m=1409 SNR=26.3 19:09:46.485 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:46.489 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:46.492 00.003 972 Enqueuing Expose request 19:09:46.495 00.003 5928 MoveAxis(E, 45, ABG) 19:09:46.496 00.001 5928 Guiding Dir = 2, Dur = 45 19:09:46.496 00.000 5928 IsSlewing returns 0 19:09:46.496 00.000 5928 IsGuiding returns 0 19:09:46.514 00.018 5928 PulseGuide returned control before completion, sleep 37 19:09:46.563 00.049 5928 IsGuiding returns 1 19:09:46.563 00.000 5928 scope still moving after pulse duration time elapsed 19:09:46.591 00.028 5928 IsSlewing returns 0 19:09:46.592 00.001 5928 IsGuiding returns 0 19:09:46.592 00.000 5928 scope move finished after 45 + 50 ms 19:09:46.592 00.000 5928 Move returns status 0, amount 45 19:09:46.592 00.000 5928 MoveAxis(N, 0, ABG) 19:09:46.592 00.000 5928 Move returns status 0, amount 0 19:09:46.592 00.000 5928 move complete, result=0 19:09:46.592 00.000 5928 worker thread done servicing request 19:09:46.592 00.000 5928 Worker thread wakes up 19:09:46.592 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:46.592 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:46.592 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH 19:09:48.565 01.973 5928 Exposure complete 19:09:48.650 00.085 5928 worker thread done servicing request 19:09:48.650 00.000 972 OnExposeComplete: enter 19:09:48.653 00.003 972 UpdateGuideState(): m_state=6 19:09:48.658 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 272 19:09:48.661 00.003 972 Star::Find returns 1 (0), X=231.35, Y=863.39, Mass=1401, SNR=26.2, Peak=170 HFD=3.1 19:09:48.664 00.003 972 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.59) = xAngle (-2.19 = -2.19) 19:09:48.667 00.003 972 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23) 19:09:48.671 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.60 mountX=-0.09 mountY=-0.13, mountTheta=-2.20 19:09:48.676 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.09, opts=13) 19:09:48.679 00.003 972 Enqueuing Move request for scope (0.13, -0.09) 19:09:48.682 00.003 5928 Worker thread wakes up 19:09:48.682 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:09:48.686 00.004 972 UpdateGuideState exits: m=1401 SNR=26.2 19:09:48.690 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:48.693 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:48.696 00.003 972 Enqueuing Expose request 19:09:48.700 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd 19:09:48.700 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.09) 19:09:48.700 00.000 5928 Moving (0.13, -0.09) raw xDistance=-0.09 yDistance=-0.13 19:09:48.700 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:09:48.700 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:48.700 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:09:48.700 00.000 5928 MoveAxis(E, 0, ABG) 19:09:48.700 00.000 5928 Move returns status 0, amount 0 19:09:48.700 00.000 5928 MoveAxis(N, 0, ABG) 19:09:48.700 00.000 5928 Move returns status 0, amount 0 19:09:48.700 00.000 5928 move complete, result=0 19:09:48.700 00.000 5928 worker thread done servicing request 19:09:48.700 00.000 5928 Worker thread wakes up 19:09:48.701 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:48.701 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:48.702 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:09:50.827 02.125 5928 Exposure complete 19:09:50.912 00.085 5928 worker thread done servicing request 19:09:50.913 00.001 972 OnExposeComplete: enter 19:09:50.916 00.003 972 UpdateGuideState(): m_state=6 19:09:50.919 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 273 19:09:50.924 00.005 972 Star::Find returns 1 (0), X=231.45, Y=863.33, Mass=1370, SNR=26.0, Peak=185 HFD=3.2 19:09:50.927 00.003 972 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.59) = xAngle (-2.15 = -2.15) 19:09:50.930 00.003 972 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19) 19:09:50.934 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-0.56 mountX=-0.15 mountY=-0.23, mountTheta=-2.16 19:09:50.938 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.15, opts=13) 19:09:50.942 00.004 972 Enqueuing Move request for scope (0.24, -0.15) 19:09:50.945 00.003 5928 Worker thread wakes up 19:09:50.945 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd 19:09:50.945 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.15) 19:09:50.946 00.001 5928 Moving (0.24, -0.15) raw xDistance=-0.15 yDistance=-0.23 19:09:50.946 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:09:50.946 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:09:50.946 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 19:09:50.946 00.000 5928 MoveAxis(E, 0, ABG) 19:09:50.946 00.000 5928 Move returns status 0, amount 0 19:09:50.946 00.000 5928 MoveAxis(N, 0, ABG) 19:09:50.946 00.000 5928 Move returns status 0, amount 0 19:09:50.946 00.000 5928 move complete, result=0 19:09:50.946 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:09:50.949 00.003 972 UpdateGuideState exits: m=1370 SNR=26.0 19:09:50.953 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:50.957 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:50.961 00.004 972 Enqueuing Expose request 19:09:50.964 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:09:50.968 00.004 5928 worker thread done servicing request 19:09:50.968 00.000 5928 Worker thread wakes up 19:09:50.968 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:50.968 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:52.948 01.980 5928 Exposure complete 19:09:53.035 00.087 5928 worker thread done servicing request 19:09:53.036 00.001 972 OnExposeComplete: enter 19:09:53.040 00.004 972 UpdateGuideState(): m_state=6 19:09:53.043 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 274 19:09:53.047 00.004 972 Star::Find returns 1 (0), X=231.08, Y=863.65, Mass=1352, SNR=25.8, Peak=166 HFD=3.3 19:09:53.050 00.003 972 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.59) = xAngle (0.66 = 0.66) 19:09:53.053 00.003 972 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61) 19:09:53.057 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.25 mountX=0.17 mountY=0.13, mountTheta=0.63 19:09:53.061 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.17, opts=13) 19:09:53.064 00.003 972 Enqueuing Move request for scope (-0.14, 0.17) 19:09:53.068 00.004 5928 Worker thread wakes up 19:09:53.068 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd 19:09:53.068 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.17) 19:09:53.068 00.000 5928 Moving (-0.14, 0.17) raw xDistance=0.17 yDistance=0.13 19:09:53.068 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:09:53.068 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:09:53.068 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:09:53.068 00.000 5928 MoveAxis(E, 0, ABG) 19:09:53.068 00.000 5928 Move returns status 0, amount 0 19:09:53.068 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:09:53.073 00.005 972 UpdateGuideState exits: m=1352 SNR=25.8 19:09:53.076 00.003 5928 MoveAxis(N, 0, ABG) 19:09:53.076 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:53.080 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:53.083 00.003 972 Enqueuing Expose request 19:09:53.086 00.003 5928 Move returns status 0, amount 0 19:09:53.086 00.000 5928 move complete, result=0 19:09:53.086 00.000 5928 worker thread done servicing request 19:09:53.086 00.000 5928 Worker thread wakes up 19:09:53.086 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:53.086 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:53.089 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:09:55.227 02.138 5928 Exposure complete 19:09:55.316 00.089 5928 worker thread done servicing request 19:09:55.316 00.000 972 OnExposeComplete: enter 19:09:55.320 00.004 972 UpdateGuideState(): m_state=6 19:09:55.324 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 275 19:09:55.328 00.004 972 Star::Find returns 1 (0), X=231.60, Y=863.28, Mass=1387, SNR=26.1, Peak=162 HFD=3.2 19:09:55.332 00.004 972 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.59) = xAngle (-2.06 = -2.06) 19:09:55.335 00.003 972 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10) 19:09:55.339 00.004 972 CameraToMount -- cameraX=0.39 cameraY=-0.20 hyp=0.44 cameraTheta=-0.47 mountX=-0.20 mountY=-0.38, mountTheta=-2.07 19:09:55.343 00.004 972 SchedulePrimaryMove(067B9D08, x=0.39, y=-0.20, opts=13) 19:09:55.347 00.004 972 Enqueuing Move request for scope (0.39, -0.20) 19:09:55.350 00.003 5928 Worker thread wakes up 19:09:55.350 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:09:55.353 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.20) opts 0xd 19:09:55.353 00.000 972 UpdateGuideState exits: m=1387 SNR=26.1 19:09:55.358 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:55.361 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:55.364 00.003 972 Enqueuing Expose request 19:09:55.368 00.004 5928 Handling offset move in thread for scope, endpoint = (0.39, -0.20) 19:09:55.368 00.000 5928 Moving (0.39, -0.20) raw xDistance=-0.20 yDistance=-0.38 19:09:55.368 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 19:09:55.368 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:09:55.368 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38 19:09:55.368 00.000 5928 MoveAxis(E, 34, ABG) 19:09:55.368 00.000 5928 Guiding Dir = 2, Dur = 34 19:09:55.368 00.000 5928 IsSlewing returns 0 19:09:55.369 00.001 5928 IsGuiding returns 0 19:09:55.390 00.021 5928 PulseGuide returned control before completion, sleep 23 19:09:55.418 00.028 5928 IsGuiding returns 1 19:09:55.418 00.000 5928 scope still moving after pulse duration time elapsed 19:09:55.450 00.032 5928 IsSlewing returns 0 19:09:55.451 00.001 5928 IsGuiding returns 0 19:09:55.451 00.000 5928 scope move finished after 34 + 47 ms 19:09:55.451 00.000 5928 Move returns status 0, amount 34 19:09:55.451 00.000 5928 MoveAxis(N, 0, ABG) 19:09:55.451 00.000 5928 Move returns status 0, amount 0 19:09:55.451 00.000 5928 move complete, result=0 19:09:55.451 00.000 5928 worker thread done servicing request 19:09:55.451 00.000 5928 Worker thread wakes up 19:09:55.451 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:55.452 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:55.452 00.000 972 GuideStep: -0.2 px 34 ms EAST, -0.4 px 0 ms NORTH 19:09:57.429 01.977 5928 Exposure complete 19:09:57.515 00.086 5928 worker thread done servicing request 19:09:57.516 00.001 972 OnExposeComplete: enter 19:09:57.520 00.004 972 UpdateGuideState(): m_state=6 19:09:57.524 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 276 19:09:57.527 00.003 972 Star::Find returns 1 (0), X=231.43, Y=863.44, Mass=1347, SNR=25.7, Peak=170 HFD=3.2 19:09:57.531 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 19:09:57.534 00.003 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 19:09:57.539 00.005 972 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.18 mountX=-0.04 mountY=-0.21, mountTheta=-1.77 19:09:57.542 00.003 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.04, opts=13) 19:09:57.546 00.004 972 Enqueuing Move request for scope (0.21, -0.04) 19:09:57.549 00.003 5928 Worker thread wakes up 19:09:57.549 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd 19:09:57.549 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.04) 19:09:57.549 00.000 5928 Moving (0.21, -0.04) raw xDistance=-0.04 yDistance=-0.21 19:09:57.549 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:09:57.549 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.42 newest=-0.46 19:09:57.550 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 19:09:57.550 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:09:57.553 00.003 5928 MoveAxis(E, 0, ABG) 19:09:57.554 00.001 972 UpdateGuideState exits: m=1347 SNR=25.7 19:09:57.557 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:09:57.560 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:09:57.564 00.004 972 Enqueuing Expose request 19:09:57.567 00.003 5928 Move returns status 0, amount 0 19:09:57.567 00.000 5928 MoveAxis(N, 42, ABG) 19:09:57.567 00.000 5928 Guiding Dir = 0, Dur = 42 19:09:57.567 00.000 5928 IsSlewing returns 0 19:09:57.568 00.001 5928 IsGuiding returns 0 19:09:57.646 00.078 5928 IsGuiding returns 1 19:09:57.646 00.000 5928 scope still moving after pulse duration time elapsed 19:09:57.675 00.029 5928 IsSlewing returns 0 19:09:57.676 00.001 5928 IsGuiding returns 1 19:09:57.741 00.065 5928 IsSlewing returns 0 19:09:57.773 00.032 5928 IsGuiding returns 0 19:09:57.773 00.000 5928 scope move finished after 42 + 163 ms 19:09:57.773 00.000 5928 Move returns status 0, amount 42 19:09:57.773 00.000 5928 move complete, result=0 19:09:57.774 00.001 5928 worker thread done servicing request 19:09:57.774 00.000 5928 Worker thread wakes up 19:09:57.774 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:09:57.774 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:09:57.774 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 42 ms NORTH 19:09:59.883 02.109 5928 Exposure complete 19:09:59.968 00.085 5928 worker thread done servicing request 19:09:59.968 00.000 972 OnExposeComplete: enter 19:09:59.973 00.005 972 UpdateGuideState(): m_state=6 19:09:59.976 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 277 19:09:59.979 00.003 972 Star::Find returns 1 (0), X=231.40, Y=863.19, Mass=1400, SNR=26.2, Peak=166 HFD=3.3 19:09:59.982 00.003 972 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.59) = xAngle (-2.60 = -2.60) 19:09:59.986 00.004 972 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65) 19:09:59.990 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-1.01 mountX=-0.29 mountY=-0.16, mountTheta=-2.64 19:09:59.993 00.003 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.29, opts=13) 19:09:59.997 00.004 972 Enqueuing Move request for scope (0.18, -0.29) 19:10:00.000 00.003 5928 Worker thread wakes up 19:10:00.000 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.29) opts 0xd 19:10:00.000 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.29) 19:10:00.000 00.000 5928 Moving (0.18, -0.29) raw xDistance=-0.29 yDistance=-0.16 19:10:00.000 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29 19:10:00.000 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:00.005 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 19:10:00.008 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:00.012 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:00.012 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:00.017 00.005 972 Enqueuing Expose request 19:10:00.022 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:10:00.023 00.001 5928 MoveAxis(E, 49, ABG) 19:10:00.023 00.000 5928 Guiding Dir = 2, Dur = 49 19:10:00.023 00.000 5928 IsSlewing returns 0 19:10:00.023 00.000 5928 IsGuiding returns 0 19:10:00.043 00.020 5928 PulseGuide returned control before completion, sleep 40 19:10:00.086 00.043 5928 IsGuiding returns 1 19:10:00.086 00.000 5928 scope still moving after pulse duration time elapsed 19:10:00.124 00.038 5928 IsSlewing returns 0 19:10:00.124 00.000 5928 IsGuiding returns 0 19:10:00.124 00.000 5928 scope move finished after 49 + 51 ms 19:10:00.124 00.000 5928 Move returns status 0, amount 49 19:10:00.124 00.000 5928 MoveAxis(N, 0, ABG) 19:10:00.124 00.000 5928 Move returns status 0, amount 0 19:10:00.124 00.000 5928 move complete, result=0 19:10:00.124 00.000 5928 worker thread done servicing request 19:10:00.124 00.000 5928 Worker thread wakes up 19:10:00.125 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:00.125 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:00.125 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.2 px 0 ms NORTH 19:10:02.117 01.992 5928 Exposure complete 19:10:02.202 00.085 5928 worker thread done servicing request 19:10:02.202 00.000 972 OnExposeComplete: enter 19:10:02.206 00.004 972 UpdateGuideState(): m_state=6 19:10:02.210 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 278 19:10:02.213 00.003 972 Star::Find returns 1 (0), X=231.45, Y=863.38, Mass=1418, SNR=26.3, Peak=158 HFD=3.3 19:10:02.216 00.003 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 19:10:02.220 00.004 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01) 19:10:02.224 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.38 mountX=-0.10 mountY=-0.23, mountTheta=-1.97 19:10:02.228 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.09, opts=13) 19:10:02.231 00.003 972 Enqueuing Move request for scope (0.24, -0.09) 19:10:02.235 00.004 5928 Worker thread wakes up 19:10:02.235 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd 19:10:02.235 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.09) 19:10:02.235 00.000 5928 Moving (0.24, -0.09) raw xDistance=-0.10 yDistance=-0.23 19:10:02.235 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:10:02.235 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:10:02.235 00.000 5928 MoveAxis(E, 0, ABG) 19:10:02.235 00.000 5928 Move returns status 0, amount 0 19:10:02.235 00.000 5928 MoveAxis(N, 45, ABG) 19:10:02.235 00.000 5928 Guiding Dir = 0, Dur = 45 19:10:02.235 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:10:02.240 00.005 972 UpdateGuideState exits: m=1418 SNR=26.3 19:10:02.243 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:02.246 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:02.249 00.003 972 Enqueuing Expose request 19:10:02.253 00.004 5928 IsSlewing returns 0 19:10:02.253 00.000 5928 IsGuiding returns 0 19:10:02.362 00.109 5928 IsGuiding returns 1 19:10:02.363 00.001 5928 scope still moving after pulse duration time elapsed 19:10:02.426 00.063 5928 IsSlewing returns 0 19:10:02.426 00.000 5928 IsGuiding returns 0 19:10:02.426 00.000 5928 scope move finished after 45 + 128 ms 19:10:02.426 00.000 5928 Move returns status 0, amount 45 19:10:02.426 00.000 5928 move complete, result=0 19:10:02.427 00.001 5928 worker thread done servicing request 19:10:02.427 00.000 5928 Worker thread wakes up 19:10:02.427 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:02.427 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:02.427 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH 19:10:04.549 02.122 5928 Exposure complete 19:10:04.635 00.086 5928 worker thread done servicing request 19:10:04.636 00.001 972 OnExposeComplete: enter 19:10:04.640 00.004 972 UpdateGuideState(): m_state=6 19:10:04.643 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 279 19:10:04.647 00.004 972 Star::Find returns 1 (0), X=231.49, Y=863.45, Mass=1435, SNR=26.5, Peak=181 HFD=3.2 19:10:04.650 00.003 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 19:10:04.654 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 19:10:04.658 00.004 972 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.28 cameraTheta=-0.11 mountX=-0.04 mountY=-0.27, mountTheta=-1.71 19:10:04.662 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.03, opts=13) 19:10:04.665 00.003 972 Enqueuing Move request for scope (0.27, -0.03) 19:10:04.668 00.003 5928 Worker thread wakes up 19:10:04.668 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.03) opts 0xd 19:10:04.668 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:10:04.673 00.005 972 UpdateGuideState exits: m=1435 SNR=26.5 19:10:04.676 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:04.679 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:04.683 00.004 972 Enqueuing Expose request 19:10:04.686 00.003 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.03) 19:10:04.686 00.000 5928 Moving (0.27, -0.03) raw xDistance=-0.04 yDistance=-0.27 19:10:04.686 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:10:04.687 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:10:04.687 00.000 5928 MoveAxis(E, 0, ABG) 19:10:04.687 00.000 5928 Move returns status 0, amount 0 19:10:04.687 00.000 5928 MoveAxis(N, 54, ABG) 19:10:04.688 00.001 5928 Guiding Dir = 0, Dur = 54 19:10:04.729 00.041 5928 IsSlewing returns 0 19:10:04.729 00.000 5928 IsGuiding returns 0 19:10:04.810 00.081 5928 IsGuiding returns 1 19:10:04.810 00.000 5928 scope still moving after pulse duration time elapsed 19:10:04.873 00.063 5928 IsSlewing returns 0 19:10:04.874 00.001 5928 IsGuiding returns 0 19:10:04.874 00.000 5928 scope move finished after 54 + 90 ms 19:10:04.875 00.001 5928 Move returns status 0, amount 54 19:10:04.875 00.000 5928 move complete, result=0 19:10:04.875 00.000 5928 worker thread done servicing request 19:10:04.875 00.000 5928 Worker thread wakes up 19:10:04.876 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 54 ms NORTH 19:10:04.885 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:04.885 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:06.857 01.972 5928 Exposure complete 19:10:06.942 00.085 5928 worker thread done servicing request 19:10:06.942 00.000 972 OnExposeComplete: enter 19:10:06.946 00.004 972 UpdateGuideState(): m_state=6 19:10:06.949 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 280 19:10:06.953 00.004 972 Star::Find returns 1 (0), X=231.06, Y=863.27, Mass=1455, SNR=26.7, Peak=187 HFD=3.3 19:10:06.957 00.004 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.49) 19:10:06.960 00.003 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45) 19:10:06.963 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.20 mountX=-0.21 mountY=0.17, mountTheta=2.46 19:10:06.967 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.21, opts=13) 19:10:06.971 00.004 972 Enqueuing Move request for scope (-0.15, -0.21) 19:10:06.975 00.004 5928 Worker thread wakes up 19:10:06.975 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd 19:10:06.975 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.21) 19:10:06.975 00.000 5928 Moving (-0.15, -0.21) raw xDistance=-0.21 yDistance=0.17 19:10:06.975 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:10:06.975 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:06.975 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:10:06.975 00.000 5928 MoveAxis(E, 35, ABG) 19:10:06.975 00.000 5928 Guiding Dir = 2, Dur = 35 19:10:06.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:10:06.979 00.004 972 UpdateGuideState exits: m=1455 SNR=26.7 19:10:06.982 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:06.987 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:06.990 00.003 972 Enqueuing Expose request 19:10:06.994 00.004 5928 IsSlewing returns 0 19:10:06.995 00.001 5928 IsGuiding returns 0 19:10:07.016 00.021 5928 PulseGuide returned control before completion, sleep 25 19:10:07.045 00.029 5928 IsGuiding returns 1 19:10:07.045 00.000 5928 scope still moving after pulse duration time elapsed 19:10:07.080 00.035 5928 IsSlewing returns 0 19:10:07.112 00.032 5928 IsGuiding returns 0 19:10:07.112 00.000 5928 scope move finished after 35 + 82 ms 19:10:07.112 00.000 5928 Move returns status 0, amount 35 19:10:07.113 00.001 5928 MoveAxis(N, 0, ABG) 19:10:07.113 00.000 5928 Move returns status 0, amount 0 19:10:07.113 00.000 5928 move complete, result=0 19:10:07.113 00.000 5928 worker thread done servicing request 19:10:07.113 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH 19:10:07.122 00.009 5928 Worker thread wakes up 19:10:07.122 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:07.123 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:09.224 02.101 5928 Exposure complete 19:10:09.317 00.093 5928 worker thread done servicing request 19:10:09.317 00.000 972 OnExposeComplete: enter 19:10:09.323 00.006 972 UpdateGuideState(): m_state=6 19:10:09.330 00.007 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 281 19:10:09.334 00.004 972 Star::Find returns 1 (0), X=230.99, Y=863.54, Mass=1405, SNR=26.3, Peak=178 HFD=3.4 19:10:09.338 00.004 972 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.59) = xAngle (1.27 = 1.27) 19:10:09.341 00.003 972 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.23 = 1.23) 19:10:09.344 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.86 mountX=0.07 mountY=0.22, mountTheta=1.27 19:10:09.349 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.06, opts=13) 19:10:09.353 00.004 972 Enqueuing Move request for scope (-0.22, 0.06) 19:10:09.356 00.003 5928 Worker thread wakes up 19:10:09.356 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd 19:10:09.357 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.06) 19:10:09.357 00.000 5928 Moving (-0.22, 0.06) raw xDistance=0.07 yDistance=0.22 19:10:09.357 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:10:09.357 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:10:09.357 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:09.360 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 19:10:09.360 00.000 5928 MoveAxis(E, 0, ABG) 19:10:09.360 00.000 5928 Move returns status 0, amount 0 19:10:09.360 00.000 5928 MoveAxis(N, 0, ABG) 19:10:09.360 00.000 5928 Move returns status 0, amount 0 19:10:09.360 00.000 5928 move complete, result=0 19:10:09.360 00.000 972 UpdateGuideState exits: m=1405 SNR=26.3 19:10:09.364 00.004 5928 worker thread done servicing request 19:10:09.364 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:09.368 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:09.372 00.004 972 Enqueuing Expose request 19:10:09.375 00.003 5928 Worker thread wakes up 19:10:09.375 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:09.375 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:09.375 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:10:11.355 01.980 5928 Exposure complete 19:10:11.440 00.085 5928 worker thread done servicing request 19:10:11.440 00.000 972 OnExposeComplete: enter 19:10:11.444 00.004 972 UpdateGuideState(): m_state=6 19:10:11.447 00.003 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 282 19:10:11.451 00.004 972 Star::Find returns 1 (0), X=231.32, Y=863.36, Mass=1389, SNR=26.2, Peak=174 HFD=3.3 19:10:11.454 00.003 972 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.59) = xAngle (-2.46 = -2.46) 19:10:11.457 00.003 972 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 19:10:11.461 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-0.87 mountX=-0.12 mountY=-0.09, mountTheta=-2.49 19:10:11.464 00.003 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.12, opts=13) 19:10:11.469 00.005 972 Enqueuing Move request for scope (0.10, -0.12) 19:10:11.473 00.004 5928 Worker thread wakes up 19:10:11.473 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd 19:10:11.473 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.12) 19:10:11.473 00.000 5928 Moving (0.10, -0.12) raw xDistance=-0.12 yDistance=-0.09 19:10:11.473 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:10:11.473 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:11.473 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:10:11.473 00.000 5928 MoveAxis(E, 0, ABG) 19:10:11.473 00.000 5928 Move returns status 0, amount 0 19:10:11.473 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:10:11.477 00.004 5928 MoveAxis(N, 0, ABG) 19:10:11.477 00.000 5928 Move returns status 0, amount 0 19:10:11.477 00.000 5928 move complete, result=0 19:10:11.477 00.000 5928 worker thread done servicing request 19:10:11.478 00.001 972 UpdateGuideState exits: m=1389 SNR=26.2 19:10:11.481 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:11.484 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:11.489 00.005 972 Enqueuing Expose request 19:10:11.493 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:10:11.496 00.003 5928 Worker thread wakes up 19:10:11.496 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:11.496 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:13.624 02.128 5928 Exposure complete 19:10:13.709 00.085 5928 worker thread done servicing request 19:10:13.710 00.001 972 OnExposeComplete: enter 19:10:13.713 00.003 972 UpdateGuideState(): m_state=6 19:10:13.716 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 283 19:10:13.721 00.005 972 Star::Find returns 1 (0), X=231.15, Y=863.18, Mass=1404, SNR=26.3, Peak=185 HFD=2.9 19:10:13.724 00.003 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 19:10:13.728 00.004 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86) 19:10:13.731 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.79 mountX=-0.30 mountY=0.09, mountTheta=2.86 19:10:13.735 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.30, opts=13) 19:10:13.739 00.004 972 Enqueuing Move request for scope (-0.07, -0.30) 19:10:13.742 00.003 5928 Worker thread wakes up 19:10:13.742 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd 19:10:13.742 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.30) 19:10:13.742 00.000 5928 Moving (-0.07, -0.30) raw xDistance=-0.30 yDistance=0.09 19:10:13.742 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 19:10:13.743 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:13.743 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:10:13.743 00.000 5928 MoveAxis(E, 50, ABG) 19:10:13.743 00.000 5928 Guiding Dir = 2, Dur = 50 19:10:13.743 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:13.746 00.003 972 UpdateGuideState exits: m=1404 SNR=26.3 19:10:13.750 00.004 5928 IsSlewing returns 0 19:10:13.750 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:13.755 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:13.759 00.004 972 Enqueuing Expose request 19:10:13.762 00.003 5928 IsGuiding returns 0 19:10:13.780 00.018 5928 PulseGuide returned control before completion, sleep 42 19:10:13.828 00.048 5928 IsGuiding returns 0 19:10:13.828 00.000 5928 Move returns status 0, amount 50 19:10:13.828 00.000 5928 MoveAxis(N, 0, ABG) 19:10:13.828 00.000 5928 Move returns status 0, amount 0 19:10:13.828 00.000 5928 move complete, result=0 19:10:13.828 00.000 5928 worker thread done servicing request 19:10:13.828 00.000 5928 Worker thread wakes up 19:10:13.828 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:13.828 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:13.828 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH 19:10:15.809 01.981 5928 Exposure complete 19:10:15.894 00.085 5928 worker thread done servicing request 19:10:15.894 00.000 972 OnExposeComplete: enter 19:10:15.897 00.003 972 UpdateGuideState(): m_state=6 19:10:15.902 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 284 19:10:15.905 00.003 972 Star::Find returns 1 (0), X=231.27, Y=863.30, Mass=1382, SNR=26.1, Peak=175 HFD=3.2 19:10:15.908 00.003 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 19:10:15.912 00.004 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 19:10:15.915 00.003 972 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=-0.18 mountY=-0.04, mountTheta=-2.92 19:10:15.919 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.18, opts=13) 19:10:15.923 00.004 972 Enqueuing Move request for scope (0.05, -0.18) 19:10:15.926 00.003 5928 Worker thread wakes up 19:10:15.926 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd 19:10:15.926 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.18) 19:10:15.926 00.000 5928 Moving (0.05, -0.18) raw xDistance=-0.18 yDistance=-0.04 19:10:15.926 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:10:15.926 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:15.926 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:10:15.926 00.000 5928 MoveAxis(E, 0, ABG) 19:10:15.927 00.001 5928 Move returns status 0, amount 0 19:10:15.927 00.000 5928 MoveAxis(N, 0, ABG) 19:10:15.927 00.000 5928 Move returns status 0, amount 0 19:10:15.927 00.000 5928 move complete, result=0 19:10:15.927 00.000 5928 worker thread done servicing request 19:10:15.927 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:10:15.930 00.003 972 UpdateGuideState exits: m=1382 SNR=26.1 19:10:15.933 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:15.937 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:15.940 00.003 972 Enqueuing Expose request 19:10:15.944 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:10:15.947 00.003 5928 Worker thread wakes up 19:10:15.947 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:15.947 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:18.082 02.135 5928 Exposure complete 19:10:18.165 00.083 5928 worker thread done servicing request 19:10:18.166 00.001 972 OnExposeComplete: enter 19:10:18.170 00.004 972 UpdateGuideState(): m_state=6 19:10:18.174 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 285 19:10:18.177 00.003 972 Star::Find returns 1 (0), X=231.38, Y=863.22, Mass=1388, SNR=26.1, Peak=168 HFD=3.4 19:10:18.180 00.003 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 19:10:18.184 00.004 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 19:10:18.188 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-1.00 mountX=-0.26 mountY=-0.15, mountTheta=-2.62 19:10:18.191 00.003 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.26, opts=13) 19:10:18.195 00.004 972 Enqueuing Move request for scope (0.17, -0.26) 19:10:18.199 00.004 5928 Worker thread wakes up 19:10:18.200 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:18.205 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 19:10:18.208 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:18.211 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:18.214 00.003 972 Enqueuing Expose request 19:10:18.219 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd 19:10:18.219 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.26) 19:10:18.219 00.000 5928 Moving (0.17, -0.26) raw xDistance=-0.26 yDistance=-0.15 19:10:18.219 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:10:18.219 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:18.219 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:10:18.219 00.000 5928 MoveAxis(E, 43, ABG) 19:10:18.219 00.000 5928 Guiding Dir = 2, Dur = 43 19:10:18.226 00.007 5928 IsSlewing returns 0 19:10:18.226 00.000 5928 IsGuiding returns 0 19:10:18.242 00.016 5928 PulseGuide returned control before completion, sleep 38 19:10:18.292 00.050 5928 IsGuiding returns 1 19:10:18.292 00.000 5928 scope still moving after pulse duration time elapsed 19:10:18.322 00.030 5928 IsSlewing returns 0 19:10:18.323 00.001 5928 IsGuiding returns 0 19:10:18.323 00.000 5928 scope move finished after 43 + 53 ms 19:10:18.323 00.000 5928 Move returns status 0, amount 43 19:10:18.323 00.000 5928 MoveAxis(N, 0, ABG) 19:10:18.323 00.000 5928 Move returns status 0, amount 0 19:10:18.323 00.000 5928 move complete, result=0 19:10:18.323 00.000 5928 worker thread done servicing request 19:10:18.324 00.001 972 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH 19:10:18.331 00.007 5928 Worker thread wakes up 19:10:18.331 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:18.331 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:20.313 01.982 5928 Exposure complete 19:10:20.399 00.086 5928 worker thread done servicing request 19:10:20.399 00.000 972 OnExposeComplete: enter 19:10:20.403 00.004 972 UpdateGuideState(): m_state=6 19:10:20.407 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 286 19:10:20.411 00.004 972 Star::Find returns 1 (0), X=231.40, Y=863.40, Mass=1418, SNR=26.4, Peak=159 HFD=3.3 19:10:20.414 00.003 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 19:10:20.417 00.003 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 19:10:20.421 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-0.38 mountX=-0.08 mountY=-0.18, mountTheta=-1.98 19:10:20.425 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.07, opts=13) 19:10:20.429 00.004 972 Enqueuing Move request for scope (0.19, -0.07) 19:10:20.432 00.003 5928 Worker thread wakes up 19:10:20.432 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd 19:10:20.432 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.07) 19:10:20.432 00.000 5928 Moving (0.19, -0.07) raw xDistance=-0.08 yDistance=-0.18 19:10:20.432 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:10:20.432 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:10:20.437 00.005 972 UpdateGuideState exits: m=1418 SNR=26.4 19:10:20.440 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:20.443 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:20.446 00.003 972 Enqueuing Expose request 19:10:20.449 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:20.449 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:10:20.449 00.000 5928 MoveAxis(E, 0, ABG) 19:10:20.449 00.000 5928 Move returns status 0, amount 0 19:10:20.449 00.000 5928 MoveAxis(N, 0, ABG) 19:10:20.449 00.000 5928 Move returns status 0, amount 0 19:10:20.449 00.000 5928 move complete, result=0 19:10:20.449 00.000 5928 worker thread done servicing request 19:10:20.449 00.000 5928 Worker thread wakes up 19:10:20.449 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:20.449 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:20.452 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:10:22.590 02.138 5928 Exposure complete 19:10:22.674 00.084 5928 worker thread done servicing request 19:10:22.674 00.000 972 OnExposeComplete: enter 19:10:22.678 00.004 972 UpdateGuideState(): m_state=6 19:10:22.681 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 287 19:10:22.686 00.005 972 Star::Find returns 1 (0), X=231.40, Y=863.30, Mass=1393, SNR=26.2, Peak=172 HFD=3.2 19:10:22.689 00.003 972 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.59) = xAngle (-2.35 = -2.35) 19:10:22.692 00.003 972 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40) 19:10:22.695 00.003 972 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.76 mountX=-0.18 mountY=-0.18, mountTheta=-2.38 19:10:22.699 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.18, opts=13) 19:10:22.704 00.005 972 Enqueuing Move request for scope (0.19, -0.18) 19:10:22.707 00.003 5928 Worker thread wakes up 19:10:22.707 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd 19:10:22.707 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.18) 19:10:22.707 00.000 5928 Moving (0.19, -0.18) raw xDistance=-0.18 yDistance=-0.18 19:10:22.707 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:10:22.711 00.004 972 UpdateGuideState exits: m=1393 SNR=26.2 19:10:22.714 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:22.718 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:10:22.718 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:22.722 00.004 972 Enqueuing Expose request 19:10:22.725 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:22.725 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:10:22.725 00.000 5928 MoveAxis(E, 0, ABG) 19:10:22.725 00.000 5928 Move returns status 0, amount 0 19:10:22.725 00.000 5928 MoveAxis(N, 0, ABG) 19:10:22.725 00.000 5928 Move returns status 0, amount 0 19:10:22.725 00.000 5928 move complete, result=0 19:10:22.725 00.000 5928 worker thread done servicing request 19:10:22.725 00.000 5928 Worker thread wakes up 19:10:22.725 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:22.725 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:22.727 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:10:24.709 01.982 5928 Exposure complete 19:10:24.795 00.086 5928 worker thread done servicing request 19:10:24.795 00.000 972 OnExposeComplete: enter 19:10:24.799 00.004 972 UpdateGuideState(): m_state=6 19:10:24.803 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 288 19:10:24.807 00.004 972 Star::Find returns 1 (0), X=231.08, Y=863.15, Mass=1428, SNR=26.4, Peak=194 HFD=2.9 19:10:24.811 00.004 972 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.59) = xAngle (-3.56 = 2.73) 19:10:24.815 00.004 972 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68) 19:10:24.820 00.005 972 CameraToMount -- cameraX=-0.14 cameraY=-0.33 hyp=0.35 cameraTheta=-1.97 mountX=-0.32 mountY=0.16, mountTheta=2.69 19:10:24.824 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.33, opts=13) 19:10:24.827 00.003 972 Enqueuing Move request for scope (-0.14, -0.33) 19:10:24.831 00.004 5928 Worker thread wakes up 19:10:24.831 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.33) opts 0xd 19:10:24.831 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.33) 19:10:24.831 00.000 5928 Moving (-0.14, -0.33) raw xDistance=-0.32 yDistance=0.16 19:10:24.831 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 19:10:24.831 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:24.831 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:10:24.831 00.000 5928 MoveAxis(E, 54, ABG) 19:10:24.831 00.000 5928 Guiding Dir = 2, Dur = 54 19:10:24.831 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:10:24.836 00.005 972 UpdateGuideState exits: m=1428 SNR=26.4 19:10:24.839 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:24.842 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:24.845 00.003 972 Enqueuing Expose request 19:10:24.849 00.004 5928 IsSlewing returns 0 19:10:24.849 00.000 5928 IsGuiding returns 0 19:10:24.878 00.029 5928 PulseGuide returned control before completion, sleep 35 19:10:24.930 00.052 5928 IsGuiding returns 1 19:10:24.930 00.000 5928 scope still moving after pulse duration time elapsed 19:10:24.974 00.044 5928 IsSlewing returns 0 19:10:25.007 00.033 5928 IsGuiding returns 0 19:10:25.007 00.000 5928 scope move finished after 54 + 104 ms 19:10:25.008 00.001 5928 Move returns status 0, amount 54 19:10:25.008 00.000 5928 MoveAxis(N, 0, ABG) 19:10:25.008 00.000 5928 Move returns status 0, amount 0 19:10:25.008 00.000 5928 move complete, result=0 19:10:25.008 00.000 5928 worker thread done servicing request 19:10:25.009 00.001 5928 Worker thread wakes up 19:10:25.009 00.000 972 GuideStep: -0.3 px 54 ms EAST, 0.2 px 0 ms NORTH 19:10:25.019 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:25.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:27.130 02.111 5928 Exposure complete 19:10:27.218 00.088 5928 worker thread done servicing request 19:10:27.218 00.000 972 OnExposeComplete: enter 19:10:27.221 00.003 972 UpdateGuideState(): m_state=6 19:10:27.225 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 289 19:10:27.228 00.003 972 Star::Find returns 1 (0), X=231.20, Y=863.32, Mass=1427, SNR=26.5, Peak=182 HFD=3.1 19:10:27.231 00.003 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.59) = xAngle (-3.23 = 3.06) 19:10:27.236 00.005 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01) 19:10:27.239 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.64 mountX=-0.16 mountY=0.02, mountTheta=3.01 19:10:27.243 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.16, opts=13) 19:10:27.246 00.003 972 Enqueuing Move request for scope (-0.01, -0.16) 19:10:27.250 00.004 5928 Worker thread wakes up 19:10:27.250 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd 19:10:27.250 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.16) 19:10:27.250 00.000 5928 Moving (-0.01, -0.16) raw xDistance=-0.16 yDistance=0.02 19:10:27.251 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:10:27.251 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:10:27.254 00.003 972 UpdateGuideState exits: m=1427 SNR=26.5 19:10:27.258 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:27.261 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:27.264 00.003 972 Enqueuing Expose request 19:10:27.269 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:27.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:10:27.269 00.000 5928 MoveAxis(E, 0, ABG) 19:10:27.269 00.000 5928 Move returns status 0, amount 0 19:10:27.269 00.000 5928 MoveAxis(N, 0, ABG) 19:10:27.269 00.000 5928 Move returns status 0, amount 0 19:10:27.269 00.000 5928 move complete, result=0 19:10:27.269 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:10:27.272 00.003 5928 worker thread done servicing request 19:10:27.272 00.000 5928 Worker thread wakes up 19:10:27.272 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:27.272 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:29.260 01.988 5928 Exposure complete 19:10:29.348 00.088 5928 worker thread done servicing request 19:10:29.348 00.000 972 OnExposeComplete: enter 19:10:29.354 00.006 972 UpdateGuideState(): m_state=6 19:10:29.358 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 290 19:10:29.361 00.003 972 Star::Find returns 1 (0), X=231.46, Y=863.21, Mass=1384, SNR=26.1, Peak=178 HFD=3.2 19:10:29.364 00.003 972 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.59) = xAngle (-2.42 = -2.42) 19:10:29.368 00.004 972 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46) 19:10:29.372 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.36 cameraTheta=-0.83 mountX=-0.27 mountY=-0.23, mountTheta=-2.44 19:10:29.376 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.26, opts=13) 19:10:29.379 00.003 972 Enqueuing Move request for scope (0.24, -0.26) 19:10:29.383 00.004 5928 Worker thread wakes up 19:10:29.383 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:10:29.387 00.004 972 UpdateGuideState exits: m=1384 SNR=26.1 19:10:29.390 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:29.393 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:29.396 00.003 972 Enqueuing Expose request 19:10:29.401 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.26) opts 0xd 19:10:29.401 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.26) 19:10:29.401 00.000 5928 Moving (0.24, -0.26) raw xDistance=-0.27 yDistance=-0.23 19:10:29.401 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 19:10:29.401 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:10:29.401 00.000 5928 MoveAxis(E, 45, ABG) 19:10:29.401 00.000 5928 Guiding Dir = 2, Dur = 45 19:10:29.403 00.002 5928 IsSlewing returns 0 19:10:29.404 00.001 5928 IsGuiding returns 0 19:10:29.420 00.016 5928 PulseGuide returned control before completion, sleep 40 19:10:29.467 00.047 5928 IsGuiding returns 1 19:10:29.467 00.000 5928 scope still moving after pulse duration time elapsed 19:10:29.516 00.049 5928 IsSlewing returns 0 19:10:29.517 00.001 5928 IsGuiding returns 0 19:10:29.518 00.001 5928 scope move finished after 45 + 68 ms 19:10:29.518 00.000 5928 Move returns status 0, amount 45 19:10:29.518 00.000 5928 MoveAxis(N, 45, ABG) 19:10:29.518 00.000 5928 Guiding Dir = 0, Dur = 45 19:10:29.520 00.002 5928 IsSlewing returns 0 19:10:29.521 00.001 5928 IsGuiding returns 0 19:10:29.628 00.107 5928 IsGuiding returns 1 19:10:29.629 00.001 5928 scope still moving after pulse duration time elapsed 19:10:29.656 00.027 5928 IsSlewing returns 0 19:10:29.656 00.000 5928 IsGuiding returns 1 19:10:29.708 00.052 5928 IsSlewing returns 0 19:10:29.709 00.001 5928 IsGuiding returns 0 19:10:29.709 00.000 5928 scope move finished after 45 + 143 ms 19:10:29.710 00.001 5928 Move returns status 0, amount 45 19:10:29.710 00.000 5928 move complete, result=0 19:10:29.710 00.000 5928 worker thread done servicing request 19:10:29.710 00.000 5928 Worker thread wakes up 19:10:29.710 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.2 px 45 ms NORTH 19:10:29.723 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:29.723 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:31.834 02.111 5928 Exposure complete 19:10:31.919 00.085 5928 worker thread done servicing request 19:10:31.919 00.000 972 OnExposeComplete: enter 19:10:31.923 00.004 972 UpdateGuideState(): m_state=6 19:10:31.926 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 291 19:10:31.930 00.004 972 Star::Find returns 1 (0), X=230.77, Y=863.49, Mass=1423, SNR=26.4, Peak=187 HFD=3.1 19:10:31.934 00.004 972 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.59) = xAngle (1.52 = 1.52) 19:10:31.937 00.003 972 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48) 19:10:31.940 00.003 972 CameraToMount -- cameraX=-0.45 cameraY=0.01 hyp=0.45 cameraTheta=3.11 mountX=0.02 mountY=0.44, mountTheta=1.52 19:10:31.944 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.45, y=0.01, opts=13) 19:10:31.948 00.004 972 Enqueuing Move request for scope (-0.45, 0.01) 19:10:31.953 00.005 5928 Worker thread wakes up 19:10:31.953 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:31.956 00.003 972 UpdateGuideState exits: m=1423 SNR=26.4 19:10:31.959 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:31.962 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:31.966 00.004 972 Enqueuing Expose request 19:10:31.970 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.01) opts 0xd 19:10:31.970 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.45, 0.01) 19:10:31.970 00.000 5928 Moving (-0.45, 0.01) raw xDistance=0.02 yDistance=0.44 19:10:31.970 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:10:31.970 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:10:31.970 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44 19:10:31.970 00.000 5928 MoveAxis(E, 0, ABG) 19:10:31.970 00.000 5928 Move returns status 0, amount 0 19:10:31.970 00.000 5928 MoveAxis(N, 0, ABG) 19:10:31.970 00.000 5928 Move returns status 0, amount 0 19:10:31.971 00.001 5928 move complete, result=0 19:10:31.971 00.000 5928 worker thread done servicing request 19:10:31.971 00.000 5928 Worker thread wakes up 19:10:31.971 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:31.971 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:31.972 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:10:33.962 01.990 5928 Exposure complete 19:10:34.048 00.086 5928 worker thread done servicing request 19:10:34.048 00.000 972 OnExposeComplete: enter 19:10:34.053 00.005 972 UpdateGuideState(): m_state=6 19:10:34.056 00.003 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 292 19:10:34.059 00.003 972 Star::Find returns 1 (0), X=231.05, Y=863.64, Mass=1463, SNR=26.8, Peak=184 HFD=3.3 19:10:34.063 00.004 972 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.59) = xAngle (0.76 = 0.76) 19:10:34.066 00.003 972 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72) 19:10:34.070 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.35 mountX=0.17 mountY=0.16, mountTheta=0.74 19:10:34.074 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.17, opts=13) 19:10:34.077 00.003 972 Enqueuing Move request for scope (-0.17, 0.17) 19:10:34.080 00.003 5928 Worker thread wakes up 19:10:34.080 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd 19:10:34.080 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:10:34.085 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.17) 19:10:34.085 00.000 5928 Moving (-0.17, 0.17) raw xDistance=0.17 yDistance=0.16 19:10:34.085 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:10:34.085 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:34.085 00.000 972 UpdateGuideState exits: m=1463 SNR=26.8 19:10:34.089 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:34.092 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:34.095 00.003 972 Enqueuing Expose request 19:10:34.098 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:10:34.099 00.001 5928 MoveAxis(E, 0, ABG) 19:10:34.099 00.000 5928 Move returns status 0, amount 0 19:10:34.099 00.000 5928 MoveAxis(N, 0, ABG) 19:10:34.099 00.000 5928 Move returns status 0, amount 0 19:10:34.099 00.000 5928 move complete, result=0 19:10:34.099 00.000 5928 worker thread done servicing request 19:10:34.099 00.000 5928 Worker thread wakes up 19:10:34.099 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:34.100 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:34.101 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:10:36.212 02.111 5928 Exposure complete 19:10:36.297 00.085 5928 worker thread done servicing request 19:10:36.297 00.000 972 OnExposeComplete: enter 19:10:36.302 00.005 972 UpdateGuideState(): m_state=6 19:10:36.305 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 293 19:10:36.308 00.003 972 Star::Find returns 1 (0), X=230.93, Y=863.88, Mass=1388, SNR=26.1, Peak=182 HFD=3.1 19:10:36.312 00.004 972 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.59) = xAngle (0.59 = 0.59) 19:10:36.315 00.003 972 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55) 19:10:36.319 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.41 hyp=0.49 cameraTheta=2.18 mountX=0.41 mountY=0.26, mountTheta=0.56 19:10:36.323 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.41, opts=13) 19:10:36.326 00.003 972 Enqueuing Move request for scope (-0.28, 0.41) 19:10:36.330 00.004 5928 Worker thread wakes up 19:10:36.330 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.41) opts 0xd 19:10:36.330 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.41) 19:10:36.330 00.000 5928 Moving (-0.28, 0.41) raw xDistance=0.41 yDistance=0.26 19:10:36.330 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 19:10:36.330 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:10:36.330 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26 19:10:36.330 00.000 5928 MoveAxis(W, 69, ABG) 19:10:36.330 00.000 5928 Guiding Dir = 3, Dur = 69 19:10:36.330 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:10:36.335 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 19:10:36.338 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:36.341 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:36.345 00.004 972 Enqueuing Expose request 19:10:36.348 00.003 5928 IsSlewing returns 0 19:10:36.348 00.000 5928 IsGuiding returns 0 19:10:36.377 00.029 5928 PulseGuide returned control before completion, sleep 52 19:10:36.441 00.064 5928 IsGuiding returns 1 19:10:36.441 00.000 5928 scope still moving after pulse duration time elapsed 19:10:36.472 00.031 5928 IsSlewing returns 0 19:10:36.473 00.001 5928 IsGuiding returns 0 19:10:36.473 00.000 5928 scope move finished after 69 + 56 ms 19:10:36.474 00.001 5928 Move returns status 0, amount 69 19:10:36.474 00.000 5928 MoveAxis(N, 0, ABG) 19:10:36.474 00.000 5928 Move returns status 0, amount 0 19:10:36.474 00.000 5928 move complete, result=0 19:10:36.474 00.000 5928 worker thread done servicing request 19:10:36.474 00.000 972 GuideStep: 0.4 px 69 ms WEST, 0.3 px 0 ms NORTH 19:10:36.487 00.013 5928 Worker thread wakes up 19:10:36.487 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:36.487 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:38.477 01.990 5928 Exposure complete 19:10:38.563 00.086 5928 worker thread done servicing request 19:10:38.563 00.000 972 OnExposeComplete: enter 19:10:38.567 00.004 972 UpdateGuideState(): m_state=6 19:10:38.571 00.004 972 Star::Find(15, 230, 863, 0, (0,0,0,0), 0.0, 255) frame 294 19:10:38.574 00.003 972 Star::Find returns 1 (0), X=231.25, Y=863.45, Mass=1411, SNR=26.3, Peak=152 HFD=3.5 19:10:38.578 00.004 972 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.59) = xAngle (-2.29 = -2.29) 19:10:38.581 00.003 972 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34) 19:10:38.585 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.70 mountX=-0.03 mountY=-0.03, mountTheta=-2.31 19:10:38.590 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.03, opts=13) 19:10:38.594 00.004 972 Enqueuing Move request for scope (0.04, -0.03) 19:10:38.597 00.003 5928 Worker thread wakes up 19:10:38.597 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:38.602 00.005 972 UpdateGuideState exits: m=1411 SNR=26.3 19:10:38.605 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:38.608 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:38.611 00.003 972 Enqueuing Expose request 19:10:38.615 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd 19:10:38.615 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.03) 19:10:38.615 00.000 5928 Moving (0.04, -0.03) raw xDistance=-0.03 yDistance=-0.03 19:10:38.615 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:10:38.615 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:38.616 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:10:38.616 00.000 5928 MoveAxis(E, 0, ABG) 19:10:38.616 00.000 5928 Move returns status 0, amount 0 19:10:38.616 00.000 5928 MoveAxis(N, 0, ABG) 19:10:38.616 00.000 5928 Move returns status 0, amount 0 19:10:38.616 00.000 5928 move complete, result=0 19:10:38.616 00.000 5928 worker thread done servicing request 19:10:38.616 00.000 5928 Worker thread wakes up 19:10:38.616 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:38.617 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:38.618 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:10:40.759 02.141 5928 Exposure complete 19:10:40.846 00.087 5928 worker thread done servicing request 19:10:40.847 00.001 972 OnExposeComplete: enter 19:10:40.851 00.004 972 UpdateGuideState(): m_state=6 19:10:40.853 00.002 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 295 19:10:40.858 00.005 972 Star::Find returns 1 (0), X=231.38, Y=862.98, Mass=1409, SNR=26.3, Peak=161 HFD=3.5 19:10:40.861 00.003 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 19:10:40.865 00.004 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 19:10:40.869 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.49 hyp=0.52 cameraTheta=-1.26 mountX=-0.50 mountY=-0.13, mountTheta=-2.89 19:10:40.872 00.003 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.49, opts=13) 19:10:40.876 00.004 972 Enqueuing Move request for scope (0.16, -0.49) 19:10:40.879 00.003 5928 Worker thread wakes up 19:10:40.879 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.49) opts 0xd 19:10:40.879 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.49) 19:10:40.879 00.000 5928 Moving (0.16, -0.49) raw xDistance=-0.50 yDistance=-0.13 19:10:40.879 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 19:10:40.879 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:40.879 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:10:40.880 00.001 5928 MoveAxis(E, 83, ABG) 19:10:40.880 00.000 5928 Guiding Dir = 2, Dur = 83 19:10:40.880 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:10:40.884 00.004 5928 IsSlewing returns 0 19:10:40.884 00.000 972 UpdateGuideState exits: m=1409 SNR=26.3 19:10:40.888 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:40.891 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:40.894 00.003 972 Enqueuing Expose request 19:10:40.899 00.005 5928 IsGuiding returns 0 19:10:40.917 00.018 5928 PulseGuide returned control before completion, sleep 75 19:10:41.029 00.112 5928 IsGuiding returns 0 19:10:41.029 00.000 5928 Move returns status 0, amount 83 19:10:41.031 00.002 5928 MoveAxis(N, 0, ABG) 19:10:41.031 00.000 5928 Move returns status 0, amount 0 19:10:41.031 00.000 5928 move complete, result=0 19:10:41.031 00.000 5928 worker thread done servicing request 19:10:41.031 00.000 972 GuideStep: -0.5 px 83 ms EAST, -0.1 px 0 ms NORTH 19:10:41.046 00.015 5928 Worker thread wakes up 19:10:41.047 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:41.047 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:43.039 01.992 5928 Exposure complete 19:10:43.123 00.084 5928 worker thread done servicing request 19:10:43.124 00.001 972 OnExposeComplete: enter 19:10:43.127 00.003 972 UpdateGuideState(): m_state=6 19:10:43.131 00.004 972 Star::Find(15, 231, 862, 0, (0,0,0,0), 0.0, 255) frame 296 19:10:43.135 00.004 972 Star::Find returns 1 (0), X=231.35, Y=863.11, Mass=1397, SNR=26.2, Peak=154 HFD=3.4 19:10:43.138 00.003 972 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.59) = xAngle (-2.81 = -2.81) 19:10:43.142 00.004 972 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86) 19:10:43.145 00.003 972 CameraToMount -- cameraX=0.13 cameraY=-0.37 hyp=0.39 cameraTheta=-1.22 mountX=-0.37 mountY=-0.11, mountTheta=-2.85 19:10:43.150 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.37, opts=13) 19:10:43.153 00.003 972 Enqueuing Move request for scope (0.13, -0.37) 19:10:43.158 00.005 5928 Worker thread wakes up 19:10:43.158 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.37) opts 0xd 19:10:43.158 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.37) 19:10:43.158 00.000 5928 Moving (0.13, -0.37) raw xDistance=-0.37 yDistance=-0.11 19:10:43.158 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37 19:10:43.158 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:10:43.162 00.004 972 UpdateGuideState exits: m=1397 SNR=26.2 19:10:43.166 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:43.169 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:43.172 00.003 972 Enqueuing Expose request 19:10:43.175 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:43.176 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:10:43.176 00.000 5928 MoveAxis(E, 67, ABG) 19:10:43.176 00.000 5928 Guiding Dir = 2, Dur = 67 19:10:43.176 00.000 5928 IsSlewing returns 0 19:10:43.176 00.000 5928 IsGuiding returns 0 19:10:43.204 00.028 5928 PulseGuide returned control before completion, sleep 49 19:10:43.268 00.064 5928 IsGuiding returns 1 19:10:43.268 00.000 5928 scope still moving after pulse duration time elapsed 19:10:43.291 00.023 5928 IsSlewing returns 0 19:10:43.292 00.001 5928 IsGuiding returns 0 19:10:43.292 00.000 5928 scope move finished after 67 + 48 ms 19:10:43.292 00.000 5928 Move returns status 0, amount 67 19:10:43.292 00.000 5928 MoveAxis(N, 0, ABG) 19:10:43.292 00.000 5928 Move returns status 0, amount 0 19:10:43.292 00.000 5928 move complete, result=0 19:10:43.292 00.000 5928 worker thread done servicing request 19:10:43.292 00.000 5928 Worker thread wakes up 19:10:43.292 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:43.292 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:43.293 00.001 972 GuideStep: -0.4 px 67 ms EAST, -0.1 px 0 ms NORTH 19:10:45.417 02.124 5928 Exposure complete 19:10:45.504 00.087 5928 worker thread done servicing request 19:10:45.504 00.000 972 OnExposeComplete: enter 19:10:45.507 00.003 972 UpdateGuideState(): m_state=6 19:10:45.511 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 297 19:10:45.515 00.004 972 Star::Find returns 1 (0), X=231.37, Y=863.66, Mass=1375, SNR=26.0, Peak=176 HFD=3.4 19:10:45.519 00.004 972 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.59) = xAngle (-0.71 = -0.71) 19:10:45.523 00.004 972 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76) 19:10:45.526 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.24 cameraTheta=0.88 mountX=0.18 mountY=-0.17, mountTheta=-0.74 19:10:45.530 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.19, opts=13) 19:10:45.534 00.004 972 Enqueuing Move request for scope (0.16, 0.19) 19:10:45.538 00.004 5928 Worker thread wakes up 19:10:45.538 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd 19:10:45.538 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.19) 19:10:45.538 00.000 5928 Moving (0.16, 0.19) raw xDistance=0.18 yDistance=-0.17 19:10:45.538 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:10:45.538 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:45.538 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:10:45.538 00.000 5928 MoveAxis(E, 0, ABG) 19:10:45.538 00.000 5928 Move returns status 0, amount 0 19:10:45.538 00.000 5928 MoveAxis(N, 0, ABG) 19:10:45.539 00.001 5928 Move returns status 0, amount 0 19:10:45.539 00.000 5928 move complete, result=0 19:10:45.539 00.000 5928 worker thread done servicing request 19:10:45.539 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:10:45.543 00.004 972 UpdateGuideState exits: m=1375 SNR=26.0 19:10:45.546 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:45.550 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:45.554 00.004 972 Enqueuing Expose request 19:10:45.557 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:10:45.560 00.003 5928 Worker thread wakes up 19:10:45.561 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:45.561 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:47.555 01.994 5928 Exposure complete 19:10:47.642 00.087 5928 worker thread done servicing request 19:10:47.642 00.000 972 OnExposeComplete: enter 19:10:47.646 00.004 972 UpdateGuideState(): m_state=6 19:10:47.651 00.005 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 298 19:10:47.654 00.003 972 Star::Find returns 1 (0), X=231.28, Y=863.94, Mass=1423, SNR=26.4, Peak=174 HFD=3.2 19:10:47.657 00.003 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 19:10:47.660 00.003 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 19:10:47.664 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.46 cameraTheta=1.44 mountX=0.46 mountY=-0.09, mountTheta=-0.20 19:10:47.669 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.46, opts=13) 19:10:47.672 00.003 972 Enqueuing Move request for scope (0.06, 0.46) 19:10:47.675 00.003 5928 Worker thread wakes up 19:10:47.675 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.46) opts 0xd 19:10:47.675 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.46) 19:10:47.675 00.000 5928 Moving (0.06, 0.46) raw xDistance=0.46 yDistance=-0.09 19:10:47.676 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=279, Gamma=1.000 19:10:47.679 00.003 972 UpdateGuideState exits: m=1423 SNR=26.4 19:10:47.683 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:47.686 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:47.690 00.004 972 Enqueuing Expose request 19:10:47.694 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:10:47.694 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:47.694 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:10:47.694 00.000 5928 MoveAxis(W, 77, ABG) 19:10:47.694 00.000 5928 Guiding Dir = 3, Dur = 77 19:10:47.694 00.000 5928 IsSlewing returns 0 19:10:47.695 00.001 5928 IsGuiding returns 0 19:10:47.714 00.019 5928 PulseGuide returned control before completion, sleep 68 19:10:47.793 00.079 5928 IsGuiding returns 1 19:10:47.793 00.000 5928 scope still moving after pulse duration time elapsed 19:10:47.826 00.033 5928 IsSlewing returns 0 19:10:47.826 00.000 5928 IsGuiding returns 0 19:10:47.827 00.001 5928 scope move finished after 77 + 55 ms 19:10:47.827 00.000 5928 Move returns status 0, amount 77 19:10:47.827 00.000 5928 MoveAxis(N, 0, ABG) 19:10:47.827 00.000 5928 Move returns status 0, amount 0 19:10:47.827 00.000 5928 move complete, result=0 19:10:47.827 00.000 5928 worker thread done servicing request 19:10:47.827 00.000 5928 Worker thread wakes up 19:10:47.828 00.001 972 GuideStep: 0.5 px 77 ms WEST, -0.1 px 0 ms NORTH 19:10:47.837 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:47.838 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:49.949 02.111 5928 Exposure complete 19:10:50.035 00.086 5928 worker thread done servicing request 19:10:50.035 00.000 972 OnExposeComplete: enter 19:10:50.039 00.004 972 UpdateGuideState(): m_state=6 19:10:50.042 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 299 19:10:50.045 00.003 972 Star::Find returns 1 (0), X=231.12, Y=863.46, Mass=1412, SNR=26.4, Peak=182 HFD=3.2 19:10:50.050 00.005 972 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.59) = xAngle (-4.57 = 1.72) 19:10:50.053 00.003 972 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67) 19:10:50.056 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.98 mountX=-0.01 mountY=0.10, mountTheta=1.72 19:10:50.060 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.02, opts=13) 19:10:50.063 00.003 972 Enqueuing Move request for scope (-0.10, -0.02) 19:10:50.067 00.004 5928 Worker thread wakes up 19:10:50.067 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd 19:10:50.067 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.02) 19:10:50.067 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=45, FiltMax=282, Gamma=1.000 19:10:50.071 00.004 972 UpdateGuideState exits: m=1412 SNR=26.4 19:10:50.074 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:50.077 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:50.081 00.004 972 Enqueuing Expose request 19:10:50.085 00.004 5928 Moving (-0.10, -0.02) raw xDistance=-0.01 yDistance=0.10 19:10:50.085 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:10:50.085 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:50.085 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:10:50.085 00.000 5928 MoveAxis(E, 0, ABG) 19:10:50.085 00.000 5928 Move returns status 0, amount 0 19:10:50.085 00.000 5928 MoveAxis(N, 0, ABG) 19:10:50.085 00.000 5928 Move returns status 0, amount 0 19:10:50.085 00.000 5928 move complete, result=0 19:10:50.085 00.000 5928 worker thread done servicing request 19:10:50.085 00.000 5928 Worker thread wakes up 19:10:50.085 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:50.085 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:50.087 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:10:52.072 01.985 5928 Exposure complete 19:10:52.157 00.085 5928 worker thread done servicing request 19:10:52.157 00.000 972 OnExposeComplete: enter 19:10:52.161 00.004 972 UpdateGuideState(): m_state=6 19:10:52.165 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 300 19:10:52.169 00.004 972 Star::Find returns 1 (0), X=231.40, Y=863.21, Mass=1395, SNR=26.2, Peak=186 HFD=3.2 19:10:52.172 00.003 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 19:10:52.175 00.003 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59) 19:10:52.179 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-0.95 mountX=-0.27 mountY=-0.17, mountTheta=-2.57 19:10:52.183 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.26, opts=13) 19:10:52.187 00.004 972 Enqueuing Move request for scope (0.19, -0.26) 19:10:52.190 00.003 5928 Worker thread wakes up 19:10:52.191 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.26) opts 0xd 19:10:52.191 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:10:52.194 00.003 972 UpdateGuideState exits: m=1395 SNR=26.2 19:10:52.198 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:52.202 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:52.205 00.003 972 Enqueuing Expose request 19:10:52.208 00.003 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.26) 19:10:52.208 00.000 5928 Moving (0.19, -0.26) raw xDistance=-0.27 yDistance=-0.17 19:10:52.208 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 19:10:52.208 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:52.208 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:10:52.208 00.000 5928 MoveAxis(E, 45, ABG) 19:10:52.208 00.000 5928 Guiding Dir = 2, Dur = 45 19:10:52.209 00.001 5928 IsSlewing returns 0 19:10:52.209 00.000 5928 IsGuiding returns 0 19:10:52.223 00.014 5928 PulseGuide returned control before completion, sleep 41 19:10:52.277 00.054 5928 IsGuiding returns 1 19:10:52.277 00.000 5928 scope still moving after pulse duration time elapsed 19:10:52.310 00.033 5928 IsSlewing returns 0 19:10:52.310 00.000 5928 IsGuiding returns 0 19:10:52.310 00.000 5928 scope move finished after 45 + 56 ms 19:10:52.310 00.000 5928 Move returns status 0, amount 45 19:10:52.310 00.000 5928 MoveAxis(N, 0, ABG) 19:10:52.310 00.000 5928 Move returns status 0, amount 0 19:10:52.310 00.000 5928 move complete, result=0 19:10:52.310 00.000 5928 worker thread done servicing request 19:10:52.311 00.001 5928 Worker thread wakes up 19:10:52.311 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:52.311 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:52.311 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH 19:10:54.452 02.141 5928 Exposure complete 19:10:54.538 00.086 5928 worker thread done servicing request 19:10:54.538 00.000 972 OnExposeComplete: enter 19:10:54.541 00.003 972 UpdateGuideState(): m_state=6 19:10:54.547 00.006 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 301 19:10:54.551 00.004 972 Star::Find returns 1 (0), X=231.22, Y=863.27, Mass=1399, SNR=26.2, Peak=186 HFD=3.2 19:10:54.554 00.003 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 19:10:54.557 00.003 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12) 19:10:54.561 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.53 mountX=-0.21 mountY=0.01, mountTheta=3.12 19:10:54.566 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.21, opts=13) 19:10:54.569 00.003 972 Enqueuing Move request for scope (0.01, -0.21) 19:10:54.572 00.003 5928 Worker thread wakes up 19:10:54.572 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd 19:10:54.572 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.21) 19:10:54.573 00.001 5928 Moving (0.01, -0.21) raw xDistance=-0.21 yDistance=0.01 19:10:54.573 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21 19:10:54.573 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:54.573 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:10:54.573 00.000 5928 MoveAxis(E, 38, ABG) 19:10:54.573 00.000 5928 Guiding Dir = 2, Dur = 38 19:10:54.573 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:10:54.576 00.003 972 UpdateGuideState exits: m=1399 SNR=26.2 19:10:54.581 00.005 5928 IsSlewing returns 0 19:10:54.581 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:54.586 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:54.591 00.005 972 Enqueuing Expose request 19:10:54.594 00.003 5928 IsGuiding returns 0 19:10:54.622 00.028 5928 PulseGuide returned control before completion, sleep 21 19:10:54.654 00.032 5928 IsGuiding returns 1 19:10:54.654 00.000 5928 scope still moving after pulse duration time elapsed 19:10:54.675 00.021 5928 IsSlewing returns 0 19:10:54.676 00.001 5928 IsGuiding returns 0 19:10:54.676 00.000 5928 scope move finished after 38 + 43 ms 19:10:54.676 00.000 5928 Move returns status 0, amount 38 19:10:54.676 00.000 5928 MoveAxis(N, 0, ABG) 19:10:54.676 00.000 5928 Move returns status 0, amount 0 19:10:54.676 00.000 5928 move complete, result=0 19:10:54.676 00.000 5928 worker thread done servicing request 19:10:54.676 00.000 5928 Worker thread wakes up 19:10:54.676 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:54.676 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:54.676 00.000 972 GuideStep: -0.2 px 38 ms EAST, 0.0 px 0 ms NORTH 19:10:56.645 01.969 5928 Exposure complete 19:10:56.731 00.086 5928 worker thread done servicing request 19:10:56.731 00.000 972 OnExposeComplete: enter 19:10:56.734 00.003 972 UpdateGuideState(): m_state=6 19:10:56.738 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 302 19:10:56.741 00.003 972 Star::Find returns 1 (0), X=231.08, Y=863.29, Mass=1382, SNR=26.1, Peak=182 HFD=3.2 19:10:56.744 00.003 972 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.59) = xAngle (-3.77 = 2.51) 19:10:56.748 00.004 972 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46) 19:10:56.752 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.18 mountX=-0.18 mountY=0.14, mountTheta=2.48 19:10:56.755 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.19, opts=13) 19:10:56.759 00.004 972 Enqueuing Move request for scope (-0.13, -0.19) 19:10:56.762 00.003 5928 Worker thread wakes up 19:10:56.762 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:10:56.767 00.005 972 UpdateGuideState exits: m=1382 SNR=26.1 19:10:56.770 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:56.773 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:56.777 00.004 972 Enqueuing Expose request 19:10:56.781 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd 19:10:56.781 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.19) 19:10:56.781 00.000 5928 Moving (-0.13, -0.19) raw xDistance=-0.18 yDistance=0.14 19:10:56.781 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:10:56.781 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:56.781 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:10:56.782 00.001 5928 MoveAxis(E, 0, ABG) 19:10:56.782 00.000 5928 Move returns status 0, amount 0 19:10:56.782 00.000 5928 MoveAxis(N, 0, ABG) 19:10:56.782 00.000 5928 Move returns status 0, amount 0 19:10:56.782 00.000 5928 move complete, result=0 19:10:56.782 00.000 5928 worker thread done servicing request 19:10:56.782 00.000 5928 Worker thread wakes up 19:10:56.782 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:56.782 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:56.783 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:10:58.887 02.104 5928 Exposure complete 19:10:58.972 00.085 5928 worker thread done servicing request 19:10:58.973 00.001 972 OnExposeComplete: enter 19:10:58.976 00.003 972 UpdateGuideState(): m_state=6 19:10:58.979 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 303 19:10:58.983 00.004 972 Star::Find returns 1 (0), X=231.12, Y=863.44, Mass=1399, SNR=26.2, Peak=169 HFD=3.3 19:10:58.986 00.003 972 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.59) = xAngle (-4.34 = 1.94) 19:10:58.989 00.003 972 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90) 19:10:58.992 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.75 mountX=-0.04 mountY=0.10, mountTheta=1.94 19:10:58.997 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.04, opts=13) 19:10:59.000 00.003 972 Enqueuing Move request for scope (-0.10, -0.04) 19:10:59.004 00.004 5928 Worker thread wakes up 19:10:59.004 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd 19:10:59.004 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.04) 19:10:59.004 00.000 5928 Moving (-0.10, -0.04) raw xDistance=-0.04 yDistance=0.10 19:10:59.004 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:10:59.004 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:10:59.004 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:10:59.008 00.004 972 UpdateGuideState exits: m=1399 SNR=26.2 19:10:59.011 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:10:59.016 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:10:59.019 00.003 972 Enqueuing Expose request 19:10:59.022 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:10:59.022 00.000 5928 MoveAxis(E, 0, ABG) 19:10:59.022 00.000 5928 Move returns status 0, amount 0 19:10:59.022 00.000 5928 MoveAxis(N, 0, ABG) 19:10:59.022 00.000 5928 Move returns status 0, amount 0 19:10:59.022 00.000 5928 move complete, result=0 19:10:59.022 00.000 5928 worker thread done servicing request 19:10:59.022 00.000 5928 Worker thread wakes up 19:10:59.022 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:10:59.023 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:10:59.024 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:01.006 01.982 5928 Exposure complete 19:11:01.092 00.086 5928 worker thread done servicing request 19:11:01.092 00.000 972 OnExposeComplete: enter 19:11:01.097 00.005 972 UpdateGuideState(): m_state=6 19:11:01.101 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 304 19:11:01.104 00.003 972 Star::Find returns 1 (0), X=231.18, Y=863.45, Mass=1436, SNR=26.6, Peak=166 HFD=3.4 19:11:01.108 00.004 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.22) 19:11:01.111 00.003 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17) 19:11:01.115 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.48 mountX=-0.02 mountY=0.03, mountTheta=2.20 19:11:01.119 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.02, opts=13) 19:11:01.122 00.003 972 Enqueuing Move request for scope (-0.03, -0.02) 19:11:01.126 00.004 5928 Worker thread wakes up 19:11:01.126 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd 19:11:01.126 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.02) 19:11:01.126 00.000 5928 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=0.03 19:11:01.126 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:11:01.126 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:01.126 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:11:01.130 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:11:01.131 00.001 5928 MoveAxis(E, 0, ABG) 19:11:01.131 00.000 5928 Move returns status 0, amount 0 19:11:01.131 00.000 5928 MoveAxis(N, 0, ABG) 19:11:01.131 00.000 5928 Move returns status 0, amount 0 19:11:01.131 00.000 5928 move complete, result=0 19:11:01.131 00.000 5928 worker thread done servicing request 19:11:01.132 00.001 972 UpdateGuideState exits: m=1436 SNR=26.6 19:11:01.135 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:01.138 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:01.141 00.003 972 Enqueuing Expose request 19:11:01.144 00.003 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:11:01.149 00.005 5928 Worker thread wakes up 19:11:01.149 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:01.149 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:03.264 02.115 5928 Exposure complete 19:11:03.349 00.085 5928 worker thread done servicing request 19:11:03.350 00.001 972 OnExposeComplete: enter 19:11:03.353 00.003 972 UpdateGuideState(): m_state=6 19:11:03.356 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 305 19:11:03.361 00.005 972 Star::Find returns 1 (0), X=231.04, Y=863.53, Mass=1393, SNR=26.1, Peak=177 HFD=3.3 19:11:03.365 00.004 972 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.59) = xAngle (1.25 = 1.25) 19:11:03.368 00.003 972 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20) 19:11:03.372 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.84 mountX=0.06 mountY=0.17, mountTheta=1.24 19:11:03.375 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.06, opts=13) 19:11:03.380 00.005 972 Enqueuing Move request for scope (-0.18, 0.06) 19:11:03.383 00.003 5928 Worker thread wakes up 19:11:03.383 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd 19:11:03.384 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.06) 19:11:03.384 00.000 5928 Moving (-0.18, 0.06) raw xDistance=0.06 yDistance=0.17 19:11:03.384 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:11:03.384 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:03.384 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:11:03.384 00.000 5928 MoveAxis(E, 0, ABG) 19:11:03.384 00.000 5928 Move returns status 0, amount 0 19:11:03.384 00.000 5928 MoveAxis(N, 0, ABG) 19:11:03.384 00.000 5928 Move returns status 0, amount 0 19:11:03.384 00.000 5928 move complete, result=0 19:11:03.384 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:11:03.388 00.004 5928 worker thread done servicing request 19:11:03.388 00.000 972 UpdateGuideState exits: m=1393 SNR=26.1 19:11:03.391 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:03.397 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:03.402 00.005 972 Enqueuing Expose request 19:11:03.406 00.004 5928 Worker thread wakes up 19:11:03.406 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:11:03.412 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:03.412 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:05.406 01.994 5928 Exposure complete 19:11:05.492 00.086 5928 worker thread done servicing request 19:11:05.493 00.001 972 OnExposeComplete: enter 19:11:05.497 00.004 972 UpdateGuideState(): m_state=6 19:11:05.501 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 306 19:11:05.504 00.003 972 Star::Find returns 1 (0), X=231.02, Y=863.46, Mass=1412, SNR=26.3, Peak=169 HFD=3.5 19:11:05.508 00.004 972 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.59) = xAngle (-4.62 = 1.66) 19:11:05.511 00.003 972 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61) 19:11:05.515 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.03 mountX=-0.02 mountY=0.19, mountTheta=1.66 19:11:05.519 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.02, opts=13) 19:11:05.522 00.003 972 Enqueuing Move request for scope (-0.19, -0.02) 19:11:05.526 00.004 5928 Worker thread wakes up 19:11:05.526 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd 19:11:05.526 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.02) 19:11:05.526 00.000 5928 Moving (-0.19, -0.02) raw xDistance=-0.02 yDistance=0.19 19:11:05.526 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:11:05.526 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:05.527 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:11:05.527 00.000 5928 MoveAxis(E, 0, ABG) 19:11:05.527 00.000 5928 Move returns status 0, amount 0 19:11:05.527 00.000 5928 MoveAxis(N, 0, ABG) 19:11:05.527 00.000 5928 Move returns status 0, amount 0 19:11:05.527 00.000 5928 move complete, result=0 19:11:05.527 00.000 5928 worker thread done servicing request 19:11:05.527 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:11:05.532 00.005 972 UpdateGuideState exits: m=1412 SNR=26.3 19:11:05.535 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:05.538 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:05.541 00.003 972 Enqueuing Expose request 19:11:05.546 00.005 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:11:05.549 00.003 5928 Worker thread wakes up 19:11:05.549 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:05.549 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:07.669 02.120 5928 Exposure complete 19:11:07.754 00.085 5928 worker thread done servicing request 19:11:07.755 00.001 972 OnExposeComplete: enter 19:11:07.758 00.003 972 UpdateGuideState(): m_state=6 19:11:07.762 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 307 19:11:07.766 00.004 972 Star::Find returns 1 (0), X=231.10, Y=863.39, Mass=1396, SNR=26.2, Peak=169 HFD=3.3 19:11:07.769 00.003 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.21) 19:11:07.772 00.003 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16) 19:11:07.775 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.48 mountX=-0.09 mountY=0.12, mountTheta=2.19 19:11:07.780 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.09, opts=13) 19:11:07.784 00.004 972 Enqueuing Move request for scope (-0.12, -0.09) 19:11:07.787 00.003 5928 Worker thread wakes up 19:11:07.787 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd 19:11:07.787 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.09) 19:11:07.787 00.000 5928 Moving (-0.12, -0.09) raw xDistance=-0.09 yDistance=0.12 19:11:07.787 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:11:07.788 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:07.788 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:11:07.788 00.000 5928 MoveAxis(E, 0, ABG) 19:11:07.788 00.000 5928 Move returns status 0, amount 0 19:11:07.788 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:11:07.791 00.003 972 UpdateGuideState exits: m=1396 SNR=26.2 19:11:07.795 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:07.799 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:07.802 00.003 972 Enqueuing Expose request 19:11:07.805 00.003 5928 MoveAxis(N, 0, ABG) 19:11:07.805 00.000 5928 Move returns status 0, amount 0 19:11:07.805 00.000 5928 move complete, result=0 19:11:07.805 00.000 5928 worker thread done servicing request 19:11:07.805 00.000 5928 Worker thread wakes up 19:11:07.805 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:07.805 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:07.807 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:09.793 01.986 5928 Exposure complete 19:11:09.881 00.088 5928 worker thread done servicing request 19:11:09.881 00.000 972 OnExposeComplete: enter 19:11:09.884 00.003 972 UpdateGuideState(): m_state=6 19:11:09.888 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 308 19:11:09.891 00.003 972 Star::Find returns 1 (0), X=231.22, Y=863.12, Mass=1390, SNR=26.1, Peak=165 HFD=3.5 19:11:09.895 00.004 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.12) 19:11:09.899 00.004 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08) 19:11:09.902 00.003 972 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.57 mountX=-0.35 mountY=0.02, mountTheta=3.08 19:11:09.906 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.35, opts=13) 19:11:09.909 00.003 972 Enqueuing Move request for scope (0.00, -0.35) 19:11:09.914 00.005 5928 Worker thread wakes up 19:11:09.914 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd 19:11:09.914 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.35) 19:11:09.914 00.000 5928 Moving (0.00, -0.35) raw xDistance=-0.35 yDistance=0.02 19:11:09.914 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 19:11:09.914 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:11:09.918 00.004 972 UpdateGuideState exits: m=1390 SNR=26.1 19:11:09.921 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:09.924 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:09.928 00.004 972 Enqueuing Expose request 19:11:09.932 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:09.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:11:09.932 00.000 5928 MoveAxis(E, 59, ABG) 19:11:09.932 00.000 5928 Guiding Dir = 2, Dur = 59 19:11:09.942 00.010 5928 IsSlewing returns 0 19:11:09.942 00.000 5928 IsGuiding returns 0 19:11:09.958 00.016 5928 PulseGuide returned control before completion, sleep 54 19:11:10.038 00.080 5928 IsGuiding returns 0 19:11:10.038 00.000 5928 Move returns status 0, amount 59 19:11:10.038 00.000 5928 MoveAxis(N, 0, ABG) 19:11:10.038 00.000 5928 Move returns status 0, amount 0 19:11:10.038 00.000 5928 move complete, result=0 19:11:10.038 00.000 5928 worker thread done servicing request 19:11:10.038 00.000 5928 Worker thread wakes up 19:11:10.038 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:10.038 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:10.038 00.000 972 GuideStep: -0.4 px 59 ms EAST, 0.0 px 0 ms NORTH 19:11:12.172 02.134 5928 Exposure complete 19:11:12.258 00.086 5928 worker thread done servicing request 19:11:12.258 00.000 972 OnExposeComplete: enter 19:11:12.262 00.004 972 UpdateGuideState(): m_state=6 19:11:12.265 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 309 19:11:12.269 00.004 972 Star::Find returns 1 (0), X=231.07, Y=863.52, Mass=1488, SNR=27.0, Peak=179 HFD=3.5 19:11:12.272 00.003 972 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.59) = xAngle (1.28 = 1.28) 19:11:12.275 00.003 972 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24) 19:11:12.280 00.005 972 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=0.04 mountY=0.14, mountTheta=1.28 19:11:12.284 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.04, opts=13) 19:11:12.287 00.003 972 Enqueuing Move request for scope (-0.14, 0.04) 19:11:12.290 00.003 5928 Worker thread wakes up 19:11:12.290 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd 19:11:12.290 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:11:12.295 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.04) 19:11:12.295 00.000 5928 Moving (-0.14, 0.04) raw xDistance=0.04 yDistance=0.14 19:11:12.295 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:11:12.295 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:12.295 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:11:12.295 00.000 5928 MoveAxis(E, 0, ABG) 19:11:12.295 00.000 972 UpdateGuideState exits: m=1488 SNR=27.0 19:11:12.299 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:12.302 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:12.305 00.003 972 Enqueuing Expose request 19:11:12.308 00.003 5928 Move returns status 0, amount 0 19:11:12.308 00.000 5928 MoveAxis(N, 0, ABG) 19:11:12.308 00.000 5928 Move returns status 0, amount 0 19:11:12.308 00.000 5928 move complete, result=0 19:11:12.308 00.000 5928 worker thread done servicing request 19:11:12.308 00.000 5928 Worker thread wakes up 19:11:12.309 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:12.309 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:12.311 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:14.289 01.978 5928 Exposure complete 19:11:14.374 00.085 5928 worker thread done servicing request 19:11:14.375 00.001 972 OnExposeComplete: enter 19:11:14.379 00.004 972 UpdateGuideState(): m_state=6 19:11:14.382 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 310 19:11:14.386 00.004 972 Star::Find returns 1 (0), X=231.19, Y=863.54, Mass=1416, SNR=26.3, Peak=176 HFD=3.4 19:11:14.389 00.003 972 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.59) = xAngle (0.31 = 0.31) 19:11:14.393 00.004 972 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 19:11:14.397 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.90 mountX=0.07 mountY=0.02, mountTheta=0.27 19:11:14.400 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.07, opts=13) 19:11:14.404 00.004 972 Enqueuing Move request for scope (-0.02, 0.07) 19:11:14.407 00.003 5928 Worker thread wakes up 19:11:14.407 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd 19:11:14.407 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.07) 19:11:14.407 00.000 5928 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=0.02 19:11:14.407 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:11:14.407 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:14.408 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:11:14.408 00.000 5928 MoveAxis(E, 0, ABG) 19:11:14.408 00.000 5928 Move returns status 0, amount 0 19:11:14.408 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:11:14.412 00.004 972 UpdateGuideState exits: m=1416 SNR=26.3 19:11:14.415 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:14.419 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:14.422 00.003 972 Enqueuing Expose request 19:11:14.425 00.003 5928 MoveAxis(N, 0, ABG) 19:11:14.426 00.001 5928 Move returns status 0, amount 0 19:11:14.426 00.000 5928 move complete, result=0 19:11:14.426 00.000 5928 worker thread done servicing request 19:11:14.426 00.000 5928 Worker thread wakes up 19:11:14.426 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:14.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:14.429 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:11:16.542 02.113 5928 Exposure complete 19:11:16.629 00.087 5928 worker thread done servicing request 19:11:16.629 00.000 972 OnExposeComplete: enter 19:11:16.632 00.003 972 UpdateGuideState(): m_state=6 19:11:16.636 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 311 19:11:16.639 00.003 972 Star::Find returns 1 (0), X=231.07, Y=863.67, Mass=1420, SNR=26.4, Peak=173 HFD=3.3 19:11:16.642 00.003 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 19:11:16.647 00.005 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 19:11:16.650 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.20 mountX=0.20 mountY=0.13, mountTheta=0.58 19:11:16.654 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.19, opts=13) 19:11:16.657 00.003 972 Enqueuing Move request for scope (-0.14, 0.19) 19:11:16.662 00.005 5928 Worker thread wakes up 19:11:16.662 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd 19:11:16.662 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.19) 19:11:16.662 00.000 5928 Moving (-0.14, 0.19) raw xDistance=0.20 yDistance=0.13 19:11:16.662 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:11:16.662 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:16.662 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:11:16.662 00.000 5928 MoveAxis(E, 0, ABG) 19:11:16.662 00.000 5928 Move returns status 0, amount 0 19:11:16.662 00.000 5928 MoveAxis(N, 0, ABG) 19:11:16.662 00.000 5928 Move returns status 0, amount 0 19:11:16.662 00.000 5928 move complete, result=0 19:11:16.663 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:11:16.666 00.003 972 UpdateGuideState exits: m=1420 SNR=26.4 19:11:16.669 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:16.672 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:16.676 00.004 972 Enqueuing Expose request 19:11:16.680 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:16.683 00.003 5928 worker thread done servicing request 19:11:16.683 00.000 5928 Worker thread wakes up 19:11:16.683 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:16.684 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:18.658 01.974 5928 Exposure complete 19:11:18.743 00.085 5928 worker thread done servicing request 19:11:18.743 00.000 972 OnExposeComplete: enter 19:11:18.747 00.004 972 UpdateGuideState(): m_state=6 19:11:18.750 00.003 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 312 19:11:18.754 00.004 972 Star::Find returns 1 (0), X=231.14, Y=863.37, Mass=1422, SNR=26.4, Peak=187 HFD=3.2 19:11:18.757 00.003 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.49) 19:11:18.761 00.004 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45) 19:11:18.764 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.20 mountX=-0.11 mountY=0.08, mountTheta=2.47 19:11:18.768 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.11, opts=13) 19:11:18.771 00.003 972 Enqueuing Move request for scope (-0.08, -0.11) 19:11:18.774 00.003 5928 Worker thread wakes up 19:11:18.774 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd 19:11:18.775 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.11) 19:11:18.775 00.000 5928 Moving (-0.08, -0.11) raw xDistance=-0.11 yDistance=0.08 19:11:18.775 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:11:18.775 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:18.775 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:11:18.775 00.000 5928 MoveAxis(E, 0, ABG) 19:11:18.775 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:11:18.780 00.005 972 UpdateGuideState exits: m=1422 SNR=26.4 19:11:18.783 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:18.786 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:18.789 00.003 972 Enqueuing Expose request 19:11:18.792 00.003 5928 Move returns status 0, amount 0 19:11:18.793 00.001 5928 MoveAxis(N, 0, ABG) 19:11:18.793 00.000 5928 Move returns status 0, amount 0 19:11:18.793 00.000 5928 move complete, result=0 19:11:18.793 00.000 5928 worker thread done servicing request 19:11:18.793 00.000 5928 Worker thread wakes up 19:11:18.793 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:18.793 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:18.796 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:20.910 02.114 5928 Exposure complete 19:11:21.030 00.120 5928 worker thread done servicing request 19:11:21.030 00.000 972 OnExposeComplete: enter 19:11:21.036 00.006 972 UpdateGuideState(): m_state=6 19:11:21.042 00.006 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 313 19:11:21.048 00.006 972 Star::Find returns 1 (0), X=231.15, Y=863.63, Mass=1420, SNR=26.4, Peak=188 HFD=3.2 19:11:21.054 00.006 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 19:11:21.059 00.005 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 19:11:21.066 00.007 972 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.17 cameraTheta=1.95 mountX=0.16 mountY=0.05, mountTheta=0.32 19:11:21.072 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.15, opts=13) 19:11:21.078 00.006 972 Enqueuing Move request for scope (-0.06, 0.15) 19:11:21.084 00.006 5928 Worker thread wakes up 19:11:21.084 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:11:21.089 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd 19:11:21.089 00.000 972 UpdateGuideState exits: m=1420 SNR=26.4 19:11:21.096 00.007 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.15) 19:11:21.097 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:21.102 00.005 5928 Moving (-0.06, 0.15) raw xDistance=0.16 yDistance=0.05 19:11:21.102 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:21.108 00.006 972 Enqueuing Expose request 19:11:21.114 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:11:21.115 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:21.115 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:11:21.115 00.000 5928 MoveAxis(E, 0, ABG) 19:11:21.115 00.000 5928 Move returns status 0, amount 0 19:11:21.115 00.000 5928 MoveAxis(N, 0, ABG) 19:11:21.115 00.000 5928 Move returns status 0, amount 0 19:11:21.115 00.000 5928 move complete, result=0 19:11:21.115 00.000 5928 worker thread done servicing request 19:11:21.115 00.000 5928 Worker thread wakes up 19:11:21.116 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:21.116 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:21.117 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:23.090 01.973 5928 Exposure complete 19:11:23.180 00.090 5928 worker thread done servicing request 19:11:23.180 00.000 972 OnExposeComplete: enter 19:11:23.185 00.005 972 UpdateGuideState(): m_state=6 19:11:23.189 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 314 19:11:23.195 00.006 972 Star::Find returns 1 (0), X=231.12, Y=863.37, Mass=1429, SNR=26.4, Peak=188 HFD=3.3 19:11:23.199 00.004 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.37) 19:11:23.204 00.005 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33) 19:11:23.208 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-2.32 mountX=-0.10 mountY=0.11, mountTheta=2.35 19:11:23.214 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.11, opts=13) 19:11:23.218 00.004 972 Enqueuing Move request for scope (-0.10, -0.11) 19:11:23.221 00.003 5928 Worker thread wakes up 19:11:23.221 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:11:23.225 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd 19:11:23.225 00.000 972 UpdateGuideState exits: m=1429 SNR=26.4 19:11:23.230 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:23.234 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.11) 19:11:23.234 00.000 5928 Moving (-0.10, -0.11) raw xDistance=-0.10 yDistance=0.11 19:11:23.234 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:11:23.234 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:23.235 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:23.238 00.003 972 Enqueuing Expose request 19:11:23.242 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:11:23.243 00.001 5928 MoveAxis(E, 0, ABG) 19:11:23.243 00.000 5928 Move returns status 0, amount 0 19:11:23.243 00.000 5928 MoveAxis(N, 0, ABG) 19:11:23.243 00.000 5928 Move returns status 0, amount 0 19:11:23.243 00.000 5928 move complete, result=0 19:11:23.243 00.000 5928 worker thread done servicing request 19:11:23.243 00.000 5928 Worker thread wakes up 19:11:23.244 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:23.244 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:23.246 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:25.372 02.126 5928 Exposure complete 19:11:25.470 00.098 5928 worker thread done servicing request 19:11:25.470 00.000 972 OnExposeComplete: enter 19:11:25.475 00.005 972 UpdateGuideState(): m_state=6 19:11:25.481 00.006 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 315 19:11:25.484 00.003 972 Star::Find returns 1 (0), X=231.11, Y=863.30, Mass=1449, SNR=26.7, Peak=181 HFD=3.3 19:11:25.488 00.004 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.60) 19:11:25.491 00.003 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55) 19:11:25.496 00.005 972 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.10 mountX=-0.17 mountY=0.11, mountTheta=2.57 19:11:25.502 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.17, opts=13) 19:11:25.506 00.004 972 Enqueuing Move request for scope (-0.10, -0.17) 19:11:25.510 00.004 5928 Worker thread wakes up 19:11:25.510 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:11:25.515 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd 19:11:25.515 00.000 972 UpdateGuideState exits: m=1449 SNR=26.7 19:11:25.519 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.17) 19:11:25.519 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:25.523 00.004 5928 Moving (-0.10, -0.17) raw xDistance=-0.17 yDistance=0.11 19:11:25.523 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:25.528 00.005 972 Enqueuing Expose request 19:11:25.532 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:11:25.532 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:25.532 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:11:25.532 00.000 5928 MoveAxis(E, 0, ABG) 19:11:25.533 00.001 5928 Move returns status 0, amount 0 19:11:25.533 00.000 5928 MoveAxis(N, 0, ABG) 19:11:25.533 00.000 5928 Move returns status 0, amount 0 19:11:25.533 00.000 5928 move complete, result=0 19:11:25.533 00.000 5928 worker thread done servicing request 19:11:25.533 00.000 5928 Worker thread wakes up 19:11:25.533 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:25.533 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:25.535 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:11:27.513 01.978 5928 Exposure complete 19:11:27.603 00.090 5928 worker thread done servicing request 19:11:27.603 00.000 972 OnExposeComplete: enter 19:11:27.607 00.004 972 UpdateGuideState(): m_state=6 19:11:27.613 00.006 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 316 19:11:27.617 00.004 972 Star::Find returns 1 (0), X=231.40, Y=863.43, Mass=1435, SNR=26.6, Peak=166 HFD=3.3 19:11:27.620 00.003 972 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.59) = xAngle (-1.83 = -1.83) 19:11:27.624 00.004 972 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88) 19:11:27.630 00.006 972 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.24 mountX=-0.05 mountY=-0.18, mountTheta=-1.83 19:11:27.636 00.006 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.05, opts=13) 19:11:27.641 00.005 972 Enqueuing Move request for scope (0.18, -0.05) 19:11:27.646 00.005 5928 Worker thread wakes up 19:11:27.646 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd 19:11:27.646 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.05) 19:11:27.646 00.000 5928 Moving (0.18, -0.05) raw xDistance=-0.05 yDistance=-0.18 19:11:27.646 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:11:27.646 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:27.647 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:11:27.650 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:11:27.650 00.000 5928 MoveAxis(E, 0, ABG) 19:11:27.650 00.000 5928 Move returns status 0, amount 0 19:11:27.650 00.000 5928 MoveAxis(N, 0, ABG) 19:11:27.650 00.000 5928 Move returns status 0, amount 0 19:11:27.651 00.001 5928 move complete, result=0 19:11:27.651 00.000 5928 worker thread done servicing request 19:11:27.651 00.000 972 UpdateGuideState exits: m=1435 SNR=26.6 19:11:27.654 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:27.658 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:27.663 00.005 972 Enqueuing Expose request 19:11:27.667 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:11:27.672 00.005 5928 Worker thread wakes up 19:11:27.672 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:27.672 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:29.804 02.132 5928 Exposure complete 19:11:29.894 00.090 5928 worker thread done servicing request 19:11:29.894 00.000 972 OnExposeComplete: enter 19:11:29.898 00.004 972 UpdateGuideState(): m_state=6 19:11:29.902 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 317 19:11:29.905 00.003 972 Star::Find returns 1 (0), X=231.03, Y=863.48, Mass=1413, SNR=26.4, Peak=167 HFD=3.5 19:11:29.910 00.005 972 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.59) = xAngle (-4.73 = 1.55) 19:11:29.915 00.005 972 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.51) 19:11:29.919 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-3.14 mountX=0.00 mountY=0.18, mountTheta=1.55 19:11:29.924 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.00, opts=13) 19:11:29.929 00.005 972 Enqueuing Move request for scope (-0.18, -0.00) 19:11:29.933 00.004 5928 Worker thread wakes up 19:11:29.933 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:11:29.936 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.00) opts 0xd 19:11:29.936 00.000 972 UpdateGuideState exits: m=1413 SNR=26.4 19:11:29.940 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.00) 19:11:29.940 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:29.945 00.005 5928 Moving (-0.18, -0.00) raw xDistance=0.00 yDistance=0.18 19:11:29.945 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:29.949 00.004 972 Enqueuing Expose request 19:11:29.952 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:11:29.952 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:29.952 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:11:29.953 00.001 5928 MoveAxis(E, 0, ABG) 19:11:29.953 00.000 5928 Move returns status 0, amount 0 19:11:29.953 00.000 5928 MoveAxis(N, 0, ABG) 19:11:29.953 00.000 5928 Move returns status 0, amount 0 19:11:29.953 00.000 5928 move complete, result=0 19:11:29.953 00.000 5928 worker thread done servicing request 19:11:29.953 00.000 5928 Worker thread wakes up 19:11:29.953 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:29.954 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:29.955 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:11:31.923 01.968 5928 Exposure complete 19:11:32.016 00.093 5928 worker thread done servicing request 19:11:32.016 00.000 972 OnExposeComplete: enter 19:11:32.019 00.003 972 UpdateGuideState(): m_state=6 19:11:32.023 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 318 19:11:32.028 00.005 972 Star::Find returns 1 (0), X=231.07, Y=863.34, Mass=1457, SNR=26.8, Peak=190 HFD=3.3 19:11:32.032 00.004 972 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.59) = xAngle (-3.97 = 2.31) 19:11:32.036 00.004 972 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27) 19:11:32.039 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.38 mountX=-0.14 mountY=0.16, mountTheta=2.29 19:11:32.045 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.14, opts=13) 19:11:32.048 00.003 972 Enqueuing Move request for scope (-0.15, -0.14) 19:11:32.052 00.004 5928 Worker thread wakes up 19:11:32.052 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:11:32.055 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd 19:11:32.055 00.000 972 UpdateGuideState exits: m=1457 SNR=26.8 19:11:32.060 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.14) 19:11:32.060 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:32.064 00.004 5928 Moving (-0.15, -0.14) raw xDistance=-0.14 yDistance=0.16 19:11:32.064 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:32.067 00.003 972 Enqueuing Expose request 19:11:32.071 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:11:32.071 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:32.071 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:11:32.071 00.000 5928 MoveAxis(E, 0, ABG) 19:11:32.071 00.000 5928 Move returns status 0, amount 0 19:11:32.071 00.000 5928 MoveAxis(N, 0, ABG) 19:11:32.072 00.001 5928 Move returns status 0, amount 0 19:11:32.072 00.000 5928 move complete, result=0 19:11:32.072 00.000 5928 worker thread done servicing request 19:11:32.072 00.000 5928 Worker thread wakes up 19:11:32.072 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:32.072 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:32.074 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:11:34.171 02.097 5928 Exposure complete 19:11:34.260 00.089 5928 worker thread done servicing request 19:11:34.260 00.000 972 OnExposeComplete: enter 19:11:34.263 00.003 972 UpdateGuideState(): m_state=6 19:11:34.267 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 319 19:11:34.271 00.004 972 Star::Find returns 1 (0), X=231.16, Y=863.00, Mass=1408, SNR=26.3, Peak=176 HFD=3.1 19:11:34.274 00.003 972 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.59) = xAngle (-3.27 = 3.01) 19:11:34.279 00.005 972 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97) 19:11:34.284 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=-0.47 hyp=0.48 cameraTheta=-1.68 mountX=-0.47 mountY=0.08, mountTheta=2.97 19:11:34.288 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.47, opts=13) 19:11:34.292 00.004 972 Enqueuing Move request for scope (-0.05, -0.47) 19:11:34.297 00.005 5928 Worker thread wakes up 19:11:34.297 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:11:34.301 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.47) opts 0xd 19:11:34.301 00.000 972 UpdateGuideState exits: m=1408 SNR=26.3 19:11:34.304 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:11:34.308 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.47) 19:11:34.308 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:11:34.313 00.005 972 Enqueuing Expose request 19:11:34.316 00.003 5928 Moving (-0.05, -0.47) raw xDistance=-0.47 yDistance=0.08 19:11:34.317 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 19:11:34.317 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:11:34.317 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:11:34.317 00.000 5928 MoveAxis(E, 79, ABG) 19:11:34.317 00.000 5928 Guiding Dir = 2, Dur = 79 19:11:34.318 00.001 5928 IsSlewing returns 0 19:11:34.318 00.000 5928 IsGuiding returns 0 19:11:34.345 00.027 5928 PulseGuide returned control before completion, sleep 63 19:11:34.425 00.080 5928 IsGuiding returns 1 19:11:34.425 00.000 5928 scope still moving after pulse duration time elapsed 19:11:34.454 00.029 5928 IsSlewing returns 0 19:11:34.454 00.000 5928 IsGuiding returns 0 19:11:34.454 00.000 5928 scope move finished after 79 + 57 ms 19:11:34.454 00.000 5928 Move returns status 0, amount 79 19:11:34.454 00.000 5928 MoveAxis(N, 0, ABG) 19:11:34.455 00.001 5928 Move returns status 0, amount 0 19:11:34.455 00.000 5928 move complete, result=0 19:11:34.455 00.000 5928 worker thread done servicing request 19:11:34.455 00.000 5928 Worker thread wakes up 19:11:34.455 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:11:34.455 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:11:34.455 00.000 972 GuideStep: -0.5 px 79 ms EAST, 0.1 px 0 ms NORTH 19:11:36.429 01.974 5928 Exposure complete 19:11:36.694 00.265 5928 worker thread done servicing request 19:11:36.831 00.137 972 OnExposeComplete: enter 19:11:43.667 06.836 972 UpdateGuideState(): m_state=6 19:11:53.037 09.370 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 320 19:12:02.288 09.251 972 Star::Find returns 1 (0), X=231.12, Y=863.10, Mass=1372, SNR=26.0, Peak=180 HFD=3.1 19:12:11.121 08.833 972 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.59) = xAngle (-3.40 = 2.89) 19:12:19.122 08.001 972 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84) 19:12:21.907 02.785 972 CameraToMount -- cameraX=-0.09 cameraY=-0.38 hyp=0.39 cameraTheta=-1.81 mountX=-0.38 mountY=0.12, mountTheta=2.85 19:12:21.913 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.38, opts=13) 19:12:22.261 00.348 972 Enqueuing Move request for scope (-0.09, -0.38) 19:12:22.268 00.007 5928 Worker thread wakes up 19:12:22.268 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.38) opts 0xd 19:12:22.268 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.38) 19:12:22.268 00.000 5928 Moving (-0.09, -0.38) raw xDistance=-0.38 yDistance=0.12 19:12:22.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38 19:12:22.268 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:22.268 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:12:22.269 00.001 5928 MoveAxis(E, 69, ABG) 19:12:22.269 00.000 5928 Guiding Dir = 2, Dur = 69 19:12:22.269 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:12:22.279 00.010 972 UpdateGuideState exits: m=1372 SNR=26.0 19:12:22.916 00.637 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:22.922 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:22.928 00.006 972 Enqueuing Expose request 19:12:22.935 00.007 5928 IsSlewing returns 0 19:12:22.936 00.001 5928 IsGuiding returns 0 19:12:22.949 00.013 972 evsrv: cli 071FE2A8 connect 19:12:23.238 00.289 972 case statement mapped state 6 to 3 19:12:23.428 00.190 972 case statement mapped state 6 to 3 19:12:23.436 00.008 5928 PulseGuide returned control before completion, sleep 54 19:12:23.437 00.001 972 evsrv: cli 071FE2A8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:12:24.519 01.082 972 PhdController::Dither begins 19:12:24.525 00.006 972 dither: size=5.00, dRA=-3.07 dDec=3.09 19:12:24.531 00.006 972 MountToCamera -- mountTheta (2.35) + m_xAngle (1.59) = xAngle (3.94 = -2.34) 19:12:24.824 00.293 972 MountToCamera -- mountX=-3.07 mountY=3.09 hyp=4.35 mountTheta=2.35 cameraX=-3.03, cameraY=-3.12 cameraTheta=-2.34 19:12:26.165 01.341 5928 IsGuiding returns 0 19:12:26.165 00.000 972 setting lock position to (228.19, 860.35) 19:12:26.171 00.006 972 Mount: notify guiding dithered (-3.0, -3.1) 19:12:26.177 00.006 5928 Move returns status 0, amount 69 19:12:26.177 00.000 972 Status Line: Dither by -3.07,3.09 19:12:26.182 00.005 5928 MoveAxis(N, 0, ABG) 19:12:26.182 00.000 5928 Move returns status 0, amount 0 19:12:26.182 00.000 5928 move complete, result=0 19:12:26.182 00.000 5928 worker thread done servicing request 19:12:26.182 00.000 5928 Worker thread wakes up 19:12:26.182 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:26.183 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,848,31,31) 19:12:26.183 00.000 972 PhdController: newstate STATE_SETTLE_BEGIN 19:12:26.190 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 19:12:26.196 00.006 972 evsrv: cli 071FE2A8 response: {"jsonrpc":"2.0","result":0,"id":5} 19:12:26.203 00.007 972 GuideStep: -0.4 px 69 ms EAST, 0.1 px 0 ms NORTH 19:12:26.214 00.011 972 evsrv: cli 071FE2A8 disconnect 19:12:28.319 02.105 5928 Exposure complete 19:12:28.407 00.088 5928 worker thread done servicing request 19:12:28.407 00.000 972 OnExposeComplete: enter 19:12:28.410 00.003 972 UpdateGuideState(): m_state=6 19:12:28.414 00.004 972 Star::Find(15, 231, 863, 0, (0,0,0,0), 0.0, 255) frame 321 19:12:28.418 00.004 972 Star::Find returns 1 (0), X=231.56, Y=859.19, Mass=1421, SNR=26.5, Peak=174 HFD=3.3 19:12:28.422 00.004 972 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.59) = xAngle (-1.92 = -1.92) 19:12:28.425 00.003 972 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97) 19:12:28.429 00.004 972 CameraToMount -- cameraX=3.37 cameraY=-1.16 hyp=3.57 cameraTheta=-0.33 mountX=-1.22 mountY=-3.29, mountTheta=-1.93 19:12:28.433 00.004 972 dither recenter: remaining=(3.1,-3.1) step=(3.1,-3.1) 19:12:28.438 00.005 972 MountToCamera -- mountTheta (-0.79) + m_xAngle (1.59) = xAngle (0.80 = 0.80) 19:12:28.441 00.003 972 MountToCamera -- mountX=3.07 mountY=-3.09 hyp=4.35 mountTheta=-0.79 cameraX=3.03, cameraY=3.12 cameraTheta=0.80 19:12:28.444 00.003 972 SchedulePrimaryMove(067B9D08, x=3.03, y=3.12, opts=4) 19:12:28.447 00.003 972 Enqueuing Move request for scope (3.03, 3.12) 19:12:28.451 00.004 972 Mount: notify direct move 3.07,-3.09 19:12:28.455 00.004 5928 Worker thread wakes up 19:12:28.455 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:12:28.459 00.004 972 UpdateGuideState exits: m=1421 SNR=26.5 19:12:28.462 00.003 972 PhdController: settling, locked = 1, distance = 4.33 (1.50) aobump = 0 frame = 1 / 99999 19:12:28.465 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (3.03, 3.12) opts 0x4 19:12:28.466 00.001 5928 Handling offset move in thread for scope, endpoint = (3.03, 3.12) 19:12:28.466 00.000 5928 Moving (3.03, 3.12) raw xDistance=3.07 yDistance=-3.09 19:12:28.466 00.000 5928 MoveAxis(W, 815, B) 19:12:28.466 00.000 5928 Guiding Dir = 3, Dur = 815 19:12:28.466 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816348.465,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:28.471 00.005 5928 IsSlewing returns 0 19:12:28.471 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:28.474 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:28.478 00.004 972 Enqueuing Expose request 19:12:28.481 00.003 5928 IsGuiding returns 0 19:12:28.509 00.028 5928 PulseGuide returned control before completion, sleep 798 19:12:29.309 00.800 5928 IsGuiding returns 1 19:12:29.309 00.000 5928 scope still moving after pulse duration time elapsed 19:12:29.356 00.047 5928 IsSlewing returns 0 19:12:29.357 00.001 5928 IsGuiding returns 0 19:12:29.357 00.000 5928 scope move finished after 815 + 60 ms 19:12:29.357 00.000 5928 Move returns status 0, amount 815 19:12:29.358 00.001 5928 MoveAxis(N, 612, B) 19:12:29.358 00.000 5928 Guiding Dir = 0, Dur = 612 19:12:29.358 00.000 5928 IsSlewing returns 0 19:12:29.359 00.001 5928 IsGuiding returns 0 19:12:29.437 00.078 5928 PulseGuide returned control before completion, sleep 545 19:12:30.028 00.591 5928 IsGuiding returns 1 19:12:30.029 00.001 5928 scope still moving after pulse duration time elapsed 19:12:30.092 00.063 5928 IsSlewing returns 0 19:12:30.093 00.001 5928 IsGuiding returns 0 19:12:30.093 00.000 5928 scope move finished after 612 + 122 ms 19:12:30.093 00.000 5928 Move returns status 0, amount 612 19:12:30.094 00.001 5928 move complete, result=0 19:12:30.094 00.000 5928 worker thread done servicing request 19:12:30.094 00.000 5928 Worker thread wakes up 19:12:30.094 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:30.094 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:30.094 00.000 972 GuideStep: 3.1 px 815 ms WEST, -3.1 px 612 ms NORTH 19:12:32.073 01.979 5928 Exposure complete 19:12:32.160 00.087 5928 worker thread done servicing request 19:12:32.160 00.000 972 OnExposeComplete: enter 19:12:32.164 00.004 972 UpdateGuideState(): m_state=6 19:12:32.168 00.004 972 Star::Find(15, 231, 859, 0, (0,0,0,0), 0.0, 255) frame 322 19:12:32.172 00.004 972 Star::Find returns 1 (0), X=231.18, Y=856.85, Mass=1429, SNR=26.5, Peak=123 HFD=4.3 19:12:32.175 00.003 972 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.59) = xAngle (-2.45 = -2.45) 19:12:32.179 00.004 972 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 19:12:32.182 00.003 972 CameraToMount -- cameraX=2.99 cameraY=-3.51 hyp=4.61 cameraTheta=-0.86 mountX=-3.56 mountY=-2.76, mountTheta=-2.48 19:12:32.187 00.005 972 SchedulePrimaryMove(067B9D08, x=2.99, y=-3.51, opts=13) 19:12:32.191 00.004 972 Enqueuing Move request for scope (2.99, -3.51) 19:12:32.194 00.003 5928 Worker thread wakes up 19:12:32.194 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (2.99, -3.51) opts 0xd 19:12:32.194 00.000 5928 Handling offset move in thread for scope, endpoint = (2.99, -3.51) 19:12:32.194 00.000 5928 Moving (2.99, -3.51) raw xDistance=-3.56 yDistance=-2.76 19:12:32.194 00.000 5928 GuideAlgorithmHysteresis::Result() returns -2.24 from input -3.56 19:12:32.194 00.000 5928 resist switch: large excursion: input -2.76 thresh 0.60 direction from 0 to -1 19:12:32.194 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.29 19:12:32.194 00.000 5928 GuideAlgorithmResistSwitch::result() returns -2.76 from input -2.76 19:12:32.194 00.000 5928 MoveAxis(E, 596, ABG) 19:12:32.195 00.001 5928 Guiding Dir = 2, Dur = 596 19:12:32.195 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:12:32.198 00.003 972 UpdateGuideState exits: m=1429 SNR=26.5 19:12:32.203 00.005 972 PhdController: settling, locked = 1, distance = 4.61 (1.50) aobump = 0 frame = 2 / 99999 19:12:32.207 00.004 5928 IsSlewing returns 0 19:12:32.207 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816352.207,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:32.211 00.004 5928 IsGuiding returns 0 19:12:32.211 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:32.214 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:32.219 00.005 972 Enqueuing Expose request 19:12:32.233 00.014 5928 PulseGuide returned control before completion, sleep 583 19:12:32.841 00.608 5928 IsGuiding returns 0 19:12:32.841 00.000 5928 Move returns status 0, amount 596 19:12:32.841 00.000 5928 MoveAxis(N, 548, ABG) 19:12:32.841 00.000 5928 Guiding Dir = 0, Dur = 548 19:12:32.843 00.002 5928 IsSlewing returns 0 19:12:32.843 00.000 5928 IsGuiding returns 0 19:12:32.922 00.079 5928 PulseGuide returned control before completion, sleep 479 19:12:33.412 00.490 5928 IsGuiding returns 1 19:12:33.412 00.000 5928 scope still moving after pulse duration time elapsed 19:12:33.449 00.037 5928 IsSlewing returns 0 19:12:33.450 00.001 5928 IsGuiding returns 1 19:12:33.497 00.047 5928 IsSlewing returns 0 19:12:33.497 00.000 5928 IsGuiding returns 0 19:12:33.498 00.001 5928 scope move finished after 548 + 106 ms 19:12:33.498 00.000 5928 Move returns status 0, amount 548 19:12:33.498 00.000 5928 move complete, result=0 19:12:33.498 00.000 5928 worker thread done servicing request 19:12:33.498 00.000 5928 Worker thread wakes up 19:12:33.498 00.000 972 GuideStep: -3.6 px 596 ms EAST, -2.8 px 548 ms NORTH 19:12:33.503 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:33.503 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:35.608 02.105 5928 Exposure complete 19:12:35.706 00.098 5928 worker thread done servicing request 19:12:35.707 00.001 972 OnExposeComplete: enter 19:12:35.710 00.003 972 UpdateGuideState(): m_state=6 19:12:35.714 00.004 972 Star::Find(15, 231, 856, 0, (0,0,0,0), 0.0, 255) frame 323 19:12:35.719 00.005 972 Star::Find returns 1 (0), X=227.66, Y=857.46, Mass=1449, SNR=26.7, Peak=173 HFD=3.4 19:12:35.722 00.003 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.94) 19:12:35.727 00.005 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90) 19:12:35.732 00.005 972 CameraToMount -- cameraX=-0.53 cameraY=-2.89 hyp=2.94 cameraTheta=-1.75 mountX=-2.88 mountY=0.71, mountTheta=2.90 19:12:35.739 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=-2.89, opts=13) 19:12:35.743 00.004 972 Enqueuing Move request for scope (-0.53, -2.89) 19:12:35.747 00.004 5928 Worker thread wakes up 19:12:35.748 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:12:35.752 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -2.89) opts 0xd 19:12:35.753 00.001 972 UpdateGuideState exits: m=1449 SNR=26.7 19:12:35.757 00.004 972 PhdController: settling, locked = 1, distance = 4.11 (1.50) aobump = 0 frame = 3 / 99999 19:12:35.761 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.53, -2.89) 19:12:35.761 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816355.761,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:35.765 00.004 5928 Moving (-0.53, -2.89) raw xDistance=-2.88 yDistance=0.71 19:12:35.765 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:35.770 00.005 5928 GuideAlgorithmHysteresis::Result() returns -1.97 from input -2.88 19:12:35.770 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:35.774 00.004 972 Enqueuing Expose request 19:12:35.778 00.004 5928 resist switch: large excursion: input 0.71 thresh 0.60 direction from -1 to 1 19:12:35.778 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.12 19:12:35.778 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71 19:12:35.779 00.001 5928 MoveAxis(E, 524, ABG) 19:12:35.779 00.000 5928 Guiding Dir = 2, Dur = 524 19:12:35.779 00.000 5928 IsSlewing returns 0 19:12:35.779 00.000 5928 IsGuiding returns 0 19:12:35.799 00.020 5928 PulseGuide returned control before completion, sleep 515 19:12:36.321 00.522 5928 IsGuiding returns 1 19:12:36.321 00.000 5928 scope still moving after pulse duration time elapsed 19:12:36.359 00.038 5928 IsSlewing returns 0 19:12:36.359 00.000 5928 IsGuiding returns 0 19:12:36.360 00.001 5928 scope move finished after 524 + 55 ms 19:12:36.360 00.000 5928 Move returns status 0, amount 524 19:12:36.360 00.000 5928 MoveAxis(S, 140, ABG) 19:12:36.360 00.000 5928 Guiding Dir = 1, Dur = 140 19:12:36.360 00.000 5928 IsSlewing returns 0 19:12:36.360 00.000 5928 IsGuiding returns 0 19:12:36.438 00.078 5928 PulseGuide returned control before completion, sleep 72 19:12:36.551 00.113 5928 IsGuiding returns 1 19:12:36.551 00.000 5928 scope still moving after pulse duration time elapsed 19:12:36.574 00.023 5928 IsSlewing returns 0 19:12:36.574 00.000 5928 IsGuiding returns 1 19:12:36.615 00.041 5928 IsSlewing returns 0 19:12:36.615 00.000 5928 IsGuiding returns 0 19:12:36.615 00.000 5928 scope move finished after 140 + 115 ms 19:12:36.615 00.000 5928 Move returns status 0, amount 140 19:12:36.615 00.000 5928 move complete, result=0 19:12:36.615 00.000 5928 worker thread done servicing request 19:12:36.615 00.000 972 GuideStep: -2.9 px 524 ms EAST, 0.7 px 140 ms SOUTH 19:12:36.620 00.005 5928 Worker thread wakes up 19:12:36.620 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:36.621 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:38.591 01.970 5928 Exposure complete 19:12:38.687 00.096 5928 worker thread done servicing request 19:12:38.687 00.000 972 OnExposeComplete: enter 19:12:38.691 00.004 972 UpdateGuideState(): m_state=6 19:12:38.696 00.005 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 324 19:12:38.701 00.005 972 Star::Find returns 1 (0), X=227.58, Y=859.07, Mass=1411, SNR=26.3, Peak=144 HFD=3.8 19:12:38.705 00.004 972 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.59) = xAngle (-3.60 = 2.68) 19:12:38.709 00.004 972 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64) 19:12:38.713 00.004 972 CameraToMount -- cameraX=-0.61 cameraY=-1.29 hyp=1.42 cameraTheta=-2.01 mountX=-1.27 mountY=0.69, mountTheta=2.65 19:12:38.719 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.61, y=-1.29, opts=13) 19:12:38.723 00.004 972 Enqueuing Move request for scope (-0.61, -1.29) 19:12:38.727 00.004 5928 Worker thread wakes up 19:12:38.727 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:12:38.732 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.29) opts 0xd 19:12:38.732 00.000 972 UpdateGuideState exits: m=1411 SNR=26.3 19:12:38.737 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.61, -1.29) 19:12:38.737 00.000 972 PhdController: settling, locked = 1, distance = 3.30 (1.50) aobump = 0 frame = 4 / 99999 19:12:38.740 00.003 5928 Moving (-0.61, -1.29) raw xDistance=-1.27 yDistance=0.69 19:12:38.740 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816358.740,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:38.747 00.007 5928 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.27 19:12:38.747 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:38.753 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69 19:12:38.753 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:38.757 00.004 972 Enqueuing Expose request 19:12:38.760 00.003 5928 MoveAxis(E, 250, ABG) 19:12:38.760 00.000 5928 Guiding Dir = 2, Dur = 250 19:12:38.761 00.001 5928 IsSlewing returns 0 19:12:38.761 00.000 5928 IsGuiding returns 0 19:12:38.789 00.028 5928 PulseGuide returned control before completion, sleep 233 19:12:39.032 00.243 5928 IsGuiding returns 1 19:12:39.032 00.000 5928 scope still moving after pulse duration time elapsed 19:12:39.076 00.044 5928 IsSlewing returns 0 19:12:39.077 00.001 5928 IsGuiding returns 0 19:12:39.077 00.000 5928 scope move finished after 250 + 65 ms 19:12:39.077 00.000 5928 Move returns status 0, amount 250 19:12:39.077 00.000 5928 MoveAxis(S, 136, ABG) 19:12:39.077 00.000 5928 Guiding Dir = 1, Dur = 136 19:12:39.077 00.000 5928 IsSlewing returns 0 19:12:39.078 00.001 5928 IsGuiding returns 0 19:12:39.157 00.079 5928 PulseGuide returned control before completion, sleep 68 19:12:39.238 00.081 5928 IsGuiding returns 1 19:12:39.238 00.000 5928 scope still moving after pulse duration time elapsed 19:12:39.268 00.030 5928 IsSlewing returns 0 19:12:39.268 00.000 5928 IsGuiding returns 1 19:12:39.300 00.032 5928 IsSlewing returns 0 19:12:39.300 00.000 5928 IsGuiding returns 1 19:12:39.349 00.049 5928 IsSlewing returns 0 19:12:39.349 00.000 5928 IsGuiding returns 0 19:12:39.349 00.000 5928 scope move finished after 136 + 134 ms 19:12:39.349 00.000 5928 Move returns status 0, amount 136 19:12:39.349 00.000 5928 move complete, result=0 19:12:39.349 00.000 5928 worker thread done servicing request 19:12:39.350 00.001 972 GuideStep: -1.3 px 250 ms EAST, 0.7 px 136 ms SOUTH 19:12:39.354 00.004 5928 Worker thread wakes up 19:12:39.355 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:39.355 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:41.460 02.105 5928 Exposure complete 19:12:41.551 00.091 5928 worker thread done servicing request 19:12:41.552 00.001 972 OnExposeComplete: enter 19:12:41.555 00.003 972 UpdateGuideState(): m_state=6 19:12:41.558 00.003 972 Star::Find(15, 227, 859, 0, (0,0,0,0), 0.0, 255) frame 325 19:12:41.562 00.004 972 Star::Find returns 1 (0), X=227.48, Y=860.44, Mass=1373, SNR=26.0, Peak=165 HFD=3.2 19:12:41.566 00.004 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.43 = 1.43) 19:12:41.570 00.004 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39) 19:12:41.574 00.004 972 CameraToMount -- cameraX=-0.71 cameraY=0.09 hyp=0.71 cameraTheta=3.02 mountX=0.10 mountY=0.70, mountTheta=1.43 19:12:41.578 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.71, y=0.09, opts=13) 19:12:41.582 00.004 972 Enqueuing Move request for scope (-0.71, 0.09) 19:12:41.587 00.005 5928 Worker thread wakes up 19:12:41.587 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.09) opts 0xd 19:12:41.587 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.71, 0.09) 19:12:41.587 00.000 5928 Moving (-0.71, 0.09) raw xDistance=0.10 yDistance=0.70 19:12:41.587 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:12:41.587 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70 19:12:41.587 00.000 5928 MoveAxis(E, 0, ABG) 19:12:41.587 00.000 5928 Move returns status 0, amount 0 19:12:41.587 00.000 5928 MoveAxis(S, 139, ABG) 19:12:41.587 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:12:41.591 00.004 5928 Guiding Dir = 1, Dur = 139 19:12:41.591 00.000 972 UpdateGuideState exits: m=1373 SNR=26.0 19:12:41.595 00.004 972 PhdController: settling, locked = 1, distance = 2.53 (1.50) aobump = 0 frame = 5 / 99999 19:12:41.598 00.003 972 evsrv: {"Event":"Settling","Timestamp":1645816361.598,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:41.602 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:41.606 00.004 5928 IsSlewing returns 0 19:12:41.606 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:41.611 00.005 5928 IsGuiding returns 0 19:12:41.611 00.000 972 Enqueuing Expose request 19:12:41.683 00.072 5928 PulseGuide returned control before completion, sleep 77 19:12:41.775 00.092 5928 IsGuiding returns 1 19:12:41.775 00.000 5928 scope still moving after pulse duration time elapsed 19:12:41.843 00.068 5928 IsSlewing returns 0 19:12:41.844 00.001 5928 IsGuiding returns 1 19:12:41.875 00.031 5928 IsSlewing returns 0 19:12:41.875 00.000 5928 IsGuiding returns 0 19:12:41.875 00.000 5928 scope move finished after 139 + 125 ms 19:12:41.876 00.001 5928 Move returns status 0, amount 139 19:12:41.876 00.000 5928 move complete, result=0 19:12:41.876 00.000 5928 worker thread done servicing request 19:12:41.876 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.7 px 139 ms SOUTH 19:12:41.880 00.004 5928 Worker thread wakes up 19:12:41.880 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:41.880 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:43.847 01.967 5928 Exposure complete 19:12:43.935 00.088 5928 worker thread done servicing request 19:12:43.935 00.000 972 OnExposeComplete: enter 19:12:43.938 00.003 972 UpdateGuideState(): m_state=6 19:12:43.942 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 326 19:12:43.945 00.003 972 Star::Find returns 1 (0), X=227.73, Y=860.32, Mass=1358, SNR=25.8, Peak=171 HFD=3.5 19:12:43.949 00.004 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 19:12:43.953 00.004 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58) 19:12:43.956 00.003 972 CameraToMount -- cameraX=-0.46 cameraY=-0.03 hyp=0.46 cameraTheta=-3.07 mountX=-0.02 mountY=0.46, mountTheta=1.62 19:12:43.960 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=-0.03, opts=13) 19:12:43.963 00.003 972 Enqueuing Move request for scope (-0.46, -0.03) 19:12:43.968 00.005 5928 Worker thread wakes up 19:12:43.968 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.03) opts 0xd 19:12:43.968 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, -0.03) 19:12:43.968 00.000 5928 Moving (-0.46, -0.03) raw xDistance=-0.02 yDistance=0.46 19:12:43.968 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:12:43.968 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46 19:12:43.968 00.000 5928 MoveAxis(E, 0, ABG) 19:12:43.968 00.000 5928 Move returns status 0, amount 0 19:12:43.968 00.000 5928 MoveAxis(S, 90, ABG) 19:12:43.968 00.000 5928 Guiding Dir = 1, Dur = 90 19:12:43.968 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:12:43.972 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:12:43.975 00.003 972 PhdController: settling, locked = 1, distance = 1.91 (1.50) aobump = 0 frame = 6 / 99999 19:12:43.979 00.004 5928 IsSlewing returns 0 19:12:43.979 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816363.979,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.91,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:43.983 00.004 5928 IsGuiding returns 0 19:12:43.983 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:43.988 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:43.991 00.003 972 Enqueuing Expose request 19:12:44.066 00.075 5928 PulseGuide returned control before completion, sleep 17 19:12:44.099 00.033 5928 IsGuiding returns 1 19:12:44.099 00.000 5928 scope still moving after pulse duration time elapsed 19:12:44.124 00.025 5928 IsSlewing returns 0 19:12:44.125 00.001 5928 IsGuiding returns 1 19:12:44.155 00.030 5928 IsSlewing returns 0 19:12:44.156 00.001 5928 IsGuiding returns 1 19:12:44.210 00.054 5928 IsSlewing returns 0 19:12:44.211 00.001 5928 IsGuiding returns 0 19:12:44.211 00.000 5928 scope move finished after 90 + 138 ms 19:12:44.211 00.000 5928 Move returns status 0, amount 90 19:12:44.211 00.000 5928 move complete, result=0 19:12:44.213 00.002 5928 worker thread done servicing request 19:12:44.213 00.000 5928 Worker thread wakes up 19:12:44.213 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.5 px 90 ms SOUTH 19:12:44.223 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:44.224 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:46.337 02.113 5928 Exposure complete 19:12:46.424 00.087 5928 worker thread done servicing request 19:12:46.424 00.000 972 OnExposeComplete: enter 19:12:46.428 00.004 972 UpdateGuideState(): m_state=6 19:12:46.432 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 327 19:12:46.436 00.004 972 Star::Find returns 1 (0), X=228.00, Y=860.11, Mass=1413, SNR=26.3, Peak=173 HFD=3.5 19:12:46.440 00.004 972 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.59) = xAngle (-3.81 = 2.47) 19:12:46.443 00.003 972 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43) 19:12:46.446 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-2.22 mountX=-0.24 mountY=0.20, mountTheta=2.45 19:12:46.451 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.25, opts=13) 19:12:46.455 00.004 972 Enqueuing Move request for scope (-0.19, -0.25) 19:12:46.458 00.003 5928 Worker thread wakes up 19:12:46.458 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd 19:12:46.458 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:12:46.462 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 19:12:46.466 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.25) 19:12:46.466 00.000 972 PhdController: settling, locked = 1, distance = 1.43 (1.50) aobump = 0 frame = 7 / 99999 19:12:46.470 00.004 5928 Moving (-0.19, -0.25) raw xDistance=-0.24 yDistance=0.20 19:12:46.470 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:12:46.470 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20 19:12:46.470 00.000 5928 MoveAxis(E, 41, ABG) 19:12:46.470 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816366.470,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:12:46.474 00.004 5928 Guiding Dir = 2, Dur = 41 19:12:46.474 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:46.478 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:46.483 00.005 972 Enqueuing Expose request 19:12:46.497 00.014 5928 IsSlewing returns 0 19:12:46.497 00.000 5928 IsGuiding returns 0 19:12:46.513 00.016 5928 PulseGuide returned control before completion, sleep 36 19:12:46.559 00.046 5928 IsGuiding returns 1 19:12:46.559 00.000 5928 scope still moving after pulse duration time elapsed 19:12:46.593 00.034 5928 IsSlewing returns 0 19:12:46.593 00.000 5928 IsGuiding returns 0 19:12:46.593 00.000 5928 scope move finished after 41 + 54 ms 19:12:46.594 00.001 5928 Move returns status 0, amount 41 19:12:46.594 00.000 5928 MoveAxis(S, 40, ABG) 19:12:46.594 00.000 5928 Guiding Dir = 1, Dur = 40 19:12:46.594 00.000 5928 IsSlewing returns 0 19:12:46.595 00.001 5928 IsGuiding returns 0 19:12:46.674 00.079 5928 IsGuiding returns 1 19:12:46.674 00.000 5928 scope still moving after pulse duration time elapsed 19:12:46.737 00.063 5928 IsSlewing returns 0 19:12:46.769 00.032 5928 IsGuiding returns 0 19:12:46.769 00.000 5928 scope move finished after 40 + 134 ms 19:12:46.769 00.000 5928 Move returns status 0, amount 40 19:12:46.769 00.000 5928 move complete, result=0 19:12:46.769 00.000 5928 worker thread done servicing request 19:12:46.770 00.001 5928 Worker thread wakes up 19:12:46.770 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:46.770 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:46.770 00.000 972 GuideStep: -0.2 px 41 ms EAST, 0.2 px 40 ms SOUTH 19:12:48.756 01.986 5928 Exposure complete 19:12:48.844 00.088 5928 worker thread done servicing request 19:12:48.844 00.000 972 OnExposeComplete: enter 19:12:48.849 00.005 972 UpdateGuideState(): m_state=6 19:12:48.852 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 328 19:12:48.856 00.004 972 Star::Find returns 1 (0), X=228.14, Y=860.40, Mass=1402, SNR=26.3, Peak=175 HFD=3.3 19:12:48.859 00.003 972 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.59) = xAngle (0.71 = 0.71) 19:12:48.862 00.003 972 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66) 19:12:48.867 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.30 mountX=0.05 mountY=0.04, mountTheta=0.68 19:12:48.872 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.05, opts=13) 19:12:48.875 00.003 972 Enqueuing Move request for scope (-0.05, 0.05) 19:12:48.879 00.004 5928 Worker thread wakes up 19:12:48.879 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd 19:12:48.879 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.05) 19:12:48.879 00.000 5928 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=0.04 19:12:48.879 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:12:48.879 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:48.879 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:12:48.879 00.000 5928 MoveAxis(E, 0, ABG) 19:12:48.879 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:12:48.884 00.005 972 UpdateGuideState exits: m=1402 SNR=26.3 19:12:48.887 00.003 972 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 8 / 99999 19:12:48.890 00.003 5928 Move returns status 0, amount 0 19:12:48.891 00.001 5928 MoveAxis(N, 0, ABG) 19:12:48.891 00.000 5928 Move returns status 0, amount 0 19:12:48.891 00.000 5928 move complete, result=0 19:12:48.891 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816368.890,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.02,"Time":2.4,"SettleTime":10.0,"StarLocked":true} 19:12:48.894 00.003 5928 worker thread done servicing request 19:12:48.895 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:48.898 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:48.902 00.004 972 Enqueuing Expose request 19:12:48.905 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:12:48.909 00.004 5928 Worker thread wakes up 19:12:48.909 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:48.909 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:51.040 02.131 5928 Exposure complete 19:12:51.126 00.086 5928 worker thread done servicing request 19:12:51.127 00.001 972 OnExposeComplete: enter 19:12:51.131 00.004 972 UpdateGuideState(): m_state=6 19:12:51.135 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 329 19:12:51.138 00.003 972 Star::Find returns 1 (0), X=228.07, Y=860.00, Mass=1453, SNR=26.7, Peak=193 HFD=3.5 19:12:51.141 00.003 972 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.59) = xAngle (-3.48 = 2.80) 19:12:51.145 00.004 972 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76) 19:12:51.149 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.89 mountX=-0.36 mountY=0.14, mountTheta=2.76 19:12:51.153 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.36, opts=13) 19:12:51.156 00.003 972 Enqueuing Move request for scope (-0.12, -0.36) 19:12:51.159 00.003 5928 Worker thread wakes up 19:12:51.159 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.36) opts 0xd 19:12:51.160 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.36) 19:12:51.160 00.000 5928 Moving (-0.12, -0.36) raw xDistance=-0.36 yDistance=0.14 19:12:51.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36 19:12:51.160 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:51.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:12:51.160 00.000 5928 MoveAxis(E, 59, ABG) 19:12:51.160 00.000 5928 Guiding Dir = 2, Dur = 59 19:12:51.160 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:12:51.164 00.004 5928 IsSlewing returns 0 19:12:51.164 00.000 972 UpdateGuideState exits: m=1453 SNR=26.7 19:12:51.168 00.004 972 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 9 / 99999 19:12:51.172 00.004 5928 IsGuiding returns 0 19:12:51.172 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816371.171,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.83,"Time":4.7,"SettleTime":10.0,"StarLocked":true} 19:12:51.175 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:51.179 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:51.183 00.004 972 Enqueuing Expose request 19:12:51.198 00.015 5928 PulseGuide returned control before completion, sleep 43 19:12:51.279 00.081 5928 IsGuiding returns 0 19:12:51.279 00.000 5928 Move returns status 0, amount 59 19:12:51.279 00.000 5928 MoveAxis(N, 0, ABG) 19:12:51.279 00.000 5928 Move returns status 0, amount 0 19:12:51.279 00.000 5928 move complete, result=0 19:12:51.279 00.000 5928 worker thread done servicing request 19:12:51.279 00.000 5928 Worker thread wakes up 19:12:51.280 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:51.280 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:51.280 00.000 972 GuideStep: -0.4 px 59 ms EAST, 0.1 px 0 ms NORTH 19:12:53.267 01.987 5928 Exposure complete 19:12:53.352 00.085 5928 worker thread done servicing request 19:12:53.353 00.001 972 OnExposeComplete: enter 19:12:53.356 00.003 972 UpdateGuideState(): m_state=6 19:12:53.359 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 330 19:12:53.363 00.004 972 Star::Find returns 1 (0), X=227.96, Y=860.14, Mass=1373, SNR=25.9, Peak=179 HFD=3.3 19:12:53.367 00.004 972 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.59) = xAngle (-3.97 = 2.31) 19:12:53.370 00.003 972 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26) 19:12:53.374 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-2.38 mountX=-0.21 mountY=0.24, mountTheta=2.29 19:12:53.377 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.21, opts=13) 19:12:53.381 00.004 972 Enqueuing Move request for scope (-0.23, -0.21) 19:12:53.385 00.004 5928 Worker thread wakes up 19:12:53.385 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.21) opts 0xd 19:12:53.385 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.21) 19:12:53.385 00.000 5928 Moving (-0.23, -0.21) raw xDistance=-0.21 yDistance=0.24 19:12:53.385 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 19:12:53.385 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:12:53.389 00.004 972 UpdateGuideState exits: m=1373 SNR=25.9 19:12:53.392 00.003 972 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 10 / 99999 19:12:53.395 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 19:12:53.395 00.000 5928 MoveAxis(E, 39, ABG) 19:12:53.395 00.000 5928 Guiding Dir = 2, Dur = 39 19:12:53.395 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816373.395,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.67,"Time":6.9,"SettleTime":10.0,"StarLocked":true} 19:12:53.400 00.005 5928 IsSlewing returns 0 19:12:53.400 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:53.403 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:53.407 00.004 972 Enqueuing Expose request 19:12:53.410 00.003 5928 IsGuiding returns 0 19:12:53.437 00.027 5928 PulseGuide returned control before completion, sleep 22 19:12:53.485 00.048 5928 IsGuiding returns 0 19:12:53.485 00.000 5928 Move returns status 0, amount 39 19:12:53.485 00.000 5928 MoveAxis(S, 47, ABG) 19:12:53.485 00.000 5928 Guiding Dir = 1, Dur = 47 19:12:53.486 00.001 5928 IsSlewing returns 0 19:12:53.487 00.001 5928 IsGuiding returns 0 19:12:53.566 00.079 5928 IsGuiding returns 1 19:12:53.566 00.000 5928 scope still moving after pulse duration time elapsed 19:12:53.602 00.036 5928 IsSlewing returns 0 19:12:53.603 00.001 5928 IsGuiding returns 1 19:12:53.661 00.058 5928 IsSlewing returns 0 19:12:53.661 00.000 5928 IsGuiding returns 0 19:12:53.661 00.000 5928 scope move finished after 47 + 128 ms 19:12:53.662 00.001 5928 Move returns status 0, amount 47 19:12:53.662 00.000 5928 move complete, result=0 19:12:53.662 00.000 5928 worker thread done servicing request 19:12:53.662 00.000 972 GuideStep: -0.2 px 39 ms EAST, 0.2 px 47 ms SOUTH 19:12:53.668 00.006 5928 Worker thread wakes up 19:12:53.669 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:53.669 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:55.793 02.124 5928 Exposure complete 19:12:55.880 00.087 5928 worker thread done servicing request 19:12:55.880 00.000 972 OnExposeComplete: enter 19:12:55.885 00.005 972 UpdateGuideState(): m_state=6 19:12:55.888 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 331 19:12:55.892 00.004 972 Star::Find returns 1 (0), X=228.08, Y=860.38, Mass=1378, SNR=26.0, Peak=164 HFD=3.4 19:12:55.895 00.003 972 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.59) = xAngle (1.33 = 1.33) 19:12:55.900 00.005 972 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.28 = 1.28) 19:12:55.903 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.92 mountX=0.03 mountY=0.10, mountTheta=1.33 19:12:55.906 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.02, opts=13) 19:12:55.910 00.004 972 Enqueuing Move request for scope (-0.10, 0.02) 19:12:55.913 00.003 5928 Worker thread wakes up 19:12:55.913 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd 19:12:55.913 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.02) 19:12:55.913 00.000 5928 Moving (-0.10, 0.02) raw xDistance=0.03 yDistance=0.10 19:12:55.914 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:12:55.914 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:55.914 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:12:55.918 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 19:12:55.921 00.003 972 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 11 / 99999 19:12:55.924 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:12:55.924 00.000 5928 MoveAxis(E, 0, ABG) 19:12:55.925 00.001 5928 Move returns status 0, amount 0 19:12:55.925 00.000 5928 MoveAxis(N, 0, ABG) 19:12:55.925 00.000 5928 Move returns status 0, amount 0 19:12:55.925 00.000 5928 move complete, result=0 19:12:55.925 00.000 5928 worker thread done servicing request 19:12:55.925 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816375.924,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.50,"Time":9.5,"SettleTime":10.0,"StarLocked":true} 19:12:55.928 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:55.932 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:55.935 00.003 972 Enqueuing Expose request 19:12:55.938 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:12:55.942 00.004 5928 Worker thread wakes up 19:12:55.942 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:55.942 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:12:57.923 01.981 5928 Exposure complete 19:12:58.008 00.085 5928 worker thread done servicing request 19:12:58.008 00.000 972 OnExposeComplete: enter 19:12:58.011 00.003 972 UpdateGuideState(): m_state=6 19:12:58.015 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 332 19:12:58.019 00.004 972 Star::Find returns 1 (0), X=228.14, Y=860.24, Mass=1388, SNR=26.1, Peak=152 HFD=3.5 19:12:58.022 00.003 972 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.59) = xAngle (-3.51 = 2.77) 19:12:58.025 00.003 972 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72) 19:12:58.029 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.92 mountX=-0.11 mountY=0.05, mountTheta=2.73 19:12:58.034 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.11, opts=13) 19:12:58.037 00.003 972 Enqueuing Move request for scope (-0.04, -0.11) 19:12:58.040 00.003 5928 Worker thread wakes up 19:12:58.040 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd 19:12:58.040 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.11) 19:12:58.040 00.000 5928 Moving (-0.04, -0.11) raw xDistance=-0.11 yDistance=0.05 19:12:58.040 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:12:58.041 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:12:58.041 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:12:58.041 00.000 5928 MoveAxis(E, 0, ABG) 19:12:58.041 00.000 5928 Move returns status 0, amount 0 19:12:58.041 00.000 5928 MoveAxis(N, 0, ABG) 19:12:58.041 00.000 5928 Move returns status 0, amount 0 19:12:58.041 00.000 5928 move complete, result=0 19:12:58.041 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:12:58.045 00.004 5928 worker thread done servicing request 19:12:58.045 00.000 972 UpdateGuideState exits: m=1388 SNR=26.1 19:12:58.050 00.005 972 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 12 / 99999 19:12:58.053 00.003 972 PhdController: newstate STATE_FINISH 19:12:58.057 00.004 972 PhdController complete: success 19:12:58.060 00.003 972 evsrv: {"Event":"SettleDone","Timestamp":1645816378.060,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0} 19:12:58.063 00.003 972 Mount: notify guiding dither settle done success=1 19:12:58.068 00.005 972 PhdController: newstate STATE_IDLE 19:12:58.072 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:12:58.075 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:12:58.079 00.004 972 Enqueuing Expose request 19:12:58.083 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:12:58.086 00.003 5928 Worker thread wakes up 19:12:58.086 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:12:58.086 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:00.212 02.126 5928 Exposure complete 19:13:00.299 00.087 5928 worker thread done servicing request 19:13:00.299 00.000 972 OnExposeComplete: enter 19:13:00.302 00.003 972 UpdateGuideState(): m_state=6 19:13:00.305 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 333 19:13:00.308 00.003 972 Star::Find returns 1 (0), X=227.94, Y=860.33, Mass=1405, SNR=26.3, Peak=168 HFD=3.3 19:13:00.312 00.004 972 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.59) = xAngle (-4.64 = 1.64) 19:13:00.316 00.004 972 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60) 19:13:00.319 00.003 972 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.05 mountX=-0.02 mountY=0.25, mountTheta=1.64 19:13:00.323 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=-0.02, opts=13) 19:13:00.326 00.003 972 Enqueuing Move request for scope (-0.25, -0.02) 19:13:00.330 00.004 5928 Worker thread wakes up 19:13:00.330 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:13:00.335 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.02) opts 0xd 19:13:00.335 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, -0.02) 19:13:00.335 00.000 5928 Moving (-0.25, -0.02) raw xDistance=-0.02 yDistance=0.25 19:13:00.335 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:13:00.335 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 19:13:00.335 00.000 5928 MoveAxis(E, 0, ABG) 19:13:00.335 00.000 5928 Move returns status 0, amount 0 19:13:00.335 00.000 5928 MoveAxis(S, 49, ABG) 19:13:00.335 00.000 5928 Guiding Dir = 1, Dur = 49 19:13:00.335 00.000 972 UpdateGuideState exits: m=1405 SNR=26.3 19:13:00.338 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:00.341 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:00.345 00.004 972 Enqueuing Expose request 19:13:00.349 00.004 5928 IsSlewing returns 0 19:13:00.350 00.001 5928 IsGuiding returns 0 19:13:00.458 00.108 5928 IsGuiding returns 1 19:13:00.458 00.000 5928 scope still moving after pulse duration time elapsed 19:13:00.522 00.064 5928 IsSlewing returns 0 19:13:00.523 00.001 5928 IsGuiding returns 0 19:13:00.523 00.000 5928 scope move finished after 49 + 124 ms 19:13:00.523 00.000 5928 Move returns status 0, amount 49 19:13:00.523 00.000 5928 move complete, result=0 19:13:00.524 00.001 5928 worker thread done servicing request 19:13:00.524 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH 19:13:00.536 00.012 5928 Worker thread wakes up 19:13:00.536 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:00.537 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:02.521 01.984 5928 Exposure complete 19:13:02.608 00.087 5928 worker thread done servicing request 19:13:02.608 00.000 972 OnExposeComplete: enter 19:13:02.611 00.003 972 UpdateGuideState(): m_state=6 19:13:02.615 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 334 19:13:02.619 00.004 972 Star::Find returns 1 (0), X=228.11, Y=860.43, Mass=1383, SNR=26.0, Peak=149 HFD=3.6 19:13:02.622 00.003 972 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.59) = xAngle (0.75 = 0.75) 19:13:02.626 00.004 972 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70) 19:13:02.630 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.34 mountX=0.08 mountY=0.07, mountTheta=0.72 19:13:02.634 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.08, opts=13) 19:13:02.638 00.004 972 Enqueuing Move request for scope (-0.07, 0.08) 19:13:02.641 00.003 5928 Worker thread wakes up 19:13:02.641 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd 19:13:02.641 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.08) 19:13:02.641 00.000 5928 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=0.07 19:13:02.641 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:13:02.642 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:02.642 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:02.646 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:13:02.646 00.000 972 UpdateGuideState exits: m=1383 SNR=26.0 19:13:02.650 00.004 5928 MoveAxis(E, 0, ABG) 19:13:02.651 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:02.654 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:02.657 00.003 972 Enqueuing Expose request 19:13:02.660 00.003 5928 Move returns status 0, amount 0 19:13:02.660 00.000 5928 MoveAxis(N, 0, ABG) 19:13:02.660 00.000 5928 Move returns status 0, amount 0 19:13:02.661 00.001 5928 move complete, result=0 19:13:02.661 00.000 5928 worker thread done servicing request 19:13:02.661 00.000 5928 Worker thread wakes up 19:13:02.661 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:02.661 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:02.663 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:13:04.801 02.138 5928 Exposure complete 19:13:04.887 00.086 5928 worker thread done servicing request 19:13:04.887 00.000 972 OnExposeComplete: enter 19:13:04.890 00.003 972 UpdateGuideState(): m_state=6 19:13:04.893 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 335 19:13:04.898 00.005 972 Star::Find returns 1 (0), X=227.80, Y=859.91, Mass=1394, SNR=26.1, Peak=180 HFD=3.2 19:13:04.901 00.003 972 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.59) = xAngle (-3.87 = 2.41) 19:13:04.904 00.003 972 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37) 19:13:04.907 00.003 972 CameraToMount -- cameraX=-0.38 cameraY=-0.45 hyp=0.59 cameraTheta=-2.28 mountX=-0.44 mountY=0.41, mountTheta=2.39 19:13:04.912 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.45, opts=13) 19:13:04.916 00.004 972 Enqueuing Move request for scope (-0.38, -0.45) 19:13:04.919 00.003 5928 Worker thread wakes up 19:13:04.919 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.45) opts 0xd 19:13:04.919 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:04.923 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.45) 19:13:04.923 00.000 972 UpdateGuideState exits: m=1394 SNR=26.1 19:13:04.926 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:04.931 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:04.934 00.003 972 Enqueuing Expose request 19:13:04.937 00.003 5928 Moving (-0.38, -0.45) raw xDistance=-0.44 yDistance=0.41 19:13:04.937 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:13:04.937 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:13:04.937 00.000 5928 MoveAxis(E, 73, ABG) 19:13:04.937 00.000 5928 Guiding Dir = 2, Dur = 73 19:13:04.938 00.001 5928 IsSlewing returns 0 19:13:04.938 00.000 5928 IsGuiding returns 0 19:13:04.967 00.029 5928 PulseGuide returned control before completion, sleep 55 19:13:05.038 00.071 5928 IsGuiding returns 1 19:13:05.038 00.000 5928 scope still moving after pulse duration time elapsed 19:13:05.070 00.032 5928 IsSlewing returns 0 19:13:05.071 00.001 5928 IsGuiding returns 0 19:13:05.071 00.000 5928 scope move finished after 73 + 59 ms 19:13:05.072 00.001 5928 Move returns status 0, amount 73 19:13:05.072 00.000 5928 MoveAxis(S, 82, ABG) 19:13:05.072 00.000 5928 Guiding Dir = 1, Dur = 82 19:13:05.073 00.001 5928 IsSlewing returns 0 19:13:05.073 00.000 5928 IsGuiding returns 0 19:13:05.160 00.087 5928 IsGuiding returns 1 19:13:05.160 00.000 5928 scope still moving after pulse duration time elapsed 19:13:05.194 00.034 5928 IsSlewing returns 0 19:13:05.195 00.001 5928 IsGuiding returns 1 19:13:05.239 00.044 5928 IsSlewing returns 0 19:13:05.271 00.032 5928 IsGuiding returns 0 19:13:05.271 00.000 5928 scope move finished after 82 + 115 ms 19:13:05.271 00.000 5928 Move returns status 0, amount 82 19:13:05.272 00.001 5928 move complete, result=0 19:13:05.272 00.000 5928 worker thread done servicing request 19:13:05.272 00.000 5928 Worker thread wakes up 19:13:05.272 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:05.272 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:05.273 00.001 972 GuideStep: -0.4 px 73 ms EAST, 0.4 px 82 ms SOUTH 19:13:07.252 01.979 5928 Exposure complete 19:13:07.336 00.084 5928 worker thread done servicing request 19:13:07.336 00.000 972 OnExposeComplete: enter 19:13:07.340 00.004 972 UpdateGuideState(): m_state=6 19:13:07.343 00.003 972 Star::Find(15, 227, 859, 0, (0,0,0,0), 0.0, 255) frame 336 19:13:07.348 00.005 972 Star::Find returns 1 (0), X=228.35, Y=860.38, Mass=1413, SNR=26.4, Peak=153 HFD=3.4 19:13:07.351 00.003 972 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.59) = xAngle (-1.44 = -1.44) 19:13:07.354 00.003 972 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48) 19:13:07.357 00.003 972 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.15 mountX=0.02 mountY=-0.17, mountTheta=-1.44 19:13:07.361 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.03, opts=13) 19:13:07.366 00.005 972 Enqueuing Move request for scope (0.17, 0.03) 19:13:07.369 00.003 5928 Worker thread wakes up 19:13:07.369 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd 19:13:07.369 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.03) 19:13:07.370 00.001 5928 Moving (0.17, 0.03) raw xDistance=0.02 yDistance=-0.17 19:13:07.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:13:07.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:07.370 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:13:07.370 00.000 5928 MoveAxis(E, 0, ABG) 19:13:07.370 00.000 5928 Move returns status 0, amount 0 19:13:07.370 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:07.373 00.003 972 UpdateGuideState exits: m=1413 SNR=26.4 19:13:07.376 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:07.382 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:07.386 00.004 972 Enqueuing Expose request 19:13:07.389 00.003 5928 MoveAxis(N, 0, ABG) 19:13:07.389 00.000 5928 Move returns status 0, amount 0 19:13:07.389 00.000 5928 move complete, result=0 19:13:07.390 00.001 5928 worker thread done servicing request 19:13:07.390 00.000 5928 Worker thread wakes up 19:13:07.390 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:07.390 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:07.392 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:13:09.528 02.136 5928 Exposure complete 19:13:09.613 00.085 5928 worker thread done servicing request 19:13:09.614 00.001 972 OnExposeComplete: enter 19:13:09.617 00.003 972 UpdateGuideState(): m_state=6 19:13:09.620 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 337 19:13:09.623 00.003 972 Star::Find returns 1 (0), X=228.11, Y=860.27, Mass=1413, SNR=26.3, Peak=179 HFD=3.3 19:13:09.627 00.004 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.37) 19:13:09.633 00.006 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33) 19:13:09.638 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.08 mountY=0.08, mountTheta=2.35 19:13:09.645 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.08, opts=13) 19:13:09.651 00.006 972 Enqueuing Move request for scope (-0.08, -0.08) 19:13:09.655 00.004 5928 Worker thread wakes up 19:13:09.655 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:09.659 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 19:13:09.663 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd 19:13:09.663 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:09.667 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:09.670 00.003 972 Enqueuing Expose request 19:13:09.673 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.08) 19:13:09.673 00.000 5928 Moving (-0.08, -0.08) raw xDistance=-0.08 yDistance=0.08 19:13:09.673 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:13:09.673 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:09.673 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:13:09.673 00.000 5928 MoveAxis(E, 0, ABG) 19:13:09.673 00.000 5928 Move returns status 0, amount 0 19:13:09.673 00.000 5928 MoveAxis(N, 0, ABG) 19:13:09.673 00.000 5928 Move returns status 0, amount 0 19:13:09.674 00.001 5928 move complete, result=0 19:13:09.674 00.000 5928 worker thread done servicing request 19:13:09.674 00.000 5928 Worker thread wakes up 19:13:09.674 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:09.674 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:09.675 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:13:11.656 01.981 5928 Exposure complete 19:13:11.745 00.089 5928 worker thread done servicing request 19:13:11.745 00.000 972 OnExposeComplete: enter 19:13:11.749 00.004 972 UpdateGuideState(): m_state=6 19:13:11.753 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 338 19:13:11.756 00.003 972 Star::Find returns 1 (0), X=228.38, Y=860.16, Mass=1406, SNR=26.3, Peak=156 HFD=3.4 19:13:11.759 00.003 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 19:13:11.763 00.004 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 19:13:11.767 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.78 mountX=-0.20 mountY=-0.18, mountTheta=-2.40 19:13:11.773 00.006 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.19, opts=13) 19:13:11.777 00.004 972 Enqueuing Move request for scope (0.19, -0.19) 19:13:11.782 00.005 5928 Worker thread wakes up 19:13:11.782 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd 19:13:11.782 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.19) 19:13:11.782 00.000 5928 Moving (0.19, -0.19) raw xDistance=-0.20 yDistance=-0.18 19:13:11.782 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:13:11.782 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:11.782 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:11.786 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 19:13:11.789 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:11.792 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:11.795 00.003 972 Enqueuing Expose request 19:13:11.799 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:13:11.800 00.001 5928 MoveAxis(E, 0, ABG) 19:13:11.800 00.000 5928 Move returns status 0, amount 0 19:13:11.800 00.000 5928 MoveAxis(N, 0, ABG) 19:13:11.800 00.000 5928 Move returns status 0, amount 0 19:13:11.800 00.000 5928 move complete, result=0 19:13:11.800 00.000 5928 worker thread done servicing request 19:13:11.800 00.000 5928 Worker thread wakes up 19:13:11.800 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:11.800 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:11.802 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:13:13.937 02.135 5928 Exposure complete 19:13:14.025 00.088 5928 worker thread done servicing request 19:13:14.025 00.000 972 OnExposeComplete: enter 19:13:14.030 00.005 972 UpdateGuideState(): m_state=6 19:13:14.034 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 339 19:13:14.037 00.003 972 Star::Find returns 1 (0), X=228.32, Y=859.96, Mass=1486, SNR=27.1, Peak=148 HFD=3.9 19:13:14.040 00.003 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 19:13:14.043 00.003 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87) 19:13:14.048 00.005 972 CameraToMount -- cameraX=0.14 cameraY=-0.39 hyp=0.42 cameraTheta=-1.24 mountX=-0.40 mountY=-0.11, mountTheta=-2.87 19:13:14.052 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.39, opts=13) 19:13:14.055 00.003 972 Enqueuing Move request for scope (0.14, -0.39) 19:13:14.059 00.004 5928 Worker thread wakes up 19:13:14.059 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.39) opts 0xd 19:13:14.059 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.39) 19:13:14.059 00.000 5928 Moving (0.14, -0.39) raw xDistance=-0.40 yDistance=-0.11 19:13:14.059 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40 19:13:14.059 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:14.059 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:13:14.059 00.000 5928 MoveAxis(E, 66, ABG) 19:13:14.059 00.000 5928 Guiding Dir = 2, Dur = 66 19:13:14.059 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:13:14.064 00.005 972 UpdateGuideState exits: m=1486 SNR=27.1 19:13:14.067 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:14.071 00.004 5928 IsSlewing returns 0 19:13:14.071 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:14.074 00.003 972 Enqueuing Expose request 19:13:14.077 00.003 5928 IsGuiding returns 0 19:13:14.098 00.021 5928 PulseGuide returned control before completion, sleep 56 19:13:14.195 00.097 5928 IsGuiding returns 0 19:13:14.195 00.000 5928 Move returns status 0, amount 66 19:13:14.195 00.000 5928 MoveAxis(N, 0, ABG) 19:13:14.195 00.000 5928 Move returns status 0, amount 0 19:13:14.195 00.000 5928 move complete, result=0 19:13:14.196 00.001 5928 worker thread done servicing request 19:13:14.196 00.000 972 GuideStep: -0.4 px 66 ms EAST, -0.1 px 0 ms NORTH 19:13:14.204 00.008 5928 Worker thread wakes up 19:13:14.204 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:14.204 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:16.190 01.986 5928 Exposure complete 19:13:16.275 00.085 5928 worker thread done servicing request 19:13:16.276 00.001 972 OnExposeComplete: enter 19:13:16.280 00.004 972 UpdateGuideState(): m_state=6 19:13:16.284 00.004 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 340 19:13:16.287 00.003 972 Star::Find returns 1 (0), X=228.34, Y=860.08, Mass=1367, SNR=25.9, Peak=171 HFD=3.3 19:13:16.290 00.003 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 19:13:16.293 00.003 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 19:13:16.297 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-1.04 mountX=-0.27 mountY=-0.14, mountTheta=-2.67 19:13:16.301 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.27, opts=13) 19:13:16.304 00.003 972 Enqueuing Move request for scope (0.16, -0.27) 19:13:16.308 00.004 5928 Worker thread wakes up 19:13:16.308 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.27) opts 0xd 19:13:16.308 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.27) 19:13:16.308 00.000 5928 Moving (0.16, -0.27) raw xDistance=-0.27 yDistance=-0.14 19:13:16.308 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27 19:13:16.308 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:16.313 00.005 972 UpdateGuideState exits: m=1367 SNR=25.9 19:13:16.317 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:16.321 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:16.325 00.004 972 Enqueuing Expose request 19:13:16.329 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:16.329 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:13:16.329 00.000 5928 MoveAxis(E, 50, ABG) 19:13:16.329 00.000 5928 Guiding Dir = 2, Dur = 50 19:13:16.329 00.000 5928 IsSlewing returns 0 19:13:16.330 00.001 5928 IsGuiding returns 0 19:13:16.353 00.023 5928 PulseGuide returned control before completion, sleep 37 19:13:16.399 00.046 5928 IsGuiding returns 1 19:13:16.399 00.000 5928 scope still moving after pulse duration time elapsed 19:13:16.433 00.034 5928 IsSlewing returns 0 19:13:16.466 00.033 5928 IsGuiding returns 0 19:13:16.466 00.000 5928 scope move finished after 50 + 86 ms 19:13:16.467 00.001 5928 Move returns status 0, amount 50 19:13:16.467 00.000 5928 MoveAxis(N, 0, ABG) 19:13:16.467 00.000 5928 Move returns status 0, amount 0 19:13:16.467 00.000 5928 move complete, result=0 19:13:16.467 00.000 5928 worker thread done servicing request 19:13:16.467 00.000 5928 Worker thread wakes up 19:13:16.468 00.001 972 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH 19:13:16.477 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:16.477 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:18.588 02.111 5928 Exposure complete 19:13:18.674 00.086 5928 worker thread done servicing request 19:13:18.674 00.000 972 OnExposeComplete: enter 19:13:18.678 00.004 972 UpdateGuideState(): m_state=6 19:13:18.682 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 341 19:13:18.685 00.003 972 Star::Find returns 1 (0), X=228.07, Y=860.57, Mass=1372, SNR=25.9, Peak=170 HFD=3.5 19:13:18.688 00.003 972 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.59) = xAngle (0.48 = 0.48) 19:13:18.692 00.004 972 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43) 19:13:18.696 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.07 mountX=0.22 mountY=0.10, mountTheta=0.44 19:13:18.700 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.22, opts=13) 19:13:18.703 00.003 972 Enqueuing Move request for scope (-0.12, 0.22) 19:13:18.706 00.003 5928 Worker thread wakes up 19:13:18.706 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:13:18.710 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd 19:13:18.711 00.001 972 UpdateGuideState exits: m=1372 SNR=25.9 19:13:18.715 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.22) 19:13:18.715 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:18.718 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:18.721 00.003 972 Enqueuing Expose request 19:13:18.725 00.004 5928 Moving (-0.12, 0.22) raw xDistance=0.22 yDistance=0.10 19:13:18.725 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22 19:13:18.725 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:18.725 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:13:18.725 00.000 5928 MoveAxis(W, 33, ABG) 19:13:18.725 00.000 5928 Guiding Dir = 3, Dur = 33 19:13:18.726 00.001 5928 IsSlewing returns 0 19:13:18.726 00.000 5928 IsGuiding returns 0 19:13:18.751 00.025 5928 PulseGuide returned control before completion, sleep 18 19:13:18.799 00.048 5928 IsGuiding returns 0 19:13:18.799 00.000 5928 Move returns status 0, amount 33 19:13:18.799 00.000 5928 MoveAxis(N, 0, ABG) 19:13:18.799 00.000 5928 Move returns status 0, amount 0 19:13:18.799 00.000 5928 move complete, result=0 19:13:18.800 00.001 5928 worker thread done servicing request 19:13:18.800 00.000 5928 Worker thread wakes up 19:13:18.800 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:18.800 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:18.800 00.000 972 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH 19:13:20.788 01.988 5928 Exposure complete 19:13:20.875 00.087 5928 worker thread done servicing request 19:13:20.876 00.001 972 OnExposeComplete: enter 19:13:20.881 00.005 972 UpdateGuideState(): m_state=6 19:13:20.884 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 342 19:13:20.888 00.004 972 Star::Find returns 1 (0), X=228.36, Y=860.20, Mass=1443, SNR=26.7, Peak=163 HFD=3.6 19:13:20.891 00.003 972 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.59) = xAngle (-2.32 = -2.32) 19:13:20.894 00.003 972 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36) 19:13:20.898 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.73 mountX=-0.16 mountY=-0.16, mountTheta=-2.34 19:13:20.902 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.15, opts=13) 19:13:20.905 00.003 972 Enqueuing Move request for scope (0.17, -0.15) 19:13:20.909 00.004 5928 Worker thread wakes up 19:13:20.909 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd 19:13:20.909 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.15) 19:13:20.909 00.000 5928 Moving (0.17, -0.15) raw xDistance=-0.16 yDistance=-0.16 19:13:20.909 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:13:20.909 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:20.909 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:13:20.909 00.000 5928 MoveAxis(E, 0, ABG) 19:13:20.909 00.000 5928 Move returns status 0, amount 0 19:13:20.909 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:20.914 00.005 972 UpdateGuideState exits: m=1443 SNR=26.7 19:13:20.917 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:20.920 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:20.923 00.003 972 Enqueuing Expose request 19:13:20.926 00.003 5928 MoveAxis(N, 0, ABG) 19:13:20.926 00.000 5928 Move returns status 0, amount 0 19:13:20.926 00.000 5928 move complete, result=0 19:13:20.926 00.000 5928 worker thread done servicing request 19:13:20.927 00.001 5928 Worker thread wakes up 19:13:20.927 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:20.927 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:20.930 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:13:23.065 02.135 5928 Exposure complete 19:13:23.153 00.088 5928 worker thread done servicing request 19:13:23.153 00.000 972 OnExposeComplete: enter 19:13:23.156 00.003 972 UpdateGuideState(): m_state=6 19:13:23.160 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 343 19:13:23.165 00.005 972 Star::Find returns 1 (0), X=228.38, Y=860.08, Mass=1425, SNR=26.5, Peak=168 HFD=3.4 19:13:23.168 00.003 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 19:13:23.171 00.003 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 19:13:23.174 00.003 972 CameraToMount -- cameraX=0.20 cameraY=-0.27 hyp=0.34 cameraTheta=-0.95 mountX=-0.28 mountY=-0.18, mountTheta=-2.57 19:13:23.179 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.27, opts=13) 19:13:23.182 00.003 972 Enqueuing Move request for scope (0.20, -0.27) 19:13:23.185 00.003 5928 Worker thread wakes up 19:13:23.185 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:23.189 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.27) opts 0xd 19:13:23.189 00.000 972 UpdateGuideState exits: m=1425 SNR=26.5 19:13:23.193 00.004 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.27) 19:13:23.193 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:23.198 00.005 5928 Moving (0.20, -0.27) raw xDistance=-0.28 yDistance=-0.18 19:13:23.198 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:23.202 00.004 972 Enqueuing Expose request 19:13:23.205 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 19:13:23.205 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:23.205 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:13:23.205 00.000 5928 MoveAxis(E, 47, ABG) 19:13:23.205 00.000 5928 Guiding Dir = 2, Dur = 47 19:13:23.205 00.000 5928 IsSlewing returns 0 19:13:23.206 00.001 5928 IsGuiding returns 0 19:13:23.229 00.023 5928 PulseGuide returned control before completion, sleep 34 19:13:23.273 00.044 5928 IsGuiding returns 1 19:13:23.273 00.000 5928 scope still moving after pulse duration time elapsed 19:13:23.310 00.037 5928 IsSlewing returns 0 19:13:23.310 00.000 5928 IsGuiding returns 0 19:13:23.310 00.000 5928 scope move finished after 47 + 57 ms 19:13:23.310 00.000 5928 Move returns status 0, amount 47 19:13:23.310 00.000 5928 MoveAxis(N, 0, ABG) 19:13:23.310 00.000 5928 Move returns status 0, amount 0 19:13:23.311 00.001 5928 move complete, result=0 19:13:23.311 00.000 5928 worker thread done servicing request 19:13:23.311 00.000 5928 Worker thread wakes up 19:13:23.311 00.000 972 GuideStep: -0.3 px 47 ms EAST, -0.2 px 0 ms NORTH 19:13:23.315 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:23.316 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:25.288 01.972 5928 Exposure complete 19:13:25.375 00.087 5928 worker thread done servicing request 19:13:25.376 00.001 972 OnExposeComplete: enter 19:13:25.380 00.004 972 UpdateGuideState(): m_state=6 19:13:25.383 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 344 19:13:25.387 00.004 972 Star::Find returns 1 (0), X=228.33, Y=859.72, Mass=1377, SNR=26.0, Peak=158 HFD=3.4 19:13:25.390 00.003 972 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.59) = xAngle (-2.94 = -2.94) 19:13:25.393 00.003 972 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 19:13:25.397 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.63 hyp=0.65 cameraTheta=-1.35 mountX=-0.63 mountY=-0.10, mountTheta=-2.98 19:13:25.401 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.63, opts=13) 19:13:25.404 00.003 972 Enqueuing Move request for scope (0.14, -0.63) 19:13:25.408 00.004 5928 Worker thread wakes up 19:13:25.408 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.63) opts 0xd 19:13:25.408 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.63) 19:13:25.408 00.000 5928 Moving (0.14, -0.63) raw xDistance=-0.63 yDistance=-0.10 19:13:25.408 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.63 19:13:25.408 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:25.408 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:25.413 00.005 972 UpdateGuideState exits: m=1377 SNR=26.0 19:13:25.416 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:25.419 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:25.422 00.003 972 Enqueuing Expose request 19:13:25.425 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:13:25.425 00.000 5928 MoveAxis(E, 109, ABG) 19:13:25.425 00.000 5928 Guiding Dir = 2, Dur = 109 19:13:25.426 00.001 5928 IsSlewing returns 0 19:13:25.426 00.000 5928 IsGuiding returns 0 19:13:25.452 00.026 5928 PulseGuide returned control before completion, sleep 93 19:13:25.557 00.105 5928 IsGuiding returns 1 19:13:25.557 00.000 5928 scope still moving after pulse duration time elapsed 19:13:25.613 00.056 5928 IsSlewing returns 0 19:13:25.614 00.001 5928 IsGuiding returns 0 19:13:25.614 00.000 5928 scope move finished after 109 + 78 ms 19:13:25.615 00.001 5928 Move returns status 0, amount 109 19:13:25.615 00.000 5928 MoveAxis(N, 0, ABG) 19:13:25.615 00.000 5928 Move returns status 0, amount 0 19:13:25.615 00.000 5928 move complete, result=0 19:13:25.616 00.001 5928 worker thread done servicing request 19:13:25.616 00.000 5928 Worker thread wakes up 19:13:25.616 00.000 972 GuideStep: -0.6 px 109 ms EAST, -0.1 px 0 ms NORTH 19:13:25.625 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:25.625 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:27.738 02.113 5928 Exposure complete 19:13:27.827 00.089 5928 worker thread done servicing request 19:13:27.827 00.000 972 OnExposeComplete: enter 19:13:27.831 00.004 972 UpdateGuideState(): m_state=6 19:13:27.834 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 345 19:13:27.837 00.003 972 Star::Find returns 1 (0), X=228.22, Y=860.22, Mass=1410, SNR=26.3, Peak=176 HFD=3.3 19:13:27.840 00.003 972 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.59) = xAngle (-2.92 = -2.92) 19:13:27.847 00.007 972 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97) 19:13:27.850 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.33 mountX=-0.13 mountY=-0.02, mountTheta=-2.97 19:13:27.854 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.13, opts=13) 19:13:27.858 00.004 972 Enqueuing Move request for scope (0.03, -0.13) 19:13:27.862 00.004 5928 Worker thread wakes up 19:13:27.862 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd 19:13:27.862 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:13:27.866 00.004 972 UpdateGuideState exits: m=1410 SNR=26.3 19:13:27.869 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:27.872 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:27.875 00.003 972 Enqueuing Expose request 19:13:27.880 00.005 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.13) 19:13:27.880 00.000 5928 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=-0.02 19:13:27.880 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:13:27.880 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:27.880 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:13:27.880 00.000 5928 MoveAxis(E, 0, ABG) 19:13:27.880 00.000 5928 Move returns status 0, amount 0 19:13:27.880 00.000 5928 MoveAxis(N, 0, ABG) 19:13:27.880 00.000 5928 Move returns status 0, amount 0 19:13:27.880 00.000 5928 move complete, result=0 19:13:27.880 00.000 5928 worker thread done servicing request 19:13:27.881 00.001 5928 Worker thread wakes up 19:13:27.881 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:27.881 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:27.882 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:13:29.862 01.980 5928 Exposure complete 19:13:29.950 00.088 5928 worker thread done servicing request 19:13:29.950 00.000 972 OnExposeComplete: enter 19:13:29.953 00.003 972 UpdateGuideState(): m_state=6 19:13:29.957 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 346 19:13:29.962 00.005 972 Star::Find returns 1 (0), X=228.41, Y=860.05, Mass=1418, SNR=26.4, Peak=171 HFD=3.3 19:13:29.965 00.003 972 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.59) = xAngle (-2.53 = -2.53) 19:13:29.968 00.003 972 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57) 19:13:29.971 00.003 972 CameraToMount -- cameraX=0.22 cameraY=-0.30 hyp=0.37 cameraTheta=-0.94 mountX=-0.30 mountY=-0.20, mountTheta=-2.56 19:13:29.975 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.30, opts=13) 19:13:29.980 00.005 972 Enqueuing Move request for scope (0.22, -0.30) 19:13:29.983 00.003 5928 Worker thread wakes up 19:13:29.983 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.30) opts 0xd 19:13:29.983 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.30) 19:13:29.983 00.000 5928 Moving (0.22, -0.30) raw xDistance=-0.30 yDistance=-0.20 19:13:29.983 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 19:13:29.983 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:29.983 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:13:29.987 00.004 972 UpdateGuideState exits: m=1418 SNR=26.4 19:13:29.990 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:29.995 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:29.998 00.003 972 Enqueuing Expose request 19:13:30.001 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:13:30.001 00.000 5928 MoveAxis(E, 51, ABG) 19:13:30.001 00.000 5928 Guiding Dir = 2, Dur = 51 19:13:30.001 00.000 5928 IsSlewing returns 0 19:13:30.002 00.001 5928 IsGuiding returns 0 19:13:30.026 00.024 5928 PulseGuide returned control before completion, sleep 38 19:13:30.069 00.043 5928 IsGuiding returns 1 19:13:30.069 00.000 5928 scope still moving after pulse duration time elapsed 19:13:30.106 00.037 5928 IsSlewing returns 0 19:13:30.107 00.001 5928 IsGuiding returns 0 19:13:30.107 00.000 5928 scope move finished after 51 + 53 ms 19:13:30.107 00.000 5928 Move returns status 0, amount 51 19:13:30.107 00.000 5928 MoveAxis(N, 0, ABG) 19:13:30.107 00.000 5928 Move returns status 0, amount 0 19:13:30.107 00.000 5928 move complete, result=0 19:13:30.107 00.000 5928 worker thread done servicing request 19:13:30.107 00.000 5928 Worker thread wakes up 19:13:30.107 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:30.107 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:30.108 00.001 972 GuideStep: -0.3 px 51 ms EAST, -0.2 px 0 ms NORTH 19:13:32.220 02.112 5928 Exposure complete 19:13:32.305 00.085 5928 worker thread done servicing request 19:13:32.305 00.000 972 OnExposeComplete: enter 19:13:32.309 00.004 972 UpdateGuideState(): m_state=6 19:13:32.314 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 347 19:13:32.317 00.003 972 Star::Find returns 1 (0), X=228.31, Y=860.38, Mass=1402, SNR=26.3, Peak=163 HFD=3.4 19:13:32.320 00.003 972 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.59) = xAngle (-1.35 = -1.35) 19:13:32.323 00.003 972 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 19:13:32.328 00.005 972 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.24 mountX=0.03 mountY=-0.13, mountTheta=-1.35 19:13:32.332 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.03, opts=13) 19:13:32.335 00.003 972 Enqueuing Move request for scope (0.13, 0.03) 19:13:32.339 00.004 5928 Worker thread wakes up 19:13:32.339 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd 19:13:32.339 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.03) 19:13:32.339 00.000 5928 Moving (0.13, 0.03) raw xDistance=0.03 yDistance=-0.13 19:13:32.339 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:13:32.339 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:32.339 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:32.343 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:13:32.343 00.000 972 UpdateGuideState exits: m=1402 SNR=26.3 19:13:32.347 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:32.351 00.004 5928 MoveAxis(E, 0, ABG) 19:13:32.351 00.000 5928 Move returns status 0, amount 0 19:13:32.351 00.000 5928 MoveAxis(N, 0, ABG) 19:13:32.351 00.000 5928 Move returns status 0, amount 0 19:13:32.351 00.000 5928 move complete, result=0 19:13:32.351 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:32.356 00.005 972 Enqueuing Expose request 19:13:32.359 00.003 5928 worker thread done servicing request 19:13:32.359 00.000 5928 Worker thread wakes up 19:13:32.360 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:13:32.363 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:32.363 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:34.352 01.989 5928 Exposure complete 19:13:34.439 00.087 5928 worker thread done servicing request 19:13:34.439 00.000 972 OnExposeComplete: enter 19:13:34.443 00.004 972 UpdateGuideState(): m_state=6 19:13:34.447 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 348 19:13:34.450 00.003 972 Star::Find returns 1 (0), X=228.26, Y=860.36, Mass=1415, SNR=26.3, Peak=173 HFD=3.3 19:13:34.453 00.003 972 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.59) = xAngle (-1.52 = -1.52) 19:13:34.457 00.004 972 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 19:13:34.461 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.07 mountX=0.00 mountY=-0.08, mountTheta=-1.52 19:13:34.465 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.00, opts=13) 19:13:34.468 00.003 972 Enqueuing Move request for scope (0.08, 0.00) 19:13:34.472 00.004 5928 Worker thread wakes up 19:13:34.472 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd 19:13:34.472 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.00) 19:13:34.472 00.000 5928 Moving (0.08, 0.00) raw xDistance=0.00 yDistance=-0.08 19:13:34.472 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:13:34.472 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:34.472 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:13:34.472 00.000 5928 MoveAxis(E, 0, ABG) 19:13:34.472 00.000 5928 Move returns status 0, amount 0 19:13:34.472 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:34.476 00.004 5928 MoveAxis(N, 0, ABG) 19:13:34.476 00.000 5928 Move returns status 0, amount 0 19:13:34.476 00.000 5928 move complete, result=0 19:13:34.476 00.000 972 UpdateGuideState exits: m=1415 SNR=26.3 19:13:34.481 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:34.484 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:34.487 00.003 972 Enqueuing Expose request 19:13:34.490 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:13:34.495 00.005 5928 worker thread done servicing request 19:13:34.495 00.000 5928 Worker thread wakes up 19:13:34.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:34.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:36.604 02.109 5928 Exposure complete 19:13:36.691 00.087 5928 worker thread done servicing request 19:13:36.691 00.000 972 OnExposeComplete: enter 19:13:36.695 00.004 972 UpdateGuideState(): m_state=6 19:13:36.698 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 349 19:13:36.702 00.004 972 Star::Find returns 1 (0), X=228.10, Y=860.25, Mass=1406, SNR=26.3, Peak=168 HFD=3.6 19:13:36.705 00.003 972 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.59) = xAngle (-3.88 = 2.40) 19:13:36.708 00.003 972 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35) 19:13:36.712 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.29 mountX=-0.10 mountY=0.10, mountTheta=2.38 19:13:36.716 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.10, opts=13) 19:13:36.720 00.004 972 Enqueuing Move request for scope (-0.09, -0.10) 19:13:36.723 00.003 5928 Worker thread wakes up 19:13:36.723 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd 19:13:36.723 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.10) 19:13:36.723 00.000 5928 Moving (-0.09, -0.10) raw xDistance=-0.10 yDistance=0.10 19:13:36.723 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:13:36.723 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:36.723 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:13:36.723 00.000 5928 MoveAxis(E, 0, ABG) 19:13:36.724 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:13:36.729 00.005 972 UpdateGuideState exits: m=1406 SNR=26.3 19:13:36.733 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:36.736 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:36.739 00.003 972 Enqueuing Expose request 19:13:36.743 00.004 5928 Move returns status 0, amount 0 19:13:36.743 00.000 5928 MoveAxis(N, 0, ABG) 19:13:36.743 00.000 5928 Move returns status 0, amount 0 19:13:36.743 00.000 5928 move complete, result=0 19:13:36.744 00.001 5928 worker thread done servicing request 19:13:36.744 00.000 5928 Worker thread wakes up 19:13:36.744 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:36.744 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:36.745 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:13:38.736 01.991 5928 Exposure complete 19:13:38.821 00.085 5928 worker thread done servicing request 19:13:38.822 00.001 972 OnExposeComplete: enter 19:13:38.825 00.003 972 UpdateGuideState(): m_state=6 19:13:38.829 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 350 19:13:38.832 00.003 972 Star::Find returns 1 (0), X=228.72, Y=860.37, Mass=1421, SNR=26.4, Peak=166 HFD=3.5 19:13:38.836 00.004 972 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.59) = xAngle (-1.56 = -1.56) 19:13:38.841 00.005 972 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 19:13:38.846 00.005 972 CameraToMount -- cameraX=0.53 cameraY=0.02 hyp=0.53 cameraTheta=0.03 mountX=0.01 mountY=-0.53, mountTheta=-1.56 19:13:38.849 00.003 972 SchedulePrimaryMove(067B9D08, x=0.53, y=0.02, opts=13) 19:13:38.852 00.003 972 Enqueuing Move request for scope (0.53, 0.02) 19:13:38.856 00.004 5928 Worker thread wakes up 19:13:38.856 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.02) opts 0xd 19:13:38.856 00.000 5928 Handling offset move in thread for scope, endpoint = (0.53, 0.02) 19:13:38.856 00.000 5928 Moving (0.53, 0.02) raw xDistance=0.01 yDistance=-0.53 19:13:38.856 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:13:38.856 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:13:38.856 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53 19:13:38.856 00.000 5928 MoveAxis(E, 0, ABG) 19:13:38.856 00.000 5928 Move returns status 0, amount 0 19:13:38.856 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:13:38.861 00.005 972 UpdateGuideState exits: m=1421 SNR=26.4 19:13:38.864 00.003 5928 MoveAxis(N, 0, ABG) 19:13:38.864 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:38.867 00.003 5928 Move returns status 0, amount 0 19:13:38.868 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:38.871 00.003 972 Enqueuing Expose request 19:13:38.874 00.003 5928 move complete, result=0 19:13:38.874 00.000 5928 worker thread done servicing request 19:13:38.874 00.000 5928 Worker thread wakes up 19:13:38.874 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:38.874 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:38.877 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH 19:13:40.990 02.113 5928 Exposure complete 19:13:41.077 00.087 5928 worker thread done servicing request 19:13:41.077 00.000 972 OnExposeComplete: enter 19:13:41.081 00.004 972 UpdateGuideState(): m_state=6 19:13:41.085 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 351 19:13:41.088 00.003 972 Star::Find returns 1 (0), X=228.16, Y=859.89, Mass=1446, SNR=26.7, Peak=159 HFD=3.6 19:13:41.092 00.004 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.06) 19:13:41.096 00.004 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02) 19:13:41.099 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=-0.46 hyp=0.46 cameraTheta=-1.63 mountX=-0.46 mountY=0.06, mountTheta=3.02 19:13:41.103 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.46, opts=13) 19:13:41.106 00.003 972 Enqueuing Move request for scope (-0.03, -0.46) 19:13:41.111 00.005 5928 Worker thread wakes up 19:13:41.111 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.46) opts 0xd 19:13:41.111 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.46) 19:13:41.111 00.000 5928 Moving (-0.03, -0.46) raw xDistance=-0.46 yDistance=0.06 19:13:41.111 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 19:13:41.111 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:41.111 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:41.114 00.003 972 UpdateGuideState exits: m=1446 SNR=26.7 19:13:41.117 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:41.120 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:41.124 00.004 972 Enqueuing Expose request 19:13:41.129 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:13:41.129 00.000 5928 MoveAxis(E, 77, ABG) 19:13:41.129 00.000 5928 Guiding Dir = 2, Dur = 77 19:13:41.130 00.001 5928 IsSlewing returns 0 19:13:41.130 00.000 5928 IsGuiding returns 0 19:13:41.156 00.026 5928 PulseGuide returned control before completion, sleep 61 19:13:41.227 00.071 5928 IsGuiding returns 1 19:13:41.227 00.000 5928 scope still moving after pulse duration time elapsed 19:13:41.284 00.057 5928 IsSlewing returns 0 19:13:41.284 00.000 5928 IsGuiding returns 0 19:13:41.285 00.001 5928 scope move finished after 77 + 77 ms 19:13:41.285 00.000 5928 Move returns status 0, amount 77 19:13:41.285 00.000 5928 MoveAxis(N, 0, ABG) 19:13:41.285 00.000 5928 Move returns status 0, amount 0 19:13:41.285 00.000 5928 move complete, result=0 19:13:41.285 00.000 5928 worker thread done servicing request 19:13:41.285 00.000 5928 Worker thread wakes up 19:13:41.285 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:41.285 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:41.285 00.000 972 GuideStep: -0.5 px 77 ms EAST, 0.1 px 0 ms NORTH 19:13:43.266 01.981 5928 Exposure complete 19:13:43.350 00.084 5928 worker thread done servicing request 19:13:43.350 00.000 972 OnExposeComplete: enter 19:13:43.355 00.005 972 UpdateGuideState(): m_state=6 19:13:43.357 00.002 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 352 19:13:43.362 00.005 972 Star::Find returns 1 (0), X=228.31, Y=860.04, Mass=1400, SNR=26.2, Peak=166 HFD=3.4 19:13:43.365 00.003 972 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.59) = xAngle (-2.79 = -2.79) 19:13:43.368 00.003 972 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83) 19:13:43.371 00.003 972 CameraToMount -- cameraX=0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.20 mountX=-0.31 mountY=-0.10, mountTheta=-2.83 19:13:43.376 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.31, opts=13) 19:13:43.380 00.004 972 Enqueuing Move request for scope (0.12, -0.31) 19:13:43.383 00.003 5928 Worker thread wakes up 19:13:43.383 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:43.386 00.003 972 UpdateGuideState exits: m=1400 SNR=26.2 19:13:43.389 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:43.394 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:43.397 00.003 972 Enqueuing Expose request 19:13:43.400 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.31) opts 0xd 19:13:43.400 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.31) 19:13:43.400 00.000 5928 Moving (0.12, -0.31) raw xDistance=-0.31 yDistance=-0.10 19:13:43.400 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31 19:13:43.400 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:43.400 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:13:43.400 00.000 5928 MoveAxis(E, 58, ABG) 19:13:43.401 00.001 5928 Guiding Dir = 2, Dur = 58 19:13:43.401 00.000 5928 IsSlewing returns 0 19:13:43.401 00.000 5928 IsGuiding returns 0 19:13:43.426 00.025 5928 PulseGuide returned control before completion, sleep 44 19:13:43.506 00.080 5928 IsGuiding returns 0 19:13:43.506 00.000 5928 Move returns status 0, amount 58 19:13:43.507 00.001 5928 MoveAxis(N, 0, ABG) 19:13:43.507 00.000 5928 Move returns status 0, amount 0 19:13:43.507 00.000 5928 move complete, result=0 19:13:43.507 00.000 5928 worker thread done servicing request 19:13:43.508 00.001 972 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH 19:13:43.520 00.012 5928 Worker thread wakes up 19:13:43.520 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:43.520 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:45.636 02.116 5928 Exposure complete 19:13:45.720 00.084 5928 worker thread done servicing request 19:13:45.721 00.001 972 OnExposeComplete: enter 19:13:45.725 00.004 972 UpdateGuideState(): m_state=6 19:13:45.728 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 353 19:13:45.733 00.005 972 Star::Find returns 1 (0), X=228.87, Y=860.35, Mass=1438, SNR=26.5, Peak=141 HFD=3.8 19:13:45.738 00.005 972 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.59) = xAngle (-1.59 = -1.59) 19:13:45.744 00.006 972 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 19:13:45.748 00.004 972 CameraToMount -- cameraX=0.69 cameraY=-0.00 hyp=0.69 cameraTheta=-0.00 mountX=-0.02 mountY=-0.69, mountTheta=-1.59 19:13:45.754 00.006 972 SchedulePrimaryMove(067B9D08, x=0.69, y=-0.00, opts=13) 19:13:45.759 00.005 972 Enqueuing Move request for scope (0.69, -0.00) 19:13:45.762 00.003 5928 Worker thread wakes up 19:13:45.763 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.00) opts 0xd 19:13:45.763 00.000 5928 Handling offset move in thread for scope, endpoint = (0.69, -0.00) 19:13:45.763 00.000 5928 Moving (0.69, -0.00) raw xDistance=-0.02 yDistance=-0.69 19:13:45.763 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:13:45.763 00.000 5928 resist switch: large excursion: input -0.69 thresh 0.60 direction from 1 to -1 19:13:45.763 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.06 19:13:45.763 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69 19:13:45.763 00.000 5928 MoveAxis(E, 0, ABG) 19:13:45.763 00.000 5928 Move returns status 0, amount 0 19:13:45.763 00.000 5928 MoveAxis(N, 136, ABG) 19:13:45.763 00.000 5928 Guiding Dir = 0, Dur = 136 19:13:45.763 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:13:45.767 00.004 972 UpdateGuideState exits: m=1438 SNR=26.5 19:13:45.770 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:45.773 00.003 5928 IsSlewing returns 0 19:13:45.773 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:45.778 00.005 972 Enqueuing Expose request 19:13:45.781 00.003 5928 IsGuiding returns 0 19:13:45.857 00.076 5928 PulseGuide returned control before completion, sleep 71 19:13:45.970 00.113 5928 IsGuiding returns 1 19:13:45.970 00.000 5928 scope still moving after pulse duration time elapsed 19:13:46.033 00.063 5928 IsSlewing returns 0 19:13:46.034 00.001 5928 IsGuiding returns 0 19:13:46.034 00.000 5928 scope move finished after 136 + 117 ms 19:13:46.034 00.000 5928 Move returns status 0, amount 136 19:13:46.034 00.000 5928 move complete, result=0 19:13:46.035 00.001 5928 worker thread done servicing request 19:13:46.035 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.7 px 136 ms NORTH 19:13:46.045 00.010 5928 Worker thread wakes up 19:13:46.046 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:46.046 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:48.033 01.987 5928 Exposure complete 19:13:48.118 00.085 5928 worker thread done servicing request 19:13:48.118 00.000 972 OnExposeComplete: enter 19:13:48.122 00.004 972 UpdateGuideState(): m_state=6 19:13:48.126 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 354 19:13:48.129 00.003 972 Star::Find returns 1 (0), X=228.57, Y=860.84, Mass=1411, SNR=26.3, Peak=184 HFD=3.3 19:13:48.133 00.004 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 19:13:48.136 00.003 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 19:13:48.139 00.003 972 CameraToMount -- cameraX=0.38 cameraY=0.49 hyp=0.62 cameraTheta=0.91 mountX=0.48 mountY=-0.41, mountTheta=-0.71 19:13:48.144 00.005 972 SchedulePrimaryMove(067B9D08, x=0.38, y=0.49, opts=13) 19:13:48.147 00.003 972 Enqueuing Move request for scope (0.38, 0.49) 19:13:48.151 00.004 5928 Worker thread wakes up 19:13:48.151 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.49) opts 0xd 19:13:48.151 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, 0.49) 19:13:48.151 00.000 5928 Moving (0.38, 0.49) raw xDistance=0.48 yDistance=-0.41 19:13:48.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.48 19:13:48.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 19:13:48.151 00.000 5928 MoveAxis(W, 81, ABG) 19:13:48.151 00.000 5928 Guiding Dir = 3, Dur = 81 19:13:48.151 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:48.155 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 19:13:48.159 00.004 5928 IsSlewing returns 0 19:13:48.159 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:48.162 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:48.165 00.003 972 Enqueuing Expose request 19:13:48.169 00.004 5928 IsGuiding returns 0 19:13:48.191 00.022 5928 PulseGuide returned control before completion, sleep 68 19:13:48.271 00.080 5928 IsGuiding returns 1 19:13:48.271 00.000 5928 scope still moving after pulse duration time elapsed 19:13:48.304 00.033 5928 IsSlewing returns 0 19:13:48.369 00.065 5928 IsGuiding returns 0 19:13:48.369 00.000 5928 scope move finished after 81 + 119 ms 19:13:48.369 00.000 5928 Move returns status 0, amount 81 19:13:48.369 00.000 5928 MoveAxis(N, 82, ABG) 19:13:48.369 00.000 5928 Guiding Dir = 0, Dur = 82 19:13:48.370 00.001 5928 IsSlewing returns 0 19:13:48.370 00.000 5928 IsGuiding returns 0 19:13:48.448 00.078 5928 PulseGuide returned control before completion, sleep 14 19:13:48.474 00.026 5928 IsGuiding returns 1 19:13:48.475 00.001 5928 scope still moving after pulse duration time elapsed 19:13:48.507 00.032 5928 IsSlewing returns 0 19:13:48.508 00.001 5928 IsGuiding returns 1 19:13:48.576 00.068 5928 IsSlewing returns 0 19:13:48.608 00.032 5928 IsGuiding returns 0 19:13:48.608 00.000 5928 scope move finished after 82 + 156 ms 19:13:48.609 00.001 5928 Move returns status 0, amount 82 19:13:48.609 00.000 5928 move complete, result=0 19:13:48.610 00.001 5928 worker thread done servicing request 19:13:48.611 00.001 972 GuideStep: 0.5 px 81 ms WEST, -0.4 px 82 ms NORTH 19:13:48.621 00.010 5928 Worker thread wakes up 19:13:48.621 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:48.622 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:50.748 02.126 5928 Exposure complete 19:13:50.833 00.085 5928 worker thread done servicing request 19:13:50.834 00.001 972 OnExposeComplete: enter 19:13:50.837 00.003 972 UpdateGuideState(): m_state=6 19:13:50.841 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 355 19:13:50.846 00.005 972 Star::Find returns 1 (0), X=228.84, Y=859.70, Mass=1412, SNR=26.3, Peak=187 HFD=3.4 19:13:50.849 00.003 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 19:13:50.852 00.003 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 19:13:50.855 00.003 972 CameraToMount -- cameraX=0.66 cameraY=-0.65 hyp=0.93 cameraTheta=-0.78 mountX=-0.67 mountY=-0.61, mountTheta=-2.40 19:13:50.860 00.005 972 SchedulePrimaryMove(067B9D08, x=0.66, y=-0.65, opts=13) 19:13:50.864 00.004 972 Enqueuing Move request for scope (0.66, -0.65) 19:13:50.867 00.003 5928 Worker thread wakes up 19:13:50.867 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.65) opts 0xd 19:13:50.867 00.000 5928 Handling offset move in thread for scope, endpoint = (0.66, -0.65) 19:13:50.867 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:13:50.871 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 19:13:50.875 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:50.878 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:50.881 00.003 972 Enqueuing Expose request 19:13:50.884 00.003 5928 Moving (0.66, -0.65) raw xDistance=-0.67 yDistance=-0.61 19:13:50.885 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.67 19:13:50.885 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61 19:13:50.885 00.000 5928 MoveAxis(E, 106, ABG) 19:13:50.885 00.000 5928 Guiding Dir = 2, Dur = 106 19:13:50.885 00.000 5928 IsSlewing returns 0 19:13:50.885 00.000 5928 IsGuiding returns 0 19:13:50.910 00.025 5928 PulseGuide returned control before completion, sleep 92 19:13:51.010 00.100 5928 IsGuiding returns 1 19:13:51.011 00.001 5928 scope still moving after pulse duration time elapsed 19:13:51.055 00.044 5928 IsSlewing returns 0 19:13:51.086 00.031 5928 IsGuiding returns 0 19:13:51.086 00.000 5928 scope move finished after 106 + 94 ms 19:13:51.087 00.001 5928 Move returns status 0, amount 106 19:13:51.087 00.000 5928 MoveAxis(N, 122, ABG) 19:13:51.087 00.000 5928 Guiding Dir = 0, Dur = 122 19:13:51.088 00.001 5928 IsSlewing returns 0 19:13:51.089 00.001 5928 IsGuiding returns 0 19:13:51.166 00.077 5928 PulseGuide returned control before completion, sleep 55 19:13:51.226 00.060 5928 IsGuiding returns 1 19:13:51.226 00.000 5928 scope still moving after pulse duration time elapsed 19:13:51.294 00.068 5928 IsSlewing returns 0 19:13:51.325 00.031 5928 IsGuiding returns 0 19:13:51.325 00.000 5928 scope move finished after 122 + 114 ms 19:13:51.325 00.000 5928 Move returns status 0, amount 122 19:13:51.325 00.000 5928 move complete, result=0 19:13:51.326 00.001 5928 worker thread done servicing request 19:13:51.326 00.000 5928 Worker thread wakes up 19:13:51.326 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:51.326 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:51.326 00.000 972 GuideStep: -0.7 px 106 ms EAST, -0.6 px 122 ms NORTH 19:13:53.295 01.969 5928 Exposure complete 19:13:53.381 00.086 5928 worker thread done servicing request 19:13:53.382 00.001 972 OnExposeComplete: enter 19:13:53.385 00.003 972 UpdateGuideState(): m_state=6 19:13:53.388 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 356 19:13:53.393 00.005 972 Star::Find returns 1 (0), X=229.16, Y=860.08, Mass=1429, SNR=26.5, Peak=159 HFD=3.8 19:13:53.396 00.003 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:13:53.399 00.003 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 19:13:53.403 00.004 972 CameraToMount -- cameraX=0.97 cameraY=-0.28 hyp=1.01 cameraTheta=-0.28 mountX=-0.29 mountY=-0.96, mountTheta=-1.87 19:13:53.406 00.003 972 SchedulePrimaryMove(067B9D08, x=0.97, y=-0.28, opts=13) 19:13:53.411 00.005 972 Enqueuing Move request for scope (0.97, -0.28) 19:13:53.414 00.003 5928 Worker thread wakes up 19:13:53.414 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.28) opts 0xd 19:13:53.414 00.000 5928 Handling offset move in thread for scope, endpoint = (0.97, -0.28) 19:13:53.414 00.000 5928 Moving (0.97, -0.28) raw xDistance=-0.29 yDistance=-0.96 19:13:53.414 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29 19:13:53.414 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96 19:13:53.414 00.000 5928 MoveAxis(E, 57, ABG) 19:13:53.414 00.000 5928 Guiding Dir = 2, Dur = 57 19:13:53.414 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:13:53.417 00.003 972 UpdateGuideState exits: m=1429 SNR=26.5 19:13:53.421 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:53.426 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:53.429 00.003 972 Enqueuing Expose request 19:13:53.432 00.003 5928 IsSlewing returns 0 19:13:53.433 00.001 5928 IsGuiding returns 0 19:13:53.452 00.019 5928 PulseGuide returned control before completion, sleep 48 19:13:53.532 00.080 5928 IsGuiding returns 0 19:13:53.532 00.000 5928 Move returns status 0, amount 57 19:13:53.533 00.001 5928 MoveAxis(N, 189, ABG) 19:13:53.533 00.000 5928 Guiding Dir = 0, Dur = 189 19:13:53.535 00.002 5928 IsSlewing returns 0 19:13:53.535 00.000 5928 IsGuiding returns 0 19:13:53.613 00.078 5928 PulseGuide returned control before completion, sleep 121 19:13:53.748 00.135 5928 IsGuiding returns 1 19:13:53.749 00.001 5928 scope still moving after pulse duration time elapsed 19:13:53.780 00.031 5928 IsSlewing returns 0 19:13:53.780 00.000 5928 IsGuiding returns 1 19:13:53.836 00.056 5928 IsSlewing returns 0 19:13:53.837 00.001 5928 IsGuiding returns 0 19:13:53.837 00.000 5928 scope move finished after 189 + 112 ms 19:13:53.837 00.000 5928 Move returns status 0, amount 189 19:13:53.837 00.000 5928 move complete, result=0 19:13:53.837 00.000 5928 worker thread done servicing request 19:13:53.837 00.000 5928 Worker thread wakes up 19:13:53.837 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:53.837 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:53.837 00.000 972 GuideStep: -0.3 px 57 ms EAST, -1.0 px 189 ms NORTH 19:13:55.941 02.104 5928 Exposure complete 19:13:56.026 00.085 5928 worker thread done servicing request 19:13:56.026 00.000 972 OnExposeComplete: enter 19:13:56.030 00.004 972 UpdateGuideState(): m_state=6 19:13:56.033 00.003 972 Star::Find(15, 229, 860, 0, (0,0,0,0), 0.0, 255) frame 357 19:13:56.036 00.003 972 Star::Find returns 1 (0), X=228.50, Y=860.31, Mass=1498, SNR=27.2, Peak=185 HFD=3.3 19:13:56.041 00.005 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 19:13:56.044 00.003 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 19:13:56.047 00.003 972 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.32 cameraTheta=-0.15 mountX=-0.05 mountY=-0.31, mountTheta=-1.74 19:13:56.051 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.05, opts=13) 19:13:56.054 00.003 972 Enqueuing Move request for scope (0.31, -0.05) 19:13:56.059 00.005 5928 Worker thread wakes up 19:13:56.059 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.05) opts 0xd 19:13:56.059 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.05) 19:13:56.059 00.000 5928 Moving (0.31, -0.05) raw xDistance=-0.05 yDistance=-0.31 19:13:56.059 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:13:56.059 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 19:13:56.059 00.000 5928 MoveAxis(E, 0, ABG) 19:13:56.059 00.000 5928 Move returns status 0, amount 0 19:13:56.059 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:13:56.063 00.004 972 UpdateGuideState exits: m=1498 SNR=27.2 19:13:56.066 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:56.069 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:56.072 00.003 972 Enqueuing Expose request 19:13:56.077 00.005 5928 MoveAxis(N, 61, ABG) 19:13:56.077 00.000 5928 Guiding Dir = 0, Dur = 61 19:13:56.090 00.013 5928 IsSlewing returns 0 19:13:56.091 00.001 5928 IsGuiding returns 0 19:13:56.172 00.081 5928 IsGuiding returns 1 19:13:56.172 00.000 5928 scope still moving after pulse duration time elapsed 19:13:56.207 00.035 5928 IsSlewing returns 0 19:13:56.208 00.001 5928 IsGuiding returns 1 19:13:56.267 00.059 5928 IsSlewing returns 0 19:13:56.268 00.001 5928 IsGuiding returns 0 19:13:56.268 00.000 5928 scope move finished after 61 + 116 ms 19:13:56.268 00.000 5928 Move returns status 0, amount 61 19:13:56.268 00.000 5928 move complete, result=0 19:13:56.270 00.002 5928 worker thread done servicing request 19:13:56.270 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH 19:13:56.283 00.013 5928 Worker thread wakes up 19:13:56.283 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:56.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:58.259 01.976 5928 Exposure complete 19:13:58.343 00.084 5928 worker thread done servicing request 19:13:58.343 00.000 972 OnExposeComplete: enter 19:13:58.347 00.004 972 UpdateGuideState(): m_state=6 19:13:58.350 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 358 19:13:58.353 00.003 972 Star::Find returns 1 (0), X=228.33, Y=860.37, Mass=1472, SNR=26.9, Peak=168 HFD=3.5 19:13:58.358 00.005 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 19:13:58.361 00.003 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 19:13:58.364 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.10 mountX=0.01 mountY=-0.14, mountTheta=-1.49 19:13:58.368 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.01, opts=13) 19:13:58.371 00.003 972 Enqueuing Move request for scope (0.14, 0.01) 19:13:58.375 00.004 5928 Worker thread wakes up 19:13:58.375 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd 19:13:58.375 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.01) 19:13:58.376 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:13:58.379 00.003 972 UpdateGuideState exits: m=1472 SNR=26.9 19:13:58.382 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:13:58.385 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:13:58.389 00.004 5928 Moving (0.14, 0.01) raw xDistance=0.01 yDistance=-0.14 19:13:58.389 00.000 972 Enqueuing Expose request 19:13:58.393 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:13:58.393 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:13:58.393 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:13:58.393 00.000 5928 MoveAxis(E, 0, ABG) 19:13:58.393 00.000 5928 Move returns status 0, amount 0 19:13:58.393 00.000 5928 MoveAxis(N, 0, ABG) 19:13:58.393 00.000 5928 Move returns status 0, amount 0 19:13:58.394 00.001 5928 move complete, result=0 19:13:58.394 00.000 5928 worker thread done servicing request 19:13:58.394 00.000 5928 Worker thread wakes up 19:13:58.394 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:13:58.394 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:13:58.395 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:14:00.505 02.110 5928 Exposure complete 19:14:00.592 00.087 5928 worker thread done servicing request 19:14:00.592 00.000 972 OnExposeComplete: enter 19:14:00.596 00.004 972 UpdateGuideState(): m_state=6 19:14:00.599 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 359 19:14:00.603 00.004 972 Star::Find returns 1 (0), X=228.12, Y=860.12, Mass=1384, SNR=26.0, Peak=181 HFD=3.1 19:14:00.607 00.004 972 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.59) = xAngle (-3.43 = 2.86) 19:14:00.610 00.003 972 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81) 19:14:00.613 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.84 mountX=-0.23 mountY=0.08, mountTheta=2.82 19:14:00.617 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.23, opts=13) 19:14:00.620 00.003 972 Enqueuing Move request for scope (-0.06, -0.23) 19:14:00.625 00.005 5928 Worker thread wakes up 19:14:00.625 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd 19:14:00.625 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.23) 19:14:00.625 00.000 5928 Moving (-0.06, -0.23) raw xDistance=-0.23 yDistance=0.08 19:14:00.625 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:14:00.626 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:00.626 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:14:00.626 00.000 5928 MoveAxis(E, 39, ABG) 19:14:00.626 00.000 5928 Guiding Dir = 2, Dur = 39 19:14:00.626 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:00.629 00.003 972 UpdateGuideState exits: m=1384 SNR=26.0 19:14:00.632 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:00.636 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:00.639 00.003 972 Enqueuing Expose request 19:14:00.643 00.004 5928 IsSlewing returns 0 19:14:00.644 00.001 5928 IsGuiding returns 0 19:14:00.665 00.021 5928 PulseGuide returned control before completion, sleep 29 19:14:00.712 00.047 5928 IsGuiding returns 0 19:14:00.712 00.000 5928 Move returns status 0, amount 39 19:14:00.712 00.000 5928 MoveAxis(N, 0, ABG) 19:14:00.712 00.000 5928 Move returns status 0, amount 0 19:14:00.712 00.000 5928 move complete, result=0 19:14:00.712 00.000 5928 worker thread done servicing request 19:14:00.712 00.000 5928 Worker thread wakes up 19:14:00.712 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:00.712 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:00.712 00.000 972 GuideStep: -0.2 px 39 ms EAST, 0.1 px 0 ms NORTH 19:14:02.698 01.986 5928 Exposure complete 19:14:02.784 00.086 5928 worker thread done servicing request 19:14:02.784 00.000 972 OnExposeComplete: enter 19:14:02.788 00.004 972 UpdateGuideState(): m_state=6 19:14:02.793 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 360 19:14:02.796 00.003 972 Star::Find returns 1 (0), X=228.27, Y=860.18, Mass=1422, SNR=26.3, Peak=166 HFD=3.6 19:14:02.799 00.003 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 19:14:02.803 00.004 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75) 19:14:02.808 00.005 972 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.11 mountX=-0.18 mountY=-0.08, mountTheta=-2.74 19:14:02.812 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.18, opts=13) 19:14:02.816 00.004 972 Enqueuing Move request for scope (0.09, -0.18) 19:14:02.819 00.003 5928 Worker thread wakes up 19:14:02.819 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd 19:14:02.819 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.18) 19:14:02.819 00.000 5928 Moving (0.09, -0.18) raw xDistance=-0.18 yDistance=-0.08 19:14:02.819 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:14:02.819 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:02.819 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:14:02.819 00.000 5928 MoveAxis(E, 0, ABG) 19:14:02.819 00.000 5928 Move returns status 0, amount 0 19:14:02.819 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:02.824 00.005 972 UpdateGuideState exits: m=1422 SNR=26.3 19:14:02.827 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:02.831 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:02.834 00.003 972 Enqueuing Expose request 19:14:02.837 00.003 5928 MoveAxis(N, 0, ABG) 19:14:02.837 00.000 5928 Move returns status 0, amount 0 19:14:02.837 00.000 5928 move complete, result=0 19:14:02.837 00.000 5928 worker thread done servicing request 19:14:02.837 00.000 5928 Worker thread wakes up 19:14:02.837 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:02.837 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:02.840 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:14:04.967 02.127 5928 Exposure complete 19:14:05.051 00.084 5928 worker thread done servicing request 19:14:05.052 00.001 972 OnExposeComplete: enter 19:14:05.055 00.003 972 UpdateGuideState(): m_state=6 19:14:05.059 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 361 19:14:05.063 00.004 972 Star::Find returns 1 (0), X=228.03, Y=860.09, Mass=1377, SNR=26.0, Peak=175 HFD=3.8 19:14:05.067 00.004 972 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.59) = xAngle (-3.71 = 2.57) 19:14:05.071 00.004 972 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52) 19:14:05.075 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.26 hyp=0.31 cameraTheta=-2.12 mountX=-0.26 mountY=0.18, mountTheta=2.54 19:14:05.079 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.26, opts=13) 19:14:05.082 00.003 972 Enqueuing Move request for scope (-0.16, -0.26) 19:14:05.086 00.004 5928 Worker thread wakes up 19:14:05.086 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.26) opts 0xd 19:14:05.086 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.26) 19:14:05.086 00.000 5928 Moving (-0.16, -0.26) raw xDistance=-0.26 yDistance=0.18 19:14:05.086 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:14:05.086 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:05.086 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:14:05.086 00.000 5928 MoveAxis(E, 43, ABG) 19:14:05.086 00.000 5928 Guiding Dir = 2, Dur = 43 19:14:05.086 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:05.091 00.005 972 UpdateGuideState exits: m=1377 SNR=26.0 19:14:05.094 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:05.097 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:05.100 00.003 972 Enqueuing Expose request 19:14:05.104 00.004 5928 IsSlewing returns 0 19:14:05.104 00.000 5928 IsGuiding returns 0 19:14:05.126 00.022 5928 PulseGuide returned control before completion, sleep 32 19:14:05.169 00.043 5928 IsGuiding returns 1 19:14:05.169 00.000 5928 scope still moving after pulse duration time elapsed 19:14:05.222 00.053 5928 IsSlewing returns 0 19:14:05.223 00.001 5928 IsGuiding returns 0 19:14:05.224 00.001 5928 scope move finished after 43 + 76 ms 19:14:05.225 00.001 5928 Move returns status 0, amount 43 19:14:05.225 00.000 5928 MoveAxis(N, 0, ABG) 19:14:05.225 00.000 5928 Move returns status 0, amount 0 19:14:05.226 00.001 5928 move complete, result=0 19:14:05.226 00.000 5928 worker thread done servicing request 19:14:05.226 00.000 972 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH 19:14:05.237 00.011 5928 Worker thread wakes up 19:14:05.237 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:05.237 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:07.224 01.987 5928 Exposure complete 19:14:07.310 00.086 5928 worker thread done servicing request 19:14:07.310 00.000 972 OnExposeComplete: enter 19:14:07.314 00.004 972 UpdateGuideState(): m_state=6 19:14:07.317 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 362 19:14:07.320 00.003 972 Star::Find returns 1 (0), X=228.22, Y=860.19, Mass=1411, SNR=26.3, Peak=179 HFD=3.3 19:14:07.325 00.005 972 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.59) = xAngle (-2.93 = -2.93) 19:14:07.328 00.003 972 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97) 19:14:07.331 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.34 mountX=-0.16 mountY=-0.03, mountTheta=-2.97 19:14:07.335 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.16, opts=13) 19:14:07.340 00.005 972 Enqueuing Move request for scope (0.04, -0.16) 19:14:07.343 00.003 5928 Worker thread wakes up 19:14:07.343 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd 19:14:07.343 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.16) 19:14:07.343 00.000 5928 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=-0.03 19:14:07.343 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:14:07.343 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:07.343 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:14:07.344 00.001 5928 MoveAxis(E, 0, ABG) 19:14:07.344 00.000 5928 Move returns status 0, amount 0 19:14:07.344 00.000 5928 MoveAxis(N, 0, ABG) 19:14:07.344 00.000 5928 Move returns status 0, amount 0 19:14:07.344 00.000 5928 move complete, result=0 19:14:07.344 00.000 5928 worker thread done servicing request 19:14:07.344 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:14:07.347 00.003 972 UpdateGuideState exits: m=1411 SNR=26.3 19:14:07.351 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:07.355 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:07.359 00.004 972 Enqueuing Expose request 19:14:07.362 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:14:07.366 00.004 5928 Worker thread wakes up 19:14:07.366 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:07.366 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:09.502 02.136 5928 Exposure complete 19:14:09.590 00.088 5928 worker thread done servicing request 19:14:09.590 00.000 972 OnExposeComplete: enter 19:14:09.593 00.003 972 UpdateGuideState(): m_state=6 19:14:09.597 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 363 19:14:09.600 00.003 972 Star::Find returns 1 (0), X=228.09, Y=860.11, Mass=1446, SNR=26.6, Peak=204 HFD=2.9 19:14:09.603 00.003 972 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.59) = xAngle (-3.52 = 2.76) 19:14:09.607 00.004 972 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72) 19:14:09.610 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.93 mountX=-0.24 mountY=0.11, mountTheta=2.73 19:14:09.614 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.25, opts=13) 19:14:09.618 00.004 972 Enqueuing Move request for scope (-0.09, -0.25) 19:14:09.621 00.003 5928 Worker thread wakes up 19:14:09.621 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:14:09.625 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 19:14:09.629 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:09.632 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:09.635 00.003 972 Enqueuing Expose request 19:14:09.640 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd 19:14:09.640 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.25) 19:14:09.640 00.000 5928 Moving (-0.09, -0.25) raw xDistance=-0.24 yDistance=0.11 19:14:09.640 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:14:09.640 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:09.640 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:14:09.640 00.000 5928 MoveAxis(E, 41, ABG) 19:14:09.640 00.000 5928 Guiding Dir = 2, Dur = 41 19:14:09.641 00.001 5928 IsSlewing returns 0 19:14:09.641 00.000 5928 IsGuiding returns 0 19:14:09.668 00.027 5928 PulseGuide returned control before completion, sleep 25 19:14:09.716 00.048 5928 IsGuiding returns 0 19:14:09.716 00.000 5928 Move returns status 0, amount 41 19:14:09.716 00.000 5928 MoveAxis(N, 0, ABG) 19:14:09.716 00.000 5928 Move returns status 0, amount 0 19:14:09.716 00.000 5928 move complete, result=0 19:14:09.716 00.000 5928 worker thread done servicing request 19:14:09.716 00.000 5928 Worker thread wakes up 19:14:09.716 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:09.716 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:09.717 00.001 972 GuideStep: -0.2 px 41 ms EAST, 0.1 px 0 ms NORTH 19:14:11.707 01.990 5928 Exposure complete 19:14:11.793 00.086 5928 worker thread done servicing request 19:14:11.793 00.000 972 OnExposeComplete: enter 19:14:11.798 00.005 972 UpdateGuideState(): m_state=6 19:14:11.802 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 364 19:14:11.807 00.005 972 Star::Find returns 1 (0), X=228.33, Y=860.25, Mass=1410, SNR=26.3, Peak=142 HFD=3.6 19:14:11.812 00.005 972 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.59) = xAngle (-2.23 = -2.23) 19:14:11.817 00.005 972 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27) 19:14:11.821 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.18 cameraTheta=-0.64 mountX=-0.11 mountY=-0.13, mountTheta=-2.24 19:14:11.826 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.10, opts=13) 19:14:11.829 00.003 972 Enqueuing Move request for scope (0.14, -0.10) 19:14:11.832 00.003 5928 Worker thread wakes up 19:14:11.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd 19:14:11.832 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.10) 19:14:11.832 00.000 5928 Moving (0.14, -0.10) raw xDistance=-0.11 yDistance=-0.13 19:14:11.833 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:14:11.833 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:11.833 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:14:11.836 00.003 972 UpdateGuideState exits: m=1410 SNR=26.3 19:14:11.841 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:11.844 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:11.848 00.004 972 Enqueuing Expose request 19:14:11.851 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:14:11.851 00.000 5928 MoveAxis(E, 0, ABG) 19:14:11.852 00.001 5928 Move returns status 0, amount 0 19:14:11.852 00.000 5928 MoveAxis(N, 0, ABG) 19:14:11.852 00.000 5928 Move returns status 0, amount 0 19:14:11.852 00.000 5928 move complete, result=0 19:14:11.852 00.000 5928 worker thread done servicing request 19:14:11.852 00.000 5928 Worker thread wakes up 19:14:11.852 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:11.852 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:11.853 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:14:13.951 02.098 5928 Exposure complete 19:14:14.037 00.086 5928 worker thread done servicing request 19:14:14.037 00.000 972 OnExposeComplete: enter 19:14:14.041 00.004 972 UpdateGuideState(): m_state=6 19:14:14.045 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 365 19:14:14.048 00.003 972 Star::Find returns 1 (0), X=228.38, Y=860.42, Mass=1424, SNR=26.5, Peak=193 HFD=3.3 19:14:14.051 00.003 972 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.59) = xAngle (-1.27 = -1.27) 19:14:14.055 00.004 972 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32) 19:14:14.058 00.003 972 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.32 mountX=0.06 mountY=-0.20, mountTheta=-1.28 19:14:14.062 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.06, opts=13) 19:14:14.065 00.003 972 Enqueuing Move request for scope (0.20, 0.06) 19:14:14.069 00.004 5928 Worker thread wakes up 19:14:14.069 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd 19:14:14.069 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.06) 19:14:14.069 00.000 5928 Moving (0.20, 0.06) raw xDistance=0.06 yDistance=-0.20 19:14:14.069 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:14:14.069 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:14.069 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:14:14.069 00.000 5928 MoveAxis(E, 0, ABG) 19:14:14.069 00.000 5928 Move returns status 0, amount 0 19:14:14.069 00.000 5928 MoveAxis(N, 0, ABG) 19:14:14.070 00.001 5928 Move returns status 0, amount 0 19:14:14.070 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:14.074 00.004 972 UpdateGuideState exits: m=1424 SNR=26.5 19:14:14.077 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:14.080 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:14.084 00.004 972 Enqueuing Expose request 19:14:14.087 00.003 5928 move complete, result=0 19:14:14.087 00.000 5928 worker thread done servicing request 19:14:14.087 00.000 5928 Worker thread wakes up 19:14:14.087 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:14.088 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:14.090 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:14:16.069 01.979 5928 Exposure complete 19:14:16.160 00.091 5928 worker thread done servicing request 19:14:16.160 00.000 972 OnExposeComplete: enter 19:14:16.163 00.003 972 UpdateGuideState(): m_state=6 19:14:16.167 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 366 19:14:16.171 00.004 972 Star::Find returns 1 (0), X=228.35, Y=860.17, Mass=1337, SNR=25.6, Peak=164 HFD=3.5 19:14:16.174 00.003 972 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.59) = xAngle (-2.42 = -2.42) 19:14:16.177 00.003 972 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46) 19:14:16.181 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.83 mountX=-0.18 mountY=-0.15, mountTheta=-2.45 19:14:16.184 00.003 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.18, opts=13) 19:14:16.189 00.005 972 Enqueuing Move request for scope (0.16, -0.18) 19:14:16.192 00.003 5928 Worker thread wakes up 19:14:16.192 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd 19:14:16.192 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.18) 19:14:16.192 00.000 5928 Moving (0.16, -0.18) raw xDistance=-0.18 yDistance=-0.15 19:14:16.192 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:14:16.192 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:16.193 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:14:16.193 00.000 5928 MoveAxis(E, 0, ABG) 19:14:16.193 00.000 5928 Move returns status 0, amount 0 19:14:16.193 00.000 5928 MoveAxis(N, 0, ABG) 19:14:16.193 00.000 5928 Move returns status 0, amount 0 19:14:16.193 00.000 5928 move complete, result=0 19:14:16.193 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:16.196 00.003 5928 worker thread done servicing request 19:14:16.196 00.000 972 UpdateGuideState exits: m=1337 SNR=25.6 19:14:16.199 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:16.202 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:16.207 00.005 972 Enqueuing Expose request 19:14:16.210 00.003 5928 Worker thread wakes up 19:14:16.210 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:16.210 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:16.210 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:14:18.348 02.138 5928 Exposure complete 19:14:18.433 00.085 5928 worker thread done servicing request 19:14:18.433 00.000 972 OnExposeComplete: enter 19:14:18.436 00.003 972 UpdateGuideState(): m_state=6 19:14:18.443 00.007 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 367 19:14:18.446 00.003 972 Star::Find returns 1 (0), X=228.28, Y=859.94, Mass=1433, SNR=26.5, Peak=151 HFD=3.9 19:14:18.450 00.004 972 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.59) = xAngle (-2.93 = -2.93) 19:14:18.454 00.004 972 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97) 19:14:18.458 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.41 hyp=0.42 cameraTheta=-1.34 mountX=-0.41 mountY=-0.07, mountTheta=-2.97 19:14:18.462 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.41, opts=13) 19:14:18.466 00.004 972 Enqueuing Move request for scope (0.10, -0.41) 19:14:18.469 00.003 5928 Worker thread wakes up 19:14:18.469 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:18.473 00.004 972 UpdateGuideState exits: m=1433 SNR=26.5 19:14:18.476 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:18.479 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:18.483 00.004 972 Enqueuing Expose request 19:14:18.486 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.41) opts 0xd 19:14:18.486 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.41) 19:14:18.486 00.000 5928 Moving (0.10, -0.41) raw xDistance=-0.41 yDistance=-0.07 19:14:18.486 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 19:14:18.486 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:18.487 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:14:18.487 00.000 5928 MoveAxis(E, 69, ABG) 19:14:18.487 00.000 5928 Guiding Dir = 2, Dur = 69 19:14:18.487 00.000 5928 IsSlewing returns 0 19:14:18.488 00.001 5928 IsGuiding returns 0 19:14:18.511 00.023 5928 PulseGuide returned control before completion, sleep 56 19:14:18.591 00.080 5928 IsGuiding returns 0 19:14:18.592 00.001 5928 Move returns status 0, amount 69 19:14:18.592 00.000 5928 MoveAxis(N, 0, ABG) 19:14:18.592 00.000 5928 Move returns status 0, amount 0 19:14:18.592 00.000 5928 move complete, result=0 19:14:18.592 00.000 5928 worker thread done servicing request 19:14:18.592 00.000 5928 Worker thread wakes up 19:14:18.593 00.001 972 GuideStep: -0.4 px 69 ms EAST, -0.1 px 0 ms NORTH 19:14:18.603 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:18.603 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:20.582 01.979 5928 Exposure complete 19:14:20.667 00.085 5928 worker thread done servicing request 19:14:20.668 00.001 972 OnExposeComplete: enter 19:14:20.672 00.004 972 UpdateGuideState(): m_state=6 19:14:20.675 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 368 19:14:20.679 00.004 972 Star::Find returns 1 (0), X=228.67, Y=860.31, Mass=1462, SNR=26.8, Peak=154 HFD=3.6 19:14:20.682 00.003 972 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.59) = xAngle (-1.68 = -1.68) 19:14:20.685 00.003 972 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73) 19:14:20.690 00.005 972 CameraToMount -- cameraX=0.48 cameraY=-0.05 hyp=0.49 cameraTheta=-0.09 mountX=-0.05 mountY=-0.48, mountTheta=-1.68 19:14:20.694 00.004 972 SchedulePrimaryMove(067B9D08, x=0.48, y=-0.05, opts=13) 19:14:20.697 00.003 972 Enqueuing Move request for scope (0.48, -0.05) 19:14:20.700 00.003 5928 Worker thread wakes up 19:14:20.700 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:20.705 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.05) opts 0xd 19:14:20.705 00.000 5928 Handling offset move in thread for scope, endpoint = (0.48, -0.05) 19:14:20.705 00.000 5928 Moving (0.48, -0.05) raw xDistance=-0.05 yDistance=-0.48 19:14:20.705 00.000 972 UpdateGuideState exits: m=1462 SNR=26.8 19:14:20.709 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:20.712 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:20.715 00.003 972 Enqueuing Expose request 19:14:20.718 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:14:20.718 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48 19:14:20.719 00.001 5928 MoveAxis(E, 0, ABG) 19:14:20.719 00.000 5928 Move returns status 0, amount 0 19:14:20.719 00.000 5928 MoveAxis(N, 95, ABG) 19:14:20.719 00.000 5928 Guiding Dir = 0, Dur = 95 19:14:20.719 00.000 5928 IsSlewing returns 0 19:14:20.719 00.000 5928 IsGuiding returns 0 19:14:20.798 00.079 5928 PulseGuide returned control before completion, sleep 27 19:14:20.841 00.043 5928 IsGuiding returns 1 19:14:20.841 00.000 5928 scope still moving after pulse duration time elapsed 19:14:20.872 00.031 5928 IsSlewing returns 0 19:14:20.874 00.002 5928 IsGuiding returns 1 19:14:20.942 00.068 5928 IsSlewing returns 0 19:14:20.942 00.000 5928 IsGuiding returns 0 19:14:20.942 00.000 5928 scope move finished after 95 + 127 ms 19:14:20.942 00.000 5928 Move returns status 0, amount 95 19:14:20.942 00.000 5928 move complete, result=0 19:14:20.943 00.001 5928 worker thread done servicing request 19:14:20.943 00.000 5928 Worker thread wakes up 19:14:20.943 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:20.943 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:20.943 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.5 px 95 ms NORTH 19:14:23.056 02.113 5928 Exposure complete 19:14:23.141 00.085 5928 worker thread done servicing request 19:14:23.141 00.000 972 OnExposeComplete: enter 19:14:23.145 00.004 972 UpdateGuideState(): m_state=6 19:14:23.148 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 369 19:14:23.152 00.004 972 Star::Find returns 1 (0), X=228.05, Y=860.16, Mass=1391, SNR=26.1, Peak=179 HFD=3.1 19:14:23.156 00.004 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.49) 19:14:23.160 00.004 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45) 19:14:23.163 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-2.20 mountX=-0.19 mountY=0.15, mountTheta=2.46 19:14:23.167 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.19, opts=13) 19:14:23.172 00.005 972 Enqueuing Move request for scope (-0.14, -0.19) 19:14:23.175 00.003 5928 Worker thread wakes up 19:14:23.176 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:14:23.179 00.003 972 UpdateGuideState exits: m=1391 SNR=26.1 19:14:23.182 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:23.185 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd 19:14:23.185 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:23.190 00.005 972 Enqueuing Expose request 19:14:23.193 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.19) 19:14:23.193 00.000 5928 Moving (-0.14, -0.19) raw xDistance=-0.19 yDistance=0.15 19:14:23.193 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:14:23.193 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:23.193 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:14:23.193 00.000 5928 MoveAxis(E, 0, ABG) 19:14:23.193 00.000 5928 Move returns status 0, amount 0 19:14:23.193 00.000 5928 MoveAxis(N, 0, ABG) 19:14:23.193 00.000 5928 Move returns status 0, amount 0 19:14:23.193 00.000 5928 move complete, result=0 19:14:23.194 00.001 5928 worker thread done servicing request 19:14:23.194 00.000 5928 Worker thread wakes up 19:14:23.194 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:23.194 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:23.195 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:25.176 01.981 5928 Exposure complete 19:14:25.261 00.085 5928 worker thread done servicing request 19:14:25.261 00.000 972 OnExposeComplete: enter 19:14:25.264 00.003 972 UpdateGuideState(): m_state=6 19:14:25.268 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 370 19:14:25.272 00.004 972 Star::Find returns 1 (0), X=228.21, Y=859.72, Mass=1441, SNR=26.6, Peak=187 HFD=3.3 19:14:25.275 00.003 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 19:14:25.279 00.004 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12) 19:14:25.282 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.63 hyp=0.63 cameraTheta=-1.53 mountX=-0.63 mountY=0.01, mountTheta=3.12 19:14:25.286 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.63, opts=13) 19:14:25.290 00.004 972 Enqueuing Move request for scope (0.03, -0.63) 19:14:25.293 00.003 5928 Worker thread wakes up 19:14:25.293 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.63) opts 0xd 19:14:25.293 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.63) 19:14:25.294 00.001 5928 Moving (0.03, -0.63) raw xDistance=-0.63 yDistance=0.01 19:14:25.294 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:14:25.294 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:25.294 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=282, Gamma=1.000 19:14:25.298 00.004 972 UpdateGuideState exits: m=1441 SNR=26.6 19:14:25.301 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:25.306 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:25.309 00.003 972 Enqueuing Expose request 19:14:25.312 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:14:25.312 00.000 5928 MoveAxis(E, 106, ABG) 19:14:25.312 00.000 5928 Guiding Dir = 2, Dur = 106 19:14:25.313 00.001 5928 IsSlewing returns 0 19:14:25.313 00.000 5928 IsGuiding returns 0 19:14:25.339 00.026 5928 PulseGuide returned control before completion, sleep 90 19:14:25.484 00.145 5928 IsGuiding returns 1 19:14:25.484 00.000 5928 scope still moving after pulse duration time elapsed 19:14:25.515 00.031 5928 IsSlewing returns 0 19:14:25.517 00.002 5928 IsGuiding returns 0 19:14:25.517 00.000 5928 scope move finished after 106 + 98 ms 19:14:25.517 00.000 5928 Move returns status 0, amount 106 19:14:25.517 00.000 5928 MoveAxis(N, 0, ABG) 19:14:25.518 00.001 5928 Move returns status 0, amount 0 19:14:25.518 00.000 5928 move complete, result=0 19:14:25.518 00.000 5928 worker thread done servicing request 19:14:25.518 00.000 5928 Worker thread wakes up 19:14:25.519 00.001 972 GuideStep: -0.6 px 106 ms EAST, 0.0 px 0 ms NORTH 19:14:25.531 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:25.531 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:27.647 02.116 5928 Exposure complete 19:14:27.732 00.085 5928 worker thread done servicing request 19:14:27.732 00.000 972 OnExposeComplete: enter 19:14:27.736 00.004 972 UpdateGuideState(): m_state=6 19:14:27.740 00.004 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 371 19:14:27.743 00.003 972 Star::Find returns 1 (0), X=228.16, Y=860.18, Mass=1322, SNR=25.4, Peak=186 HFD=3.0 19:14:27.746 00.003 972 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.59) = xAngle (-3.29 = 2.99) 19:14:27.750 00.004 972 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.95) 19:14:27.754 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.70 mountX=-0.18 mountY=0.03, mountTheta=2.95 19:14:27.758 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.18, opts=13) 19:14:27.761 00.003 972 Enqueuing Move request for scope (-0.02, -0.18) 19:14:27.765 00.004 5928 Worker thread wakes up 19:14:27.765 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:14:27.768 00.003 972 UpdateGuideState exits: m=1322 SNR=25.4 19:14:27.772 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:27.775 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:27.779 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd 19:14:27.779 00.000 972 Enqueuing Expose request 19:14:27.782 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.18) 19:14:27.782 00.000 5928 Moving (-0.02, -0.18) raw xDistance=-0.18 yDistance=0.03 19:14:27.782 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:14:27.782 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:27.782 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:14:27.782 00.000 5928 MoveAxis(E, 0, ABG) 19:14:27.782 00.000 5928 Move returns status 0, amount 0 19:14:27.782 00.000 5928 MoveAxis(N, 0, ABG) 19:14:27.783 00.001 5928 Move returns status 0, amount 0 19:14:27.783 00.000 5928 move complete, result=0 19:14:27.783 00.000 5928 worker thread done servicing request 19:14:27.783 00.000 5928 Worker thread wakes up 19:14:27.783 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:27.783 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:27.784 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:14:29.762 01.978 5928 Exposure complete 19:14:29.852 00.090 5928 worker thread done servicing request 19:14:29.852 00.000 972 OnExposeComplete: enter 19:14:29.856 00.004 972 UpdateGuideState(): m_state=6 19:14:29.859 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 372 19:14:29.862 00.003 972 Star::Find returns 1 (0), X=227.98, Y=859.73, Mass=1435, SNR=26.5, Peak=177 HFD=3.2 19:14:29.866 00.004 972 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.59) = xAngle (-3.48 = 2.80) 19:14:29.870 00.004 972 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76) 19:14:29.873 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=-0.62 hyp=0.65 cameraTheta=-1.89 mountX=-0.61 mountY=0.24, mountTheta=2.77 19:14:29.880 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.62, opts=13) 19:14:29.884 00.004 972 Enqueuing Move request for scope (-0.20, -0.62) 19:14:29.888 00.004 5928 Worker thread wakes up 19:14:29.888 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.62) opts 0xd 19:14:29.888 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.62) 19:14:29.888 00.000 5928 Moving (-0.20, -0.62) raw xDistance=-0.61 yDistance=0.24 19:14:29.888 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 19:14:29.888 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:14:29.889 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:14:29.889 00.000 5928 MoveAxis(E, 103, ABG) 19:14:29.889 00.000 5928 Guiding Dir = 2, Dur = 103 19:14:29.889 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:14:29.892 00.003 972 UpdateGuideState exits: m=1435 SNR=26.5 19:14:29.895 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:29.899 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:29.902 00.003 972 Enqueuing Expose request 19:14:29.906 00.004 5928 IsSlewing returns 0 19:14:29.907 00.001 5928 IsGuiding returns 0 19:14:29.930 00.023 5928 PulseGuide returned control before completion, sleep 91 19:14:30.041 00.111 5928 IsGuiding returns 0 19:14:30.042 00.001 5928 Move returns status 0, amount 103 19:14:30.042 00.000 5928 MoveAxis(N, 0, ABG) 19:14:30.042 00.000 5928 Move returns status 0, amount 0 19:14:30.042 00.000 5928 move complete, result=0 19:14:30.042 00.000 5928 worker thread done servicing request 19:14:30.043 00.001 5928 Worker thread wakes up 19:14:30.043 00.000 972 GuideStep: -0.6 px 103 ms EAST, 0.2 px 0 ms NORTH 19:14:30.053 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:30.054 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:32.169 02.115 5928 Exposure complete 19:14:32.254 00.085 5928 worker thread done servicing request 19:14:32.254 00.000 972 OnExposeComplete: enter 19:14:32.258 00.004 972 UpdateGuideState(): m_state=6 19:14:32.261 00.003 972 Star::Find(15, 227, 859, 0, (0,0,0,0), 0.0, 255) frame 373 19:14:32.265 00.004 972 Star::Find returns 1 (0), X=228.04, Y=860.02, Mass=1413, SNR=26.3, Peak=185 HFD=2.9 19:14:32.268 00.003 972 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.59) = xAngle (-3.58 = 2.70) 19:14:32.272 00.004 972 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66) 19:14:32.275 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.99 mountX=-0.33 mountY=0.17, mountTheta=2.67 19:14:32.279 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.33, opts=13) 19:14:32.282 00.003 972 Enqueuing Move request for scope (-0.15, -0.33) 19:14:32.287 00.005 5928 Worker thread wakes up 19:14:32.287 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:14:32.291 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 19:14:32.295 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:32.298 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:32.301 00.003 972 Enqueuing Expose request 19:14:32.306 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.33) opts 0xd 19:14:32.306 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.33) 19:14:32.306 00.000 5928 Moving (-0.15, -0.33) raw xDistance=-0.33 yDistance=0.17 19:14:32.306 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.33 19:14:32.306 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:32.306 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:14:32.306 00.000 5928 MoveAxis(E, 62, ABG) 19:14:32.306 00.000 5928 Guiding Dir = 2, Dur = 62 19:14:32.307 00.001 5928 IsSlewing returns 0 19:14:32.307 00.000 5928 IsGuiding returns 0 19:14:32.328 00.021 5928 PulseGuide returned control before completion, sleep 52 19:14:32.423 00.095 5928 IsGuiding returns 0 19:14:32.424 00.001 5928 Move returns status 0, amount 62 19:14:32.424 00.000 5928 MoveAxis(N, 0, ABG) 19:14:32.424 00.000 5928 Move returns status 0, amount 0 19:14:32.424 00.000 5928 move complete, result=0 19:14:32.425 00.001 5928 worker thread done servicing request 19:14:32.425 00.000 5928 Worker thread wakes up 19:14:32.425 00.000 972 GuideStep: -0.3 px 62 ms EAST, 0.2 px 0 ms NORTH 19:14:32.434 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:32.435 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:34.423 01.988 5928 Exposure complete 19:14:34.507 00.084 5928 worker thread done servicing request 19:14:34.508 00.001 972 OnExposeComplete: enter 19:14:34.511 00.003 972 UpdateGuideState(): m_state=6 19:14:34.515 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 374 19:14:34.519 00.004 972 Star::Find returns 1 (0), X=228.14, Y=860.25, Mass=1369, SNR=25.9, Peak=179 HFD=3.2 19:14:34.522 00.003 972 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.59) = xAngle (-3.61 = 2.68) 19:14:34.526 00.004 972 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63) 19:14:34.529 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.02 mountX=-0.10 mountY=0.05, mountTheta=2.64 19:14:34.532 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.10, opts=13) 19:14:34.537 00.005 972 Enqueuing Move request for scope (-0.05, -0.10) 19:14:34.540 00.003 5928 Worker thread wakes up 19:14:34.540 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd 19:14:34.540 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.10) 19:14:34.540 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:34.544 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 19:14:34.547 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:34.550 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:34.554 00.004 972 Enqueuing Expose request 19:14:34.557 00.003 5928 Moving (-0.05, -0.10) raw xDistance=-0.10 yDistance=0.05 19:14:34.557 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:14:34.557 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:34.558 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:14:34.558 00.000 5928 MoveAxis(E, 0, ABG) 19:14:34.558 00.000 5928 Move returns status 0, amount 0 19:14:34.558 00.000 5928 MoveAxis(N, 0, ABG) 19:14:34.558 00.000 5928 Move returns status 0, amount 0 19:14:34.558 00.000 5928 move complete, result=0 19:14:34.558 00.000 5928 worker thread done servicing request 19:14:34.558 00.000 5928 Worker thread wakes up 19:14:34.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:34.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:34.560 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:14:36.671 02.111 5928 Exposure complete 19:14:36.756 00.085 5928 worker thread done servicing request 19:14:36.756 00.000 972 OnExposeComplete: enter 19:14:36.760 00.004 972 UpdateGuideState(): m_state=6 19:14:36.763 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 375 19:14:36.768 00.005 972 Star::Find returns 1 (0), X=228.02, Y=860.14, Mass=1400, SNR=26.3, Peak=198 HFD=3.0 19:14:36.772 00.004 972 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.59) = xAngle (-3.82 = 2.46) 19:14:36.775 00.003 972 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42) 19:14:36.778 00.003 972 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.23 mountX=-0.21 mountY=0.18, mountTheta=2.44 19:14:36.782 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.21, opts=13) 19:14:36.786 00.004 972 Enqueuing Move request for scope (-0.17, -0.21) 19:14:36.790 00.004 5928 Worker thread wakes up 19:14:36.790 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd 19:14:36.790 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.21) 19:14:36.790 00.000 5928 Moving (-0.17, -0.21) raw xDistance=-0.21 yDistance=0.18 19:14:36.790 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:14:36.790 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:36.790 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:14:36.790 00.000 5928 MoveAxis(E, 35, ABG) 19:14:36.790 00.000 5928 Guiding Dir = 2, Dur = 35 19:14:36.790 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:36.794 00.004 972 UpdateGuideState exits: m=1400 SNR=26.3 19:14:36.797 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:36.800 00.003 5928 IsSlewing returns 0 19:14:36.800 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:36.805 00.005 972 Enqueuing Expose request 19:14:36.808 00.003 5928 IsGuiding returns 0 19:14:36.837 00.029 5928 PulseGuide returned control before completion, sleep 16 19:14:36.885 00.048 5928 IsGuiding returns 0 19:14:36.886 00.001 5928 Move returns status 0, amount 35 19:14:36.886 00.000 5928 MoveAxis(N, 0, ABG) 19:14:36.886 00.000 5928 Move returns status 0, amount 0 19:14:36.886 00.000 5928 move complete, result=0 19:14:36.886 00.000 5928 worker thread done servicing request 19:14:36.886 00.000 5928 Worker thread wakes up 19:14:36.886 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:36.886 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:36.887 00.001 972 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH 19:14:38.878 01.991 5928 Exposure complete 19:14:38.966 00.088 5928 worker thread done servicing request 19:14:38.966 00.000 972 OnExposeComplete: enter 19:14:38.970 00.004 972 UpdateGuideState(): m_state=6 19:14:38.974 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 376 19:14:38.978 00.004 972 Star::Find returns 1 (0), X=228.20, Y=860.36, Mass=1457, SNR=26.7, Peak=180 HFD=3.2 19:14:38.981 00.003 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 19:14:38.984 00.003 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 19:14:38.989 00.005 972 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.86 mountX=0.01 mountY=-0.01, mountTheta=-0.75 19:14:38.995 00.006 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.01, opts=13) 19:14:38.999 00.004 972 Enqueuing Move request for scope (0.01, 0.01) 19:14:39.003 00.004 5928 Worker thread wakes up 19:14:39.003 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd 19:14:39.003 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.01) 19:14:39.003 00.000 5928 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01 19:14:39.003 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:14:39.003 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:39.004 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:39.007 00.003 972 UpdateGuideState exits: m=1457 SNR=26.7 19:14:39.010 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:39.013 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:39.016 00.003 972 Enqueuing Expose request 19:14:39.021 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:14:39.021 00.000 5928 MoveAxis(E, 0, ABG) 19:14:39.021 00.000 5928 Move returns status 0, amount 0 19:14:39.021 00.000 5928 MoveAxis(N, 0, ABG) 19:14:39.021 00.000 5928 Move returns status 0, amount 0 19:14:39.022 00.001 5928 move complete, result=0 19:14:39.022 00.000 5928 worker thread done servicing request 19:14:39.022 00.000 5928 Worker thread wakes up 19:14:39.022 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:39.022 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:39.023 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:14:41.155 02.132 5928 Exposure complete 19:14:41.240 00.085 5928 worker thread done servicing request 19:14:41.241 00.001 972 OnExposeComplete: enter 19:14:41.244 00.003 972 UpdateGuideState(): m_state=6 19:14:41.248 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 377 19:14:41.253 00.005 972 Star::Find returns 1 (0), X=228.18, Y=860.37, Mass=1400, SNR=26.2, Peak=165 HFD=3.4 19:14:41.256 00.003 972 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.59) = xAngle (0.22 = 0.22) 19:14:41.259 00.003 972 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17) 19:14:41.262 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.81 mountX=0.01 mountY=0.00, mountTheta=0.17 19:14:41.266 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.01, opts=13) 19:14:41.271 00.005 972 Enqueuing Move request for scope (-0.00, 0.01) 19:14:41.274 00.003 5928 Worker thread wakes up 19:14:41.274 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd 19:14:41.274 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.01) 19:14:41.274 00.000 5928 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=0.00 19:14:41.274 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:41.278 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 19:14:41.281 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:41.285 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:41.288 00.003 972 Enqueuing Expose request 19:14:41.292 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:14:41.292 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:41.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:14:41.292 00.000 5928 MoveAxis(E, 0, ABG) 19:14:41.292 00.000 5928 Move returns status 0, amount 0 19:14:41.292 00.000 5928 MoveAxis(N, 0, ABG) 19:14:41.292 00.000 5928 Move returns status 0, amount 0 19:14:41.292 00.000 5928 move complete, result=0 19:14:41.292 00.000 5928 worker thread done servicing request 19:14:41.293 00.001 5928 Worker thread wakes up 19:14:41.293 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:41.293 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:41.294 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:14:43.264 01.970 5928 Exposure complete 19:14:43.356 00.092 5928 worker thread done servicing request 19:14:43.356 00.000 972 OnExposeComplete: enter 19:14:43.360 00.004 972 UpdateGuideState(): m_state=6 19:14:43.364 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 378 19:14:43.368 00.004 972 Star::Find returns 1 (0), X=228.28, Y=860.31, Mass=1377, SNR=26.0, Peak=176 HFD=3.1 19:14:43.373 00.005 972 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.59) = xAngle (-2.04 = -2.04) 19:14:43.377 00.004 972 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08) 19:14:43.382 00.005 972 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.45 mountX=-0.04 mountY=-0.09, mountTheta=-2.05 19:14:43.387 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.04, opts=13) 19:14:43.391 00.004 972 Enqueuing Move request for scope (0.09, -0.04) 19:14:43.395 00.004 5928 Worker thread wakes up 19:14:43.395 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd 19:14:43.395 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.04) 19:14:43.395 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:43.399 00.004 5928 Moving (0.09, -0.04) raw xDistance=-0.04 yDistance=-0.09 19:14:43.399 00.000 972 UpdateGuideState exits: m=1377 SNR=26.0 19:14:43.404 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:14:43.404 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:43.408 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:43.408 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:43.411 00.003 972 Enqueuing Expose request 19:14:43.414 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:14:43.415 00.001 5928 MoveAxis(E, 0, ABG) 19:14:43.415 00.000 5928 Move returns status 0, amount 0 19:14:43.415 00.000 5928 MoveAxis(N, 0, ABG) 19:14:43.415 00.000 5928 Move returns status 0, amount 0 19:14:43.415 00.000 5928 move complete, result=0 19:14:43.415 00.000 5928 worker thread done servicing request 19:14:43.415 00.000 5928 Worker thread wakes up 19:14:43.415 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:43.415 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:43.418 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:14:45.546 02.128 5928 Exposure complete 19:14:45.640 00.094 5928 worker thread done servicing request 19:14:45.640 00.000 972 OnExposeComplete: enter 19:14:45.644 00.004 972 UpdateGuideState(): m_state=6 19:14:45.647 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 379 19:14:45.652 00.005 972 Star::Find returns 1 (0), X=227.94, Y=860.13, Mass=1379, SNR=26.0, Peak=185 HFD=3.1 19:14:45.656 00.004 972 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.59) = xAngle (-4.01 = 2.28) 19:14:45.659 00.003 972 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23) 19:14:45.662 00.003 972 CameraToMount -- cameraX=-0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-2.42 mountX=-0.21 mountY=0.26, mountTheta=2.26 19:14:45.666 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=-0.22, opts=13) 19:14:45.672 00.006 972 Enqueuing Move request for scope (-0.25, -0.22) 19:14:45.676 00.004 5928 Worker thread wakes up 19:14:45.676 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:14:45.679 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.22) opts 0xd 19:14:45.679 00.000 972 UpdateGuideState exits: m=1379 SNR=26.0 19:14:45.683 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.25, -0.22) 19:14:45.684 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:45.689 00.005 5928 Moving (-0.25, -0.22) raw xDistance=-0.21 yDistance=0.26 19:14:45.689 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:45.693 00.004 972 Enqueuing Expose request 19:14:45.698 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:14:45.698 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:14:45.698 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26 19:14:45.698 00.000 5928 MoveAxis(E, 36, ABG) 19:14:45.698 00.000 5928 Guiding Dir = 2, Dur = 36 19:14:45.699 00.001 5928 IsSlewing returns 0 19:14:45.699 00.000 5928 IsGuiding returns 0 19:14:45.729 00.030 5928 PulseGuide returned control before completion, sleep 17 19:14:45.761 00.032 5928 IsGuiding returns 1 19:14:45.761 00.000 5928 scope still moving after pulse duration time elapsed 19:14:45.794 00.033 5928 IsSlewing returns 0 19:14:45.794 00.000 5928 IsGuiding returns 0 19:14:45.794 00.000 5928 scope move finished after 36 + 59 ms 19:14:45.794 00.000 5928 Move returns status 0, amount 36 19:14:45.794 00.000 5928 MoveAxis(N, 0, ABG) 19:14:45.794 00.000 5928 Move returns status 0, amount 0 19:14:45.794 00.000 5928 move complete, result=0 19:14:45.794 00.000 5928 worker thread done servicing request 19:14:45.795 00.001 972 GuideStep: -0.2 px 36 ms EAST, 0.3 px 0 ms NORTH 19:14:45.798 00.003 5928 Worker thread wakes up 19:14:45.798 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:45.799 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:47.790 01.991 5928 Exposure complete 19:14:47.879 00.089 5928 worker thread done servicing request 19:14:47.879 00.000 972 OnExposeComplete: enter 19:14:47.883 00.004 972 UpdateGuideState(): m_state=6 19:14:47.887 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 380 19:14:47.891 00.004 972 Star::Find returns 1 (0), X=227.94, Y=860.35, Mass=1450, SNR=26.7, Peak=197 HFD=3.3 19:14:47.894 00.003 972 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.59) = xAngle (1.55 = 1.55) 19:14:47.897 00.003 972 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 19:14:47.901 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.14 mountX=0.01 mountY=0.24, mountTheta=1.55 19:14:47.906 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.00, opts=13) 19:14:47.910 00.004 972 Enqueuing Move request for scope (-0.24, 0.00) 19:14:47.913 00.003 5928 Worker thread wakes up 19:14:47.914 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:47.918 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd 19:14:47.918 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.00) 19:14:47.918 00.000 5928 Moving (-0.24, 0.00) raw xDistance=0.01 yDistance=0.24 19:14:47.918 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:14:47.918 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:14:47.918 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:14:47.918 00.000 5928 MoveAxis(E, 0, ABG) 19:14:47.918 00.000 5928 Move returns status 0, amount 0 19:14:47.918 00.000 5928 MoveAxis(N, 0, ABG) 19:14:47.918 00.000 5928 Move returns status 0, amount 0 19:14:47.919 00.001 972 UpdateGuideState exits: m=1450 SNR=26.7 19:14:47.922 00.003 5928 move complete, result=0 19:14:47.922 00.000 5928 worker thread done servicing request 19:14:47.922 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:47.926 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:47.929 00.003 972 Enqueuing Expose request 19:14:47.933 00.004 5928 Worker thread wakes up 19:14:47.933 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:47.937 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:47.937 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:50.055 02.118 5928 Exposure complete 19:14:50.139 00.084 5928 worker thread done servicing request 19:14:50.139 00.000 972 OnExposeComplete: enter 19:14:50.142 00.003 972 UpdateGuideState(): m_state=6 19:14:50.145 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 381 19:14:50.149 00.004 972 Star::Find returns 1 (0), X=227.94, Y=860.20, Mass=1401, SNR=26.3, Peak=208 HFD=3.1 19:14:50.154 00.005 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.11) 19:14:50.157 00.003 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07) 19:14:50.160 00.003 972 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.29 cameraTheta=-2.58 mountX=-0.15 mountY=0.26, mountTheta=2.10 19:14:50.164 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=-0.15, opts=13) 19:14:50.169 00.005 972 Enqueuing Move request for scope (-0.25, -0.15) 19:14:50.172 00.003 5928 Worker thread wakes up 19:14:50.172 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.15) opts 0xd 19:14:50.172 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, -0.15) 19:14:50.172 00.000 5928 Moving (-0.25, -0.15) raw xDistance=-0.15 yDistance=0.26 19:14:50.172 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:14:50.172 00.000 5928 switching direction from -1 to 1 - decHistory=4 oldest=0.47 newest=0.76 19:14:50.172 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:14:50.172 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:14:50.176 00.004 972 UpdateGuideState exits: m=1401 SNR=26.3 19:14:50.179 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:50.184 00.005 5928 MoveAxis(E, 0, ABG) 19:14:50.184 00.000 5928 Move returns status 0, amount 0 19:14:50.184 00.000 5928 MoveAxis(S, 51, ABG) 19:14:50.184 00.000 5928 Guiding Dir = 1, Dur = 51 19:14:50.184 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:50.187 00.003 972 Enqueuing Expose request 19:14:50.191 00.004 5928 IsSlewing returns 0 19:14:50.192 00.001 5928 IsGuiding returns 0 19:14:50.272 00.080 5928 IsGuiding returns 1 19:14:50.272 00.000 5928 scope still moving after pulse duration time elapsed 19:14:50.294 00.022 5928 IsSlewing returns 0 19:14:50.296 00.002 5928 IsGuiding returns 1 19:14:50.325 00.029 5928 IsSlewing returns 0 19:14:50.326 00.001 5928 IsGuiding returns 1 19:14:50.366 00.040 5928 IsSlewing returns 0 19:14:50.398 00.032 5928 IsGuiding returns 0 19:14:50.399 00.001 5928 scope move finished after 51 + 156 ms 19:14:50.399 00.000 5928 Move returns status 0, amount 51 19:14:50.399 00.000 5928 move complete, result=0 19:14:50.399 00.000 5928 worker thread done servicing request 19:14:50.400 00.001 5928 Worker thread wakes up 19:14:50.400 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 51 ms SOUTH 19:14:50.408 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:50.408 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:52.396 01.988 5928 Exposure complete 19:14:52.481 00.085 5928 worker thread done servicing request 19:14:52.481 00.000 972 OnExposeComplete: enter 19:14:52.486 00.005 972 UpdateGuideState(): m_state=6 19:14:52.489 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 382 19:14:52.492 00.003 972 Star::Find returns 1 (0), X=228.23, Y=860.30, Mass=1424, SNR=26.4, Peak=167 HFD=3.3 19:14:52.495 00.003 972 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.59) = xAngle (-2.51 = -2.51) 19:14:52.499 00.004 972 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56) 19:14:52.503 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=-0.06 mountY=-0.04, mountTheta=-2.54 19:14:52.507 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.06, opts=13) 19:14:52.510 00.003 972 Enqueuing Move request for scope (0.04, -0.06) 19:14:52.514 00.004 5928 Worker thread wakes up 19:14:52.514 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd 19:14:52.514 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.06) 19:14:52.514 00.000 5928 Moving (0.04, -0.06) raw xDistance=-0.06 yDistance=-0.04 19:14:52.514 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:14:52.514 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:52.514 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:14:52.514 00.000 5928 MoveAxis(E, 0, ABG) 19:14:52.514 00.000 5928 Move returns status 0, amount 0 19:14:52.514 00.000 5928 MoveAxis(N, 0, ABG) 19:14:52.514 00.000 5928 Move returns status 0, amount 0 19:14:52.514 00.000 5928 move complete, result=0 19:14:52.515 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:52.519 00.004 972 UpdateGuideState exits: m=1424 SNR=26.4 19:14:52.522 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:52.525 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:52.529 00.004 972 Enqueuing Expose request 19:14:52.532 00.003 5928 worker thread done servicing request 19:14:52.532 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:14:52.537 00.005 5928 Worker thread wakes up 19:14:52.537 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:52.537 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:54.680 02.143 5928 Exposure complete 19:14:54.764 00.084 5928 worker thread done servicing request 19:14:54.764 00.000 972 OnExposeComplete: enter 19:14:54.770 00.006 972 UpdateGuideState(): m_state=6 19:14:54.773 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 383 19:14:54.776 00.003 972 Star::Find returns 1 (0), X=228.07, Y=860.36, Mass=1390, SNR=26.1, Peak=178 HFD=3.3 19:14:54.779 00.003 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 19:14:54.784 00.005 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 19:14:54.787 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.07 mountX=0.01 mountY=0.11, mountTheta=1.48 19:14:54.791 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.01, opts=13) 19:14:54.794 00.003 972 Enqueuing Move request for scope (-0.11, 0.01) 19:14:54.797 00.003 5928 Worker thread wakes up 19:14:54.798 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:14:54.802 00.004 972 UpdateGuideState exits: m=1390 SNR=26.1 19:14:54.805 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:54.809 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:54.813 00.004 972 Enqueuing Expose request 19:14:54.818 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd 19:14:54.818 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.01) 19:14:54.818 00.000 5928 Moving (-0.11, 0.01) raw xDistance=0.01 yDistance=0.11 19:14:54.818 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:14:54.818 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:54.818 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:14:54.818 00.000 5928 MoveAxis(E, 0, ABG) 19:14:54.818 00.000 5928 Move returns status 0, amount 0 19:14:54.818 00.000 5928 MoveAxis(N, 0, ABG) 19:14:54.819 00.001 5928 Move returns status 0, amount 0 19:14:54.819 00.000 5928 move complete, result=0 19:14:54.819 00.000 5928 worker thread done servicing request 19:14:54.819 00.000 5928 Worker thread wakes up 19:14:54.819 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:54.819 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:54.820 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:14:56.786 01.966 5928 Exposure complete 19:14:56.872 00.086 5928 worker thread done servicing request 19:14:56.872 00.000 972 OnExposeComplete: enter 19:14:56.875 00.003 972 UpdateGuideState(): m_state=6 19:14:56.879 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 384 19:14:56.883 00.004 972 Star::Find returns 1 (0), X=228.01, Y=860.31, Mass=1426, SNR=26.5, Peak=190 HFD=3.3 19:14:56.886 00.003 972 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.59) = xAngle (-4.51 = 1.77) 19:14:56.889 00.003 972 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72) 19:14:56.893 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.92 mountX=-0.04 mountY=0.18, mountTheta=1.77 19:14:56.897 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.04, opts=13) 19:14:56.901 00.004 972 Enqueuing Move request for scope (-0.18, -0.04) 19:14:56.904 00.003 5928 Worker thread wakes up 19:14:56.904 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:14:56.908 00.004 972 UpdateGuideState exits: m=1426 SNR=26.5 19:14:56.911 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:56.917 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd 19:14:56.917 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:56.922 00.005 972 Enqueuing Expose request 19:14:56.925 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.04) 19:14:56.926 00.001 5928 Moving (-0.18, -0.04) raw xDistance=-0.04 yDistance=0.18 19:14:56.926 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:14:56.926 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:56.926 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:14:56.926 00.000 5928 MoveAxis(E, 0, ABG) 19:14:56.926 00.000 5928 Move returns status 0, amount 0 19:14:56.926 00.000 5928 MoveAxis(N, 0, ABG) 19:14:56.926 00.000 5928 Move returns status 0, amount 0 19:14:56.926 00.000 5928 move complete, result=0 19:14:56.926 00.000 5928 worker thread done servicing request 19:14:56.926 00.000 5928 Worker thread wakes up 19:14:56.926 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:56.926 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:56.928 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:14:59.065 02.137 5928 Exposure complete 19:14:59.149 00.084 5928 worker thread done servicing request 19:14:59.150 00.001 972 OnExposeComplete: enter 19:14:59.153 00.003 972 UpdateGuideState(): m_state=6 19:14:59.156 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 385 19:14:59.159 00.003 972 Star::Find returns 1 (0), X=228.08, Y=860.18, Mass=1457, SNR=26.8, Peak=192 HFD=3.2 19:14:59.163 00.004 972 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.59) = xAngle (-3.71 = 2.57) 19:14:59.167 00.004 972 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53) 19:14:59.170 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=-0.17 mountY=0.12, mountTheta=2.54 19:14:59.174 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.17, opts=13) 19:14:59.177 00.003 972 Enqueuing Move request for scope (-0.11, -0.17) 19:14:59.180 00.003 5928 Worker thread wakes up 19:14:59.180 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:14:59.185 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd 19:14:59.185 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.17) 19:14:59.185 00.000 5928 Moving (-0.11, -0.17) raw xDistance=-0.17 yDistance=0.12 19:14:59.185 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:14:59.185 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:14:59.185 00.000 972 UpdateGuideState exits: m=1457 SNR=26.8 19:14:59.188 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:14:59.192 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:14:59.192 00.000 5928 MoveAxis(E, 0, ABG) 19:14:59.192 00.000 5928 Move returns status 0, amount 0 19:14:59.192 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:14:59.195 00.003 972 Enqueuing Expose request 19:14:59.199 00.004 5928 MoveAxis(N, 0, ABG) 19:14:59.200 00.001 5928 Move returns status 0, amount 0 19:14:59.200 00.000 5928 move complete, result=0 19:14:59.200 00.000 5928 worker thread done servicing request 19:14:59.200 00.000 5928 Worker thread wakes up 19:14:59.200 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:14:59.200 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:14:59.202 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:15:01.192 01.990 5928 Exposure complete 19:15:01.279 00.087 5928 worker thread done servicing request 19:15:01.279 00.000 972 OnExposeComplete: enter 19:15:01.283 00.004 972 UpdateGuideState(): m_state=6 19:15:01.287 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 386 19:15:01.290 00.003 972 Star::Find returns 1 (0), X=228.36, Y=860.14, Mass=1402, SNR=26.2, Peak=172 HFD=3.3 19:15:01.293 00.003 972 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.59) = xAngle (-2.47 = -2.47) 19:15:01.296 00.003 972 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 19:15:01.301 00.005 972 CameraToMount -- cameraX=0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-0.88 mountX=-0.22 mountY=-0.16, mountTheta=-2.50 19:15:01.305 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.22, opts=13) 19:15:01.308 00.003 972 Enqueuing Move request for scope (0.18, -0.22) 19:15:01.311 00.003 5928 Worker thread wakes up 19:15:01.312 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:15:01.316 00.004 972 UpdateGuideState exits: m=1402 SNR=26.2 19:15:01.319 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:01.323 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:01.326 00.003 972 Enqueuing Expose request 19:15:01.330 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.22) opts 0xd 19:15:01.330 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.22) 19:15:01.330 00.000 5928 Moving (0.18, -0.22) raw xDistance=-0.22 yDistance=-0.16 19:15:01.330 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:15:01.330 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:01.330 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:15:01.330 00.000 5928 MoveAxis(E, 37, ABG) 19:15:01.331 00.001 5928 Guiding Dir = 2, Dur = 37 19:15:01.331 00.000 5928 IsSlewing returns 0 19:15:01.332 00.001 5928 IsGuiding returns 0 19:15:01.353 00.021 5928 PulseGuide returned control before completion, sleep 27 19:15:01.400 00.047 5928 IsGuiding returns 0 19:15:01.400 00.000 5928 Move returns status 0, amount 37 19:15:01.400 00.000 5928 MoveAxis(N, 0, ABG) 19:15:01.400 00.000 5928 Move returns status 0, amount 0 19:15:01.400 00.000 5928 move complete, result=0 19:15:01.400 00.000 5928 worker thread done servicing request 19:15:01.400 00.000 5928 Worker thread wakes up 19:15:01.400 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:01.401 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:01.401 00.000 972 GuideStep: -0.2 px 37 ms EAST, -0.2 px 0 ms NORTH 19:15:03.509 02.108 5928 Exposure complete 19:15:03.595 00.086 5928 worker thread done servicing request 19:15:03.595 00.000 972 OnExposeComplete: enter 19:15:03.599 00.004 972 UpdateGuideState(): m_state=6 19:15:03.603 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 387 19:15:03.607 00.004 972 Star::Find returns 1 (0), X=228.32, Y=860.31, Mass=1430, SNR=26.5, Peak=160 HFD=3.4 19:15:03.610 00.003 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 19:15:03.613 00.003 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 19:15:03.617 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.30 mountX=-0.04 mountY=-0.13, mountTheta=-1.89 19:15:03.621 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.04, opts=13) 19:15:03.624 00.003 972 Enqueuing Move request for scope (0.13, -0.04) 19:15:03.628 00.004 5928 Worker thread wakes up 19:15:03.628 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:15:03.632 00.004 972 UpdateGuideState exits: m=1430 SNR=26.5 19:15:03.635 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:03.639 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:03.642 00.003 972 Enqueuing Expose request 19:15:03.645 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd 19:15:03.645 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.04) 19:15:03.645 00.000 5928 Moving (0.13, -0.04) raw xDistance=-0.04 yDistance=-0.13 19:15:03.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:15:03.645 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:03.645 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:15:03.645 00.000 5928 MoveAxis(E, 0, ABG) 19:15:03.645 00.000 5928 Move returns status 0, amount 0 19:15:03.646 00.001 5928 MoveAxis(N, 0, ABG) 19:15:03.646 00.000 5928 Move returns status 0, amount 0 19:15:03.646 00.000 5928 move complete, result=0 19:15:03.646 00.000 5928 worker thread done servicing request 19:15:03.646 00.000 5928 Worker thread wakes up 19:15:03.646 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:03.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:03.647 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:05.639 01.992 5928 Exposure complete 19:15:05.726 00.087 5928 worker thread done servicing request 19:15:05.726 00.000 972 OnExposeComplete: enter 19:15:05.730 00.004 972 UpdateGuideState(): m_state=6 19:15:05.734 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 388 19:15:05.737 00.003 972 Star::Find returns 1 (0), X=228.13, Y=860.36, Mass=1391, SNR=26.1, Peak=163 HFD=3.3 19:15:05.740 00.003 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 19:15:05.744 00.004 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30) 19:15:05.748 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=0.01 mountY=0.06, mountTheta=1.35 19:15:05.752 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.01, opts=13) 19:15:05.755 00.003 972 Enqueuing Move request for scope (-0.06, 0.01) 19:15:05.759 00.004 5928 Worker thread wakes up 19:15:05.759 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd 19:15:05.759 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.01) 19:15:05.759 00.000 5928 Moving (-0.06, 0.01) raw xDistance=0.01 yDistance=0.06 19:15:05.759 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:15:05.759 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:05.760 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:15:05.760 00.000 5928 MoveAxis(E, 0, ABG) 19:15:05.760 00.000 5928 Move returns status 0, amount 0 19:15:05.760 00.000 5928 MoveAxis(N, 0, ABG) 19:15:05.760 00.000 5928 Move returns status 0, amount 0 19:15:05.760 00.000 5928 move complete, result=0 19:15:05.760 00.000 5928 worker thread done servicing request 19:15:05.760 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:15:05.763 00.003 972 UpdateGuideState exits: m=1391 SNR=26.1 19:15:05.768 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:05.771 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:05.774 00.003 972 Enqueuing Expose request 19:15:05.777 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:15:05.780 00.003 5928 Worker thread wakes up 19:15:05.781 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:05.781 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:07.913 02.132 5928 Exposure complete 19:15:07.999 00.086 5928 worker thread done servicing request 19:15:07.999 00.000 972 OnExposeComplete: enter 19:15:08.003 00.004 972 UpdateGuideState(): m_state=6 19:15:08.007 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 389 19:15:08.010 00.003 972 Star::Find returns 1 (0), X=227.93, Y=860.38, Mass=1408, SNR=26.3, Peak=181 HFD=3.3 19:15:08.013 00.003 972 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 19:15:08.017 00.004 972 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.42 = 1.42) 19:15:08.020 00.003 972 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.26 cameraTheta=3.05 mountX=0.03 mountY=0.26, mountTheta=1.46 19:15:08.024 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.02, opts=13) 19:15:08.028 00.004 972 Enqueuing Move request for scope (-0.26, 0.02) 19:15:08.031 00.003 5928 Worker thread wakes up 19:15:08.032 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:08.035 00.003 972 UpdateGuideState exits: m=1408 SNR=26.3 19:15:08.038 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:08.041 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd 19:15:08.042 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.02) 19:15:08.042 00.000 5928 Moving (-0.26, 0.02) raw xDistance=0.03 yDistance=0.26 19:15:08.042 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:15:08.042 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:15:08.042 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:08.045 00.003 972 Enqueuing Expose request 19:15:08.050 00.005 5928 MoveAxis(E, 0, ABG) 19:15:08.050 00.000 5928 Move returns status 0, amount 0 19:15:08.050 00.000 5928 MoveAxis(S, 51, ABG) 19:15:08.050 00.000 5928 Guiding Dir = 1, Dur = 51 19:15:08.050 00.000 5928 IsSlewing returns 0 19:15:08.050 00.000 5928 IsGuiding returns 0 19:15:08.165 00.115 5928 IsGuiding returns 1 19:15:08.166 00.001 5928 scope still moving after pulse duration time elapsed 19:15:08.192 00.026 5928 IsSlewing returns 0 19:15:08.229 00.037 5928 IsGuiding returns 0 19:15:08.229 00.000 5928 scope move finished after 51 + 128 ms 19:15:08.230 00.001 5928 Move returns status 0, amount 51 19:15:08.230 00.000 5928 move complete, result=0 19:15:08.230 00.000 5928 worker thread done servicing request 19:15:08.230 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 51 ms SOUTH 19:15:08.241 00.011 5928 Worker thread wakes up 19:15:08.241 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:08.241 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:10.223 01.982 5928 Exposure complete 19:15:10.308 00.085 5928 worker thread done servicing request 19:15:10.308 00.000 972 OnExposeComplete: enter 19:15:10.312 00.004 972 UpdateGuideState(): m_state=6 19:15:10.316 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 390 19:15:10.320 00.004 972 Star::Find returns 1 (0), X=228.19, Y=860.38, Mass=1380, SNR=26.0, Peak=173 HFD=3.2 19:15:10.323 00.003 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 19:15:10.327 00.004 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39) 19:15:10.331 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.25 mountX=0.02 mountY=-0.01, mountTheta=-0.38 19:15:10.336 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.02, opts=13) 19:15:10.340 00.004 972 Enqueuing Move request for scope (0.01, 0.02) 19:15:10.343 00.003 5928 Worker thread wakes up 19:15:10.344 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd 19:15:10.344 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.02) 19:15:10.344 00.000 5928 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.01 19:15:10.344 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:15:10.344 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:15:10.348 00.004 972 UpdateGuideState exits: m=1380 SNR=26.0 19:15:10.352 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:10.355 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:10.358 00.003 972 Enqueuing Expose request 19:15:10.362 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:10.362 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:15:10.362 00.000 5928 MoveAxis(E, 0, ABG) 19:15:10.362 00.000 5928 Move returns status 0, amount 0 19:15:10.362 00.000 5928 MoveAxis(N, 0, ABG) 19:15:10.362 00.000 5928 Move returns status 0, amount 0 19:15:10.362 00.000 5928 move complete, result=0 19:15:10.362 00.000 5928 worker thread done servicing request 19:15:10.362 00.000 5928 Worker thread wakes up 19:15:10.362 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:10.362 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:10.365 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:15:12.489 02.124 5928 Exposure complete 19:15:12.574 00.085 5928 worker thread done servicing request 19:15:12.575 00.001 972 OnExposeComplete: enter 19:15:12.578 00.003 972 UpdateGuideState(): m_state=6 19:15:12.583 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 391 19:15:12.586 00.003 972 Star::Find returns 1 (0), X=228.18, Y=860.38, Mass=1437, SNR=26.5, Peak=176 HFD=3.3 19:15:12.589 00.003 972 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.59) = xAngle (0.29 = 0.29) 19:15:12.593 00.004 972 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25) 19:15:12.596 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.88 mountX=0.03 mountY=0.01, mountTheta=0.25 19:15:12.601 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.03, opts=13) 19:15:12.605 00.004 972 Enqueuing Move request for scope (-0.01, 0.03) 19:15:12.608 00.003 5928 Worker thread wakes up 19:15:12.608 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd 19:15:12.608 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.03) 19:15:12.608 00.000 5928 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=0.01 19:15:12.608 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:15:12.609 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:12.609 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:12.612 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:15:12.612 00.000 5928 MoveAxis(E, 0, ABG) 19:15:12.612 00.000 5928 Move returns status 0, amount 0 19:15:12.613 00.001 5928 MoveAxis(N, 0, ABG) 19:15:12.613 00.000 972 UpdateGuideState exits: m=1437 SNR=26.5 19:15:12.617 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:12.620 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:12.623 00.003 972 Enqueuing Expose request 19:15:12.626 00.003 5928 Move returns status 0, amount 0 19:15:12.626 00.000 5928 move complete, result=0 19:15:12.626 00.000 5928 worker thread done servicing request 19:15:12.626 00.000 5928 Worker thread wakes up 19:15:12.627 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:12.627 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:12.628 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:15:14.607 01.979 5928 Exposure complete 19:15:14.693 00.086 5928 worker thread done servicing request 19:15:14.693 00.000 972 OnExposeComplete: enter 19:15:14.697 00.004 972 UpdateGuideState(): m_state=6 19:15:14.701 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 392 19:15:14.704 00.003 972 Star::Find returns 1 (0), X=228.12, Y=860.48, Mass=1412, SNR=26.3, Peak=167 HFD=3.4 19:15:14.707 00.003 972 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.59) = xAngle (0.47 = 0.47) 19:15:14.710 00.003 972 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43) 19:15:14.715 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.06 mountX=0.13 mountY=0.06, mountTheta=0.44 19:15:14.719 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.13, opts=13) 19:15:14.723 00.004 972 Enqueuing Move request for scope (-0.07, 0.13) 19:15:14.726 00.003 5928 Worker thread wakes up 19:15:14.726 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd 19:15:14.726 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.13) 19:15:14.726 00.000 5928 Moving (-0.07, 0.13) raw xDistance=0.13 yDistance=0.06 19:15:14.726 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:15:14.726 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:14.726 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:15:14.726 00.000 5928 MoveAxis(E, 0, ABG) 19:15:14.726 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:15:14.731 00.005 972 UpdateGuideState exits: m=1412 SNR=26.3 19:15:14.735 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:14.738 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:14.741 00.003 972 Enqueuing Expose request 19:15:14.744 00.003 5928 Move returns status 0, amount 0 19:15:14.744 00.000 5928 MoveAxis(N, 0, ABG) 19:15:14.744 00.000 5928 Move returns status 0, amount 0 19:15:14.744 00.000 5928 move complete, result=0 19:15:14.744 00.000 5928 worker thread done servicing request 19:15:14.745 00.001 5928 Worker thread wakes up 19:15:14.745 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:14.745 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:14.747 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:15:16.899 02.152 5928 Exposure complete 19:15:16.987 00.088 5928 worker thread done servicing request 19:15:16.987 00.000 972 OnExposeComplete: enter 19:15:16.992 00.005 972 UpdateGuideState(): m_state=6 19:15:16.997 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 393 19:15:17.002 00.005 972 Star::Find returns 1 (0), X=228.01, Y=860.24, Mass=1436, SNR=26.6, Peak=189 HFD=3.2 19:15:17.007 00.005 972 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.59) = xAngle (-4.18 = 2.10) 19:15:17.012 00.005 972 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06) 19:15:17.016 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.59 mountX=-0.11 mountY=0.19, mountTheta=2.09 19:15:17.020 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.11, opts=13) 19:15:17.023 00.003 972 Enqueuing Move request for scope (-0.18, -0.11) 19:15:17.027 00.004 5928 Worker thread wakes up 19:15:17.027 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:15:17.032 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd 19:15:17.032 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.11) 19:15:17.032 00.000 5928 Moving (-0.18, -0.11) raw xDistance=-0.11 yDistance=0.19 19:15:17.032 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:15:17.032 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:17.032 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:15:17.032 00.000 5928 MoveAxis(E, 0, ABG) 19:15:17.032 00.000 5928 Move returns status 0, amount 0 19:15:17.032 00.000 5928 MoveAxis(N, 0, ABG) 19:15:17.032 00.000 5928 Move returns status 0, amount 0 19:15:17.032 00.000 5928 move complete, result=0 19:15:17.032 00.000 972 UpdateGuideState exits: m=1436 SNR=26.6 19:15:17.036 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:17.039 00.003 5928 worker thread done servicing request 19:15:17.039 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:17.043 00.004 972 Enqueuing Expose request 19:15:17.047 00.004 5928 Worker thread wakes up 19:15:17.047 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:15:17.050 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:17.050 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:19.030 01.980 5928 Exposure complete 19:15:19.115 00.085 5928 worker thread done servicing request 19:15:19.116 00.001 972 OnExposeComplete: enter 19:15:19.119 00.003 972 UpdateGuideState(): m_state=6 19:15:19.123 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 394 19:15:19.128 00.005 972 Star::Find returns 1 (0), X=227.92, Y=860.37, Mass=1395, SNR=26.2, Peak=173 HFD=3.4 19:15:19.132 00.004 972 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.59) = xAngle (1.49 = 1.49) 19:15:19.136 00.004 972 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 19:15:19.139 00.003 972 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.08 mountX=0.02 mountY=0.27, mountTheta=1.49 19:15:19.143 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.02, opts=13) 19:15:19.147 00.004 972 Enqueuing Move request for scope (-0.27, 0.02) 19:15:19.150 00.003 5928 Worker thread wakes up 19:15:19.150 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd 19:15:19.151 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.02) 19:15:19.151 00.000 5928 Moving (-0.27, 0.02) raw xDistance=0.02 yDistance=0.27 19:15:19.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:15:19.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 19:15:19.151 00.000 5928 MoveAxis(E, 0, ABG) 19:15:19.151 00.000 5928 Move returns status 0, amount 0 19:15:19.151 00.000 5928 MoveAxis(S, 53, ABG) 19:15:19.151 00.000 5928 Guiding Dir = 1, Dur = 53 19:15:19.151 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:15:19.155 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 19:15:19.158 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:19.161 00.003 5928 IsSlewing returns 0 19:15:19.161 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:19.166 00.005 972 Enqueuing Expose request 19:15:19.169 00.003 5928 IsGuiding returns 0 19:15:19.247 00.078 5928 IsGuiding returns 1 19:15:19.248 00.001 5928 scope still moving after pulse duration time elapsed 19:15:19.283 00.035 5928 IsSlewing returns 0 19:15:19.284 00.001 5928 IsGuiding returns 1 19:15:19.327 00.043 5928 IsSlewing returns 0 19:15:19.328 00.001 5928 IsGuiding returns 0 19:15:19.329 00.001 5928 scope move finished after 53 + 106 ms 19:15:19.329 00.000 5928 Move returns status 0, amount 53 19:15:19.329 00.000 5928 move complete, result=0 19:15:19.330 00.001 5928 worker thread done servicing request 19:15:19.330 00.000 5928 Worker thread wakes up 19:15:19.330 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 53 ms SOUTH 19:15:19.341 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:19.341 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:21.456 02.115 5928 Exposure complete 19:15:21.543 00.087 5928 worker thread done servicing request 19:15:21.544 00.001 972 OnExposeComplete: enter 19:15:21.548 00.004 972 UpdateGuideState(): m_state=6 19:15:21.551 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 395 19:15:21.555 00.004 972 Star::Find returns 1 (0), X=228.00, Y=860.43, Mass=1466, SNR=26.9, Peak=175 HFD=3.5 19:15:21.558 00.003 972 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.59) = xAngle (1.17 = 1.17) 19:15:21.561 00.003 972 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 19:15:21.565 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.76 mountX=0.08 mountY=0.18, mountTheta=1.16 19:15:21.569 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.07, opts=13) 19:15:21.572 00.003 972 Enqueuing Move request for scope (-0.18, 0.07) 19:15:21.576 00.004 5928 Worker thread wakes up 19:15:21.576 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd 19:15:21.576 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.07) 19:15:21.576 00.000 5928 Moving (-0.18, 0.07) raw xDistance=0.08 yDistance=0.18 19:15:21.576 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:15:21.576 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:21.576 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:15:21.582 00.006 972 UpdateGuideState exits: m=1466 SNR=26.9 19:15:21.585 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:21.588 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:21.591 00.003 972 Enqueuing Expose request 19:15:21.594 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:15:21.594 00.000 5928 MoveAxis(E, 0, ABG) 19:15:21.595 00.001 5928 Move returns status 0, amount 0 19:15:21.595 00.000 5928 MoveAxis(N, 0, ABG) 19:15:21.595 00.000 5928 Move returns status 0, amount 0 19:15:21.595 00.000 5928 move complete, result=0 19:15:21.595 00.000 5928 worker thread done servicing request 19:15:21.595 00.000 5928 Worker thread wakes up 19:15:21.595 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:21.595 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:21.598 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:15:23.575 01.977 5928 Exposure complete 19:15:23.663 00.088 5928 worker thread done servicing request 19:15:23.663 00.000 972 OnExposeComplete: enter 19:15:23.666 00.003 972 UpdateGuideState(): m_state=6 19:15:23.670 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 396 19:15:23.673 00.003 972 Star::Find returns 1 (0), X=228.05, Y=860.59, Mass=1450, SNR=26.6, Peak=182 HFD=3.3 19:15:23.676 00.003 972 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.59) = xAngle (0.50 = 0.50) 19:15:23.680 00.004 972 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46) 19:15:23.683 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.27 cameraTheta=2.09 mountX=0.24 mountY=0.12, mountTheta=0.47 19:15:23.687 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.24, opts=13) 19:15:23.691 00.004 972 Enqueuing Move request for scope (-0.14, 0.24) 19:15:23.694 00.003 5928 Worker thread wakes up 19:15:23.694 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd 19:15:23.694 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.24) 19:15:23.694 00.000 5928 Moving (-0.14, 0.24) raw xDistance=0.24 yDistance=0.12 19:15:23.694 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:23.699 00.005 972 UpdateGuideState exits: m=1450 SNR=26.6 19:15:23.702 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:23.705 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:23.708 00.003 972 Enqueuing Expose request 19:15:23.712 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 19:15:23.712 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:23.712 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:15:23.712 00.000 5928 MoveAxis(W, 40, ABG) 19:15:23.712 00.000 5928 Guiding Dir = 3, Dur = 40 19:15:23.713 00.001 5928 IsSlewing returns 0 19:15:23.713 00.000 5928 IsGuiding returns 0 19:15:23.741 00.028 5928 PulseGuide returned control before completion, sleep 23 19:15:23.805 00.064 5928 IsGuiding returns 1 19:15:23.805 00.000 5928 scope still moving after pulse duration time elapsed 19:15:23.827 00.022 5928 IsSlewing returns 0 19:15:23.828 00.001 5928 IsGuiding returns 0 19:15:23.828 00.000 5928 scope move finished after 40 + 74 ms 19:15:23.828 00.000 5928 Move returns status 0, amount 40 19:15:23.828 00.000 5928 MoveAxis(N, 0, ABG) 19:15:23.828 00.000 5928 Move returns status 0, amount 0 19:15:23.828 00.000 5928 move complete, result=0 19:15:23.829 00.001 5928 worker thread done servicing request 19:15:23.829 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.1 px 0 ms NORTH 19:15:23.837 00.008 5928 Worker thread wakes up 19:15:23.838 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:23.838 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:25.964 02.126 5928 Exposure complete 19:15:26.051 00.087 5928 worker thread done servicing request 19:15:26.052 00.001 972 OnExposeComplete: enter 19:15:26.055 00.003 972 UpdateGuideState(): m_state=6 19:15:26.058 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 397 19:15:26.061 00.003 972 Star::Find returns 1 (0), X=228.06, Y=860.38, Mass=1436, SNR=26.6, Peak=196 HFD=3.3 19:15:26.066 00.005 972 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.59) = xAngle (1.30 = 1.30) 19:15:26.070 00.004 972 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26) 19:15:26.072 00.002 972 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.89 mountX=0.03 mountY=0.12, mountTheta=1.30 19:15:26.076 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.03, opts=13) 19:15:26.081 00.005 972 Enqueuing Move request for scope (-0.13, 0.03) 19:15:26.084 00.003 5928 Worker thread wakes up 19:15:26.084 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd 19:15:26.084 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.03) 19:15:26.084 00.000 5928 Moving (-0.13, 0.03) raw xDistance=0.03 yDistance=0.12 19:15:26.084 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:15:26.084 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:26.084 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:15:26.085 00.001 5928 MoveAxis(E, 0, ABG) 19:15:26.085 00.000 5928 Move returns status 0, amount 0 19:15:26.085 00.000 5928 MoveAxis(N, 0, ABG) 19:15:26.085 00.000 5928 Move returns status 0, amount 0 19:15:26.085 00.000 5928 move complete, result=0 19:15:26.085 00.000 5928 worker thread done servicing request 19:15:26.085 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:15:26.088 00.003 972 UpdateGuideState exits: m=1436 SNR=26.6 19:15:26.091 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:26.095 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:26.099 00.004 972 Enqueuing Expose request 19:15:26.102 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:15:26.105 00.003 5928 Worker thread wakes up 19:15:26.105 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:26.105 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:28.084 01.979 5928 Exposure complete 19:15:28.171 00.087 5928 worker thread done servicing request 19:15:28.171 00.000 972 OnExposeComplete: enter 19:15:28.174 00.003 972 UpdateGuideState(): m_state=6 19:15:28.178 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 398 19:15:28.182 00.004 972 Star::Find returns 1 (0), X=227.90, Y=860.31, Mass=1369, SNR=25.9, Peak=180 HFD=3.4 19:15:28.185 00.003 972 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.59) = xAngle (-4.59 = 1.69) 19:15:28.188 00.003 972 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.65) 19:15:28.191 00.003 972 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-3.00 mountX=-0.04 mountY=0.29, mountTheta=1.69 19:15:28.196 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.04, opts=13) 19:15:28.200 00.004 972 Enqueuing Move request for scope (-0.29, -0.04) 19:15:28.203 00.003 5928 Worker thread wakes up 19:15:28.203 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd 19:15:28.203 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.04) 19:15:28.203 00.000 5928 Moving (-0.29, -0.04) raw xDistance=-0.04 yDistance=0.29 19:15:28.203 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:15:28.203 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 19:15:28.203 00.000 5928 MoveAxis(E, 0, ABG) 19:15:28.203 00.000 5928 Move returns status 0, amount 0 19:15:28.203 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:28.207 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 19:15:28.210 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:28.214 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:28.217 00.003 972 Enqueuing Expose request 19:15:28.221 00.004 5928 MoveAxis(S, 58, ABG) 19:15:28.221 00.000 5928 Guiding Dir = 1, Dur = 58 19:15:28.221 00.000 5928 IsSlewing returns 0 19:15:28.221 00.000 5928 IsGuiding returns 0 19:15:28.298 00.077 5928 IsGuiding returns 1 19:15:28.298 00.000 5928 scope still moving after pulse duration time elapsed 19:15:28.333 00.035 5928 IsSlewing returns 0 19:15:28.334 00.001 5928 IsGuiding returns 1 19:15:28.378 00.044 5928 IsSlewing returns 0 19:15:28.410 00.032 5928 IsGuiding returns 0 19:15:28.411 00.001 5928 scope move finished after 58 + 131 ms 19:15:28.411 00.000 5928 Move returns status 0, amount 58 19:15:28.411 00.000 5928 move complete, result=0 19:15:28.412 00.001 5928 worker thread done servicing request 19:15:28.412 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 58 ms SOUTH 19:15:28.422 00.010 5928 Worker thread wakes up 19:15:28.422 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:28.423 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:30.553 02.130 5928 Exposure complete 19:15:30.639 00.086 5928 worker thread done servicing request 19:15:30.640 00.001 972 OnExposeComplete: enter 19:15:30.643 00.003 972 UpdateGuideState(): m_state=6 19:15:30.647 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 399 19:15:30.651 00.004 972 Star::Find returns 1 (0), X=228.18, Y=860.20, Mass=1388, SNR=26.1, Peak=179 HFD=3.1 19:15:30.654 00.003 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.21 = 3.07) 19:15:30.657 00.003 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 19:15:30.661 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=-0.15 mountY=0.02, mountTheta=3.02 19:15:30.665 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.15, opts=13) 19:15:30.669 00.004 972 Enqueuing Move request for scope (-0.01, -0.15) 19:15:30.672 00.003 5928 Worker thread wakes up 19:15:30.672 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd 19:15:30.672 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.15) 19:15:30.672 00.000 5928 Moving (-0.01, -0.15) raw xDistance=-0.15 yDistance=0.02 19:15:30.672 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:15:30.672 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:30.672 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:15:30.673 00.001 5928 MoveAxis(E, 0, ABG) 19:15:30.673 00.000 5928 Move returns status 0, amount 0 19:15:30.673 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:30.676 00.003 972 UpdateGuideState exits: m=1388 SNR=26.1 19:15:30.680 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:30.683 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:30.687 00.004 972 Enqueuing Expose request 19:15:30.691 00.004 5928 MoveAxis(N, 0, ABG) 19:15:30.691 00.000 5928 Move returns status 0, amount 0 19:15:30.691 00.000 5928 move complete, result=0 19:15:30.691 00.000 5928 worker thread done servicing request 19:15:30.691 00.000 5928 Worker thread wakes up 19:15:30.691 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:30.691 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:30.693 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:15:32.680 01.987 5928 Exposure complete 19:15:32.765 00.085 5928 worker thread done servicing request 19:15:32.766 00.001 972 OnExposeComplete: enter 19:15:32.769 00.003 972 UpdateGuideState(): m_state=6 19:15:32.772 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 400 19:15:32.776 00.004 972 Star::Find returns 1 (0), X=228.14, Y=860.28, Mass=1474, SNR=26.9, Peak=190 HFD=3.3 19:15:32.780 00.004 972 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.59) = xAngle (-3.77 = 2.51) 19:15:32.783 00.003 972 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.47) 19:15:32.787 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.18 mountX=-0.07 mountY=0.06, mountTheta=2.48 19:15:32.790 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.07, opts=13) 19:15:32.795 00.005 972 Enqueuing Move request for scope (-0.05, -0.07) 19:15:32.798 00.003 5928 Worker thread wakes up 19:15:32.798 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd 19:15:32.798 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.07) 19:15:32.798 00.000 5928 Moving (-0.05, -0.07) raw xDistance=-0.07 yDistance=0.06 19:15:32.798 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:15:32.798 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:32.798 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=282, Gamma=1.000 19:15:32.802 00.004 972 UpdateGuideState exits: m=1474 SNR=26.9 19:15:32.805 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:32.808 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:32.812 00.004 972 Enqueuing Expose request 19:15:32.816 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:15:32.816 00.000 5928 MoveAxis(E, 0, ABG) 19:15:32.816 00.000 5928 Move returns status 0, amount 0 19:15:32.816 00.000 5928 MoveAxis(N, 0, ABG) 19:15:32.816 00.000 5928 Move returns status 0, amount 0 19:15:32.816 00.000 5928 move complete, result=0 19:15:32.816 00.000 5928 worker thread done servicing request 19:15:32.816 00.000 5928 Worker thread wakes up 19:15:32.816 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:32.816 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:32.818 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:15:34.955 02.137 5928 Exposure complete 19:15:35.042 00.087 5928 worker thread done servicing request 19:15:35.043 00.001 972 OnExposeComplete: enter 19:15:35.047 00.004 972 UpdateGuideState(): m_state=6 19:15:35.050 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 401 19:15:35.054 00.004 972 Star::Find returns 1 (0), X=227.87, Y=860.40, Mass=1448, SNR=26.7, Peak=188 HFD=3.3 19:15:35.057 00.003 972 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.59) = xAngle (1.41 = 1.41) 19:15:35.060 00.003 972 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 19:15:35.064 00.004 972 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.32 cameraTheta=3.00 mountX=0.05 mountY=0.31, mountTheta=1.40 19:15:35.068 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=0.05, opts=13) 19:15:35.071 00.003 972 Enqueuing Move request for scope (-0.31, 0.05) 19:15:35.075 00.004 5928 Worker thread wakes up 19:15:35.075 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd 19:15:35.075 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, 0.05) 19:15:35.075 00.000 5928 Moving (-0.31, 0.05) raw xDistance=0.05 yDistance=0.31 19:15:35.075 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:15:35.075 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 19:15:35.075 00.000 5928 MoveAxis(E, 0, ABG) 19:15:35.075 00.000 5928 Move returns status 0, amount 0 19:15:35.075 00.000 5928 MoveAxis(S, 61, ABG) 19:15:35.075 00.000 5928 Guiding Dir = 1, Dur = 61 19:15:35.075 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:15:35.080 00.005 972 UpdateGuideState exits: m=1448 SNR=26.7 19:15:35.083 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:35.086 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:35.089 00.003 972 Enqueuing Expose request 19:15:35.094 00.005 5928 IsSlewing returns 0 19:15:35.095 00.001 5928 IsGuiding returns 0 19:15:35.176 00.081 5928 IsGuiding returns 1 19:15:35.176 00.000 5928 scope still moving after pulse duration time elapsed 19:15:35.210 00.034 5928 IsSlewing returns 0 19:15:35.211 00.001 5928 IsGuiding returns 1 19:15:35.271 00.060 5928 IsSlewing returns 0 19:15:35.272 00.001 5928 IsGuiding returns 0 19:15:35.272 00.000 5928 scope move finished after 61 + 115 ms 19:15:35.272 00.000 5928 Move returns status 0, amount 61 19:15:35.272 00.000 5928 move complete, result=0 19:15:35.273 00.001 5928 worker thread done servicing request 19:15:35.273 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH 19:15:35.285 00.012 5928 Worker thread wakes up 19:15:35.285 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:35.285 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:37.263 01.978 5928 Exposure complete 19:15:37.349 00.086 5928 worker thread done servicing request 19:15:37.349 00.000 972 OnExposeComplete: enter 19:15:37.352 00.003 972 UpdateGuideState(): m_state=6 19:15:37.356 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 402 19:15:37.359 00.003 972 Star::Find returns 1 (0), X=228.17, Y=860.53, Mass=1464, SNR=26.8, Peak=166 HFD=3.4 19:15:37.363 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:15:37.366 00.003 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 19:15:37.369 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.67 mountX=0.17 mountY=0.01, mountTheta=0.04 19:15:37.373 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.17, opts=13) 19:15:37.378 00.005 972 Enqueuing Move request for scope (-0.02, 0.17) 19:15:37.381 00.003 5928 Worker thread wakes up 19:15:37.381 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd 19:15:37.381 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.17) 19:15:37.381 00.000 5928 Moving (-0.02, 0.17) raw xDistance=0.17 yDistance=0.01 19:15:37.382 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:15:37.382 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:37.382 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:15:37.382 00.000 5928 MoveAxis(E, 0, ABG) 19:15:37.382 00.000 5928 Move returns status 0, amount 0 19:15:37.382 00.000 5928 MoveAxis(N, 0, ABG) 19:15:37.382 00.000 5928 Move returns status 0, amount 0 19:15:37.382 00.000 5928 move complete, result=0 19:15:37.382 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:37.385 00.003 972 UpdateGuideState exits: m=1464 SNR=26.8 19:15:37.389 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:37.392 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:37.396 00.004 972 Enqueuing Expose request 19:15:37.400 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:15:37.403 00.003 5928 worker thread done servicing request 19:15:37.403 00.000 5928 Worker thread wakes up 19:15:37.403 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:37.403 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:39.533 02.130 5928 Exposure complete 19:15:39.618 00.085 5928 worker thread done servicing request 19:15:39.618 00.000 972 OnExposeComplete: enter 19:15:39.622 00.004 972 UpdateGuideState(): m_state=6 19:15:39.626 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 403 19:15:39.630 00.004 972 Star::Find returns 1 (0), X=227.91, Y=860.51, Mass=1383, SNR=26.0, Peak=159 HFD=3.5 19:15:39.634 00.004 972 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.59) = xAngle (1.02 = 1.02) 19:15:39.637 00.003 972 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98) 19:15:39.640 00.003 972 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.61 mountX=0.17 mountY=0.26, mountTheta=1.01 19:15:39.645 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.16, opts=13) 19:15:39.648 00.003 972 Enqueuing Move request for scope (-0.27, 0.16) 19:15:39.651 00.003 5928 Worker thread wakes up 19:15:39.652 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:15:39.655 00.003 972 UpdateGuideState exits: m=1383 SNR=26.0 19:15:39.658 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:39.662 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:39.666 00.004 972 Enqueuing Expose request 19:15:39.669 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd 19:15:39.669 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.16) 19:15:39.669 00.000 5928 Moving (-0.27, 0.16) raw xDistance=0.17 yDistance=0.26 19:15:39.669 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:15:39.669 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:15:39.669 00.000 5928 MoveAxis(E, 0, ABG) 19:15:39.669 00.000 5928 Move returns status 0, amount 0 19:15:39.669 00.000 5928 MoveAxis(S, 52, ABG) 19:15:39.669 00.000 5928 Guiding Dir = 1, Dur = 52 19:15:39.670 00.001 5928 IsSlewing returns 0 19:15:39.670 00.000 5928 IsGuiding returns 0 19:15:39.748 00.078 5928 IsGuiding returns 1 19:15:39.749 00.001 5928 scope still moving after pulse duration time elapsed 19:15:39.812 00.063 5928 IsSlewing returns 0 19:15:39.845 00.033 5928 IsGuiding returns 0 19:15:39.846 00.001 5928 scope move finished after 52 + 124 ms 19:15:39.847 00.001 5928 Move returns status 0, amount 52 19:15:39.847 00.000 5928 move complete, result=0 19:15:39.848 00.001 5928 worker thread done servicing request 19:15:39.848 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 52 ms SOUTH 19:15:39.858 00.010 5928 Worker thread wakes up 19:15:39.858 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:39.859 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:41.839 01.980 5928 Exposure complete 19:15:41.928 00.089 5928 worker thread done servicing request 19:15:41.928 00.000 972 OnExposeComplete: enter 19:15:41.931 00.003 972 UpdateGuideState(): m_state=6 19:15:41.934 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 404 19:15:41.937 00.003 972 Star::Find returns 1 (0), X=228.28, Y=860.43, Mass=1446, SNR=26.7, Peak=172 HFD=3.2 19:15:41.941 00.004 972 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.59) = xAngle (-0.89 = -0.89) 19:15:41.945 00.004 972 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93) 19:15:41.950 00.005 972 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.70 mountX=0.08 mountY=-0.10, mountTheta=-0.91 19:15:41.956 00.006 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.08, opts=13) 19:15:41.962 00.006 972 Enqueuing Move request for scope (0.09, 0.08) 19:15:41.966 00.004 5928 Worker thread wakes up 19:15:41.966 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd 19:15:41.966 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:15:41.970 00.004 972 UpdateGuideState exits: m=1446 SNR=26.7 19:15:41.973 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:41.977 00.004 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.08) 19:15:41.977 00.000 5928 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.10 19:15:41.977 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:15:41.977 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:41.977 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:15:41.977 00.000 5928 MoveAxis(E, 0, ABG) 19:15:41.977 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:41.981 00.004 972 Enqueuing Expose request 19:15:41.984 00.003 5928 Move returns status 0, amount 0 19:15:41.984 00.000 5928 MoveAxis(N, 0, ABG) 19:15:41.984 00.000 5928 Move returns status 0, amount 0 19:15:41.984 00.000 5928 move complete, result=0 19:15:41.984 00.000 5928 worker thread done servicing request 19:15:41.984 00.000 5928 Worker thread wakes up 19:15:41.984 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:41.984 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:41.986 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:44.116 02.130 5928 Exposure complete 19:15:44.201 00.085 5928 worker thread done servicing request 19:15:44.210 00.009 972 OnExposeComplete: enter 19:15:44.214 00.004 972 UpdateGuideState(): m_state=6 19:15:44.217 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 405 19:15:44.220 00.003 972 Star::Find returns 1 (0), X=228.34, Y=860.28, Mass=1412, SNR=26.3, Peak=163 HFD=3.4 19:15:44.224 00.004 972 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.59) = xAngle (-2.03 = -2.03) 19:15:44.228 00.004 972 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07) 19:15:44.231 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.44 mountX=-0.07 mountY=-0.15, mountTheta=-2.04 19:15:44.235 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.07, opts=13) 19:15:44.239 00.004 972 Enqueuing Move request for scope (0.15, -0.07) 19:15:44.242 00.003 5928 Worker thread wakes up 19:15:44.242 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:15:44.246 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 19:15:44.249 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:44.253 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd 19:15:44.253 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:44.256 00.003 972 Enqueuing Expose request 19:15:44.261 00.005 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.07) 19:15:44.261 00.000 5928 Moving (0.15, -0.07) raw xDistance=-0.07 yDistance=-0.15 19:15:44.261 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:15:44.261 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:44.261 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:15:44.261 00.000 5928 MoveAxis(E, 0, ABG) 19:15:44.261 00.000 5928 Move returns status 0, amount 0 19:15:44.261 00.000 5928 MoveAxis(N, 0, ABG) 19:15:44.261 00.000 5928 Move returns status 0, amount 0 19:15:44.261 00.000 5928 move complete, result=0 19:15:44.261 00.000 5928 worker thread done servicing request 19:15:44.261 00.000 5928 Worker thread wakes up 19:15:44.261 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:44.261 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:44.263 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:46.252 01.989 5928 Exposure complete 19:15:46.339 00.087 5928 worker thread done servicing request 19:15:46.339 00.000 972 OnExposeComplete: enter 19:15:46.342 00.003 972 UpdateGuideState(): m_state=6 19:15:46.347 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 406 19:15:46.351 00.004 972 Star::Find returns 1 (0), X=228.30, Y=860.42, Mass=1442, SNR=26.6, Peak=161 HFD=3.4 19:15:46.355 00.004 972 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.59) = xAngle (-1.05 = -1.05) 19:15:46.359 00.004 972 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10) 19:15:46.362 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.13 cameraTheta=0.54 mountX=0.07 mountY=-0.12, mountTheta=-1.06 19:15:46.366 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.07, opts=13) 19:15:46.370 00.004 972 Enqueuing Move request for scope (0.12, 0.07) 19:15:46.373 00.003 5928 Worker thread wakes up 19:15:46.373 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd 19:15:46.373 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.07) 19:15:46.373 00.000 5928 Moving (0.12, 0.07) raw xDistance=0.07 yDistance=-0.12 19:15:46.373 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:15:46.373 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:46.379 00.006 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:46.379 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 19:15:46.382 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:46.385 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:46.388 00.003 972 Enqueuing Expose request 19:15:46.391 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:15:46.392 00.001 5928 MoveAxis(E, 0, ABG) 19:15:46.392 00.000 5928 Move returns status 0, amount 0 19:15:46.392 00.000 5928 MoveAxis(N, 0, ABG) 19:15:46.392 00.000 5928 Move returns status 0, amount 0 19:15:46.392 00.000 5928 move complete, result=0 19:15:46.392 00.000 5928 worker thread done servicing request 19:15:46.392 00.000 5928 Worker thread wakes up 19:15:46.392 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:46.392 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:46.395 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:48.530 02.135 5928 Exposure complete 19:15:48.617 00.087 5928 worker thread done servicing request 19:15:48.617 00.000 972 OnExposeComplete: enter 19:15:48.620 00.003 972 UpdateGuideState(): m_state=6 19:15:48.624 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 407 19:15:48.630 00.006 972 Star::Find returns 1 (0), X=228.27, Y=860.53, Mass=1391, SNR=26.1, Peak=162 HFD=3.4 19:15:48.632 00.002 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 19:15:48.635 00.003 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 19:15:48.638 00.003 972 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.13 mountX=0.17 mountY=-0.09, mountTheta=-0.50 19:15:48.643 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.17, opts=13) 19:15:48.647 00.004 972 Enqueuing Move request for scope (0.08, 0.17) 19:15:48.650 00.003 5928 Worker thread wakes up 19:15:48.650 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:15:48.654 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 19:15:48.657 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:48.662 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:48.665 00.003 972 Enqueuing Expose request 19:15:48.668 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd 19:15:48.668 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.17) 19:15:48.668 00.000 5928 Moving (0.08, 0.17) raw xDistance=0.17 yDistance=-0.09 19:15:48.669 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:15:48.669 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:48.669 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:15:48.669 00.000 5928 MoveAxis(E, 0, ABG) 19:15:48.669 00.000 5928 Move returns status 0, amount 0 19:15:48.669 00.000 5928 MoveAxis(N, 0, ABG) 19:15:48.669 00.000 5928 Move returns status 0, amount 0 19:15:48.669 00.000 5928 move complete, result=0 19:15:48.669 00.000 5928 worker thread done servicing request 19:15:48.669 00.000 5928 Worker thread wakes up 19:15:48.669 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:48.669 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:48.670 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:50.656 01.986 5928 Exposure complete 19:15:50.741 00.085 5928 worker thread done servicing request 19:15:50.741 00.000 972 OnExposeComplete: enter 19:15:50.746 00.005 972 UpdateGuideState(): m_state=6 19:15:50.749 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 408 19:15:50.752 00.003 972 Star::Find returns 1 (0), X=228.46, Y=860.40, Mass=1436, SNR=26.6, Peak=175 HFD=3.2 19:15:50.755 00.003 972 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.59) = xAngle (-1.41 = -1.41) 19:15:50.759 00.004 972 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45) 19:15:50.763 00.004 972 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.18 mountX=0.04 mountY=-0.28, mountTheta=-1.41 19:15:50.766 00.003 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.05, opts=13) 19:15:50.771 00.005 972 Enqueuing Move request for scope (0.28, 0.05) 19:15:50.774 00.003 5928 Worker thread wakes up 19:15:50.774 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd 19:15:50.774 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.05) 19:15:50.774 00.000 5928 Moving (0.28, 0.05) raw xDistance=0.04 yDistance=-0.28 19:15:50.774 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:15:50.779 00.005 972 UpdateGuideState exits: m=1436 SNR=26.6 19:15:50.782 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:50.786 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:50.789 00.003 972 Enqueuing Expose request 19:15:50.792 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:15:50.793 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:15:50.793 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28 19:15:50.793 00.000 5928 MoveAxis(E, 0, ABG) 19:15:50.793 00.000 5928 Move returns status 0, amount 0 19:15:50.793 00.000 5928 MoveAxis(N, 0, ABG) 19:15:50.793 00.000 5928 Move returns status 0, amount 0 19:15:50.793 00.000 5928 move complete, result=0 19:15:50.793 00.000 5928 worker thread done servicing request 19:15:50.793 00.000 5928 Worker thread wakes up 19:15:50.794 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:50.794 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:50.795 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:15:52.931 02.136 5928 Exposure complete 19:15:53.018 00.087 5928 worker thread done servicing request 19:15:53.018 00.000 972 OnExposeComplete: enter 19:15:53.022 00.004 972 UpdateGuideState(): m_state=6 19:15:53.027 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 409 19:15:53.030 00.003 972 Star::Find returns 1 (0), X=228.37, Y=860.47, Mass=1412, SNR=26.3, Peak=154 HFD=3.2 19:15:53.033 00.003 972 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.59) = xAngle (-1.01 = -1.01) 19:15:53.037 00.004 972 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 19:15:53.040 00.003 972 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.58 mountX=0.12 mountY=-0.19, mountTheta=-1.02 19:15:53.045 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.12, opts=13) 19:15:53.048 00.003 972 Enqueuing Move request for scope (0.18, 0.12) 19:15:53.051 00.003 5928 Worker thread wakes up 19:15:53.052 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd 19:15:53.052 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.12) 19:15:53.052 00.000 5928 Moving (0.18, 0.12) raw xDistance=0.12 yDistance=-0.19 19:15:53.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:15:53.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:53.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:15:53.052 00.000 5928 MoveAxis(E, 0, ABG) 19:15:53.052 00.000 5928 Move returns status 0, amount 0 19:15:53.052 00.000 5928 MoveAxis(N, 0, ABG) 19:15:53.052 00.000 5928 Move returns status 0, amount 0 19:15:53.052 00.000 5928 move complete, result=0 19:15:53.052 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=43, FiltMax=279, Gamma=1.000 19:15:53.056 00.004 5928 worker thread done servicing request 19:15:53.056 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 19:15:53.061 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:53.064 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:53.067 00.003 972 Enqueuing Expose request 19:15:53.071 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:15:53.074 00.003 5928 Worker thread wakes up 19:15:53.074 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:53.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:55.056 01.982 5928 Exposure complete 19:15:55.142 00.086 5928 worker thread done servicing request 19:15:55.143 00.001 972 OnExposeComplete: enter 19:15:55.146 00.003 972 UpdateGuideState(): m_state=6 19:15:55.149 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 410 19:15:55.153 00.004 972 Star::Find returns 1 (0), X=228.33, Y=860.21, Mass=1360, SNR=25.9, Peak=167 HFD=3.3 19:15:55.156 00.003 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 19:15:55.160 00.004 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40) 19:15:55.163 00.003 972 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.77 mountX=-0.14 mountY=-0.13, mountTheta=-2.38 19:15:55.167 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.14, opts=13) 19:15:55.170 00.003 972 Enqueuing Move request for scope (0.14, -0.14) 19:15:55.174 00.004 5928 Worker thread wakes up 19:15:55.174 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd 19:15:55.174 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.14) 19:15:55.174 00.000 5928 Moving (0.14, -0.14) raw xDistance=-0.14 yDistance=-0.13 19:15:55.174 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:15:55.174 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:15:55.179 00.005 972 UpdateGuideState exits: m=1360 SNR=25.9 19:15:55.182 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:55.185 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:55.189 00.004 972 Enqueuing Expose request 19:15:55.193 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:55.193 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:15:55.193 00.000 5928 MoveAxis(E, 0, ABG) 19:15:55.193 00.000 5928 Move returns status 0, amount 0 19:15:55.193 00.000 5928 MoveAxis(N, 0, ABG) 19:15:55.193 00.000 5928 Move returns status 0, amount 0 19:15:55.193 00.000 5928 move complete, result=0 19:15:55.193 00.000 5928 worker thread done servicing request 19:15:55.193 00.000 5928 Worker thread wakes up 19:15:55.193 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:55.193 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:55.195 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:15:57.332 02.137 5928 Exposure complete 19:15:57.419 00.087 5928 worker thread done servicing request 19:15:57.420 00.001 972 OnExposeComplete: enter 19:15:57.423 00.003 972 UpdateGuideState(): m_state=6 19:15:57.427 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 411 19:15:57.432 00.005 972 Star::Find returns 1 (0), X=228.52, Y=860.13, Mass=1371, SNR=25.9, Peak=189 HFD=3.3 19:15:57.435 00.003 972 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.59) = xAngle (-2.18 = -2.18) 19:15:57.438 00.003 972 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23) 19:15:57.442 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.22 hyp=0.40 cameraTheta=-0.59 mountX=-0.23 mountY=-0.32, mountTheta=-2.20 19:15:57.446 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.22, opts=13) 19:15:57.450 00.004 972 Enqueuing Move request for scope (0.33, -0.22) 19:15:57.453 00.003 5928 Worker thread wakes up 19:15:57.453 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.22) opts 0xd 19:15:57.453 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.22) 19:15:57.453 00.000 5928 Moving (0.33, -0.22) raw xDistance=-0.23 yDistance=-0.32 19:15:57.453 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23 19:15:57.453 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:15:57.457 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:15:57.457 00.000 972 UpdateGuideState exits: m=1371 SNR=25.9 19:15:57.461 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 19:15:57.462 00.001 5928 MoveAxis(E, 38, ABG) 19:15:57.462 00.000 5928 Guiding Dir = 2, Dur = 38 19:15:57.462 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:57.465 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:57.468 00.003 972 Enqueuing Expose request 19:15:57.472 00.004 5928 IsSlewing returns 0 19:15:57.472 00.000 5928 IsGuiding returns 0 19:15:57.499 00.027 5928 PulseGuide returned control before completion, sleep 22 19:15:57.547 00.048 5928 IsGuiding returns 0 19:15:57.547 00.000 5928 Move returns status 0, amount 38 19:15:57.547 00.000 5928 MoveAxis(N, 0, ABG) 19:15:57.547 00.000 5928 Move returns status 0, amount 0 19:15:57.547 00.000 5928 move complete, result=0 19:15:57.547 00.000 5928 worker thread done servicing request 19:15:57.547 00.000 5928 Worker thread wakes up 19:15:57.547 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:57.547 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:57.547 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.3 px 0 ms NORTH 19:15:59.525 01.978 5928 Exposure complete 19:15:59.611 00.086 5928 worker thread done servicing request 19:15:59.611 00.000 972 OnExposeComplete: enter 19:15:59.615 00.004 972 UpdateGuideState(): m_state=6 19:15:59.619 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 412 19:15:59.622 00.003 972 Star::Find returns 1 (0), X=228.35, Y=860.34, Mass=1476, SNR=26.9, Peak=182 HFD=3.3 19:15:59.626 00.004 972 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.59) = xAngle (-1.65 = -1.65) 19:15:59.629 00.003 972 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70) 19:15:59.633 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.06 mountX=-0.01 mountY=-0.16, mountTheta=-1.65 19:15:59.636 00.003 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.01, opts=13) 19:15:59.640 00.004 972 Enqueuing Move request for scope (0.16, -0.01) 19:15:59.644 00.004 5928 Worker thread wakes up 19:15:59.644 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd 19:15:59.644 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.01) 19:15:59.644 00.000 5928 Moving (0.16, -0.01) raw xDistance=-0.01 yDistance=-0.16 19:15:59.644 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:15:59.644 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:15:59.644 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:15:59.645 00.001 5928 MoveAxis(E, 0, ABG) 19:15:59.645 00.000 5928 Move returns status 0, amount 0 19:15:59.645 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:15:59.648 00.003 972 UpdateGuideState exits: m=1476 SNR=26.9 19:15:59.651 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:15:59.654 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:15:59.659 00.005 972 Enqueuing Expose request 19:15:59.662 00.003 5928 MoveAxis(N, 0, ABG) 19:15:59.662 00.000 5928 Move returns status 0, amount 0 19:15:59.662 00.000 5928 move complete, result=0 19:15:59.662 00.000 5928 worker thread done servicing request 19:15:59.662 00.000 5928 Worker thread wakes up 19:15:59.663 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:15:59.663 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:15:59.664 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:16:01.772 02.108 5928 Exposure complete 19:16:01.858 00.086 5928 worker thread done servicing request 19:16:01.859 00.001 972 OnExposeComplete: enter 19:16:01.862 00.003 972 UpdateGuideState(): m_state=6 19:16:01.865 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 413 19:16:01.868 00.003 972 Star::Find returns 1 (0), X=228.48, Y=860.56, Mass=1397, SNR=26.1, Peak=191 HFD=3.2 19:16:01.871 00.003 972 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.59) = xAngle (-0.97 = -0.97) 19:16:01.876 00.005 972 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02) 19:16:01.879 00.003 972 CameraToMount -- cameraX=0.29 cameraY=0.21 hyp=0.36 cameraTheta=0.61 mountX=0.20 mountY=-0.30, mountTheta=-0.99 19:16:01.883 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.21, opts=13) 19:16:01.886 00.003 972 Enqueuing Move request for scope (0.29, 0.21) 19:16:01.889 00.003 5928 Worker thread wakes up 19:16:01.889 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:16:01.894 00.005 972 UpdateGuideState exits: m=1397 SNR=26.1 19:16:01.897 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:01.900 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:01.904 00.004 972 Enqueuing Expose request 19:16:01.908 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.21) opts 0xd 19:16:01.908 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.21) 19:16:01.908 00.000 5928 Moving (0.29, 0.21) raw xDistance=0.20 yDistance=-0.30 19:16:01.908 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 19:16:01.908 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.36 newest=-0.78 19:16:01.908 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:16:01.908 00.000 5928 MoveAxis(W, 34, ABG) 19:16:01.908 00.000 5928 Guiding Dir = 3, Dur = 34 19:16:01.909 00.001 5928 IsSlewing returns 0 19:16:01.909 00.000 5928 IsGuiding returns 0 19:16:01.929 00.020 5928 PulseGuide returned control before completion, sleep 25 19:16:01.976 00.047 5928 IsGuiding returns 0 19:16:01.976 00.000 5928 Move returns status 0, amount 34 19:16:01.976 00.000 5928 MoveAxis(N, 60, ABG) 19:16:01.976 00.000 5928 Guiding Dir = 0, Dur = 60 19:16:02.008 00.032 5928 IsSlewing returns 0 19:16:02.009 00.001 5928 IsGuiding returns 0 19:16:02.089 00.080 5928 IsGuiding returns 1 19:16:02.089 00.000 5928 scope still moving after pulse duration time elapsed 19:16:02.118 00.029 5928 IsSlewing returns 0 19:16:02.119 00.001 5928 IsGuiding returns 1 19:16:02.184 00.065 5928 IsSlewing returns 0 19:16:02.186 00.002 5928 IsGuiding returns 0 19:16:02.186 00.000 5928 scope move finished after 60 + 116 ms 19:16:02.186 00.000 5928 Move returns status 0, amount 60 19:16:02.186 00.000 5928 move complete, result=0 19:16:02.187 00.001 5928 worker thread done servicing request 19:16:02.187 00.000 5928 Worker thread wakes up 19:16:02.187 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.3 px 60 ms NORTH 19:16:02.199 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:02.199 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:04.184 01.985 5928 Exposure complete 19:16:04.271 00.087 5928 worker thread done servicing request 19:16:04.271 00.000 972 OnExposeComplete: enter 19:16:04.276 00.005 972 UpdateGuideState(): m_state=6 19:16:04.279 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 414 19:16:04.282 00.003 972 Star::Find returns 1 (0), X=228.49, Y=860.64, Mass=1388, SNR=26.1, Peak=184 HFD=3.2 19:16:04.286 00.004 972 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.59) = xAngle (-0.83 = -0.83) 19:16:04.289 00.003 972 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88) 19:16:04.292 00.003 972 CameraToMount -- cameraX=0.30 cameraY=0.28 hyp=0.41 cameraTheta=0.76 mountX=0.28 mountY=-0.32, mountTheta=-0.85 19:16:04.297 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.28, opts=13) 19:16:04.300 00.003 972 Enqueuing Move request for scope (0.30, 0.28) 19:16:04.303 00.003 5928 Worker thread wakes up 19:16:04.303 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.28) opts 0xd 19:16:04.303 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.28) 19:16:04.303 00.000 5928 Moving (0.30, 0.28) raw xDistance=0.28 yDistance=-0.32 19:16:04.303 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 19:16:04.303 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 19:16:04.304 00.001 5928 MoveAxis(W, 49, ABG) 19:16:04.304 00.000 5928 Guiding Dir = 3, Dur = 49 19:16:04.304 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:04.308 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 19:16:04.312 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:04.315 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:04.319 00.004 972 Enqueuing Expose request 19:16:04.322 00.003 5928 IsSlewing returns 0 19:16:04.323 00.001 5928 IsGuiding returns 0 19:16:04.343 00.020 5928 PulseGuide returned control before completion, sleep 39 19:16:04.424 00.081 5928 IsGuiding returns 1 19:16:04.424 00.000 5928 scope still moving after pulse duration time elapsed 19:16:04.455 00.031 5928 IsSlewing returns 0 19:16:04.456 00.001 5928 IsGuiding returns 0 19:16:04.456 00.000 5928 scope move finished after 49 + 84 ms 19:16:04.456 00.000 5928 Move returns status 0, amount 49 19:16:04.457 00.001 5928 MoveAxis(N, 63, ABG) 19:16:04.457 00.000 5928 Guiding Dir = 0, Dur = 63 19:16:04.458 00.001 5928 IsSlewing returns 0 19:16:04.459 00.001 5928 IsGuiding returns 0 19:16:04.536 00.077 5928 IsGuiding returns 1 19:16:04.537 00.001 5928 scope still moving after pulse duration time elapsed 19:16:04.558 00.021 5928 IsSlewing returns 0 19:16:04.558 00.000 5928 IsGuiding returns 1 19:16:04.589 00.031 5928 IsSlewing returns 0 19:16:04.590 00.001 5928 IsGuiding returns 1 19:16:04.631 00.041 5928 IsSlewing returns 0 19:16:04.663 00.032 5928 IsGuiding returns 0 19:16:04.664 00.001 5928 scope move finished after 63 + 140 ms 19:16:04.664 00.000 5928 Move returns status 0, amount 63 19:16:04.664 00.000 5928 move complete, result=0 19:16:04.664 00.000 5928 worker thread done servicing request 19:16:04.664 00.000 5928 Worker thread wakes up 19:16:04.665 00.001 972 GuideStep: 0.3 px 49 ms WEST, -0.3 px 63 ms NORTH 19:16:04.672 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:04.673 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:06.816 02.143 5928 Exposure complete 19:16:06.904 00.088 5928 worker thread done servicing request 19:16:06.904 00.000 972 OnExposeComplete: enter 19:16:06.908 00.004 972 UpdateGuideState(): m_state=6 19:16:06.912 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 415 19:16:06.915 00.003 972 Star::Find returns 1 (0), X=228.65, Y=860.12, Mass=1417, SNR=26.3, Peak=187 HFD=3.3 19:16:06.918 00.003 972 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.59) = xAngle (-2.05 = -2.05) 19:16:06.921 00.003 972 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10) 19:16:06.925 00.004 972 CameraToMount -- cameraX=0.46 cameraY=-0.23 hyp=0.51 cameraTheta=-0.46 mountX=-0.24 mountY=-0.44, mountTheta=-2.06 19:16:06.929 00.004 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.23, opts=13) 19:16:06.933 00.004 972 Enqueuing Move request for scope (0.46, -0.23) 19:16:06.936 00.003 5928 Worker thread wakes up 19:16:06.936 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.23) opts 0xd 19:16:06.936 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.23) 19:16:06.936 00.000 5928 Moving (0.46, -0.23) raw xDistance=-0.24 yDistance=-0.44 19:16:06.936 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24 19:16:06.936 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 19:16:06.936 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:16:06.941 00.005 972 UpdateGuideState exits: m=1417 SNR=26.3 19:16:06.945 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:06.948 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:06.951 00.003 972 Enqueuing Expose request 19:16:06.954 00.003 5928 MoveAxis(E, 36, ABG) 19:16:06.954 00.000 5928 Guiding Dir = 2, Dur = 36 19:16:06.955 00.001 5928 IsSlewing returns 0 19:16:06.955 00.000 5928 IsGuiding returns 0 19:16:06.982 00.027 5928 PulseGuide returned control before completion, sleep 21 19:16:07.030 00.048 5928 IsGuiding returns 0 19:16:07.030 00.000 5928 Move returns status 0, amount 36 19:16:07.030 00.000 5928 MoveAxis(N, 88, ABG) 19:16:07.030 00.000 5928 Guiding Dir = 0, Dur = 88 19:16:07.061 00.031 5928 IsSlewing returns 0 19:16:07.062 00.001 5928 IsGuiding returns 0 19:16:07.141 00.079 5928 PulseGuide returned control before completion, sleep 19 19:16:07.164 00.023 5928 IsGuiding returns 1 19:16:07.164 00.000 5928 scope still moving after pulse duration time elapsed 19:16:07.194 00.030 5928 IsSlewing returns 0 19:16:07.195 00.001 5928 IsGuiding returns 1 19:16:07.224 00.029 5928 IsSlewing returns 0 19:16:07.225 00.001 5928 IsGuiding returns 1 19:16:07.270 00.045 5928 IsSlewing returns 0 19:16:07.302 00.032 5928 IsGuiding returns 0 19:16:07.302 00.000 5928 scope move finished after 88 + 152 ms 19:16:07.302 00.000 5928 Move returns status 0, amount 88 19:16:07.302 00.000 5928 move complete, result=0 19:16:07.303 00.001 5928 worker thread done servicing request 19:16:07.303 00.000 5928 Worker thread wakes up 19:16:07.303 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.4 px 88 ms NORTH 19:16:07.315 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:07.316 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:09.302 01.986 5928 Exposure complete 19:16:09.390 00.088 5928 worker thread done servicing request 19:16:09.390 00.000 972 OnExposeComplete: enter 19:16:09.394 00.004 972 UpdateGuideState(): m_state=6 19:16:09.398 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 416 19:16:09.401 00.003 972 Star::Find returns 1 (0), X=228.49, Y=860.03, Mass=1438, SNR=26.5, Peak=192 HFD=3.6 19:16:09.404 00.003 972 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.59) = xAngle (-2.40 = -2.40) 19:16:09.409 00.005 972 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44) 19:16:09.412 00.003 972 CameraToMount -- cameraX=0.31 cameraY=-0.32 hyp=0.45 cameraTheta=-0.81 mountX=-0.33 mountY=-0.29, mountTheta=-2.42 19:16:09.416 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.32, opts=13) 19:16:09.420 00.004 972 Enqueuing Move request for scope (0.31, -0.32) 19:16:09.424 00.004 5928 Worker thread wakes up 19:16:09.424 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:16:09.428 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.32) opts 0xd 19:16:09.428 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.32) 19:16:09.428 00.000 972 UpdateGuideState exits: m=1438 SNR=26.5 19:16:09.431 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:09.434 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:09.436 00.002 972 Enqueuing Expose request 19:16:09.442 00.006 5928 Moving (0.31, -0.32) raw xDistance=-0.33 yDistance=-0.29 19:16:09.442 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33 19:16:09.442 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:16:09.442 00.000 5928 MoveAxis(E, 57, ABG) 19:16:09.442 00.000 5928 Guiding Dir = 2, Dur = 57 19:16:09.460 00.018 5928 IsSlewing returns 0 19:16:09.460 00.000 5928 IsGuiding returns 0 19:16:09.476 00.016 5928 PulseGuide returned control before completion, sleep 52 19:16:09.555 00.079 5928 IsGuiding returns 0 19:16:09.556 00.001 5928 Move returns status 0, amount 57 19:16:09.556 00.000 5928 MoveAxis(N, 57, ABG) 19:16:09.556 00.000 5928 Guiding Dir = 0, Dur = 57 19:16:09.557 00.001 5928 IsSlewing returns 0 19:16:09.557 00.000 5928 IsGuiding returns 0 19:16:09.637 00.080 5928 IsGuiding returns 1 19:16:09.637 00.000 5928 scope still moving after pulse duration time elapsed 19:16:09.660 00.023 5928 IsSlewing returns 0 19:16:09.700 00.040 5928 IsGuiding returns 1 19:16:09.732 00.032 5928 IsSlewing returns 0 19:16:09.733 00.001 5928 IsGuiding returns 0 19:16:09.733 00.000 5928 scope move finished after 57 + 117 ms 19:16:09.733 00.000 5928 Move returns status 0, amount 57 19:16:09.733 00.000 5928 move complete, result=0 19:16:09.733 00.000 5928 worker thread done servicing request 19:16:09.733 00.000 5928 Worker thread wakes up 19:16:09.734 00.001 972 GuideStep: -0.3 px 57 ms EAST, -0.3 px 57 ms NORTH 19:16:09.744 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:09.744 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:11.859 02.115 5928 Exposure complete 19:16:11.945 00.086 5928 worker thread done servicing request 19:16:11.945 00.000 972 OnExposeComplete: enter 19:16:11.949 00.004 972 UpdateGuideState(): m_state=6 19:16:11.952 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 417 19:16:11.959 00.007 972 Star::Find returns 1 (0), X=228.56, Y=860.20, Mass=1481, SNR=27.0, Peak=163 HFD=3.7 19:16:11.964 00.005 972 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.59) = xAngle (-1.99 = -1.99) 19:16:11.969 00.005 972 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03) 19:16:11.976 00.007 972 CameraToMount -- cameraX=0.38 cameraY=-0.16 hyp=0.41 cameraTheta=-0.40 mountX=-0.16 mountY=-0.36, mountTheta=-1.99 19:16:11.983 00.007 972 SchedulePrimaryMove(067B9D08, x=0.38, y=-0.16, opts=13) 19:16:11.988 00.005 972 Enqueuing Move request for scope (0.38, -0.16) 19:16:11.992 00.004 5928 Worker thread wakes up 19:16:11.992 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.16) opts 0xd 19:16:11.992 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, -0.16) 19:16:11.992 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:16:11.996 00.004 972 UpdateGuideState exits: m=1481 SNR=27.0 19:16:11.999 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:12.003 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:12.008 00.005 972 Enqueuing Expose request 19:16:12.012 00.004 5928 Moving (0.38, -0.16) raw xDistance=-0.16 yDistance=-0.36 19:16:12.012 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:16:12.012 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 19:16:12.012 00.000 5928 MoveAxis(E, 0, ABG) 19:16:12.012 00.000 5928 Move returns status 0, amount 0 19:16:12.012 00.000 5928 MoveAxis(N, 72, ABG) 19:16:12.013 00.001 5928 Guiding Dir = 0, Dur = 72 19:16:12.013 00.000 5928 IsSlewing returns 0 19:16:12.013 00.000 5928 IsGuiding returns 0 19:16:12.131 00.118 5928 IsGuiding returns 1 19:16:12.131 00.000 5928 scope still moving after pulse duration time elapsed 19:16:12.162 00.031 5928 IsSlewing returns 0 19:16:12.162 00.000 5928 IsGuiding returns 1 19:16:12.193 00.031 5928 IsSlewing returns 0 19:16:12.226 00.033 5928 IsGuiding returns 0 19:16:12.226 00.000 5928 scope move finished after 72 + 140 ms 19:16:12.226 00.000 5928 Move returns status 0, amount 72 19:16:12.227 00.001 5928 move complete, result=0 19:16:12.227 00.000 5928 worker thread done servicing request 19:16:12.227 00.000 5928 Worker thread wakes up 19:16:12.227 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 72 ms NORTH 19:16:12.237 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:12.237 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:14.216 01.979 5928 Exposure complete 19:16:14.303 00.087 5928 worker thread done servicing request 19:16:14.303 00.000 972 OnExposeComplete: enter 19:16:14.308 00.005 972 UpdateGuideState(): m_state=6 19:16:14.312 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 418 19:16:14.315 00.003 972 Star::Find returns 1 (0), X=228.39, Y=860.15, Mass=1363, SNR=25.9, Peak=150 HFD=3.6 19:16:14.319 00.004 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 19:16:14.322 00.003 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 19:16:14.326 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.77 mountX=-0.21 mountY=-0.19, mountTheta=-2.39 19:16:14.329 00.003 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.20, opts=13) 19:16:14.333 00.004 972 Enqueuing Move request for scope (0.21, -0.20) 19:16:14.337 00.004 5928 Worker thread wakes up 19:16:14.337 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd 19:16:14.337 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.20) 19:16:14.337 00.000 5928 Moving (0.21, -0.20) raw xDistance=-0.21 yDistance=-0.19 19:16:14.337 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:16:14.337 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:16:14.341 00.004 972 UpdateGuideState exits: m=1363 SNR=25.9 19:16:14.344 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:14.348 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:14.351 00.003 972 Enqueuing Expose request 19:16:14.354 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:14.354 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:16:14.354 00.000 5928 MoveAxis(E, 35, ABG) 19:16:14.354 00.000 5928 Guiding Dir = 2, Dur = 35 19:16:14.355 00.001 5928 IsSlewing returns 0 19:16:14.355 00.000 5928 IsGuiding returns 0 19:16:14.385 00.030 5928 PulseGuide returned control before completion, sleep 16 19:16:14.433 00.048 5928 IsGuiding returns 0 19:16:14.433 00.000 5928 Move returns status 0, amount 35 19:16:14.433 00.000 5928 MoveAxis(N, 0, ABG) 19:16:14.433 00.000 5928 Move returns status 0, amount 0 19:16:14.433 00.000 5928 move complete, result=0 19:16:14.433 00.000 5928 worker thread done servicing request 19:16:14.433 00.000 5928 Worker thread wakes up 19:16:14.433 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:14.433 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:14.433 00.000 972 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH 19:16:16.564 02.131 5928 Exposure complete 19:16:16.652 00.088 5928 worker thread done servicing request 19:16:16.652 00.000 972 OnExposeComplete: enter 19:16:16.656 00.004 972 UpdateGuideState(): m_state=6 19:16:16.660 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 419 19:16:16.663 00.003 972 Star::Find returns 1 (0), X=228.33, Y=860.78, Mass=1397, SNR=26.2, Peak=190 HFD=3.0 19:16:16.666 00.003 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 19:16:16.670 00.004 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38) 19:16:16.674 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.26 mountX=0.43 mountY=-0.17, mountTheta=-0.37 19:16:16.678 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.43, opts=13) 19:16:16.681 00.003 972 Enqueuing Move request for scope (0.14, 0.43) 19:16:16.685 00.004 5928 Worker thread wakes up 19:16:16.685 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.43) opts 0xd 19:16:16.685 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.43) 19:16:16.685 00.000 5928 Moving (0.14, 0.43) raw xDistance=0.43 yDistance=-0.17 19:16:16.685 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43 19:16:16.685 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:16.686 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:16:16.686 00.000 5928 MoveAxis(W, 69, ABG) 19:16:16.686 00.000 5928 Guiding Dir = 3, Dur = 69 19:16:16.686 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:16:16.690 00.004 972 UpdateGuideState exits: m=1397 SNR=26.2 19:16:16.694 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:16.697 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:16.700 00.003 972 Enqueuing Expose request 19:16:16.703 00.003 5928 IsSlewing returns 0 19:16:16.703 00.000 5928 IsGuiding returns 0 19:16:16.719 00.016 5928 PulseGuide returned control before completion, sleep 63 19:16:16.800 00.081 5928 IsGuiding returns 0 19:16:16.800 00.000 5928 Move returns status 0, amount 69 19:16:16.800 00.000 5928 MoveAxis(N, 0, ABG) 19:16:16.800 00.000 5928 Move returns status 0, amount 0 19:16:16.800 00.000 5928 move complete, result=0 19:16:16.800 00.000 5928 worker thread done servicing request 19:16:16.800 00.000 5928 Worker thread wakes up 19:16:16.800 00.000 972 GuideStep: 0.4 px 69 ms WEST, -0.2 px 0 ms NORTH 19:16:16.804 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:16.805 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:18.793 01.988 5928 Exposure complete 19:16:18.879 00.086 5928 worker thread done servicing request 19:16:18.879 00.000 972 OnExposeComplete: enter 19:16:18.882 00.003 972 UpdateGuideState(): m_state=6 19:16:18.885 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 420 19:16:18.890 00.005 972 Star::Find returns 1 (0), X=228.44, Y=860.49, Mass=1448, SNR=26.7, Peak=167 HFD=3.2 19:16:18.893 00.003 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 19:16:18.896 00.003 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 19:16:18.899 00.003 972 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.29 cameraTheta=0.50 mountX=0.13 mountY=-0.26, mountTheta=-1.10 19:16:18.903 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.14, opts=13) 19:16:18.907 00.004 972 Enqueuing Move request for scope (0.25, 0.14) 19:16:18.911 00.004 5928 Worker thread wakes up 19:16:18.911 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd 19:16:18.911 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.14) 19:16:18.911 00.000 5928 Moving (0.25, 0.14) raw xDistance=0.13 yDistance=-0.26 19:16:18.911 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:16:18.911 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 19:16:18.911 00.000 5928 MoveAxis(E, 0, ABG) 19:16:18.911 00.000 5928 Move returns status 0, amount 0 19:16:18.911 00.000 5928 MoveAxis(N, 52, ABG) 19:16:18.911 00.000 5928 Guiding Dir = 0, Dur = 52 19:16:18.912 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:16:18.915 00.003 972 UpdateGuideState exits: m=1448 SNR=26.7 19:16:18.919 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:18.924 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:18.927 00.003 972 Enqueuing Expose request 19:16:18.930 00.003 5928 IsSlewing returns 0 19:16:18.931 00.001 5928 IsGuiding returns 0 19:16:19.039 00.108 5928 IsGuiding returns 1 19:16:19.039 00.000 5928 scope still moving after pulse duration time elapsed 19:16:19.103 00.064 5928 IsSlewing returns 0 19:16:19.104 00.001 5928 IsGuiding returns 0 19:16:19.104 00.000 5928 scope move finished after 52 + 120 ms 19:16:19.104 00.000 5928 Move returns status 0, amount 52 19:16:19.104 00.000 5928 move complete, result=0 19:16:19.104 00.000 5928 worker thread done servicing request 19:16:19.105 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 52 ms NORTH 19:16:19.114 00.009 5928 Worker thread wakes up 19:16:19.114 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:19.115 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:21.252 02.137 5928 Exposure complete 19:16:21.338 00.086 5928 worker thread done servicing request 19:16:21.339 00.001 972 OnExposeComplete: enter 19:16:21.342 00.003 972 UpdateGuideState(): m_state=6 19:16:21.346 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 421 19:16:21.350 00.004 972 Star::Find returns 1 (0), X=228.39, Y=860.31, Mass=1444, SNR=26.6, Peak=168 HFD=3.3 19:16:21.355 00.005 972 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.59) = xAngle (-1.82 = -1.82) 19:16:21.359 00.004 972 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86) 19:16:21.363 00.004 972 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.23 mountX=-0.05 mountY=-0.20, mountTheta=-1.82 19:16:21.366 00.003 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.05, opts=13) 19:16:21.370 00.004 972 Enqueuing Move request for scope (0.20, -0.05) 19:16:21.374 00.004 5928 Worker thread wakes up 19:16:21.374 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:21.378 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 19:16:21.381 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:21.385 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:21.389 00.004 972 Enqueuing Expose request 19:16:21.392 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd 19:16:21.392 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.05) 19:16:21.392 00.000 5928 Moving (0.20, -0.05) raw xDistance=-0.05 yDistance=-0.20 19:16:21.392 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:16:21.392 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:21.392 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:16:21.393 00.001 5928 MoveAxis(E, 0, ABG) 19:16:21.393 00.000 5928 Move returns status 0, amount 0 19:16:21.393 00.000 5928 MoveAxis(N, 0, ABG) 19:16:21.393 00.000 5928 Move returns status 0, amount 0 19:16:21.393 00.000 5928 move complete, result=0 19:16:21.393 00.000 5928 worker thread done servicing request 19:16:21.393 00.000 5928 Worker thread wakes up 19:16:21.393 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:21.393 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:21.395 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:16:23.383 01.988 5928 Exposure complete 19:16:23.468 00.085 5928 worker thread done servicing request 19:16:23.468 00.000 972 OnExposeComplete: enter 19:16:23.473 00.005 972 UpdateGuideState(): m_state=6 19:16:23.476 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 422 19:16:23.479 00.003 972 Star::Find returns 1 (0), X=228.44, Y=860.12, Mass=1401, SNR=26.2, Peak=171 HFD=3.5 19:16:23.483 00.004 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 19:16:23.486 00.003 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37) 19:16:23.491 00.005 972 CameraToMount -- cameraX=0.25 cameraY=-0.23 hyp=0.34 cameraTheta=-0.74 mountX=-0.23 mountY=-0.24, mountTheta=-2.35 19:16:23.494 00.003 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.23, opts=13) 19:16:23.497 00.003 972 Enqueuing Move request for scope (0.25, -0.23) 19:16:23.500 00.003 5928 Worker thread wakes up 19:16:23.500 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.23) opts 0xd 19:16:23.500 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.23) 19:16:23.500 00.000 5928 Moving (0.25, -0.23) raw xDistance=-0.23 yDistance=-0.24 19:16:23.500 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:16:23.500 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:16:23.504 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 19:16:23.505 00.001 972 UpdateGuideState exits: m=1401 SNR=26.2 19:16:23.508 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:23.511 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:23.515 00.004 972 Enqueuing Expose request 19:16:23.518 00.003 5928 MoveAxis(E, 39, ABG) 19:16:23.518 00.000 5928 Guiding Dir = 2, Dur = 39 19:16:23.518 00.000 5928 IsSlewing returns 0 19:16:23.519 00.001 5928 IsGuiding returns 0 19:16:23.548 00.029 5928 PulseGuide returned control before completion, sleep 21 19:16:23.574 00.026 5928 IsGuiding returns 1 19:16:23.574 00.000 5928 scope still moving after pulse duration time elapsed 19:16:23.612 00.038 5928 IsSlewing returns 0 19:16:23.644 00.032 5928 IsGuiding returns 0 19:16:23.644 00.000 5928 scope move finished after 39 + 86 ms 19:16:23.644 00.000 5928 Move returns status 0, amount 39 19:16:23.644 00.000 5928 MoveAxis(N, 47, ABG) 19:16:23.644 00.000 5928 Guiding Dir = 0, Dur = 47 19:16:23.645 00.001 5928 IsSlewing returns 0 19:16:23.645 00.000 5928 IsGuiding returns 0 19:16:23.725 00.080 5928 IsGuiding returns 1 19:16:23.726 00.001 5928 scope still moving after pulse duration time elapsed 19:16:23.746 00.020 5928 IsSlewing returns 0 19:16:23.748 00.002 5928 IsGuiding returns 1 19:16:23.777 00.029 5928 IsSlewing returns 0 19:16:23.778 00.001 5928 IsGuiding returns 1 19:16:23.820 00.042 5928 IsSlewing returns 0 19:16:23.821 00.001 5928 IsGuiding returns 0 19:16:23.821 00.000 5928 scope move finished after 47 + 128 ms 19:16:23.821 00.000 5928 Move returns status 0, amount 47 19:16:23.821 00.000 5928 move complete, result=0 19:16:23.821 00.000 5928 worker thread done servicing request 19:16:23.822 00.001 972 GuideStep: -0.2 px 39 ms EAST, -0.2 px 47 ms NORTH 19:16:23.829 00.007 5928 Worker thread wakes up 19:16:23.830 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:23.830 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:25.946 02.116 5928 Exposure complete 19:16:26.039 00.093 5928 worker thread done servicing request 19:16:26.040 00.001 972 OnExposeComplete: enter 19:16:26.043 00.003 972 UpdateGuideState(): m_state=6 19:16:26.046 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 423 19:16:26.050 00.004 972 Star::Find returns 1 (0), X=228.06, Y=860.35, Mass=1415, SNR=26.3, Peak=194 HFD=3.3 19:16:26.053 00.003 972 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.59) = xAngle (-4.67 = 1.61) 19:16:26.057 00.004 972 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57) 19:16:26.061 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.08 mountX=-0.01 mountY=0.13, mountTheta=1.61 19:16:26.065 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.01, opts=13) 19:16:26.068 00.003 972 Enqueuing Move request for scope (-0.13, -0.01) 19:16:26.072 00.004 5928 Worker thread wakes up 19:16:26.072 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:16:26.076 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd 19:16:26.076 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.01) 19:16:26.076 00.000 5928 Moving (-0.13, -0.01) raw xDistance=-0.01 yDistance=0.13 19:16:26.076 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:16:26.076 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:26.076 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:16:26.076 00.000 5928 MoveAxis(E, 0, ABG) 19:16:26.076 00.000 5928 Move returns status 0, amount 0 19:16:26.076 00.000 5928 MoveAxis(N, 0, ABG) 19:16:26.076 00.000 5928 Move returns status 0, amount 0 19:16:26.076 00.000 972 UpdateGuideState exits: m=1415 SNR=26.3 19:16:26.080 00.004 5928 move complete, result=0 19:16:26.080 00.000 5928 worker thread done servicing request 19:16:26.080 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:26.083 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:26.087 00.004 972 Enqueuing Expose request 19:16:26.091 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:16:26.094 00.003 5928 Worker thread wakes up 19:16:26.094 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:26.094 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:28.061 01.967 5928 Exposure complete 19:16:28.152 00.091 5928 worker thread done servicing request 19:16:28.152 00.000 972 OnExposeComplete: enter 19:16:28.157 00.005 972 UpdateGuideState(): m_state=6 19:16:28.160 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 424 19:16:28.164 00.004 972 Star::Find returns 1 (0), X=228.06, Y=860.33, Mass=1466, SNR=26.9, Peak=192 HFD=3.3 19:16:28.167 00.003 972 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.59) = xAngle (-4.54 = 1.75) 19:16:28.171 00.004 972 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70) 19:16:28.175 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.95 mountX=-0.02 mountY=0.13, mountTheta=1.75 19:16:28.178 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.02, opts=13) 19:16:28.182 00.004 972 Enqueuing Move request for scope (-0.13, -0.02) 19:16:28.185 00.003 5928 Worker thread wakes up 19:16:28.185 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:28.191 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd 19:16:28.191 00.000 972 UpdateGuideState exits: m=1466 SNR=26.9 19:16:28.195 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.02) 19:16:28.195 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:28.199 00.004 5928 Moving (-0.13, -0.02) raw xDistance=-0.02 yDistance=0.13 19:16:28.199 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:28.203 00.004 972 Enqueuing Expose request 19:16:28.207 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:16:28.207 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:28.208 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:16:28.208 00.000 5928 MoveAxis(E, 0, ABG) 19:16:28.208 00.000 5928 Move returns status 0, amount 0 19:16:28.208 00.000 5928 MoveAxis(N, 0, ABG) 19:16:28.208 00.000 5928 Move returns status 0, amount 0 19:16:28.208 00.000 5928 move complete, result=0 19:16:28.208 00.000 5928 worker thread done servicing request 19:16:28.208 00.000 5928 Worker thread wakes up 19:16:28.208 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:28.208 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:28.210 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:16:30.326 02.116 5928 Exposure complete 19:16:30.412 00.086 5928 worker thread done servicing request 19:16:30.412 00.000 972 OnExposeComplete: enter 19:16:30.416 00.004 972 UpdateGuideState(): m_state=6 19:16:30.419 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 425 19:16:30.423 00.004 972 Star::Find returns 1 (0), X=227.99, Y=860.56, Mass=1437, SNR=26.6, Peak=185 HFD=3.5 19:16:30.426 00.003 972 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.59) = xAngle (0.76 = 0.76) 19:16:30.430 00.004 972 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71) 19:16:30.433 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.29 cameraTheta=2.35 mountX=0.21 mountY=0.19, mountTheta=0.73 19:16:30.438 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.20, opts=13) 19:16:30.442 00.004 972 Enqueuing Move request for scope (-0.20, 0.20) 19:16:30.445 00.003 5928 Worker thread wakes up 19:16:30.445 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd 19:16:30.445 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.20) 19:16:30.445 00.000 5928 Moving (-0.20, 0.20) raw xDistance=0.21 yDistance=0.19 19:16:30.445 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:16:30.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:30.445 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:30.449 00.004 972 UpdateGuideState exits: m=1437 SNR=26.6 19:16:30.452 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:30.457 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:30.460 00.003 972 Enqueuing Expose request 19:16:30.463 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:16:30.463 00.000 5928 MoveAxis(W, 35, ABG) 19:16:30.463 00.000 5928 Guiding Dir = 3, Dur = 35 19:16:30.463 00.000 5928 IsSlewing returns 0 19:16:30.464 00.001 5928 IsGuiding returns 0 19:16:30.489 00.025 5928 PulseGuide returned control before completion, sleep 21 19:16:30.536 00.047 5928 IsGuiding returns 0 19:16:30.536 00.000 5928 Move returns status 0, amount 35 19:16:30.536 00.000 5928 MoveAxis(N, 0, ABG) 19:16:30.536 00.000 5928 Move returns status 0, amount 0 19:16:30.536 00.000 5928 move complete, result=0 19:16:30.537 00.001 5928 worker thread done servicing request 19:16:30.537 00.000 5928 Worker thread wakes up 19:16:30.537 00.000 972 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH 19:16:30.542 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:30.542 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:32.521 01.979 5928 Exposure complete 19:16:32.606 00.085 5928 worker thread done servicing request 19:16:32.606 00.000 972 OnExposeComplete: enter 19:16:32.609 00.003 972 UpdateGuideState(): m_state=6 19:16:32.613 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 426 19:16:32.616 00.003 972 Star::Find returns 1 (0), X=227.99, Y=860.48, Mass=1402, SNR=26.3, Peak=181 HFD=3.6 19:16:32.621 00.005 972 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 19:16:32.624 00.003 972 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93) 19:16:32.627 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.56 mountX=0.13 mountY=0.18, mountTheta=0.96 19:16:32.631 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.13, opts=13) 19:16:32.635 00.004 972 Enqueuing Move request for scope (-0.19, 0.13) 19:16:32.639 00.004 5928 Worker thread wakes up 19:16:32.639 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd 19:16:32.639 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.13) 19:16:32.639 00.000 5928 Moving (-0.19, 0.13) raw xDistance=0.13 yDistance=0.18 19:16:32.639 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:16:32.639 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:16:32.643 00.004 972 UpdateGuideState exits: m=1402 SNR=26.3 19:16:32.646 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:32.650 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:32.650 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:16:32.650 00.000 5928 MoveAxis(E, 0, ABG) 19:16:32.650 00.000 5928 Move returns status 0, amount 0 19:16:32.650 00.000 5928 MoveAxis(N, 0, ABG) 19:16:32.650 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:32.655 00.005 972 Enqueuing Expose request 19:16:32.658 00.003 5928 Move returns status 0, amount 0 19:16:32.658 00.000 5928 move complete, result=0 19:16:32.659 00.001 5928 worker thread done servicing request 19:16:32.659 00.000 5928 Worker thread wakes up 19:16:32.659 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:32.659 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:32.660 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:34.794 02.134 5928 Exposure complete 19:16:34.880 00.086 5928 worker thread done servicing request 19:16:34.880 00.000 972 OnExposeComplete: enter 19:16:34.884 00.004 972 UpdateGuideState(): m_state=6 19:16:34.888 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 427 19:16:34.892 00.004 972 Star::Find returns 1 (0), X=227.95, Y=860.25, Mass=1413, SNR=26.4, Peak=198 HFD=3.2 19:16:34.895 00.003 972 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.59) = xAngle (-4.32 = 1.96) 19:16:34.899 00.004 972 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.92) 19:16:34.902 00.003 972 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.73 mountX=-0.10 mountY=0.25, mountTheta=1.96 19:16:34.907 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.10, opts=13) 19:16:34.910 00.003 972 Enqueuing Move request for scope (-0.24, -0.10) 19:16:34.913 00.003 5928 Worker thread wakes up 19:16:34.913 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd 19:16:34.913 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.10) 19:16:34.913 00.000 5928 Moving (-0.24, -0.10) raw xDistance=-0.10 yDistance=0.25 19:16:34.913 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:16:34.914 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:16:34.914 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 19:16:34.914 00.000 5928 MoveAxis(E, 0, ABG) 19:16:34.914 00.000 5928 Move returns status 0, amount 0 19:16:34.914 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:34.917 00.003 972 UpdateGuideState exits: m=1413 SNR=26.4 19:16:34.922 00.005 5928 MoveAxis(N, 0, ABG) 19:16:34.922 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:34.926 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:34.929 00.003 972 Enqueuing Expose request 19:16:34.932 00.003 5928 Move returns status 0, amount 0 19:16:34.932 00.000 5928 move complete, result=0 19:16:34.932 00.000 5928 worker thread done servicing request 19:16:34.932 00.000 5928 Worker thread wakes up 19:16:34.932 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:34.932 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:34.934 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:36.917 01.983 5928 Exposure complete 19:16:37.003 00.086 5928 worker thread done servicing request 19:16:37.003 00.000 972 OnExposeComplete: enter 19:16:37.007 00.004 972 UpdateGuideState(): m_state=6 19:16:37.010 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 428 19:16:37.014 00.004 972 Star::Find returns 1 (0), X=228.02, Y=860.16, Mass=1404, SNR=26.3, Peak=192 HFD=3.1 19:16:37.017 00.003 972 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.59) = xAngle (-3.87 = 2.41) 19:16:37.021 00.004 972 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37) 19:16:37.025 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-2.28 mountX=-0.19 mountY=0.18, mountTheta=2.39 19:16:37.028 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.19, opts=13) 19:16:37.032 00.004 972 Enqueuing Move request for scope (-0.17, -0.19) 19:16:37.038 00.006 5928 Worker thread wakes up 19:16:37.038 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:37.043 00.005 972 UpdateGuideState exits: m=1404 SNR=26.3 19:16:37.046 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:37.049 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:37.053 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd 19:16:37.053 00.000 972 Enqueuing Expose request 19:16:37.057 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.19) 19:16:37.057 00.000 5928 Moving (-0.17, -0.19) raw xDistance=-0.19 yDistance=0.18 19:16:37.057 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:16:37.057 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:37.057 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:16:37.057 00.000 5928 MoveAxis(E, 0, ABG) 19:16:37.057 00.000 5928 Move returns status 0, amount 0 19:16:37.057 00.000 5928 MoveAxis(N, 0, ABG) 19:16:37.057 00.000 5928 Move returns status 0, amount 0 19:16:37.058 00.001 5928 move complete, result=0 19:16:37.058 00.000 5928 worker thread done servicing request 19:16:37.058 00.000 5928 Worker thread wakes up 19:16:37.058 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:37.058 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:37.059 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:39.196 02.137 5928 Exposure complete 19:16:39.282 00.086 5928 worker thread done servicing request 19:16:39.282 00.000 972 OnExposeComplete: enter 19:16:39.286 00.004 972 UpdateGuideState(): m_state=6 19:16:39.289 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 429 19:16:39.293 00.004 972 Star::Find returns 1 (0), X=228.02, Y=860.34, Mass=1380, SNR=26.0, Peak=180 HFD=3.3 19:16:39.296 00.003 972 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.59) = xAngle (-4.67 = 1.62) 19:16:39.300 00.004 972 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57) 19:16:39.305 00.005 972 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=-0.01 mountY=0.17, mountTheta=1.62 19:16:39.310 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.01, opts=13) 19:16:39.313 00.003 972 Enqueuing Move request for scope (-0.17, -0.01) 19:16:39.317 00.004 5928 Worker thread wakes up 19:16:39.317 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd 19:16:39.317 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.01) 19:16:39.317 00.000 5928 Moving (-0.17, -0.01) raw xDistance=-0.01 yDistance=0.17 19:16:39.317 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:39.322 00.005 972 UpdateGuideState exits: m=1380 SNR=26.0 19:16:39.325 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:39.328 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:39.331 00.003 972 Enqueuing Expose request 19:16:39.335 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:16:39.335 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:39.335 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:16:39.335 00.000 5928 MoveAxis(E, 0, ABG) 19:16:39.335 00.000 5928 Move returns status 0, amount 0 19:16:39.336 00.001 5928 MoveAxis(N, 0, ABG) 19:16:39.336 00.000 5928 Move returns status 0, amount 0 19:16:39.336 00.000 5928 move complete, result=0 19:16:39.336 00.000 5928 worker thread done servicing request 19:16:39.336 00.000 5928 Worker thread wakes up 19:16:39.337 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:39.337 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:39.338 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:41.317 01.979 5928 Exposure complete 19:16:41.403 00.086 5928 worker thread done servicing request 19:16:41.403 00.000 972 OnExposeComplete: enter 19:16:41.406 00.003 972 UpdateGuideState(): m_state=6 19:16:41.409 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 430 19:16:41.412 00.003 972 Star::Find returns 1 (0), X=227.99, Y=860.53, Mass=1386, SNR=26.1, Peak=179 HFD=3.5 19:16:41.416 00.004 972 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.59) = xAngle (0.82 = 0.82) 19:16:41.420 00.004 972 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77) 19:16:41.423 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.18 mountY=0.19, mountTheta=0.80 19:16:41.427 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.18, opts=13) 19:16:41.430 00.003 972 Enqueuing Move request for scope (-0.20, 0.18) 19:16:41.433 00.003 5928 Worker thread wakes up 19:16:41.433 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd 19:16:41.433 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.18) 19:16:41.433 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:16:41.438 00.005 972 UpdateGuideState exits: m=1386 SNR=26.1 19:16:41.441 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:41.444 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:41.448 00.004 972 Enqueuing Expose request 19:16:41.451 00.003 5928 Moving (-0.20, 0.18) raw xDistance=0.18 yDistance=0.19 19:16:41.452 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:16:41.452 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:41.452 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:16:41.452 00.000 5928 MoveAxis(E, 0, ABG) 19:16:41.452 00.000 5928 Move returns status 0, amount 0 19:16:41.452 00.000 5928 MoveAxis(N, 0, ABG) 19:16:41.452 00.000 5928 Move returns status 0, amount 0 19:16:41.452 00.000 5928 move complete, result=0 19:16:41.452 00.000 5928 worker thread done servicing request 19:16:41.453 00.001 5928 Worker thread wakes up 19:16:41.453 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:41.453 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:41.454 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:16:43.593 02.139 5928 Exposure complete 19:16:43.680 00.087 5928 worker thread done servicing request 19:16:43.680 00.000 972 OnExposeComplete: enter 19:16:43.683 00.003 972 UpdateGuideState(): m_state=6 19:16:43.688 00.005 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 431 19:16:43.691 00.003 972 Star::Find returns 1 (0), X=227.87, Y=860.77, Mass=1445, SNR=26.7, Peak=194 HFD=3.4 19:16:43.694 00.003 972 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.59) = xAngle (0.64 = 0.64) 19:16:43.698 00.004 972 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59) 19:16:43.701 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=0.42 hyp=0.52 cameraTheta=2.23 mountX=0.42 mountY=0.29, mountTheta=0.61 19:16:43.706 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=0.42, opts=13) 19:16:43.709 00.003 972 Enqueuing Move request for scope (-0.32, 0.42) 19:16:43.713 00.004 5928 Worker thread wakes up 19:16:43.713 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.42) opts 0xd 19:16:43.713 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, 0.42) 19:16:43.713 00.000 5928 Moving (-0.32, 0.42) raw xDistance=0.42 yDistance=0.29 19:16:43.713 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42 19:16:43.713 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:16:43.713 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 19:16:43.713 00.000 5928 MoveAxis(W, 70, ABG) 19:16:43.713 00.000 5928 Guiding Dir = 3, Dur = 70 19:16:43.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:43.717 00.004 5928 IsSlewing returns 0 19:16:43.717 00.000 972 UpdateGuideState exits: m=1445 SNR=26.7 19:16:43.721 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:43.724 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:43.727 00.003 972 Enqueuing Expose request 19:16:43.730 00.003 5928 IsGuiding returns 0 19:16:43.746 00.016 5928 PulseGuide returned control before completion, sleep 65 19:16:43.825 00.079 5928 IsGuiding returns 0 19:16:43.825 00.000 5928 Move returns status 0, amount 70 19:16:43.825 00.000 5928 MoveAxis(N, 0, ABG) 19:16:43.825 00.000 5928 Move returns status 0, amount 0 19:16:43.825 00.000 5928 move complete, result=0 19:16:43.827 00.002 5928 worker thread done servicing request 19:16:43.827 00.000 5928 Worker thread wakes up 19:16:43.827 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:43.827 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:43.827 00.000 972 GuideStep: 0.4 px 70 ms WEST, 0.3 px 0 ms NORTH 19:16:45.815 01.988 5928 Exposure complete 19:16:45.900 00.085 5928 worker thread done servicing request 19:16:45.901 00.001 972 OnExposeComplete: enter 19:16:45.905 00.004 972 UpdateGuideState(): m_state=6 19:16:45.908 00.003 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 432 19:16:45.912 00.004 972 Star::Find returns 1 (0), X=227.83, Y=860.70, Mass=1444, SNR=26.6, Peak=181 HFD=3.4 19:16:45.915 00.003 972 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.59) = xAngle (0.79 = 0.79) 19:16:45.919 00.004 972 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74) 19:16:45.922 00.003 972 CameraToMount -- cameraX=-0.36 cameraY=0.34 hyp=0.50 cameraTheta=2.38 mountX=0.35 mountY=0.34, mountTheta=0.76 19:16:45.926 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=0.34, opts=13) 19:16:45.929 00.003 972 Enqueuing Move request for scope (-0.36, 0.34) 19:16:45.932 00.003 5928 Worker thread wakes up 19:16:45.933 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:16:45.937 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 19:16:45.940 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:45.943 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:45.946 00.003 972 Enqueuing Expose request 19:16:45.949 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.34) opts 0xd 19:16:45.950 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.36, 0.34) 19:16:45.950 00.000 5928 Moving (-0.36, 0.34) raw xDistance=0.35 yDistance=0.34 19:16:45.950 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35 19:16:45.950 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.44 newest=0.81 19:16:45.950 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34 19:16:45.950 00.000 5928 MoveAxis(W, 64, ABG) 19:16:45.950 00.000 5928 Guiding Dir = 3, Dur = 64 19:16:45.950 00.000 5928 IsSlewing returns 0 19:16:45.951 00.001 5928 IsGuiding returns 0 19:16:45.968 00.017 5928 PulseGuide returned control before completion, sleep 58 19:16:46.048 00.080 5928 IsGuiding returns 1 19:16:46.049 00.001 5928 scope still moving after pulse duration time elapsed 19:16:46.080 00.031 5928 IsSlewing returns 0 19:16:46.080 00.000 5928 IsGuiding returns 0 19:16:46.080 00.000 5928 scope move finished after 64 + 65 ms 19:16:46.081 00.001 5928 Move returns status 0, amount 64 19:16:46.081 00.000 5928 MoveAxis(S, 67, ABG) 19:16:46.081 00.000 5928 Guiding Dir = 1, Dur = 67 19:16:46.082 00.001 5928 IsSlewing returns 0 19:16:46.082 00.000 5928 IsGuiding returns 0 19:16:46.161 00.079 5928 IsGuiding returns 1 19:16:46.162 00.001 5928 scope still moving after pulse duration time elapsed 19:16:46.196 00.034 5928 IsSlewing returns 0 19:16:46.196 00.000 5928 IsGuiding returns 1 19:16:46.256 00.060 5928 IsSlewing returns 0 19:16:46.288 00.032 5928 IsGuiding returns 0 19:16:46.288 00.000 5928 scope move finished after 67 + 138 ms 19:16:46.288 00.000 5928 Move returns status 0, amount 67 19:16:46.288 00.000 5928 move complete, result=0 19:16:46.288 00.000 5928 worker thread done servicing request 19:16:46.289 00.001 5928 Worker thread wakes up 19:16:46.289 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:46.289 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:46.289 00.000 972 GuideStep: 0.4 px 64 ms WEST, 0.3 px 67 ms SOUTH 19:16:48.422 02.133 5928 Exposure complete 19:16:48.516 00.094 5928 worker thread done servicing request 19:16:48.516 00.000 972 OnExposeComplete: enter 19:16:48.522 00.006 972 UpdateGuideState(): m_state=6 19:16:48.527 00.005 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 433 19:16:48.533 00.006 972 Star::Find returns 1 (0), X=227.81, Y=860.29, Mass=1420, SNR=26.3, Peak=194 HFD=3.4 19:16:48.538 00.005 972 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.59) = xAngle (-4.57 = 1.71) 19:16:48.541 00.003 972 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67) 19:16:48.545 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=-0.06 hyp=0.38 cameraTheta=-2.98 mountX=-0.05 mountY=0.38, mountTheta=1.71 19:16:48.550 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.06, opts=13) 19:16:48.555 00.005 972 Enqueuing Move request for scope (-0.38, -0.06) 19:16:48.559 00.004 5928 Worker thread wakes up 19:16:48.559 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:16:48.563 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.06) opts 0xd 19:16:48.563 00.000 972 UpdateGuideState exits: m=1420 SNR=26.3 19:16:48.567 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.06) 19:16:48.567 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:48.573 00.006 5928 Moving (-0.38, -0.06) raw xDistance=-0.05 yDistance=0.38 19:16:48.573 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:48.577 00.004 972 Enqueuing Expose request 19:16:48.581 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:16:48.581 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38 19:16:48.581 00.000 5928 MoveAxis(E, 0, ABG) 19:16:48.581 00.000 5928 Move returns status 0, amount 0 19:16:48.581 00.000 5928 MoveAxis(S, 76, ABG) 19:16:48.581 00.000 5928 Guiding Dir = 1, Dur = 76 19:16:48.582 00.001 5928 IsSlewing returns 0 19:16:48.582 00.000 5928 IsGuiding returns 0 19:16:48.654 00.072 5928 PulseGuide returned control before completion, sleep 15 19:16:48.686 00.032 5928 IsGuiding returns 1 19:16:48.686 00.000 5928 scope still moving after pulse duration time elapsed 19:16:48.708 00.022 5928 IsSlewing returns 0 19:16:48.708 00.000 5928 IsGuiding returns 1 19:16:48.766 00.058 5928 IsSlewing returns 0 19:16:48.766 00.000 5928 IsGuiding returns 0 19:16:48.766 00.000 5928 scope move finished after 76 + 108 ms 19:16:48.767 00.001 5928 Move returns status 0, amount 76 19:16:48.767 00.000 5928 move complete, result=0 19:16:48.767 00.000 5928 worker thread done servicing request 19:16:48.767 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 76 ms SOUTH 19:16:48.772 00.005 5928 Worker thread wakes up 19:16:48.772 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:48.772 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:50.763 01.991 5928 Exposure complete 19:16:50.861 00.098 5928 worker thread done servicing request 19:16:50.861 00.000 972 OnExposeComplete: enter 19:16:50.864 00.003 972 UpdateGuideState(): m_state=6 19:16:50.869 00.005 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 434 19:16:50.873 00.004 972 Star::Find returns 1 (0), X=227.89, Y=860.18, Mass=1401, SNR=26.2, Peak=187 HFD=3.2 19:16:50.876 00.003 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.08) 19:16:50.880 00.004 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03) 19:16:50.885 00.005 972 CameraToMount -- cameraX=-0.30 cameraY=-0.17 hyp=0.34 cameraTheta=-2.62 mountX=-0.17 mountY=0.31, mountTheta=2.07 19:16:50.891 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.17, opts=13) 19:16:50.896 00.005 972 Enqueuing Move request for scope (-0.30, -0.17) 19:16:50.901 00.005 5928 Worker thread wakes up 19:16:50.901 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:16:50.905 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.17) opts 0xd 19:16:50.905 00.000 972 UpdateGuideState exits: m=1401 SNR=26.2 19:16:50.909 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.17) 19:16:50.909 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:50.914 00.005 5928 Moving (-0.30, -0.17) raw xDistance=-0.17 yDistance=0.31 19:16:50.914 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:50.919 00.005 972 Enqueuing Expose request 19:16:50.924 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:16:50.924 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 19:16:50.924 00.000 5928 MoveAxis(E, 0, ABG) 19:16:50.924 00.000 5928 Move returns status 0, amount 0 19:16:50.924 00.000 5928 MoveAxis(S, 61, ABG) 19:16:50.924 00.000 5928 Guiding Dir = 1, Dur = 61 19:16:50.925 00.001 5928 IsSlewing returns 0 19:16:50.925 00.000 5928 IsGuiding returns 0 19:16:51.005 00.080 5928 IsGuiding returns 1 19:16:51.005 00.000 5928 scope still moving after pulse duration time elapsed 19:16:51.027 00.022 5928 IsSlewing returns 0 19:16:51.027 00.000 5928 IsGuiding returns 1 19:16:51.059 00.032 5928 IsSlewing returns 0 19:16:51.059 00.000 5928 IsGuiding returns 1 19:16:51.100 00.041 5928 IsSlewing returns 0 19:16:51.133 00.033 5928 IsGuiding returns 0 19:16:51.133 00.000 5928 scope move finished after 61 + 147 ms 19:16:51.133 00.000 5928 Move returns status 0, amount 61 19:16:51.133 00.000 5928 move complete, result=0 19:16:51.133 00.000 5928 worker thread done servicing request 19:16:51.133 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 61 ms SOUTH 19:16:51.138 00.005 5928 Worker thread wakes up 19:16:51.138 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:51.138 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:53.245 02.107 5928 Exposure complete 19:16:53.331 00.086 5928 worker thread done servicing request 19:16:53.331 00.000 972 OnExposeComplete: enter 19:16:53.337 00.006 972 UpdateGuideState(): m_state=6 19:16:53.341 00.004 972 Star::Find(15, 227, 860, 0, (0,0,0,0), 0.0, 255) frame 435 19:16:53.344 00.003 972 Star::Find returns 1 (0), X=228.10, Y=860.37, Mass=1428, SNR=26.5, Peak=187 HFD=3.3 19:16:53.348 00.004 972 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.59) = xAngle (1.31 = 1.31) 19:16:53.353 00.005 972 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 19:16:53.356 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.90 mountX=0.02 mountY=0.09, mountTheta=1.31 19:16:53.360 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.02, opts=13) 19:16:53.364 00.004 972 Enqueuing Move request for scope (-0.09, 0.02) 19:16:53.369 00.005 5928 Worker thread wakes up 19:16:53.369 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:16:53.374 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd 19:16:53.374 00.000 972 UpdateGuideState exits: m=1428 SNR=26.5 19:16:53.379 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.02) 19:16:53.379 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:53.384 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:53.389 00.005 972 Enqueuing Expose request 19:16:53.395 00.006 5928 Moving (-0.09, 0.02) raw xDistance=0.02 yDistance=0.09 19:16:53.395 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:16:53.395 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:53.395 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:16:53.395 00.000 5928 MoveAxis(E, 0, ABG) 19:16:53.395 00.000 5928 Move returns status 0, amount 0 19:16:53.395 00.000 5928 MoveAxis(N, 0, ABG) 19:16:53.395 00.000 5928 Move returns status 0, amount 0 19:16:53.395 00.000 5928 move complete, result=0 19:16:53.396 00.001 5928 worker thread done servicing request 19:16:53.396 00.000 5928 Worker thread wakes up 19:16:53.396 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:53.396 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:53.398 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:16:55.376 01.978 5928 Exposure complete 19:16:55.472 00.096 5928 worker thread done servicing request 19:16:55.472 00.000 972 OnExposeComplete: enter 19:16:55.476 00.004 972 UpdateGuideState(): m_state=6 19:16:55.480 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 436 19:16:55.485 00.005 972 Star::Find returns 1 (0), X=228.10, Y=860.39, Mass=1446, SNR=26.6, Peak=182 HFD=3.3 19:16:55.488 00.003 972 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.59) = xAngle (1.16 = 1.16) 19:16:55.492 00.004 972 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.11 = 1.11) 19:16:55.495 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.09 cameraTheta=2.75 mountX=0.04 mountY=0.08, mountTheta=1.15 19:16:55.499 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.04, opts=13) 19:16:55.504 00.005 972 Enqueuing Move request for scope (-0.09, 0.04) 19:16:55.507 00.003 5928 Worker thread wakes up 19:16:55.508 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:16:55.511 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd 19:16:55.511 00.000 972 UpdateGuideState exits: m=1446 SNR=26.6 19:16:55.514 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.04) 19:16:55.515 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:55.520 00.005 5928 Moving (-0.09, 0.04) raw xDistance=0.04 yDistance=0.08 19:16:55.520 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:55.523 00.003 972 Enqueuing Expose request 19:16:55.527 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:16:55.527 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:55.527 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:16:55.527 00.000 5928 MoveAxis(E, 0, ABG) 19:16:55.527 00.000 5928 Move returns status 0, amount 0 19:16:55.527 00.000 5928 MoveAxis(N, 0, ABG) 19:16:55.527 00.000 5928 Move returns status 0, amount 0 19:16:55.527 00.000 5928 move complete, result=0 19:16:55.528 00.001 5928 worker thread done servicing request 19:16:55.528 00.000 5928 Worker thread wakes up 19:16:55.528 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:55.528 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:55.529 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:16:57.655 02.126 5928 Exposure complete 19:16:57.746 00.091 5928 worker thread done servicing request 19:16:57.746 00.000 972 OnExposeComplete: enter 19:16:57.752 00.006 972 UpdateGuideState(): m_state=6 19:16:57.756 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 437 19:16:57.760 00.004 972 Star::Find returns 1 (0), X=228.30, Y=860.47, Mass=1358, SNR=25.8, Peak=175 HFD=3.2 19:16:57.763 00.003 972 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.59) = xAngle (-0.80 = -0.80) 19:16:57.767 00.004 972 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84) 19:16:57.772 00.005 972 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.79 mountX=0.11 mountY=-0.12, mountTheta=-0.82 19:16:57.777 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.11, opts=13) 19:16:57.782 00.005 972 Enqueuing Move request for scope (0.11, 0.11) 19:16:57.787 00.005 5928 Worker thread wakes up 19:16:57.787 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:16:57.791 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd 19:16:57.791 00.000 972 UpdateGuideState exits: m=1358 SNR=25.8 19:16:57.795 00.004 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.11) 19:16:57.795 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:57.798 00.003 5928 Moving (0.11, 0.11) raw xDistance=0.11 yDistance=-0.12 19:16:57.798 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:57.803 00.005 972 Enqueuing Expose request 19:16:57.806 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:16:57.807 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:57.807 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:16:57.807 00.000 5928 MoveAxis(E, 0, ABG) 19:16:57.807 00.000 5928 Move returns status 0, amount 0 19:16:57.807 00.000 5928 MoveAxis(N, 0, ABG) 19:16:57.807 00.000 5928 Move returns status 0, amount 0 19:16:57.807 00.000 5928 move complete, result=0 19:16:57.807 00.000 5928 worker thread done servicing request 19:16:57.807 00.000 5928 Worker thread wakes up 19:16:57.807 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:16:57.808 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:16:57.809 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:16:59.786 01.977 5928 Exposure complete 19:16:59.876 00.090 5928 worker thread done servicing request 19:16:59.876 00.000 972 OnExposeComplete: enter 19:16:59.880 00.004 972 UpdateGuideState(): m_state=6 19:16:59.885 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 438 19:16:59.889 00.004 972 Star::Find returns 1 (0), X=228.15, Y=860.77, Mass=1472, SNR=26.9, Peak=186 HFD=3.3 19:16:59.892 00.003 972 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.59) = xAngle (0.06 = 0.06) 19:16:59.895 00.003 972 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 19:16:59.899 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.65 mountX=0.42 mountY=0.01, mountTheta=0.02 19:16:59.905 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.42, opts=13) 19:16:59.908 00.003 972 Enqueuing Move request for scope (-0.03, 0.42) 19:16:59.912 00.004 5928 Worker thread wakes up 19:16:59.912 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:16:59.915 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.42) opts 0xd 19:16:59.915 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.42) 19:16:59.915 00.000 972 UpdateGuideState exits: m=1472 SNR=26.9 19:16:59.921 00.006 5928 Moving (-0.03, 0.42) raw xDistance=0.42 yDistance=0.01 19:16:59.921 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:16:59.925 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 19:16:59.925 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:16:59.929 00.004 972 Enqueuing Expose request 19:16:59.932 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:16:59.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:16:59.932 00.000 5928 MoveAxis(W, 70, ABG) 19:16:59.932 00.000 5928 Guiding Dir = 3, Dur = 70 19:16:59.960 00.028 5928 IsSlewing returns 0 19:16:59.960 00.000 5928 IsGuiding returns 0 19:16:59.976 00.016 5928 PulseGuide returned control before completion, sleep 65 19:17:00.056 00.080 5928 IsGuiding returns 0 19:17:00.056 00.000 5928 Move returns status 0, amount 70 19:17:00.056 00.000 5928 MoveAxis(N, 0, ABG) 19:17:00.056 00.000 5928 Move returns status 0, amount 0 19:17:00.056 00.000 5928 move complete, result=0 19:17:00.056 00.000 5928 worker thread done servicing request 19:17:00.056 00.000 972 GuideStep: 0.4 px 70 ms WEST, 0.0 px 0 ms NORTH 19:17:00.060 00.004 5928 Worker thread wakes up 19:17:00.060 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:17:00.060 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:17:02.168 02.108 5928 Exposure complete 19:17:02.256 00.088 5928 worker thread done servicing request 19:17:02.256 00.000 972 OnExposeComplete: enter 19:17:02.260 00.004 972 UpdateGuideState(): m_state=6 19:17:02.265 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 439 19:17:02.270 00.005 972 Star::Find returns 1 (0), X=228.16, Y=860.59, Mass=1420, SNR=26.4, Peak=171 HFD=3.3 19:17:02.275 00.005 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:17:02.278 00.003 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 19:17:02.282 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.67 mountX=0.24 mountY=0.01, mountTheta=0.03 19:17:02.287 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.24, opts=13) 19:17:02.291 00.004 972 Enqueuing Move request for scope (-0.02, 0.24) 19:17:02.294 00.003 5928 Worker thread wakes up 19:17:02.295 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:17:02.300 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd 19:17:02.300 00.000 972 UpdateGuideState exits: m=1420 SNR=26.4 19:17:02.304 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.24) 19:17:02.304 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:17:02.307 00.003 5928 Moving (-0.02, 0.24) raw xDistance=0.24 yDistance=0.01 19:17:02.307 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:17:02.312 00.005 972 Enqueuing Expose request 19:17:02.317 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24 19:17:02.317 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:17:02.317 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:17:02.317 00.000 5928 MoveAxis(W, 45, ABG) 19:17:02.318 00.001 5928 Guiding Dir = 3, Dur = 45 19:17:02.343 00.025 5928 IsSlewing returns 0 19:17:02.343 00.000 5928 IsGuiding returns 0 19:17:02.359 00.016 5928 PulseGuide returned control before completion, sleep 40 19:17:02.404 00.045 5928 IsGuiding returns 1 19:17:02.404 00.000 5928 scope still moving after pulse duration time elapsed 19:17:02.455 00.051 5928 IsSlewing returns 0 19:17:02.458 00.003 5928 IsGuiding returns 0 19:17:02.458 00.000 5928 scope move finished after 45 + 69 ms 19:17:02.458 00.000 5928 Move returns status 0, amount 45 19:17:02.458 00.000 5928 MoveAxis(N, 0, ABG) 19:17:02.458 00.000 5928 Move returns status 0, amount 0 19:17:02.458 00.000 5928 move complete, result=0 19:17:02.458 00.000 5928 worker thread done servicing request 19:17:02.458 00.000 972 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH 19:17:02.462 00.004 5928 Worker thread wakes up 19:17:02.462 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:17:02.462 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:17:04.435 01.973 5928 Exposure complete 19:17:04.735 00.300 5928 worker thread done servicing request 19:17:04.894 00.159 972 OnExposeComplete: enter 19:17:14.234 09.340 972 UpdateGuideState(): m_state=6 19:17:20.099 05.865 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 440 19:17:25.915 05.816 972 Star::Find returns 1 (0), X=228.26, Y=860.39, Mass=1438, SNR=26.6, Peak=180 HFD=3.2 19:17:32.972 07.057 972 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 19:17:43.225 10.253 972 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 19:17:50.164 06.939 972 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.47 mountX=0.04 mountY=-0.07, mountTheta=-1.12 19:17:53.791 03.627 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.04, opts=13) 19:17:59.907 06.116 972 Enqueuing Move request for scope (0.07, 0.04) 19:18:02.105 02.198 5928 Worker thread wakes up 19:18:02.105 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd 19:18:02.105 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.04) 19:18:02.105 00.000 5928 Moving (0.07, 0.04) raw xDistance=0.04 yDistance=-0.07 19:18:02.409 00.304 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:18:10.492 08.083 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:18:10.492 00.000 972 UpdateGuideState exits: m=1438 SNR=26.6 19:18:16.821 06.329 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:16.821 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:18:16.821 00.000 5928 MoveAxis(E, 0, ABG) 19:18:16.821 00.000 5928 Move returns status 0, amount 0 19:18:16.821 00.000 5928 MoveAxis(N, 0, ABG) 19:18:16.821 00.000 5928 Move returns status 0, amount 0 19:18:16.821 00.000 5928 move complete, result=0 19:18:16.821 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:20.699 03.878 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:20.956 00.257 972 Enqueuing Expose request 19:18:21.902 00.946 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:18:22.637 00.735 5928 worker thread done servicing request 19:18:22.637 00.000 5928 Worker thread wakes up 19:18:22.637 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:22.637 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,845,31,31) 19:18:22.643 00.006 972 evsrv: cli 071FF108 connect 19:18:23.087 00.444 972 case statement mapped state 6 to 3 19:18:23.095 00.008 972 case statement mapped state 6 to 3 19:18:23.102 00.007 972 evsrv: cli 071FF108 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:18:23.109 00.007 972 PhdController::Dither begins 19:18:23.114 00.005 972 dither: size=5.00, dRA=0.85 dDec=-0.20 19:18:23.120 00.006 972 MountToCamera -- mountTheta (-0.23) + m_xAngle (1.59) = xAngle (1.36 = 1.36) 19:18:23.127 00.007 972 MountToCamera -- mountX=0.85 mountY=-0.20 hyp=0.87 mountTheta=-0.23 cameraX=0.19, cameraY=0.85 cameraTheta=1.36 19:18:23.134 00.007 972 setting lock position to (228.37, 861.21) 19:18:23.141 00.007 972 Mount: notify guiding dithered (0.2, 0.9) 19:18:23.147 00.006 972 Status Line: Dither by 0.85,-0.20 19:18:23.154 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 19:18:23.159 00.005 972 PhdController: newstate STATE_SETTLE_WAIT 19:18:23.164 00.005 972 evsrv: cli 071FF108 response: {"jsonrpc":"2.0","result":0,"id":5} 19:18:23.169 00.005 972 evsrv: cli 071FF108 disconnect 19:18:24.768 01.599 5928 Exposure complete 19:18:24.866 00.098 5928 worker thread done servicing request 19:18:24.866 00.000 972 OnExposeComplete: enter 19:18:24.870 00.004 972 UpdateGuideState(): m_state=6 19:18:24.876 00.006 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 441 19:18:24.880 00.004 972 Star::Find returns 1 (0), X=228.43, Y=865.33, Mass=1431, SNR=26.5, Peak=175 HFD=3.3 19:18:24.884 00.004 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 19:18:24.887 00.003 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 19:18:24.892 00.005 972 CameraToMount -- cameraX=0.06 cameraY=4.13 hyp=4.13 cameraTheta=1.56 mountX=4.13 mountY=-0.32, mountTheta=-0.08 19:18:24.896 00.004 972 dither recenter: remaining=(-0.9,0.2) step=(-0.9,0.2) 19:18:24.900 00.004 972 MountToCamera -- mountTheta (2.91) + m_xAngle (1.59) = xAngle (4.50 = -1.78) 19:18:24.904 00.004 972 MountToCamera -- mountX=-0.85 mountY=0.20 hyp=0.87 mountTheta=2.91 cameraX=-0.19, cameraY=-0.85 cameraTheta=-1.78 19:18:24.909 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.85, opts=4) 19:18:24.912 00.003 972 Enqueuing Move request for scope (-0.19, -0.85) 19:18:24.916 00.004 972 Mount: notify direct move -0.85,0.20 19:18:24.920 00.004 5928 Worker thread wakes up 19:18:24.921 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 19:18:24.926 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.85) opts 0x4 19:18:24.926 00.000 972 UpdateGuideState exits: m=1431 SNR=26.5 19:18:24.930 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.85) 19:18:24.930 00.000 972 PhdController: settling, locked = 1, distance = 2.00 (1.50) aobump = 0 frame = 1 / 99999 19:18:24.934 00.004 5928 Moving (-0.19, -0.85) raw xDistance=-0.85 yDistance=0.20 19:18:24.934 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816704.934,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:24.937 00.003 5928 MoveAxis(E, 226, B) 19:18:24.937 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:24.943 00.006 5928 Guiding Dir = 2, Dur = 226 19:18:24.943 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:24.946 00.003 972 Enqueuing Expose request 19:18:24.949 00.003 5928 IsSlewing returns 0 19:18:24.950 00.001 5928 IsGuiding returns 0 19:18:24.979 00.029 5928 PulseGuide returned control before completion, sleep 208 19:18:25.220 00.241 5928 IsGuiding returns 0 19:18:25.220 00.000 5928 Move returns status 0, amount 226 19:18:25.220 00.000 5928 MoveAxis(S, 40, B) 19:18:25.220 00.000 5928 Guiding Dir = 1, Dur = 40 19:18:25.223 00.003 5928 IsSlewing returns 0 19:18:25.223 00.000 5928 IsGuiding returns 0 19:18:25.330 00.107 5928 IsGuiding returns 1 19:18:25.331 00.001 5928 scope still moving after pulse duration time elapsed 19:18:25.362 00.031 5928 IsSlewing returns 0 19:18:25.363 00.001 5928 IsGuiding returns 0 19:18:25.363 00.000 5928 scope move finished after 40 + 100 ms 19:18:25.363 00.000 5928 Move returns status 0, amount 40 19:18:25.364 00.001 5928 move complete, result=0 19:18:25.364 00.000 972 GuideStep: -0.9 px 226 ms EAST, 0.2 px 40 ms SOUTH 19:18:25.369 00.005 5928 worker thread done servicing request 19:18:25.369 00.000 5928 Worker thread wakes up 19:18:25.369 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:25.369 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:27.343 01.974 5928 Exposure complete 19:18:27.436 00.093 5928 worker thread done servicing request 19:18:27.436 00.000 972 OnExposeComplete: enter 19:18:27.442 00.006 972 UpdateGuideState(): m_state=6 19:18:27.447 00.005 972 Star::Find(15, 228, 865, 0, (0,0,0,0), 0.0, 255) frame 442 19:18:27.450 00.003 972 Star::Find returns 1 (0), X=228.68, Y=866.16, Mass=1338, SNR=25.6, Peak=143 HFD=3.7 19:18:27.453 00.003 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:18:27.458 00.005 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 19:18:27.461 00.003 972 CameraToMount -- cameraX=0.31 cameraY=4.96 hyp=4.97 cameraTheta=1.51 mountX=4.95 mountY=-0.62, mountTheta=-0.13 19:18:27.466 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=4.96, opts=13) 19:18:27.469 00.003 972 Enqueuing Move request for scope (0.31, 4.96) 19:18:27.474 00.005 5928 Worker thread wakes up 19:18:27.475 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:18:27.478 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 4.96) opts 0xd 19:18:27.479 00.001 972 UpdateGuideState exits: m=1338 SNR=25.6 19:18:27.482 00.003 5928 Handling offset move in thread for scope, endpoint = (0.31, 4.96) 19:18:27.482 00.000 972 PhdController: settling, locked = 1, distance = 4.97 (1.50) aobump = 0 frame = 2 / 99999 19:18:27.486 00.004 5928 Moving (0.31, 4.96) raw xDistance=4.95 yDistance=-0.62 19:18:27.486 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816707.486,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.97,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:27.491 00.005 5928 GuideAlgorithmHysteresis::Result() returns 3.12 from input 4.95 19:18:27.491 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:27.495 00.004 5928 resist switch: large excursion: input -0.62 thresh 0.60 direction from 0 to -1 19:18:27.496 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:27.500 00.004 972 Enqueuing Expose request 19:18:27.504 00.004 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87 19:18:27.504 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 19:18:27.504 00.000 5928 MoveAxis(W, 828, ABG) 19:18:27.504 00.000 5928 Guiding Dir = 3, Dur = 828 19:18:27.505 00.001 5928 IsSlewing returns 0 19:18:27.505 00.000 5928 IsGuiding returns 0 19:18:27.522 00.017 5928 PulseGuide returned control before completion, sleep 822 19:18:28.369 00.847 5928 IsGuiding returns 0 19:18:28.369 00.000 5928 Move returns status 0, amount 828 19:18:28.369 00.000 5928 MoveAxis(N, 124, ABG) 19:18:28.370 00.001 5928 Guiding Dir = 0, Dur = 124 19:18:28.370 00.000 5928 IsSlewing returns 0 19:18:28.370 00.000 5928 IsGuiding returns 0 19:18:28.449 00.079 5928 PulseGuide returned control before completion, sleep 56 19:18:28.507 00.058 5928 IsGuiding returns 1 19:18:28.507 00.000 5928 scope still moving after pulse duration time elapsed 19:18:28.538 00.031 5928 IsSlewing returns 0 19:18:28.539 00.001 5928 IsGuiding returns 1 19:18:28.609 00.070 5928 IsSlewing returns 0 19:18:28.609 00.000 5928 IsGuiding returns 0 19:18:28.609 00.000 5928 scope move finished after 124 + 115 ms 19:18:28.609 00.000 5928 Move returns status 0, amount 124 19:18:28.609 00.000 5928 move complete, result=0 19:18:28.609 00.000 5928 worker thread done servicing request 19:18:28.609 00.000 5928 Worker thread wakes up 19:18:28.609 00.000 972 GuideStep: 5.0 px 828 ms WEST, -0.6 px 124 ms NORTH 19:18:28.614 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:28.614 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:30.748 02.134 5928 Exposure complete 19:18:30.846 00.098 5928 worker thread done servicing request 19:18:30.846 00.000 972 OnExposeComplete: enter 19:18:30.849 00.003 972 UpdateGuideState(): m_state=6 19:18:30.853 00.004 972 Star::Find(15, 228, 866, 0, (0,0,0,0), 0.0, 255) frame 443 19:18:30.858 00.005 972 Star::Find returns 1 (0), X=228.62, Y=863.14, Mass=1425, SNR=26.4, Peak=184 HFD=3.4 19:18:30.862 00.004 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 19:18:30.866 00.004 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19) 19:18:30.870 00.004 972 CameraToMount -- cameraX=0.25 cameraY=1.93 hyp=1.95 cameraTheta=1.44 mountX=1.93 mountY=-0.37, mountTheta=-0.19 19:18:30.875 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=1.93, opts=13) 19:18:30.879 00.004 972 Enqueuing Move request for scope (0.25, 1.93) 19:18:30.883 00.004 5928 Worker thread wakes up 19:18:30.883 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 1.93) opts 0xd 19:18:30.883 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 1.93) 19:18:30.883 00.000 5928 Moving (0.25, 1.93) raw xDistance=1.93 yDistance=-0.37 19:18:30.883 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.43 from input 1.93 19:18:30.883 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37 19:18:30.883 00.000 5928 MoveAxis(W, 381, ABG) 19:18:30.883 00.000 5928 Guiding Dir = 3, Dur = 381 19:18:30.883 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:18:30.888 00.005 5928 IsSlewing returns 0 19:18:30.888 00.000 972 UpdateGuideState exits: m=1425 SNR=26.4 19:18:30.892 00.004 5928 IsGuiding returns 0 19:18:30.892 00.000 972 PhdController: settling, locked = 1, distance = 4.06 (1.50) aobump = 0 frame = 3 / 99999 19:18:30.897 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645816710.897,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:30.900 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:30.904 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:30.908 00.004 972 Enqueuing Expose request 19:18:30.913 00.005 5928 PulseGuide returned control before completion, sleep 372 19:18:31.311 00.398 5928 IsGuiding returns 0 19:18:31.311 00.000 5928 Move returns status 0, amount 381 19:18:31.312 00.001 5928 MoveAxis(N, 73, ABG) 19:18:31.312 00.000 5928 Guiding Dir = 0, Dur = 73 19:18:31.344 00.032 5928 IsSlewing returns 0 19:18:31.344 00.000 5928 IsGuiding returns 0 19:18:31.423 00.079 5928 IsGuiding returns 1 19:18:31.423 00.000 5928 scope still moving after pulse duration time elapsed 19:18:31.458 00.035 5928 IsSlewing returns 0 19:18:31.458 00.000 5928 IsGuiding returns 1 19:18:31.489 00.031 5928 IsSlewing returns 0 19:18:31.489 00.000 5928 IsGuiding returns 1 19:18:31.551 00.062 5928 IsSlewing returns 0 19:18:31.583 00.032 5928 IsGuiding returns 0 19:18:31.583 00.000 5928 scope move finished after 73 + 166 ms 19:18:31.584 00.001 5928 Move returns status 0, amount 73 19:18:31.584 00.000 5928 move complete, result=0 19:18:31.584 00.000 5928 worker thread done servicing request 19:18:31.584 00.000 972 GuideStep: 1.9 px 381 ms WEST, -0.4 px 73 ms NORTH 19:18:31.588 00.004 5928 Worker thread wakes up 19:18:31.588 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:31.588 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:33.580 01.992 5928 Exposure complete 19:18:33.665 00.085 5928 worker thread done servicing request 19:18:33.665 00.000 972 OnExposeComplete: enter 19:18:33.668 00.003 972 UpdateGuideState(): m_state=6 19:18:33.672 00.004 972 Star::Find(15, 228, 863, 0, (0,0,0,0), 0.0, 255) frame 444 19:18:33.676 00.004 972 Star::Find returns 1 (0), X=228.64, Y=862.18, Mass=1498, SNR=27.1, Peak=178 HFD=3.5 19:18:33.679 00.003 972 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.59) = xAngle (-0.29 = -0.29) 19:18:33.683 00.004 972 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33) 19:18:33.686 00.003 972 CameraToMount -- cameraX=0.27 cameraY=0.98 hyp=1.01 cameraTheta=1.30 mountX=0.97 mountY=-0.33, mountTheta=-0.33 19:18:33.691 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.98, opts=13) 19:18:33.695 00.004 972 Enqueuing Move request for scope (0.27, 0.98) 19:18:33.698 00.003 5928 Worker thread wakes up 19:18:33.698 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.98) opts 0xd 19:18:33.698 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.98) 19:18:33.698 00.000 5928 Moving (0.27, 0.98) raw xDistance=0.97 yDistance=-0.33 19:18:33.698 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.71 from input 0.97 19:18:33.698 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 19:18:33.698 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:18:33.702 00.004 972 UpdateGuideState exits: m=1498 SNR=27.1 19:18:33.707 00.005 972 PhdController: settling, locked = 1, distance = 3.15 (1.50) aobump = 0 frame = 4 / 99999 19:18:33.710 00.003 5928 MoveAxis(W, 189, ABG) 19:18:33.710 00.000 5928 Guiding Dir = 3, Dur = 189 19:18:33.710 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816713.710,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:33.714 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:33.717 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:33.720 00.003 972 Enqueuing Expose request 19:18:33.742 00.022 5928 IsSlewing returns 0 19:18:33.743 00.001 5928 IsGuiding returns 0 19:18:33.758 00.015 5928 PulseGuide returned control before completion, sleep 184 19:18:33.966 00.208 5928 IsGuiding returns 0 19:18:33.966 00.000 5928 Move returns status 0, amount 189 19:18:33.966 00.000 5928 MoveAxis(N, 66, ABG) 19:18:33.966 00.000 5928 Guiding Dir = 0, Dur = 66 19:18:33.998 00.032 5928 IsSlewing returns 0 19:18:33.999 00.001 5928 IsGuiding returns 0 19:18:34.079 00.080 5928 IsGuiding returns 1 19:18:34.079 00.000 5928 scope still moving after pulse duration time elapsed 19:18:34.112 00.033 5928 IsSlewing returns 0 19:18:34.113 00.001 5928 IsGuiding returns 1 19:18:34.173 00.060 5928 IsSlewing returns 0 19:18:34.174 00.001 5928 IsGuiding returns 0 19:18:34.174 00.000 5928 scope move finished after 66 + 109 ms 19:18:34.174 00.000 5928 Move returns status 0, amount 66 19:18:34.174 00.000 5928 move complete, result=0 19:18:34.174 00.000 5928 worker thread done servicing request 19:18:34.174 00.000 5928 Worker thread wakes up 19:18:34.174 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:34.175 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:34.175 00.000 972 GuideStep: 1.0 px 189 ms WEST, -0.3 px 66 ms NORTH 19:18:36.304 02.129 5928 Exposure complete 19:18:36.393 00.089 5928 worker thread done servicing request 19:18:36.394 00.001 972 OnExposeComplete: enter 19:18:36.397 00.003 972 UpdateGuideState(): m_state=6 19:18:36.401 00.004 972 Star::Find(15, 228, 862, 0, (0,0,0,0), 0.0, 255) frame 445 19:18:36.405 00.004 972 Star::Find returns 1 (0), X=228.30, Y=860.88, Mass=1391, SNR=26.1, Peak=172 HFD=3.4 19:18:36.409 00.004 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.91) 19:18:36.412 00.003 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86) 19:18:36.416 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.33 hyp=0.34 cameraTheta=-1.79 mountX=-0.33 mountY=0.09, mountTheta=2.87 19:18:36.420 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.33, opts=13) 19:18:36.425 00.005 972 Enqueuing Move request for scope (-0.07, -0.33) 19:18:36.428 00.003 5928 Worker thread wakes up 19:18:36.428 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.33) opts 0xd 19:18:36.428 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:18:36.432 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 19:18:36.436 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.33) 19:18:36.436 00.000 972 PhdController: settling, locked = 1, distance = 2.30 (1.50) aobump = 0 frame = 5 / 99999 19:18:36.440 00.004 5928 Moving (-0.07, -0.33) raw xDistance=-0.33 yDistance=0.09 19:18:36.441 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.33 19:18:36.441 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:36.441 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:18:36.441 00.000 5928 MoveAxis(E, 41, ABG) 19:18:36.441 00.000 5928 Guiding Dir = 2, Dur = 41 19:18:36.441 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816716.440,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:36.444 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:36.448 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:36.451 00.003 972 Enqueuing Expose request 19:18:36.455 00.004 5928 IsSlewing returns 0 19:18:36.456 00.001 5928 IsGuiding returns 0 19:18:36.476 00.020 5928 PulseGuide returned control before completion, sleep 31 19:18:36.524 00.048 5928 IsGuiding returns 1 19:18:36.524 00.000 5928 scope still moving after pulse duration time elapsed 19:18:36.556 00.032 5928 IsSlewing returns 0 19:18:36.557 00.001 5928 IsGuiding returns 0 19:18:36.557 00.000 5928 scope move finished after 41 + 60 ms 19:18:36.557 00.000 5928 Move returns status 0, amount 41 19:18:36.557 00.000 5928 MoveAxis(N, 0, ABG) 19:18:36.557 00.000 5928 Move returns status 0, amount 0 19:18:36.557 00.000 5928 move complete, result=0 19:18:36.557 00.000 5928 worker thread done servicing request 19:18:36.558 00.001 5928 Worker thread wakes up 19:18:36.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:36.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:36.558 00.000 972 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH 19:18:38.530 01.972 5928 Exposure complete 19:18:38.625 00.095 5928 worker thread done servicing request 19:18:38.625 00.000 972 OnExposeComplete: enter 19:18:38.629 00.004 972 UpdateGuideState(): m_state=6 19:18:38.633 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 446 19:18:38.638 00.005 972 Star::Find returns 1 (0), X=228.26, Y=861.30, Mass=1423, SNR=26.4, Peak=177 HFD=3.1 19:18:38.641 00.003 972 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.59) = xAngle (0.82 = 0.82) 19:18:38.645 00.004 972 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77) 19:18:38.648 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.41 mountX=0.10 mountY=0.10, mountTheta=0.79 19:18:38.654 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.10, opts=13) 19:18:38.658 00.004 972 Enqueuing Move request for scope (-0.11, 0.10) 19:18:38.661 00.003 5928 Worker thread wakes up 19:18:38.661 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:18:38.665 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd 19:18:38.665 00.000 972 UpdateGuideState exits: m=1423 SNR=26.4 19:18:38.669 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.10) 19:18:38.669 00.000 972 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 6 / 99999 19:18:38.674 00.005 5928 Moving (-0.11, 0.10) raw xDistance=0.10 yDistance=0.10 19:18:38.674 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816718.674,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:38.678 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:18:38.678 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:38.682 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:38.682 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:38.685 00.003 972 Enqueuing Expose request 19:18:38.690 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:18:38.690 00.000 5928 MoveAxis(E, 0, ABG) 19:18:38.690 00.000 5928 Move returns status 0, amount 0 19:18:38.690 00.000 5928 MoveAxis(N, 0, ABG) 19:18:38.690 00.000 5928 Move returns status 0, amount 0 19:18:38.690 00.000 5928 move complete, result=0 19:18:38.690 00.000 5928 worker thread done servicing request 19:18:38.690 00.000 5928 Worker thread wakes up 19:18:38.691 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:38.691 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:38.692 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:18:40.792 02.100 5928 Exposure complete 19:18:40.894 00.102 5928 worker thread done servicing request 19:18:40.894 00.000 972 OnExposeComplete: enter 19:18:40.897 00.003 972 UpdateGuideState(): m_state=6 19:18:40.901 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 447 19:18:40.907 00.006 972 Star::Find returns 1 (0), X=228.36, Y=861.53, Mass=1399, SNR=26.3, Peak=182 HFD=3.2 19:18:40.911 00.004 972 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.59) = xAngle (0.01 = 0.01) 19:18:40.916 00.005 972 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04) 19:18:40.920 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.60 mountX=0.33 mountY=-0.01, mountTheta=-0.04 19:18:40.926 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.33, opts=13) 19:18:40.930 00.004 972 Enqueuing Move request for scope (-0.01, 0.33) 19:18:40.934 00.004 5928 Worker thread wakes up 19:18:40.934 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:18:40.939 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd 19:18:40.939 00.000 972 UpdateGuideState exits: m=1399 SNR=26.3 19:18:40.943 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.33) 19:18:40.944 00.001 972 PhdController: settling, locked = 1, distance = 1.26 (1.50) aobump = 0 frame = 7 / 99999 19:18:40.947 00.003 5928 Moving (-0.01, 0.33) raw xDistance=0.33 yDistance=-0.01 19:18:40.947 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816720.947,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:18:40.952 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 19:18:40.952 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:40.957 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:40.957 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:40.962 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:18:40.962 00.000 972 Enqueuing Expose request 19:18:40.965 00.003 5928 MoveAxis(W, 55, ABG) 19:18:40.965 00.000 5928 Guiding Dir = 3, Dur = 55 19:18:40.966 00.001 5928 IsSlewing returns 0 19:18:40.966 00.000 5928 IsGuiding returns 0 19:18:40.986 00.020 5928 PulseGuide returned control before completion, sleep 46 19:18:41.038 00.052 5928 IsGuiding returns 1 19:18:41.038 00.000 5928 scope still moving after pulse duration time elapsed 19:18:41.082 00.044 5928 IsSlewing returns 0 19:18:41.114 00.032 5928 IsGuiding returns 0 19:18:41.114 00.000 5928 scope move finished after 55 + 92 ms 19:18:41.114 00.000 5928 Move returns status 0, amount 55 19:18:41.114 00.000 5928 MoveAxis(N, 0, ABG) 19:18:41.114 00.000 5928 Move returns status 0, amount 0 19:18:41.114 00.000 5928 move complete, result=0 19:18:41.114 00.000 5928 worker thread done servicing request 19:18:41.115 00.001 972 GuideStep: 0.3 px 55 ms WEST, -0.0 px 0 ms NORTH 19:18:41.119 00.004 5928 Worker thread wakes up 19:18:41.119 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:41.119 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:43.102 01.983 5928 Exposure complete 19:18:43.196 00.094 5928 worker thread done servicing request 19:18:43.196 00.000 972 OnExposeComplete: enter 19:18:43.200 00.004 972 UpdateGuideState(): m_state=6 19:18:43.205 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 448 19:18:43.210 00.005 972 Star::Find returns 1 (0), X=228.47, Y=861.69, Mass=1413, SNR=26.3, Peak=185 HFD=3.2 19:18:43.213 00.003 972 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.59) = xAngle (-0.22 = -0.22) 19:18:43.218 00.005 972 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 19:18:43.224 00.006 972 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.37 mountX=0.48 mountY=-0.13, mountTheta=-0.26 19:18:43.228 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.49, opts=13) 19:18:43.232 00.004 972 Enqueuing Move request for scope (0.10, 0.49) 19:18:43.237 00.005 5928 Worker thread wakes up 19:18:43.237 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.49) opts 0xd 19:18:43.237 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:18:43.241 00.004 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.49) 19:18:43.241 00.000 972 UpdateGuideState exits: m=1413 SNR=26.3 19:18:43.245 00.004 5928 Moving (0.10, 0.49) raw xDistance=0.48 yDistance=-0.13 19:18:43.246 00.001 972 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 8 / 99999 19:18:43.249 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48 19:18:43.249 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816723.249,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.03,"Time":2.3,"SettleTime":10.0,"StarLocked":true} 19:18:43.254 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:43.254 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:43.260 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:18:43.260 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:43.265 00.005 972 Enqueuing Expose request 19:18:43.273 00.008 5928 MoveAxis(W, 85, ABG) 19:18:43.273 00.000 5928 Guiding Dir = 3, Dur = 85 19:18:43.273 00.000 5928 IsSlewing returns 0 19:18:43.274 00.001 5928 IsGuiding returns 0 19:18:43.288 00.014 5928 PulseGuide returned control before completion, sleep 81 19:18:43.400 00.112 5928 IsGuiding returns 0 19:18:43.400 00.000 5928 Move returns status 0, amount 85 19:18:43.400 00.000 5928 MoveAxis(N, 0, ABG) 19:18:43.400 00.000 5928 Move returns status 0, amount 0 19:18:43.400 00.000 5928 move complete, result=0 19:18:43.401 00.001 5928 worker thread done servicing request 19:18:43.401 00.000 972 GuideStep: 0.5 px 85 ms WEST, -0.1 px 0 ms NORTH 19:18:43.406 00.005 5928 Worker thread wakes up 19:18:43.406 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:43.406 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:45.507 02.101 5928 Exposure complete 19:18:45.594 00.087 5928 worker thread done servicing request 19:18:45.595 00.001 972 OnExposeComplete: enter 19:18:45.599 00.004 972 UpdateGuideState(): m_state=6 19:18:45.604 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 449 19:18:45.607 00.003 972 Star::Find returns 1 (0), X=228.36, Y=861.61, Mass=1418, SNR=26.4, Peak=175 HFD=3.2 19:18:45.611 00.004 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 19:18:45.614 00.003 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 19:18:45.617 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.61 mountX=0.40 mountY=-0.01, mountTheta=-0.03 19:18:45.622 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.40, opts=13) 19:18:45.626 00.004 972 Enqueuing Move request for scope (-0.01, 0.40) 19:18:45.629 00.003 5928 Worker thread wakes up 19:18:45.629 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.40) opts 0xd 19:18:45.629 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.40) 19:18:45.629 00.000 5928 Moving (-0.01, 0.40) raw xDistance=0.40 yDistance=-0.01 19:18:45.629 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.40 19:18:45.629 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:45.629 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:18:45.629 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:18:45.633 00.004 5928 MoveAxis(W, 73, ABG) 19:18:45.633 00.000 5928 Guiding Dir = 3, Dur = 73 19:18:45.633 00.000 972 UpdateGuideState exits: m=1418 SNR=26.4 19:18:45.637 00.004 972 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 9 / 99999 19:18:45.641 00.004 5928 IsSlewing returns 0 19:18:45.641 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816725.641,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.84,"Time":4.7,"SettleTime":10.0,"StarLocked":true} 19:18:45.645 00.004 5928 IsGuiding returns 0 19:18:45.645 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:45.652 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:45.657 00.005 972 Enqueuing Expose request 19:18:45.671 00.014 5928 PulseGuide returned control before completion, sleep 57 19:18:45.740 00.069 5928 IsGuiding returns 1 19:18:45.740 00.000 5928 scope still moving after pulse duration time elapsed 19:18:45.782 00.042 5928 IsSlewing returns 0 19:18:45.783 00.001 5928 IsGuiding returns 0 19:18:45.783 00.000 5928 scope move finished after 73 + 65 ms 19:18:45.783 00.000 5928 Move returns status 0, amount 73 19:18:45.783 00.000 5928 MoveAxis(N, 0, ABG) 19:18:45.783 00.000 5928 Move returns status 0, amount 0 19:18:45.783 00.000 5928 move complete, result=0 19:18:45.783 00.000 5928 worker thread done servicing request 19:18:45.783 00.000 972 GuideStep: 0.4 px 73 ms WEST, -0.0 px 0 ms NORTH 19:18:45.788 00.005 5928 Worker thread wakes up 19:18:45.788 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:45.788 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:47.756 01.968 5928 Exposure complete 19:18:47.851 00.095 5928 worker thread done servicing request 19:18:47.852 00.001 972 OnExposeComplete: enter 19:18:47.856 00.004 972 UpdateGuideState(): m_state=6 19:18:47.860 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 450 19:18:47.864 00.004 972 Star::Find returns 1 (0), X=228.47, Y=861.21, Mass=1406, SNR=26.3, Peak=194 HFD=3.2 19:18:47.868 00.004 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 19:18:47.873 00.005 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 19:18:47.876 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.06 mountX=0.00 mountY=-0.10, mountTheta=-1.53 19:18:47.880 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.01, opts=13) 19:18:47.884 00.004 972 Enqueuing Move request for scope (0.10, 0.01) 19:18:47.889 00.005 5928 Worker thread wakes up 19:18:47.889 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:18:47.892 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd 19:18:47.892 00.000 972 UpdateGuideState exits: m=1406 SNR=26.3 19:18:47.895 00.003 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.01) 19:18:47.895 00.000 972 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 10 / 99999 19:18:47.899 00.004 5928 Moving (0.10, 0.01) raw xDistance=0.00 yDistance=-0.10 19:18:47.899 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816727.899,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.62,"Time":7.0,"SettleTime":10.0,"StarLocked":true} 19:18:47.903 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:18:47.903 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:47.907 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:47.907 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:47.911 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:18:47.911 00.000 972 Enqueuing Expose request 19:18:47.915 00.004 5928 MoveAxis(E, 0, ABG) 19:18:47.915 00.000 5928 Move returns status 0, amount 0 19:18:47.915 00.000 5928 MoveAxis(N, 0, ABG) 19:18:47.915 00.000 5928 Move returns status 0, amount 0 19:18:47.915 00.000 5928 move complete, result=0 19:18:47.915 00.000 5928 worker thread done servicing request 19:18:47.915 00.000 5928 Worker thread wakes up 19:18:47.915 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:47.915 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:47.917 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:18:50.016 02.099 5928 Exposure complete 19:18:50.104 00.088 5928 worker thread done servicing request 19:18:50.104 00.000 972 OnExposeComplete: enter 19:18:50.108 00.004 972 UpdateGuideState(): m_state=6 19:18:50.111 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 451 19:18:50.115 00.004 972 Star::Find returns 1 (0), X=228.45, Y=861.11, Mass=1345, SNR=25.7, Peak=179 HFD=3.1 19:18:50.118 00.003 972 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.59) = xAngle (-2.46 = -2.46) 19:18:50.122 00.004 972 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 19:18:50.125 00.003 972 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.87 mountX=-0.10 mountY=-0.08, mountTheta=-2.49 19:18:50.129 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.10, opts=13) 19:18:50.133 00.004 972 Enqueuing Move request for scope (0.08, -0.10) 19:18:50.137 00.004 5928 Worker thread wakes up 19:18:50.137 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:18:50.141 00.004 972 UpdateGuideState exits: m=1345 SNR=25.7 19:18:50.145 00.004 972 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 11 / 99999 19:18:50.148 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd 19:18:50.148 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.10) 19:18:50.148 00.000 5928 Moving (0.08, -0.10) raw xDistance=-0.10 yDistance=-0.08 19:18:50.148 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:18:50.148 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:50.148 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:18:50.148 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645816730.148,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.47,"Time":9.2,"SettleTime":10.0,"StarLocked":true} 19:18:50.153 00.005 5928 MoveAxis(E, 0, ABG) 19:18:50.153 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:50.157 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:50.160 00.003 972 Enqueuing Expose request 19:18:50.163 00.003 5928 Move returns status 0, amount 0 19:18:50.163 00.000 5928 MoveAxis(N, 0, ABG) 19:18:50.163 00.000 5928 Move returns status 0, amount 0 19:18:50.163 00.000 5928 move complete, result=0 19:18:50.164 00.001 5928 worker thread done servicing request 19:18:50.164 00.000 5928 Worker thread wakes up 19:18:50.164 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:50.164 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:50.166 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:18:52.141 01.975 5928 Exposure complete 19:18:52.226 00.085 5928 worker thread done servicing request 19:18:52.227 00.001 972 OnExposeComplete: enter 19:18:52.230 00.003 972 UpdateGuideState(): m_state=6 19:18:52.234 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 452 19:18:52.239 00.005 972 Star::Find returns 1 (0), X=228.33, Y=861.28, Mass=1466, SNR=26.8, Peak=175 HFD=3.4 19:18:52.242 00.003 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 19:18:52.245 00.003 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41) 19:18:52.249 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.05 mountX=0.08 mountY=0.03, mountTheta=0.42 19:18:52.254 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.07, opts=13) 19:18:52.258 00.004 972 Enqueuing Move request for scope (-0.04, 0.07) 19:18:52.261 00.003 5928 Worker thread wakes up 19:18:52.261 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:18:52.265 00.004 972 UpdateGuideState exits: m=1466 SNR=26.8 19:18:52.268 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd 19:18:52.269 00.001 972 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 12 / 99999 19:18:52.273 00.004 972 PhdController: newstate STATE_FINISH 19:18:52.276 00.003 972 PhdController complete: success 19:18:52.280 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.07) 19:18:52.280 00.000 5928 Moving (-0.04, 0.07) raw xDistance=0.08 yDistance=0.03 19:18:52.280 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:18:52.280 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:52.280 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:18:52.280 00.000 5928 MoveAxis(E, 0, ABG) 19:18:52.280 00.000 5928 Move returns status 0, amount 0 19:18:52.280 00.000 5928 MoveAxis(N, 0, ABG) 19:18:52.280 00.000 5928 Move returns status 0, amount 0 19:18:52.281 00.001 5928 move complete, result=0 19:18:52.281 00.000 5928 worker thread done servicing request 19:18:52.281 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645816732.280,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0} 19:18:52.284 00.003 972 Mount: notify guiding dither settle done success=1 19:18:52.288 00.004 972 PhdController: newstate STATE_IDLE 19:18:52.292 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:52.295 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:52.298 00.003 972 Enqueuing Expose request 19:18:52.302 00.004 5928 Worker thread wakes up 19:18:52.302 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:18:52.306 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:52.306 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:54.437 02.131 5928 Exposure complete 19:18:54.523 00.086 5928 worker thread done servicing request 19:18:54.523 00.000 972 OnExposeComplete: enter 19:18:54.527 00.004 972 UpdateGuideState(): m_state=6 19:18:54.530 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 453 19:18:54.534 00.004 972 Star::Find returns 1 (0), X=228.45, Y=861.44, Mass=1396, SNR=26.2, Peak=166 HFD=3.2 19:18:54.538 00.004 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 19:18:54.541 00.003 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39) 19:18:54.545 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.25 mountX=0.23 mountY=-0.09, mountTheta=-0.38 19:18:54.548 00.003 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.23, opts=13) 19:18:54.553 00.005 972 Enqueuing Move request for scope (0.08, 0.23) 19:18:54.557 00.004 5928 Worker thread wakes up 19:18:54.557 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd 19:18:54.557 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.23) 19:18:54.557 00.000 5928 Moving (0.08, 0.23) raw xDistance=0.23 yDistance=-0.09 19:18:54.557 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:18:54.557 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:54.557 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:18:54.557 00.000 5928 MoveAxis(W, 38, ABG) 19:18:54.557 00.000 5928 Guiding Dir = 3, Dur = 38 19:18:54.557 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:18:54.560 00.003 972 UpdateGuideState exits: m=1396 SNR=26.2 19:18:54.564 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:54.568 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:54.572 00.004 972 Enqueuing Expose request 19:18:54.575 00.003 5928 IsSlewing returns 0 19:18:54.576 00.001 5928 IsGuiding returns 0 19:18:54.595 00.019 5928 PulseGuide returned control before completion, sleep 30 19:18:54.643 00.048 5928 IsGuiding returns 0 19:18:54.643 00.000 5928 Move returns status 0, amount 38 19:18:54.643 00.000 5928 MoveAxis(N, 0, ABG) 19:18:54.643 00.000 5928 Move returns status 0, amount 0 19:18:54.643 00.000 5928 move complete, result=0 19:18:54.643 00.000 5928 worker thread done servicing request 19:18:54.643 00.000 5928 Worker thread wakes up 19:18:54.644 00.001 972 GuideStep: 0.2 px 38 ms WEST, -0.1 px 0 ms NORTH 19:18:54.647 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:54.647 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:56.628 01.981 5928 Exposure complete 19:18:56.713 00.085 5928 worker thread done servicing request 19:18:56.714 00.001 972 OnExposeComplete: enter 19:18:56.717 00.003 972 UpdateGuideState(): m_state=6 19:18:56.722 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 454 19:18:56.726 00.004 972 Star::Find returns 1 (0), X=228.58, Y=861.50, Mass=1456, SNR=26.8, Peak=191 HFD=3.2 19:18:56.729 00.003 972 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.59) = xAngle (-0.64 = -0.64) 19:18:56.732 00.003 972 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69) 19:18:56.737 00.005 972 CameraToMount -- cameraX=0.21 cameraY=0.29 hyp=0.36 cameraTheta=0.95 mountX=0.29 mountY=-0.23, mountTheta=-0.67 19:18:56.741 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.29, opts=13) 19:18:56.744 00.003 972 Enqueuing Move request for scope (0.21, 0.29) 19:18:56.748 00.004 5928 Worker thread wakes up 19:18:56.748 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.29) opts 0xd 19:18:56.748 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.29) 19:18:56.748 00.000 5928 Moving (0.21, 0.29) raw xDistance=0.29 yDistance=-0.23 19:18:56.748 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29 19:18:56.748 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:18:56.748 00.000 5928 MoveAxis(W, 51, ABG) 19:18:56.748 00.000 5928 Guiding Dir = 3, Dur = 51 19:18:56.748 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:18:56.753 00.005 972 UpdateGuideState exits: m=1456 SNR=26.8 19:18:56.756 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:56.760 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:56.763 00.003 972 Enqueuing Expose request 19:18:56.767 00.004 5928 IsSlewing returns 0 19:18:56.767 00.000 5928 IsGuiding returns 0 19:18:56.785 00.018 5928 PulseGuide returned control before completion, sleep 44 19:18:56.831 00.046 5928 IsGuiding returns 1 19:18:56.831 00.000 5928 scope still moving after pulse duration time elapsed 19:18:56.865 00.034 5928 IsSlewing returns 0 19:18:56.898 00.033 5928 IsGuiding returns 0 19:18:56.898 00.000 5928 scope move finished after 51 + 79 ms 19:18:56.899 00.001 5928 Move returns status 0, amount 51 19:18:56.899 00.000 5928 MoveAxis(N, 45, ABG) 19:18:56.899 00.000 5928 Guiding Dir = 0, Dur = 45 19:18:56.900 00.001 5928 IsSlewing returns 0 19:18:56.900 00.000 5928 IsGuiding returns 0 19:18:56.978 00.078 5928 IsGuiding returns 1 19:18:56.978 00.000 5928 scope still moving after pulse duration time elapsed 19:18:57.004 00.026 5928 IsSlewing returns 0 19:18:57.005 00.001 5928 IsGuiding returns 1 19:18:57.073 00.068 5928 IsSlewing returns 0 19:18:57.074 00.001 5928 IsGuiding returns 0 19:18:57.074 00.000 5928 scope move finished after 45 + 127 ms 19:18:57.074 00.000 5928 Move returns status 0, amount 45 19:18:57.074 00.000 5928 move complete, result=0 19:18:57.074 00.000 5928 worker thread done servicing request 19:18:57.074 00.000 5928 Worker thread wakes up 19:18:57.074 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:57.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:18:57.074 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.2 px 45 ms NORTH 19:18:59.175 02.101 5928 Exposure complete 19:18:59.264 00.089 5928 worker thread done servicing request 19:18:59.264 00.000 972 OnExposeComplete: enter 19:18:59.269 00.005 972 UpdateGuideState(): m_state=6 19:18:59.273 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 455 19:18:59.276 00.003 972 Star::Find returns 1 (0), X=228.23, Y=861.55, Mass=1434, SNR=26.6, Peak=183 HFD=3.2 19:18:59.280 00.004 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 19:18:59.285 00.005 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 19:18:59.292 00.007 972 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.37 cameraTheta=1.95 mountX=0.35 mountY=0.12, mountTheta=0.32 19:18:59.298 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.35, opts=13) 19:18:59.305 00.007 972 Enqueuing Move request for scope (-0.14, 0.35) 19:18:59.310 00.005 5928 Worker thread wakes up 19:18:59.311 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:18:59.315 00.004 972 UpdateGuideState exits: m=1434 SNR=26.6 19:18:59.320 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:18:59.323 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd 19:18:59.323 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:18:59.327 00.004 972 Enqueuing Expose request 19:18:59.331 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.35) 19:18:59.331 00.000 5928 Moving (-0.14, 0.35) raw xDistance=0.35 yDistance=0.12 19:18:59.331 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35 19:18:59.331 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:18:59.331 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:18:59.331 00.000 5928 MoveAxis(W, 62, ABG) 19:18:59.332 00.001 5928 Guiding Dir = 3, Dur = 62 19:18:59.332 00.000 5928 IsSlewing returns 0 19:18:59.332 00.000 5928 IsGuiding returns 0 19:18:59.360 00.028 5928 PulseGuide returned control before completion, sleep 45 19:18:59.409 00.049 5928 IsGuiding returns 1 19:18:59.409 00.000 5928 scope still moving after pulse duration time elapsed 19:18:59.440 00.031 5928 IsSlewing returns 0 19:18:59.440 00.000 5928 IsGuiding returns 0 19:18:59.440 00.000 5928 scope move finished after 62 + 45 ms 19:18:59.440 00.000 5928 Move returns status 0, amount 62 19:18:59.440 00.000 5928 MoveAxis(N, 0, ABG) 19:18:59.440 00.000 5928 Move returns status 0, amount 0 19:18:59.441 00.001 5928 move complete, result=0 19:18:59.441 00.000 5928 worker thread done servicing request 19:18:59.441 00.000 5928 Worker thread wakes up 19:18:59.441 00.000 972 GuideStep: 0.3 px 62 ms WEST, 0.1 px 0 ms NORTH 19:18:59.444 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 19:18:59.445 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:01.417 01.972 5928 Exposure complete 19:19:01.503 00.086 5928 worker thread done servicing request 19:19:01.503 00.000 972 OnExposeComplete: enter 19:19:01.507 00.004 972 UpdateGuideState(): m_state=6 19:19:01.510 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 456 19:19:01.514 00.004 972 Star::Find returns 1 (0), X=228.27, Y=861.39, Mass=1444, SNR=26.6, Peak=172 HFD=3.2 19:19:01.519 00.005 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 19:19:01.522 00.003 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41) 19:19:01.525 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.05 mountX=0.19 mountY=0.08, mountTheta=0.42 19:19:01.530 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.19, opts=13) 19:19:01.533 00.003 972 Enqueuing Move request for scope (-0.10, 0.19) 19:19:01.538 00.005 5928 Worker thread wakes up 19:19:01.538 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd 19:19:01.538 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.19) 19:19:01.538 00.000 5928 Moving (-0.10, 0.19) raw xDistance=0.19 yDistance=0.08 19:19:01.538 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:19:01.538 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:01.538 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:19:01.542 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 19:19:01.545 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:01.549 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:01.554 00.005 972 Enqueuing Expose request 19:19:01.557 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:19:01.557 00.000 5928 MoveAxis(E, 0, ABG) 19:19:01.557 00.000 5928 Move returns status 0, amount 0 19:19:01.558 00.001 5928 MoveAxis(N, 0, ABG) 19:19:01.558 00.000 5928 Move returns status 0, amount 0 19:19:01.558 00.000 5928 move complete, result=0 19:19:01.558 00.000 5928 worker thread done servicing request 19:19:01.558 00.000 5928 Worker thread wakes up 19:19:01.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:01.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:01.560 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:03.697 02.137 5928 Exposure complete 19:19:03.784 00.087 5928 worker thread done servicing request 19:19:03.784 00.000 972 OnExposeComplete: enter 19:19:03.788 00.004 972 UpdateGuideState(): m_state=6 19:19:03.791 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 457 19:19:03.795 00.004 972 Star::Find returns 1 (0), X=228.21, Y=861.53, Mass=1464, SNR=26.9, Peak=181 HFD=3.3 19:19:03.798 00.003 972 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.59) = xAngle (0.45 = 0.45) 19:19:03.802 00.004 972 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41) 19:19:03.807 00.005 972 CameraToMount -- cameraX=-0.16 cameraY=0.32 hyp=0.36 cameraTheta=2.04 mountX=0.32 mountY=0.14, mountTheta=0.41 19:19:03.811 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.32, opts=13) 19:19:03.814 00.003 972 Enqueuing Move request for scope (-0.16, 0.32) 19:19:03.819 00.005 5928 Worker thread wakes up 19:19:03.819 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.32) opts 0xd 19:19:03.819 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.32) 19:19:03.819 00.000 5928 Moving (-0.16, 0.32) raw xDistance=0.32 yDistance=0.14 19:19:03.819 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:19:03.819 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:03.819 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:19:03.820 00.001 5928 MoveAxis(W, 54, ABG) 19:19:03.820 00.000 5928 Guiding Dir = 3, Dur = 54 19:19:03.820 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:19:03.823 00.003 972 UpdateGuideState exits: m=1464 SNR=26.9 19:19:03.826 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:03.830 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:03.834 00.004 972 Enqueuing Expose request 19:19:03.837 00.003 5928 IsSlewing returns 0 19:19:03.838 00.001 5928 IsGuiding returns 0 19:19:03.854 00.016 5928 PulseGuide returned control before completion, sleep 49 19:19:03.933 00.079 5928 IsGuiding returns 0 19:19:03.933 00.000 5928 Move returns status 0, amount 54 19:19:03.933 00.000 5928 MoveAxis(N, 0, ABG) 19:19:03.933 00.000 5928 Move returns status 0, amount 0 19:19:03.933 00.000 5928 move complete, result=0 19:19:03.934 00.001 5928 worker thread done servicing request 19:19:03.934 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH 19:19:03.939 00.005 5928 Worker thread wakes up 19:19:03.939 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:03.939 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:05.917 01.978 5928 Exposure complete 19:19:06.005 00.088 5928 worker thread done servicing request 19:19:06.006 00.001 972 OnExposeComplete: enter 19:19:06.009 00.003 972 UpdateGuideState(): m_state=6 19:19:06.013 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 458 19:19:06.017 00.004 972 Star::Find returns 1 (0), X=228.11, Y=861.55, Mass=1434, SNR=26.6, Peak=161 HFD=3.5 19:19:06.020 00.003 972 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.59) = xAngle (0.63 = 0.63) 19:19:06.023 00.003 972 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59) 19:19:06.027 00.004 972 CameraToMount -- cameraX=-0.27 cameraY=0.35 hyp=0.44 cameraTheta=2.22 mountX=0.35 mountY=0.24, mountTheta=0.60 19:19:06.030 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.35, opts=13) 19:19:06.036 00.006 972 Enqueuing Move request for scope (-0.27, 0.35) 19:19:06.041 00.005 5928 Worker thread wakes up 19:19:06.041 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.35) opts 0xd 19:19:06.042 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:06.045 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.35) 19:19:06.045 00.000 5928 Moving (-0.27, 0.35) raw xDistance=0.35 yDistance=0.24 19:19:06.045 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35 19:19:06.045 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:19:06.045 00.000 972 UpdateGuideState exits: m=1434 SNR=26.6 19:19:06.049 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:19:06.049 00.000 5928 MoveAxis(W, 63, ABG) 19:19:06.049 00.000 5928 Guiding Dir = 3, Dur = 63 19:19:06.049 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:06.054 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:06.057 00.003 972 Enqueuing Expose request 19:19:06.060 00.003 5928 IsSlewing returns 0 19:19:06.061 00.001 5928 IsGuiding returns 0 19:19:06.077 00.016 5928 PulseGuide returned control before completion, sleep 58 19:19:06.173 00.096 5928 IsGuiding returns 0 19:19:06.173 00.000 5928 Move returns status 0, amount 63 19:19:06.174 00.001 5928 MoveAxis(N, 0, ABG) 19:19:06.174 00.000 5928 Move returns status 0, amount 0 19:19:06.174 00.000 5928 move complete, result=0 19:19:06.174 00.000 5928 worker thread done servicing request 19:19:06.174 00.000 5928 Worker thread wakes up 19:19:06.174 00.000 972 GuideStep: 0.4 px 63 ms WEST, 0.2 px 0 ms NORTH 19:19:06.182 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:06.182 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:08.292 02.110 5928 Exposure complete 19:19:08.377 00.085 5928 worker thread done servicing request 19:19:08.378 00.001 972 OnExposeComplete: enter 19:19:08.381 00.003 972 UpdateGuideState(): m_state=6 19:19:08.385 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 459 19:19:08.389 00.004 972 Star::Find returns 1 (0), X=228.05, Y=861.21, Mass=1446, SNR=26.7, Peak=185 HFD=3.2 19:19:08.392 00.003 972 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.59) = xAngle (1.53 = 1.53) 19:19:08.396 00.004 972 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49) 19:19:08.399 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=0.01 hyp=0.32 cameraTheta=3.12 mountX=0.01 mountY=0.32, mountTheta=1.53 19:19:08.404 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=0.01, opts=13) 19:19:08.408 00.004 972 Enqueuing Move request for scope (-0.32, 0.01) 19:19:08.411 00.003 5928 Worker thread wakes up 19:19:08.411 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.01) opts 0xd 19:19:08.411 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:08.415 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.32, 0.01) 19:19:08.416 00.001 972 UpdateGuideState exits: m=1446 SNR=26.7 19:19:08.420 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:08.423 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:08.426 00.003 972 Enqueuing Expose request 19:19:08.430 00.004 5928 Moving (-0.32, 0.01) raw xDistance=0.01 yDistance=0.32 19:19:08.430 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:19:08.430 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:19:08.430 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 19:19:08.430 00.000 5928 MoveAxis(E, 0, ABG) 19:19:08.430 00.000 5928 Move returns status 0, amount 0 19:19:08.430 00.000 5928 MoveAxis(N, 0, ABG) 19:19:08.431 00.001 5928 Move returns status 0, amount 0 19:19:08.431 00.000 5928 move complete, result=0 19:19:08.431 00.000 5928 worker thread done servicing request 19:19:08.431 00.000 5928 Worker thread wakes up 19:19:08.431 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:08.431 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:08.432 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:19:10.427 01.995 5928 Exposure complete 19:19:10.513 00.086 5928 worker thread done servicing request 19:19:10.513 00.000 972 OnExposeComplete: enter 19:19:10.517 00.004 972 UpdateGuideState(): m_state=6 19:19:10.521 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 460 19:19:10.524 00.003 972 Star::Find returns 1 (0), X=228.04, Y=861.45, Mass=1387, SNR=26.1, Peak=196 HFD=3.2 19:19:10.527 00.003 972 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.59) = xAngle (0.93 = 0.93) 19:19:10.530 00.003 972 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89) 19:19:10.535 00.005 972 CameraToMount -- cameraX=-0.34 cameraY=0.24 hyp=0.41 cameraTheta=2.52 mountX=0.24 mountY=0.32, mountTheta=0.92 19:19:10.539 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=0.24, opts=13) 19:19:10.542 00.003 972 Enqueuing Move request for scope (-0.34, 0.24) 19:19:10.545 00.003 5928 Worker thread wakes up 19:19:10.545 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.24) opts 0xd 19:19:10.545 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, 0.24) 19:19:10.545 00.000 5928 Moving (-0.34, 0.24) raw xDistance=0.24 yDistance=0.32 19:19:10.545 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:19:10.549 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 19:19:10.549 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:19:10.549 00.000 972 UpdateGuideState exits: m=1387 SNR=26.1 19:19:10.553 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:10.557 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:10.560 00.003 972 Enqueuing Expose request 19:19:10.563 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 19:19:10.563 00.000 5928 MoveAxis(W, 41, ABG) 19:19:10.563 00.000 5928 Guiding Dir = 3, Dur = 41 19:19:10.563 00.000 5928 IsSlewing returns 0 19:19:10.564 00.001 5928 IsGuiding returns 0 19:19:10.586 00.022 5928 PulseGuide returned control before completion, sleep 30 19:19:10.634 00.048 5928 IsGuiding returns 0 19:19:10.634 00.000 5928 Move returns status 0, amount 41 19:19:10.635 00.001 5928 MoveAxis(N, 0, ABG) 19:19:10.635 00.000 5928 Move returns status 0, amount 0 19:19:10.635 00.000 5928 move complete, result=0 19:19:10.635 00.000 5928 worker thread done servicing request 19:19:10.636 00.001 972 GuideStep: 0.2 px 41 ms WEST, 0.3 px 0 ms NORTH 19:19:10.646 00.010 5928 Worker thread wakes up 19:19:10.646 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:10.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:12.786 02.140 5928 Exposure complete 19:19:12.871 00.085 5928 worker thread done servicing request 19:19:12.871 00.000 972 OnExposeComplete: enter 19:19:12.875 00.004 972 UpdateGuideState(): m_state=6 19:19:12.878 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 461 19:19:12.882 00.004 972 Star::Find returns 1 (0), X=227.93, Y=861.67, Mass=1361, SNR=25.9, Peak=182 HFD=3.3 19:19:12.886 00.004 972 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.59) = xAngle (0.74 = 0.74) 19:19:12.889 00.003 972 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70) 19:19:12.892 00.003 972 CameraToMount -- cameraX=-0.44 cameraY=0.46 hyp=0.64 cameraTheta=2.33 mountX=0.47 mountY=0.41, mountTheta=0.72 19:19:12.896 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=0.46, opts=13) 19:19:12.901 00.005 972 Enqueuing Move request for scope (-0.44, 0.46) 19:19:12.904 00.003 5928 Worker thread wakes up 19:19:12.904 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:12.908 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.46) opts 0xd 19:19:12.908 00.000 972 UpdateGuideState exits: m=1361 SNR=25.9 19:19:12.911 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:12.914 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:12.919 00.005 972 Enqueuing Expose request 19:19:12.922 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.44, 0.46) 19:19:12.922 00.000 5928 Moving (-0.44, 0.46) raw xDistance=0.47 yDistance=0.41 19:19:12.922 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.47 19:19:12.922 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.29 newest=1.05 19:19:12.922 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:19:12.922 00.000 5928 MoveAxis(W, 81, ABG) 19:19:12.922 00.000 5928 Guiding Dir = 3, Dur = 81 19:19:12.923 00.001 5928 IsSlewing returns 0 19:19:12.923 00.000 5928 IsGuiding returns 0 19:19:12.953 00.030 5928 PulseGuide returned control before completion, sleep 62 19:19:13.026 00.073 5928 IsGuiding returns 1 19:19:13.026 00.000 5928 scope still moving after pulse duration time elapsed 19:19:13.081 00.055 5928 IsSlewing returns 0 19:19:13.113 00.032 5928 IsGuiding returns 0 19:19:13.113 00.000 5928 scope move finished after 81 + 108 ms 19:19:13.113 00.000 5928 Move returns status 0, amount 81 19:19:13.113 00.000 5928 MoveAxis(S, 81, ABG) 19:19:13.113 00.000 5928 Guiding Dir = 1, Dur = 81 19:19:13.114 00.001 5928 IsSlewing returns 0 19:19:13.114 00.000 5928 IsGuiding returns 0 19:19:13.193 00.079 5928 PulseGuide returned control before completion, sleep 12 19:19:13.213 00.020 5928 IsGuiding returns 1 19:19:13.213 00.000 5928 scope still moving after pulse duration time elapsed 19:19:13.245 00.032 5928 IsSlewing returns 0 19:19:13.246 00.001 5928 IsGuiding returns 1 19:19:13.277 00.031 5928 IsSlewing returns 0 19:19:13.278 00.001 5928 IsGuiding returns 1 19:19:13.320 00.042 5928 IsSlewing returns 0 19:19:13.353 00.033 5928 IsGuiding returns 0 19:19:13.353 00.000 5928 scope move finished after 81 + 158 ms 19:19:13.354 00.001 5928 Move returns status 0, amount 81 19:19:13.354 00.000 5928 move complete, result=0 19:19:13.354 00.000 5928 worker thread done servicing request 19:19:13.354 00.000 972 GuideStep: 0.5 px 81 ms WEST, 0.4 px 81 ms SOUTH 19:19:13.367 00.013 5928 Worker thread wakes up 19:19:13.368 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:13.368 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:15.358 01.990 5928 Exposure complete 19:19:15.444 00.086 5928 worker thread done servicing request 19:19:15.444 00.000 972 OnExposeComplete: enter 19:19:15.447 00.003 972 UpdateGuideState(): m_state=6 19:19:15.452 00.005 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 462 19:19:15.455 00.003 972 Star::Find returns 1 (0), X=227.67, Y=861.35, Mass=1409, SNR=26.2, Peak=187 HFD=3.2 19:19:15.458 00.003 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 19:19:15.462 00.004 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30) 19:19:15.465 00.003 972 CameraToMount -- cameraX=-0.70 cameraY=0.15 hyp=0.72 cameraTheta=2.94 mountX=0.16 mountY=0.69, mountTheta=1.35 19:19:15.470 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.70, y=0.15, opts=13) 19:19:15.473 00.003 972 Enqueuing Move request for scope (-0.70, 0.15) 19:19:15.476 00.003 5928 Worker thread wakes up 19:19:15.477 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:19:15.480 00.003 972 UpdateGuideState exits: m=1409 SNR=26.2 19:19:15.484 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:15.488 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:15.491 00.003 972 Enqueuing Expose request 19:19:15.494 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.15) opts 0xd 19:19:15.494 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.70, 0.15) 19:19:15.494 00.000 5928 Moving (-0.70, 0.15) raw xDistance=0.16 yDistance=0.69 19:19:15.494 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:19:15.494 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69 19:19:15.494 00.000 5928 MoveAxis(E, 0, ABG) 19:19:15.494 00.000 5928 Move returns status 0, amount 0 19:19:15.494 00.000 5928 MoveAxis(S, 137, ABG) 19:19:15.494 00.000 5928 Guiding Dir = 1, Dur = 137 19:19:15.495 00.001 5928 IsSlewing returns 0 19:19:15.495 00.000 5928 IsGuiding returns 0 19:19:15.575 00.080 5928 PulseGuide returned control before completion, sleep 68 19:19:15.656 00.081 5928 IsGuiding returns 1 19:19:15.656 00.000 5928 scope still moving after pulse duration time elapsed 19:19:15.686 00.030 5928 IsSlewing returns 0 19:19:15.687 00.001 5928 IsGuiding returns 1 19:19:15.750 00.063 5928 IsSlewing returns 0 19:19:15.752 00.002 5928 IsGuiding returns 0 19:19:15.752 00.000 5928 scope move finished after 137 + 120 ms 19:19:15.752 00.000 5928 Move returns status 0, amount 137 19:19:15.753 00.001 5928 move complete, result=0 19:19:15.753 00.000 5928 worker thread done servicing request 19:19:15.753 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.7 px 137 ms SOUTH 19:19:15.763 00.010 5928 Worker thread wakes up 19:19:15.764 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:15.764 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:17.897 02.133 5928 Exposure complete 19:19:17.983 00.086 5928 worker thread done servicing request 19:19:17.983 00.000 972 OnExposeComplete: enter 19:19:17.987 00.004 972 UpdateGuideState(): m_state=6 19:19:17.990 00.003 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 463 19:19:17.993 00.003 972 Star::Find returns 1 (0), X=227.87, Y=861.20, Mass=1397, SNR=26.1, Peak=190 HFD=3.1 19:19:17.997 00.004 972 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.59) = xAngle (-4.71 = 1.57) 19:19:18.001 00.004 972 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53) 19:19:18.004 00.003 972 CameraToMount -- cameraX=-0.50 cameraY=-0.01 hyp=0.50 cameraTheta=-3.12 mountX=-0.00 mountY=0.50, mountTheta=1.57 19:19:18.008 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.50, y=-0.01, opts=13) 19:19:18.012 00.004 972 Enqueuing Move request for scope (-0.50, -0.01) 19:19:18.015 00.003 5928 Worker thread wakes up 19:19:18.016 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.01) opts 0xd 19:19:18.016 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.50, -0.01) 19:19:18.016 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:18.019 00.003 972 UpdateGuideState exits: m=1397 SNR=26.1 19:19:18.024 00.005 5928 Moving (-0.50, -0.01) raw xDistance=-0.00 yDistance=0.50 19:19:18.024 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:18.028 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:18.031 00.003 972 Enqueuing Expose request 19:19:18.035 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:19:18.035 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50 19:19:18.035 00.000 5928 MoveAxis(E, 0, ABG) 19:19:18.035 00.000 5928 Move returns status 0, amount 0 19:19:18.035 00.000 5928 MoveAxis(S, 99, ABG) 19:19:18.035 00.000 5928 Guiding Dir = 1, Dur = 99 19:19:18.054 00.019 5928 IsSlewing returns 0 19:19:18.054 00.000 5928 IsGuiding returns 0 19:19:18.134 00.080 5928 PulseGuide returned control before completion, sleep 30 19:19:18.166 00.032 5928 IsGuiding returns 1 19:19:18.166 00.000 5928 scope still moving after pulse duration time elapsed 19:19:18.198 00.032 5928 IsSlewing returns 0 19:19:18.199 00.001 5928 IsGuiding returns 1 19:19:18.261 00.062 5928 IsSlewing returns 0 19:19:18.295 00.034 5928 IsGuiding returns 0 19:19:18.295 00.000 5928 scope move finished after 99 + 141 ms 19:19:18.295 00.000 5928 Move returns status 0, amount 99 19:19:18.295 00.000 5928 move complete, result=0 19:19:18.295 00.000 5928 worker thread done servicing request 19:19:18.296 00.001 5928 Worker thread wakes up 19:19:18.296 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.5 px 99 ms SOUTH 19:19:18.308 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:18.308 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:20.297 01.989 5928 Exposure complete 19:19:20.383 00.086 5928 worker thread done servicing request 19:19:20.383 00.000 972 OnExposeComplete: enter 19:19:20.386 00.003 972 UpdateGuideState(): m_state=6 19:19:20.390 00.004 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 464 19:19:20.393 00.003 972 Star::Find returns 1 (0), X=228.01, Y=861.30, Mass=1418, SNR=26.4, Peak=167 HFD=3.3 19:19:20.397 00.004 972 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.59) = xAngle (1.31 = 1.31) 19:19:20.402 00.005 972 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26) 19:19:20.405 00.003 972 CameraToMount -- cameraX=-0.36 cameraY=0.09 hyp=0.37 cameraTheta=2.90 mountX=0.10 mountY=0.36, mountTheta=1.31 19:19:20.409 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=0.09, opts=13) 19:19:20.412 00.003 972 Enqueuing Move request for scope (-0.36, 0.09) 19:19:20.416 00.004 5928 Worker thread wakes up 19:19:20.416 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:20.420 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.09) opts 0xd 19:19:20.420 00.000 972 UpdateGuideState exits: m=1418 SNR=26.4 19:19:20.423 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:20.426 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:20.430 00.004 972 Enqueuing Expose request 19:19:20.434 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.36, 0.09) 19:19:20.434 00.000 5928 Moving (-0.36, 0.09) raw xDistance=0.10 yDistance=0.36 19:19:20.434 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:19:20.434 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 19:19:20.434 00.000 5928 MoveAxis(E, 0, ABG) 19:19:20.434 00.000 5928 Move returns status 0, amount 0 19:19:20.434 00.000 5928 MoveAxis(S, 70, ABG) 19:19:20.434 00.000 5928 Guiding Dir = 1, Dur = 70 19:19:20.434 00.000 5928 IsSlewing returns 0 19:19:20.435 00.001 5928 IsGuiding returns 0 19:19:20.518 00.083 5928 IsGuiding returns 1 19:19:20.518 00.000 5928 scope still moving after pulse duration time elapsed 19:19:20.554 00.036 5928 IsSlewing returns 0 19:19:20.555 00.001 5928 IsGuiding returns 1 19:19:20.613 00.058 5928 IsSlewing returns 0 19:19:20.645 00.032 5928 IsGuiding returns 0 19:19:20.646 00.001 5928 scope move finished after 70 + 140 ms 19:19:20.646 00.000 5928 Move returns status 0, amount 70 19:19:20.646 00.000 5928 move complete, result=0 19:19:20.647 00.001 5928 worker thread done servicing request 19:19:20.647 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 70 ms SOUTH 19:19:20.660 00.013 5928 Worker thread wakes up 19:19:20.660 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:20.660 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:22.776 02.116 5928 Exposure complete 19:19:22.861 00.085 5928 worker thread done servicing request 19:19:22.862 00.001 972 OnExposeComplete: enter 19:19:22.865 00.003 972 UpdateGuideState(): m_state=6 19:19:22.869 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 465 19:19:22.873 00.004 972 Star::Find returns 1 (0), X=228.17, Y=861.51, Mass=1405, SNR=26.3, Peak=170 HFD=3.2 19:19:22.876 00.003 972 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.59) = xAngle (0.56 = 0.56) 19:19:22.880 00.004 972 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52) 19:19:22.885 00.005 972 CameraToMount -- cameraX=-0.20 cameraY=0.30 hyp=0.36 cameraTheta=2.15 mountX=0.30 mountY=0.18, mountTheta=0.53 19:19:22.888 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.30, opts=13) 19:19:22.892 00.004 972 Enqueuing Move request for scope (-0.20, 0.30) 19:19:22.895 00.003 5928 Worker thread wakes up 19:19:22.895 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.30) opts 0xd 19:19:22.895 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.30) 19:19:22.895 00.000 5928 Moving (-0.20, 0.30) raw xDistance=0.30 yDistance=0.18 19:19:22.895 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 19:19:22.895 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:22.895 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:19:22.895 00.000 5928 MoveAxis(W, 51, ABG) 19:19:22.895 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:19:22.900 00.005 972 UpdateGuideState exits: m=1405 SNR=26.3 19:19:22.903 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:22.906 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:22.909 00.003 972 Enqueuing Expose request 19:19:22.912 00.003 5928 Guiding Dir = 3, Dur = 51 19:19:22.913 00.001 5928 IsSlewing returns 0 19:19:22.913 00.000 5928 IsGuiding returns 0 19:19:22.931 00.018 5928 PulseGuide returned control before completion, sleep 44 19:19:22.982 00.051 5928 IsGuiding returns 1 19:19:22.982 00.000 5928 scope still moving after pulse duration time elapsed 19:19:23.027 00.045 5928 IsSlewing returns 0 19:19:23.028 00.001 5928 IsGuiding returns 0 19:19:23.028 00.000 5928 scope move finished after 51 + 64 ms 19:19:23.028 00.000 5928 Move returns status 0, amount 51 19:19:23.029 00.001 5928 MoveAxis(N, 0, ABG) 19:19:23.029 00.000 5928 Move returns status 0, amount 0 19:19:23.029 00.000 5928 move complete, result=0 19:19:23.029 00.000 5928 worker thread done servicing request 19:19:23.030 00.001 5928 Worker thread wakes up 19:19:23.030 00.000 972 GuideStep: 0.3 px 51 ms WEST, 0.2 px 0 ms NORTH 19:19:23.042 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:23.043 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:25.029 01.986 5928 Exposure complete 19:19:25.117 00.088 5928 worker thread done servicing request 19:19:25.117 00.000 972 OnExposeComplete: enter 19:19:25.120 00.003 972 UpdateGuideState(): m_state=6 19:19:25.123 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 466 19:19:25.127 00.004 972 Star::Find returns 1 (0), X=228.17, Y=861.48, Mass=1418, SNR=26.4, Peak=176 HFD=3.4 19:19:25.132 00.005 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 19:19:25.135 00.003 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 19:19:25.138 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.34 cameraTheta=2.21 mountX=0.28 mountY=0.18, mountTheta=0.58 19:19:25.142 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.27, opts=13) 19:19:25.145 00.003 972 Enqueuing Move request for scope (-0.20, 0.27) 19:19:25.150 00.005 5928 Worker thread wakes up 19:19:25.150 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd 19:19:25.150 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.27) 19:19:25.150 00.000 5928 Moving (-0.20, 0.27) raw xDistance=0.28 yDistance=0.18 19:19:25.150 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28 19:19:25.150 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:25.150 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:19:25.150 00.000 5928 MoveAxis(W, 50, ABG) 19:19:25.150 00.000 5928 Guiding Dir = 3, Dur = 50 19:19:25.150 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:25.154 00.004 972 UpdateGuideState exits: m=1418 SNR=26.4 19:19:25.158 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:25.161 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:25.165 00.004 972 Enqueuing Expose request 19:19:25.168 00.003 5928 IsSlewing returns 0 19:19:25.169 00.001 5928 IsGuiding returns 0 19:19:25.186 00.017 5928 PulseGuide returned control before completion, sleep 44 19:19:25.234 00.048 5928 IsGuiding returns 0 19:19:25.234 00.000 5928 Move returns status 0, amount 50 19:19:25.234 00.000 5928 MoveAxis(N, 0, ABG) 19:19:25.234 00.000 5928 Move returns status 0, amount 0 19:19:25.234 00.000 5928 move complete, result=0 19:19:25.234 00.000 5928 worker thread done servicing request 19:19:25.235 00.001 5928 Worker thread wakes up 19:19:25.235 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:25.235 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:25.235 00.000 972 GuideStep: 0.3 px 50 ms WEST, 0.2 px 0 ms NORTH 19:19:27.363 02.128 5928 Exposure complete 19:19:27.451 00.088 5928 worker thread done servicing request 19:19:27.451 00.000 972 OnExposeComplete: enter 19:19:27.454 00.003 972 UpdateGuideState(): m_state=6 19:19:27.458 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 467 19:19:27.462 00.004 972 Star::Find returns 1 (0), X=228.30, Y=861.37, Mass=1411, SNR=26.3, Peak=176 HFD=3.1 19:19:27.467 00.005 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 19:19:27.470 00.003 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33) 19:19:27.473 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.96 mountX=0.17 mountY=0.06, mountTheta=0.33 19:19:27.477 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.16, opts=13) 19:19:27.480 00.003 972 Enqueuing Move request for scope (-0.07, 0.16) 19:19:27.485 00.005 5928 Worker thread wakes up 19:19:27.485 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:19:27.488 00.003 972 UpdateGuideState exits: m=1411 SNR=26.3 19:19:27.491 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:27.494 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:27.498 00.004 972 Enqueuing Expose request 19:19:27.502 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd 19:19:27.502 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.16) 19:19:27.502 00.000 5928 Moving (-0.07, 0.16) raw xDistance=0.17 yDistance=0.06 19:19:27.502 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:19:27.502 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:27.502 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:19:27.503 00.001 5928 MoveAxis(E, 0, ABG) 19:19:27.503 00.000 5928 Move returns status 0, amount 0 19:19:27.503 00.000 5928 MoveAxis(N, 0, ABG) 19:19:27.503 00.000 5928 Move returns status 0, amount 0 19:19:27.503 00.000 5928 move complete, result=0 19:19:27.503 00.000 5928 worker thread done servicing request 19:19:27.503 00.000 5928 Worker thread wakes up 19:19:27.503 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:27.503 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:27.504 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:29.487 01.983 5928 Exposure complete 19:19:29.572 00.085 5928 worker thread done servicing request 19:19:29.572 00.000 972 OnExposeComplete: enter 19:19:29.576 00.004 972 UpdateGuideState(): m_state=6 19:19:29.580 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 468 19:19:29.584 00.004 972 Star::Find returns 1 (0), X=228.47, Y=861.54, Mass=1417, SNR=26.4, Peak=182 HFD=3.2 19:19:29.587 00.003 972 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 19:19:29.591 00.004 972 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36) 19:19:29.595 00.004 972 CameraToMount -- cameraX=0.10 cameraY=0.33 hyp=0.34 cameraTheta=1.27 mountX=0.33 mountY=-0.12, mountTheta=-0.35 19:19:29.600 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.33, opts=13) 19:19:29.603 00.003 972 Enqueuing Move request for scope (0.10, 0.33) 19:19:29.606 00.003 5928 Worker thread wakes up 19:19:29.606 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:19:29.610 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.33) opts 0xd 19:19:29.610 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.33) 19:19:29.610 00.000 5928 Moving (0.10, 0.33) raw xDistance=0.33 yDistance=-0.12 19:19:29.610 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 19:19:29.610 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:29.610 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:19:29.610 00.000 972 UpdateGuideState exits: m=1417 SNR=26.4 19:19:29.615 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:29.618 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:29.621 00.003 972 Enqueuing Expose request 19:19:29.624 00.003 5928 MoveAxis(W, 55, ABG) 19:19:29.624 00.000 5928 Guiding Dir = 3, Dur = 55 19:19:29.632 00.008 5928 IsSlewing returns 0 19:19:29.634 00.002 5928 IsGuiding returns 0 19:19:29.663 00.029 5928 PulseGuide returned control before completion, sleep 36 19:19:29.702 00.039 5928 IsGuiding returns 1 19:19:29.702 00.000 5928 scope still moving after pulse duration time elapsed 19:19:29.759 00.057 5928 IsSlewing returns 0 19:19:29.761 00.002 5928 IsGuiding returns 0 19:19:29.761 00.000 5928 scope move finished after 55 + 72 ms 19:19:29.761 00.000 5928 Move returns status 0, amount 55 19:19:29.761 00.000 5928 MoveAxis(N, 0, ABG) 19:19:29.761 00.000 5928 Move returns status 0, amount 0 19:19:29.762 00.001 5928 move complete, result=0 19:19:29.762 00.000 5928 worker thread done servicing request 19:19:29.762 00.000 5928 Worker thread wakes up 19:19:29.762 00.000 972 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH 19:19:29.774 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:29.775 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:31.914 02.139 5928 Exposure complete 19:19:32.000 00.086 5928 worker thread done servicing request 19:19:32.000 00.000 972 OnExposeComplete: enter 19:19:32.003 00.003 972 UpdateGuideState(): m_state=6 19:19:32.006 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 469 19:19:32.009 00.003 972 Star::Find returns 1 (0), X=228.56, Y=861.02, Mass=1395, SNR=26.2, Peak=191 HFD=3.5 19:19:32.013 00.004 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 19:19:32.017 00.004 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 19:19:32.020 00.003 972 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.80 mountX=-0.19 mountY=-0.17, mountTheta=-2.41 19:19:32.024 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.19, opts=13) 19:19:32.027 00.003 972 Enqueuing Move request for scope (0.19, -0.19) 19:19:32.032 00.005 5928 Worker thread wakes up 19:19:32.032 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd 19:19:32.032 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.19) 19:19:32.032 00.000 5928 Moving (0.19, -0.19) raw xDistance=-0.19 yDistance=-0.17 19:19:32.032 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:19:32.032 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:32.032 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:19:32.036 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 19:19:32.039 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:32.042 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:32.045 00.003 972 Enqueuing Expose request 19:19:32.051 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:19:32.051 00.000 5928 MoveAxis(E, 0, ABG) 19:19:32.051 00.000 5928 Move returns status 0, amount 0 19:19:32.052 00.001 5928 MoveAxis(N, 0, ABG) 19:19:32.052 00.000 5928 Move returns status 0, amount 0 19:19:32.052 00.000 5928 move complete, result=0 19:19:32.052 00.000 5928 worker thread done servicing request 19:19:32.052 00.000 5928 Worker thread wakes up 19:19:32.052 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:32.053 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:32.054 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:19:34.039 01.985 5928 Exposure complete 19:19:34.158 00.119 5928 worker thread done servicing request 19:19:34.158 00.000 972 OnExposeComplete: enter 19:19:34.165 00.007 972 UpdateGuideState(): m_state=6 19:19:34.171 00.006 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 470 19:19:34.177 00.006 972 Star::Find returns 1 (0), X=228.26, Y=861.10, Mass=1362, SNR=25.8, Peak=156 HFD=3.5 19:19:34.184 00.007 972 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.59) = xAngle (-3.98 = 2.31) 19:19:34.190 00.006 972 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26) 19:19:34.196 00.006 972 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.39 mountX=-0.10 mountY=0.12, mountTheta=2.29 19:19:34.204 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.11, opts=13) 19:19:34.210 00.006 972 Enqueuing Move request for scope (-0.11, -0.11) 19:19:34.216 00.006 5928 Worker thread wakes up 19:19:34.216 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:34.222 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd 19:19:34.222 00.000 972 UpdateGuideState exits: m=1362 SNR=25.8 19:19:34.226 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.11) 19:19:34.226 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:34.232 00.006 5928 Moving (-0.11, -0.11) raw xDistance=-0.10 yDistance=0.12 19:19:34.232 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:34.237 00.005 972 Enqueuing Expose request 19:19:34.242 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:19:34.242 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:34.242 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:19:34.242 00.000 5928 MoveAxis(E, 0, ABG) 19:19:34.242 00.000 5928 Move returns status 0, amount 0 19:19:34.242 00.000 5928 MoveAxis(N, 0, ABG) 19:19:34.243 00.001 5928 Move returns status 0, amount 0 19:19:34.243 00.000 5928 move complete, result=0 19:19:34.243 00.000 5928 worker thread done servicing request 19:19:34.243 00.000 5928 Worker thread wakes up 19:19:34.243 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:34.243 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:34.245 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:36.375 02.130 5928 Exposure complete 19:19:36.459 00.084 5928 worker thread done servicing request 19:19:36.460 00.001 972 OnExposeComplete: enter 19:19:36.464 00.004 972 UpdateGuideState(): m_state=6 19:19:36.468 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 471 19:19:36.472 00.004 972 Star::Find returns 1 (0), X=228.38, Y=861.10, Mass=1387, SNR=26.1, Peak=151 HFD=3.6 19:19:36.475 00.003 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 19:19:36.478 00.003 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12) 19:19:36.482 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.53 mountX=-0.10 mountY=0.00, mountTheta=3.12 19:19:36.486 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.10, opts=13) 19:19:36.489 00.003 972 Enqueuing Move request for scope (0.00, -0.10) 19:19:36.493 00.004 5928 Worker thread wakes up 19:19:36.493 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:36.496 00.003 972 UpdateGuideState exits: m=1387 SNR=26.1 19:19:36.500 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:36.504 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:36.507 00.003 972 Enqueuing Expose request 19:19:36.510 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd 19:19:36.511 00.001 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.10) 19:19:36.511 00.000 5928 Moving (0.00, -0.10) raw xDistance=-0.10 yDistance=0.00 19:19:36.511 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:19:36.511 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:36.511 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:19:36.511 00.000 5928 MoveAxis(E, 0, ABG) 19:19:36.511 00.000 5928 Move returns status 0, amount 0 19:19:36.511 00.000 5928 MoveAxis(N, 0, ABG) 19:19:36.511 00.000 5928 Move returns status 0, amount 0 19:19:36.511 00.000 5928 move complete, result=0 19:19:36.511 00.000 5928 worker thread done servicing request 19:19:36.511 00.000 5928 Worker thread wakes up 19:19:36.511 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:36.511 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:36.513 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:19:38.494 01.981 5928 Exposure complete 19:19:38.579 00.085 5928 worker thread done servicing request 19:19:38.580 00.001 972 OnExposeComplete: enter 19:19:38.583 00.003 972 UpdateGuideState(): m_state=6 19:19:38.587 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 472 19:19:38.590 00.003 972 Star::Find returns 1 (0), X=228.48, Y=861.20, Mass=1404, SNR=26.2, Peak=149 HFD=3.6 19:19:38.593 00.003 972 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.59) = xAngle (-1.65 = -1.65) 19:19:38.597 00.004 972 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70) 19:19:38.600 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.06 mountX=-0.01 mountY=-0.11, mountTheta=-1.65 19:19:38.604 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.01, opts=13) 19:19:38.607 00.003 972 Enqueuing Move request for scope (0.11, -0.01) 19:19:38.611 00.004 5928 Worker thread wakes up 19:19:38.611 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd 19:19:38.611 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.01) 19:19:38.611 00.000 5928 Moving (0.11, -0.01) raw xDistance=-0.01 yDistance=-0.11 19:19:38.611 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:19:38.611 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:38.611 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:19:38.611 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:38.616 00.005 5928 MoveAxis(E, 0, ABG) 19:19:38.616 00.000 5928 Move returns status 0, amount 0 19:19:38.616 00.000 5928 MoveAxis(N, 0, ABG) 19:19:38.617 00.001 5928 Move returns status 0, amount 0 19:19:38.617 00.000 5928 move complete, result=0 19:19:38.617 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 19:19:38.620 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:38.624 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:38.627 00.003 972 Enqueuing Expose request 19:19:38.631 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:19:38.635 00.004 5928 worker thread done servicing request 19:19:38.635 00.000 5928 Worker thread wakes up 19:19:38.635 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:38.635 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:40.774 02.139 5928 Exposure complete 19:19:40.859 00.085 5928 worker thread done servicing request 19:19:40.860 00.001 972 OnExposeComplete: enter 19:19:40.864 00.004 972 UpdateGuideState(): m_state=6 19:19:40.867 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 473 19:19:40.871 00.004 972 Star::Find returns 1 (0), X=229.01, Y=861.79, Mass=1388, SNR=26.1, Peak=138 HFD=4.0 19:19:40.874 00.003 972 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.59) = xAngle (-0.85 = -0.85) 19:19:40.878 00.004 972 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89) 19:19:40.883 00.005 972 CameraToMount -- cameraX=0.64 cameraY=0.59 hyp=0.87 cameraTheta=0.74 mountX=0.58 mountY=-0.68, mountTheta=-0.87 19:19:40.887 00.004 972 SchedulePrimaryMove(067B9D08, x=0.64, y=0.59, opts=13) 19:19:40.891 00.004 972 Enqueuing Move request for scope (0.64, 0.59) 19:19:40.894 00.003 5928 Worker thread wakes up 19:19:40.894 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.59) opts 0xd 19:19:40.894 00.000 5928 Handling offset move in thread for scope, endpoint = (0.64, 0.59) 19:19:40.894 00.000 5928 Moving (0.64, 0.59) raw xDistance=0.58 yDistance=-0.68 19:19:40.894 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:19:40.899 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 19:19:40.903 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 19:19:40.903 00.000 5928 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1 19:19:40.903 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.04 19:19:40.903 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68 19:19:40.903 00.000 5928 MoveAxis(W, 96, ABG) 19:19:40.903 00.000 5928 Guiding Dir = 3, Dur = 96 19:19:40.903 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:40.907 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:40.910 00.003 972 Enqueuing Expose request 19:19:40.916 00.006 5928 IsSlewing returns 0 19:19:40.936 00.020 5928 IsGuiding returns 0 19:19:40.952 00.016 5928 PulseGuide returned control before completion, sleep 91 19:19:41.065 00.113 5928 IsGuiding returns 0 19:19:41.067 00.002 5928 Move returns status 0, amount 96 19:19:41.067 00.000 5928 MoveAxis(N, 135, ABG) 19:19:41.068 00.001 5928 Guiding Dir = 0, Dur = 135 19:19:41.069 00.001 5928 IsSlewing returns 0 19:19:41.070 00.001 5928 IsGuiding returns 0 19:19:41.145 00.075 5928 PulseGuide returned control before completion, sleep 71 19:19:41.219 00.074 5928 IsGuiding returns 1 19:19:41.219 00.000 5928 scope still moving after pulse duration time elapsed 19:19:41.249 00.030 5928 IsSlewing returns 0 19:19:41.250 00.001 5928 IsGuiding returns 1 19:19:41.281 00.031 5928 IsSlewing returns 0 19:19:41.282 00.001 5928 IsGuiding returns 1 19:19:41.337 00.055 5928 IsSlewing returns 0 19:19:41.338 00.001 5928 IsGuiding returns 0 19:19:41.338 00.000 5928 scope move finished after 135 + 132 ms 19:19:41.338 00.000 5928 Move returns status 0, amount 135 19:19:41.338 00.000 5928 move complete, result=0 19:19:41.339 00.001 5928 worker thread done servicing request 19:19:41.339 00.000 5928 Worker thread wakes up 19:19:41.339 00.000 972 GuideStep: 0.6 px 96 ms WEST, -0.7 px 135 ms NORTH 19:19:41.352 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:41.352 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:43.332 01.980 5928 Exposure complete 19:19:43.422 00.090 5928 worker thread done servicing request 19:19:43.422 00.000 972 OnExposeComplete: enter 19:19:43.425 00.003 972 UpdateGuideState(): m_state=6 19:19:43.429 00.004 972 Star::Find(15, 229, 861, 0, (0,0,0,0), 0.0, 255) frame 474 19:19:43.433 00.004 972 Star::Find returns 1 (0), X=229.15, Y=861.20, Mass=1412, SNR=26.3, Peak=129 HFD=4.1 19:19:43.436 00.003 972 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.59) = xAngle (-1.59 = -1.59) 19:19:43.439 00.003 972 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 19:19:43.442 00.003 972 CameraToMount -- cameraX=0.78 cameraY=-0.00 hyp=0.78 cameraTheta=-0.00 mountX=-0.02 mountY=-0.78, mountTheta=-1.59 19:19:43.447 00.005 972 SchedulePrimaryMove(067B9D08, x=0.78, y=-0.00, opts=13) 19:19:43.450 00.003 972 Enqueuing Move request for scope (0.78, -0.00) 19:19:43.454 00.004 5928 Worker thread wakes up 19:19:43.454 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.00) opts 0xd 19:19:43.454 00.000 5928 Handling offset move in thread for scope, endpoint = (0.78, -0.00) 19:19:43.454 00.000 5928 Moving (0.78, -0.00) raw xDistance=-0.02 yDistance=-0.78 19:19:43.454 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:19:43.454 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78 19:19:43.454 00.000 5928 MoveAxis(E, 0, ABG) 19:19:43.454 00.000 5928 Move returns status 0, amount 0 19:19:43.454 00.000 5928 MoveAxis(N, 154, ABG) 19:19:43.454 00.000 5928 Guiding Dir = 0, Dur = 154 19:19:43.454 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:43.459 00.005 972 UpdateGuideState exits: m=1412 SNR=26.3 19:19:43.463 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:43.466 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:43.470 00.004 972 Enqueuing Expose request 19:19:43.473 00.003 5928 IsSlewing returns 0 19:19:43.473 00.000 5928 IsGuiding returns 0 19:19:43.559 00.086 5928 PulseGuide returned control before completion, sleep 78 19:19:43.643 00.084 5928 IsGuiding returns 1 19:19:43.644 00.001 5928 scope still moving after pulse duration time elapsed 19:19:43.673 00.029 5928 IsSlewing returns 0 19:19:43.674 00.001 5928 IsGuiding returns 1 19:19:43.706 00.032 5928 IsSlewing returns 0 19:19:43.707 00.001 5928 IsGuiding returns 1 19:19:43.751 00.044 5928 IsSlewing returns 0 19:19:43.752 00.001 5928 IsGuiding returns 0 19:19:43.752 00.000 5928 scope move finished after 154 + 125 ms 19:19:43.753 00.001 5928 Move returns status 0, amount 154 19:19:43.753 00.000 5928 move complete, result=0 19:19:43.753 00.000 5928 worker thread done servicing request 19:19:43.753 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.8 px 154 ms NORTH 19:19:43.763 00.010 5928 Worker thread wakes up 19:19:43.763 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:43.764 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:45.900 02.136 5928 Exposure complete 19:19:45.986 00.086 5928 worker thread done servicing request 19:19:45.986 00.000 972 OnExposeComplete: enter 19:19:45.989 00.003 972 UpdateGuideState(): m_state=6 19:19:45.992 00.003 972 Star::Find(15, 229, 861, 0, (0,0,0,0), 0.0, 255) frame 475 19:19:45.997 00.005 972 Star::Find returns 1 (0), X=228.54, Y=861.61, Mass=1362, SNR=25.9, Peak=149 HFD=3.3 19:19:46.000 00.003 972 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.59) = xAngle (-0.41 = -0.41) 19:19:46.003 00.003 972 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45) 19:19:46.006 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.40 hyp=0.43 cameraTheta=1.18 mountX=0.40 mountY=-0.19, mountTheta=-0.44 19:19:46.010 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.40, opts=13) 19:19:46.014 00.004 972 Enqueuing Move request for scope (0.16, 0.40) 19:19:46.018 00.004 5928 Worker thread wakes up 19:19:46.018 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.40) opts 0xd 19:19:46.018 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.40) 19:19:46.018 00.000 5928 Moving (0.16, 0.40) raw xDistance=0.40 yDistance=-0.19 19:19:46.018 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 19:19:46.018 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:46.018 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:19:46.018 00.000 5928 MoveAxis(W, 67, ABG) 19:19:46.018 00.000 5928 Guiding Dir = 3, Dur = 67 19:19:46.018 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:46.022 00.004 972 UpdateGuideState exits: m=1362 SNR=25.9 19:19:46.026 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:46.030 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:46.033 00.003 972 Enqueuing Expose request 19:19:46.036 00.003 5928 IsSlewing returns 0 19:19:46.037 00.001 5928 IsGuiding returns 0 19:19:46.054 00.017 5928 PulseGuide returned control before completion, sleep 61 19:19:46.134 00.080 5928 IsGuiding returns 0 19:19:46.134 00.000 5928 Move returns status 0, amount 67 19:19:46.134 00.000 5928 MoveAxis(N, 0, ABG) 19:19:46.134 00.000 5928 Move returns status 0, amount 0 19:19:46.134 00.000 5928 move complete, result=0 19:19:46.134 00.000 5928 worker thread done servicing request 19:19:46.134 00.000 5928 Worker thread wakes up 19:19:46.134 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:46.134 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:46.135 00.001 972 GuideStep: 0.4 px 67 ms WEST, -0.2 px 0 ms NORTH 19:19:48.127 01.992 5928 Exposure complete 19:19:48.213 00.086 5928 worker thread done servicing request 19:19:48.214 00.001 972 OnExposeComplete: enter 19:19:48.217 00.003 972 UpdateGuideState(): m_state=6 19:19:48.220 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 476 19:19:48.224 00.004 972 Star::Find returns 1 (0), X=228.95, Y=861.24, Mass=1429, SNR=26.5, Peak=148 HFD=3.7 19:19:48.227 00.003 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 19:19:48.231 00.004 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 19:19:48.234 00.003 972 CameraToMount -- cameraX=0.58 cameraY=0.04 hyp=0.58 cameraTheta=0.06 mountX=0.03 mountY=-0.58, mountTheta=-1.53 19:19:48.238 00.004 972 SchedulePrimaryMove(067B9D08, x=0.58, y=0.04, opts=13) 19:19:48.242 00.004 972 Enqueuing Move request for scope (0.58, 0.04) 19:19:48.246 00.004 5928 Worker thread wakes up 19:19:48.246 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.04) opts 0xd 19:19:48.246 00.000 5928 Handling offset move in thread for scope, endpoint = (0.58, 0.04) 19:19:48.246 00.000 5928 Moving (0.58, 0.04) raw xDistance=0.03 yDistance=-0.58 19:19:48.246 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:19:48.246 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58 19:19:48.246 00.000 5928 MoveAxis(E, 0, ABG) 19:19:48.246 00.000 5928 Move returns status 0, amount 0 19:19:48.246 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:19:48.250 00.004 972 UpdateGuideState exits: m=1429 SNR=26.5 19:19:48.253 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:48.256 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:48.259 00.003 972 Enqueuing Expose request 19:19:48.264 00.005 5928 MoveAxis(N, 115, ABG) 19:19:48.264 00.000 5928 Guiding Dir = 0, Dur = 115 19:19:48.264 00.000 5928 IsSlewing returns 0 19:19:48.265 00.001 5928 IsGuiding returns 0 19:19:48.341 00.076 5928 PulseGuide returned control before completion, sleep 50 19:19:48.399 00.058 5928 IsGuiding returns 1 19:19:48.399 00.000 5928 scope still moving after pulse duration time elapsed 19:19:48.429 00.030 5928 IsSlewing returns 0 19:19:48.431 00.002 5928 IsGuiding returns 1 19:19:48.501 00.070 5928 IsSlewing returns 0 19:19:48.502 00.001 5928 IsGuiding returns 0 19:19:48.502 00.000 5928 scope move finished after 115 + 122 ms 19:19:48.503 00.001 5928 Move returns status 0, amount 115 19:19:48.503 00.000 5928 move complete, result=0 19:19:48.503 00.000 5928 worker thread done servicing request 19:19:48.503 00.000 5928 Worker thread wakes up 19:19:48.503 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.6 px 115 ms NORTH 19:19:48.514 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:48.514 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:50.627 02.113 5928 Exposure complete 19:19:50.712 00.085 5928 worker thread done servicing request 19:19:50.712 00.000 972 OnExposeComplete: enter 19:19:50.715 00.003 972 UpdateGuideState(): m_state=6 19:19:50.718 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 477 19:19:50.722 00.004 972 Star::Find returns 1 (0), X=228.44, Y=860.97, Mass=1412, SNR=26.3, Peak=170 HFD=3.4 19:19:50.726 00.004 972 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.59) = xAngle (-2.89 = -2.89) 19:19:50.730 00.004 972 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94) 19:19:50.733 00.003 972 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.30 mountX=-0.24 mountY=-0.05, mountTheta=-2.93 19:19:50.737 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.24, opts=13) 19:19:50.740 00.003 972 Enqueuing Move request for scope (0.07, -0.24) 19:19:50.743 00.003 5928 Worker thread wakes up 19:19:50.744 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:19:50.748 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 19:19:50.751 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:50.754 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:50.757 00.003 972 Enqueuing Expose request 19:19:50.761 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd 19:19:50.761 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.24) 19:19:50.761 00.000 5928 Moving (0.07, -0.24) raw xDistance=-0.24 yDistance=-0.05 19:19:50.761 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:19:50.761 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:50.761 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:19:50.761 00.000 5928 MoveAxis(E, 41, ABG) 19:19:50.762 00.001 5928 Guiding Dir = 2, Dur = 41 19:19:50.762 00.000 5928 IsSlewing returns 0 19:19:50.763 00.001 5928 IsGuiding returns 0 19:19:50.787 00.024 5928 PulseGuide returned control before completion, sleep 27 19:19:50.835 00.048 5928 IsGuiding returns 0 19:19:50.835 00.000 5928 Move returns status 0, amount 41 19:19:50.835 00.000 5928 MoveAxis(N, 0, ABG) 19:19:50.835 00.000 5928 Move returns status 0, amount 0 19:19:50.835 00.000 5928 move complete, result=0 19:19:50.835 00.000 5928 worker thread done servicing request 19:19:50.835 00.000 5928 Worker thread wakes up 19:19:50.835 00.000 972 GuideStep: -0.2 px 41 ms EAST, -0.1 px 0 ms NORTH 19:19:50.840 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:50.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:52.814 01.974 5928 Exposure complete 19:19:52.900 00.086 5928 worker thread done servicing request 19:19:52.901 00.001 972 OnExposeComplete: enter 19:19:52.904 00.003 972 UpdateGuideState(): m_state=6 19:19:52.907 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 478 19:19:52.912 00.005 972 Star::Find returns 1 (0), X=228.23, Y=861.08, Mass=1431, SNR=26.5, Peak=153 HFD=3.8 19:19:52.915 00.003 972 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.59) = xAngle (-3.99 = 2.30) 19:19:52.918 00.003 972 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25) 19:19:52.922 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.40 mountX=-0.12 mountY=0.14, mountTheta=2.28 19:19:52.925 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.13, opts=13) 19:19:52.930 00.005 972 Enqueuing Move request for scope (-0.14, -0.13) 19:19:52.933 00.003 5928 Worker thread wakes up 19:19:52.933 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd 19:19:52.933 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.13) 19:19:52.933 00.000 5928 Moving (-0.14, -0.13) raw xDistance=-0.12 yDistance=0.14 19:19:52.933 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:19:52.933 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:52.933 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:19:52.934 00.001 5928 MoveAxis(E, 0, ABG) 19:19:52.934 00.000 5928 Move returns status 0, amount 0 19:19:52.934 00.000 5928 MoveAxis(N, 0, ABG) 19:19:52.934 00.000 5928 Move returns status 0, amount 0 19:19:52.934 00.000 5928 move complete, result=0 19:19:52.934 00.000 5928 worker thread done servicing request 19:19:52.934 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:52.937 00.003 972 UpdateGuideState exits: m=1431 SNR=26.5 19:19:52.940 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:52.944 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:52.948 00.004 972 Enqueuing Expose request 19:19:52.951 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:52.954 00.003 5928 Worker thread wakes up 19:19:52.954 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:52.955 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:55.095 02.140 5928 Exposure complete 19:19:55.182 00.087 5928 worker thread done servicing request 19:19:55.183 00.001 972 OnExposeComplete: enter 19:19:55.186 00.003 972 UpdateGuideState(): m_state=6 19:19:55.189 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 479 19:19:55.194 00.005 972 Star::Find returns 1 (0), X=228.31, Y=861.23, Mass=1411, SNR=26.3, Peak=177 HFD=3.3 19:19:55.198 00.004 972 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.59) = xAngle (1.23 = 1.23) 19:19:55.201 00.003 972 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18) 19:19:55.204 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.82 mountX=0.02 mountY=0.06, mountTheta=1.22 19:19:55.208 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.02, opts=13) 19:19:55.213 00.005 972 Enqueuing Move request for scope (-0.07, 0.02) 19:19:55.217 00.004 5928 Worker thread wakes up 19:19:55.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd 19:19:55.217 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.02) 19:19:55.217 00.000 5928 Moving (-0.07, 0.02) raw xDistance=0.02 yDistance=0.06 19:19:55.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:19:55.217 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:55.217 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:19:55.217 00.000 5928 MoveAxis(E, 0, ABG) 19:19:55.217 00.000 5928 Move returns status 0, amount 0 19:19:55.217 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:55.220 00.003 972 UpdateGuideState exits: m=1411 SNR=26.3 19:19:55.224 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:55.226 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:55.230 00.004 972 Enqueuing Expose request 19:19:55.233 00.003 5928 MoveAxis(N, 0, ABG) 19:19:55.233 00.000 5928 Move returns status 0, amount 0 19:19:55.233 00.000 5928 move complete, result=0 19:19:55.234 00.001 5928 worker thread done servicing request 19:19:55.234 00.000 5928 Worker thread wakes up 19:19:55.234 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:55.234 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:55.235 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:57.211 01.976 5928 Exposure complete 19:19:57.295 00.084 5928 worker thread done servicing request 19:19:57.296 00.001 972 OnExposeComplete: enter 19:19:57.299 00.003 972 UpdateGuideState(): m_state=6 19:19:57.302 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 480 19:19:57.306 00.004 972 Star::Find returns 1 (0), X=228.29, Y=861.06, Mass=1426, SNR=26.5, Peak=168 HFD=3.4 19:19:57.309 00.003 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.59) 19:19:57.313 00.004 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55) 19:19:57.316 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.17 cameraTheta=-2.10 mountX=-0.14 mountY=0.09, mountTheta=2.56 19:19:57.320 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.14, opts=13) 19:19:57.323 00.003 972 Enqueuing Move request for scope (-0.08, -0.14) 19:19:57.326 00.003 5928 Worker thread wakes up 19:19:57.327 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd 19:19:57.327 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:19:57.331 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.14) 19:19:57.331 00.000 5928 Moving (-0.08, -0.14) raw xDistance=-0.14 yDistance=0.09 19:19:57.331 00.000 972 UpdateGuideState exits: m=1426 SNR=26.5 19:19:57.335 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:19:57.335 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:57.338 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:57.341 00.003 972 Enqueuing Expose request 19:19:57.345 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:19:57.345 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:19:57.346 00.001 5928 MoveAxis(E, 0, ABG) 19:19:57.346 00.000 5928 Move returns status 0, amount 0 19:19:57.346 00.000 5928 MoveAxis(N, 0, ABG) 19:19:57.346 00.000 5928 Move returns status 0, amount 0 19:19:57.346 00.000 5928 move complete, result=0 19:19:57.346 00.000 5928 worker thread done servicing request 19:19:57.346 00.000 5928 Worker thread wakes up 19:19:57.346 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:57.347 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:19:57.348 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:19:59.489 02.141 5928 Exposure complete 19:19:59.574 00.085 5928 worker thread done servicing request 19:19:59.574 00.000 972 OnExposeComplete: enter 19:19:59.579 00.005 972 UpdateGuideState(): m_state=6 19:19:59.582 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 481 19:19:59.586 00.004 972 Star::Find returns 1 (0), X=228.07, Y=860.89, Mass=1376, SNR=26.0, Peak=184 HFD=3.0 19:19:59.589 00.003 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.36) 19:19:59.592 00.003 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31) 19:19:59.596 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=-0.32 hyp=0.44 cameraTheta=-2.34 mountX=-0.31 mountY=0.32, mountTheta=2.34 19:19:59.600 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.32, opts=13) 19:19:59.603 00.003 972 Enqueuing Move request for scope (-0.30, -0.32) 19:19:59.607 00.004 5928 Worker thread wakes up 19:19:59.607 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.32) opts 0xd 19:19:59.607 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.32) 19:19:59.607 00.000 5928 Moving (-0.30, -0.32) raw xDistance=-0.31 yDistance=0.32 19:19:59.607 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 19:19:59.607 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:19:59.607 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:19:59.612 00.005 972 UpdateGuideState exits: m=1376 SNR=26.0 19:19:59.615 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:19:59.619 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:19:59.623 00.004 972 Enqueuing Expose request 19:19:59.629 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 19:19:59.629 00.000 5928 MoveAxis(E, 52, ABG) 19:19:59.629 00.000 5928 Guiding Dir = 2, Dur = 52 19:19:59.629 00.000 5928 IsSlewing returns 0 19:19:59.629 00.000 5928 IsGuiding returns 0 19:19:59.647 00.018 5928 PulseGuide returned control before completion, sleep 46 19:19:59.726 00.079 5928 IsGuiding returns 0 19:19:59.726 00.000 5928 Move returns status 0, amount 52 19:19:59.726 00.000 5928 MoveAxis(N, 0, ABG) 19:19:59.727 00.001 5928 Move returns status 0, amount 0 19:19:59.727 00.000 5928 move complete, result=0 19:19:59.727 00.000 5928 worker thread done servicing request 19:19:59.727 00.000 972 GuideStep: -0.3 px 52 ms EAST, 0.3 px 0 ms NORTH 19:19:59.733 00.006 5928 Worker thread wakes up 19:19:59.734 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:19:59.734 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:01.722 01.988 5928 Exposure complete 19:20:01.807 00.085 5928 worker thread done servicing request 19:20:01.808 00.001 972 OnExposeComplete: enter 19:20:01.812 00.004 972 UpdateGuideState(): m_state=6 19:20:01.815 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 482 19:20:01.819 00.004 972 Star::Find returns 1 (0), X=228.36, Y=860.94, Mass=1406, SNR=26.3, Peak=169 HFD=3.3 19:20:01.822 00.003 972 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.59) = xAngle (-3.21 = 3.08) 19:20:01.825 00.003 972 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03) 19:20:01.829 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.62 mountX=-0.27 mountY=0.03, mountTheta=3.03 19:20:01.833 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.27, opts=13) 19:20:01.836 00.003 972 Enqueuing Move request for scope (-0.01, -0.27) 19:20:01.840 00.004 5928 Worker thread wakes up 19:20:01.840 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd 19:20:01.840 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.27) 19:20:01.840 00.000 5928 Moving (-0.01, -0.27) raw xDistance=-0.27 yDistance=0.03 19:20:01.840 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27 19:20:01.840 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:01.840 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:01.844 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:20:01.844 00.000 5928 MoveAxis(E, 48, ABG) 19:20:01.844 00.000 972 UpdateGuideState exits: m=1406 SNR=26.3 19:20:01.849 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:01.853 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:01.857 00.004 972 Enqueuing Expose request 19:20:01.862 00.005 5928 Guiding Dir = 2, Dur = 48 19:20:01.862 00.000 5928 IsSlewing returns 0 19:20:01.862 00.000 5928 IsGuiding returns 0 19:20:01.886 00.024 5928 PulseGuide returned control before completion, sleep 36 19:20:01.923 00.037 5928 IsGuiding returns 1 19:20:01.923 00.000 5928 scope still moving after pulse duration time elapsed 19:20:01.965 00.042 5928 IsSlewing returns 0 19:20:01.966 00.001 5928 IsGuiding returns 0 19:20:01.966 00.000 5928 scope move finished after 48 + 55 ms 19:20:01.966 00.000 5928 Move returns status 0, amount 48 19:20:01.966 00.000 5928 MoveAxis(N, 0, ABG) 19:20:01.966 00.000 5928 Move returns status 0, amount 0 19:20:01.966 00.000 5928 move complete, result=0 19:20:01.966 00.000 5928 worker thread done servicing request 19:20:01.967 00.001 5928 Worker thread wakes up 19:20:01.967 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:01.967 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:01.967 00.000 972 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH 19:20:04.083 02.116 5928 Exposure complete 19:20:04.170 00.087 5928 worker thread done servicing request 19:20:04.171 00.001 972 OnExposeComplete: enter 19:20:04.175 00.004 972 UpdateGuideState(): m_state=6 19:20:04.179 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 483 19:20:04.183 00.004 972 Star::Find returns 1 (0), X=228.28, Y=861.55, Mass=1366, SNR=25.9, Peak=163 HFD=3.3 19:20:04.187 00.004 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 19:20:04.190 00.003 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 19:20:04.194 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.84 mountX=0.34 mountY=0.07, mountTheta=0.21 19:20:04.198 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.34, opts=13) 19:20:04.201 00.003 972 Enqueuing Move request for scope (-0.09, 0.34) 19:20:04.205 00.004 5928 Worker thread wakes up 19:20:04.205 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd 19:20:04.205 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.34) 19:20:04.206 00.001 5928 Moving (-0.09, 0.34) raw xDistance=0.34 yDistance=0.07 19:20:04.206 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34 19:20:04.206 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:04.206 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:20:04.206 00.000 5928 MoveAxis(W, 54, ABG) 19:20:04.206 00.000 5928 Guiding Dir = 3, Dur = 54 19:20:04.206 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:20:04.210 00.004 5928 IsSlewing returns 0 19:20:04.210 00.000 972 UpdateGuideState exits: m=1366 SNR=25.9 19:20:04.214 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:04.217 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:04.220 00.003 972 Enqueuing Expose request 19:20:04.224 00.004 5928 IsGuiding returns 0 19:20:04.252 00.028 5928 PulseGuide returned control before completion, sleep 36 19:20:04.290 00.038 5928 IsGuiding returns 1 19:20:04.290 00.000 5928 scope still moving after pulse duration time elapsed 19:20:04.348 00.058 5928 IsSlewing returns 0 19:20:04.349 00.001 5928 IsGuiding returns 0 19:20:04.349 00.000 5928 scope move finished after 54 + 71 ms 19:20:04.349 00.000 5928 Move returns status 0, amount 54 19:20:04.349 00.000 5928 MoveAxis(N, 0, ABG) 19:20:04.349 00.000 5928 Move returns status 0, amount 0 19:20:04.350 00.001 5928 move complete, result=0 19:20:04.350 00.000 5928 worker thread done servicing request 19:20:04.350 00.000 5928 Worker thread wakes up 19:20:04.350 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH 19:20:04.360 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:04.360 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:06.342 01.982 5928 Exposure complete 19:20:06.428 00.086 5928 worker thread done servicing request 19:20:06.428 00.000 972 OnExposeComplete: enter 19:20:06.431 00.003 972 UpdateGuideState(): m_state=6 19:20:06.434 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 484 19:20:06.438 00.004 972 Star::Find returns 1 (0), X=228.26, Y=861.36, Mass=1359, SNR=25.8, Peak=150 HFD=3.5 19:20:06.441 00.003 972 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.59) = xAngle (0.63 = 0.63) 19:20:06.445 00.004 972 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59) 19:20:06.448 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=0.15 mountY=0.11, mountTheta=0.60 19:20:06.452 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.15, opts=13) 19:20:06.455 00.003 972 Enqueuing Move request for scope (-0.12, 0.15) 19:20:06.459 00.004 5928 Worker thread wakes up 19:20:06.459 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd 19:20:06.459 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:20:06.463 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 19:20:06.466 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:06.469 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:06.472 00.003 972 Enqueuing Expose request 19:20:06.477 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.15) 19:20:06.477 00.000 5928 Moving (-0.12, 0.15) raw xDistance=0.15 yDistance=0.11 19:20:06.477 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:20:06.477 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:06.477 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:20:06.477 00.000 5928 MoveAxis(E, 0, ABG) 19:20:06.478 00.001 5928 Move returns status 0, amount 0 19:20:06.478 00.000 5928 MoveAxis(N, 0, ABG) 19:20:06.478 00.000 5928 Move returns status 0, amount 0 19:20:06.478 00.000 5928 move complete, result=0 19:20:06.478 00.000 5928 worker thread done servicing request 19:20:06.478 00.000 5928 Worker thread wakes up 19:20:06.478 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:06.478 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:06.479 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:08.616 02.137 5928 Exposure complete 19:20:08.701 00.085 5928 worker thread done servicing request 19:20:08.702 00.001 972 OnExposeComplete: enter 19:20:08.705 00.003 972 UpdateGuideState(): m_state=6 19:20:08.708 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 485 19:20:08.713 00.005 972 Star::Find returns 1 (0), X=228.35, Y=861.06, Mass=1432, SNR=26.5, Peak=173 HFD=3.3 19:20:08.716 00.003 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.98) 19:20:08.719 00.003 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93) 19:20:08.723 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.71 mountX=-0.14 mountY=0.03, mountTheta=2.94 19:20:08.727 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.14, opts=13) 19:20:08.732 00.005 972 Enqueuing Move request for scope (-0.02, -0.14) 19:20:08.735 00.003 5928 Worker thread wakes up 19:20:08.735 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd 19:20:08.735 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.14) 19:20:08.736 00.001 5928 Moving (-0.02, -0.14) raw xDistance=-0.14 yDistance=0.03 19:20:08.736 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:20:08.736 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:08.736 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:20:08.736 00.000 5928 MoveAxis(E, 0, ABG) 19:20:08.736 00.000 5928 Move returns status 0, amount 0 19:20:08.736 00.000 5928 MoveAxis(N, 0, ABG) 19:20:08.736 00.000 5928 Move returns status 0, amount 0 19:20:08.736 00.000 5928 move complete, result=0 19:20:08.736 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:08.739 00.003 972 UpdateGuideState exits: m=1432 SNR=26.5 19:20:08.744 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:08.747 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:08.750 00.003 972 Enqueuing Expose request 19:20:08.754 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:20:08.757 00.003 5928 worker thread done servicing request 19:20:08.757 00.000 5928 Worker thread wakes up 19:20:08.757 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:08.757 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:10.743 01.986 5928 Exposure complete 19:20:10.830 00.087 5928 worker thread done servicing request 19:20:10.830 00.000 972 OnExposeComplete: enter 19:20:10.834 00.004 972 UpdateGuideState(): m_state=6 19:20:10.837 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 486 19:20:10.841 00.004 972 Star::Find returns 1 (0), X=228.30, Y=861.02, Mass=1374, SNR=26.0, Peak=168 HFD=3.3 19:20:10.845 00.004 972 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.59) = xAngle (-3.53 = 2.75) 19:20:10.848 00.003 972 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71) 19:20:10.851 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.94 mountX=-0.19 mountY=0.09, mountTheta=2.72 19:20:10.855 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.19, opts=13) 19:20:10.860 00.005 972 Enqueuing Move request for scope (-0.07, -0.19) 19:20:10.864 00.004 5928 Worker thread wakes up 19:20:10.864 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:10.867 00.003 972 UpdateGuideState exits: m=1374 SNR=26.0 19:20:10.870 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:10.873 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd 19:20:10.874 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.19) 19:20:10.874 00.000 5928 Moving (-0.07, -0.19) raw xDistance=-0.19 yDistance=0.09 19:20:10.874 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:20:10.874 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:10.879 00.005 972 Enqueuing Expose request 19:20:10.882 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:10.882 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:20:10.882 00.000 5928 MoveAxis(E, 0, ABG) 19:20:10.882 00.000 5928 Move returns status 0, amount 0 19:20:10.882 00.000 5928 MoveAxis(N, 0, ABG) 19:20:10.882 00.000 5928 Move returns status 0, amount 0 19:20:10.883 00.001 5928 move complete, result=0 19:20:10.883 00.000 5928 worker thread done servicing request 19:20:10.883 00.000 5928 Worker thread wakes up 19:20:10.883 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:10.883 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:10.884 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:13.015 02.131 5928 Exposure complete 19:20:13.099 00.084 5928 worker thread done servicing request 19:20:13.100 00.001 972 OnExposeComplete: enter 19:20:13.103 00.003 972 UpdateGuideState(): m_state=6 19:20:13.106 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 487 19:20:13.111 00.005 972 Star::Find returns 1 (0), X=228.20, Y=861.16, Mass=1415, SNR=26.4, Peak=164 HFD=3.5 19:20:13.114 00.003 972 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.59) = xAngle (-4.44 = 1.84) 19:20:13.118 00.004 972 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.80) 19:20:13.121 00.003 972 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.85 mountX=-0.05 mountY=0.17, mountTheta=1.84 19:20:13.125 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.05, opts=13) 19:20:13.129 00.004 972 Enqueuing Move request for scope (-0.17, -0.05) 19:20:13.134 00.005 5928 Worker thread wakes up 19:20:13.134 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:13.138 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd 19:20:13.138 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.05) 19:20:13.138 00.000 5928 Moving (-0.17, -0.05) raw xDistance=-0.05 yDistance=0.17 19:20:13.138 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:20:13.138 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:13.138 00.000 972 UpdateGuideState exits: m=1415 SNR=26.4 19:20:13.143 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:13.146 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:13.149 00.003 972 Enqueuing Expose request 19:20:13.152 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:20:13.152 00.000 5928 MoveAxis(E, 0, ABG) 19:20:13.152 00.000 5928 Move returns status 0, amount 0 19:20:13.152 00.000 5928 MoveAxis(N, 0, ABG) 19:20:13.152 00.000 5928 Move returns status 0, amount 0 19:20:13.153 00.001 5928 move complete, result=0 19:20:13.153 00.000 5928 worker thread done servicing request 19:20:13.153 00.000 5928 Worker thread wakes up 19:20:13.153 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:13.153 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:13.154 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:20:15.143 01.989 5928 Exposure complete 19:20:15.227 00.084 5928 worker thread done servicing request 19:20:15.227 00.000 972 OnExposeComplete: enter 19:20:15.231 00.004 972 UpdateGuideState(): m_state=6 19:20:15.234 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 488 19:20:15.238 00.004 972 Star::Find returns 1 (0), X=228.23, Y=861.16, Mass=1414, SNR=26.4, Peak=166 HFD=3.4 19:20:15.242 00.004 972 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.59) = xAngle (-4.45 = 1.84) 19:20:15.245 00.003 972 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79) 19:20:15.248 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.86 mountX=-0.04 mountY=0.15, mountTheta=1.83 19:20:15.252 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.04, opts=13) 19:20:15.255 00.003 972 Enqueuing Move request for scope (-0.14, -0.04) 19:20:15.260 00.005 5928 Worker thread wakes up 19:20:15.260 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd 19:20:15.260 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.04) 19:20:15.260 00.000 5928 Moving (-0.14, -0.04) raw xDistance=-0.04 yDistance=0.15 19:20:15.260 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:20:15.260 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:15.260 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:15.264 00.004 972 UpdateGuideState exits: m=1414 SNR=26.4 19:20:15.267 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:15.270 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:15.274 00.004 972 Enqueuing Expose request 19:20:15.278 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:20:15.278 00.000 5928 MoveAxis(E, 0, ABG) 19:20:15.278 00.000 5928 Move returns status 0, amount 0 19:20:15.278 00.000 5928 MoveAxis(N, 0, ABG) 19:20:15.278 00.000 5928 Move returns status 0, amount 0 19:20:15.278 00.000 5928 move complete, result=0 19:20:15.278 00.000 5928 worker thread done servicing request 19:20:15.278 00.000 5928 Worker thread wakes up 19:20:15.278 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:15.278 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:15.280 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:17.387 02.107 5928 Exposure complete 19:20:17.475 00.088 5928 worker thread done servicing request 19:20:17.475 00.000 972 OnExposeComplete: enter 19:20:17.480 00.005 972 UpdateGuideState(): m_state=6 19:20:17.486 00.006 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 489 19:20:17.489 00.003 972 Star::Find returns 1 (0), X=228.14, Y=861.24, Mass=1402, SNR=26.3, Peak=163 HFD=3.5 19:20:17.493 00.004 972 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.59) = xAngle (1.39 = 1.39) 19:20:17.496 00.003 972 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.34 = 1.34) 19:20:17.500 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.98 mountX=0.04 mountY=0.22, mountTheta=1.38 19:20:17.503 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.04, opts=13) 19:20:17.507 00.004 972 Enqueuing Move request for scope (-0.23, 0.04) 19:20:17.511 00.004 5928 Worker thread wakes up 19:20:17.511 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd 19:20:17.511 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.04) 19:20:17.511 00.000 5928 Moving (-0.23, 0.04) raw xDistance=0.04 yDistance=0.22 19:20:17.511 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:20:17.511 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:20:17.511 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 19:20:17.512 00.001 5928 MoveAxis(E, 0, ABG) 19:20:17.512 00.000 5928 Move returns status 0, amount 0 19:20:17.512 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:17.515 00.003 972 UpdateGuideState exits: m=1402 SNR=26.3 19:20:17.518 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:17.522 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:17.526 00.004 972 Enqueuing Expose request 19:20:17.529 00.003 5928 MoveAxis(N, 0, ABG) 19:20:17.529 00.000 5928 Move returns status 0, amount 0 19:20:17.529 00.000 5928 move complete, result=0 19:20:17.529 00.000 5928 worker thread done servicing request 19:20:17.529 00.000 5928 Worker thread wakes up 19:20:17.529 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:17.530 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:17.531 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:20:19.516 01.985 5928 Exposure complete 19:20:19.601 00.085 5928 worker thread done servicing request 19:20:19.602 00.001 972 OnExposeComplete: enter 19:20:19.605 00.003 972 UpdateGuideState(): m_state=6 19:20:19.610 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 490 19:20:19.614 00.004 972 Star::Find returns 1 (0), X=228.38, Y=861.38, Mass=1392, SNR=26.2, Peak=163 HFD=3.3 19:20:19.617 00.003 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 19:20:19.621 00.004 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 19:20:19.625 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=0.17 mountY=-0.02, mountTheta=-0.14 19:20:19.629 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.17, opts=13) 19:20:19.632 00.003 972 Enqueuing Move request for scope (0.01, 0.17) 19:20:19.635 00.003 5928 Worker thread wakes up 19:20:19.635 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd 19:20:19.635 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.17) 19:20:19.635 00.000 5928 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.02 19:20:19.635 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:19.639 00.004 972 UpdateGuideState exits: m=1392 SNR=26.2 19:20:19.643 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:19.647 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:19.650 00.003 972 Enqueuing Expose request 19:20:19.653 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:20:19.653 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:19.653 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:20:19.653 00.000 5928 MoveAxis(E, 0, ABG) 19:20:19.653 00.000 5928 Move returns status 0, amount 0 19:20:19.653 00.000 5928 MoveAxis(N, 0, ABG) 19:20:19.653 00.000 5928 Move returns status 0, amount 0 19:20:19.654 00.001 5928 move complete, result=0 19:20:19.654 00.000 5928 worker thread done servicing request 19:20:19.654 00.000 5928 Worker thread wakes up 19:20:19.654 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:19.654 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:19.655 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:20:21.765 02.110 5928 Exposure complete 19:20:21.851 00.086 5928 worker thread done servicing request 19:20:21.852 00.001 972 OnExposeComplete: enter 19:20:21.855 00.003 972 UpdateGuideState(): m_state=6 19:20:21.859 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 491 19:20:21.863 00.004 972 Star::Find returns 1 (0), X=228.43, Y=861.30, Mass=1350, SNR=25.8, Peak=164 HFD=3.2 19:20:21.866 00.003 972 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.59) = xAngle (-0.58 = -0.58) 19:20:21.869 00.003 972 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62) 19:20:21.872 00.003 972 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.01 mountX=0.10 mountY=-0.07, mountTheta=-0.61 19:20:21.877 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.10, opts=13) 19:20:21.881 00.004 972 Enqueuing Move request for scope (0.06, 0.10) 19:20:21.884 00.003 5928 Worker thread wakes up 19:20:21.884 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd 19:20:21.884 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.10) 19:20:21.884 00.000 5928 Moving (0.06, 0.10) raw xDistance=0.10 yDistance=-0.07 19:20:21.884 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:20:21.884 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:21.884 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:20:21.884 00.000 5928 MoveAxis(E, 0, ABG) 19:20:21.884 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:21.888 00.004 972 UpdateGuideState exits: m=1350 SNR=25.8 19:20:21.892 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:21.895 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:21.898 00.003 972 Enqueuing Expose request 19:20:21.902 00.004 5928 Move returns status 0, amount 0 19:20:21.902 00.000 5928 MoveAxis(N, 0, ABG) 19:20:21.902 00.000 5928 Move returns status 0, amount 0 19:20:21.902 00.000 5928 move complete, result=0 19:20:21.902 00.000 5928 worker thread done servicing request 19:20:21.902 00.000 5928 Worker thread wakes up 19:20:21.902 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:21.902 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:21.904 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:20:23.888 01.984 5928 Exposure complete 19:20:23.972 00.084 5928 worker thread done servicing request 19:20:23.972 00.000 972 OnExposeComplete: enter 19:20:23.978 00.006 972 UpdateGuideState(): m_state=6 19:20:23.980 00.002 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 492 19:20:23.983 00.003 972 Star::Find returns 1 (0), X=228.53, Y=861.06, Mass=1372, SNR=26.0, Peak=171 HFD=3.5 19:20:23.987 00.004 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 19:20:23.991 00.004 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38) 19:20:23.994 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-0.74 mountX=-0.14 mountY=-0.14, mountTheta=-2.36 19:20:23.998 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.14, opts=13) 19:20:24.001 00.003 972 Enqueuing Move request for scope (0.15, -0.14) 19:20:24.005 00.004 5928 Worker thread wakes up 19:20:24.005 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd 19:20:24.005 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.14) 19:20:24.005 00.000 5928 Moving (0.15, -0.14) raw xDistance=-0.14 yDistance=-0.14 19:20:24.005 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:20:24.005 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:24.005 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:20:24.010 00.005 972 UpdateGuideState exits: m=1372 SNR=26.0 19:20:24.014 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:24.017 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:24.020 00.003 972 Enqueuing Expose request 19:20:24.024 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:20:24.024 00.000 5928 MoveAxis(E, 0, ABG) 19:20:24.024 00.000 5928 Move returns status 0, amount 0 19:20:24.024 00.000 5928 MoveAxis(N, 0, ABG) 19:20:24.025 00.001 5928 Move returns status 0, amount 0 19:20:24.025 00.000 5928 move complete, result=0 19:20:24.025 00.000 5928 worker thread done servicing request 19:20:24.025 00.000 5928 Worker thread wakes up 19:20:24.025 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:24.025 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:24.026 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:20:26.139 02.113 5928 Exposure complete 19:20:26.225 00.086 5928 worker thread done servicing request 19:20:26.225 00.000 972 OnExposeComplete: enter 19:20:26.229 00.004 972 UpdateGuideState(): m_state=6 19:20:26.232 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 493 19:20:26.237 00.005 972 Star::Find returns 1 (0), X=228.62, Y=861.00, Mass=1403, SNR=26.3, Peak=186 HFD=3.4 19:20:26.241 00.004 972 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.59) = xAngle (-2.30 = -2.30) 19:20:26.245 00.004 972 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34) 19:20:26.248 00.003 972 CameraToMount -- cameraX=0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-0.71 mountX=-0.21 mountY=-0.23, mountTheta=-2.32 19:20:26.252 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.21, opts=13) 19:20:26.255 00.003 972 Enqueuing Move request for scope (0.24, -0.21) 19:20:26.259 00.004 5928 Worker thread wakes up 19:20:26.259 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.21) opts 0xd 19:20:26.259 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:26.263 00.004 972 UpdateGuideState exits: m=1403 SNR=26.3 19:20:26.266 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:26.269 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:26.273 00.004 972 Enqueuing Expose request 19:20:26.277 00.004 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.21) 19:20:26.277 00.000 5928 Moving (0.24, -0.21) raw xDistance=-0.21 yDistance=-0.23 19:20:26.278 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21 19:20:26.278 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:20:26.278 00.000 5928 MoveAxis(E, 36, ABG) 19:20:26.278 00.000 5928 Guiding Dir = 2, Dur = 36 19:20:26.278 00.000 5928 IsSlewing returns 0 19:20:26.278 00.000 5928 IsGuiding returns 0 19:20:26.305 00.027 5928 PulseGuide returned control before completion, sleep 20 19:20:26.369 00.064 5928 IsGuiding returns 1 19:20:26.370 00.001 5928 scope still moving after pulse duration time elapsed 19:20:26.403 00.033 5928 IsSlewing returns 0 19:20:26.404 00.001 5928 IsGuiding returns 0 19:20:26.404 00.000 5928 scope move finished after 36 + 89 ms 19:20:26.404 00.000 5928 Move returns status 0, amount 36 19:20:26.404 00.000 5928 MoveAxis(N, 46, ABG) 19:20:26.404 00.000 5928 Guiding Dir = 0, Dur = 46 19:20:26.405 00.001 5928 IsSlewing returns 0 19:20:26.406 00.001 5928 IsGuiding returns 0 19:20:26.482 00.076 5928 IsGuiding returns 1 19:20:26.482 00.000 5928 scope still moving after pulse duration time elapsed 19:20:26.512 00.030 5928 IsSlewing returns 0 19:20:26.513 00.001 5928 IsGuiding returns 1 19:20:26.576 00.063 5928 IsSlewing returns 0 19:20:26.609 00.033 5928 IsGuiding returns 0 19:20:26.610 00.001 5928 scope move finished after 46 + 157 ms 19:20:26.610 00.000 5928 Move returns status 0, amount 46 19:20:26.610 00.000 5928 move complete, result=0 19:20:26.611 00.001 5928 worker thread done servicing request 19:20:26.611 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.2 px 46 ms NORTH 19:20:26.620 00.009 5928 Worker thread wakes up 19:20:26.620 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:26.620 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:28.602 01.982 5928 Exposure complete 19:20:28.687 00.085 5928 worker thread done servicing request 19:20:28.687 00.000 972 OnExposeComplete: enter 19:20:28.692 00.005 972 UpdateGuideState(): m_state=6 19:20:28.695 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 494 19:20:28.699 00.004 972 Star::Find returns 1 (0), X=228.35, Y=861.25, Mass=1377, SNR=26.0, Peak=154 HFD=3.4 19:20:28.702 00.003 972 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.59) = xAngle (0.33 = 0.33) 19:20:28.705 00.003 972 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 19:20:28.710 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.92 mountX=0.05 mountY=0.01, mountTheta=0.29 19:20:28.713 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.05, opts=13) 19:20:28.717 00.004 972 Enqueuing Move request for scope (-0.02, 0.05) 19:20:28.720 00.003 5928 Worker thread wakes up 19:20:28.720 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd 19:20:28.720 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.05) 19:20:28.720 00.000 5928 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=0.01 19:20:28.720 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:20:28.720 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:28.720 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:28.724 00.004 972 UpdateGuideState exits: m=1377 SNR=26.0 19:20:28.728 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:28.731 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:28.734 00.003 972 Enqueuing Expose request 19:20:28.737 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:20:28.738 00.001 5928 MoveAxis(E, 0, ABG) 19:20:28.738 00.000 5928 Move returns status 0, amount 0 19:20:28.738 00.000 5928 MoveAxis(N, 0, ABG) 19:20:28.738 00.000 5928 Move returns status 0, amount 0 19:20:28.738 00.000 5928 move complete, result=0 19:20:28.738 00.000 5928 worker thread done servicing request 19:20:28.738 00.000 5928 Worker thread wakes up 19:20:28.738 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:28.738 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:28.740 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:20:30.851 02.111 5928 Exposure complete 19:20:30.937 00.086 5928 worker thread done servicing request 19:20:30.938 00.001 972 OnExposeComplete: enter 19:20:30.942 00.004 972 UpdateGuideState(): m_state=6 19:20:30.945 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 495 19:20:30.949 00.004 972 Star::Find returns 1 (0), X=228.51, Y=861.13, Mass=1394, SNR=26.2, Peak=184 HFD=3.4 19:20:30.952 00.003 972 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.59) = xAngle (-2.07 = -2.07) 19:20:30.955 00.003 972 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11) 19:20:30.959 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.48 mountX=-0.07 mountY=-0.13, mountTheta=-2.08 19:20:30.962 00.003 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.07, opts=13) 19:20:30.965 00.003 972 Enqueuing Move request for scope (0.14, -0.07) 19:20:30.968 00.003 5928 Worker thread wakes up 19:20:30.968 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:20:30.972 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd 19:20:30.972 00.000 972 UpdateGuideState exits: m=1394 SNR=26.2 19:20:30.977 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:30.980 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:30.983 00.003 972 Enqueuing Expose request 19:20:30.986 00.003 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.07) 19:20:30.986 00.000 5928 Moving (0.14, -0.07) raw xDistance=-0.07 yDistance=-0.13 19:20:30.987 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:20:30.987 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:30.987 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:20:30.987 00.000 5928 MoveAxis(E, 0, ABG) 19:20:30.987 00.000 5928 Move returns status 0, amount 0 19:20:30.987 00.000 5928 MoveAxis(N, 0, ABG) 19:20:30.987 00.000 5928 Move returns status 0, amount 0 19:20:30.987 00.000 5928 move complete, result=0 19:20:30.987 00.000 5928 worker thread done servicing request 19:20:30.987 00.000 5928 Worker thread wakes up 19:20:30.987 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:30.987 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:30.990 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:20:32.964 01.974 5928 Exposure complete 19:20:33.050 00.086 5928 worker thread done servicing request 19:20:33.050 00.000 972 OnExposeComplete: enter 19:20:33.053 00.003 972 UpdateGuideState(): m_state=6 19:20:33.057 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 496 19:20:33.061 00.004 972 Star::Find returns 1 (0), X=228.33, Y=861.37, Mass=1402, SNR=26.2, Peak=163 HFD=3.3 19:20:33.064 00.003 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 19:20:33.067 00.003 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 19:20:33.070 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.83 mountX=0.17 mountY=0.03, mountTheta=0.20 19:20:33.075 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.16, opts=13) 19:20:33.079 00.004 972 Enqueuing Move request for scope (-0.04, 0.16) 19:20:33.082 00.003 5928 Worker thread wakes up 19:20:33.082 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd 19:20:33.082 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.16) 19:20:33.082 00.000 5928 Moving (-0.04, 0.16) raw xDistance=0.17 yDistance=0.03 19:20:33.083 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:20:33.083 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:33.083 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:20:33.083 00.000 5928 MoveAxis(E, 0, ABG) 19:20:33.083 00.000 5928 Move returns status 0, amount 0 19:20:33.083 00.000 5928 MoveAxis(N, 0, ABG) 19:20:33.083 00.000 5928 Move returns status 0, amount 0 19:20:33.083 00.000 5928 move complete, result=0 19:20:33.083 00.000 5928 worker thread done servicing request 19:20:33.083 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:33.087 00.004 972 UpdateGuideState exits: m=1402 SNR=26.2 19:20:33.091 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:33.094 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:33.097 00.003 972 Enqueuing Expose request 19:20:33.101 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:20:33.104 00.003 5928 Worker thread wakes up 19:20:33.105 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:33.105 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:35.225 02.120 5928 Exposure complete 19:20:35.310 00.085 5928 worker thread done servicing request 19:20:35.311 00.001 972 OnExposeComplete: enter 19:20:35.314 00.003 972 UpdateGuideState(): m_state=6 19:20:35.317 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 497 19:20:35.320 00.003 972 Star::Find returns 1 (0), X=228.23, Y=861.38, Mass=1404, SNR=26.3, Peak=160 HFD=3.6 19:20:35.325 00.005 972 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.59) = xAngle (0.67 = 0.67) 19:20:35.328 00.003 972 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62) 19:20:35.331 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.26 mountX=0.17 mountY=0.13, mountTheta=0.64 19:20:35.335 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.17, opts=13) 19:20:35.339 00.004 972 Enqueuing Move request for scope (-0.14, 0.17) 19:20:35.343 00.004 5928 Worker thread wakes up 19:20:35.343 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd 19:20:35.343 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.17) 19:20:35.343 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:35.347 00.004 972 UpdateGuideState exits: m=1404 SNR=26.3 19:20:35.350 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:35.353 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:35.357 00.004 972 Enqueuing Expose request 19:20:35.361 00.004 5928 Moving (-0.14, 0.17) raw xDistance=0.17 yDistance=0.13 19:20:35.361 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:20:35.361 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:35.361 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:20:35.361 00.000 5928 MoveAxis(E, 0, ABG) 19:20:35.361 00.000 5928 Move returns status 0, amount 0 19:20:35.361 00.000 5928 MoveAxis(N, 0, ABG) 19:20:35.361 00.000 5928 Move returns status 0, amount 0 19:20:35.361 00.000 5928 move complete, result=0 19:20:35.361 00.000 5928 worker thread done servicing request 19:20:35.361 00.000 5928 Worker thread wakes up 19:20:35.362 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:35.362 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:35.363 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:37.351 01.988 5928 Exposure complete 19:20:37.435 00.084 5928 worker thread done servicing request 19:20:37.436 00.001 972 OnExposeComplete: enter 19:20:37.440 00.004 972 UpdateGuideState(): m_state=6 19:20:37.443 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 498 19:20:37.447 00.004 972 Star::Find returns 1 (0), X=227.73, Y=861.31, Mass=1377, SNR=26.0, Peak=178 HFD=3.4 19:20:37.450 00.003 972 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.59) = xAngle (1.40 = 1.40) 19:20:37.453 00.003 972 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 19:20:37.459 00.006 972 CameraToMount -- cameraX=-0.65 cameraY=0.10 hyp=0.65 cameraTheta=2.99 mountX=0.11 mountY=0.64, mountTheta=1.40 19:20:37.465 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.65, y=0.10, opts=13) 19:20:37.471 00.006 972 Enqueuing Move request for scope (-0.65, 0.10) 19:20:37.477 00.006 5928 Worker thread wakes up 19:20:37.478 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.10) opts 0xd 19:20:37.478 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:20:37.484 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.65, 0.10) 19:20:37.484 00.000 972 UpdateGuideState exits: m=1377 SNR=26.0 19:20:37.488 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:37.492 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:37.496 00.004 972 Enqueuing Expose request 19:20:37.499 00.003 5928 Moving (-0.65, 0.10) raw xDistance=0.11 yDistance=0.64 19:20:37.499 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:20:37.499 00.000 5928 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1 19:20:37.499 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.92 19:20:37.499 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64 19:20:37.499 00.000 5928 MoveAxis(E, 0, ABG) 19:20:37.499 00.000 5928 Move returns status 0, amount 0 19:20:37.499 00.000 5928 MoveAxis(S, 127, ABG) 19:20:37.499 00.000 5928 Guiding Dir = 1, Dur = 127 19:20:37.530 00.031 5928 IsSlewing returns 0 19:20:37.531 00.001 5928 IsGuiding returns 0 19:20:37.611 00.080 5928 PulseGuide returned control before completion, sleep 58 19:20:37.683 00.072 5928 IsGuiding returns 1 19:20:37.683 00.000 5928 scope still moving after pulse duration time elapsed 19:20:37.715 00.032 5928 IsSlewing returns 0 19:20:37.715 00.000 5928 IsGuiding returns 1 19:20:37.786 00.071 5928 IsSlewing returns 0 19:20:37.820 00.034 5928 IsGuiding returns 0 19:20:37.820 00.000 5928 scope move finished after 127 + 161 ms 19:20:37.820 00.000 5928 Move returns status 0, amount 127 19:20:37.820 00.000 5928 move complete, result=0 19:20:37.820 00.000 5928 worker thread done servicing request 19:20:37.821 00.001 5928 Worker thread wakes up 19:20:37.821 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:37.821 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:37.822 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.6 px 127 ms SOUTH 19:20:39.959 02.137 5928 Exposure complete 19:20:40.045 00.086 5928 worker thread done servicing request 19:20:40.045 00.000 972 OnExposeComplete: enter 19:20:40.048 00.003 972 UpdateGuideState(): m_state=6 19:20:40.052 00.004 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 499 19:20:40.056 00.004 972 Star::Find returns 1 (0), X=228.08, Y=861.03, Mass=1397, SNR=26.2, Peak=161 HFD=3.9 19:20:40.059 00.003 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.11) 19:20:40.062 00.003 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06) 19:20:40.065 00.003 972 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-2.58 mountX=-0.17 mountY=0.30, mountTheta=2.10 19:20:40.069 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.18, opts=13) 19:20:40.074 00.005 972 Enqueuing Move request for scope (-0.29, -0.18) 19:20:40.077 00.003 5928 Worker thread wakes up 19:20:40.077 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd 19:20:40.077 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.18) 19:20:40.077 00.000 5928 Moving (-0.29, -0.18) raw xDistance=-0.17 yDistance=0.30 19:20:40.077 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:20:40.077 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 19:20:40.078 00.001 5928 MoveAxis(E, 0, ABG) 19:20:40.078 00.000 5928 Move returns status 0, amount 0 19:20:40.078 00.000 5928 MoveAxis(S, 60, ABG) 19:20:40.078 00.000 5928 Guiding Dir = 1, Dur = 60 19:20:40.078 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:40.081 00.003 972 UpdateGuideState exits: m=1397 SNR=26.2 19:20:40.085 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:40.088 00.003 5928 IsSlewing returns 0 19:20:40.088 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:40.093 00.005 972 Enqueuing Expose request 19:20:40.096 00.003 5928 IsGuiding returns 0 19:20:40.169 00.073 5928 IsGuiding returns 1 19:20:40.169 00.000 5928 scope still moving after pulse duration time elapsed 19:20:40.233 00.064 5928 IsSlewing returns 0 19:20:40.265 00.032 5928 IsGuiding returns 0 19:20:40.265 00.000 5928 scope move finished after 60 + 109 ms 19:20:40.265 00.000 5928 Move returns status 0, amount 60 19:20:40.265 00.000 5928 move complete, result=0 19:20:40.266 00.001 5928 worker thread done servicing request 19:20:40.266 00.000 5928 Worker thread wakes up 19:20:40.266 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:40.266 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:40.266 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 60 ms SOUTH 19:20:42.247 01.981 5928 Exposure complete 19:20:42.335 00.088 5928 worker thread done servicing request 19:20:42.335 00.000 972 OnExposeComplete: enter 19:20:42.340 00.005 972 UpdateGuideState(): m_state=6 19:20:42.344 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 500 19:20:42.347 00.003 972 Star::Find returns 1 (0), X=227.94, Y=861.01, Mass=1404, SNR=26.3, Peak=176 HFD=3.9 19:20:42.350 00.003 972 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.59) = xAngle (-4.30 = 1.98) 19:20:42.353 00.003 972 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94) 19:20:42.357 00.004 972 CameraToMount -- cameraX=-0.43 cameraY=-0.20 hyp=0.47 cameraTheta=-2.71 mountX=-0.19 mountY=0.44, mountTheta=1.97 19:20:42.362 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.43, y=-0.20, opts=13) 19:20:42.367 00.005 972 Enqueuing Move request for scope (-0.43, -0.20) 19:20:42.370 00.003 5928 Worker thread wakes up 19:20:42.371 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.20) opts 0xd 19:20:42.371 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.43, -0.20) 19:20:42.371 00.000 5928 Moving (-0.43, -0.20) raw xDistance=-0.19 yDistance=0.44 19:20:42.371 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:42.375 00.004 972 UpdateGuideState exits: m=1404 SNR=26.3 19:20:42.378 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:42.382 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:42.385 00.003 972 Enqueuing Expose request 19:20:42.389 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:20:42.389 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44 19:20:42.390 00.001 5928 MoveAxis(E, 0, ABG) 19:20:42.390 00.000 5928 Move returns status 0, amount 0 19:20:42.390 00.000 5928 MoveAxis(S, 87, ABG) 19:20:42.390 00.000 5928 Guiding Dir = 1, Dur = 87 19:20:42.408 00.018 5928 IsSlewing returns 0 19:20:42.409 00.001 5928 IsGuiding returns 0 19:20:42.488 00.079 5928 PulseGuide returned control before completion, sleep 18 19:20:42.510 00.022 5928 IsGuiding returns 1 19:20:42.511 00.001 5928 scope still moving after pulse duration time elapsed 19:20:42.541 00.030 5928 IsSlewing returns 0 19:20:42.542 00.001 5928 IsGuiding returns 1 19:20:42.574 00.032 5928 IsSlewing returns 0 19:20:42.575 00.001 5928 IsGuiding returns 1 19:20:42.632 00.057 5928 IsSlewing returns 0 19:20:42.665 00.033 5928 IsGuiding returns 0 19:20:42.665 00.000 5928 scope move finished after 87 + 169 ms 19:20:42.665 00.000 5928 Move returns status 0, amount 87 19:20:42.665 00.000 5928 move complete, result=0 19:20:42.666 00.001 5928 worker thread done servicing request 19:20:42.666 00.000 5928 Worker thread wakes up 19:20:42.666 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.4 px 87 ms SOUTH 19:20:42.679 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:42.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:44.809 02.130 5928 Exposure complete 19:20:44.898 00.089 5928 worker thread done servicing request 19:20:44.898 00.000 972 OnExposeComplete: enter 19:20:44.902 00.004 972 UpdateGuideState(): m_state=6 19:20:44.906 00.004 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 501 19:20:44.910 00.004 972 Star::Find returns 1 (0), X=227.94, Y=861.13, Mass=1465, SNR=26.8, Peak=187 HFD=3.4 19:20:44.913 00.003 972 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.59) = xAngle (-4.56 = 1.72) 19:20:44.916 00.003 972 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67) 19:20:44.920 00.004 972 CameraToMount -- cameraX=-0.44 cameraY=-0.07 hyp=0.44 cameraTheta=-2.97 mountX=-0.07 mountY=0.44, mountTheta=1.72 19:20:44.926 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=-0.07, opts=13) 19:20:44.931 00.005 972 Enqueuing Move request for scope (-0.44, -0.07) 19:20:44.935 00.004 5928 Worker thread wakes up 19:20:44.935 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:20:44.940 00.005 972 UpdateGuideState exits: m=1465 SNR=26.8 19:20:44.944 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:44.949 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:44.954 00.005 972 Enqueuing Expose request 19:20:44.958 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.07) opts 0xd 19:20:44.958 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.44, -0.07) 19:20:44.958 00.000 5928 Moving (-0.44, -0.07) raw xDistance=-0.07 yDistance=0.44 19:20:44.958 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:20:44.959 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44 19:20:44.959 00.000 5928 MoveAxis(E, 0, ABG) 19:20:44.959 00.000 5928 Move returns status 0, amount 0 19:20:44.959 00.000 5928 MoveAxis(S, 87, ABG) 19:20:44.959 00.000 5928 Guiding Dir = 1, Dur = 87 19:20:44.960 00.001 5928 IsSlewing returns 0 19:20:44.960 00.000 5928 IsGuiding returns 0 19:20:45.046 00.086 5928 PulseGuide returned control before completion, sleep 13 19:20:45.078 00.032 5928 IsGuiding returns 1 19:20:45.078 00.000 5928 scope still moving after pulse duration time elapsed 19:20:45.104 00.026 5928 IsSlewing returns 0 19:20:45.105 00.001 5928 IsGuiding returns 1 19:20:45.142 00.037 5928 IsSlewing returns 0 19:20:45.142 00.000 5928 IsGuiding returns 0 19:20:45.142 00.000 5928 scope move finished after 87 + 94 ms 19:20:45.142 00.000 5928 Move returns status 0, amount 87 19:20:45.142 00.000 5928 move complete, result=0 19:20:45.142 00.000 5928 worker thread done servicing request 19:20:45.142 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH 19:20:45.147 00.005 5928 Worker thread wakes up 19:20:45.148 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:45.148 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:47.119 01.971 5928 Exposure complete 19:20:47.215 00.096 5928 worker thread done servicing request 19:20:47.215 00.000 972 OnExposeComplete: enter 19:20:47.219 00.004 972 UpdateGuideState(): m_state=6 19:20:47.224 00.005 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 502 19:20:47.229 00.005 972 Star::Find returns 1 (0), X=227.96, Y=861.16, Mass=1447, SNR=26.7, Peak=188 HFD=3.2 19:20:47.234 00.005 972 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.59) = xAngle (-4.63 = 1.66) 19:20:47.239 00.005 972 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61) 19:20:47.244 00.005 972 CameraToMount -- cameraX=-0.41 cameraY=-0.04 hyp=0.41 cameraTheta=-3.04 mountX=-0.04 mountY=0.41, mountTheta=1.66 19:20:47.249 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.41, y=-0.04, opts=13) 19:20:47.253 00.004 972 Enqueuing Move request for scope (-0.41, -0.04) 19:20:47.258 00.005 5928 Worker thread wakes up 19:20:47.258 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:20:47.261 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.04) opts 0xd 19:20:47.261 00.000 972 UpdateGuideState exits: m=1447 SNR=26.7 19:20:47.266 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.41, -0.04) 19:20:47.266 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:47.271 00.005 5928 Moving (-0.41, -0.04) raw xDistance=-0.04 yDistance=0.41 19:20:47.271 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:47.275 00.004 972 Enqueuing Expose request 19:20:47.278 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:20:47.278 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:20:47.278 00.000 5928 MoveAxis(E, 0, ABG) 19:20:47.279 00.001 5928 Move returns status 0, amount 0 19:20:47.279 00.000 5928 MoveAxis(S, 82, ABG) 19:20:47.279 00.000 5928 Guiding Dir = 1, Dur = 82 19:20:47.279 00.000 5928 IsSlewing returns 0 19:20:47.280 00.001 5928 IsGuiding returns 0 19:20:47.365 00.085 5928 IsGuiding returns 1 19:20:47.365 00.000 5928 scope still moving after pulse duration time elapsed 19:20:47.388 00.023 5928 IsSlewing returns 0 19:20:47.388 00.000 5928 IsGuiding returns 1 19:20:47.420 00.032 5928 IsSlewing returns 0 19:20:47.420 00.000 5928 IsGuiding returns 1 19:20:47.452 00.032 5928 IsSlewing returns 0 19:20:47.452 00.000 5928 IsGuiding returns 1 19:20:47.492 00.040 5928 IsSlewing returns 0 19:20:47.524 00.032 5928 IsGuiding returns 0 19:20:47.524 00.000 5928 scope move finished after 82 + 162 ms 19:20:47.524 00.000 5928 Move returns status 0, amount 82 19:20:47.524 00.000 5928 move complete, result=0 19:20:47.524 00.000 5928 worker thread done servicing request 19:20:47.524 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.4 px 82 ms SOUTH 19:20:47.530 00.006 5928 Worker thread wakes up 19:20:47.531 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:47.531 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:49.674 02.143 5928 Exposure complete 19:20:49.760 00.086 5928 worker thread done servicing request 19:20:49.760 00.000 972 OnExposeComplete: enter 19:20:49.763 00.003 972 UpdateGuideState(): m_state=6 19:20:49.766 00.003 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 503 19:20:49.770 00.004 972 Star::Find returns 1 (0), X=228.24, Y=861.22, Mass=1380, SNR=26.0, Peak=169 HFD=3.5 19:20:49.775 00.005 972 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.59) = xAngle (1.44 = 1.44) 19:20:49.778 00.003 972 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39) 19:20:49.781 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.03 mountX=0.02 mountY=0.13, mountTheta=1.44 19:20:49.785 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.01, opts=13) 19:20:49.789 00.004 972 Enqueuing Move request for scope (-0.13, 0.01) 19:20:49.793 00.004 5928 Worker thread wakes up 19:20:49.793 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd 19:20:49.793 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.01) 19:20:49.793 00.000 5928 Moving (-0.13, 0.01) raw xDistance=0.02 yDistance=0.13 19:20:49.793 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:20:49.793 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:49.793 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:20:49.793 00.000 5928 MoveAxis(E, 0, ABG) 19:20:49.793 00.000 5928 Move returns status 0, amount 0 19:20:49.793 00.000 5928 MoveAxis(N, 0, ABG) 19:20:49.794 00.001 5928 Move returns status 0, amount 0 19:20:49.794 00.000 5928 move complete, result=0 19:20:49.794 00.000 5928 worker thread done servicing request 19:20:49.794 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:20:49.797 00.003 972 UpdateGuideState exits: m=1380 SNR=26.0 19:20:49.800 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:49.805 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:49.808 00.003 972 Enqueuing Expose request 19:20:49.811 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:49.814 00.003 5928 Worker thread wakes up 19:20:49.814 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:49.814 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:51.802 01.988 5928 Exposure complete 19:20:51.887 00.085 5928 worker thread done servicing request 19:20:51.887 00.000 972 OnExposeComplete: enter 19:20:51.891 00.004 972 UpdateGuideState(): m_state=6 19:20:51.895 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 504 19:20:51.898 00.003 972 Star::Find returns 1 (0), X=228.30, Y=861.24, Mass=1412, SNR=26.4, Peak=159 HFD=3.5 19:20:51.901 00.003 972 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.59) = xAngle (1.12 = 1.12) 19:20:51.905 00.004 972 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08) 19:20:51.908 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.71 mountX=0.04 mountY=0.07, mountTheta=1.11 19:20:51.912 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.03, opts=13) 19:20:51.916 00.004 972 Enqueuing Move request for scope (-0.07, 0.03) 19:20:51.918 00.002 5928 Worker thread wakes up 19:20:51.918 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd 19:20:51.918 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.03) 19:20:51.918 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:51.923 00.005 5928 Moving (-0.07, 0.03) raw xDistance=0.04 yDistance=0.07 19:20:51.923 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:20:51.924 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:51.924 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:20:51.924 00.000 5928 MoveAxis(E, 0, ABG) 19:20:51.924 00.000 5928 Move returns status 0, amount 0 19:20:51.924 00.000 972 UpdateGuideState exits: m=1412 SNR=26.4 19:20:51.928 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:51.930 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:51.934 00.004 972 Enqueuing Expose request 19:20:51.938 00.004 5928 MoveAxis(N, 0, ABG) 19:20:51.938 00.000 5928 Move returns status 0, amount 0 19:20:51.938 00.000 5928 move complete, result=0 19:20:51.938 00.000 5928 worker thread done servicing request 19:20:51.938 00.000 5928 Worker thread wakes up 19:20:51.938 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:51.938 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:51.940 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:20:54.055 02.115 5928 Exposure complete 19:20:54.139 00.084 5928 worker thread done servicing request 19:20:54.139 00.000 972 OnExposeComplete: enter 19:20:54.144 00.005 972 UpdateGuideState(): m_state=6 19:20:54.148 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 505 19:20:54.152 00.004 972 Star::Find returns 1 (0), X=228.33, Y=861.26, Mass=1387, SNR=26.1, Peak=170 HFD=3.3 19:20:54.156 00.004 972 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.59) = xAngle (0.58 = 0.58) 19:20:54.160 00.004 972 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 19:20:54.163 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.17 mountX=0.06 mountY=0.03, mountTheta=0.54 19:20:54.166 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.06, opts=13) 19:20:54.171 00.005 972 Enqueuing Move request for scope (-0.04, 0.06) 19:20:54.174 00.003 5928 Worker thread wakes up 19:20:54.175 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd 19:20:54.175 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.06) 19:20:54.175 00.000 5928 Moving (-0.04, 0.06) raw xDistance=0.06 yDistance=0.03 19:20:54.175 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:20:54.175 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:54.175 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:20:54.175 00.000 5928 MoveAxis(E, 0, ABG) 19:20:54.175 00.000 5928 Move returns status 0, amount 0 19:20:54.175 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:20:54.179 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:20:54.182 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:54.185 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:54.190 00.005 972 Enqueuing Expose request 19:20:54.194 00.004 5928 MoveAxis(N, 0, ABG) 19:20:54.194 00.000 5928 Move returns status 0, amount 0 19:20:54.194 00.000 5928 move complete, result=0 19:20:54.194 00.000 5928 worker thread done servicing request 19:20:54.194 00.000 5928 Worker thread wakes up 19:20:54.194 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:54.195 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:54.196 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:20:56.185 01.989 5928 Exposure complete 19:20:56.271 00.086 5928 worker thread done servicing request 19:20:56.271 00.000 972 OnExposeComplete: enter 19:20:56.275 00.004 972 UpdateGuideState(): m_state=6 19:20:56.278 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 506 19:20:56.281 00.003 972 Star::Find returns 1 (0), X=228.16, Y=861.24, Mass=1365, SNR=25.9, Peak=169 HFD=3.5 19:20:56.284 00.003 972 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.59) = xAngle (1.40 = 1.40) 19:20:56.289 00.005 972 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 19:20:56.292 00.003 972 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=2.99 mountX=0.04 mountY=0.21, mountTheta=1.40 19:20:56.295 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.03, opts=13) 19:20:56.299 00.004 972 Enqueuing Move request for scope (-0.21, 0.03) 19:20:56.303 00.004 5928 Worker thread wakes up 19:20:56.303 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd 19:20:56.303 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:20:56.308 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.03) 19:20:56.308 00.000 5928 Moving (-0.21, 0.03) raw xDistance=0.04 yDistance=0.21 19:20:56.308 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:20:56.308 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:20:56.308 00.000 5928 MoveAxis(E, 0, ABG) 19:20:56.308 00.000 5928 Move returns status 0, amount 0 19:20:56.309 00.001 5928 MoveAxis(S, 41, ABG) 19:20:56.309 00.000 5928 Guiding Dir = 1, Dur = 41 19:20:56.309 00.000 972 UpdateGuideState exits: m=1365 SNR=25.9 19:20:56.313 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:56.317 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:56.322 00.005 972 Enqueuing Expose request 19:20:56.325 00.003 5928 IsSlewing returns 0 19:20:56.326 00.001 5928 IsGuiding returns 0 19:20:56.401 00.075 5928 IsGuiding returns 1 19:20:56.401 00.000 5928 scope still moving after pulse duration time elapsed 19:20:56.423 00.022 5928 IsSlewing returns 0 19:20:56.425 00.002 5928 IsGuiding returns 1 19:20:56.481 00.056 5928 IsSlewing returns 0 19:20:56.512 00.031 5928 IsGuiding returns 0 19:20:56.512 00.000 5928 scope move finished after 41 + 146 ms 19:20:56.513 00.001 5928 Move returns status 0, amount 41 19:20:56.513 00.000 5928 move complete, result=0 19:20:56.513 00.000 5928 worker thread done servicing request 19:20:56.513 00.000 5928 Worker thread wakes up 19:20:56.513 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 41 ms SOUTH 19:20:56.525 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:56.526 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:58.643 02.117 5928 Exposure complete 19:20:58.727 00.084 5928 worker thread done servicing request 19:20:58.727 00.000 972 OnExposeComplete: enter 19:20:58.731 00.004 972 UpdateGuideState(): m_state=6 19:20:58.734 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 507 19:20:58.739 00.005 972 Star::Find returns 1 (0), X=228.48, Y=861.27, Mass=1391, SNR=26.2, Peak=160 HFD=3.3 19:20:58.742 00.003 972 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.59) = xAngle (-1.05 = -1.05) 19:20:58.745 00.003 972 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09) 19:20:58.748 00.003 972 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.54 mountX=0.06 mountY=-0.11, mountTheta=-1.06 19:20:58.753 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.06, opts=13) 19:20:58.757 00.004 972 Enqueuing Move request for scope (0.11, 0.06) 19:20:58.760 00.003 5928 Worker thread wakes up 19:20:58.760 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd 19:20:58.760 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.06) 19:20:58.760 00.000 5928 Moving (0.11, 0.06) raw xDistance=0.06 yDistance=-0.11 19:20:58.760 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:20:58.760 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:20:58.760 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:20:58.763 00.003 972 UpdateGuideState exits: m=1391 SNR=26.2 19:20:58.767 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:20:58.771 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:20:58.774 00.003 972 Enqueuing Expose request 19:20:58.778 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:20:58.778 00.000 5928 MoveAxis(E, 0, ABG) 19:20:58.778 00.000 5928 Move returns status 0, amount 0 19:20:58.778 00.000 5928 MoveAxis(N, 0, ABG) 19:20:58.778 00.000 5928 Move returns status 0, amount 0 19:20:58.778 00.000 5928 move complete, result=0 19:20:58.778 00.000 5928 worker thread done servicing request 19:20:58.778 00.000 5928 Worker thread wakes up 19:20:58.778 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:20:58.778 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:20:58.780 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:21:00.745 01.965 5928 Exposure complete 19:21:00.833 00.088 5928 worker thread done servicing request 19:21:00.833 00.000 972 OnExposeComplete: enter 19:21:00.838 00.005 972 UpdateGuideState(): m_state=6 19:21:00.841 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 508 19:21:00.845 00.004 972 Star::Find returns 1 (0), X=228.35, Y=861.05, Mass=1392, SNR=26.2, Peak=172 HFD=3.3 19:21:00.848 00.003 972 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.59) = xAngle (-3.28 = 3.00) 19:21:00.851 00.003 972 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95) 19:21:00.856 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.69 mountX=-0.15 mountY=0.03, mountTheta=2.96 19:21:00.861 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.15, opts=13) 19:21:00.865 00.004 972 Enqueuing Move request for scope (-0.02, -0.15) 19:21:00.870 00.005 5928 Worker thread wakes up 19:21:00.870 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd 19:21:00.870 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.15) 19:21:00.870 00.000 5928 Moving (-0.02, -0.15) raw xDistance=-0.15 yDistance=0.03 19:21:00.870 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:21:00.870 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:00.870 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:21:00.874 00.004 972 UpdateGuideState exits: m=1392 SNR=26.2 19:21:00.877 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:00.880 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:00.884 00.004 972 Enqueuing Expose request 19:21:00.888 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:21:00.888 00.000 5928 MoveAxis(E, 0, ABG) 19:21:00.888 00.000 5928 Move returns status 0, amount 0 19:21:00.888 00.000 5928 MoveAxis(N, 0, ABG) 19:21:00.888 00.000 5928 Move returns status 0, amount 0 19:21:00.888 00.000 5928 move complete, result=0 19:21:00.888 00.000 5928 worker thread done servicing request 19:21:00.889 00.001 5928 Worker thread wakes up 19:21:00.889 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:00.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:00.891 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:21:03.028 02.137 5928 Exposure complete 19:21:03.115 00.087 5928 worker thread done servicing request 19:21:03.116 00.001 972 OnExposeComplete: enter 19:21:03.120 00.004 972 UpdateGuideState(): m_state=6 19:21:03.124 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 509 19:21:03.127 00.003 972 Star::Find returns 1 (0), X=228.62, Y=861.29, Mass=1417, SNR=26.4, Peak=188 HFD=3.4 19:21:03.132 00.005 972 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.59) = xAngle (-1.28 = -1.28) 19:21:03.137 00.005 972 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32) 19:21:03.140 00.003 972 CameraToMount -- cameraX=0.25 cameraY=0.08 hyp=0.26 cameraTheta=0.31 mountX=0.08 mountY=-0.26, mountTheta=-1.28 19:21:03.144 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.08, opts=13) 19:21:03.147 00.003 972 Enqueuing Move request for scope (0.25, 0.08) 19:21:03.151 00.004 5928 Worker thread wakes up 19:21:03.151 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.08) opts 0xd 19:21:03.151 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.08) 19:21:03.151 00.000 5928 Moving (0.25, 0.08) raw xDistance=0.08 yDistance=-0.26 19:21:03.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:21:03.152 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:21:03.152 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:21:03.156 00.004 972 UpdateGuideState exits: m=1417 SNR=26.4 19:21:03.159 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:03.163 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:03.166 00.003 972 Enqueuing Expose request 19:21:03.171 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 19:21:03.171 00.000 5928 MoveAxis(E, 0, ABG) 19:21:03.171 00.000 5928 Move returns status 0, amount 0 19:21:03.171 00.000 5928 MoveAxis(N, 0, ABG) 19:21:03.171 00.000 5928 Move returns status 0, amount 0 19:21:03.171 00.000 5928 move complete, result=0 19:21:03.171 00.000 5928 worker thread done servicing request 19:21:03.171 00.000 5928 Worker thread wakes up 19:21:03.171 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:03.171 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:03.173 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:21:05.151 01.978 5928 Exposure complete 19:21:05.237 00.086 5928 worker thread done servicing request 19:21:05.237 00.000 972 OnExposeComplete: enter 19:21:05.241 00.004 972 UpdateGuideState(): m_state=6 19:21:05.244 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 510 19:21:05.247 00.003 972 Star::Find returns 1 (0), X=228.64, Y=861.16, Mass=1419, SNR=26.4, Peak=171 HFD=3.4 19:21:05.251 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 19:21:05.255 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 19:21:05.258 00.003 972 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-0.18 mountX=-0.05 mountY=-0.26, mountTheta=-1.77 19:21:05.262 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.05, opts=13) 19:21:05.265 00.003 972 Enqueuing Move request for scope (0.26, -0.05) 19:21:05.269 00.004 5928 Worker thread wakes up 19:21:05.269 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd 19:21:05.270 00.001 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.05) 19:21:05.270 00.000 5928 Moving (0.26, -0.05) raw xDistance=-0.05 yDistance=-0.26 19:21:05.270 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:21:05.270 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:21:05.270 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:21:05.273 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 19:21:05.273 00.000 5928 MoveAxis(E, 0, ABG) 19:21:05.273 00.000 5928 Move returns status 0, amount 0 19:21:05.273 00.000 5928 MoveAxis(N, 0, ABG) 19:21:05.273 00.000 5928 Move returns status 0, amount 0 19:21:05.274 00.001 5928 move complete, result=0 19:21:05.274 00.000 972 UpdateGuideState exits: m=1419 SNR=26.4 19:21:05.277 00.003 5928 worker thread done servicing request 19:21:05.278 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:05.281 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:05.285 00.004 972 Enqueuing Expose request 19:21:05.289 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:21:05.292 00.003 5928 Worker thread wakes up 19:21:05.292 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:05.292 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:07.409 02.117 5928 Exposure complete 19:21:07.495 00.086 5928 worker thread done servicing request 19:21:07.495 00.000 972 OnExposeComplete: enter 19:21:07.498 00.003 972 UpdateGuideState(): m_state=6 19:21:07.504 00.006 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 511 19:21:07.509 00.005 972 Star::Find returns 1 (0), X=228.71, Y=861.28, Mass=1426, SNR=26.4, Peak=189 HFD=3.5 19:21:07.514 00.005 972 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.59) = xAngle (-1.38 = -1.38) 19:21:07.518 00.004 972 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43) 19:21:07.521 00.003 972 CameraToMount -- cameraX=0.34 cameraY=0.07 hyp=0.35 cameraTheta=0.21 mountX=0.07 mountY=-0.34, mountTheta=-1.38 19:21:07.527 00.006 972 SchedulePrimaryMove(067B9D08, x=0.34, y=0.07, opts=13) 19:21:07.532 00.005 972 Enqueuing Move request for scope (0.34, 0.07) 19:21:07.538 00.006 5928 Worker thread wakes up 19:21:07.538 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:21:07.543 00.005 972 UpdateGuideState exits: m=1426 SNR=26.4 19:21:07.547 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:07.550 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.07) opts 0xd 19:21:07.550 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:07.554 00.004 972 Enqueuing Expose request 19:21:07.557 00.003 5928 Handling offset move in thread for scope, endpoint = (0.34, 0.07) 19:21:07.557 00.000 5928 Moving (0.34, 0.07) raw xDistance=0.07 yDistance=-0.34 19:21:07.557 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:21:07.557 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:21:07.558 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 19:21:07.558 00.000 5928 MoveAxis(E, 0, ABG) 19:21:07.558 00.000 5928 Move returns status 0, amount 0 19:21:07.558 00.000 5928 MoveAxis(N, 0, ABG) 19:21:07.558 00.000 5928 Move returns status 0, amount 0 19:21:07.558 00.000 5928 move complete, result=0 19:21:07.558 00.000 5928 worker thread done servicing request 19:21:07.558 00.000 5928 Worker thread wakes up 19:21:07.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:07.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:07.559 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:21:09.541 01.982 5928 Exposure complete 19:21:09.626 00.085 5928 worker thread done servicing request 19:21:09.627 00.001 972 OnExposeComplete: enter 19:21:09.630 00.003 972 UpdateGuideState(): m_state=6 19:21:09.633 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 512 19:21:09.638 00.005 972 Star::Find returns 1 (0), X=228.69, Y=861.69, Mass=1422, SNR=26.3, Peak=170 HFD=3.6 19:21:09.642 00.004 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 19:21:09.645 00.003 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65) 19:21:09.648 00.003 972 CameraToMount -- cameraX=0.32 cameraY=0.48 hyp=0.58 cameraTheta=0.98 mountX=0.48 mountY=-0.35, mountTheta=-0.64 19:21:09.653 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=0.48, opts=13) 19:21:09.657 00.004 972 Enqueuing Move request for scope (0.32, 0.48) 19:21:09.660 00.003 5928 Worker thread wakes up 19:21:09.661 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.48) opts 0xd 19:21:09.661 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, 0.48) 19:21:09.661 00.000 5928 Moving (0.32, 0.48) raw xDistance=0.48 yDistance=-0.35 19:21:09.661 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 19:21:09.661 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.23 newest=-0.96 19:21:09.661 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 19:21:09.661 00.000 5928 MoveAxis(W, 80, ABG) 19:21:09.661 00.000 5928 Guiding Dir = 3, Dur = 80 19:21:09.661 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:09.665 00.004 972 UpdateGuideState exits: m=1422 SNR=26.3 19:21:09.669 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:09.672 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:09.675 00.003 972 Enqueuing Expose request 19:21:09.678 00.003 5928 IsSlewing returns 0 19:21:09.679 00.001 5928 IsGuiding returns 0 19:21:09.705 00.026 5928 PulseGuide returned control before completion, sleep 64 19:21:09.773 00.068 5928 IsGuiding returns 1 19:21:09.773 00.000 5928 scope still moving after pulse duration time elapsed 19:21:09.833 00.060 5928 IsSlewing returns 0 19:21:09.866 00.033 5928 IsGuiding returns 0 19:21:09.866 00.000 5928 scope move finished after 80 + 107 ms 19:21:09.866 00.000 5928 Move returns status 0, amount 80 19:21:09.867 00.001 5928 MoveAxis(N, 70, ABG) 19:21:09.867 00.000 5928 Guiding Dir = 0, Dur = 70 19:21:09.868 00.001 5928 IsSlewing returns 0 19:21:09.869 00.001 5928 IsGuiding returns 0 19:21:09.946 00.077 5928 IsGuiding returns 1 19:21:09.946 00.000 5928 scope still moving after pulse duration time elapsed 19:21:09.974 00.028 5928 IsSlewing returns 0 19:21:09.975 00.001 5928 IsGuiding returns 1 19:21:10.040 00.065 5928 IsSlewing returns 0 19:21:10.042 00.002 5928 IsGuiding returns 0 19:21:10.042 00.000 5928 scope move finished after 70 + 102 ms 19:21:10.042 00.000 5928 Move returns status 0, amount 70 19:21:10.042 00.000 5928 move complete, result=0 19:21:10.043 00.001 5928 worker thread done servicing request 19:21:10.043 00.000 972 GuideStep: 0.5 px 80 ms WEST, -0.4 px 70 ms NORTH 19:21:10.055 00.012 5928 Worker thread wakes up 19:21:10.055 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:10.055 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:12.180 02.125 5928 Exposure complete 19:21:12.265 00.085 5928 worker thread done servicing request 19:21:12.265 00.000 972 OnExposeComplete: enter 19:21:12.270 00.005 972 UpdateGuideState(): m_state=6 19:21:12.273 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 513 19:21:12.277 00.004 972 Star::Find returns 1 (0), X=228.79, Y=861.29, Mass=1406, SNR=26.3, Peak=198 HFD=3.4 19:21:12.280 00.003 972 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.59) = xAngle (-1.39 = -1.39) 19:21:12.282 00.002 972 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44) 19:21:12.287 00.005 972 CameraToMount -- cameraX=0.41 cameraY=0.08 hyp=0.42 cameraTheta=0.20 mountX=0.08 mountY=-0.42, mountTheta=-1.39 19:21:12.290 00.003 972 SchedulePrimaryMove(067B9D08, x=0.41, y=0.08, opts=13) 19:21:12.293 00.003 972 Enqueuing Move request for scope (0.41, 0.08) 19:21:12.297 00.004 5928 Worker thread wakes up 19:21:12.297 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.08) opts 0xd 19:21:12.297 00.000 5928 Handling offset move in thread for scope, endpoint = (0.41, 0.08) 19:21:12.297 00.000 5928 Moving (0.41, 0.08) raw xDistance=0.08 yDistance=-0.42 19:21:12.297 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:21:12.297 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42 19:21:12.297 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:12.301 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 19:21:12.305 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:12.308 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:12.311 00.003 972 Enqueuing Expose request 19:21:12.315 00.004 5928 MoveAxis(E, 0, ABG) 19:21:12.315 00.000 5928 Move returns status 0, amount 0 19:21:12.315 00.000 5928 MoveAxis(N, 83, ABG) 19:21:12.315 00.000 5928 Guiding Dir = 0, Dur = 83 19:21:12.315 00.000 5928 IsSlewing returns 0 19:21:12.315 00.000 5928 IsGuiding returns 0 19:21:12.392 00.077 5928 PulseGuide returned control before completion, sleep 18 19:21:12.413 00.021 5928 IsGuiding returns 1 19:21:12.414 00.001 5928 scope still moving after pulse duration time elapsed 19:21:12.444 00.030 5928 IsSlewing returns 0 19:21:12.445 00.001 5928 IsGuiding returns 1 19:21:12.504 00.059 5928 IsSlewing returns 0 19:21:12.535 00.031 5928 IsGuiding returns 0 19:21:12.535 00.000 5928 scope move finished after 83 + 137 ms 19:21:12.536 00.001 5928 Move returns status 0, amount 83 19:21:12.536 00.000 5928 move complete, result=0 19:21:12.536 00.000 5928 worker thread done servicing request 19:21:12.537 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.4 px 83 ms NORTH 19:21:12.546 00.009 5928 Worker thread wakes up 19:21:12.546 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:12.546 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:14.536 01.990 5928 Exposure complete 19:21:14.624 00.088 5928 worker thread done servicing request 19:21:14.624 00.000 972 OnExposeComplete: enter 19:21:14.628 00.004 972 UpdateGuideState(): m_state=6 19:21:14.632 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 514 19:21:14.636 00.004 972 Star::Find returns 1 (0), X=228.72, Y=861.56, Mass=1345, SNR=25.7, Peak=178 HFD=3.2 19:21:14.639 00.003 972 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.59) = xAngle (-0.79 = -0.79) 19:21:14.642 00.003 972 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84) 19:21:14.645 00.003 972 CameraToMount -- cameraX=0.35 cameraY=0.35 hyp=0.49 cameraTheta=0.80 mountX=0.35 mountY=-0.37, mountTheta=-0.81 19:21:14.650 00.005 972 SchedulePrimaryMove(067B9D08, x=0.35, y=0.35, opts=13) 19:21:14.654 00.004 972 Enqueuing Move request for scope (0.35, 0.35) 19:21:14.658 00.004 5928 Worker thread wakes up 19:21:14.658 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:21:14.661 00.003 972 UpdateGuideState exits: m=1345 SNR=25.7 19:21:14.664 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:14.669 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:14.672 00.003 972 Enqueuing Expose request 19:21:14.675 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.35) opts 0xd 19:21:14.675 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, 0.35) 19:21:14.675 00.000 5928 Moving (0.35, 0.35) raw xDistance=0.35 yDistance=-0.37 19:21:14.675 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35 19:21:14.675 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37 19:21:14.675 00.000 5928 MoveAxis(W, 58, ABG) 19:21:14.675 00.000 5928 Guiding Dir = 3, Dur = 58 19:21:14.694 00.019 5928 IsSlewing returns 0 19:21:14.695 00.001 5928 IsGuiding returns 0 19:21:14.710 00.015 5928 PulseGuide returned control before completion, sleep 53 19:21:14.806 00.096 5928 IsGuiding returns 0 19:21:14.806 00.000 5928 Move returns status 0, amount 58 19:21:14.806 00.000 5928 MoveAxis(N, 73, ABG) 19:21:14.807 00.001 5928 Guiding Dir = 0, Dur = 73 19:21:14.808 00.001 5928 IsSlewing returns 0 19:21:14.808 00.000 5928 IsGuiding returns 0 19:21:14.886 00.078 5928 IsGuiding returns 1 19:21:14.887 00.001 5928 scope still moving after pulse duration time elapsed 19:21:14.934 00.047 5928 IsSlewing returns 0 19:21:14.935 00.001 5928 IsGuiding returns 1 19:21:14.998 00.063 5928 IsSlewing returns 0 19:21:14.999 00.001 5928 IsGuiding returns 0 19:21:14.999 00.000 5928 scope move finished after 73 + 118 ms 19:21:14.999 00.000 5928 Move returns status 0, amount 73 19:21:14.999 00.000 5928 move complete, result=0 19:21:15.000 00.001 5928 worker thread done servicing request 19:21:15.000 00.000 972 GuideStep: 0.3 px 58 ms WEST, -0.4 px 73 ms NORTH 19:21:15.010 00.010 5928 Worker thread wakes up 19:21:15.010 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:15.010 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:17.122 02.112 5928 Exposure complete 19:21:17.209 00.087 5928 worker thread done servicing request 19:21:17.209 00.000 972 OnExposeComplete: enter 19:21:17.212 00.003 972 UpdateGuideState(): m_state=6 19:21:17.215 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 515 19:21:17.220 00.005 972 Star::Find returns 1 (0), X=228.41, Y=861.29, Mass=1400, SNR=26.2, Peak=172 HFD=3.5 19:21:17.224 00.004 972 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.59) = xAngle (-0.41 = -0.41) 19:21:17.227 00.003 972 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46) 19:21:17.230 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=0.08 mountY=-0.04, mountTheta=-0.45 19:21:17.235 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.08, opts=13) 19:21:17.238 00.003 972 Enqueuing Move request for scope (0.03, 0.08) 19:21:17.241 00.003 5928 Worker thread wakes up 19:21:17.241 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd 19:21:17.241 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.08) 19:21:17.241 00.000 5928 Moving (0.03, 0.08) raw xDistance=0.08 yDistance=-0.04 19:21:17.241 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:21:17.242 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:17.242 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:21:17.242 00.000 5928 MoveAxis(E, 0, ABG) 19:21:17.242 00.000 5928 Move returns status 0, amount 0 19:21:17.242 00.000 5928 MoveAxis(N, 0, ABG) 19:21:17.242 00.000 5928 Move returns status 0, amount 0 19:21:17.242 00.000 5928 move complete, result=0 19:21:17.242 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:17.245 00.003 972 UpdateGuideState exits: m=1400 SNR=26.2 19:21:17.248 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:17.253 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:17.256 00.003 972 Enqueuing Expose request 19:21:17.259 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:21:17.263 00.004 5928 worker thread done servicing request 19:21:17.263 00.000 5928 Worker thread wakes up 19:21:17.263 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:17.263 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:19.238 01.975 5928 Exposure complete 19:21:19.324 00.086 5928 worker thread done servicing request 19:21:19.324 00.000 972 OnExposeComplete: enter 19:21:19.326 00.002 972 UpdateGuideState(): m_state=6 19:21:19.330 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 516 19:21:19.334 00.004 972 Star::Find returns 1 (0), X=228.39, Y=861.42, Mass=1440, SNR=26.6, Peak=169 HFD=3.3 19:21:19.337 00.003 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 19:21:19.341 00.004 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 19:21:19.344 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.49 mountX=0.21 mountY=-0.03, mountTheta=-0.14 19:21:19.348 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.21, opts=13) 19:21:19.352 00.004 972 Enqueuing Move request for scope (0.02, 0.21) 19:21:19.356 00.004 5928 Worker thread wakes up 19:21:19.356 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd 19:21:19.356 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.21) 19:21:19.356 00.000 5928 Moving (0.02, 0.21) raw xDistance=0.21 yDistance=-0.03 19:21:19.356 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:21:19.356 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:19.356 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:21:19.356 00.000 5928 MoveAxis(W, 35, ABG) 19:21:19.356 00.000 5928 Guiding Dir = 3, Dur = 35 19:21:19.356 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:19.360 00.004 972 UpdateGuideState exits: m=1440 SNR=26.6 19:21:19.364 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:19.370 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:19.373 00.003 972 Enqueuing Expose request 19:21:19.377 00.004 5928 IsSlewing returns 0 19:21:19.377 00.000 5928 IsGuiding returns 0 19:21:19.396 00.019 5928 PulseGuide returned control before completion, sleep 27 19:21:19.444 00.048 5928 IsGuiding returns 0 19:21:19.444 00.000 5928 Move returns status 0, amount 35 19:21:19.444 00.000 5928 MoveAxis(N, 0, ABG) 19:21:19.444 00.000 5928 Move returns status 0, amount 0 19:21:19.444 00.000 5928 move complete, result=0 19:21:19.444 00.000 5928 worker thread done servicing request 19:21:19.444 00.000 5928 Worker thread wakes up 19:21:19.444 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:19.444 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:19.445 00.001 972 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH 19:21:21.568 02.123 5928 Exposure complete 19:21:21.654 00.086 5928 worker thread done servicing request 19:21:21.654 00.000 972 OnExposeComplete: enter 19:21:21.658 00.004 972 UpdateGuideState(): m_state=6 19:21:21.661 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 517 19:21:21.665 00.004 972 Star::Find returns 1 (0), X=228.42, Y=861.22, Mass=1485, SNR=27.0, Peak=183 HFD=3.4 19:21:21.669 00.004 972 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.59) = xAngle (-1.29 = -1.29) 19:21:21.672 00.003 972 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33) 19:21:21.675 00.003 972 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.30 mountX=0.02 mountY=-0.05, mountTheta=-1.29 19:21:21.679 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.02, opts=13) 19:21:21.682 00.003 972 Enqueuing Move request for scope (0.05, 0.02) 19:21:21.687 00.005 5928 Worker thread wakes up 19:21:21.687 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd 19:21:21.687 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.02) 19:21:21.687 00.000 5928 Moving (0.05, 0.02) raw xDistance=0.02 yDistance=-0.05 19:21:21.687 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:21:21.687 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:21.687 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:21:21.687 00.000 5928 MoveAxis(E, 0, ABG) 19:21:21.687 00.000 5928 Move returns status 0, amount 0 19:21:21.687 00.000 5928 MoveAxis(N, 0, ABG) 19:21:21.687 00.000 5928 Move returns status 0, amount 0 19:21:21.687 00.000 5928 move complete, result=0 19:21:21.687 00.000 5928 worker thread done servicing request 19:21:21.688 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:21:21.691 00.003 972 UpdateGuideState exits: m=1485 SNR=27.0 19:21:21.694 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:21.697 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:21.701 00.004 972 Enqueuing Expose request 19:21:21.705 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:21:21.708 00.003 5928 Worker thread wakes up 19:21:21.708 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:21.708 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:23.694 01.986 5928 Exposure complete 19:21:23.787 00.093 5928 worker thread done servicing request 19:21:23.787 00.000 972 OnExposeComplete: enter 19:21:23.791 00.004 972 UpdateGuideState(): m_state=6 19:21:23.794 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 518 19:21:23.799 00.005 972 Star::Find returns 1 (0), X=228.39, Y=861.26, Mass=1409, SNR=26.3, Peak=153 HFD=3.5 19:21:23.803 00.004 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 19:21:23.806 00.003 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 19:21:23.809 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.26 mountX=0.05 mountY=-0.02, mountTheta=-0.37 19:21:23.813 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.05, opts=13) 19:21:23.818 00.005 972 Enqueuing Move request for scope (0.02, 0.05) 19:21:23.821 00.003 5928 Worker thread wakes up 19:21:23.821 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd 19:21:23.822 00.001 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.05) 19:21:23.822 00.000 5928 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=-0.02 19:21:23.822 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:21:23.822 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:23.822 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:23.825 00.003 972 UpdateGuideState exits: m=1409 SNR=26.3 19:21:23.829 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:21:23.829 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:23.833 00.004 5928 MoveAxis(E, 0, ABG) 19:21:23.833 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:23.837 00.004 972 Enqueuing Expose request 19:21:23.840 00.003 5928 Move returns status 0, amount 0 19:21:23.840 00.000 5928 MoveAxis(N, 0, ABG) 19:21:23.840 00.000 5928 Move returns status 0, amount 0 19:21:23.840 00.000 5928 move complete, result=0 19:21:23.840 00.000 5928 worker thread done servicing request 19:21:23.840 00.000 5928 Worker thread wakes up 19:21:23.840 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:23.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:23.842 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:21:25.965 02.123 5928 Exposure complete 19:21:26.053 00.088 5928 worker thread done servicing request 19:21:26.053 00.000 972 OnExposeComplete: enter 19:21:26.057 00.004 972 UpdateGuideState(): m_state=6 19:21:26.060 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 519 19:21:26.064 00.004 972 Star::Find returns 1 (0), X=228.34, Y=861.68, Mass=1373, SNR=26.0, Peak=165 HFD=3.4 19:21:26.068 00.004 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 19:21:26.071 00.003 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.00 = 0.00) 19:21:26.075 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.64 mountX=0.48 mountY=0.00, mountTheta=0.00 19:21:26.078 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.48, opts=13) 19:21:26.082 00.004 972 Enqueuing Move request for scope (-0.03, 0.48) 19:21:26.087 00.005 5928 Worker thread wakes up 19:21:26.087 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:21:26.090 00.003 972 UpdateGuideState exits: m=1373 SNR=26.0 19:21:26.093 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:26.096 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:26.100 00.004 972 Enqueuing Expose request 19:21:26.104 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.48) opts 0xd 19:21:26.104 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.48) 19:21:26.104 00.000 5928 Moving (-0.03, 0.48) raw xDistance=0.48 yDistance=0.00 19:21:26.104 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 19:21:26.104 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:26.104 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:21:26.104 00.000 5928 MoveAxis(W, 80, ABG) 19:21:26.104 00.000 5928 Guiding Dir = 3, Dur = 80 19:21:26.105 00.001 5928 IsSlewing returns 0 19:21:26.105 00.000 5928 IsGuiding returns 0 19:21:26.129 00.024 5928 PulseGuide returned control before completion, sleep 67 19:21:26.210 00.081 5928 IsGuiding returns 1 19:21:26.210 00.000 5928 scope still moving after pulse duration time elapsed 19:21:26.256 00.046 5928 IsSlewing returns 0 19:21:26.289 00.033 5928 IsGuiding returns 0 19:21:26.289 00.000 5928 scope move finished after 80 + 104 ms 19:21:26.289 00.000 5928 Move returns status 0, amount 80 19:21:26.289 00.000 5928 MoveAxis(N, 0, ABG) 19:21:26.290 00.001 5928 Move returns status 0, amount 0 19:21:26.290 00.000 5928 move complete, result=0 19:21:26.290 00.000 5928 worker thread done servicing request 19:21:26.290 00.000 5928 Worker thread wakes up 19:21:26.290 00.000 972 GuideStep: 0.5 px 80 ms WEST, 0.0 px 0 ms NORTH 19:21:26.301 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:26.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:28.273 01.972 5928 Exposure complete 19:21:28.358 00.085 5928 worker thread done servicing request 19:21:28.358 00.000 972 OnExposeComplete: enter 19:21:28.362 00.004 972 UpdateGuideState(): m_state=6 19:21:28.366 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 520 19:21:28.370 00.004 972 Star::Find returns 1 (0), X=228.34, Y=861.31, Mass=1428, SNR=26.5, Peak=185 HFD=3.4 19:21:28.373 00.003 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 19:21:28.376 00.003 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25) 19:21:28.380 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.89 mountX=0.10 mountY=0.03, mountTheta=0.25 19:21:28.384 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.10, opts=13) 19:21:28.388 00.004 972 Enqueuing Move request for scope (-0.03, 0.10) 19:21:28.391 00.003 5928 Worker thread wakes up 19:21:28.391 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd 19:21:28.391 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.10) 19:21:28.391 00.000 5928 Moving (-0.03, 0.10) raw xDistance=0.10 yDistance=0.03 19:21:28.391 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:21:28.391 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:28.391 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:21:28.391 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:28.395 00.004 5928 MoveAxis(E, 0, ABG) 19:21:28.395 00.000 5928 Move returns status 0, amount 0 19:21:28.395 00.000 972 UpdateGuideState exits: m=1428 SNR=26.5 19:21:28.401 00.006 5928 MoveAxis(N, 0, ABG) 19:21:28.401 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:28.405 00.004 5928 Move returns status 0, amount 0 19:21:28.405 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:28.409 00.004 972 Enqueuing Expose request 19:21:28.412 00.003 5928 move complete, result=0 19:21:28.412 00.000 5928 worker thread done servicing request 19:21:28.412 00.000 5928 Worker thread wakes up 19:21:28.412 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:28.412 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:28.414 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:21:30.549 02.135 5928 Exposure complete 19:21:30.635 00.086 5928 worker thread done servicing request 19:21:30.635 00.000 972 OnExposeComplete: enter 19:21:30.639 00.004 972 UpdateGuideState(): m_state=6 19:21:30.642 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 521 19:21:30.646 00.004 972 Star::Find returns 1 (0), X=228.23, Y=861.65, Mass=1414, SNR=26.4, Peak=170 HFD=3.3 19:21:30.650 00.004 972 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.59) = xAngle (0.28 = 0.28) 19:21:30.654 00.004 972 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24) 19:21:30.657 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.87 mountX=0.45 mountY=0.11, mountTheta=0.24 19:21:30.661 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.45, opts=13) 19:21:30.665 00.004 972 Enqueuing Move request for scope (-0.14, 0.45) 19:21:30.669 00.004 5928 Worker thread wakes up 19:21:30.669 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.45) opts 0xd 19:21:30.669 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.45) 19:21:30.669 00.000 5928 Moving (-0.14, 0.45) raw xDistance=0.45 yDistance=0.11 19:21:30.669 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 19:21:30.669 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:30.669 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:21:30.669 00.000 5928 MoveAxis(W, 75, ABG) 19:21:30.669 00.000 5928 Guiding Dir = 3, Dur = 75 19:21:30.669 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:21:30.673 00.004 972 UpdateGuideState exits: m=1414 SNR=26.4 19:21:30.676 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:30.679 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:30.684 00.005 972 Enqueuing Expose request 19:21:30.687 00.003 5928 IsSlewing returns 0 19:21:30.687 00.000 5928 IsGuiding returns 0 19:21:30.701 00.014 5928 PulseGuide returned control before completion, sleep 72 19:21:30.781 00.080 5928 IsGuiding returns 1 19:21:30.782 00.001 5928 scope still moving after pulse duration time elapsed 19:21:30.807 00.025 5928 IsSlewing returns 0 19:21:30.807 00.000 5928 IsGuiding returns 0 19:21:30.807 00.000 5928 scope move finished after 75 + 44 ms 19:21:30.807 00.000 5928 Move returns status 0, amount 75 19:21:30.808 00.001 5928 MoveAxis(N, 0, ABG) 19:21:30.808 00.000 5928 Move returns status 0, amount 0 19:21:30.808 00.000 5928 move complete, result=0 19:21:30.808 00.000 5928 worker thread done servicing request 19:21:30.808 00.000 972 GuideStep: 0.5 px 75 ms WEST, 0.1 px 0 ms NORTH 19:21:30.811 00.003 5928 Worker thread wakes up 19:21:30.812 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:30.812 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:32.791 01.979 5928 Exposure complete 19:21:32.876 00.085 5928 worker thread done servicing request 19:21:32.876 00.000 972 OnExposeComplete: enter 19:21:32.880 00.004 972 UpdateGuideState(): m_state=6 19:21:32.884 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 522 19:21:32.888 00.004 972 Star::Find returns 1 (0), X=228.53, Y=861.21, Mass=1385, SNR=26.1, Peak=180 HFD=3.3 19:21:32.891 00.003 972 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 19:21:32.895 00.004 972 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59) 19:21:32.898 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.04 mountX=0.00 mountY=-0.16, mountTheta=-1.55 19:21:32.903 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.01, opts=13) 19:21:32.906 00.003 972 Enqueuing Move request for scope (0.16, 0.01) 19:21:32.910 00.004 5928 Worker thread wakes up 19:21:32.910 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd 19:21:32.910 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.01) 19:21:32.910 00.000 5928 Moving (0.16, 0.01) raw xDistance=0.00 yDistance=-0.16 19:21:32.910 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:21:32.910 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:32.910 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:21:32.910 00.000 5928 MoveAxis(E, 0, ABG) 19:21:32.910 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:21:32.914 00.004 5928 Move returns status 0, amount 0 19:21:32.914 00.000 972 UpdateGuideState exits: m=1385 SNR=26.1 19:21:32.918 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:32.922 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:32.925 00.003 972 Enqueuing Expose request 19:21:32.928 00.003 5928 MoveAxis(N, 0, ABG) 19:21:32.929 00.001 5928 Move returns status 0, amount 0 19:21:32.929 00.000 5928 move complete, result=0 19:21:32.929 00.000 5928 worker thread done servicing request 19:21:32.929 00.000 5928 Worker thread wakes up 19:21:32.929 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:32.929 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:32.931 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:21:35.070 02.139 5928 Exposure complete 19:21:35.159 00.089 5928 worker thread done servicing request 19:21:35.159 00.000 972 OnExposeComplete: enter 19:21:35.162 00.003 972 UpdateGuideState(): m_state=6 19:21:35.167 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 523 19:21:35.171 00.004 972 Star::Find returns 1 (0), X=228.66, Y=860.89, Mass=1421, SNR=26.4, Peak=181 HFD=3.4 19:21:35.174 00.003 972 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.59) = xAngle (-2.42 = -2.42) 19:21:35.177 00.003 972 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47) 19:21:35.182 00.005 972 CameraToMount -- cameraX=0.29 cameraY=-0.32 hyp=0.43 cameraTheta=-0.83 mountX=-0.33 mountY=-0.27, mountTheta=-2.45 19:21:35.186 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.32, opts=13) 19:21:35.189 00.003 972 Enqueuing Move request for scope (0.29, -0.32) 19:21:35.192 00.003 5928 Worker thread wakes up 19:21:35.192 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.32) opts 0xd 19:21:35.193 00.001 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.32) 19:21:35.193 00.000 5928 Moving (0.29, -0.32) raw xDistance=-0.33 yDistance=-0.27 19:21:35.193 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 19:21:35.193 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:35.196 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:21:35.197 00.001 972 UpdateGuideState exits: m=1421 SNR=26.4 19:21:35.201 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:35.204 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:35.208 00.004 972 Enqueuing Expose request 19:21:35.211 00.003 5928 MoveAxis(E, 54, ABG) 19:21:35.212 00.001 5928 Guiding Dir = 2, Dur = 54 19:21:35.212 00.000 5928 IsSlewing returns 0 19:21:35.212 00.000 5928 IsGuiding returns 0 19:21:35.227 00.015 5928 PulseGuide returned control before completion, sleep 50 19:21:35.307 00.080 5928 IsGuiding returns 0 19:21:35.307 00.000 5928 Move returns status 0, amount 54 19:21:35.307 00.000 5928 MoveAxis(N, 54, ABG) 19:21:35.307 00.000 5928 Guiding Dir = 0, Dur = 54 19:21:35.309 00.002 5928 IsSlewing returns 0 19:21:35.309 00.000 5928 IsGuiding returns 0 19:21:35.388 00.079 5928 IsGuiding returns 1 19:21:35.388 00.000 5928 scope still moving after pulse duration time elapsed 19:21:35.435 00.047 5928 IsSlewing returns 0 19:21:35.466 00.031 5928 IsGuiding returns 0 19:21:35.467 00.001 5928 scope move finished after 54 + 104 ms 19:21:35.467 00.000 5928 Move returns status 0, amount 54 19:21:35.467 00.000 5928 move complete, result=0 19:21:35.468 00.001 5928 worker thread done servicing request 19:21:35.468 00.000 972 GuideStep: -0.3 px 54 ms EAST, -0.3 px 54 ms NORTH 19:21:35.478 00.010 5928 Worker thread wakes up 19:21:35.478 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:35.478 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:37.459 01.981 5928 Exposure complete 19:21:37.546 00.087 5928 worker thread done servicing request 19:21:37.546 00.000 972 OnExposeComplete: enter 19:21:37.553 00.007 972 UpdateGuideState(): m_state=6 19:21:37.558 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 524 19:21:37.564 00.006 972 Star::Find returns 1 (0), X=228.64, Y=860.94, Mass=1476, SNR=27.0, Peak=197 HFD=3.4 19:21:37.569 00.005 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 19:21:37.574 00.005 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 19:21:37.577 00.003 972 CameraToMount -- cameraX=0.27 cameraY=-0.26 hyp=0.38 cameraTheta=-0.77 mountX=-0.27 mountY=-0.25, mountTheta=-2.39 19:21:37.581 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.26, opts=13) 19:21:37.585 00.004 972 Enqueuing Move request for scope (0.27, -0.26) 19:21:37.588 00.003 5928 Worker thread wakes up 19:21:37.589 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.26) opts 0xd 19:21:37.589 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.26) 19:21:37.589 00.000 5928 Moving (0.27, -0.26) raw xDistance=-0.27 yDistance=-0.25 19:21:37.589 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27 19:21:37.589 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:21:37.589 00.000 5928 MoveAxis(E, 49, ABG) 19:21:37.589 00.000 5928 Guiding Dir = 2, Dur = 49 19:21:37.589 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:37.592 00.003 972 UpdateGuideState exits: m=1476 SNR=27.0 19:21:37.596 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:37.601 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:37.604 00.003 972 Enqueuing Expose request 19:21:37.609 00.005 5928 IsSlewing returns 0 19:21:37.610 00.001 5928 IsGuiding returns 0 19:21:37.626 00.016 5928 PulseGuide returned control before completion, sleep 44 19:21:37.681 00.055 5928 IsGuiding returns 1 19:21:37.681 00.000 5928 scope still moving after pulse duration time elapsed 19:21:37.722 00.041 5928 IsSlewing returns 0 19:21:37.722 00.000 5928 IsGuiding returns 0 19:21:37.722 00.000 5928 scope move finished after 49 + 63 ms 19:21:37.722 00.000 5928 Move returns status 0, amount 49 19:21:37.722 00.000 5928 MoveAxis(N, 50, ABG) 19:21:37.722 00.000 5928 Guiding Dir = 0, Dur = 50 19:21:37.723 00.001 5928 IsSlewing returns 0 19:21:37.724 00.001 5928 IsGuiding returns 0 19:21:37.802 00.078 5928 IsGuiding returns 1 19:21:37.802 00.000 5928 scope still moving after pulse duration time elapsed 19:21:37.866 00.064 5928 IsSlewing returns 0 19:21:37.897 00.031 5928 IsGuiding returns 0 19:21:37.897 00.000 5928 scope move finished after 50 + 123 ms 19:21:37.898 00.001 5928 Move returns status 0, amount 50 19:21:37.898 00.000 5928 move complete, result=0 19:21:37.898 00.000 5928 worker thread done servicing request 19:21:37.898 00.000 5928 Worker thread wakes up 19:21:37.899 00.001 972 GuideStep: -0.3 px 49 ms EAST, -0.3 px 50 ms NORTH 19:21:37.907 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:37.907 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:40.013 02.106 5928 Exposure complete 19:21:40.101 00.088 5928 worker thread done servicing request 19:21:40.101 00.000 972 OnExposeComplete: enter 19:21:40.105 00.004 972 UpdateGuideState(): m_state=6 19:21:40.108 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 525 19:21:40.112 00.004 972 Star::Find returns 1 (0), X=228.42, Y=861.77, Mass=1423, SNR=26.4, Peak=176 HFD=3.3 19:21:40.116 00.004 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 19:21:40.119 00.003 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15) 19:21:40.123 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.56 hyp=0.56 cameraTheta=1.49 mountX=0.56 mountY=-0.08, mountTheta=-0.15 19:21:40.126 00.003 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.56, opts=13) 19:21:40.131 00.005 972 Enqueuing Move request for scope (0.05, 0.56) 19:21:40.135 00.004 5928 Worker thread wakes up 19:21:40.135 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.56) opts 0xd 19:21:40.135 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:21:40.139 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 19:21:40.142 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:40.145 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:40.149 00.004 972 Enqueuing Expose request 19:21:40.152 00.003 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.56) 19:21:40.152 00.000 5928 Moving (0.05, 0.56) raw xDistance=0.56 yDistance=-0.08 19:21:40.153 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.56 19:21:40.153 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:40.153 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:21:40.153 00.000 5928 MoveAxis(W, 90, ABG) 19:21:40.153 00.000 5928 Guiding Dir = 3, Dur = 90 19:21:40.153 00.000 5928 IsSlewing returns 0 19:21:40.153 00.000 5928 IsGuiding returns 0 19:21:40.167 00.014 5928 PulseGuide returned control before completion, sleep 86 19:21:40.264 00.097 5928 IsGuiding returns 1 19:21:40.264 00.000 5928 scope still moving after pulse duration time elapsed 19:21:40.296 00.032 5928 IsSlewing returns 0 19:21:40.297 00.001 5928 IsGuiding returns 0 19:21:40.297 00.000 5928 scope move finished after 90 + 53 ms 19:21:40.297 00.000 5928 Move returns status 0, amount 90 19:21:40.298 00.001 5928 MoveAxis(N, 0, ABG) 19:21:40.298 00.000 5928 Move returns status 0, amount 0 19:21:40.298 00.000 5928 move complete, result=0 19:21:40.299 00.001 5928 worker thread done servicing request 19:21:40.299 00.000 972 GuideStep: 0.6 px 90 ms WEST, -0.1 px 0 ms NORTH 19:21:40.307 00.008 5928 Worker thread wakes up 19:21:40.307 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:40.307 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:42.287 01.980 5928 Exposure complete 19:21:42.373 00.086 5928 worker thread done servicing request 19:21:42.373 00.000 972 OnExposeComplete: enter 19:21:42.376 00.003 972 UpdateGuideState(): m_state=6 19:21:42.381 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 526 19:21:42.384 00.003 972 Star::Find returns 1 (0), X=228.31, Y=861.51, Mass=1379, SNR=26.0, Peak=178 HFD=3.3 19:21:42.388 00.004 972 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.59) = xAngle (0.17 = 0.17) 19:21:42.391 00.003 972 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13) 19:21:42.394 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.30 cameraTheta=1.76 mountX=0.30 mountY=0.04, mountTheta=0.13 19:21:42.399 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.30, opts=13) 19:21:42.403 00.004 972 Enqueuing Move request for scope (-0.06, 0.30) 19:21:42.406 00.003 5928 Worker thread wakes up 19:21:42.406 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd 19:21:42.406 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.30) 19:21:42.406 00.000 5928 Moving (-0.06, 0.30) raw xDistance=0.30 yDistance=0.04 19:21:42.406 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30 19:21:42.406 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:42.406 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:21:42.406 00.000 5928 MoveAxis(W, 57, ABG) 19:21:42.406 00.000 5928 Guiding Dir = 3, Dur = 57 19:21:42.406 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:21:42.410 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:21:42.414 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:42.418 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:42.421 00.003 972 Enqueuing Expose request 19:21:42.424 00.003 5928 IsSlewing returns 0 19:21:42.425 00.001 5928 IsGuiding returns 0 19:21:42.439 00.014 5928 PulseGuide returned control before completion, sleep 53 19:21:42.519 00.080 5928 IsGuiding returns 0 19:21:42.519 00.000 5928 Move returns status 0, amount 57 19:21:42.519 00.000 5928 MoveAxis(N, 0, ABG) 19:21:42.519 00.000 5928 Move returns status 0, amount 0 19:21:42.520 00.001 5928 move complete, result=0 19:21:42.520 00.000 5928 worker thread done servicing request 19:21:42.520 00.000 5928 Worker thread wakes up 19:21:42.520 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:42.520 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:42.520 00.000 972 GuideStep: 0.3 px 57 ms WEST, 0.0 px 0 ms NORTH 19:21:44.630 02.110 5928 Exposure complete 19:21:44.715 00.085 5928 worker thread done servicing request 19:21:44.715 00.000 972 OnExposeComplete: enter 19:21:44.719 00.004 972 UpdateGuideState(): m_state=6 19:21:44.723 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 527 19:21:44.726 00.003 972 Star::Find returns 1 (0), X=228.40, Y=860.89, Mass=1380, SNR=26.0, Peak=159 HFD=3.5 19:21:44.729 00.003 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 19:21:44.733 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 19:21:44.736 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.48 mountX=-0.32 mountY=-0.01, mountTheta=-3.11 19:21:44.740 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.32, opts=13) 19:21:44.744 00.004 972 Enqueuing Move request for scope (0.03, -0.32) 19:21:44.748 00.004 5928 Worker thread wakes up 19:21:44.748 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd 19:21:44.748 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.32) 19:21:44.748 00.000 5928 Moving (0.03, -0.32) raw xDistance=-0.32 yDistance=-0.01 19:21:44.748 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32 19:21:44.748 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:44.748 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:21:44.748 00.000 5928 MoveAxis(E, 50, ABG) 19:21:44.748 00.000 5928 Guiding Dir = 2, Dur = 50 19:21:44.748 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:21:44.752 00.004 972 UpdateGuideState exits: m=1380 SNR=26.0 19:21:44.755 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:44.758 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:44.761 00.003 972 Enqueuing Expose request 19:21:44.766 00.005 5928 IsSlewing returns 0 19:21:44.766 00.000 5928 IsGuiding returns 0 19:21:44.790 00.024 5928 PulseGuide returned control before completion, sleep 37 19:21:44.854 00.064 5928 IsGuiding returns 1 19:21:44.855 00.001 5928 scope still moving after pulse duration time elapsed 19:21:44.888 00.033 5928 IsSlewing returns 0 19:21:44.888 00.000 5928 IsGuiding returns 0 19:21:44.889 00.001 5928 scope move finished after 50 + 72 ms 19:21:44.889 00.000 5928 Move returns status 0, amount 50 19:21:44.889 00.000 5928 MoveAxis(N, 0, ABG) 19:21:44.889 00.000 5928 Move returns status 0, amount 0 19:21:44.889 00.000 5928 move complete, result=0 19:21:44.889 00.000 5928 worker thread done servicing request 19:21:44.889 00.000 5928 Worker thread wakes up 19:21:44.890 00.001 972 GuideStep: -0.3 px 50 ms EAST, -0.0 px 0 ms NORTH 19:21:44.897 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:44.898 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:46.890 01.992 5928 Exposure complete 19:21:46.975 00.085 5928 worker thread done servicing request 19:21:46.976 00.001 972 OnExposeComplete: enter 19:21:46.979 00.003 972 UpdateGuideState(): m_state=6 19:21:46.983 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 528 19:21:46.987 00.004 972 Star::Find returns 1 (0), X=228.46, Y=861.07, Mass=1359, SNR=25.8, Peak=166 HFD=3.6 19:21:46.990 00.003 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 19:21:46.993 00.003 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 19:21:46.997 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.00 mountX=-0.14 mountY=-0.08, mountTheta=-2.62 19:21:47.001 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.14, opts=13) 19:21:47.004 00.003 972 Enqueuing Move request for scope (0.09, -0.14) 19:21:47.008 00.004 5928 Worker thread wakes up 19:21:47.008 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd 19:21:47.008 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.14) 19:21:47.008 00.000 5928 Moving (0.09, -0.14) raw xDistance=-0.14 yDistance=-0.08 19:21:47.008 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:21:47.008 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:47.008 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:21:47.008 00.000 5928 MoveAxis(E, 0, ABG) 19:21:47.008 00.000 5928 Move returns status 0, amount 0 19:21:47.008 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:47.012 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 19:21:47.016 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:47.019 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:47.023 00.004 972 Enqueuing Expose request 19:21:47.026 00.003 5928 MoveAxis(N, 0, ABG) 19:21:47.026 00.000 5928 Move returns status 0, amount 0 19:21:47.026 00.000 5928 move complete, result=0 19:21:47.026 00.000 5928 worker thread done servicing request 19:21:47.026 00.000 5928 Worker thread wakes up 19:21:47.026 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:47.026 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:47.028 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:21:49.141 02.113 5928 Exposure complete 19:21:49.228 00.087 5928 worker thread done servicing request 19:21:49.228 00.000 972 OnExposeComplete: enter 19:21:49.232 00.004 972 UpdateGuideState(): m_state=6 19:21:49.236 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 529 19:21:49.239 00.003 972 Star::Find returns 1 (0), X=228.70, Y=861.02, Mass=1331, SNR=25.6, Peak=192 HFD=3.3 19:21:49.242 00.003 972 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.59) = xAngle (-2.11 = -2.11) 19:21:49.245 00.003 972 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16) 19:21:49.249 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.19 hyp=0.38 cameraTheta=-0.52 mountX=-0.19 mountY=-0.32, mountTheta=-2.12 19:21:49.253 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.19, opts=13) 19:21:49.256 00.003 972 Enqueuing Move request for scope (0.33, -0.19) 19:21:49.260 00.004 5928 Worker thread wakes up 19:21:49.260 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.19) opts 0xd 19:21:49.260 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.19) 19:21:49.260 00.000 5928 Moving (0.33, -0.19) raw xDistance=-0.19 yDistance=-0.32 19:21:49.260 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:21:49.260 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 19:21:49.260 00.000 5928 MoveAxis(E, 0, ABG) 19:21:49.260 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:21:49.265 00.005 972 UpdateGuideState exits: m=1331 SNR=25.6 19:21:49.268 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:49.271 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:49.274 00.003 972 Enqueuing Expose request 19:21:49.277 00.003 5928 Move returns status 0, amount 0 19:21:49.277 00.000 5928 MoveAxis(N, 63, ABG) 19:21:49.277 00.000 5928 Guiding Dir = 0, Dur = 63 19:21:49.278 00.001 5928 IsSlewing returns 0 19:21:49.278 00.000 5928 IsGuiding returns 0 19:21:49.396 00.118 5928 IsGuiding returns 1 19:21:49.396 00.000 5928 scope still moving after pulse duration time elapsed 19:21:49.459 00.063 5928 IsSlewing returns 0 19:21:49.461 00.002 5928 IsGuiding returns 0 19:21:49.461 00.000 5928 scope move finished after 63 + 119 ms 19:21:49.461 00.000 5928 Move returns status 0, amount 63 19:21:49.461 00.000 5928 move complete, result=0 19:21:49.461 00.000 5928 worker thread done servicing request 19:21:49.462 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 63 ms NORTH 19:21:49.471 00.009 5928 Worker thread wakes up 19:21:49.471 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:49.471 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:51.460 01.989 5928 Exposure complete 19:21:51.546 00.086 5928 worker thread done servicing request 19:21:51.547 00.001 972 OnExposeComplete: enter 19:21:51.550 00.003 972 UpdateGuideState(): m_state=6 19:21:51.553 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 530 19:21:51.558 00.005 972 Star::Find returns 1 (0), X=228.47, Y=860.83, Mass=1470, SNR=26.9, Peak=197 HFD=3.3 19:21:51.562 00.004 972 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.59) = xAngle (-2.91 = -2.91) 19:21:51.567 00.005 972 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96) 19:21:51.570 00.003 972 CameraToMount -- cameraX=0.09 cameraY=-0.37 hyp=0.39 cameraTheta=-1.32 mountX=-0.38 mountY=-0.07, mountTheta=-2.96 19:21:51.574 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.37, opts=13) 19:21:51.578 00.004 972 Enqueuing Move request for scope (0.09, -0.37) 19:21:51.582 00.004 5928 Worker thread wakes up 19:21:51.582 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.37) opts 0xd 19:21:51.582 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.37) 19:21:51.582 00.000 5928 Moving (0.09, -0.37) raw xDistance=-0.38 yDistance=-0.07 19:21:51.582 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 19:21:51.582 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:51.582 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:21:51.582 00.000 5928 MoveAxis(E, 63, ABG) 19:21:51.582 00.000 5928 Guiding Dir = 2, Dur = 63 19:21:51.582 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:21:51.586 00.004 5928 IsSlewing returns 0 19:21:51.586 00.000 972 UpdateGuideState exits: m=1470 SNR=26.9 19:21:51.592 00.006 5928 IsGuiding returns 0 19:21:51.592 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:51.596 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:51.600 00.004 972 Enqueuing Expose request 19:21:51.618 00.018 5928 PulseGuide returned control before completion, sleep 48 19:21:51.667 00.049 5928 IsGuiding returns 1 19:21:51.667 00.000 5928 scope still moving after pulse duration time elapsed 19:21:51.714 00.047 5928 IsSlewing returns 0 19:21:51.715 00.001 5928 IsGuiding returns 0 19:21:51.715 00.000 5928 scope move finished after 63 + 60 ms 19:21:51.715 00.000 5928 Move returns status 0, amount 63 19:21:51.716 00.001 5928 MoveAxis(N, 0, ABG) 19:21:51.716 00.000 5928 Move returns status 0, amount 0 19:21:51.716 00.000 5928 move complete, result=0 19:21:51.716 00.000 5928 worker thread done servicing request 19:21:51.716 00.000 5928 Worker thread wakes up 19:21:51.716 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:51.717 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:51.717 00.000 972 GuideStep: -0.4 px 63 ms EAST, -0.1 px 0 ms NORTH 19:21:53.856 02.139 5928 Exposure complete 19:21:53.943 00.087 5928 worker thread done servicing request 19:21:53.943 00.000 972 OnExposeComplete: enter 19:21:53.948 00.005 972 UpdateGuideState(): m_state=6 19:21:53.951 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 531 19:21:53.955 00.004 972 Star::Find returns 1 (0), X=228.56, Y=861.25, Mass=1387, SNR=26.1, Peak=200 HFD=3.2 19:21:53.958 00.003 972 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.59) = xAngle (-1.37 = -1.37) 19:21:53.961 00.003 972 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41) 19:21:53.964 00.003 972 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.22 mountX=0.04 mountY=-0.19, mountTheta=-1.37 19:21:53.969 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.04, opts=13) 19:21:53.972 00.003 972 Enqueuing Move request for scope (0.19, 0.04) 19:21:53.975 00.003 5928 Worker thread wakes up 19:21:53.976 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:21:53.980 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:21:53.983 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:53.987 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:53.990 00.003 972 Enqueuing Expose request 19:21:53.993 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd 19:21:53.993 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.04) 19:21:53.993 00.000 5928 Moving (0.19, 0.04) raw xDistance=0.04 yDistance=-0.19 19:21:53.993 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:21:53.993 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:53.994 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:21:53.994 00.000 5928 MoveAxis(E, 0, ABG) 19:21:53.994 00.000 5928 Move returns status 0, amount 0 19:21:53.994 00.000 5928 MoveAxis(N, 0, ABG) 19:21:53.994 00.000 5928 Move returns status 0, amount 0 19:21:53.994 00.000 5928 move complete, result=0 19:21:53.994 00.000 5928 worker thread done servicing request 19:21:53.994 00.000 5928 Worker thread wakes up 19:21:53.994 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:53.995 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:53.996 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:21:55.978 01.982 5928 Exposure complete 19:21:56.063 00.085 5928 worker thread done servicing request 19:21:56.063 00.000 972 OnExposeComplete: enter 19:21:56.067 00.004 972 UpdateGuideState(): m_state=6 19:21:56.070 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 532 19:21:56.073 00.003 972 Star::Find returns 1 (0), X=228.38, Y=861.30, Mass=1346, SNR=25.7, Peak=173 HFD=3.2 19:21:56.076 00.003 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 19:21:56.081 00.005 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 19:21:56.084 00.003 972 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.52 mountX=0.09 mountY=-0.01, mountTheta=-0.12 19:21:56.088 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.09, opts=13) 19:21:56.092 00.004 972 Enqueuing Move request for scope (0.00, 0.09) 19:21:56.096 00.004 5928 Worker thread wakes up 19:21:56.096 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd 19:21:56.096 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.09) 19:21:56.096 00.000 5928 Moving (0.00, 0.09) raw xDistance=0.09 yDistance=-0.01 19:21:56.096 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:21:56.100 00.004 972 UpdateGuideState exits: m=1346 SNR=25.7 19:21:56.103 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:56.106 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:56.109 00.003 972 Enqueuing Expose request 19:21:56.114 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:21:56.114 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:56.114 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:21:56.114 00.000 5928 MoveAxis(E, 0, ABG) 19:21:56.114 00.000 5928 Move returns status 0, amount 0 19:21:56.114 00.000 5928 MoveAxis(N, 0, ABG) 19:21:56.114 00.000 5928 Move returns status 0, amount 0 19:21:56.114 00.000 5928 move complete, result=0 19:21:56.114 00.000 5928 worker thread done servicing request 19:21:56.114 00.000 5928 Worker thread wakes up 19:21:56.114 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:56.114 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:21:56.116 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:21:58.217 02.101 5928 Exposure complete 19:21:58.303 00.086 5928 worker thread done servicing request 19:21:58.304 00.001 972 OnExposeComplete: enter 19:21:58.307 00.003 972 UpdateGuideState(): m_state=6 19:21:58.310 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 533 19:21:58.315 00.005 972 Star::Find returns 1 (0), X=228.48, Y=860.97, Mass=1387, SNR=26.1, Peak=195 HFD=3.0 19:21:58.318 00.003 972 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.59) = xAngle (-2.74 = -2.74) 19:21:58.322 00.004 972 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78) 19:21:58.325 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-1.15 mountX=-0.24 mountY=-0.09, mountTheta=-2.78 19:21:58.329 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.23, opts=13) 19:21:58.332 00.003 972 Enqueuing Move request for scope (0.11, -0.23) 19:21:58.335 00.003 5928 Worker thread wakes up 19:21:58.335 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd 19:21:58.335 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.23) 19:21:58.336 00.001 5928 Moving (0.11, -0.23) raw xDistance=-0.24 yDistance=-0.09 19:21:58.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:21:58.336 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:21:58.336 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:21:58.336 00.000 5928 MoveAxis(E, 40, ABG) 19:21:58.336 00.000 5928 Guiding Dir = 2, Dur = 40 19:21:58.336 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:21:58.339 00.003 972 UpdateGuideState exits: m=1387 SNR=26.1 19:21:58.343 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:21:58.347 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:21:58.350 00.003 972 Enqueuing Expose request 19:21:58.353 00.003 5928 IsSlewing returns 0 19:21:58.354 00.001 5928 IsGuiding returns 0 19:21:58.382 00.028 5928 PulseGuide returned control before completion, sleep 23 19:21:58.430 00.048 5928 IsGuiding returns 0 19:21:58.430 00.000 5928 Move returns status 0, amount 40 19:21:58.430 00.000 5928 MoveAxis(N, 0, ABG) 19:21:58.430 00.000 5928 Move returns status 0, amount 0 19:21:58.430 00.000 5928 move complete, result=0 19:21:58.430 00.000 5928 worker thread done servicing request 19:21:58.430 00.000 5928 Worker thread wakes up 19:21:58.430 00.000 972 GuideStep: -0.2 px 40 ms EAST, -0.1 px 0 ms NORTH 19:21:58.435 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:21:58.435 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:00.418 01.983 5928 Exposure complete 19:22:00.504 00.086 5928 worker thread done servicing request 19:22:00.504 00.000 972 OnExposeComplete: enter 19:22:00.507 00.003 972 UpdateGuideState(): m_state=6 19:22:00.510 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 534 19:22:00.515 00.005 972 Star::Find returns 1 (0), X=228.46, Y=861.12, Mass=1466, SNR=26.9, Peak=223 HFD=3.1 19:22:00.518 00.003 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 19:22:00.521 00.003 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 19:22:00.524 00.003 972 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.78 mountX=-0.09 mountY=-0.08, mountTheta=-2.39 19:22:00.529 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.09, opts=13) 19:22:00.532 00.003 972 Enqueuing Move request for scope (0.09, -0.09) 19:22:00.536 00.004 5928 Worker thread wakes up 19:22:00.536 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd 19:22:00.536 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.09) 19:22:00.536 00.000 5928 Moving (0.09, -0.09) raw xDistance=-0.09 yDistance=-0.08 19:22:00.536 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:22:00.536 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:00.537 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:22:00.540 00.003 972 UpdateGuideState exits: m=1466 SNR=26.9 19:22:00.543 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:00.547 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:00.551 00.004 972 Enqueuing Expose request 19:22:00.555 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:22:00.555 00.000 5928 MoveAxis(E, 0, ABG) 19:22:00.555 00.000 5928 Move returns status 0, amount 0 19:22:00.555 00.000 5928 MoveAxis(N, 0, ABG) 19:22:00.555 00.000 5928 Move returns status 0, amount 0 19:22:00.555 00.000 5928 move complete, result=0 19:22:00.555 00.000 5928 worker thread done servicing request 19:22:00.555 00.000 5928 Worker thread wakes up 19:22:00.555 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:00.555 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:00.557 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:22:02.683 02.126 5928 Exposure complete 19:22:02.767 00.084 5928 worker thread done servicing request 19:22:02.767 00.000 972 OnExposeComplete: enter 19:22:02.769 00.002 972 UpdateGuideState(): m_state=6 19:22:02.773 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 535 19:22:02.776 00.003 972 Star::Find returns 1 (0), X=228.73, Y=860.95, Mass=1373, SNR=26.0, Peak=170 HFD=3.6 19:22:02.781 00.005 972 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.59) = xAngle (-2.21 = -2.21) 19:22:02.784 00.003 972 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 19:22:02.787 00.003 972 CameraToMount -- cameraX=0.36 cameraY=-0.26 hyp=0.44 cameraTheta=-0.62 mountX=-0.26 mountY=-0.34, mountTheta=-2.23 19:22:02.791 00.004 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.26, opts=13) 19:22:02.795 00.004 972 Enqueuing Move request for scope (0.36, -0.26) 19:22:02.799 00.004 5928 Worker thread wakes up 19:22:02.799 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.26) opts 0xd 19:22:02.799 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.26) 19:22:02.799 00.000 5928 Moving (0.36, -0.26) raw xDistance=-0.26 yDistance=-0.34 19:22:02.799 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26 19:22:02.799 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:02.802 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 19:22:02.802 00.000 972 UpdateGuideState exits: m=1373 SNR=26.0 19:22:02.806 00.004 5928 MoveAxis(E, 44, ABG) 19:22:02.806 00.000 5928 Guiding Dir = 2, Dur = 44 19:22:02.806 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:02.810 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:02.814 00.004 972 Enqueuing Expose request 19:22:02.828 00.014 5928 IsSlewing returns 0 19:22:02.828 00.000 5928 IsGuiding returns 0 19:22:02.844 00.016 5928 PulseGuide returned control before completion, sleep 39 19:22:02.891 00.047 5928 IsGuiding returns 1 19:22:02.891 00.000 5928 scope still moving after pulse duration time elapsed 19:22:02.923 00.032 5928 IsSlewing returns 0 19:22:02.925 00.002 5928 IsGuiding returns 0 19:22:02.925 00.000 5928 scope move finished after 44 + 52 ms 19:22:02.925 00.000 5928 Move returns status 0, amount 44 19:22:02.925 00.000 5928 MoveAxis(N, 68, ABG) 19:22:02.925 00.000 5928 Guiding Dir = 0, Dur = 68 19:22:02.927 00.002 5928 IsSlewing returns 0 19:22:02.928 00.001 5928 IsGuiding returns 0 19:22:03.005 00.077 5928 IsGuiding returns 1 19:22:03.005 00.000 5928 scope still moving after pulse duration time elapsed 19:22:03.069 00.064 5928 IsSlewing returns 0 19:22:03.099 00.030 5928 IsGuiding returns 0 19:22:03.099 00.000 5928 scope move finished after 68 + 104 ms 19:22:03.099 00.000 5928 Move returns status 0, amount 68 19:22:03.100 00.001 5928 move complete, result=0 19:22:03.100 00.000 5928 worker thread done servicing request 19:22:03.100 00.000 972 GuideStep: -0.3 px 44 ms EAST, -0.3 px 68 ms NORTH 19:22:03.111 00.011 5928 Worker thread wakes up 19:22:03.111 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:03.111 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:05.095 01.984 5928 Exposure complete 19:22:05.184 00.089 5928 worker thread done servicing request 19:22:05.184 00.000 972 OnExposeComplete: enter 19:22:05.188 00.004 972 UpdateGuideState(): m_state=6 19:22:05.191 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 536 19:22:05.196 00.005 972 Star::Find returns 1 (0), X=228.63, Y=861.13, Mass=1398, SNR=26.2, Peak=169 HFD=3.8 19:22:05.199 00.003 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 19:22:05.202 00.003 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:22:05.205 00.003 972 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-0.29 mountX=-0.08 mountY=-0.25, mountTheta=-1.88 19:22:05.209 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.08, opts=13) 19:22:05.214 00.005 972 Enqueuing Move request for scope (0.25, -0.08) 19:22:05.217 00.003 5928 Worker thread wakes up 19:22:05.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.08) opts 0xd 19:22:05.217 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.08) 19:22:05.217 00.000 5928 Moving (0.25, -0.08) raw xDistance=-0.08 yDistance=-0.25 19:22:05.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:22:05.217 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:22:05.221 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 19:22:05.224 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:05.228 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:22:05.228 00.000 5928 MoveAxis(E, 0, ABG) 19:22:05.228 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:05.232 00.004 972 Enqueuing Expose request 19:22:05.235 00.003 5928 Move returns status 0, amount 0 19:22:05.235 00.000 5928 MoveAxis(N, 49, ABG) 19:22:05.235 00.000 5928 Guiding Dir = 0, Dur = 49 19:22:05.235 00.000 5928 IsSlewing returns 0 19:22:05.236 00.001 5928 IsGuiding returns 0 19:22:05.323 00.087 5928 IsGuiding returns 1 19:22:05.323 00.000 5928 scope still moving after pulse duration time elapsed 19:22:05.350 00.027 5928 IsSlewing returns 0 19:22:05.350 00.000 5928 IsGuiding returns 1 19:22:05.418 00.068 5928 IsSlewing returns 0 19:22:05.451 00.033 5928 IsGuiding returns 0 19:22:05.451 00.000 5928 scope move finished after 49 + 166 ms 19:22:05.451 00.000 5928 Move returns status 0, amount 49 19:22:05.451 00.000 5928 move complete, result=0 19:22:05.452 00.001 5928 worker thread done servicing request 19:22:05.452 00.000 5928 Worker thread wakes up 19:22:05.452 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH 19:22:05.463 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:05.463 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:07.573 02.110 5928 Exposure complete 19:22:07.664 00.091 5928 worker thread done servicing request 19:22:07.664 00.000 972 OnExposeComplete: enter 19:22:07.667 00.003 972 UpdateGuideState(): m_state=6 19:22:07.671 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 537 19:22:07.674 00.003 972 Star::Find returns 1 (0), X=228.45, Y=861.06, Mass=1394, SNR=26.2, Peak=177 HFD=3.6 19:22:07.679 00.005 972 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.59) = xAngle (-2.69 = -2.69) 19:22:07.682 00.003 972 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73) 19:22:07.685 00.003 972 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.10 mountX=-0.15 mountY=-0.06, mountTheta=-2.72 19:22:07.689 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.14, opts=13) 19:22:07.692 00.003 972 Enqueuing Move request for scope (0.07, -0.14) 19:22:07.697 00.005 5928 Worker thread wakes up 19:22:07.697 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd 19:22:07.697 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.14) 19:22:07.697 00.000 5928 Moving (0.07, -0.14) raw xDistance=-0.15 yDistance=-0.06 19:22:07.697 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:22:07.697 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:07.697 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:22:07.697 00.000 5928 MoveAxis(E, 0, ABG) 19:22:07.697 00.000 5928 Move returns status 0, amount 0 19:22:07.697 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:07.701 00.004 5928 MoveAxis(N, 0, ABG) 19:22:07.701 00.000 5928 Move returns status 0, amount 0 19:22:07.701 00.000 5928 move complete, result=0 19:22:07.701 00.000 5928 worker thread done servicing request 19:22:07.701 00.000 972 UpdateGuideState exits: m=1394 SNR=26.2 19:22:07.704 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:07.708 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:07.712 00.004 972 Enqueuing Expose request 19:22:07.715 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:22:07.718 00.003 5928 Worker thread wakes up 19:22:07.718 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:07.718 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:09.696 01.978 5928 Exposure complete 19:22:09.782 00.086 5928 worker thread done servicing request 19:22:09.782 00.000 972 OnExposeComplete: enter 19:22:09.785 00.003 972 UpdateGuideState(): m_state=6 19:22:09.789 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 538 19:22:09.792 00.003 972 Star::Find returns 1 (0), X=228.45, Y=860.85, Mass=1383, SNR=26.0, Peak=204 HFD=3.2 19:22:09.797 00.005 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 19:22:09.800 00.003 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 19:22:09.803 00.003 972 CameraToMount -- cameraX=0.08 cameraY=-0.36 hyp=0.37 cameraTheta=-1.36 mountX=-0.36 mountY=-0.06, mountTheta=-2.99 19:22:09.807 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.36, opts=13) 19:22:09.812 00.005 972 Enqueuing Move request for scope (0.08, -0.36) 19:22:09.815 00.003 5928 Worker thread wakes up 19:22:09.815 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.36) opts 0xd 19:22:09.815 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.36) 19:22:09.815 00.000 5928 Moving (0.08, -0.36) raw xDistance=-0.36 yDistance=-0.06 19:22:09.815 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:22:09.815 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:09.815 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:22:09.819 00.004 972 UpdateGuideState exits: m=1383 SNR=26.0 19:22:09.822 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:09.825 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:09.829 00.004 972 Enqueuing Expose request 19:22:09.832 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:22:09.832 00.000 5928 MoveAxis(E, 61, ABG) 19:22:09.832 00.000 5928 Guiding Dir = 2, Dur = 61 19:22:09.833 00.001 5928 IsSlewing returns 0 19:22:09.833 00.000 5928 IsGuiding returns 0 19:22:09.848 00.015 5928 PulseGuide returned control before completion, sleep 57 19:22:09.944 00.096 5928 IsGuiding returns 0 19:22:09.944 00.000 5928 Move returns status 0, amount 61 19:22:09.945 00.001 5928 MoveAxis(N, 0, ABG) 19:22:09.946 00.001 5928 Move returns status 0, amount 0 19:22:09.946 00.000 5928 move complete, result=0 19:22:09.946 00.000 5928 worker thread done servicing request 19:22:09.946 00.000 5928 Worker thread wakes up 19:22:09.947 00.001 972 GuideStep: -0.4 px 61 ms EAST, -0.1 px 0 ms NORTH 19:22:09.954 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:09.955 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:12.093 02.138 5928 Exposure complete 19:22:12.181 00.088 5928 worker thread done servicing request 19:22:12.182 00.001 972 OnExposeComplete: enter 19:22:12.185 00.003 972 UpdateGuideState(): m_state=6 19:22:12.188 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 539 19:22:12.192 00.004 972 Star::Find returns 1 (0), X=228.41, Y=860.62, Mass=1430, SNR=26.5, Peak=138 HFD=3.4 19:22:12.195 00.003 972 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.59) = xAngle (-3.09 = -3.09) 19:22:12.198 00.003 972 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14) 19:22:12.201 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.59 hyp=0.59 cameraTheta=-1.50 mountX=-0.59 mountY=-0.00, mountTheta=-3.14 19:22:12.207 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.59, opts=13) 19:22:12.211 00.004 972 Enqueuing Move request for scope (0.04, -0.59) 19:22:12.215 00.004 5928 Worker thread wakes up 19:22:12.215 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.59) opts 0xd 19:22:12.215 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.59) 19:22:12.215 00.000 5928 Moving (0.04, -0.59) raw xDistance=-0.59 yDistance=-0.00 19:22:12.215 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.59 19:22:12.215 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:12.215 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:12.218 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:22:12.218 00.000 5928 MoveAxis(E, 103, ABG) 19:22:12.218 00.000 972 UpdateGuideState exits: m=1430 SNR=26.5 19:22:12.222 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:12.226 00.004 5928 Guiding Dir = 2, Dur = 103 19:22:12.227 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:12.230 00.003 972 Enqueuing Expose request 19:22:12.233 00.003 5928 IsSlewing returns 0 19:22:12.234 00.001 5928 IsGuiding returns 0 19:22:12.263 00.029 5928 PulseGuide returned control before completion, sleep 85 19:22:12.374 00.111 5928 IsGuiding returns 0 19:22:12.374 00.000 5928 Move returns status 0, amount 103 19:22:12.375 00.001 5928 MoveAxis(N, 0, ABG) 19:22:12.375 00.000 5928 Move returns status 0, amount 0 19:22:12.375 00.000 5928 move complete, result=0 19:22:12.375 00.000 5928 worker thread done servicing request 19:22:12.376 00.001 5928 Worker thread wakes up 19:22:12.376 00.000 972 GuideStep: -0.6 px 103 ms EAST, -0.0 px 0 ms NORTH 19:22:12.388 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:12.388 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:14.371 01.983 5928 Exposure complete 19:22:14.457 00.086 5928 worker thread done servicing request 19:22:14.457 00.000 972 OnExposeComplete: enter 19:22:14.462 00.005 972 UpdateGuideState(): m_state=6 19:22:14.465 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 540 19:22:14.468 00.003 972 Star::Find returns 1 (0), X=227.91, Y=861.22, Mass=1409, SNR=26.3, Peak=140 HFD=4.2 19:22:14.472 00.004 972 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.59) = xAngle (1.52 = 1.52) 19:22:14.475 00.003 972 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48) 19:22:14.479 00.004 972 CameraToMount -- cameraX=-0.46 cameraY=0.01 hyp=0.46 cameraTheta=3.11 mountX=0.02 mountY=0.46, mountTheta=1.52 19:22:14.483 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=0.01, opts=13) 19:22:14.486 00.003 972 Enqueuing Move request for scope (-0.46, 0.01) 19:22:14.490 00.004 5928 Worker thread wakes up 19:22:14.490 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.01) opts 0xd 19:22:14.490 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, 0.01) 19:22:14.490 00.000 5928 Moving (-0.46, 0.01) raw xDistance=0.02 yDistance=0.46 19:22:14.490 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:22:14.490 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:22:14.490 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:22:14.495 00.005 972 UpdateGuideState exits: m=1409 SNR=26.3 19:22:14.498 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:14.501 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:14.504 00.003 972 Enqueuing Expose request 19:22:14.507 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46 19:22:14.508 00.001 5928 MoveAxis(E, 0, ABG) 19:22:14.508 00.000 5928 Move returns status 0, amount 0 19:22:14.508 00.000 5928 MoveAxis(N, 0, ABG) 19:22:14.508 00.000 5928 Move returns status 0, amount 0 19:22:14.508 00.000 5928 move complete, result=0 19:22:14.508 00.000 5928 worker thread done servicing request 19:22:14.508 00.000 5928 Worker thread wakes up 19:22:14.508 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:14.508 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:14.511 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:22:16.639 02.128 5928 Exposure complete 19:22:16.722 00.083 5928 worker thread done servicing request 19:22:16.723 00.001 972 OnExposeComplete: enter 19:22:16.727 00.004 972 UpdateGuideState(): m_state=6 19:22:16.730 00.003 972 Star::Find(15, 227, 861, 0, (0,0,0,0), 0.0, 255) frame 541 19:22:16.734 00.004 972 Star::Find returns 1 (0), X=228.06, Y=860.86, Mass=1377, SNR=26.0, Peak=168 HFD=3.3 19:22:16.737 00.003 972 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.59) = xAngle (-3.90 = 2.39) 19:22:16.741 00.004 972 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34) 19:22:16.745 00.004 972 CameraToMount -- cameraX=-0.31 cameraY=-0.35 hyp=0.47 cameraTheta=-2.31 mountX=-0.34 mountY=0.33, mountTheta=2.36 19:22:16.749 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.35, opts=13) 19:22:16.754 00.005 972 Enqueuing Move request for scope (-0.31, -0.35) 19:22:16.757 00.003 5928 Worker thread wakes up 19:22:16.757 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.35) opts 0xd 19:22:16.757 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:22:16.762 00.005 972 UpdateGuideState exits: m=1377 SNR=26.0 19:22:16.765 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:16.768 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:16.771 00.003 972 Enqueuing Expose request 19:22:16.775 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.35) 19:22:16.775 00.000 5928 Moving (-0.31, -0.35) raw xDistance=-0.34 yDistance=0.33 19:22:16.775 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 19:22:16.775 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:22:16.776 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 19:22:16.776 00.000 5928 MoveAxis(E, 57, ABG) 19:22:16.776 00.000 5928 Guiding Dir = 2, Dur = 57 19:22:16.776 00.000 5928 IsSlewing returns 0 19:22:16.777 00.001 5928 IsGuiding returns 0 19:22:16.804 00.027 5928 PulseGuide returned control before completion, sleep 41 19:22:16.885 00.081 5928 IsGuiding returns 1 19:22:16.885 00.000 5928 scope still moving after pulse duration time elapsed 19:22:16.916 00.031 5928 IsSlewing returns 0 19:22:16.917 00.001 5928 IsGuiding returns 0 19:22:16.918 00.001 5928 scope move finished after 57 + 84 ms 19:22:16.918 00.000 5928 Move returns status 0, amount 57 19:22:16.918 00.000 5928 MoveAxis(N, 0, ABG) 19:22:16.918 00.000 5928 Move returns status 0, amount 0 19:22:16.918 00.000 5928 move complete, result=0 19:22:16.919 00.001 5928 worker thread done servicing request 19:22:16.919 00.000 5928 Worker thread wakes up 19:22:16.919 00.000 972 GuideStep: -0.3 px 57 ms EAST, 0.3 px 0 ms NORTH 19:22:16.929 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:16.929 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:18.905 01.976 5928 Exposure complete 19:22:18.991 00.086 5928 worker thread done servicing request 19:22:18.992 00.001 972 OnExposeComplete: enter 19:22:18.996 00.004 972 UpdateGuideState(): m_state=6 19:22:18.999 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 542 19:22:19.002 00.003 972 Star::Find returns 1 (0), X=228.12, Y=861.24, Mass=1418, SNR=26.4, Peak=180 HFD=3.2 19:22:19.005 00.003 972 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.59) = xAngle (1.42 = 1.42) 19:22:19.010 00.005 972 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38) 19:22:19.013 00.003 972 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.26 cameraTheta=3.01 mountX=0.04 mountY=0.25, mountTheta=1.42 19:22:19.018 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.03, opts=13) 19:22:19.021 00.003 972 Enqueuing Move request for scope (-0.25, 0.03) 19:22:19.024 00.003 5928 Worker thread wakes up 19:22:19.025 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd 19:22:19.025 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.03) 19:22:19.025 00.000 5928 Moving (-0.25, 0.03) raw xDistance=0.04 yDistance=0.25 19:22:19.025 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:19.029 00.004 972 UpdateGuideState exits: m=1418 SNR=26.4 19:22:19.032 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:19.035 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:19.039 00.004 972 Enqueuing Expose request 19:22:19.043 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:22:19.043 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:22:19.043 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 19:22:19.043 00.000 5928 MoveAxis(E, 0, ABG) 19:22:19.043 00.000 5928 Move returns status 0, amount 0 19:22:19.043 00.000 5928 MoveAxis(N, 0, ABG) 19:22:19.043 00.000 5928 Move returns status 0, amount 0 19:22:19.044 00.001 5928 move complete, result=0 19:22:19.044 00.000 5928 worker thread done servicing request 19:22:19.044 00.000 5928 Worker thread wakes up 19:22:19.044 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:19.044 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:19.045 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:22:21.156 02.111 5928 Exposure complete 19:22:21.246 00.090 5928 worker thread done servicing request 19:22:21.246 00.000 972 OnExposeComplete: enter 19:22:21.250 00.004 972 UpdateGuideState(): m_state=6 19:22:21.253 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 543 19:22:21.256 00.003 972 Star::Find returns 1 (0), X=228.03, Y=861.13, Mass=1429, SNR=26.5, Peak=164 HFD=3.8 19:22:21.261 00.005 972 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.59) = xAngle (-4.50 = 1.78) 19:22:21.265 00.004 972 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.74) 19:22:21.268 00.003 972 CameraToMount -- cameraX=-0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-2.91 mountX=-0.07 mountY=0.35, mountTheta=1.78 19:22:21.272 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=-0.08, opts=13) 19:22:21.276 00.004 972 Enqueuing Move request for scope (-0.34, -0.08) 19:22:21.280 00.004 5928 Worker thread wakes up 19:22:21.280 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.08) opts 0xd 19:22:21.280 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, -0.08) 19:22:21.280 00.000 5928 Moving (-0.34, -0.08) raw xDistance=-0.07 yDistance=0.35 19:22:21.280 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:22:21.280 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:22:21.281 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35 19:22:21.281 00.000 5928 MoveAxis(E, 0, ABG) 19:22:21.281 00.000 5928 Move returns status 0, amount 0 19:22:21.281 00.000 5928 MoveAxis(N, 0, ABG) 19:22:21.281 00.000 5928 Move returns status 0, amount 0 19:22:21.281 00.000 5928 move complete, result=0 19:22:21.281 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:21.284 00.003 972 UpdateGuideState exits: m=1429 SNR=26.5 19:22:21.287 00.003 5928 worker thread done servicing request 19:22:21.288 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:21.291 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:21.295 00.004 972 Enqueuing Expose request 19:22:21.299 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:22:21.302 00.003 5928 Worker thread wakes up 19:22:21.302 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:21.302 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:23.269 01.967 5928 Exposure complete 19:22:23.353 00.084 5928 worker thread done servicing request 19:22:23.354 00.001 972 OnExposeComplete: enter 19:22:23.357 00.003 972 UpdateGuideState(): m_state=6 19:22:23.362 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 544 19:22:23.365 00.003 972 Star::Find returns 1 (0), X=228.00, Y=860.88, Mass=1374, SNR=26.0, Peak=162 HFD=3.2 19:22:23.368 00.003 972 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.59) = xAngle (-4.01 = 2.27) 19:22:23.371 00.003 972 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23) 19:22:23.376 00.005 972 CameraToMount -- cameraX=-0.37 cameraY=-0.32 hyp=0.49 cameraTheta=-2.42 mountX=-0.31 mountY=0.39, mountTheta=2.25 19:22:23.380 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.32, opts=13) 19:22:23.383 00.003 972 Enqueuing Move request for scope (-0.37, -0.32) 19:22:23.387 00.004 5928 Worker thread wakes up 19:22:23.387 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.32) opts 0xd 19:22:23.387 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.32) 19:22:23.387 00.000 5928 Moving (-0.37, -0.32) raw xDistance=-0.31 yDistance=0.39 19:22:23.387 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 19:22:23.387 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.66 newest=0.99 19:22:23.387 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39 19:22:23.387 00.000 5928 MoveAxis(E, 53, ABG) 19:22:23.387 00.000 5928 Guiding Dir = 2, Dur = 53 19:22:23.387 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:22:23.391 00.004 5928 IsSlewing returns 0 19:22:23.391 00.000 972 UpdateGuideState exits: m=1374 SNR=26.0 19:22:23.395 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:23.398 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:23.401 00.003 972 Enqueuing Expose request 19:22:23.405 00.004 5928 IsGuiding returns 0 19:22:23.425 00.020 5928 PulseGuide returned control before completion, sleep 44 19:22:23.471 00.046 5928 IsGuiding returns 1 19:22:23.471 00.000 5928 scope still moving after pulse duration time elapsed 19:22:23.505 00.034 5928 IsSlewing returns 0 19:22:23.505 00.000 5928 IsGuiding returns 0 19:22:23.506 00.001 5928 scope move finished after 53 + 48 ms 19:22:23.506 00.000 5928 Move returns status 0, amount 53 19:22:23.506 00.000 5928 MoveAxis(S, 77, ABG) 19:22:23.506 00.000 5928 Guiding Dir = 1, Dur = 77 19:22:23.507 00.001 5928 IsSlewing returns 0 19:22:23.508 00.001 5928 IsGuiding returns 0 19:22:23.585 00.077 5928 PulseGuide returned control before completion, sleep 11 19:22:23.617 00.032 5928 IsGuiding returns 1 19:22:23.618 00.001 5928 scope still moving after pulse duration time elapsed 19:22:23.643 00.025 5928 IsSlewing returns 0 19:22:23.643 00.000 5928 IsGuiding returns 1 19:22:23.713 00.070 5928 IsSlewing returns 0 19:22:23.714 00.001 5928 IsGuiding returns 0 19:22:23.714 00.000 5928 scope move finished after 77 + 128 ms 19:22:23.714 00.000 5928 Move returns status 0, amount 77 19:22:23.714 00.000 5928 move complete, result=0 19:22:23.715 00.001 5928 worker thread done servicing request 19:22:23.715 00.000 5928 Worker thread wakes up 19:22:23.715 00.000 972 GuideStep: -0.3 px 53 ms EAST, 0.4 px 77 ms SOUTH 19:22:23.724 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:23.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:25.851 02.127 5928 Exposure complete 19:22:25.935 00.084 5928 worker thread done servicing request 19:22:25.936 00.001 972 OnExposeComplete: enter 19:22:25.939 00.003 972 UpdateGuideState(): m_state=6 19:22:25.944 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 545 19:22:25.947 00.003 972 Star::Find returns 1 (0), X=228.20, Y=861.12, Mass=1422, SNR=26.5, Peak=177 HFD=3.4 19:22:25.951 00.004 972 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.59) = xAngle (-4.24 = 2.04) 19:22:25.954 00.003 972 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99) 19:22:25.957 00.003 972 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.65 mountX=-0.09 mountY=0.18, mountTheta=2.03 19:22:25.962 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.09, opts=13) 19:22:25.965 00.003 972 Enqueuing Move request for scope (-0.17, -0.09) 19:22:25.968 00.003 5928 Worker thread wakes up 19:22:25.969 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd 19:22:25.969 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.09) 19:22:25.969 00.000 5928 Moving (-0.17, -0.09) raw xDistance=-0.09 yDistance=0.18 19:22:25.969 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:22:25.969 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:25.969 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:22:25.969 00.000 5928 MoveAxis(E, 0, ABG) 19:22:25.969 00.000 5928 Move returns status 0, amount 0 19:22:25.969 00.000 5928 MoveAxis(N, 0, ABG) 19:22:25.969 00.000 5928 Move returns status 0, amount 0 19:22:25.969 00.000 5928 move complete, result=0 19:22:25.969 00.000 5928 worker thread done servicing request 19:22:25.969 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:22:25.973 00.004 972 UpdateGuideState exits: m=1422 SNR=26.5 19:22:25.978 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:25.981 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:25.984 00.003 972 Enqueuing Expose request 19:22:25.987 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:22:25.991 00.004 5928 Worker thread wakes up 19:22:25.991 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:25.991 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:27.972 01.981 5928 Exposure complete 19:22:28.059 00.087 5928 worker thread done servicing request 19:22:28.059 00.000 972 OnExposeComplete: enter 19:22:28.062 00.003 972 UpdateGuideState(): m_state=6 19:22:28.066 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 546 19:22:28.069 00.003 972 Star::Find returns 1 (0), X=228.20, Y=860.88, Mass=1380, SNR=26.0, Peak=171 HFD=3.2 19:22:28.072 00.003 972 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.59) = xAngle (-3.63 = 2.65) 19:22:28.076 00.004 972 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61) 19:22:28.080 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-2.04 mountX=-0.33 mountY=0.19, mountTheta=2.62 19:22:28.083 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.33, opts=13) 19:22:28.087 00.004 972 Enqueuing Move request for scope (-0.17, -0.33) 19:22:28.090 00.003 5928 Worker thread wakes up 19:22:28.090 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.33) opts 0xd 19:22:28.090 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:28.095 00.005 972 UpdateGuideState exits: m=1380 SNR=26.0 19:22:28.098 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:28.102 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:28.105 00.003 972 Enqueuing Expose request 19:22:28.110 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.33) 19:22:28.110 00.000 5928 Moving (-0.17, -0.33) raw xDistance=-0.33 yDistance=0.19 19:22:28.110 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 19:22:28.110 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:28.110 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:22:28.110 00.000 5928 MoveAxis(E, 55, ABG) 19:22:28.110 00.000 5928 Guiding Dir = 2, Dur = 55 19:22:28.126 00.016 5928 IsSlewing returns 0 19:22:28.127 00.001 5928 IsGuiding returns 0 19:22:28.141 00.014 5928 PulseGuide returned control before completion, sleep 50 19:22:28.195 00.054 5928 IsGuiding returns 1 19:22:28.195 00.000 5928 scope still moving after pulse duration time elapsed 19:22:28.238 00.043 5928 IsSlewing returns 0 19:22:28.239 00.001 5928 IsGuiding returns 0 19:22:28.239 00.000 5928 scope move finished after 55 + 57 ms 19:22:28.239 00.000 5928 Move returns status 0, amount 55 19:22:28.239 00.000 5928 MoveAxis(N, 0, ABG) 19:22:28.239 00.000 5928 Move returns status 0, amount 0 19:22:28.239 00.000 5928 move complete, result=0 19:22:28.239 00.000 5928 worker thread done servicing request 19:22:28.239 00.000 5928 Worker thread wakes up 19:22:28.240 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:28.240 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:28.240 00.000 972 GuideStep: -0.3 px 55 ms EAST, 0.2 px 0 ms NORTH 19:22:30.380 02.140 5928 Exposure complete 19:22:30.464 00.084 5928 worker thread done servicing request 19:22:30.464 00.000 972 OnExposeComplete: enter 19:22:30.467 00.003 972 UpdateGuideState(): m_state=6 19:22:30.471 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 547 19:22:30.475 00.004 972 Star::Find returns 1 (0), X=228.15, Y=861.02, Mass=1416, SNR=26.4, Peak=146 HFD=3.9 19:22:30.479 00.004 972 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.59) = xAngle (-4.04 = 2.25) 19:22:30.482 00.003 972 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 19:22:30.485 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.45 mountX=-0.18 mountY=0.23, mountTheta=2.23 19:22:30.489 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.19, opts=13) 19:22:30.494 00.005 972 Enqueuing Move request for scope (-0.22, -0.19) 19:22:30.497 00.003 5928 Worker thread wakes up 19:22:30.497 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd 19:22:30.497 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.19) 19:22:30.497 00.000 5928 Moving (-0.22, -0.19) raw xDistance=-0.18 yDistance=0.23 19:22:30.497 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:22:30.497 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 19:22:30.497 00.000 5928 MoveAxis(E, 0, ABG) 19:22:30.497 00.000 5928 Move returns status 0, amount 0 19:22:30.498 00.001 5928 MoveAxis(S, 47, ABG) 19:22:30.498 00.000 5928 Guiding Dir = 1, Dur = 47 19:22:30.498 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:22:30.501 00.003 972 UpdateGuideState exits: m=1416 SNR=26.4 19:22:30.504 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:30.509 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:30.512 00.003 972 Enqueuing Expose request 19:22:30.515 00.003 5928 IsSlewing returns 0 19:22:30.541 00.026 5928 IsGuiding returns 0 19:22:30.622 00.081 5928 IsGuiding returns 1 19:22:30.622 00.000 5928 scope still moving after pulse duration time elapsed 19:22:30.651 00.029 5928 IsSlewing returns 0 19:22:30.652 00.001 5928 IsGuiding returns 1 19:22:30.717 00.065 5928 IsSlewing returns 0 19:22:30.718 00.001 5928 IsGuiding returns 0 19:22:30.718 00.000 5928 scope move finished after 47 + 130 ms 19:22:30.718 00.000 5928 Move returns status 0, amount 47 19:22:30.718 00.000 5928 move complete, result=0 19:22:30.719 00.001 5928 worker thread done servicing request 19:22:30.719 00.000 5928 Worker thread wakes up 19:22:30.719 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 47 ms SOUTH 19:22:30.730 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:30.730 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:32.712 01.982 5928 Exposure complete 19:22:32.797 00.085 5928 worker thread done servicing request 19:22:32.797 00.000 972 OnExposeComplete: enter 19:22:32.801 00.004 972 UpdateGuideState(): m_state=6 19:22:32.804 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 548 19:22:32.808 00.004 972 Star::Find returns 1 (0), X=228.40, Y=860.93, Mass=1367, SNR=25.9, Peak=158 HFD=3.6 19:22:32.812 00.004 972 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.59) = xAngle (-3.08 = -3.08) 19:22:32.815 00.003 972 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 19:22:32.819 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.28 cameraTheta=-1.49 mountX=-0.27 mountY=-0.01, mountTheta=-3.12 19:22:32.825 00.006 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.27, opts=13) 19:22:32.828 00.003 972 Enqueuing Move request for scope (0.02, -0.27) 19:22:32.832 00.004 5928 Worker thread wakes up 19:22:32.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.27) opts 0xd 19:22:32.832 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.27) 19:22:32.832 00.000 5928 Moving (0.02, -0.27) raw xDistance=-0.27 yDistance=-0.01 19:22:32.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 19:22:32.832 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:32.832 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:22:32.832 00.000 5928 MoveAxis(E, 46, ABG) 19:22:32.832 00.000 5928 Guiding Dir = 2, Dur = 46 19:22:32.832 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:22:32.836 00.004 972 UpdateGuideState exits: m=1367 SNR=25.9 19:22:32.839 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:32.843 00.004 5928 IsSlewing returns 0 19:22:32.843 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:32.847 00.004 972 Enqueuing Expose request 19:22:32.850 00.003 5928 IsGuiding returns 0 19:22:32.876 00.026 5928 PulseGuide returned control before completion, sleep 30 19:22:32.919 00.043 5928 IsGuiding returns 1 19:22:32.919 00.000 5928 scope still moving after pulse duration time elapsed 19:22:32.972 00.053 5928 IsSlewing returns 0 19:22:33.005 00.033 5928 IsGuiding returns 0 19:22:33.005 00.000 5928 scope move finished after 46 + 108 ms 19:22:33.005 00.000 5928 Move returns status 0, amount 46 19:22:33.005 00.000 5928 MoveAxis(N, 0, ABG) 19:22:33.005 00.000 5928 Move returns status 0, amount 0 19:22:33.006 00.001 5928 move complete, result=0 19:22:33.006 00.000 5928 worker thread done servicing request 19:22:33.006 00.000 5928 Worker thread wakes up 19:22:33.006 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH 19:22:33.018 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:33.018 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:35.150 02.132 5928 Exposure complete 19:22:35.236 00.086 5928 worker thread done servicing request 19:22:35.236 00.000 972 OnExposeComplete: enter 19:22:35.241 00.005 972 UpdateGuideState(): m_state=6 19:22:35.244 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 549 19:22:35.248 00.004 972 Star::Find returns 1 (0), X=228.24, Y=861.20, Mass=1379, SNR=26.1, Peak=172 HFD=3.4 19:22:35.251 00.003 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.60) 19:22:35.254 00.003 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.56) 19:22:35.259 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.09 mountX=-0.00 mountY=0.13, mountTheta=1.60 19:22:35.262 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.01, opts=13) 19:22:35.266 00.004 972 Enqueuing Move request for scope (-0.13, -0.01) 19:22:35.269 00.003 5928 Worker thread wakes up 19:22:35.270 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd 19:22:35.270 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.01) 19:22:35.270 00.000 5928 Moving (-0.13, -0.01) raw xDistance=-0.00 yDistance=0.13 19:22:35.270 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:22:35.270 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:35.270 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:22:35.270 00.000 5928 MoveAxis(E, 0, ABG) 19:22:35.270 00.000 5928 Move returns status 0, amount 0 19:22:35.270 00.000 5928 MoveAxis(N, 0, ABG) 19:22:35.270 00.000 5928 Move returns status 0, amount 0 19:22:35.270 00.000 5928 move complete, result=0 19:22:35.270 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:35.275 00.005 972 UpdateGuideState exits: m=1379 SNR=26.1 19:22:35.278 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:35.281 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:35.285 00.004 972 Enqueuing Expose request 19:22:35.289 00.004 5928 worker thread done servicing request 19:22:35.289 00.000 5928 Worker thread wakes up 19:22:35.289 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:35.289 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:35.289 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:22:37.277 01.988 5928 Exposure complete 19:22:37.362 00.085 5928 worker thread done servicing request 19:22:37.362 00.000 972 OnExposeComplete: enter 19:22:37.366 00.004 972 UpdateGuideState(): m_state=6 19:22:37.369 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 550 19:22:37.373 00.004 972 Star::Find returns 1 (0), X=228.23, Y=861.02, Mass=1382, SNR=26.0, Peak=161 HFD=3.3 19:22:37.377 00.004 972 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.59) = xAngle (-3.81 = 2.48) 19:22:37.380 00.003 972 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43) 19:22:37.383 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-2.22 mountX=-0.18 mountY=0.15, mountTheta=2.45 19:22:37.387 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.19, opts=13) 19:22:37.391 00.004 972 Enqueuing Move request for scope (-0.14, -0.19) 19:22:37.395 00.004 5928 Worker thread wakes up 19:22:37.395 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd 19:22:37.395 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.19) 19:22:37.395 00.000 5928 Moving (-0.14, -0.19) raw xDistance=-0.18 yDistance=0.15 19:22:37.395 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:22:37.395 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:37.395 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:22:37.395 00.000 5928 MoveAxis(E, 0, ABG) 19:22:37.395 00.000 5928 Move returns status 0, amount 0 19:22:37.395 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:22:37.398 00.003 972 UpdateGuideState exits: m=1382 SNR=26.0 19:22:37.402 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:37.405 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:37.409 00.004 972 Enqueuing Expose request 19:22:37.413 00.004 5928 MoveAxis(N, 0, ABG) 19:22:37.413 00.000 5928 Move returns status 0, amount 0 19:22:37.413 00.000 5928 move complete, result=0 19:22:37.414 00.001 5928 worker thread done servicing request 19:22:37.414 00.000 5928 Worker thread wakes up 19:22:37.414 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:37.414 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:37.415 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:22:39.527 02.112 5928 Exposure complete 19:22:39.611 00.084 5928 worker thread done servicing request 19:22:39.611 00.000 972 OnExposeComplete: enter 19:22:39.615 00.004 972 UpdateGuideState(): m_state=6 19:22:39.618 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 551 19:22:39.622 00.004 972 Star::Find returns 1 (0), X=228.38, Y=860.62, Mass=1388, SNR=26.1, Peak=187 HFD=3.3 19:22:39.626 00.004 972 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.59) = xAngle (-3.15 = 3.13) 19:22:39.629 00.003 972 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09) 19:22:39.633 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.58 hyp=0.58 cameraTheta=-1.56 mountX=-0.58 mountY=0.03, mountTheta=3.09 19:22:39.636 00.003 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.58, opts=13) 19:22:39.641 00.005 972 Enqueuing Move request for scope (0.01, -0.58) 19:22:39.644 00.003 5928 Worker thread wakes up 19:22:39.645 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.58) opts 0xd 19:22:39.645 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.58) 19:22:39.645 00.000 5928 Moving (0.01, -0.58) raw xDistance=-0.58 yDistance=0.03 19:22:39.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 19:22:39.645 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:39.645 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:22:39.645 00.000 5928 MoveAxis(E, 98, ABG) 19:22:39.645 00.000 5928 Guiding Dir = 2, Dur = 98 19:22:39.645 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:39.648 00.003 972 UpdateGuideState exits: m=1388 SNR=26.1 19:22:39.652 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:39.656 00.004 5928 IsSlewing returns 0 19:22:39.656 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:39.660 00.004 972 Enqueuing Expose request 19:22:39.663 00.003 5928 IsGuiding returns 0 19:22:39.688 00.025 5928 PulseGuide returned control before completion, sleep 84 19:22:39.800 00.112 5928 IsGuiding returns 0 19:22:39.800 00.000 5928 Move returns status 0, amount 98 19:22:39.801 00.001 5928 MoveAxis(N, 0, ABG) 19:22:39.801 00.000 5928 Move returns status 0, amount 0 19:22:39.801 00.000 5928 move complete, result=0 19:22:39.801 00.000 5928 worker thread done servicing request 19:22:39.801 00.000 972 GuideStep: -0.6 px 98 ms EAST, 0.0 px 0 ms NORTH 19:22:39.815 00.014 5928 Worker thread wakes up 19:22:39.815 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:39.816 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:41.796 01.980 5928 Exposure complete 19:22:41.883 00.087 5928 worker thread done servicing request 19:22:41.883 00.000 972 OnExposeComplete: enter 19:22:41.886 00.003 972 UpdateGuideState(): m_state=6 19:22:41.890 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 552 19:22:41.894 00.004 972 Star::Find returns 1 (0), X=228.11, Y=860.82, Mass=1447, SNR=26.7, Peak=173 HFD=3.3 19:22:41.897 00.003 972 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.59) = xAngle (-3.75 = 2.54) 19:22:41.900 00.003 972 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49) 19:22:41.903 00.003 972 CameraToMount -- cameraX=-0.26 cameraY=-0.39 hyp=0.47 cameraTheta=-2.16 mountX=-0.38 mountY=0.28, mountTheta=2.51 19:22:41.908 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.39, opts=13) 19:22:41.912 00.004 972 Enqueuing Move request for scope (-0.26, -0.39) 19:22:41.915 00.003 5928 Worker thread wakes up 19:22:41.915 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.39) opts 0xd 19:22:41.915 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.39) 19:22:41.915 00.000 5928 Moving (-0.26, -0.39) raw xDistance=-0.38 yDistance=0.28 19:22:41.915 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.38 19:22:41.915 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 19:22:41.915 00.000 5928 MoveAxis(E, 71, ABG) 19:22:41.915 00.000 5928 Guiding Dir = 2, Dur = 71 19:22:41.915 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:41.919 00.004 972 UpdateGuideState exits: m=1447 SNR=26.7 19:22:41.922 00.003 5928 IsSlewing returns 0 19:22:41.922 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:41.926 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:41.929 00.003 972 Enqueuing Expose request 19:22:41.932 00.003 5928 IsGuiding returns 0 19:22:41.958 00.026 5928 PulseGuide returned control before completion, sleep 56 19:22:42.039 00.081 5928 IsGuiding returns 0 19:22:42.039 00.000 5928 Move returns status 0, amount 71 19:22:42.039 00.000 5928 MoveAxis(S, 56, ABG) 19:22:42.040 00.001 5928 Guiding Dir = 1, Dur = 56 19:22:42.040 00.000 5928 IsSlewing returns 0 19:22:42.041 00.001 5928 IsGuiding returns 0 19:22:42.120 00.079 5928 IsGuiding returns 1 19:22:42.120 00.000 5928 scope still moving after pulse duration time elapsed 19:22:42.144 00.024 5928 IsSlewing returns 0 19:22:42.145 00.001 5928 IsGuiding returns 1 19:22:42.214 00.069 5928 IsSlewing returns 0 19:22:42.246 00.032 5928 IsGuiding returns 0 19:22:42.246 00.000 5928 scope move finished after 56 + 149 ms 19:22:42.246 00.000 5928 Move returns status 0, amount 56 19:22:42.247 00.001 5928 move complete, result=0 19:22:42.247 00.000 5928 worker thread done servicing request 19:22:42.247 00.000 5928 Worker thread wakes up 19:22:42.247 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:42.247 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:42.247 00.000 972 GuideStep: -0.4 px 71 ms EAST, 0.3 px 56 ms SOUTH 19:22:44.365 02.118 5928 Exposure complete 19:22:44.451 00.086 5928 worker thread done servicing request 19:22:44.451 00.000 972 OnExposeComplete: enter 19:22:44.455 00.004 972 UpdateGuideState(): m_state=6 19:22:44.460 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 553 19:22:44.463 00.003 972 Star::Find returns 1 (0), X=228.34, Y=860.96, Mass=1412, SNR=26.4, Peak=170 HFD=3.4 19:22:44.467 00.004 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.99) 19:22:44.470 00.003 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94) 19:22:44.474 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.71 mountX=-0.25 mountY=0.05, mountTheta=2.94 19:22:44.478 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.25, opts=13) 19:22:44.481 00.003 972 Enqueuing Move request for scope (-0.03, -0.25) 19:22:44.485 00.004 5928 Worker thread wakes up 19:22:44.485 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd 19:22:44.485 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.25) 19:22:44.485 00.000 5928 Moving (-0.03, -0.25) raw xDistance=-0.25 yDistance=0.05 19:22:44.485 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25 19:22:44.485 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:44.485 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:22:44.485 00.000 5928 MoveAxis(E, 46, ABG) 19:22:44.485 00.000 5928 Guiding Dir = 2, Dur = 46 19:22:44.485 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:44.490 00.005 5928 IsSlewing returns 0 19:22:44.490 00.000 972 UpdateGuideState exits: m=1412 SNR=26.4 19:22:44.493 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:44.496 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:44.499 00.003 972 Enqueuing Expose request 19:22:44.503 00.004 5928 IsGuiding returns 0 19:22:44.533 00.030 5928 PulseGuide returned control before completion, sleep 26 19:22:44.570 00.037 5928 IsGuiding returns 1 19:22:44.570 00.000 5928 scope still moving after pulse duration time elapsed 19:22:44.629 00.059 5928 IsSlewing returns 0 19:22:44.661 00.032 5928 IsGuiding returns 0 19:22:44.661 00.000 5928 scope move finished after 46 + 112 ms 19:22:44.662 00.001 5928 Move returns status 0, amount 46 19:22:44.662 00.000 5928 MoveAxis(N, 0, ABG) 19:22:44.662 00.000 5928 Move returns status 0, amount 0 19:22:44.662 00.000 5928 move complete, result=0 19:22:44.662 00.000 5928 worker thread done servicing request 19:22:44.662 00.000 5928 Worker thread wakes up 19:22:44.662 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:44.663 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:44.663 00.000 972 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH 19:22:46.638 01.975 5928 Exposure complete 19:22:46.723 00.085 5928 worker thread done servicing request 19:22:46.724 00.001 972 OnExposeComplete: enter 19:22:46.727 00.003 972 UpdateGuideState(): m_state=6 19:22:46.730 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 554 19:22:46.734 00.004 972 Star::Find returns 1 (0), X=228.38, Y=861.05, Mass=1436, SNR=26.6, Peak=177 HFD=3.4 19:22:46.737 00.003 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 19:22:46.741 00.004 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12) 19:22:46.744 00.003 972 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=-0.16 mountY=0.00, mountTheta=3.12 19:22:46.748 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.16, opts=13) 19:22:46.751 00.003 972 Enqueuing Move request for scope (0.01, -0.16) 19:22:46.756 00.005 5928 Worker thread wakes up 19:22:46.756 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd 19:22:46.757 00.001 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.16) 19:22:46.757 00.000 5928 Moving (0.01, -0.16) raw xDistance=-0.16 yDistance=0.00 19:22:46.757 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:22:46.757 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:46.757 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:46.761 00.004 972 UpdateGuideState exits: m=1436 SNR=26.6 19:22:46.764 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:46.767 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:46.770 00.003 972 Enqueuing Expose request 19:22:46.775 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:22:46.775 00.000 5928 MoveAxis(E, 0, ABG) 19:22:46.775 00.000 5928 Move returns status 0, amount 0 19:22:46.775 00.000 5928 MoveAxis(N, 0, ABG) 19:22:46.775 00.000 5928 Move returns status 0, amount 0 19:22:46.775 00.000 5928 move complete, result=0 19:22:46.775 00.000 5928 worker thread done servicing request 19:22:46.775 00.000 5928 Worker thread wakes up 19:22:46.775 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:46.775 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:46.777 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:22:48.920 02.143 5928 Exposure complete 19:22:49.005 00.085 5928 worker thread done servicing request 19:22:49.005 00.000 972 OnExposeComplete: enter 19:22:49.009 00.004 972 UpdateGuideState(): m_state=6 19:22:49.012 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 555 19:22:49.016 00.004 972 Star::Find returns 1 (0), X=228.36, Y=861.11, Mass=1336, SNR=25.6, Peak=178 HFD=3.3 19:22:49.019 00.003 972 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.59) = xAngle (-3.24 = 3.04) 19:22:49.023 00.004 972 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00) 19:22:49.026 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.10 cameraTheta=-1.65 mountX=-0.09 mountY=0.01, mountTheta=3.00 19:22:49.030 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.09, opts=13) 19:22:49.034 00.004 972 Enqueuing Move request for scope (-0.01, -0.09) 19:22:49.037 00.003 5928 Worker thread wakes up 19:22:49.037 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd 19:22:49.037 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:22:49.042 00.005 972 UpdateGuideState exits: m=1336 SNR=25.6 19:22:49.045 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:49.049 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:49.052 00.003 972 Enqueuing Expose request 19:22:49.057 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.09) 19:22:49.057 00.000 5928 Moving (-0.01, -0.09) raw xDistance=-0.09 yDistance=0.01 19:22:49.057 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:22:49.057 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:49.057 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:22:49.057 00.000 5928 MoveAxis(E, 0, ABG) 19:22:49.057 00.000 5928 Move returns status 0, amount 0 19:22:49.057 00.000 5928 MoveAxis(N, 0, ABG) 19:22:49.057 00.000 5928 Move returns status 0, amount 0 19:22:49.057 00.000 5928 move complete, result=0 19:22:49.057 00.000 5928 worker thread done servicing request 19:22:49.057 00.000 5928 Worker thread wakes up 19:22:49.057 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:49.057 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:49.059 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:22:51.049 01.990 5928 Exposure complete 19:22:51.135 00.086 5928 worker thread done servicing request 19:22:51.136 00.001 972 OnExposeComplete: enter 19:22:51.141 00.005 972 UpdateGuideState(): m_state=6 19:22:51.145 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 556 19:22:51.148 00.003 972 Star::Find returns 1 (0), X=228.22, Y=860.99, Mass=1388, SNR=26.1, Peak=160 HFD=3.5 19:22:51.151 00.003 972 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.59) = xAngle (-3.76 = 2.52) 19:22:51.155 00.004 972 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48) 19:22:51.160 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-2.17 mountX=-0.22 mountY=0.16, mountTheta=2.50 19:22:51.166 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.22, opts=13) 19:22:51.170 00.004 972 Enqueuing Move request for scope (-0.15, -0.22) 19:22:51.174 00.004 5928 Worker thread wakes up 19:22:51.174 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:51.178 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 19:22:51.181 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:51.184 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:51.187 00.003 972 Enqueuing Expose request 19:22:51.191 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd 19:22:51.192 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.22) 19:22:51.192 00.000 5928 Moving (-0.15, -0.22) raw xDistance=-0.22 yDistance=0.16 19:22:51.192 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:22:51.192 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:51.192 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:22:51.192 00.000 5928 MoveAxis(E, 36, ABG) 19:22:51.192 00.000 5928 Guiding Dir = 2, Dur = 36 19:22:51.192 00.000 5928 IsSlewing returns 0 19:22:51.193 00.001 5928 IsGuiding returns 0 19:22:51.218 00.025 5928 PulseGuide returned control before completion, sleep 21 19:22:51.240 00.022 5928 IsGuiding returns 1 19:22:51.240 00.000 5928 scope still moving after pulse duration time elapsed 19:22:51.282 00.042 5928 IsSlewing returns 0 19:22:51.283 00.001 5928 IsGuiding returns 0 19:22:51.283 00.000 5928 scope move finished after 36 + 54 ms 19:22:51.283 00.000 5928 Move returns status 0, amount 36 19:22:51.283 00.000 5928 MoveAxis(N, 0, ABG) 19:22:51.284 00.001 5928 Move returns status 0, amount 0 19:22:51.284 00.000 5928 move complete, result=0 19:22:51.284 00.000 5928 worker thread done servicing request 19:22:51.284 00.000 972 GuideStep: -0.2 px 36 ms EAST, 0.2 px 0 ms NORTH 19:22:51.297 00.013 5928 Worker thread wakes up 19:22:51.297 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:51.297 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:53.435 02.138 5928 Exposure complete 19:22:53.520 00.085 5928 worker thread done servicing request 19:22:53.520 00.000 972 OnExposeComplete: enter 19:22:53.525 00.005 972 UpdateGuideState(): m_state=6 19:22:53.528 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 557 19:22:53.531 00.003 972 Star::Find returns 1 (0), X=228.27, Y=860.86, Mass=1412, SNR=26.4, Peak=160 HFD=3.6 19:22:53.534 00.003 972 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.59) = xAngle (-3.43 = 2.85) 19:22:53.538 00.004 972 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81) 19:22:53.542 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.84 mountX=-0.35 mountY=0.12, mountTheta=2.81 19:22:53.545 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.35, opts=13) 19:22:53.549 00.004 972 Enqueuing Move request for scope (-0.10, -0.35) 19:22:53.552 00.003 5928 Worker thread wakes up 19:22:53.553 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.35) opts 0xd 19:22:53.553 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.35) 19:22:53.553 00.000 5928 Moving (-0.10, -0.35) raw xDistance=-0.35 yDistance=0.12 19:22:53.553 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35 19:22:53.553 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:53.553 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:22:53.557 00.004 972 UpdateGuideState exits: m=1412 SNR=26.4 19:22:53.560 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:53.564 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:53.567 00.003 972 Enqueuing Expose request 19:22:53.570 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:22:53.570 00.000 5928 MoveAxis(E, 61, ABG) 19:22:53.570 00.000 5928 Guiding Dir = 2, Dur = 61 19:22:53.571 00.001 5928 IsSlewing returns 0 19:22:53.571 00.000 5928 IsGuiding returns 0 19:22:53.600 00.029 5928 PulseGuide returned control before completion, sleep 42 19:22:53.653 00.053 5928 IsGuiding returns 1 19:22:53.653 00.000 5928 scope still moving after pulse duration time elapsed 19:22:53.696 00.043 5928 IsSlewing returns 0 19:22:53.697 00.001 5928 IsGuiding returns 0 19:22:53.697 00.000 5928 scope move finished after 61 + 65 ms 19:22:53.697 00.000 5928 Move returns status 0, amount 61 19:22:53.698 00.001 5928 MoveAxis(N, 0, ABG) 19:22:53.698 00.000 5928 Move returns status 0, amount 0 19:22:53.698 00.000 5928 move complete, result=0 19:22:53.698 00.000 5928 worker thread done servicing request 19:22:53.698 00.000 5928 Worker thread wakes up 19:22:53.699 00.001 972 GuideStep: -0.3 px 61 ms EAST, 0.1 px 0 ms NORTH 19:22:53.712 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:53.712 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:55.697 01.985 5928 Exposure complete 19:22:55.786 00.089 5928 worker thread done servicing request 19:22:55.786 00.000 972 OnExposeComplete: enter 19:22:55.790 00.004 972 UpdateGuideState(): m_state=6 19:22:55.794 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 558 19:22:55.797 00.003 972 Star::Find returns 1 (0), X=228.26, Y=861.06, Mass=1381, SNR=26.1, Peak=164 HFD=3.4 19:22:55.800 00.003 972 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.59) = xAngle (-3.81 = 2.47) 19:22:55.805 00.005 972 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42) 19:22:55.809 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.22 mountX=-0.14 mountY=0.12, mountTheta=2.44 19:22:55.813 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.14, opts=13) 19:22:55.816 00.003 972 Enqueuing Move request for scope (-0.11, -0.14) 19:22:55.819 00.003 5928 Worker thread wakes up 19:22:55.819 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd 19:22:55.819 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.14) 19:22:55.819 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:22:55.824 00.005 972 UpdateGuideState exits: m=1381 SNR=26.1 19:22:55.827 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:55.830 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:55.833 00.003 972 Enqueuing Expose request 19:22:55.837 00.004 5928 Moving (-0.11, -0.14) raw xDistance=-0.14 yDistance=0.12 19:22:55.837 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:22:55.837 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:55.837 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:22:55.837 00.000 5928 MoveAxis(E, 0, ABG) 19:22:55.837 00.000 5928 Move returns status 0, amount 0 19:22:55.838 00.001 5928 MoveAxis(N, 0, ABG) 19:22:55.838 00.000 5928 Move returns status 0, amount 0 19:22:55.838 00.000 5928 move complete, result=0 19:22:55.838 00.000 5928 worker thread done servicing request 19:22:55.838 00.000 5928 Worker thread wakes up 19:22:55.838 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:55.839 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:22:55.840 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:22:57.973 02.133 5928 Exposure complete 19:22:58.058 00.085 5928 worker thread done servicing request 19:22:58.058 00.000 972 OnExposeComplete: enter 19:22:58.061 00.003 972 UpdateGuideState(): m_state=6 19:22:58.065 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 559 19:22:58.068 00.003 972 Star::Find returns 1 (0), X=228.26, Y=860.76, Mass=1411, SNR=26.3, Peak=162 HFD=3.5 19:22:58.073 00.005 972 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.59) = xAngle (-3.41 = 2.87) 19:22:58.077 00.004 972 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83) 19:22:58.080 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=-0.44 hyp=0.46 cameraTheta=-1.82 mountX=-0.44 mountY=0.14, mountTheta=2.83 19:22:58.084 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.44, opts=13) 19:22:58.088 00.004 972 Enqueuing Move request for scope (-0.11, -0.44) 19:22:58.092 00.004 5928 Worker thread wakes up 19:22:58.092 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.44) opts 0xd 19:22:58.092 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.44) 19:22:58.092 00.000 5928 Moving (-0.11, -0.44) raw xDistance=-0.44 yDistance=0.14 19:22:58.092 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:22:58.092 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:22:58.092 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:22:58.092 00.000 5928 MoveAxis(E, 74, ABG) 19:22:58.092 00.000 5928 Guiding Dir = 2, Dur = 74 19:22:58.092 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:22:58.096 00.004 5928 IsSlewing returns 0 19:22:58.096 00.000 972 UpdateGuideState exits: m=1411 SNR=26.3 19:22:58.100 00.004 5928 IsGuiding returns 0 19:22:58.100 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:22:58.105 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:22:58.108 00.003 972 Enqueuing Expose request 19:22:58.125 00.017 5928 PulseGuide returned control before completion, sleep 58 19:22:58.196 00.071 5928 IsGuiding returns 1 19:22:58.196 00.000 5928 scope still moving after pulse duration time elapsed 19:22:58.253 00.057 5928 IsSlewing returns 0 19:22:58.253 00.000 5928 IsGuiding returns 0 19:22:58.254 00.001 5928 scope move finished after 74 + 80 ms 19:22:58.254 00.000 5928 Move returns status 0, amount 74 19:22:58.254 00.000 5928 MoveAxis(N, 0, ABG) 19:22:58.254 00.000 5928 Move returns status 0, amount 0 19:22:58.254 00.000 5928 move complete, result=0 19:22:58.254 00.000 5928 worker thread done servicing request 19:22:58.254 00.000 5928 Worker thread wakes up 19:22:58.255 00.001 972 GuideStep: -0.4 px 74 ms EAST, 0.1 px 0 ms NORTH 19:22:58.260 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:22:58.260 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:00.229 01.969 5928 Exposure complete 19:23:00.314 00.085 5928 worker thread done servicing request 19:23:00.314 00.000 972 OnExposeComplete: enter 19:23:00.317 00.003 972 UpdateGuideState(): m_state=6 19:23:00.321 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 560 19:23:00.324 00.003 972 Star::Find returns 1 (0), X=228.24, Y=861.23, Mass=1417, SNR=26.4, Peak=168 HFD=3.3 19:23:00.328 00.004 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 19:23:00.331 00.003 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 19:23:00.334 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.03 mountY=0.13, mountTheta=1.35 19:23:00.339 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.03, opts=13) 19:23:00.342 00.003 972 Enqueuing Move request for scope (-0.14, 0.03) 19:23:00.345 00.003 5928 Worker thread wakes up 19:23:00.345 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:23:00.349 00.004 972 UpdateGuideState exits: m=1417 SNR=26.4 19:23:00.352 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:00.356 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:00.360 00.004 972 Enqueuing Expose request 19:23:00.363 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd 19:23:00.363 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.03) 19:23:00.363 00.000 5928 Moving (-0.14, 0.03) raw xDistance=0.03 yDistance=0.13 19:23:00.363 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:23:00.363 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:00.363 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:23:00.363 00.000 5928 MoveAxis(E, 0, ABG) 19:23:00.363 00.000 5928 Move returns status 0, amount 0 19:23:00.363 00.000 5928 MoveAxis(N, 0, ABG) 19:23:00.363 00.000 5928 Move returns status 0, amount 0 19:23:00.363 00.000 5928 move complete, result=0 19:23:00.363 00.000 5928 worker thread done servicing request 19:23:00.364 00.001 5928 Worker thread wakes up 19:23:00.364 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:00.364 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:00.365 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:23:02.475 02.110 5928 Exposure complete 19:23:02.560 00.085 5928 worker thread done servicing request 19:23:02.561 00.001 972 OnExposeComplete: enter 19:23:02.564 00.003 972 UpdateGuideState(): m_state=6 19:23:02.568 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 561 19:23:02.573 00.005 972 Star::Find returns 1 (0), X=228.27, Y=861.25, Mass=1449, SNR=26.7, Peak=173 HFD=3.5 19:23:02.576 00.003 972 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.59) = xAngle (1.11 = 1.11) 19:23:02.579 00.003 972 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07) 19:23:02.582 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.70 mountX=0.05 mountY=0.10, mountTheta=1.10 19:23:02.586 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.05, opts=13) 19:23:02.590 00.004 972 Enqueuing Move request for scope (-0.10, 0.05) 19:23:02.593 00.003 5928 Worker thread wakes up 19:23:02.593 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd 19:23:02.593 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.05) 19:23:02.593 00.000 5928 Moving (-0.10, 0.05) raw xDistance=0.05 yDistance=0.10 19:23:02.594 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:23:02.594 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:02.594 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:23:02.597 00.003 972 UpdateGuideState exits: m=1449 SNR=26.7 19:23:02.600 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:02.604 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:23:02.604 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:02.608 00.004 972 Enqueuing Expose request 19:23:02.611 00.003 5928 MoveAxis(E, 0, ABG) 19:23:02.611 00.000 5928 Move returns status 0, amount 0 19:23:02.611 00.000 5928 MoveAxis(N, 0, ABG) 19:23:02.611 00.000 5928 Move returns status 0, amount 0 19:23:02.611 00.000 5928 move complete, result=0 19:23:02.611 00.000 5928 worker thread done servicing request 19:23:02.611 00.000 5928 Worker thread wakes up 19:23:02.612 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:02.612 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:02.613 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:23:04.596 01.983 5928 Exposure complete 19:23:04.683 00.087 5928 worker thread done servicing request 19:23:04.683 00.000 972 OnExposeComplete: enter 19:23:04.687 00.004 972 UpdateGuideState(): m_state=6 19:23:04.691 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 562 19:23:04.694 00.003 972 Star::Find returns 1 (0), X=228.11, Y=861.23, Mass=1379, SNR=26.0, Peak=180 HFD=3.1 19:23:04.698 00.004 972 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.59) = xAngle (1.47 = 1.47) 19:23:04.701 00.003 972 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 19:23:04.705 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.27 cameraTheta=3.06 mountX=0.03 mountY=0.26, mountTheta=1.47 19:23:04.709 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.02, opts=13) 19:23:04.712 00.003 972 Enqueuing Move request for scope (-0.26, 0.02) 19:23:04.715 00.003 5928 Worker thread wakes up 19:23:04.716 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd 19:23:04.716 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.02) 19:23:04.716 00.000 5928 Moving (-0.26, 0.02) raw xDistance=0.03 yDistance=0.26 19:23:04.716 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:23:04.716 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:23:04.716 00.000 5928 MoveAxis(E, 0, ABG) 19:23:04.716 00.000 5928 Move returns status 0, amount 0 19:23:04.716 00.000 5928 MoveAxis(S, 52, ABG) 19:23:04.716 00.000 5928 Guiding Dir = 1, Dur = 52 19:23:04.716 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:23:04.721 00.005 5928 IsSlewing returns 0 19:23:04.721 00.000 972 UpdateGuideState exits: m=1379 SNR=26.0 19:23:04.725 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:04.728 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:04.731 00.003 972 Enqueuing Expose request 19:23:04.734 00.003 5928 IsGuiding returns 0 19:23:04.811 00.077 5928 IsGuiding returns 1 19:23:04.811 00.000 5928 scope still moving after pulse duration time elapsed 19:23:04.834 00.023 5928 IsSlewing returns 0 19:23:04.835 00.001 5928 IsGuiding returns 1 19:23:04.907 00.072 5928 IsSlewing returns 0 19:23:04.939 00.032 5928 IsGuiding returns 0 19:23:04.939 00.000 5928 scope move finished after 52 + 152 ms 19:23:04.940 00.001 5928 Move returns status 0, amount 52 19:23:04.940 00.000 5928 move complete, result=0 19:23:04.941 00.001 5928 worker thread done servicing request 19:23:04.941 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 52 ms SOUTH 19:23:04.950 00.009 5928 Worker thread wakes up 19:23:04.951 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:04.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:07.066 02.115 5928 Exposure complete 19:23:07.150 00.084 5928 worker thread done servicing request 19:23:07.151 00.001 972 OnExposeComplete: enter 19:23:07.156 00.005 972 UpdateGuideState(): m_state=6 19:23:07.161 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 563 19:23:07.165 00.004 972 Star::Find returns 1 (0), X=228.43, Y=861.10, Mass=1476, SNR=27.0, Peak=203 HFD=3.2 19:23:07.168 00.003 972 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.59) = xAngle (-2.62 = -2.62) 19:23:07.172 00.004 972 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 19:23:07.175 00.003 972 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.03 mountX=-0.10 mountY=-0.06, mountTheta=-2.65 19:23:07.179 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.10, opts=13) 19:23:07.182 00.003 972 Enqueuing Move request for scope (0.06, -0.10) 19:23:07.186 00.004 5928 Worker thread wakes up 19:23:07.187 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:23:07.190 00.003 972 UpdateGuideState exits: m=1476 SNR=27.0 19:23:07.193 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:07.196 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:07.200 00.004 972 Enqueuing Expose request 19:23:07.204 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd 19:23:07.204 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.10) 19:23:07.204 00.000 5928 Moving (0.06, -0.10) raw xDistance=-0.10 yDistance=-0.06 19:23:07.204 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:23:07.204 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:07.204 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:23:07.204 00.000 5928 MoveAxis(E, 0, ABG) 19:23:07.205 00.001 5928 Move returns status 0, amount 0 19:23:07.205 00.000 5928 MoveAxis(N, 0, ABG) 19:23:07.205 00.000 5928 Move returns status 0, amount 0 19:23:07.205 00.000 5928 move complete, result=0 19:23:07.205 00.000 5928 worker thread done servicing request 19:23:07.205 00.000 5928 Worker thread wakes up 19:23:07.205 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:07.205 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:07.206 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:23:09.185 01.979 5928 Exposure complete 19:23:09.272 00.087 5928 worker thread done servicing request 19:23:09.272 00.000 972 OnExposeComplete: enter 19:23:09.275 00.003 972 UpdateGuideState(): m_state=6 19:23:09.279 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 564 19:23:09.282 00.003 972 Star::Find returns 1 (0), X=228.59, Y=860.95, Mass=1381, SNR=26.1, Peak=208 HFD=3.2 19:23:09.285 00.003 972 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.59) = xAngle (-2.45 = -2.45) 19:23:09.289 00.004 972 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49) 19:23:09.292 00.003 972 CameraToMount -- cameraX=0.22 cameraY=-0.25 hyp=0.33 cameraTheta=-0.86 mountX=-0.26 mountY=-0.20, mountTheta=-2.47 19:23:09.296 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.25, opts=13) 19:23:09.299 00.003 972 Enqueuing Move request for scope (0.22, -0.25) 19:23:09.304 00.005 5928 Worker thread wakes up 19:23:09.304 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.25) opts 0xd 19:23:09.304 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.25) 19:23:09.304 00.000 5928 Moving (0.22, -0.25) raw xDistance=-0.26 yDistance=-0.20 19:23:09.304 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:23:09.304 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:23:09.308 00.004 972 UpdateGuideState exits: m=1381 SNR=26.1 19:23:09.311 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:09.314 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:09.317 00.003 972 Enqueuing Expose request 19:23:09.322 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:23:09.322 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:23:09.322 00.000 5928 MoveAxis(E, 43, ABG) 19:23:09.322 00.000 5928 Guiding Dir = 2, Dur = 43 19:23:09.323 00.001 5928 IsSlewing returns 0 19:23:09.323 00.000 5928 IsGuiding returns 0 19:23:09.353 00.030 5928 PulseGuide returned control before completion, sleep 24 19:23:09.379 00.026 5928 IsGuiding returns 1 19:23:09.379 00.000 5928 scope still moving after pulse duration time elapsed 19:23:09.432 00.053 5928 IsSlewing returns 0 19:23:09.433 00.001 5928 IsGuiding returns 0 19:23:09.433 00.000 5928 scope move finished after 43 + 67 ms 19:23:09.433 00.000 5928 Move returns status 0, amount 43 19:23:09.433 00.000 5928 MoveAxis(N, 0, ABG) 19:23:09.433 00.000 5928 Move returns status 0, amount 0 19:23:09.434 00.001 5928 move complete, result=0 19:23:09.434 00.000 5928 worker thread done servicing request 19:23:09.434 00.000 5928 Worker thread wakes up 19:23:09.434 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:09.434 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:09.434 00.000 972 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH 19:23:11.546 02.112 5928 Exposure complete 19:23:11.644 00.098 5928 worker thread done servicing request 19:23:11.645 00.001 972 OnExposeComplete: enter 19:23:11.648 00.003 972 UpdateGuideState(): m_state=6 19:23:11.653 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 565 19:23:11.658 00.005 972 Star::Find returns 1 (0), X=228.73, Y=861.21, Mass=1410, SNR=26.3, Peak=225 HFD=2.9 19:23:11.661 00.003 972 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.59) = xAngle (-1.59 = -1.59) 19:23:11.665 00.004 972 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 19:23:11.669 00.004 972 CameraToMount -- cameraX=0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-0.00 mountX=-0.01 mountY=-0.36, mountTheta=-1.59 19:23:11.675 00.006 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.00, opts=13) 19:23:11.679 00.004 972 Enqueuing Move request for scope (0.36, -0.00) 19:23:11.683 00.004 5928 Worker thread wakes up 19:23:11.683 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:23:11.688 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.00) opts 0xd 19:23:11.688 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 19:23:11.692 00.004 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.00) 19:23:11.692 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:11.696 00.004 5928 Moving (0.36, -0.00) raw xDistance=-0.01 yDistance=-0.36 19:23:11.696 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:11.699 00.003 972 Enqueuing Expose request 19:23:11.705 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:23:11.705 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:23:11.705 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36 19:23:11.705 00.000 5928 MoveAxis(E, 0, ABG) 19:23:11.705 00.000 5928 Move returns status 0, amount 0 19:23:11.705 00.000 5928 MoveAxis(N, 0, ABG) 19:23:11.705 00.000 5928 Move returns status 0, amount 0 19:23:11.706 00.001 5928 move complete, result=0 19:23:11.706 00.000 5928 worker thread done servicing request 19:23:11.706 00.000 5928 Worker thread wakes up 19:23:11.706 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:11.706 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:11.707 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 19:23:13.683 01.976 5928 Exposure complete 19:23:13.769 00.086 5928 worker thread done servicing request 19:23:13.770 00.001 972 OnExposeComplete: enter 19:23:13.773 00.003 972 UpdateGuideState(): m_state=6 19:23:13.777 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 566 19:23:13.780 00.003 972 Star::Find returns 1 (0), X=228.84, Y=861.15, Mass=1474, SNR=26.9, Peak=214 HFD=3.0 19:23:13.784 00.004 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 19:23:13.788 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 19:23:13.791 00.003 972 CameraToMount -- cameraX=0.46 cameraY=-0.05 hyp=0.47 cameraTheta=-0.11 mountX=-0.06 mountY=-0.46, mountTheta=-1.70 19:23:13.795 00.004 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.05, opts=13) 19:23:13.799 00.004 972 Enqueuing Move request for scope (0.46, -0.05) 19:23:13.804 00.005 5928 Worker thread wakes up 19:23:13.804 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.05) opts 0xd 19:23:13.804 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.05) 19:23:13.804 00.000 5928 Moving (0.46, -0.05) raw xDistance=-0.06 yDistance=-0.46 19:23:13.804 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:23:13.804 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:23:13.804 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:23:13.808 00.004 972 UpdateGuideState exits: m=1474 SNR=26.9 19:23:13.811 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:13.815 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:13.822 00.007 972 Enqueuing Expose request 19:23:13.827 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46 19:23:13.828 00.001 5928 MoveAxis(E, 0, ABG) 19:23:13.828 00.000 5928 Move returns status 0, amount 0 19:23:13.828 00.000 5928 MoveAxis(N, 0, ABG) 19:23:13.828 00.000 5928 Move returns status 0, amount 0 19:23:13.828 00.000 5928 move complete, result=0 19:23:13.828 00.000 5928 worker thread done servicing request 19:23:13.828 00.000 5928 Worker thread wakes up 19:23:13.828 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:13.828 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:13.831 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:23:15.932 02.101 5928 Exposure complete 19:23:16.017 00.085 5928 worker thread done servicing request 19:23:16.017 00.000 972 OnExposeComplete: enter 19:23:16.022 00.005 972 UpdateGuideState(): m_state=6 19:23:16.026 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 567 19:23:16.029 00.003 972 Star::Find returns 1 (0), X=228.89, Y=860.95, Mass=1401, SNR=26.2, Peak=207 HFD=2.9 19:23:16.032 00.003 972 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.59) = xAngle (-2.06 = -2.06) 19:23:16.036 00.004 972 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10) 19:23:16.040 00.004 972 CameraToMount -- cameraX=0.51 cameraY=-0.26 hyp=0.58 cameraTheta=-0.47 mountX=-0.27 mountY=-0.50, mountTheta=-2.07 19:23:16.044 00.004 972 SchedulePrimaryMove(067B9D08, x=0.51, y=-0.26, opts=13) 19:23:16.047 00.003 972 Enqueuing Move request for scope (0.51, -0.26) 19:23:16.050 00.003 5928 Worker thread wakes up 19:23:16.050 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:23:16.056 00.006 972 UpdateGuideState exits: m=1401 SNR=26.2 19:23:16.059 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:16.062 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:16.065 00.003 972 Enqueuing Expose request 19:23:16.070 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.26) opts 0xd 19:23:16.070 00.000 5928 Handling offset move in thread for scope, endpoint = (0.51, -0.26) 19:23:16.070 00.000 5928 Moving (0.51, -0.26) raw xDistance=-0.27 yDistance=-0.50 19:23:16.070 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 19:23:16.070 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.39 newest=-1.31 19:23:16.070 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50 19:23:16.070 00.000 5928 MoveAxis(E, 45, ABG) 19:23:16.070 00.000 5928 Guiding Dir = 2, Dur = 45 19:23:16.070 00.000 5928 IsSlewing returns 0 19:23:16.071 00.001 5928 IsGuiding returns 0 19:23:16.100 00.029 5928 PulseGuide returned control before completion, sleep 26 19:23:16.130 00.030 5928 IsGuiding returns 1 19:23:16.130 00.000 5928 scope still moving after pulse duration time elapsed 19:23:16.181 00.051 5928 IsSlewing returns 0 19:23:16.181 00.000 5928 IsGuiding returns 0 19:23:16.181 00.000 5928 scope move finished after 45 + 65 ms 19:23:16.181 00.000 5928 Move returns status 0, amount 45 19:23:16.181 00.000 5928 MoveAxis(N, 98, ABG) 19:23:16.181 00.000 5928 Guiding Dir = 0, Dur = 98 19:23:16.182 00.001 5928 IsSlewing returns 0 19:23:16.182 00.000 5928 IsGuiding returns 0 19:23:16.260 00.078 5928 PulseGuide returned control before completion, sleep 30 19:23:16.301 00.041 5928 IsGuiding returns 1 19:23:16.302 00.001 5928 scope still moving after pulse duration time elapsed 19:23:16.332 00.030 5928 IsSlewing returns 0 19:23:16.333 00.001 5928 IsGuiding returns 1 19:23:16.388 00.055 5928 IsSlewing returns 0 19:23:16.389 00.001 5928 IsGuiding returns 0 19:23:16.389 00.000 5928 scope move finished after 98 + 109 ms 19:23:16.389 00.000 5928 Move returns status 0, amount 98 19:23:16.389 00.000 5928 move complete, result=0 19:23:16.389 00.000 5928 worker thread done servicing request 19:23:16.390 00.001 5928 Worker thread wakes up 19:23:16.390 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.5 px 98 ms NORTH 19:23:16.399 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:16.400 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:18.382 01.982 5928 Exposure complete 19:23:18.471 00.089 5928 worker thread done servicing request 19:23:18.471 00.000 972 OnExposeComplete: enter 19:23:18.474 00.003 972 UpdateGuideState(): m_state=6 19:23:18.478 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 568 19:23:18.481 00.003 972 Star::Find returns 1 (0), X=229.00, Y=861.23, Mass=1386, SNR=26.1, Peak=199 HFD=3.2 19:23:18.486 00.005 972 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.59) = xAngle (-1.56 = -1.56) 19:23:18.489 00.003 972 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 19:23:18.492 00.003 972 CameraToMount -- cameraX=0.63 cameraY=0.02 hyp=0.63 cameraTheta=0.03 mountX=0.01 mountY=-0.63, mountTheta=-1.56 19:23:18.496 00.004 972 SchedulePrimaryMove(067B9D08, x=0.63, y=0.02, opts=13) 19:23:18.500 00.004 972 Enqueuing Move request for scope (0.63, 0.02) 19:23:18.505 00.005 5928 Worker thread wakes up 19:23:18.505 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.02) opts 0xd 19:23:18.505 00.000 5928 Handling offset move in thread for scope, endpoint = (0.63, 0.02) 19:23:18.505 00.000 5928 Moving (0.63, 0.02) raw xDistance=0.01 yDistance=-0.63 19:23:18.505 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:23:18.505 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63 19:23:18.505 00.000 5928 MoveAxis(E, 0, ABG) 19:23:18.505 00.000 5928 Move returns status 0, amount 0 19:23:18.505 00.000 5928 MoveAxis(N, 125, ABG) 19:23:18.505 00.000 5928 Guiding Dir = 0, Dur = 125 19:23:18.505 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:23:18.509 00.004 972 UpdateGuideState exits: m=1386 SNR=26.1 19:23:18.512 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:18.515 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:18.520 00.005 972 Enqueuing Expose request 19:23:18.523 00.003 5928 IsSlewing returns 0 19:23:18.523 00.000 5928 IsGuiding returns 0 19:23:18.595 00.072 5928 PulseGuide returned control before completion, sleep 64 19:23:18.667 00.072 5928 IsGuiding returns 1 19:23:18.667 00.000 5928 scope still moving after pulse duration time elapsed 19:23:18.723 00.056 5928 IsSlewing returns 0 19:23:18.754 00.031 5928 IsGuiding returns 0 19:23:18.755 00.001 5928 scope move finished after 125 + 106 ms 19:23:18.755 00.000 5928 Move returns status 0, amount 125 19:23:18.755 00.000 5928 move complete, result=0 19:23:18.755 00.000 5928 worker thread done servicing request 19:23:18.755 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.6 px 125 ms NORTH 19:23:18.759 00.004 5928 Worker thread wakes up 19:23:18.759 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:18.759 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:20.890 02.131 5928 Exposure complete 19:23:20.976 00.086 5928 worker thread done servicing request 19:23:20.978 00.002 972 OnExposeComplete: enter 19:23:20.981 00.003 972 UpdateGuideState(): m_state=6 19:23:20.985 00.004 972 Star::Find(15, 229, 861, 0, (0,0,0,0), 0.0, 255) frame 569 19:23:20.989 00.004 972 Star::Find returns 1 (0), X=228.73, Y=861.00, Mass=1375, SNR=26.0, Peak=185 HFD=3.2 19:23:20.992 00.003 972 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.59) = xAngle (-2.11 = -2.11) 19:23:20.995 00.003 972 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16) 19:23:20.999 00.004 972 CameraToMount -- cameraX=0.36 cameraY=-0.21 hyp=0.42 cameraTheta=-0.52 mountX=-0.22 mountY=-0.35, mountTheta=-2.12 19:23:21.003 00.004 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.21, opts=13) 19:23:21.006 00.003 972 Enqueuing Move request for scope (0.36, -0.21) 19:23:21.009 00.003 5928 Worker thread wakes up 19:23:21.009 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:23:21.014 00.005 972 UpdateGuideState exits: m=1375 SNR=26.0 19:23:21.017 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.21) opts 0xd 19:23:21.018 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:21.022 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:21.025 00.003 972 Enqueuing Expose request 19:23:21.028 00.003 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.21) 19:23:21.028 00.000 5928 Moving (0.36, -0.21) raw xDistance=-0.22 yDistance=-0.35 19:23:21.028 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:23:21.028 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 19:23:21.029 00.001 5928 MoveAxis(E, 36, ABG) 19:23:21.029 00.000 5928 Guiding Dir = 2, Dur = 36 19:23:21.029 00.000 5928 IsSlewing returns 0 19:23:21.029 00.000 5928 IsGuiding returns 0 19:23:21.058 00.029 5928 PulseGuide returned control before completion, sleep 19 19:23:21.105 00.047 5928 IsGuiding returns 0 19:23:21.105 00.000 5928 Move returns status 0, amount 36 19:23:21.105 00.000 5928 MoveAxis(N, 69, ABG) 19:23:21.105 00.000 5928 Guiding Dir = 0, Dur = 69 19:23:21.106 00.001 5928 IsSlewing returns 0 19:23:21.107 00.001 5928 IsGuiding returns 0 19:23:21.217 00.110 5928 IsGuiding returns 1 19:23:21.218 00.001 5928 scope still moving after pulse duration time elapsed 19:23:21.243 00.025 5928 IsSlewing returns 0 19:23:21.243 00.000 5928 IsGuiding returns 1 19:23:21.297 00.054 5928 IsSlewing returns 0 19:23:21.298 00.001 5928 IsGuiding returns 0 19:23:21.298 00.000 5928 scope move finished after 69 + 122 ms 19:23:21.298 00.000 5928 Move returns status 0, amount 69 19:23:21.298 00.000 5928 move complete, result=0 19:23:21.298 00.000 5928 worker thread done servicing request 19:23:21.298 00.000 5928 Worker thread wakes up 19:23:21.298 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:21.298 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:21.298 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.3 px 69 ms NORTH 19:23:23.273 01.975 5928 Exposure complete 19:23:23.359 00.086 5928 worker thread done servicing request 19:23:23.359 00.000 972 OnExposeComplete: enter 19:23:23.362 00.003 972 UpdateGuideState(): m_state=6 19:23:23.366 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 570 19:23:23.371 00.005 972 Star::Find returns 1 (0), X=228.64, Y=860.98, Mass=1415, SNR=26.4, Peak=181 HFD=3.4 19:23:23.375 00.004 972 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.59) = xAngle (-2.28 = -2.28) 19:23:23.379 00.004 972 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32) 19:23:23.382 00.003 972 CameraToMount -- cameraX=0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-0.69 mountX=-0.23 mountY=-0.25, mountTheta=-2.30 19:23:23.387 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.22, opts=13) 19:23:23.391 00.004 972 Enqueuing Move request for scope (0.27, -0.22) 19:23:23.395 00.004 5928 Worker thread wakes up 19:23:23.395 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:23:23.398 00.003 972 UpdateGuideState exits: m=1415 SNR=26.4 19:23:23.403 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:23.406 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:23.409 00.003 972 Enqueuing Expose request 19:23:23.412 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.22) opts 0xd 19:23:23.412 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.22) 19:23:23.412 00.000 5928 Moving (0.27, -0.22) raw xDistance=-0.23 yDistance=-0.25 19:23:23.412 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:23:23.412 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:23:23.413 00.001 5928 MoveAxis(E, 40, ABG) 19:23:23.413 00.000 5928 Guiding Dir = 2, Dur = 40 19:23:23.413 00.000 5928 IsSlewing returns 0 19:23:23.413 00.000 5928 IsGuiding returns 0 19:23:23.440 00.027 5928 PulseGuide returned control before completion, sleep 24 19:23:23.504 00.064 5928 IsGuiding returns 0 19:23:23.504 00.000 5928 Move returns status 0, amount 40 19:23:23.504 00.000 5928 MoveAxis(N, 50, ABG) 19:23:23.504 00.000 5928 Guiding Dir = 0, Dur = 50 19:23:23.505 00.001 5928 IsSlewing returns 0 19:23:23.505 00.000 5928 IsGuiding returns 0 19:23:23.584 00.079 5928 IsGuiding returns 1 19:23:23.585 00.001 5928 scope still moving after pulse duration time elapsed 19:23:23.632 00.047 5928 IsSlewing returns 0 19:23:23.663 00.031 5928 IsGuiding returns 0 19:23:23.663 00.000 5928 scope move finished after 50 + 108 ms 19:23:23.663 00.000 5928 Move returns status 0, amount 50 19:23:23.664 00.001 5928 move complete, result=0 19:23:23.664 00.000 5928 worker thread done servicing request 19:23:23.664 00.000 5928 Worker thread wakes up 19:23:23.664 00.000 972 GuideStep: -0.2 px 40 ms EAST, -0.3 px 50 ms NORTH 19:23:23.668 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:23.668 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:25.807 02.139 5928 Exposure complete 19:23:25.895 00.088 5928 worker thread done servicing request 19:23:25.895 00.000 972 OnExposeComplete: enter 19:23:25.898 00.003 972 UpdateGuideState(): m_state=6 19:23:25.902 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 571 19:23:25.906 00.004 972 Star::Find returns 1 (0), X=228.30, Y=861.13, Mass=1370, SNR=25.9, Peak=164 HFD=3.4 19:23:25.909 00.003 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.35) 19:23:25.913 00.004 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31) 19:23:25.916 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.34 mountX=-0.08 mountY=0.08, mountTheta=2.33 19:23:25.921 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.08, opts=13) 19:23:25.924 00.003 972 Enqueuing Move request for scope (-0.07, -0.08) 19:23:25.929 00.005 5928 Worker thread wakes up 19:23:25.929 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd 19:23:25.929 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.08) 19:23:25.929 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:23:25.934 00.005 5928 Moving (-0.07, -0.08) raw xDistance=-0.08 yDistance=0.08 19:23:25.934 00.000 972 UpdateGuideState exits: m=1370 SNR=25.9 19:23:25.939 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:23:25.940 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:25.940 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:25.943 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:23:25.944 00.001 5928 MoveAxis(E, 0, ABG) 19:23:25.944 00.000 5928 Move returns status 0, amount 0 19:23:25.944 00.000 5928 MoveAxis(N, 0, ABG) 19:23:25.944 00.000 5928 Move returns status 0, amount 0 19:23:25.944 00.000 5928 move complete, result=0 19:23:25.944 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:25.947 00.003 972 Enqueuing Expose request 19:23:25.952 00.005 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:23:25.955 00.003 5928 worker thread done servicing request 19:23:25.955 00.000 5928 Worker thread wakes up 19:23:25.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:25.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:27.927 01.972 5928 Exposure complete 19:23:28.013 00.086 5928 worker thread done servicing request 19:23:28.014 00.001 972 OnExposeComplete: enter 19:23:28.018 00.004 972 UpdateGuideState(): m_state=6 19:23:28.022 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 572 19:23:28.026 00.004 972 Star::Find returns 1 (0), X=228.22, Y=861.19, Mass=1459, SNR=26.8, Peak=175 HFD=3.5 19:23:28.029 00.003 972 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.59) = xAngle (-4.59 = 1.69) 19:23:28.032 00.003 972 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.65) 19:23:28.037 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=-0.02 mountY=0.15, mountTheta=1.69 19:23:28.042 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.02, opts=13) 19:23:28.046 00.004 972 Enqueuing Move request for scope (-0.15, -0.02) 19:23:28.049 00.003 5928 Worker thread wakes up 19:23:28.049 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd 19:23:28.049 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:23:28.053 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.02) 19:23:28.054 00.001 972 UpdateGuideState exits: m=1459 SNR=26.8 19:23:28.057 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:28.060 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:28.063 00.003 972 Enqueuing Expose request 19:23:28.067 00.004 5928 Moving (-0.15, -0.02) raw xDistance=-0.02 yDistance=0.15 19:23:28.068 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:23:28.068 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:28.068 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:23:28.068 00.000 5928 MoveAxis(E, 0, ABG) 19:23:28.068 00.000 5928 Move returns status 0, amount 0 19:23:28.068 00.000 5928 MoveAxis(N, 0, ABG) 19:23:28.068 00.000 5928 Move returns status 0, amount 0 19:23:28.068 00.000 5928 move complete, result=0 19:23:28.068 00.000 5928 worker thread done servicing request 19:23:28.069 00.001 5928 Worker thread wakes up 19:23:28.069 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:28.069 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:28.070 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:23:30.177 02.107 5928 Exposure complete 19:23:30.262 00.085 5928 worker thread done servicing request 19:23:30.262 00.000 972 OnExposeComplete: enter 19:23:30.266 00.004 972 UpdateGuideState(): m_state=6 19:23:30.270 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 573 19:23:30.274 00.004 972 Star::Find returns 1 (0), X=228.32, Y=860.96, Mass=1416, SNR=26.4, Peak=161 HFD=3.4 19:23:30.277 00.003 972 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.59) = xAngle (-3.36 = 2.92) 19:23:30.280 00.003 972 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88) 19:23:30.285 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.77 mountX=-0.25 mountY=0.07, mountTheta=2.88 19:23:30.289 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.25, opts=13) 19:23:30.293 00.004 972 Enqueuing Move request for scope (-0.05, -0.25) 19:23:30.296 00.003 5928 Worker thread wakes up 19:23:30.296 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd 19:23:30.296 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.25) 19:23:30.296 00.000 5928 Moving (-0.05, -0.25) raw xDistance=-0.25 yDistance=0.07 19:23:30.296 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:23:30.296 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:30.296 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:23:30.296 00.000 5928 MoveAxis(E, 41, ABG) 19:23:30.296 00.000 5928 Guiding Dir = 2, Dur = 41 19:23:30.296 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:23:30.301 00.005 972 UpdateGuideState exits: m=1416 SNR=26.4 19:23:30.304 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:30.307 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:30.310 00.003 972 Enqueuing Expose request 19:23:30.314 00.004 5928 IsSlewing returns 0 19:23:30.314 00.000 5928 IsGuiding returns 0 19:23:30.332 00.018 5928 PulseGuide returned control before completion, sleep 34 19:23:30.380 00.048 5928 IsGuiding returns 0 19:23:30.380 00.000 5928 Move returns status 0, amount 41 19:23:30.380 00.000 5928 MoveAxis(N, 0, ABG) 19:23:30.380 00.000 5928 Move returns status 0, amount 0 19:23:30.380 00.000 5928 move complete, result=0 19:23:30.380 00.000 5928 worker thread done servicing request 19:23:30.380 00.000 5928 Worker thread wakes up 19:23:30.380 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:30.380 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:30.380 00.000 972 GuideStep: -0.2 px 41 ms EAST, 0.1 px 0 ms NORTH 19:23:32.363 01.983 5928 Exposure complete 19:23:32.448 00.085 5928 worker thread done servicing request 19:23:32.448 00.000 972 OnExposeComplete: enter 19:23:32.452 00.004 972 UpdateGuideState(): m_state=6 19:23:32.456 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 574 19:23:32.459 00.003 972 Star::Find returns 1 (0), X=228.36, Y=861.04, Mass=1411, SNR=26.3, Peak=167 HFD=3.3 19:23:32.464 00.005 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.24 = 3.04) 19:23:32.469 00.005 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99) 19:23:32.472 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.66 mountX=-0.17 mountY=0.03, mountTheta=2.99 19:23:32.476 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.17, opts=13) 19:23:32.479 00.003 972 Enqueuing Move request for scope (-0.01, -0.17) 19:23:32.483 00.004 5928 Worker thread wakes up 19:23:32.484 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:23:32.487 00.003 972 UpdateGuideState exits: m=1411 SNR=26.3 19:23:32.490 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:32.494 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:32.497 00.003 972 Enqueuing Expose request 19:23:32.501 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd 19:23:32.501 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.17) 19:23:32.501 00.000 5928 Moving (-0.01, -0.17) raw xDistance=-0.17 yDistance=0.03 19:23:32.502 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:23:32.502 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:32.502 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:23:32.502 00.000 5928 MoveAxis(E, 0, ABG) 19:23:32.502 00.000 5928 Move returns status 0, amount 0 19:23:32.502 00.000 5928 MoveAxis(N, 0, ABG) 19:23:32.502 00.000 5928 Move returns status 0, amount 0 19:23:32.502 00.000 5928 move complete, result=0 19:23:32.502 00.000 5928 worker thread done servicing request 19:23:32.502 00.000 5928 Worker thread wakes up 19:23:32.503 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:32.503 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:32.503 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:23:34.601 02.098 5928 Exposure complete 19:23:34.689 00.088 5928 worker thread done servicing request 19:23:34.689 00.000 972 OnExposeComplete: enter 19:23:34.695 00.006 972 UpdateGuideState(): m_state=6 19:23:34.700 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 575 19:23:34.704 00.004 972 Star::Find returns 1 (0), X=228.29, Y=860.96, Mass=1425, SNR=26.5, Peak=157 HFD=3.4 19:23:34.707 00.003 972 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.59) = xAngle (-3.50 = 2.78) 19:23:34.710 00.003 972 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74) 19:23:34.714 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.91 mountX=-0.24 mountY=0.10, mountTheta=2.74 19:23:34.719 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.24, opts=13) 19:23:34.722 00.003 972 Enqueuing Move request for scope (-0.09, -0.24) 19:23:34.725 00.003 5928 Worker thread wakes up 19:23:34.725 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd 19:23:34.725 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.24) 19:23:34.725 00.000 5928 Moving (-0.09, -0.24) raw xDistance=-0.24 yDistance=0.10 19:23:34.725 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:23:34.729 00.004 972 UpdateGuideState exits: m=1425 SNR=26.5 19:23:34.733 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:34.737 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:34.740 00.003 972 Enqueuing Expose request 19:23:34.743 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:23:34.743 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:34.743 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:23:34.744 00.001 5928 MoveAxis(E, 40, ABG) 19:23:34.744 00.000 5928 Guiding Dir = 2, Dur = 40 19:23:34.762 00.018 5928 IsSlewing returns 0 19:23:34.763 00.001 5928 IsGuiding returns 0 19:23:34.778 00.015 5928 PulseGuide returned control before completion, sleep 36 19:23:34.826 00.048 5928 IsGuiding returns 0 19:23:34.826 00.000 5928 Move returns status 0, amount 40 19:23:34.826 00.000 5928 MoveAxis(N, 0, ABG) 19:23:34.826 00.000 5928 Move returns status 0, amount 0 19:23:34.826 00.000 5928 move complete, result=0 19:23:34.826 00.000 5928 worker thread done servicing request 19:23:34.826 00.000 5928 Worker thread wakes up 19:23:34.826 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:34.826 00.000 972 GuideStep: -0.2 px 40 ms EAST, 0.1 px 0 ms NORTH 19:23:34.830 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:36.806 01.976 5928 Exposure complete 19:23:36.893 00.087 5928 worker thread done servicing request 19:23:36.893 00.000 972 OnExposeComplete: enter 19:23:36.897 00.004 972 UpdateGuideState(): m_state=6 19:23:36.901 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 576 19:23:36.904 00.003 972 Star::Find returns 1 (0), X=228.42, Y=860.99, Mass=1412, SNR=26.4, Peak=174 HFD=3.5 19:23:36.908 00.004 972 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.59) = xAngle (-2.93 = -2.93) 19:23:36.911 00.003 972 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98) 19:23:36.915 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.34 mountX=-0.22 mountY=-0.04, mountTheta=-2.97 19:23:36.920 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.21, opts=13) 19:23:36.923 00.003 972 Enqueuing Move request for scope (0.05, -0.21) 19:23:36.926 00.003 5928 Worker thread wakes up 19:23:36.926 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:23:36.930 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd 19:23:36.930 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.21) 19:23:36.930 00.000 5928 Moving (0.05, -0.21) raw xDistance=-0.22 yDistance=-0.04 19:23:36.930 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22 19:23:36.930 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:36.930 00.000 972 UpdateGuideState exits: m=1412 SNR=26.4 19:23:36.935 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:36.938 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:36.941 00.003 972 Enqueuing Expose request 19:23:36.944 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:23:36.945 00.001 5928 MoveAxis(E, 39, ABG) 19:23:36.945 00.000 5928 Guiding Dir = 2, Dur = 39 19:23:36.945 00.000 5928 IsSlewing returns 0 19:23:36.945 00.000 5928 IsGuiding returns 0 19:23:36.969 00.024 5928 PulseGuide returned control before completion, sleep 26 19:23:37.033 00.064 5928 IsGuiding returns 0 19:23:37.033 00.000 5928 Move returns status 0, amount 39 19:23:37.033 00.000 5928 MoveAxis(N, 0, ABG) 19:23:37.033 00.000 5928 Move returns status 0, amount 0 19:23:37.033 00.000 5928 move complete, result=0 19:23:37.034 00.001 5928 worker thread done servicing request 19:23:37.034 00.000 972 GuideStep: -0.2 px 39 ms EAST, -0.0 px 0 ms NORTH 19:23:37.038 00.004 5928 Worker thread wakes up 19:23:37.039 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:37.039 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:39.170 02.131 5928 Exposure complete 19:23:39.255 00.085 5928 worker thread done servicing request 19:23:39.255 00.000 972 OnExposeComplete: enter 19:23:39.259 00.004 972 UpdateGuideState(): m_state=6 19:23:39.264 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 577 19:23:39.269 00.005 972 Star::Find returns 1 (0), X=228.33, Y=861.01, Mass=1407, SNR=26.3, Peak=174 HFD=3.3 19:23:39.272 00.003 972 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.59) = xAngle (-3.39 = 2.90) 19:23:39.276 00.004 972 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85) 19:23:39.279 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.80 mountX=-0.20 mountY=0.06, mountTheta=2.86 19:23:39.284 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.20, opts=13) 19:23:39.287 00.003 972 Enqueuing Move request for scope (-0.05, -0.20) 19:23:39.291 00.004 5928 Worker thread wakes up 19:23:39.291 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd 19:23:39.291 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.20) 19:23:39.291 00.000 5928 Moving (-0.05, -0.20) raw xDistance=-0.20 yDistance=0.06 19:23:39.291 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:23:39.291 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:39.291 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:23:39.291 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:23:39.295 00.004 972 UpdateGuideState exits: m=1407 SNR=26.3 19:23:39.299 00.004 5928 MoveAxis(E, 0, ABG) 19:23:39.299 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:39.302 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:39.306 00.004 972 Enqueuing Expose request 19:23:39.309 00.003 5928 Move returns status 0, amount 0 19:23:39.309 00.000 5928 MoveAxis(N, 0, ABG) 19:23:39.309 00.000 5928 Move returns status 0, amount 0 19:23:39.309 00.000 5928 move complete, result=0 19:23:39.309 00.000 5928 worker thread done servicing request 19:23:39.309 00.000 5928 Worker thread wakes up 19:23:39.309 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:39.309 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:39.311 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:23:41.282 01.971 5928 Exposure complete 19:23:41.368 00.086 5928 worker thread done servicing request 19:23:41.368 00.000 972 OnExposeComplete: enter 19:23:41.372 00.004 972 UpdateGuideState(): m_state=6 19:23:41.375 00.003 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 578 19:23:41.379 00.004 972 Star::Find returns 1 (0), X=228.49, Y=861.11, Mass=1419, SNR=26.3, Peak=170 HFD=3.5 19:23:41.383 00.004 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.59) = xAngle (-2.27 = -2.27) 19:23:41.387 00.004 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32) 19:23:41.390 00.003 972 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.68 mountX=-0.10 mountY=-0.11, mountTheta=-2.29 19:23:41.395 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.10, opts=13) 19:23:41.401 00.006 972 Enqueuing Move request for scope (0.12, -0.10) 19:23:41.404 00.003 5928 Worker thread wakes up 19:23:41.404 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd 19:23:41.404 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.10) 19:23:41.405 00.001 5928 Moving (0.12, -0.10) raw xDistance=-0.10 yDistance=-0.11 19:23:41.405 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:23:41.405 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:41.405 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:23:41.405 00.000 5928 MoveAxis(E, 0, ABG) 19:23:41.405 00.000 5928 Move returns status 0, amount 0 19:23:41.405 00.000 5928 MoveAxis(N, 0, ABG) 19:23:41.405 00.000 5928 Move returns status 0, amount 0 19:23:41.405 00.000 5928 move complete, result=0 19:23:41.405 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:23:41.408 00.003 972 UpdateGuideState exits: m=1419 SNR=26.3 19:23:41.412 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:41.416 00.004 5928 worker thread done servicing request 19:23:41.416 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:41.420 00.004 972 Enqueuing Expose request 19:23:41.423 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:23:41.427 00.004 5928 Worker thread wakes up 19:23:41.427 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:41.427 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:43.551 02.124 5928 Exposure complete 19:23:43.638 00.087 5928 worker thread done servicing request 19:23:43.638 00.000 972 OnExposeComplete: enter 19:23:43.642 00.004 972 UpdateGuideState(): m_state=6 19:23:43.647 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 579 19:23:43.652 00.005 972 Star::Find returns 1 (0), X=228.28, Y=860.81, Mass=1386, SNR=26.0, Peak=155 HFD=3.5 19:23:43.656 00.004 972 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.59) = xAngle (-3.39 = 2.90) 19:23:43.661 00.005 972 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85) 19:23:43.666 00.005 972 CameraToMount -- cameraX=-0.09 cameraY=-0.40 hyp=0.41 cameraTheta=-1.80 mountX=-0.40 mountY=0.12, mountTheta=2.86 19:23:43.670 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.40, opts=13) 19:23:43.675 00.005 972 Enqueuing Move request for scope (-0.09, -0.40) 19:23:43.679 00.004 5928 Worker thread wakes up 19:23:43.679 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:23:43.685 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.40) opts 0xd 19:23:43.685 00.000 972 UpdateGuideState exits: m=1386 SNR=26.0 19:23:43.689 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.40) 19:23:43.689 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:43.692 00.003 5928 Moving (-0.09, -0.40) raw xDistance=-0.40 yDistance=0.12 19:23:43.693 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:43.696 00.003 972 Enqueuing Expose request 19:23:43.701 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40 19:23:43.701 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:43.702 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:23:43.702 00.000 5928 MoveAxis(E, 66, ABG) 19:23:43.702 00.000 5928 Guiding Dir = 2, Dur = 66 19:23:43.702 00.000 5928 IsSlewing returns 0 19:23:43.703 00.001 5928 IsGuiding returns 0 19:23:43.717 00.014 5928 PulseGuide returned control before completion, sleep 62 19:23:43.797 00.080 5928 IsGuiding returns 0 19:23:43.798 00.001 5928 Move returns status 0, amount 66 19:23:43.798 00.000 5928 MoveAxis(N, 0, ABG) 19:23:43.799 00.001 5928 Move returns status 0, amount 0 19:23:43.799 00.000 5928 move complete, result=0 19:23:43.800 00.001 5928 worker thread done servicing request 19:23:43.801 00.001 972 GuideStep: -0.4 px 66 ms EAST, 0.1 px 0 ms NORTH 19:23:43.818 00.017 5928 Worker thread wakes up 19:23:43.820 00.002 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:43.821 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:45.811 01.990 5928 Exposure complete 19:23:45.898 00.087 5928 worker thread done servicing request 19:23:45.898 00.000 972 OnExposeComplete: enter 19:23:45.902 00.004 972 UpdateGuideState(): m_state=6 19:23:45.905 00.003 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 580 19:23:45.909 00.004 972 Star::Find returns 1 (0), X=228.52, Y=860.98, Mass=1374, SNR=26.0, Peak=176 HFD=3.4 19:23:45.912 00.003 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 19:23:45.916 00.004 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64) 19:23:45.919 00.003 972 CameraToMount -- cameraX=0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-1.00 mountX=-0.23 mountY=-0.13, mountTheta=-2.63 19:23:45.924 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.23, opts=13) 19:23:45.927 00.003 972 Enqueuing Move request for scope (0.14, -0.23) 19:23:45.930 00.003 5928 Worker thread wakes up 19:23:45.931 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:23:45.935 00.004 972 UpdateGuideState exits: m=1374 SNR=26.0 19:23:45.938 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:45.941 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:45.945 00.004 972 Enqueuing Expose request 19:23:45.949 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.23) opts 0xd 19:23:45.949 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.23) 19:23:45.949 00.000 5928 Moving (0.14, -0.23) raw xDistance=-0.23 yDistance=-0.13 19:23:45.949 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23 19:23:45.949 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:45.949 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:23:45.949 00.000 5928 MoveAxis(E, 43, ABG) 19:23:45.949 00.000 5928 Guiding Dir = 2, Dur = 43 19:23:45.949 00.000 5928 IsSlewing returns 0 19:23:45.950 00.001 5928 IsGuiding returns 0 19:23:45.972 00.022 5928 PulseGuide returned control before completion, sleep 31 19:23:46.018 00.046 5928 IsGuiding returns 1 19:23:46.018 00.000 5928 scope still moving after pulse duration time elapsed 19:23:46.052 00.034 5928 IsSlewing returns 0 19:23:46.053 00.001 5928 IsGuiding returns 0 19:23:46.053 00.000 5928 scope move finished after 43 + 60 ms 19:23:46.053 00.000 5928 Move returns status 0, amount 43 19:23:46.053 00.000 5928 MoveAxis(N, 0, ABG) 19:23:46.053 00.000 5928 Move returns status 0, amount 0 19:23:46.053 00.000 5928 move complete, result=0 19:23:46.054 00.001 5928 worker thread done servicing request 19:23:46.054 00.000 972 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH 19:23:46.059 00.005 5928 Worker thread wakes up 19:23:46.060 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:46.060 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:48.192 02.132 5928 Exposure complete 19:23:48.279 00.087 5928 worker thread done servicing request 19:23:48.280 00.001 972 OnExposeComplete: enter 19:23:48.284 00.004 972 UpdateGuideState(): m_state=6 19:23:48.286 00.002 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 581 19:23:48.290 00.004 972 Star::Find returns 1 (0), X=228.51, Y=861.29, Mass=1326, SNR=25.5, Peak=153 HFD=3.6 19:23:48.293 00.003 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 19:23:48.296 00.003 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 19:23:48.300 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.56 mountX=0.08 mountY=-0.14, mountTheta=-1.04 19:23:48.304 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.08, opts=13) 19:23:48.307 00.003 972 Enqueuing Move request for scope (0.13, 0.08) 19:23:48.310 00.003 5928 Worker thread wakes up 19:23:48.311 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd 19:23:48.311 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.08) 19:23:48.311 00.000 5928 Moving (0.13, 0.08) raw xDistance=0.08 yDistance=-0.14 19:23:48.311 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:23:48.315 00.004 972 UpdateGuideState exits: m=1326 SNR=25.5 19:23:48.318 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:48.321 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:48.325 00.004 972 Enqueuing Expose request 19:23:48.328 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:23:48.328 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:48.328 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:23:48.328 00.000 5928 MoveAxis(E, 0, ABG) 19:23:48.328 00.000 5928 Move returns status 0, amount 0 19:23:48.328 00.000 5928 MoveAxis(N, 0, ABG) 19:23:48.328 00.000 5928 Move returns status 0, amount 0 19:23:48.328 00.000 5928 move complete, result=0 19:23:48.329 00.001 5928 worker thread done servicing request 19:23:48.329 00.000 5928 Worker thread wakes up 19:23:48.329 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:48.329 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:48.331 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:23:50.305 01.974 5928 Exposure complete 19:23:50.390 00.085 5928 worker thread done servicing request 19:23:50.390 00.000 972 OnExposeComplete: enter 19:23:50.393 00.003 972 UpdateGuideState(): m_state=6 19:23:50.397 00.004 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 582 19:23:50.401 00.004 972 Star::Find returns 1 (0), X=228.56, Y=860.87, Mass=1390, SNR=26.1, Peak=178 HFD=3.6 19:23:50.404 00.003 972 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.59) = xAngle (-2.65 = -2.65) 19:23:50.408 00.004 972 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69) 19:23:50.411 00.003 972 CameraToMount -- cameraX=0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-1.06 mountX=-0.34 mountY=-0.17, mountTheta=-2.68 19:23:50.415 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.34, opts=13) 19:23:50.419 00.004 972 Enqueuing Move request for scope (0.19, -0.34) 19:23:50.423 00.004 5928 Worker thread wakes up 19:23:50.423 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.34) opts 0xd 19:23:50.423 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.34) 19:23:50.423 00.000 5928 Moving (0.19, -0.34) raw xDistance=-0.34 yDistance=-0.17 19:23:50.423 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 19:23:50.423 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:50.424 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:23:50.427 00.003 972 UpdateGuideState exits: m=1390 SNR=26.1 19:23:50.432 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:23:50.432 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:50.435 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:50.438 00.003 972 Enqueuing Expose request 19:23:50.441 00.003 5928 MoveAxis(E, 57, ABG) 19:23:50.442 00.001 5928 Guiding Dir = 2, Dur = 57 19:23:50.442 00.000 5928 IsSlewing returns 0 19:23:50.442 00.000 5928 IsGuiding returns 0 19:23:50.466 00.024 5928 PulseGuide returned control before completion, sleep 44 19:23:50.546 00.080 5928 IsGuiding returns 0 19:23:50.546 00.000 5928 Move returns status 0, amount 57 19:23:50.547 00.001 5928 MoveAxis(N, 0, ABG) 19:23:50.547 00.000 5928 Move returns status 0, amount 0 19:23:50.547 00.000 5928 move complete, result=0 19:23:50.547 00.000 5928 worker thread done servicing request 19:23:50.548 00.001 972 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH 19:23:50.556 00.008 5928 Worker thread wakes up 19:23:50.556 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:50.556 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:52.684 02.128 5928 Exposure complete 19:23:52.777 00.093 5928 worker thread done servicing request 19:23:52.778 00.001 972 OnExposeComplete: enter 19:23:52.783 00.005 972 UpdateGuideState(): m_state=6 19:23:52.787 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 583 19:23:52.791 00.004 972 Star::Find returns 1 (0), X=228.45, Y=860.74, Mass=1437, SNR=26.6, Peak=180 HFD=3.3 19:23:52.795 00.004 972 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.59) = xAngle (-3.00 = -3.00) 19:23:52.800 00.005 972 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05) 19:23:52.804 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.47 hyp=0.48 cameraTheta=-1.41 mountX=-0.47 mountY=-0.05, mountTheta=-3.05 19:23:52.808 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.47, opts=13) 19:23:52.813 00.005 972 Enqueuing Move request for scope (0.08, -0.47) 19:23:52.818 00.005 5928 Worker thread wakes up 19:23:52.818 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:23:52.822 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.47) opts 0xd 19:23:52.822 00.000 972 UpdateGuideState exits: m=1437 SNR=26.6 19:23:52.826 00.004 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.47) 19:23:52.826 00.000 5928 Moving (0.08, -0.47) raw xDistance=-0.47 yDistance=-0.05 19:23:52.826 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:52.830 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.47 19:23:52.830 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:52.835 00.005 972 Enqueuing Expose request 19:23:52.838 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:23:52.838 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:23:52.839 00.001 5928 MoveAxis(E, 83, ABG) 19:23:52.839 00.000 5928 Guiding Dir = 2, Dur = 83 19:23:52.839 00.000 5928 IsSlewing returns 0 19:23:52.839 00.000 5928 IsGuiding returns 0 19:23:52.865 00.026 5928 PulseGuide returned control before completion, sleep 68 19:23:52.936 00.071 5928 IsGuiding returns 1 19:23:52.936 00.000 5928 scope still moving after pulse duration time elapsed 19:23:52.976 00.040 5928 IsSlewing returns 0 19:23:53.008 00.032 5928 IsGuiding returns 0 19:23:53.008 00.000 5928 scope move finished after 83 + 86 ms 19:23:53.008 00.000 5928 Move returns status 0, amount 83 19:23:53.008 00.000 5928 MoveAxis(N, 0, ABG) 19:23:53.009 00.001 5928 Move returns status 0, amount 0 19:23:53.009 00.000 5928 move complete, result=0 19:23:53.009 00.000 5928 worker thread done servicing request 19:23:53.009 00.000 972 GuideStep: -0.5 px 83 ms EAST, -0.0 px 0 ms NORTH 19:23:53.015 00.006 5928 Worker thread wakes up 19:23:53.015 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:53.015 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,846,31,31) 19:23:54.031 01.016 972 evsrv: cli 071FEAC8 connect 19:23:54.038 00.007 972 case statement mapped state 6 to 3 19:23:54.045 00.007 972 case statement mapped state 6 to 3 19:23:54.051 00.006 972 evsrv: cli 071FEAC8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:23:54.057 00.006 972 PhdController::Dither begins 19:23:54.063 00.006 972 dither: size=5.00, dRA=-1.50 dDec=3.96 19:23:54.070 00.007 972 MountToCamera -- mountTheta (1.93) + m_xAngle (1.59) = xAngle (3.52 = -2.76) 19:23:54.075 00.005 972 MountToCamera -- mountX=-1.50 mountY=3.96 hyp=4.23 mountTheta=1.93 cameraX=-3.93, cameraY=-1.57 cameraTheta=-2.76 19:23:54.081 00.006 972 setting lock position to (224.44, 859.63) 19:23:54.087 00.006 972 Mount: notify guiding dithered (-3.9, -1.6) 19:23:54.093 00.006 972 Status Line: Dither by -1.50,3.96 19:23:54.101 00.008 972 PhdController: newstate STATE_SETTLE_BEGIN 19:23:54.108 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 19:23:54.114 00.006 972 evsrv: cli 071FEAC8 response: {"jsonrpc":"2.0","result":0,"id":5} 19:23:54.120 00.006 972 evsrv: cli 071FEAC8 disconnect 19:23:55.001 00.881 5928 Exposure complete 19:23:55.107 00.106 5928 worker thread done servicing request 19:23:55.107 00.000 972 OnExposeComplete: enter 19:23:55.113 00.006 972 UpdateGuideState(): m_state=6 19:23:55.118 00.005 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 584 19:23:55.123 00.005 972 Star::Find returns 1 (0), X=228.56, Y=861.08, Mass=1396, SNR=26.2, Peak=179 HFD=3.4 19:23:55.128 00.005 972 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.59) = xAngle (-1.25 = -1.25) 19:23:55.133 00.005 972 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30) 19:23:55.137 00.004 972 CameraToMount -- cameraX=4.12 cameraY=1.44 hyp=4.36 cameraTheta=0.34 mountX=1.36 mountY=-4.20, mountTheta=-1.26 19:23:55.142 00.005 972 dither recenter: remaining=(1.5,-4.0) step=(1.5,-4.0) 19:23:55.149 00.007 972 MountToCamera -- mountTheta (-1.21) + m_xAngle (1.59) = xAngle (0.38 = 0.38) 19:23:55.154 00.005 972 MountToCamera -- mountX=1.50 mountY=-3.96 hyp=4.23 mountTheta=-1.21 cameraX=3.93, cameraY=1.57 cameraTheta=0.38 19:23:55.159 00.005 972 SchedulePrimaryMove(067B9D08, x=3.93, y=1.57, opts=4) 19:23:55.164 00.005 972 Enqueuing Move request for scope (3.93, 1.57) 19:23:55.169 00.005 5928 Worker thread wakes up 19:23:55.169 00.000 972 Mount: notify direct move 1.50,-3.96 19:23:55.175 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (3.93, 1.57) opts 0x4 19:23:55.175 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:23:55.180 00.005 5928 Handling offset move in thread for scope, endpoint = (3.93, 1.57) 19:23:55.180 00.000 972 UpdateGuideState exits: m=1396 SNR=26.2 19:23:55.185 00.005 5928 Moving (3.93, 1.57) raw xDistance=1.50 yDistance=-3.96 19:23:55.186 00.001 972 PhdController: settling, locked = 1, distance = 4.51 (1.50) aobump = 0 frame = 1 / 99999 19:23:55.191 00.005 5928 MoveAxis(W, 398, B) 19:23:55.191 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817035.191,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:23:55.196 00.005 5928 Guiding Dir = 3, Dur = 398 19:23:55.196 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:55.201 00.005 5928 IsSlewing returns 0 19:23:55.201 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:55.206 00.005 5928 IsGuiding returns 0 19:23:55.206 00.000 972 Enqueuing Expose request 19:23:55.231 00.025 5928 PulseGuide returned control before completion, sleep 384 19:23:55.662 00.431 5928 IsGuiding returns 1 19:23:55.663 00.001 5928 scope still moving after pulse duration time elapsed 19:23:55.684 00.021 5928 IsSlewing returns 0 19:23:55.684 00.000 5928 IsGuiding returns 0 19:23:55.684 00.000 5928 scope move finished after 398 + 80 ms 19:23:55.684 00.000 5928 Move returns status 0, amount 398 19:23:55.685 00.001 5928 MoveAxis(N, 785, B) 19:23:55.685 00.000 5928 Guiding Dir = 0, Dur = 785 19:23:55.685 00.000 5928 IsSlewing returns 0 19:23:55.685 00.000 5928 IsGuiding returns 0 19:23:55.759 00.074 5928 PulseGuide returned control before completion, sleep 723 19:23:56.494 00.735 5928 IsGuiding returns 1 19:23:56.494 00.000 5928 scope still moving after pulse duration time elapsed 19:23:56.526 00.032 5928 IsSlewing returns 0 19:23:56.526 00.000 5928 IsGuiding returns 1 19:23:56.574 00.048 5928 IsSlewing returns 0 19:23:56.574 00.000 5928 IsGuiding returns 0 19:23:56.575 00.001 5928 scope move finished after 785 + 103 ms 19:23:56.575 00.000 5928 Move returns status 0, amount 785 19:23:56.575 00.000 5928 move complete, result=0 19:23:56.575 00.000 5928 worker thread done servicing request 19:23:56.575 00.000 972 GuideStep: 1.5 px 398 ms WEST, -4.0 px 785 ms NORTH 19:23:56.579 00.004 5928 Worker thread wakes up 19:23:56.579 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:23:56.579 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:23:58.709 02.130 5928 Exposure complete 19:23:58.806 00.097 5928 worker thread done servicing request 19:23:58.806 00.000 972 OnExposeComplete: enter 19:23:58.812 00.006 972 UpdateGuideState(): m_state=6 19:23:58.817 00.005 972 Star::Find(15, 228, 861, 0, (0,0,0,0), 0.0, 255) frame 585 19:23:58.821 00.004 972 Star::Find returns 1 (0), X=228.93, Y=859.28, Mass=1385, SNR=26.0, Peak=188 HFD=3.3 19:23:58.824 00.003 972 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.59) = xAngle (-1.67 = -1.67) 19:23:58.828 00.004 972 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 19:23:58.834 00.006 972 CameraToMount -- cameraX=4.49 cameraY=-0.36 hyp=4.50 cameraTheta=-0.08 mountX=-0.44 mountY=-4.46, mountTheta=-1.67 19:23:58.839 00.005 972 SchedulePrimaryMove(067B9D08, x=4.49, y=-0.36, opts=13) 19:23:58.843 00.004 972 Enqueuing Move request for scope (4.49, -0.36) 19:23:58.848 00.005 5928 Worker thread wakes up 19:23:58.848 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:23:58.852 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (4.49, -0.36) opts 0xd 19:23:58.852 00.000 5928 Handling offset move in thread for scope, endpoint = (4.49, -0.36) 19:23:58.852 00.000 972 UpdateGuideState exits: m=1385 SNR=26.0 19:23:58.857 00.005 5928 Moving (4.49, -0.36) raw xDistance=-0.44 yDistance=-4.46 19:23:58.857 00.000 972 PhdController: settling, locked = 1, distance = 4.50 (1.50) aobump = 0 frame = 2 / 99999 19:23:58.861 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:23:58.861 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817038.861,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:23:58.866 00.005 5928 resist switch: large excursion: input -4.46 thresh 0.60 direction from 0 to -1 19:23:58.866 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:23:58.871 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:23:58.874 00.003 972 Enqueuing Expose request 19:23:58.880 00.006 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-13.37 19:23:58.881 00.001 5928 GuideAlgorithmResistSwitch::result() returns -4.46 from input -4.46 19:23:58.881 00.000 5928 MoveAxis(E, 74, ABG) 19:23:58.881 00.000 5928 Guiding Dir = 2, Dur = 74 19:23:58.881 00.000 5928 IsSlewing returns 0 19:23:58.882 00.001 5928 IsGuiding returns 0 19:23:58.908 00.026 5928 PulseGuide returned control before completion, sleep 58 19:23:58.969 00.061 5928 IsGuiding returns 1 19:23:58.969 00.000 5928 scope still moving after pulse duration time elapsed 19:23:59.020 00.051 5928 IsSlewing returns 0 19:23:59.036 00.016 5928 IsGuiding returns 0 19:23:59.036 00.000 5928 scope move finished after 74 + 80 ms 19:23:59.036 00.000 5928 Move returns status 0, amount 74 19:23:59.036 00.000 5928 MoveAxis(N, 884, ABG) 19:23:59.037 00.001 5928 Guiding Dir = 0, Dur = 884 19:23:59.037 00.000 5928 IsSlewing returns 0 19:23:59.037 00.000 5928 IsGuiding returns 0 19:23:59.116 00.079 5928 PulseGuide returned control before completion, sleep 816 19:23:59.980 00.864 5928 IsGuiding returns 1 19:23:59.980 00.000 5928 scope still moving after pulse duration time elapsed 19:24:00.044 00.064 5928 IsSlewing returns 0 19:24:00.045 00.001 5928 IsGuiding returns 0 19:24:00.045 00.000 5928 scope move finished after 884 + 122 ms 19:24:00.045 00.000 5928 Move returns status 0, amount 884 19:24:00.045 00.000 5928 move complete, result=0 19:24:00.045 00.000 5928 worker thread done servicing request 19:24:00.045 00.000 5928 Worker thread wakes up 19:24:00.045 00.000 972 GuideStep: -0.4 px 74 ms EAST, -4.5 px 884 ms NORTH 19:24:00.049 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:00.049 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:02.028 01.979 5928 Exposure complete 19:24:02.115 00.087 5928 worker thread done servicing request 19:24:02.116 00.001 972 OnExposeComplete: enter 19:24:02.119 00.003 972 UpdateGuideState(): m_state=6 19:24:02.122 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 586 19:24:02.125 00.003 972 Star::Find returns 1 (0), X=228.78, Y=859.56, Mass=1394, SNR=26.1, Peak=180 HFD=3.3 19:24:02.129 00.004 972 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.59) = xAngle (-1.61 = -1.61) 19:24:02.133 00.004 972 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 19:24:02.136 00.003 972 CameraToMount -- cameraX=4.33 cameraY=-0.07 hyp=4.34 cameraTheta=-0.02 mountX=-0.15 mountY=-4.32, mountTheta=-1.61 19:24:02.140 00.004 972 SchedulePrimaryMove(067B9D08, x=4.33, y=-0.07, opts=13) 19:24:02.145 00.005 972 Enqueuing Move request for scope (4.33, -0.07) 19:24:02.149 00.004 5928 Worker thread wakes up 19:24:02.150 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (4.33, -0.07) opts 0xd 19:24:02.150 00.000 5928 Handling offset move in thread for scope, endpoint = (4.33, -0.07) 19:24:02.150 00.000 5928 Moving (4.33, -0.07) raw xDistance=-0.15 yDistance=-4.32 19:24:02.150 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:24:02.150 00.000 5928 GuideAlgorithmResistSwitch::result() returns -4.32 from input -4.32 19:24:02.150 00.000 5928 MoveAxis(E, 0, ABG) 19:24:02.150 00.000 5928 Move returns status 0, amount 0 19:24:02.150 00.000 5928 MoveAxis(N, 857, ABG) 19:24:02.150 00.000 5928 Guiding Dir = 0, Dur = 857 19:24:02.150 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=283, Gamma=1.000 19:24:02.154 00.004 972 UpdateGuideState exits: m=1394 SNR=26.1 19:24:02.157 00.003 972 PhdController: settling, locked = 1, distance = 4.45 (1.50) aobump = 0 frame = 3 / 99999 19:24:02.161 00.004 5928 IsSlewing returns 0 19:24:02.161 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817042.161,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:02.165 00.004 5928 IsGuiding returns 0 19:24:02.165 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:02.168 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:02.171 00.003 972 Enqueuing Expose request 19:24:02.249 00.078 5928 PulseGuide returned control before completion, sleep 783 19:24:03.045 00.796 5928 IsGuiding returns 1 19:24:03.045 00.000 5928 scope still moving after pulse duration time elapsed 19:24:03.097 00.052 5928 IsSlewing returns 0 19:24:03.098 00.001 5928 IsGuiding returns 1 19:24:03.161 00.063 5928 IsSlewing returns 0 19:24:03.162 00.001 5928 IsGuiding returns 0 19:24:03.162 00.000 5928 scope move finished after 857 + 139 ms 19:24:03.162 00.000 5928 Move returns status 0, amount 857 19:24:03.162 00.000 5928 move complete, result=0 19:24:03.162 00.000 5928 worker thread done servicing request 19:24:03.162 00.000 972 GuideStep: -0.2 px 0 ms EAST, -4.3 px 857 ms NORTH 19:24:03.168 00.006 5928 Worker thread wakes up 19:24:03.169 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:03.169 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:05.293 02.124 5928 Exposure complete 19:24:05.382 00.089 5928 worker thread done servicing request 19:24:05.382 00.000 972 OnExposeComplete: enter 19:24:05.386 00.004 972 UpdateGuideState(): m_state=6 19:24:05.389 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 587 19:24:05.393 00.004 972 Star::Find returns 1 (0), X=228.66, Y=859.00, Mass=1414, SNR=26.3, Peak=183 HFD=3.3 19:24:05.397 00.004 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 19:24:05.401 00.004 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 19:24:05.404 00.003 972 CameraToMount -- cameraX=4.22 cameraY=-0.63 hyp=4.26 cameraTheta=-0.15 mountX=-0.71 mountY=-4.17, mountTheta=-1.74 19:24:05.408 00.004 972 SchedulePrimaryMove(067B9D08, x=4.22, y=-0.63, opts=13) 19:24:05.412 00.004 972 Enqueuing Move request for scope (4.22, -0.63) 19:24:05.416 00.004 5928 Worker thread wakes up 19:24:05.416 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (4.22, -0.63) opts 0xd 19:24:05.416 00.000 5928 Handling offset move in thread for scope, endpoint = (4.22, -0.63) 19:24:05.416 00.000 5928 Moving (4.22, -0.63) raw xDistance=-0.71 yDistance=-4.17 19:24:05.416 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.71 19:24:05.416 00.000 5928 GuideAlgorithmResistSwitch::result() returns -4.17 from input -4.17 19:24:05.416 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:05.420 00.004 972 UpdateGuideState exits: m=1414 SNR=26.3 19:24:05.423 00.003 972 PhdController: settling, locked = 1, distance = 4.40 (1.50) aobump = 0 frame = 4 / 99999 19:24:05.426 00.003 5928 MoveAxis(E, 119, ABG) 19:24:05.426 00.000 5928 Guiding Dir = 2, Dur = 119 19:24:05.426 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817045.426,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:05.431 00.005 5928 IsSlewing returns 0 19:24:05.431 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:05.435 00.004 5928 IsGuiding returns 0 19:24:05.435 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:05.438 00.003 972 Enqueuing Expose request 19:24:05.464 00.026 5928 PulseGuide returned control before completion, sleep 100 19:24:05.571 00.107 5928 IsGuiding returns 1 19:24:05.571 00.000 5928 scope still moving after pulse duration time elapsed 19:24:05.608 00.037 5928 IsSlewing returns 0 19:24:05.608 00.000 5928 IsGuiding returns 0 19:24:05.608 00.000 5928 scope move finished after 119 + 54 ms 19:24:05.608 00.000 5928 Move returns status 0, amount 119 19:24:05.609 00.001 5928 MoveAxis(N, 826, ABG) 19:24:05.609 00.000 5928 Guiding Dir = 0, Dur = 826 19:24:05.609 00.000 5928 IsSlewing returns 0 19:24:05.610 00.001 5928 IsGuiding returns 0 19:24:05.688 00.078 5928 PulseGuide returned control before completion, sleep 758 19:24:06.459 00.771 5928 IsGuiding returns 1 19:24:06.459 00.000 5928 scope still moving after pulse duration time elapsed 19:24:06.503 00.044 5928 IsSlewing returns 0 19:24:06.504 00.001 5928 IsGuiding returns 1 19:24:06.567 00.063 5928 IsSlewing returns 0 19:24:06.567 00.000 5928 IsGuiding returns 0 19:24:06.568 00.001 5928 scope move finished after 826 + 132 ms 19:24:06.568 00.000 5928 Move returns status 0, amount 826 19:24:06.568 00.000 5928 move complete, result=0 19:24:06.568 00.000 5928 worker thread done servicing request 19:24:06.568 00.000 972 GuideStep: -0.7 px 119 ms EAST, -4.2 px 826 ms NORTH 19:24:06.575 00.007 5928 Worker thread wakes up 19:24:06.575 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:06.575 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:08.557 01.982 5928 Exposure complete 19:24:08.644 00.087 5928 worker thread done servicing request 19:24:08.644 00.000 972 OnExposeComplete: enter 19:24:08.648 00.004 972 UpdateGuideState(): m_state=6 19:24:08.651 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 588 19:24:08.654 00.003 972 Star::Find returns 1 (0), X=228.65, Y=859.30, Mass=1378, SNR=26.0, Peak=178 HFD=3.4 19:24:08.658 00.004 972 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.59) = xAngle (-1.67 = -1.67) 19:24:08.662 00.004 972 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 19:24:08.666 00.004 972 CameraToMount -- cameraX=4.21 cameraY=-0.33 hyp=4.22 cameraTheta=-0.08 mountX=-0.41 mountY=-4.18, mountTheta=-1.67 19:24:08.669 00.003 972 SchedulePrimaryMove(067B9D08, x=4.21, y=-0.33, opts=13) 19:24:08.673 00.004 972 Enqueuing Move request for scope (4.21, -0.33) 19:24:08.676 00.003 5928 Worker thread wakes up 19:24:08.676 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (4.21, -0.33) opts 0xd 19:24:08.676 00.000 5928 Handling offset move in thread for scope, endpoint = (4.21, -0.33) 19:24:08.677 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:24:08.681 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 19:24:08.684 00.003 5928 Moving (4.21, -0.33) raw xDistance=-0.41 yDistance=-4.18 19:24:08.685 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.41 19:24:08.685 00.000 5928 GuideAlgorithmResistSwitch::result() returns -4.18 from input -4.18 19:24:08.685 00.000 5928 MoveAxis(E, 77, ABG) 19:24:08.685 00.000 5928 Guiding Dir = 2, Dur = 77 19:24:08.685 00.000 972 PhdController: settling, locked = 1, distance = 4.34 (1.50) aobump = 0 frame = 5 / 99999 19:24:08.688 00.003 5928 IsSlewing returns 0 19:24:08.688 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817048.688,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:08.692 00.004 5928 IsGuiding returns 0 19:24:08.692 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:08.697 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:08.700 00.003 972 Enqueuing Expose request 19:24:08.710 00.010 5928 PulseGuide returned control before completion, sleep 70 19:24:08.786 00.076 5928 IsGuiding returns 1 19:24:08.786 00.000 5928 scope still moving after pulse duration time elapsed 19:24:08.822 00.036 5928 IsSlewing returns 0 19:24:08.823 00.001 5928 IsGuiding returns 0 19:24:08.823 00.000 5928 scope move finished after 77 + 52 ms 19:24:08.823 00.000 5928 Move returns status 0, amount 77 19:24:08.823 00.000 5928 MoveAxis(N, 829, ABG) 19:24:08.823 00.000 5928 Guiding Dir = 0, Dur = 829 19:24:08.823 00.000 5928 IsSlewing returns 0 19:24:08.824 00.001 5928 IsGuiding returns 0 19:24:08.902 00.078 5928 PulseGuide returned control before completion, sleep 761 19:24:09.671 00.769 5928 IsGuiding returns 1 19:24:09.671 00.000 5928 scope still moving after pulse duration time elapsed 19:24:09.702 00.031 5928 IsSlewing returns 0 19:24:09.703 00.001 5928 IsGuiding returns 1 19:24:09.749 00.046 5928 IsSlewing returns 0 19:24:09.750 00.001 5928 IsGuiding returns 0 19:24:09.750 00.000 5928 scope move finished after 829 + 97 ms 19:24:09.750 00.000 5928 Move returns status 0, amount 829 19:24:09.750 00.000 5928 move complete, result=0 19:24:09.751 00.001 5928 worker thread done servicing request 19:24:09.751 00.000 972 GuideStep: -0.4 px 77 ms EAST, -4.2 px 829 ms NORTH 19:24:09.758 00.007 5928 Worker thread wakes up 19:24:09.758 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:09.758 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:11.877 02.119 5928 Exposure complete 19:24:11.963 00.086 5928 worker thread done servicing request 19:24:11.964 00.001 972 OnExposeComplete: enter 19:24:11.967 00.003 972 UpdateGuideState(): m_state=6 19:24:11.970 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 589 19:24:11.974 00.004 972 Star::Find returns 1 (0), X=228.30, Y=860.19, Mass=1428, SNR=26.4, Peak=161 HFD=3.7 19:24:11.977 00.003 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 19:24:11.981 00.004 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49) 19:24:11.984 00.003 972 CameraToMount -- cameraX=3.86 cameraY=0.55 hyp=3.90 cameraTheta=0.14 mountX=0.48 mountY=-3.88, mountTheta=-1.45 19:24:11.988 00.004 972 SchedulePrimaryMove(067B9D08, x=3.86, y=0.55, opts=13) 19:24:11.992 00.004 972 Enqueuing Move request for scope (3.86, 0.55) 19:24:11.996 00.004 5928 Worker thread wakes up 19:24:11.996 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:12.001 00.005 972 UpdateGuideState exits: m=1428 SNR=26.4 19:24:12.006 00.005 972 PhdController: settling, locked = 1, distance = 4.21 (1.50) aobump = 0 frame = 6 / 99999 19:24:12.009 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (3.86, 0.55) opts 0xd 19:24:12.009 00.000 5928 Handling offset move in thread for scope, endpoint = (3.86, 0.55) 19:24:12.009 00.000 5928 Moving (3.86, 0.55) raw xDistance=0.48 yDistance=-3.88 19:24:12.009 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.48 19:24:12.009 00.000 5928 GuideAlgorithmResistSwitch::result() returns -3.88 from input -3.88 19:24:12.009 00.000 5928 MoveAxis(W, 75, ABG) 19:24:12.009 00.000 5928 Guiding Dir = 3, Dur = 75 19:24:12.009 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817052.009,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.21,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:12.014 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:12.017 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:12.021 00.004 972 Enqueuing Expose request 19:24:12.024 00.003 5928 IsSlewing returns 0 19:24:12.025 00.001 5928 IsGuiding returns 0 19:24:12.052 00.027 5928 PulseGuide returned control before completion, sleep 58 19:24:12.114 00.062 5928 IsGuiding returns 1 19:24:12.114 00.000 5928 scope still moving after pulse duration time elapsed 19:24:12.164 00.050 5928 IsSlewing returns 0 19:24:12.165 00.001 5928 IsGuiding returns 0 19:24:12.165 00.000 5928 scope move finished after 75 + 65 ms 19:24:12.165 00.000 5928 Move returns status 0, amount 75 19:24:12.166 00.001 5928 MoveAxis(N, 770, ABG) 19:24:12.166 00.000 5928 Guiding Dir = 0, Dur = 770 19:24:12.166 00.000 5928 IsSlewing returns 0 19:24:12.168 00.002 5928 IsGuiding returns 0 19:24:12.244 00.076 5928 PulseGuide returned control before completion, sleep 704 19:24:12.996 00.752 5928 IsGuiding returns 1 19:24:12.997 00.001 5928 scope still moving after pulse duration time elapsed 19:24:13.059 00.062 5928 IsSlewing returns 0 19:24:13.060 00.001 5928 IsGuiding returns 0 19:24:13.060 00.000 5928 scope move finished after 770 + 122 ms 19:24:13.060 00.000 5928 Move returns status 0, amount 770 19:24:13.061 00.001 5928 move complete, result=0 19:24:13.061 00.000 5928 worker thread done servicing request 19:24:13.061 00.000 972 GuideStep: 0.5 px 75 ms WEST, -3.9 px 770 ms NORTH 19:24:13.073 00.012 5928 Worker thread wakes up 19:24:13.074 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:13.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:15.070 01.996 5928 Exposure complete 19:24:15.155 00.085 5928 worker thread done servicing request 19:24:15.155 00.000 972 OnExposeComplete: enter 19:24:15.159 00.004 972 UpdateGuideState(): m_state=6 19:24:15.163 00.004 972 Star::Find(15, 228, 860, 0, (0,0,0,0), 0.0, 255) frame 590 19:24:15.167 00.004 972 Star::Find returns 1 (0), X=228.18, Y=859.62, Mass=1415, SNR=26.3, Peak=149 HFD=3.6 19:24:15.170 00.003 972 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.59) = xAngle (-1.59 = -1.59) 19:24:15.173 00.003 972 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 19:24:15.176 00.003 972 CameraToMount -- cameraX=3.74 cameraY=-0.01 hyp=3.74 cameraTheta=-0.00 mountX=-0.08 mountY=-3.73, mountTheta=-1.59 19:24:15.181 00.005 972 SchedulePrimaryMove(067B9D08, x=3.74, y=-0.01, opts=13) 19:24:15.184 00.003 972 Enqueuing Move request for scope (3.74, -0.01) 19:24:15.187 00.003 5928 Worker thread wakes up 19:24:15.187 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (3.74, -0.01) opts 0xd 19:24:15.187 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:15.191 00.004 972 UpdateGuideState exits: m=1415 SNR=26.3 19:24:15.195 00.004 5928 Handling offset move in thread for scope, endpoint = (3.74, -0.01) 19:24:15.195 00.000 972 PhdController: settling, locked = 1, distance = 4.07 (1.50) aobump = 0 frame = 7 / 99999 19:24:15.198 00.003 5928 Moving (3.74, -0.01) raw xDistance=-0.08 yDistance=-3.73 19:24:15.199 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:24:15.199 00.000 5928 GuideAlgorithmResistSwitch::result() returns -3.73 from input -3.73 19:24:15.199 00.000 5928 MoveAxis(E, 0, ABG) 19:24:15.199 00.000 5928 Move returns status 0, amount 0 19:24:15.199 00.000 5928 MoveAxis(N, 740, ABG) 19:24:15.199 00.000 5928 Guiding Dir = 0, Dur = 740 19:24:15.199 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817055.198,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:15.202 00.003 5928 IsSlewing returns 0 19:24:15.203 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:15.206 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:15.209 00.003 972 Enqueuing Expose request 19:24:15.214 00.005 5928 IsGuiding returns 0 19:24:15.297 00.083 5928 PulseGuide returned control before completion, sleep 668 19:24:15.975 00.678 5928 IsGuiding returns 1 19:24:15.975 00.000 5928 scope still moving after pulse duration time elapsed 19:24:16.005 00.030 5928 IsSlewing returns 0 19:24:16.006 00.001 5928 IsGuiding returns 1 19:24:16.036 00.030 5928 IsSlewing returns 0 19:24:16.037 00.001 5928 IsGuiding returns 1 19:24:16.081 00.044 5928 IsSlewing returns 0 19:24:16.113 00.032 5928 IsGuiding returns 0 19:24:16.114 00.001 5928 scope move finished after 740 + 159 ms 19:24:16.114 00.000 5928 Move returns status 0, amount 740 19:24:16.114 00.000 5928 move complete, result=0 19:24:16.115 00.001 5928 worker thread done servicing request 19:24:16.115 00.000 5928 Worker thread wakes up 19:24:16.115 00.000 972 GuideStep: -0.1 px 0 ms EAST, -3.7 px 740 ms NORTH 19:24:16.125 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:16.125 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:18.272 02.147 5928 Exposure complete 19:24:18.357 00.085 5928 worker thread done servicing request 19:24:18.357 00.000 972 OnExposeComplete: enter 19:24:18.361 00.004 972 UpdateGuideState(): m_state=6 19:24:18.364 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 591 19:24:18.368 00.004 972 Star::Find returns 1 (0), X=228.65, Y=858.71, Mass=1351, SNR=25.7, Peak=170 HFD=3.4 19:24:18.371 00.003 972 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.59) = xAngle (-1.81 = -1.81) 19:24:18.374 00.003 972 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 19:24:18.378 00.004 972 CameraToMount -- cameraX=4.20 cameraY=-0.93 hyp=4.31 cameraTheta=-0.22 mountX=-1.00 mountY=-4.14, mountTheta=-1.81 19:24:18.382 00.004 972 SchedulePrimaryMove(067B9D08, x=4.20, y=-0.93, opts=13) 19:24:18.386 00.004 972 Enqueuing Move request for scope (4.20, -0.93) 19:24:18.389 00.003 5928 Worker thread wakes up 19:24:18.389 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (4.20, -0.93) opts 0xd 19:24:18.389 00.000 5928 Handling offset move in thread for scope, endpoint = (4.20, -0.93) 19:24:18.389 00.000 5928 Moving (4.20, -0.93) raw xDistance=-1.00 yDistance=-4.14 19:24:18.389 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00 19:24:18.389 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:24:18.393 00.004 5928 GuideAlgorithmResistSwitch::result() returns -4.14 from input -4.14 19:24:18.393 00.000 972 UpdateGuideState exits: m=1351 SNR=25.7 19:24:18.397 00.004 972 PhdController: settling, locked = 1, distance = 4.14 (1.50) aobump = 0 frame = 8 / 99999 19:24:18.400 00.003 5928 MoveAxis(E, 168, ABG) 19:24:18.400 00.000 5928 Guiding Dir = 2, Dur = 168 19:24:18.400 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817058.400,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:18.404 00.004 5928 IsSlewing returns 0 19:24:18.404 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:18.407 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:18.411 00.004 972 Enqueuing Expose request 19:24:18.415 00.004 5928 IsGuiding returns 0 19:24:18.432 00.017 5928 PulseGuide returned control before completion, sleep 162 19:24:18.600 00.168 5928 IsGuiding returns 1 19:24:18.601 00.001 5928 scope still moving after pulse duration time elapsed 19:24:18.639 00.038 5928 IsSlewing returns 0 19:24:18.641 00.002 5928 IsGuiding returns 0 19:24:18.641 00.000 5928 scope move finished after 168 + 57 ms 19:24:18.641 00.000 5928 Move returns status 0, amount 168 19:24:18.641 00.000 5928 MoveAxis(N, 820, ABG) 19:24:18.641 00.000 5928 Guiding Dir = 0, Dur = 820 19:24:18.642 00.001 5928 IsSlewing returns 0 19:24:18.643 00.001 5928 IsGuiding returns 0 19:24:18.719 00.076 5928 PulseGuide returned control before completion, sleep 754 19:24:19.488 00.769 5928 IsGuiding returns 1 19:24:19.488 00.000 5928 scope still moving after pulse duration time elapsed 19:24:19.523 00.035 5928 IsSlewing returns 0 19:24:19.524 00.001 5928 IsGuiding returns 1 19:24:19.582 00.058 5928 IsSlewing returns 0 19:24:19.583 00.001 5928 IsGuiding returns 0 19:24:19.583 00.000 5928 scope move finished after 820 + 120 ms 19:24:19.583 00.000 5928 Move returns status 0, amount 820 19:24:19.584 00.001 5928 move complete, result=0 19:24:19.584 00.000 5928 worker thread done servicing request 19:24:19.584 00.000 972 GuideStep: -1.0 px 168 ms EAST, -4.1 px 820 ms NORTH 19:24:19.591 00.007 5928 Worker thread wakes up 19:24:19.591 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:19.591 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:21.584 01.993 5928 Exposure complete 19:24:21.668 00.084 5928 worker thread done servicing request 19:24:21.669 00.001 972 OnExposeComplete: enter 19:24:21.672 00.003 972 UpdateGuideState(): m_state=6 19:24:21.675 00.003 972 Star::Find(15, 228, 858, 0, (0,0,0,0), 0.0, 255) frame 592 19:24:21.680 00.005 972 Star::Find returns 1 (0), X=228.28, Y=859.00, Mass=1446, SNR=26.6, Peak=168 HFD=3.3 19:24:21.683 00.003 972 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.59) = xAngle (-1.75 = -1.75) 19:24:21.686 00.003 972 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80) 19:24:21.689 00.003 972 CameraToMount -- cameraX=3.84 cameraY=-0.63 hyp=3.89 cameraTheta=-0.16 mountX=-0.70 mountY=-3.79, mountTheta=-1.75 19:24:21.694 00.005 972 SchedulePrimaryMove(067B9D08, x=3.84, y=-0.63, opts=13) 19:24:21.698 00.004 972 Enqueuing Move request for scope (3.84, -0.63) 19:24:21.701 00.003 5928 Worker thread wakes up 19:24:21.701 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (3.84, -0.63) opts 0xd 19:24:21.701 00.000 5928 Handling offset move in thread for scope, endpoint = (3.84, -0.63) 19:24:21.701 00.000 5928 Moving (3.84, -0.63) raw xDistance=-0.70 yDistance=-3.79 19:24:21.701 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.70 19:24:21.701 00.000 5928 GuideAlgorithmResistSwitch::result() returns -3.79 from input -3.79 19:24:21.701 00.000 5928 MoveAxis(E, 129, ABG) 19:24:21.701 00.000 5928 Guiding Dir = 2, Dur = 129 19:24:21.702 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:24:21.705 00.003 972 UpdateGuideState exits: m=1446 SNR=26.6 19:24:21.708 00.003 5928 IsSlewing returns 0 19:24:21.708 00.000 972 PhdController: settling, locked = 1, distance = 4.06 (1.50) aobump = 0 frame = 9 / 99999 19:24:21.713 00.005 5928 IsGuiding returns 0 19:24:21.713 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817061.713,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:21.716 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:21.720 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:21.723 00.003 972 Enqueuing Expose request 19:24:21.741 00.018 5928 PulseGuide returned control before completion, sleep 111 19:24:21.885 00.144 5928 IsGuiding returns 0 19:24:21.886 00.001 5928 Move returns status 0, amount 129 19:24:21.886 00.000 5928 MoveAxis(N, 751, ABG) 19:24:21.886 00.000 5928 Guiding Dir = 0, Dur = 751 19:24:21.918 00.032 5928 IsSlewing returns 0 19:24:21.919 00.001 5928 IsGuiding returns 0 19:24:21.997 00.078 5928 PulseGuide returned control before completion, sleep 683 19:24:22.693 00.696 5928 IsGuiding returns 1 19:24:22.694 00.001 5928 scope still moving after pulse duration time elapsed 19:24:22.724 00.030 5928 IsSlewing returns 0 19:24:22.725 00.001 5928 IsGuiding returns 1 19:24:22.796 00.071 5928 IsSlewing returns 0 19:24:22.797 00.001 5928 IsGuiding returns 0 19:24:22.797 00.000 5928 scope move finished after 751 + 127 ms 19:24:22.797 00.000 5928 Move returns status 0, amount 751 19:24:22.797 00.000 5928 move complete, result=0 19:24:22.797 00.000 5928 worker thread done servicing request 19:24:22.799 00.002 5928 Worker thread wakes up 19:24:22.799 00.000 972 GuideStep: -0.7 px 129 ms EAST, -3.8 px 751 ms NORTH 19:24:22.808 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:22.808 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:24.939 02.131 5928 Exposure complete 19:24:25.024 00.085 5928 worker thread done servicing request 19:24:25.025 00.001 972 OnExposeComplete: enter 19:24:25.029 00.004 972 UpdateGuideState(): m_state=6 19:24:25.032 00.003 972 Star::Find(15, 228, 859, 0, (0,0,0,0), 0.0, 255) frame 593 19:24:25.036 00.004 972 Star::Find returns 1 (0), X=225.75, Y=859.62, Mass=1388, SNR=26.1, Peak=171 HFD=3.3 19:24:25.039 00.003 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 19:24:25.043 00.004 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 19:24:25.047 00.004 972 CameraToMount -- cameraX=1.31 cameraY=-0.02 hyp=1.31 cameraTheta=-0.01 mountX=-0.04 mountY=-1.31, mountTheta=-1.60 19:24:25.050 00.003 972 SchedulePrimaryMove(067B9D08, x=1.31, y=-0.02, opts=13) 19:24:25.054 00.004 972 Enqueuing Move request for scope (1.31, -0.02) 19:24:25.057 00.003 5928 Worker thread wakes up 19:24:25.057 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.31, -0.02) opts 0xd 19:24:25.057 00.000 5928 Handling offset move in thread for scope, endpoint = (1.31, -0.02) 19:24:25.057 00.000 5928 Moving (1.31, -0.02) raw xDistance=-0.04 yDistance=-1.31 19:24:25.057 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:24:25.057 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.31 from input -1.31 19:24:25.057 00.000 5928 MoveAxis(E, 0, ABG) 19:24:25.058 00.001 5928 Move returns status 0, amount 0 19:24:25.058 00.000 5928 MoveAxis(N, 259, ABG) 19:24:25.058 00.000 5928 Guiding Dir = 0, Dur = 259 19:24:25.058 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:25.062 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 19:24:25.065 00.003 5928 IsSlewing returns 0 19:24:25.066 00.001 972 PhdController: settling, locked = 1, distance = 3.24 (1.50) aobump = 0 frame = 10 / 99999 19:24:25.069 00.003 5928 IsGuiding returns 0 19:24:25.069 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817065.069,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:25.073 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:25.076 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:25.080 00.004 972 Enqueuing Expose request 19:24:25.147 00.067 5928 PulseGuide returned control before completion, sleep 191 19:24:25.353 00.206 5928 IsGuiding returns 1 19:24:25.354 00.001 5928 scope still moving after pulse duration time elapsed 19:24:25.385 00.031 5928 IsSlewing returns 0 19:24:25.386 00.001 5928 IsGuiding returns 1 19:24:25.435 00.049 5928 IsSlewing returns 0 19:24:25.436 00.001 5928 IsGuiding returns 0 19:24:25.436 00.000 5928 scope move finished after 259 + 108 ms 19:24:25.436 00.000 5928 Move returns status 0, amount 259 19:24:25.436 00.000 5928 move complete, result=0 19:24:25.437 00.001 5928 worker thread done servicing request 19:24:25.437 00.000 5928 Worker thread wakes up 19:24:25.437 00.000 972 GuideStep: -0.0 px 0 ms EAST, -1.3 px 259 ms NORTH 19:24:25.450 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:25.450 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:27.442 01.992 5928 Exposure complete 19:24:27.527 00.085 5928 worker thread done servicing request 19:24:27.527 00.000 972 OnExposeComplete: enter 19:24:27.531 00.004 972 UpdateGuideState(): m_state=6 19:24:27.534 00.003 972 Star::Find(15, 225, 859, 0, (0,0,0,0), 0.0, 255) frame 594 19:24:27.537 00.003 972 Star::Find returns 1 (0), X=225.13, Y=859.20, Mass=1411, SNR=26.3, Peak=205 HFD=3.0 19:24:27.540 00.003 972 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.59) = xAngle (-2.15 = -2.15) 19:24:27.544 00.004 972 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20) 19:24:27.547 00.003 972 CameraToMount -- cameraX=0.69 cameraY=-0.43 hyp=0.82 cameraTheta=-0.56 mountX=-0.45 mountY=-0.66, mountTheta=-2.17 19:24:27.550 00.003 972 SchedulePrimaryMove(067B9D08, x=0.69, y=-0.43, opts=13) 19:24:27.554 00.004 972 Enqueuing Move request for scope (0.69, -0.43) 19:24:27.557 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:27.562 00.005 972 UpdateGuideState exits: m=1411 SNR=26.3 19:24:27.565 00.003 972 PhdController: settling, locked = 1, distance = 2.51 (1.50) aobump = 0 frame = 11 / 99999 19:24:27.568 00.003 5928 Worker thread wakes up 19:24:27.568 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.43) opts 0xd 19:24:27.568 00.000 5928 Handling offset move in thread for scope, endpoint = (0.69, -0.43) 19:24:27.568 00.000 5928 Moving (0.69, -0.43) raw xDistance=-0.45 yDistance=-0.66 19:24:27.569 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 19:24:27.569 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66 19:24:27.569 00.000 5928 MoveAxis(E, 75, ABG) 19:24:27.569 00.000 5928 Guiding Dir = 2, Dur = 75 19:24:27.569 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817067.568,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:27.573 00.004 5928 IsSlewing returns 0 19:24:27.573 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:27.577 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:27.580 00.003 972 Enqueuing Expose request 19:24:27.583 00.003 5928 IsGuiding returns 0 19:24:27.609 00.026 5928 PulseGuide returned control before completion, sleep 60 19:24:27.707 00.098 5928 IsGuiding returns 1 19:24:27.707 00.000 5928 scope still moving after pulse duration time elapsed 19:24:27.742 00.035 5928 IsSlewing returns 0 19:24:27.743 00.001 5928 IsGuiding returns 0 19:24:27.744 00.001 5928 scope move finished after 75 + 84 ms 19:24:27.744 00.000 5928 Move returns status 0, amount 75 19:24:27.744 00.000 5928 MoveAxis(N, 131, ABG) 19:24:27.744 00.000 5928 Guiding Dir = 0, Dur = 131 19:24:27.745 00.001 5928 IsSlewing returns 0 19:24:27.746 00.001 5928 IsGuiding returns 0 19:24:27.833 00.087 5928 PulseGuide returned control before completion, sleep 54 19:24:27.899 00.066 5928 IsGuiding returns 1 19:24:27.899 00.000 5928 scope still moving after pulse duration time elapsed 19:24:27.945 00.046 5928 IsSlewing returns 0 19:24:27.946 00.001 5928 IsGuiding returns 1 19:24:28.008 00.062 5928 IsSlewing returns 0 19:24:28.009 00.001 5928 IsGuiding returns 0 19:24:28.010 00.001 5928 scope move finished after 131 + 133 ms 19:24:28.010 00.000 5928 Move returns status 0, amount 131 19:24:28.010 00.000 5928 move complete, result=0 19:24:28.010 00.000 5928 worker thread done servicing request 19:24:28.011 00.001 972 GuideStep: -0.4 px 75 ms EAST, -0.7 px 131 ms NORTH 19:24:28.020 00.009 5928 Worker thread wakes up 19:24:28.020 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:28.021 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:30.135 02.114 5928 Exposure complete 19:24:30.220 00.085 5928 worker thread done servicing request 19:24:30.220 00.000 972 OnExposeComplete: enter 19:24:30.223 00.003 972 UpdateGuideState(): m_state=6 19:24:30.228 00.005 972 Star::Find(15, 225, 859, 0, (0,0,0,0), 0.0, 255) frame 595 19:24:30.231 00.003 972 Star::Find returns 1 (0), X=223.87, Y=859.31, Mass=1372, SNR=26.0, Peak=188 HFD=3.3 19:24:30.235 00.004 972 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.59) = xAngle (-4.22 = 2.07) 19:24:30.238 00.003 972 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02) 19:24:30.242 00.004 972 CameraToMount -- cameraX=-0.57 cameraY=-0.32 hyp=0.65 cameraTheta=-2.63 mountX=-0.31 mountY=0.59, mountTheta=2.06 19:24:30.246 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.57, y=-0.32, opts=13) 19:24:30.250 00.004 972 Enqueuing Move request for scope (-0.57, -0.32) 19:24:30.253 00.003 5928 Worker thread wakes up 19:24:30.253 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.32) opts 0xd 19:24:30.253 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.57, -0.32) 19:24:30.253 00.000 5928 Moving (-0.57, -0.32) raw xDistance=-0.31 yDistance=0.59 19:24:30.253 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31 19:24:30.253 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:24:30.256 00.003 972 UpdateGuideState exits: m=1372 SNR=26.0 19:24:30.261 00.005 972 PhdController: settling, locked = 1, distance = 1.95 (1.50) aobump = 0 frame = 12 / 99999 19:24:30.265 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:24:30.265 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817070.265,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:30.270 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59 19:24:30.270 00.000 5928 MoveAxis(E, 57, ABG) 19:24:30.270 00.000 5928 Guiding Dir = 2, Dur = 57 19:24:30.270 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:30.274 00.004 5928 IsSlewing returns 0 19:24:30.274 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:30.278 00.004 972 Enqueuing Expose request 19:24:30.281 00.003 5928 IsGuiding returns 0 19:24:30.311 00.030 5928 PulseGuide returned control before completion, sleep 38 19:24:30.358 00.047 5928 IsGuiding returns 1 19:24:30.359 00.001 5928 scope still moving after pulse duration time elapsed 19:24:30.407 00.048 5928 IsSlewing returns 0 19:24:30.408 00.001 5928 IsGuiding returns 0 19:24:30.408 00.000 5928 scope move finished after 57 + 69 ms 19:24:30.408 00.000 5928 Move returns status 0, amount 57 19:24:30.409 00.001 5928 MoveAxis(N, 0, ABG) 19:24:30.409 00.000 5928 Move returns status 0, amount 0 19:24:30.410 00.001 5928 move complete, result=0 19:24:30.411 00.001 5928 worker thread done servicing request 19:24:30.411 00.000 972 GuideStep: -0.3 px 57 ms EAST, 0.6 px 0 ms NORTH 19:24:30.425 00.014 5928 Worker thread wakes up 19:24:30.426 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:30.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:32.418 01.992 5928 Exposure complete 19:24:32.504 00.086 5928 worker thread done servicing request 19:24:32.504 00.000 972 OnExposeComplete: enter 19:24:32.507 00.003 972 UpdateGuideState(): m_state=6 19:24:32.511 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 596 19:24:32.515 00.004 972 Star::Find returns 1 (0), X=223.89, Y=859.45, Mass=1450, SNR=26.7, Peak=180 HFD=3.5 19:24:32.518 00.003 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.59) = xAngle (-4.41 = 1.87) 19:24:32.521 00.003 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.83) 19:24:32.526 00.005 972 CameraToMount -- cameraX=-0.55 cameraY=-0.18 hyp=0.58 cameraTheta=-2.82 mountX=-0.17 mountY=0.56, mountTheta=1.87 19:24:32.530 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.55, y=-0.18, opts=13) 19:24:32.533 00.003 972 Enqueuing Move request for scope (-0.55, -0.18) 19:24:32.536 00.003 5928 Worker thread wakes up 19:24:32.536 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.18) opts 0xd 19:24:32.536 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.55, -0.18) 19:24:32.536 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:24:32.540 00.004 972 UpdateGuideState exits: m=1450 SNR=26.7 19:24:32.544 00.004 972 PhdController: settling, locked = 1, distance = 1.54 (1.50) aobump = 0 frame = 13 / 99999 19:24:32.547 00.003 5928 Moving (-0.55, -0.18) raw xDistance=-0.17 yDistance=0.56 19:24:32.547 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:24:32.547 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:24:32.547 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56 19:24:32.547 00.000 5928 MoveAxis(E, 0, ABG) 19:24:32.548 00.001 5928 Move returns status 0, amount 0 19:24:32.548 00.000 5928 MoveAxis(N, 0, ABG) 19:24:32.548 00.000 5928 Move returns status 0, amount 0 19:24:32.548 00.000 5928 move complete, result=0 19:24:32.548 00.000 5928 worker thread done servicing request 19:24:32.549 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645817072.547,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:24:32.552 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:32.555 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:32.560 00.005 972 Enqueuing Expose request 19:24:32.563 00.003 5928 Worker thread wakes up 19:24:32.564 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:32.564 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:32.564 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH 19:24:34.680 02.116 5928 Exposure complete 19:24:34.764 00.084 5928 worker thread done servicing request 19:24:34.764 00.000 972 OnExposeComplete: enter 19:24:34.768 00.004 972 UpdateGuideState(): m_state=6 19:24:34.771 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 597 19:24:34.775 00.004 972 Star::Find returns 1 (0), X=223.91, Y=859.47, Mass=1384, SNR=26.1, Peak=186 HFD=3.5 19:24:34.779 00.004 972 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.59) = xAngle (-4.44 = 1.84) 19:24:34.782 00.003 972 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80) 19:24:34.785 00.003 972 CameraToMount -- cameraX=-0.53 cameraY=-0.16 hyp=0.55 cameraTheta=-2.85 mountX=-0.15 mountY=0.54, mountTheta=1.84 19:24:34.789 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=-0.16, opts=13) 19:24:34.793 00.004 972 Enqueuing Move request for scope (-0.53, -0.16) 19:24:34.796 00.003 5928 Worker thread wakes up 19:24:34.796 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.16) opts 0xd 19:24:34.796 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.53, -0.16) 19:24:34.797 00.001 5928 Moving (-0.53, -0.16) raw xDistance=-0.15 yDistance=0.54 19:24:34.797 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:24:34.797 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:24:34.797 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54 19:24:34.797 00.000 5928 MoveAxis(E, 0, ABG) 19:24:34.797 00.000 5928 Move returns status 0, amount 0 19:24:34.797 00.000 5928 MoveAxis(N, 0, ABG) 19:24:34.797 00.000 5928 Move returns status 0, amount 0 19:24:34.797 00.000 5928 move complete, result=0 19:24:34.797 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:24:34.800 00.003 972 UpdateGuideState exits: m=1384 SNR=26.1 19:24:34.804 00.004 972 PhdController: settling, locked = 1, distance = 1.24 (1.50) aobump = 0 frame = 14 / 99999 19:24:34.807 00.003 972 PhdController failed: timed-out waiting for guider to settle 19:24:34.811 00.004 972 PhdController: newstate STATE_FINISH 19:24:34.815 00.004 972 PhdController complete: fail: timed-out waiting for guider to settle 19:24:34.818 00.003 5928 worker thread done servicing request 19:24:34.819 00.001 972 evsrv: {"Event":"SettleDone","Timestamp":1645817074.818,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":14,"DroppedFrames":0} 19:24:34.822 00.003 972 Mount: notify guiding dither settle done success=0 19:24:34.826 00.004 972 PhdController: newstate STATE_IDLE 19:24:34.830 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:34.833 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:34.837 00.004 972 Enqueuing Expose request 19:24:34.840 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:24:34.845 00.005 5928 Worker thread wakes up 19:24:34.845 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:34.845 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:36.833 01.988 5928 Exposure complete 19:24:36.918 00.085 5928 worker thread done servicing request 19:24:36.919 00.001 972 OnExposeComplete: enter 19:24:36.922 00.003 972 UpdateGuideState(): m_state=6 19:24:36.927 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 598 19:24:36.930 00.003 972 Star::Find returns 1 (0), X=224.07, Y=859.43, Mass=1469, SNR=26.9, Peak=184 HFD=3.4 19:24:36.933 00.003 972 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.59) = xAngle (-4.23 = 2.05) 19:24:36.936 00.003 972 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.01) 19:24:36.940 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-2.64 mountX=-0.20 mountY=0.38, mountTheta=2.04 19:24:36.944 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.20, opts=13) 19:24:36.948 00.004 972 Enqueuing Move request for scope (-0.37, -0.20) 19:24:36.951 00.003 5928 Worker thread wakes up 19:24:36.951 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.20) opts 0xd 19:24:36.951 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.20) 19:24:36.951 00.000 5928 Moving (-0.37, -0.20) raw xDistance=-0.20 yDistance=0.38 19:24:36.951 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:24:36.951 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:24:36.952 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:24:36.955 00.003 972 UpdateGuideState exits: m=1469 SNR=26.9 19:24:36.959 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38 19:24:36.959 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:36.962 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:36.966 00.004 972 Enqueuing Expose request 19:24:36.969 00.003 5928 MoveAxis(E, 0, ABG) 19:24:36.969 00.000 5928 Move returns status 0, amount 0 19:24:36.969 00.000 5928 MoveAxis(N, 0, ABG) 19:24:36.969 00.000 5928 Move returns status 0, amount 0 19:24:36.969 00.000 5928 move complete, result=0 19:24:36.969 00.000 5928 worker thread done servicing request 19:24:36.969 00.000 5928 Worker thread wakes up 19:24:36.969 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:36.969 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:36.971 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:24:39.114 02.143 5928 Exposure complete 19:24:39.198 00.084 5928 worker thread done servicing request 19:24:39.199 00.001 972 OnExposeComplete: enter 19:24:39.202 00.003 972 UpdateGuideState(): m_state=6 19:24:39.206 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 599 19:24:39.211 00.005 972 Star::Find returns 1 (0), X=224.06, Y=859.45, Mass=1427, SNR=26.4, Peak=185 HFD=3.3 19:24:39.214 00.003 972 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.59) = xAngle (-4.27 = 2.01) 19:24:39.217 00.003 972 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.97) 19:24:39.220 00.003 972 CameraToMount -- cameraX=-0.38 cameraY=-0.19 hyp=0.42 cameraTheta=-2.68 mountX=-0.18 mountY=0.39, mountTheta=2.00 19:24:39.224 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.19, opts=13) 19:24:39.228 00.004 972 Enqueuing Move request for scope (-0.38, -0.19) 19:24:39.231 00.003 5928 Worker thread wakes up 19:24:39.231 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.19) opts 0xd 19:24:39.231 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.19) 19:24:39.231 00.000 5928 Moving (-0.38, -0.19) raw xDistance=-0.18 yDistance=0.39 19:24:39.231 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:24:39.235 00.004 972 UpdateGuideState exits: m=1427 SNR=26.4 19:24:39.238 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:39.242 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:39.245 00.003 972 Enqueuing Expose request 19:24:39.248 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:24:39.249 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:24:39.249 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39 19:24:39.249 00.000 5928 MoveAxis(E, 0, ABG) 19:24:39.249 00.000 5928 Move returns status 0, amount 0 19:24:39.249 00.000 5928 MoveAxis(N, 0, ABG) 19:24:39.249 00.000 5928 Move returns status 0, amount 0 19:24:39.249 00.000 5928 move complete, result=0 19:24:39.249 00.000 5928 worker thread done servicing request 19:24:39.249 00.000 5928 Worker thread wakes up 19:24:39.249 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:39.249 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:39.251 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 19:24:41.235 01.984 5928 Exposure complete 19:24:41.321 00.086 5928 worker thread done servicing request 19:24:41.321 00.000 972 OnExposeComplete: enter 19:24:41.326 00.005 972 UpdateGuideState(): m_state=6 19:24:41.330 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 600 19:24:41.333 00.003 972 Star::Find returns 1 (0), X=224.04, Y=859.35, Mass=1416, SNR=26.4, Peak=185 HFD=3.3 19:24:41.336 00.003 972 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.59) = xAngle (-4.11 = 2.17) 19:24:41.339 00.003 972 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.13) 19:24:41.343 00.004 972 CameraToMount -- cameraX=-0.40 cameraY=-0.29 hyp=0.49 cameraTheta=-2.52 mountX=-0.28 mountY=0.42, mountTheta=2.16 19:24:41.347 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=-0.29, opts=13) 19:24:41.351 00.004 972 Enqueuing Move request for scope (-0.40, -0.29) 19:24:41.354 00.003 5928 Worker thread wakes up 19:24:41.354 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.29) opts 0xd 19:24:41.354 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.40, -0.29) 19:24:41.354 00.000 5928 Moving (-0.40, -0.29) raw xDistance=-0.28 yDistance=0.42 19:24:41.354 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28 19:24:41.354 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:24:41.354 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42 19:24:41.354 00.000 5928 MoveAxis(E, 46, ABG) 19:24:41.354 00.000 5928 Guiding Dir = 2, Dur = 46 19:24:41.354 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:24:41.359 00.005 972 UpdateGuideState exits: m=1416 SNR=26.4 19:24:41.362 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:41.365 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:41.369 00.004 972 Enqueuing Expose request 19:24:41.372 00.003 5928 IsSlewing returns 0 19:24:41.372 00.000 5928 IsGuiding returns 0 19:24:41.394 00.022 5928 PulseGuide returned control before completion, sleep 35 19:24:41.440 00.046 5928 IsGuiding returns 1 19:24:41.440 00.000 5928 scope still moving after pulse duration time elapsed 19:24:41.473 00.033 5928 IsSlewing returns 0 19:24:41.474 00.001 5928 IsGuiding returns 0 19:24:41.474 00.000 5928 scope move finished after 46 + 56 ms 19:24:41.474 00.000 5928 Move returns status 0, amount 46 19:24:41.475 00.001 5928 MoveAxis(N, 0, ABG) 19:24:41.475 00.000 5928 Move returns status 0, amount 0 19:24:41.475 00.000 5928 move complete, result=0 19:24:41.476 00.001 5928 worker thread done servicing request 19:24:41.476 00.000 972 GuideStep: -0.3 px 46 ms EAST, 0.4 px 0 ms NORTH 19:24:41.484 00.008 5928 Worker thread wakes up 19:24:41.484 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:41.484 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:43.619 02.135 5928 Exposure complete 19:24:43.706 00.087 5928 worker thread done servicing request 19:24:43.706 00.000 972 OnExposeComplete: enter 19:24:43.710 00.004 972 UpdateGuideState(): m_state=6 19:24:43.714 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 601 19:24:43.717 00.003 972 Star::Find returns 1 (0), X=224.07, Y=859.38, Mass=1423, SNR=26.4, Peak=198 HFD=3.3 19:24:43.720 00.003 972 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.59) = xAngle (-4.13 = 2.16) 19:24:43.724 00.004 972 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 19:24:43.728 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=-0.25 hyp=0.45 cameraTheta=-2.54 mountX=-0.25 mountY=0.38, mountTheta=2.14 19:24:43.731 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.25, opts=13) 19:24:43.735 00.004 972 Enqueuing Move request for scope (-0.37, -0.25) 19:24:43.738 00.003 5928 Worker thread wakes up 19:24:43.738 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.25) opts 0xd 19:24:43.738 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.25) 19:24:43.738 00.000 5928 Moving (-0.37, -0.25) raw xDistance=-0.25 yDistance=0.38 19:24:43.738 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:43.744 00.006 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25 19:24:43.744 00.000 972 UpdateGuideState exits: m=1423 SNR=26.4 19:24:43.747 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:24:43.747 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:43.751 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:43.754 00.003 972 Enqueuing Expose request 19:24:43.758 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38 19:24:43.759 00.001 5928 MoveAxis(E, 45, ABG) 19:24:43.759 00.000 5928 Guiding Dir = 2, Dur = 45 19:24:43.759 00.000 5928 IsSlewing returns 0 19:24:43.759 00.000 5928 IsGuiding returns 0 19:24:43.777 00.018 5928 PulseGuide returned control before completion, sleep 38 19:24:43.856 00.079 5928 IsGuiding returns 0 19:24:43.857 00.001 5928 Move returns status 0, amount 45 19:24:43.857 00.000 5928 MoveAxis(N, 0, ABG) 19:24:43.857 00.000 5928 Move returns status 0, amount 0 19:24:43.857 00.000 5928 move complete, result=0 19:24:43.857 00.000 5928 worker thread done servicing request 19:24:43.858 00.001 972 GuideStep: -0.2 px 45 ms EAST, 0.4 px 0 ms NORTH 19:24:43.865 00.007 5928 Worker thread wakes up 19:24:43.865 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:43.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:45.852 01.987 5928 Exposure complete 19:24:45.940 00.088 5928 worker thread done servicing request 19:24:45.940 00.000 972 OnExposeComplete: enter 19:24:45.944 00.004 972 UpdateGuideState(): m_state=6 19:24:45.947 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 602 19:24:45.951 00.004 972 Star::Find returns 1 (0), X=224.12, Y=859.43, Mass=1413, SNR=26.4, Peak=188 HFD=3.3 19:24:45.954 00.003 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.12) 19:24:45.959 00.005 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07) 19:24:45.962 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=-0.20 hyp=0.38 cameraTheta=-2.58 mountX=-0.20 mountY=0.33, mountTheta=2.11 19:24:45.966 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=-0.20, opts=13) 19:24:45.969 00.003 972 Enqueuing Move request for scope (-0.32, -0.20) 19:24:45.973 00.004 5928 Worker thread wakes up 19:24:45.973 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:45.978 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.20) opts 0xd 19:24:45.979 00.001 972 UpdateGuideState exits: m=1413 SNR=26.4 19:24:45.983 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.32, -0.20) 19:24:45.983 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:45.989 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:45.993 00.004 972 Enqueuing Expose request 19:24:45.996 00.003 5928 Moving (-0.32, -0.20) raw xDistance=-0.20 yDistance=0.33 19:24:45.996 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:24:45.996 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:24:45.996 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 19:24:45.996 00.000 5928 MoveAxis(E, 0, ABG) 19:24:45.996 00.000 5928 Move returns status 0, amount 0 19:24:45.996 00.000 5928 MoveAxis(N, 0, ABG) 19:24:45.996 00.000 5928 Move returns status 0, amount 0 19:24:45.997 00.001 5928 move complete, result=0 19:24:45.997 00.000 5928 worker thread done servicing request 19:24:45.997 00.000 5928 Worker thread wakes up 19:24:45.997 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:45.997 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:45.998 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:24:48.110 02.112 5928 Exposure complete 19:24:48.195 00.085 5928 worker thread done servicing request 19:24:48.195 00.000 972 OnExposeComplete: enter 19:24:48.199 00.004 972 UpdateGuideState(): m_state=6 19:24:48.202 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 603 19:24:48.206 00.004 972 Star::Find returns 1 (0), X=224.40, Y=859.18, Mass=1391, SNR=26.1, Peak=164 HFD=3.4 19:24:48.210 00.004 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.03) 19:24:48.213 00.003 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99) 19:24:48.216 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=-0.45 hyp=0.46 cameraTheta=-1.66 mountX=-0.45 mountY=0.07, mountTheta=2.99 19:24:48.220 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.45, opts=13) 19:24:48.225 00.005 972 Enqueuing Move request for scope (-0.04, -0.45) 19:24:48.228 00.003 5928 Worker thread wakes up 19:24:48.228 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.45) opts 0xd 19:24:48.228 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.45) 19:24:48.228 00.000 5928 Moving (-0.04, -0.45) raw xDistance=-0.45 yDistance=0.07 19:24:48.228 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 19:24:48.228 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:24:48.228 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:24:48.228 00.000 5928 MoveAxis(E, 76, ABG) 19:24:48.228 00.000 5928 Guiding Dir = 2, Dur = 76 19:24:48.229 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:48.232 00.003 972 UpdateGuideState exits: m=1391 SNR=26.1 19:24:48.235 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:48.238 00.003 5928 IsSlewing returns 0 19:24:48.239 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:48.243 00.004 972 Enqueuing Expose request 19:24:48.246 00.003 5928 IsGuiding returns 0 19:24:48.270 00.024 5928 PulseGuide returned control before completion, sleep 63 19:24:48.351 00.081 5928 IsGuiding returns 1 19:24:48.351 00.000 5928 scope still moving after pulse duration time elapsed 19:24:48.382 00.031 5928 IsSlewing returns 0 19:24:48.384 00.002 5928 IsGuiding returns 0 19:24:48.384 00.000 5928 scope move finished after 76 + 61 ms 19:24:48.384 00.000 5928 Move returns status 0, amount 76 19:24:48.384 00.000 5928 MoveAxis(N, 0, ABG) 19:24:48.384 00.000 5928 Move returns status 0, amount 0 19:24:48.385 00.001 5928 move complete, result=0 19:24:48.385 00.000 5928 worker thread done servicing request 19:24:48.385 00.000 5928 Worker thread wakes up 19:24:48.385 00.000 972 GuideStep: -0.5 px 76 ms EAST, 0.1 px 0 ms NORTH 19:24:48.398 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:48.399 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:50.372 01.973 5928 Exposure complete 19:24:50.459 00.087 5928 worker thread done servicing request 19:24:50.459 00.000 972 OnExposeComplete: enter 19:24:50.462 00.003 972 UpdateGuideState(): m_state=6 19:24:50.465 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 604 19:24:50.468 00.003 972 Star::Find returns 1 (0), X=224.15, Y=859.62, Mass=1409, SNR=26.3, Peak=170 HFD=3.5 19:24:50.471 00.003 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.60) 19:24:50.475 00.004 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.56) 19:24:50.479 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.09 mountX=-0.01 mountY=0.29, mountTheta=1.60 19:24:50.482 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.01, opts=13) 19:24:50.486 00.004 972 Enqueuing Move request for scope (-0.29, -0.01) 19:24:50.490 00.004 5928 Worker thread wakes up 19:24:50.490 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:24:50.493 00.003 972 UpdateGuideState exits: m=1409 SNR=26.3 19:24:50.497 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:50.500 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:50.503 00.003 972 Enqueuing Expose request 19:24:50.507 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd 19:24:50.507 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.01) 19:24:50.507 00.000 5928 Moving (-0.29, -0.01) raw xDistance=-0.01 yDistance=0.29 19:24:50.507 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:24:50.508 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:24:50.508 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 19:24:50.508 00.000 5928 MoveAxis(E, 0, ABG) 19:24:50.508 00.000 5928 Move returns status 0, amount 0 19:24:50.508 00.000 5928 MoveAxis(N, 0, ABG) 19:24:50.508 00.000 5928 Move returns status 0, amount 0 19:24:50.508 00.000 5928 move complete, result=0 19:24:50.508 00.000 5928 worker thread done servicing request 19:24:50.508 00.000 5928 Worker thread wakes up 19:24:50.508 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:50.508 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:50.509 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 19:24:52.631 02.122 5928 Exposure complete 19:24:52.717 00.086 5928 worker thread done servicing request 19:24:52.717 00.000 972 OnExposeComplete: enter 19:24:52.720 00.003 972 UpdateGuideState(): m_state=6 19:24:52.724 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 605 19:24:52.728 00.004 972 Star::Find returns 1 (0), X=224.03, Y=859.87, Mass=1428, SNR=26.4, Peak=179 HFD=3.7 19:24:52.731 00.003 972 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.59) = xAngle (1.03 = 1.03) 19:24:52.734 00.003 972 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99) 19:24:52.737 00.003 972 CameraToMount -- cameraX=-0.41 cameraY=0.24 hyp=0.47 cameraTheta=2.62 mountX=0.24 mountY=0.40, mountTheta=1.02 19:24:52.742 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.41, y=0.24, opts=13) 19:24:52.745 00.003 972 Enqueuing Move request for scope (-0.41, 0.24) 19:24:52.749 00.004 5928 Worker thread wakes up 19:24:52.749 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.24) opts 0xd 19:24:52.749 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.41, 0.24) 19:24:52.749 00.000 5928 Moving (-0.41, 0.24) raw xDistance=0.24 yDistance=0.40 19:24:52.749 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 19:24:52.749 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:24:52.749 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40 19:24:52.749 00.000 5928 MoveAxis(W, 41, ABG) 19:24:52.749 00.000 5928 Guiding Dir = 3, Dur = 41 19:24:52.749 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:52.753 00.004 972 UpdateGuideState exits: m=1428 SNR=26.4 19:24:52.757 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:52.760 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:52.763 00.003 972 Enqueuing Expose request 19:24:52.767 00.004 5928 IsSlewing returns 0 19:24:52.768 00.001 5928 IsGuiding returns 0 19:24:52.795 00.027 5928 PulseGuide returned control before completion, sleep 24 19:24:52.844 00.049 5928 IsGuiding returns 0 19:24:52.844 00.000 5928 Move returns status 0, amount 41 19:24:52.844 00.000 5928 MoveAxis(N, 0, ABG) 19:24:52.844 00.000 5928 Move returns status 0, amount 0 19:24:52.844 00.000 5928 move complete, result=0 19:24:52.844 00.000 5928 worker thread done servicing request 19:24:52.844 00.000 5928 Worker thread wakes up 19:24:52.844 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:52.844 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:52.844 00.000 972 GuideStep: 0.2 px 41 ms WEST, 0.4 px 0 ms NORTH 19:24:54.836 01.992 5928 Exposure complete 19:24:54.923 00.087 5928 worker thread done servicing request 19:24:54.923 00.000 972 OnExposeComplete: enter 19:24:54.927 00.004 972 UpdateGuideState(): m_state=6 19:24:54.930 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 606 19:24:54.934 00.004 972 Star::Find returns 1 (0), X=224.01, Y=859.64, Mass=1446, SNR=26.6, Peak=164 HFD=3.5 19:24:54.937 00.003 972 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.59) = xAngle (1.54 = 1.54) 19:24:54.941 00.004 972 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 19:24:54.945 00.004 972 CameraToMount -- cameraX=-0.43 cameraY=0.00 hyp=0.43 cameraTheta=3.13 mountX=0.01 mountY=0.43, mountTheta=1.54 19:24:54.948 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.43, y=0.00, opts=13) 19:24:54.952 00.004 972 Enqueuing Move request for scope (-0.43, 0.00) 19:24:54.955 00.003 5928 Worker thread wakes up 19:24:54.955 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:24:54.960 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.00) opts 0xd 19:24:54.960 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.43, 0.00) 19:24:54.960 00.000 5928 Moving (-0.43, 0.00) raw xDistance=0.01 yDistance=0.43 19:24:54.960 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:24:54.960 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 19:24:54.960 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43 19:24:54.960 00.000 5928 MoveAxis(E, 0, ABG) 19:24:54.960 00.000 5928 Move returns status 0, amount 0 19:24:54.960 00.000 5928 MoveAxis(N, 0, ABG) 19:24:54.960 00.000 5928 Move returns status 0, amount 0 19:24:54.960 00.000 5928 move complete, result=0 19:24:54.961 00.001 972 UpdateGuideState exits: m=1446 SNR=26.6 19:24:54.964 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:54.967 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:54.970 00.003 972 Enqueuing Expose request 19:24:54.974 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:24:54.978 00.004 5928 worker thread done servicing request 19:24:54.978 00.000 5928 Worker thread wakes up 19:24:54.978 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:54.978 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:57.091 02.113 5928 Exposure complete 19:24:57.176 00.085 5928 worker thread done servicing request 19:24:57.176 00.000 972 OnExposeComplete: enter 19:24:57.180 00.004 972 UpdateGuideState(): m_state=6 19:24:57.183 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 607 19:24:57.186 00.003 972 Star::Find returns 1 (0), X=223.96, Y=859.62, Mass=1368, SNR=25.9, Peak=182 HFD=3.4 19:24:57.191 00.005 972 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.59) = xAngle (-4.70 = 1.59) 19:24:57.194 00.003 972 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54) 19:24:57.197 00.003 972 CameraToMount -- cameraX=-0.48 cameraY=-0.02 hyp=0.48 cameraTheta=-3.11 mountX=-0.01 mountY=0.48, mountTheta=1.59 19:24:57.201 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.48, y=-0.02, opts=13) 19:24:57.205 00.004 972 Enqueuing Move request for scope (-0.48, -0.02) 19:24:57.209 00.004 5928 Worker thread wakes up 19:24:57.209 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.02) opts 0xd 19:24:57.209 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:24:57.213 00.004 972 UpdateGuideState exits: m=1368 SNR=25.9 19:24:57.216 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:57.219 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:57.223 00.004 972 Enqueuing Expose request 19:24:57.227 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.48, -0.02) 19:24:57.227 00.000 5928 Moving (-0.48, -0.02) raw xDistance=-0.01 yDistance=0.48 19:24:57.227 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:24:57.227 00.000 5928 switching direction from -1 to 1 - decHistory=9 oldest=1.19 newest=1.30 19:24:57.227 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48 19:24:57.227 00.000 5928 MoveAxis(E, 0, ABG) 19:24:57.227 00.000 5928 Move returns status 0, amount 0 19:24:57.227 00.000 5928 MoveAxis(S, 95, ABG) 19:24:57.227 00.000 5928 Guiding Dir = 1, Dur = 95 19:24:57.227 00.000 5928 IsSlewing returns 0 19:24:57.228 00.001 5928 IsGuiding returns 0 19:24:57.305 00.077 5928 PulseGuide returned control before completion, sleep 29 19:24:57.348 00.043 5928 IsGuiding returns 1 19:24:57.348 00.000 5928 scope still moving after pulse duration time elapsed 19:24:57.379 00.031 5928 IsSlewing returns 0 19:24:57.379 00.000 5928 IsGuiding returns 1 19:24:57.434 00.055 5928 IsSlewing returns 0 19:24:57.435 00.001 5928 IsGuiding returns 0 19:24:57.435 00.000 5928 scope move finished after 95 + 111 ms 19:24:57.435 00.000 5928 Move returns status 0, amount 95 19:24:57.435 00.000 5928 move complete, result=0 19:24:57.435 00.000 5928 worker thread done servicing request 19:24:57.436 00.001 5928 Worker thread wakes up 19:24:57.436 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.5 px 95 ms SOUTH 19:24:57.447 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:57.447 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:59.415 01.968 5928 Exposure complete 19:24:59.500 00.085 5928 worker thread done servicing request 19:24:59.501 00.001 972 OnExposeComplete: enter 19:24:59.504 00.003 972 UpdateGuideState(): m_state=6 19:24:59.508 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 608 19:24:59.512 00.004 972 Star::Find returns 1 (0), X=224.04, Y=859.50, Mass=1408, SNR=26.3, Peak=181 HFD=3.5 19:24:59.515 00.003 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.59) = xAngle (-4.41 = 1.88) 19:24:59.518 00.003 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83) 19:24:59.521 00.003 972 CameraToMount -- cameraX=-0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-2.82 mountX=-0.13 mountY=0.41, mountTheta=1.87 19:24:59.526 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=-0.14, opts=13) 19:24:59.529 00.003 972 Enqueuing Move request for scope (-0.40, -0.14) 19:24:59.533 00.004 5928 Worker thread wakes up 19:24:59.533 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.14) opts 0xd 19:24:59.533 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.40, -0.14) 19:24:59.533 00.000 5928 Moving (-0.40, -0.14) raw xDistance=-0.13 yDistance=0.41 19:24:59.533 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:24:59.533 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:24:59.533 00.000 5928 MoveAxis(E, 0, ABG) 19:24:59.533 00.000 5928 Move returns status 0, amount 0 19:24:59.533 00.000 5928 MoveAxis(S, 81, ABG) 19:24:59.534 00.001 5928 Guiding Dir = 1, Dur = 81 19:24:59.534 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:24:59.537 00.003 972 UpdateGuideState exits: m=1408 SNR=26.3 19:24:59.541 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:24:59.544 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:24:59.546 00.002 972 Enqueuing Expose request 19:24:59.551 00.005 5928 IsSlewing returns 0 19:24:59.551 00.000 5928 IsGuiding returns 0 19:24:59.624 00.073 5928 PulseGuide returned control before completion, sleep 19 19:24:59.646 00.022 5928 IsGuiding returns 1 19:24:59.646 00.000 5928 scope still moving after pulse duration time elapsed 19:24:59.721 00.075 5928 IsSlewing returns 0 19:24:59.752 00.031 5928 IsGuiding returns 0 19:24:59.752 00.000 5928 scope move finished after 81 + 120 ms 19:24:59.753 00.001 5928 Move returns status 0, amount 81 19:24:59.753 00.000 5928 move complete, result=0 19:24:59.753 00.000 5928 worker thread done servicing request 19:24:59.753 00.000 5928 Worker thread wakes up 19:24:59.753 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:24:59.753 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:24:59.753 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 81 ms SOUTH 19:25:01.890 02.137 5928 Exposure complete 19:25:01.975 00.085 5928 worker thread done servicing request 19:25:01.976 00.001 972 OnExposeComplete: enter 19:25:01.981 00.005 972 UpdateGuideState(): m_state=6 19:25:01.987 00.006 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 609 19:25:01.994 00.007 972 Star::Find returns 1 (0), X=224.18, Y=859.41, Mass=1397, SNR=26.1, Peak=157 HFD=3.6 19:25:01.999 00.005 972 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.59) = xAngle (-4.03 = 2.25) 19:25:02.003 00.004 972 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21) 19:25:02.007 00.004 972 CameraToMount -- cameraX=-0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-2.44 mountX=-0.22 mountY=0.28, mountTheta=2.24 19:25:02.011 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.22, opts=13) 19:25:02.014 00.003 972 Enqueuing Move request for scope (-0.27, -0.22) 19:25:02.018 00.004 5928 Worker thread wakes up 19:25:02.018 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.22) opts 0xd 19:25:02.018 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.22) 19:25:02.018 00.000 5928 Moving (-0.27, -0.22) raw xDistance=-0.22 yDistance=0.28 19:25:02.018 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:25:02.018 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 19:25:02.018 00.000 5928 MoveAxis(E, 37, ABG) 19:25:02.018 00.000 5928 Guiding Dir = 2, Dur = 37 19:25:02.018 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:25:02.023 00.005 5928 IsSlewing returns 0 19:25:02.023 00.000 972 UpdateGuideState exits: m=1397 SNR=26.1 19:25:02.026 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:02.029 00.003 5928 IsGuiding returns 0 19:25:02.030 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:02.033 00.003 972 Enqueuing Expose request 19:25:02.055 00.022 5928 PulseGuide returned control before completion, sleep 22 19:25:02.119 00.064 5928 IsGuiding returns 0 19:25:02.119 00.000 5928 Move returns status 0, amount 37 19:25:02.120 00.001 5928 MoveAxis(S, 55, ABG) 19:25:02.120 00.000 5928 Guiding Dir = 1, Dur = 55 19:25:02.120 00.000 5928 IsSlewing returns 0 19:25:02.122 00.002 5928 IsGuiding returns 0 19:25:02.200 00.078 5928 IsGuiding returns 1 19:25:02.200 00.000 5928 scope still moving after pulse duration time elapsed 19:25:02.263 00.063 5928 IsSlewing returns 0 19:25:02.264 00.001 5928 IsGuiding returns 0 19:25:02.264 00.000 5928 scope move finished after 55 + 87 ms 19:25:02.264 00.000 5928 Move returns status 0, amount 55 19:25:02.265 00.001 5928 move complete, result=0 19:25:02.265 00.000 5928 worker thread done servicing request 19:25:02.265 00.000 5928 Worker thread wakes up 19:25:02.265 00.000 972 GuideStep: -0.2 px 37 ms EAST, 0.3 px 55 ms SOUTH 19:25:02.278 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:02.278 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:04.265 01.987 5928 Exposure complete 19:25:04.351 00.086 5928 worker thread done servicing request 19:25:04.351 00.000 972 OnExposeComplete: enter 19:25:04.355 00.004 972 UpdateGuideState(): m_state=6 19:25:04.359 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 610 19:25:04.362 00.003 972 Star::Find returns 1 (0), X=224.20, Y=859.70, Mass=1394, SNR=26.2, Peak=161 HFD=3.5 19:25:04.366 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 19:25:04.370 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25) 19:25:04.374 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.25 cameraTheta=2.88 mountX=0.07 mountY=0.24, mountTheta=1.29 19:25:04.378 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.07, opts=13) 19:25:04.381 00.003 972 Enqueuing Move request for scope (-0.25, 0.07) 19:25:04.384 00.003 5928 Worker thread wakes up 19:25:04.384 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd 19:25:04.384 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:25:04.389 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.07) 19:25:04.389 00.000 972 UpdateGuideState exits: m=1394 SNR=26.2 19:25:04.392 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:04.395 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:04.399 00.004 972 Enqueuing Expose request 19:25:04.402 00.003 5928 Moving (-0.25, 0.07) raw xDistance=0.07 yDistance=0.24 19:25:04.402 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:25:04.402 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 19:25:04.402 00.000 5928 MoveAxis(E, 0, ABG) 19:25:04.402 00.000 5928 Move returns status 0, amount 0 19:25:04.402 00.000 5928 MoveAxis(S, 48, ABG) 19:25:04.402 00.000 5928 Guiding Dir = 1, Dur = 48 19:25:04.403 00.001 5928 IsSlewing returns 0 19:25:04.403 00.000 5928 IsGuiding returns 0 19:25:04.518 00.115 5928 IsGuiding returns 1 19:25:04.518 00.000 5928 scope still moving after pulse duration time elapsed 19:25:04.584 00.066 5928 IsSlewing returns 0 19:25:04.585 00.001 5928 IsGuiding returns 0 19:25:04.585 00.000 5928 scope move finished after 48 + 134 ms 19:25:04.586 00.001 5928 Move returns status 0, amount 48 19:25:04.586 00.000 5928 move complete, result=0 19:25:04.587 00.001 5928 worker thread done servicing request 19:25:04.587 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH 19:25:04.599 00.012 5928 Worker thread wakes up 19:25:04.599 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:04.600 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:06.728 02.128 5928 Exposure complete 19:25:06.813 00.085 5928 worker thread done servicing request 19:25:06.813 00.000 972 OnExposeComplete: enter 19:25:06.817 00.004 972 UpdateGuideState(): m_state=6 19:25:06.820 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 611 19:25:06.825 00.005 972 Star::Find returns 1 (0), X=224.33, Y=859.88, Mass=1382, SNR=26.1, Peak=168 HFD=3.4 19:25:06.828 00.003 972 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.59) = xAngle (0.41 = 0.41) 19:25:06.832 00.004 972 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37) 19:25:06.835 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.00 mountX=0.24 mountY=0.09, mountTheta=0.37 19:25:06.840 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.24, opts=13) 19:25:06.843 00.003 972 Enqueuing Move request for scope (-0.11, 0.24) 19:25:06.846 00.003 5928 Worker thread wakes up 19:25:06.846 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd 19:25:06.847 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.24) 19:25:06.847 00.000 5928 Moving (-0.11, 0.24) raw xDistance=0.24 yDistance=0.09 19:25:06.847 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 19:25:06.847 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:06.847 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:25:06.847 00.000 5928 MoveAxis(W, 41, ABG) 19:25:06.847 00.000 5928 Guiding Dir = 3, Dur = 41 19:25:06.847 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:25:06.851 00.004 972 UpdateGuideState exits: m=1382 SNR=26.1 19:25:06.854 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:06.858 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:06.861 00.003 972 Enqueuing Expose request 19:25:06.864 00.003 5928 IsSlewing returns 0 19:25:06.884 00.020 5928 IsGuiding returns 0 19:25:06.900 00.016 5928 PulseGuide returned control before completion, sleep 36 19:25:06.944 00.044 5928 IsGuiding returns 1 19:25:06.944 00.000 5928 scope still moving after pulse duration time elapsed 19:25:06.980 00.036 5928 IsSlewing returns 0 19:25:06.980 00.000 5928 IsGuiding returns 0 19:25:06.980 00.000 5928 scope move finished after 41 + 55 ms 19:25:06.980 00.000 5928 Move returns status 0, amount 41 19:25:06.980 00.000 5928 MoveAxis(N, 0, ABG) 19:25:06.980 00.000 5928 Move returns status 0, amount 0 19:25:06.981 00.001 5928 move complete, result=0 19:25:06.981 00.000 5928 worker thread done servicing request 19:25:06.981 00.000 5928 Worker thread wakes up 19:25:06.981 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:06.981 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:06.981 00.000 972 GuideStep: 0.2 px 41 ms WEST, 0.1 px 0 ms NORTH 19:25:08.961 01.980 5928 Exposure complete 19:25:09.045 00.084 5928 worker thread done servicing request 19:25:09.045 00.000 972 OnExposeComplete: enter 19:25:09.049 00.004 972 UpdateGuideState(): m_state=6 19:25:09.052 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 612 19:25:09.057 00.005 972 Star::Find returns 1 (0), X=224.32, Y=859.62, Mass=1419, SNR=26.3, Peak=163 HFD=3.4 19:25:09.060 00.003 972 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.59) = xAngle (-4.62 = 1.66) 19:25:09.063 00.003 972 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62) 19:25:09.067 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.03 mountX=-0.01 mountY=0.12, mountTheta=1.66 19:25:09.074 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.01, opts=13) 19:25:09.078 00.004 972 Enqueuing Move request for scope (-0.12, -0.01) 19:25:09.081 00.003 5928 Worker thread wakes up 19:25:09.081 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd 19:25:09.081 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.01) 19:25:09.081 00.000 5928 Moving (-0.12, -0.01) raw xDistance=-0.01 yDistance=0.12 19:25:09.081 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:25:09.081 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:09.081 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:25:09.081 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:25:09.085 00.004 972 UpdateGuideState exits: m=1419 SNR=26.3 19:25:09.089 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:09.093 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:09.096 00.003 972 Enqueuing Expose request 19:25:09.099 00.003 5928 MoveAxis(E, 0, ABG) 19:25:09.099 00.000 5928 Move returns status 0, amount 0 19:25:09.099 00.000 5928 MoveAxis(N, 0, ABG) 19:25:09.099 00.000 5928 Move returns status 0, amount 0 19:25:09.099 00.000 5928 move complete, result=0 19:25:09.099 00.000 5928 worker thread done servicing request 19:25:09.099 00.000 5928 Worker thread wakes up 19:25:09.100 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:09.100 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:09.101 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:25:11.201 02.100 5928 Exposure complete 19:25:11.289 00.088 5928 worker thread done servicing request 19:25:11.289 00.000 972 OnExposeComplete: enter 19:25:11.293 00.004 972 UpdateGuideState(): m_state=6 19:25:11.297 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 613 19:25:11.301 00.004 972 Star::Find returns 1 (0), X=224.36, Y=859.56, Mass=1381, SNR=26.1, Peak=163 HFD=3.3 19:25:11.306 00.005 972 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.59) = xAngle (-3.98 = 2.30) 19:25:11.309 00.003 972 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26) 19:25:11.313 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.39 mountX=-0.07 mountY=0.08, mountTheta=2.28 19:25:11.317 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.07, opts=13) 19:25:11.321 00.004 972 Enqueuing Move request for scope (-0.08, -0.07) 19:25:11.325 00.004 5928 Worker thread wakes up 19:25:11.325 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:25:11.330 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd 19:25:11.330 00.000 972 UpdateGuideState exits: m=1381 SNR=26.1 19:25:11.335 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:11.340 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:11.344 00.004 972 Enqueuing Expose request 19:25:11.348 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.07) 19:25:11.348 00.000 5928 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08 19:25:11.348 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:25:11.348 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:11.348 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:25:11.348 00.000 5928 MoveAxis(E, 0, ABG) 19:25:11.348 00.000 5928 Move returns status 0, amount 0 19:25:11.349 00.001 5928 MoveAxis(N, 0, ABG) 19:25:11.349 00.000 5928 Move returns status 0, amount 0 19:25:11.349 00.000 5928 move complete, result=0 19:25:11.349 00.000 5928 worker thread done servicing request 19:25:11.349 00.000 5928 Worker thread wakes up 19:25:11.349 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:11.349 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:11.351 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:25:13.330 01.979 5928 Exposure complete 19:25:13.417 00.087 5928 worker thread done servicing request 19:25:13.418 00.001 972 OnExposeComplete: enter 19:25:13.422 00.004 972 UpdateGuideState(): m_state=6 19:25:13.425 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 614 19:25:13.429 00.004 972 Star::Find returns 1 (0), X=224.47, Y=859.41, Mass=1409, SNR=26.3, Peak=180 HFD=3.2 19:25:13.432 00.003 972 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.59) = xAngle (-3.04 = -3.04) 19:25:13.435 00.003 972 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 19:25:13.439 00.004 972 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.45 mountX=-0.23 mountY=-0.01, mountTheta=-3.09 19:25:13.443 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.23, opts=13) 19:25:13.447 00.004 972 Enqueuing Move request for scope (0.03, -0.23) 19:25:13.450 00.003 5928 Worker thread wakes up 19:25:13.450 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd 19:25:13.450 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.23) 19:25:13.450 00.000 5928 Moving (0.03, -0.23) raw xDistance=-0.23 yDistance=-0.01 19:25:13.450 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23 19:25:13.450 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:13.450 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:25:13.450 00.000 5928 MoveAxis(E, 38, ABG) 19:25:13.450 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:25:13.455 00.005 972 UpdateGuideState exits: m=1409 SNR=26.3 19:25:13.458 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:13.461 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:13.464 00.003 972 Enqueuing Expose request 19:25:13.467 00.003 5928 Guiding Dir = 2, Dur = 38 19:25:13.468 00.001 5928 IsSlewing returns 0 19:25:13.468 00.000 5928 IsGuiding returns 0 19:25:13.488 00.020 5928 PulseGuide returned control before completion, sleep 29 19:25:13.552 00.064 5928 IsGuiding returns 0 19:25:13.553 00.001 5928 Move returns status 0, amount 38 19:25:13.553 00.000 5928 MoveAxis(N, 0, ABG) 19:25:13.553 00.000 5928 Move returns status 0, amount 0 19:25:13.553 00.000 5928 move complete, result=0 19:25:13.554 00.001 5928 worker thread done servicing request 19:25:13.554 00.000 5928 Worker thread wakes up 19:25:13.554 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.0 px 0 ms NORTH 19:25:13.562 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:13.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:15.670 02.108 5928 Exposure complete 19:25:15.756 00.086 5928 worker thread done servicing request 19:25:15.756 00.000 972 OnExposeComplete: enter 19:25:15.759 00.003 972 UpdateGuideState(): m_state=6 19:25:15.763 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 615 19:25:15.766 00.003 972 Star::Find returns 1 (0), X=224.57, Y=859.56, Mass=1409, SNR=26.3, Peak=172 HFD=3.3 19:25:15.770 00.004 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 19:25:15.773 00.003 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13) 19:25:15.777 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.49 mountX=-0.07 mountY=-0.13, mountTheta=-2.09 19:25:15.780 00.003 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.07, opts=13) 19:25:15.784 00.004 972 Enqueuing Move request for scope (0.13, -0.07) 19:25:15.788 00.004 5928 Worker thread wakes up 19:25:15.788 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd 19:25:15.788 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.07) 19:25:15.788 00.000 5928 Moving (0.13, -0.07) raw xDistance=-0.07 yDistance=-0.13 19:25:15.788 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:25:15.788 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:25:15.792 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 19:25:15.795 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:15.798 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:15.801 00.003 972 Enqueuing Expose request 19:25:15.806 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:15.806 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:25:15.806 00.000 5928 MoveAxis(E, 0, ABG) 19:25:15.806 00.000 5928 Move returns status 0, amount 0 19:25:15.806 00.000 5928 MoveAxis(N, 0, ABG) 19:25:15.806 00.000 5928 Move returns status 0, amount 0 19:25:15.806 00.000 5928 move complete, result=0 19:25:15.806 00.000 5928 worker thread done servicing request 19:25:15.806 00.000 5928 Worker thread wakes up 19:25:15.806 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:15.806 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:15.808 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:25:17.797 01.989 5928 Exposure complete 19:25:17.882 00.085 5928 worker thread done servicing request 19:25:17.882 00.000 972 OnExposeComplete: enter 19:25:17.886 00.004 972 UpdateGuideState(): m_state=6 19:25:17.889 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 616 19:25:17.893 00.004 972 Star::Find returns 1 (0), X=224.49, Y=859.84, Mass=1404, SNR=26.2, Peak=174 HFD=3.5 19:25:17.896 00.003 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 19:25:17.899 00.003 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 19:25:17.903 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.36 mountX=0.21 mountY=-0.06, mountTheta=-0.28 19:25:17.907 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.21, opts=13) 19:25:17.910 00.003 972 Enqueuing Move request for scope (0.05, 0.21) 19:25:17.914 00.004 5928 Worker thread wakes up 19:25:17.914 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd 19:25:17.914 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.21) 19:25:17.914 00.000 5928 Moving (0.05, 0.21) raw xDistance=0.21 yDistance=-0.06 19:25:17.914 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:25:17.914 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:17.914 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:25:17.914 00.000 5928 MoveAxis(W, 34, ABG) 19:25:17.914 00.000 5928 Guiding Dir = 3, Dur = 34 19:25:17.914 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:25:17.918 00.004 5928 IsSlewing returns 0 19:25:17.918 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 19:25:17.922 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:17.925 00.003 5928 IsGuiding returns 0 19:25:17.926 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:17.930 00.004 972 Enqueuing Expose request 19:25:17.950 00.020 5928 PulseGuide returned control before completion, sleep 21 19:25:18.014 00.064 5928 IsGuiding returns 0 19:25:18.014 00.000 5928 Move returns status 0, amount 34 19:25:18.014 00.000 5928 MoveAxis(N, 0, ABG) 19:25:18.014 00.000 5928 Move returns status 0, amount 0 19:25:18.014 00.000 5928 move complete, result=0 19:25:18.014 00.000 5928 worker thread done servicing request 19:25:18.014 00.000 5928 Worker thread wakes up 19:25:18.015 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:18.015 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:18.015 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH 19:25:20.148 02.133 5928 Exposure complete 19:25:20.233 00.085 5928 worker thread done servicing request 19:25:20.233 00.000 972 OnExposeComplete: enter 19:25:20.238 00.005 972 UpdateGuideState(): m_state=6 19:25:20.242 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 617 19:25:20.245 00.003 972 Star::Find returns 1 (0), X=224.44, Y=859.86, Mass=1445, SNR=26.7, Peak=183 HFD=3.4 19:25:20.248 00.003 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 19:25:20.251 00.003 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 19:25:20.256 00.005 972 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=0.23 mountY=-0.01, mountTheta=-0.06 19:25:20.259 00.003 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.23, opts=13) 19:25:20.263 00.004 972 Enqueuing Move request for scope (0.00, 0.23) 19:25:20.266 00.003 5928 Worker thread wakes up 19:25:20.266 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd 19:25:20.266 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.23) 19:25:20.266 00.000 5928 Moving (0.00, 0.23) raw xDistance=0.23 yDistance=-0.01 19:25:20.266 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 19:25:20.266 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:20.266 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:25:20.271 00.005 972 UpdateGuideState exits: m=1445 SNR=26.7 19:25:20.274 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:20.278 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:20.281 00.003 972 Enqueuing Expose request 19:25:20.284 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:25:20.284 00.000 5928 MoveAxis(W, 41, ABG) 19:25:20.284 00.000 5928 Guiding Dir = 3, Dur = 41 19:25:20.284 00.000 5928 IsSlewing returns 0 19:25:20.284 00.000 5928 IsGuiding returns 0 19:25:20.300 00.016 5928 PulseGuide returned control before completion, sleep 36 19:25:20.342 00.042 5928 IsGuiding returns 1 19:25:20.342 00.000 5928 scope still moving after pulse duration time elapsed 19:25:20.397 00.055 5928 IsSlewing returns 0 19:25:20.397 00.000 5928 IsGuiding returns 0 19:25:20.397 00.000 5928 scope move finished after 41 + 71 ms 19:25:20.397 00.000 5928 Move returns status 0, amount 41 19:25:20.397 00.000 5928 MoveAxis(N, 0, ABG) 19:25:20.397 00.000 5928 Move returns status 0, amount 0 19:25:20.397 00.000 5928 move complete, result=0 19:25:20.397 00.000 5928 worker thread done servicing request 19:25:20.397 00.000 5928 Worker thread wakes up 19:25:20.397 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:20.398 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:20.398 00.000 972 GuideStep: 0.2 px 41 ms WEST, -0.0 px 0 ms NORTH 19:25:22.377 01.979 5928 Exposure complete 19:25:22.467 00.090 5928 worker thread done servicing request 19:25:22.467 00.000 972 OnExposeComplete: enter 19:25:22.473 00.006 972 UpdateGuideState(): m_state=6 19:25:22.478 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 618 19:25:22.482 00.004 972 Star::Find returns 1 (0), X=224.51, Y=859.52, Mass=1430, SNR=26.5, Peak=176 HFD=3.2 19:25:22.485 00.003 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 19:25:22.489 00.004 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 19:25:22.493 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=-0.12 mountY=-0.06, mountTheta=-2.67 19:25:22.496 00.003 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.12, opts=13) 19:25:22.500 00.004 972 Enqueuing Move request for scope (0.07, -0.12) 19:25:22.505 00.005 5928 Worker thread wakes up 19:25:22.505 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:25:22.508 00.003 972 UpdateGuideState exits: m=1430 SNR=26.5 19:25:22.511 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:22.515 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:22.518 00.003 972 Enqueuing Expose request 19:25:22.522 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd 19:25:22.523 00.001 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.12) 19:25:22.523 00.000 5928 Moving (0.07, -0.12) raw xDistance=-0.12 yDistance=-0.06 19:25:22.523 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:25:22.523 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:22.523 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:25:22.523 00.000 5928 MoveAxis(E, 0, ABG) 19:25:22.523 00.000 5928 Move returns status 0, amount 0 19:25:22.523 00.000 5928 MoveAxis(N, 0, ABG) 19:25:22.523 00.000 5928 Move returns status 0, amount 0 19:25:22.523 00.000 5928 move complete, result=0 19:25:22.523 00.000 5928 worker thread done servicing request 19:25:22.523 00.000 5928 Worker thread wakes up 19:25:22.523 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:22.523 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:22.525 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:25:24.635 02.110 5928 Exposure complete 19:25:24.720 00.085 5928 worker thread done servicing request 19:25:24.720 00.000 972 OnExposeComplete: enter 19:25:24.724 00.004 972 UpdateGuideState(): m_state=6 19:25:24.727 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 619 19:25:24.730 00.003 972 Star::Find returns 1 (0), X=224.44, Y=859.37, Mass=1398, SNR=26.2, Peak=156 HFD=3.4 19:25:24.734 00.004 972 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.59) = xAngle (-3.17 = 3.12) 19:25:24.738 00.004 972 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07) 19:25:24.741 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.58 mountX=-0.26 mountY=0.02, mountTheta=3.07 19:25:24.745 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.26, opts=13) 19:25:24.748 00.003 972 Enqueuing Move request for scope (-0.00, -0.26) 19:25:24.751 00.003 5928 Worker thread wakes up 19:25:24.752 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:25:24.756 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 19:25:24.759 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:24.761 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:24.765 00.004 972 Enqueuing Expose request 19:25:24.769 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd 19:25:24.769 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.26) 19:25:24.769 00.000 5928 Moving (-0.00, -0.26) raw xDistance=-0.26 yDistance=0.02 19:25:24.769 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26 19:25:24.769 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:24.770 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:25:24.770 00.000 5928 MoveAxis(E, 44, ABG) 19:25:24.770 00.000 5928 Guiding Dir = 2, Dur = 44 19:25:24.770 00.000 5928 IsSlewing returns 0 19:25:24.770 00.000 5928 IsGuiding returns 0 19:25:24.794 00.024 5928 PulseGuide returned control before completion, sleep 31 19:25:24.831 00.037 5928 IsGuiding returns 1 19:25:24.831 00.000 5928 scope still moving after pulse duration time elapsed 19:25:24.874 00.043 5928 IsSlewing returns 0 19:25:24.875 00.001 5928 IsGuiding returns 0 19:25:24.876 00.001 5928 scope move finished after 44 + 60 ms 19:25:24.876 00.000 5928 Move returns status 0, amount 44 19:25:24.876 00.000 5928 MoveAxis(N, 0, ABG) 19:25:24.876 00.000 5928 Move returns status 0, amount 0 19:25:24.876 00.000 5928 move complete, result=0 19:25:24.876 00.000 5928 worker thread done servicing request 19:25:24.877 00.001 972 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH 19:25:24.888 00.011 5928 Worker thread wakes up 19:25:24.889 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:24.890 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:26.880 01.990 5928 Exposure complete 19:25:26.964 00.084 5928 worker thread done servicing request 19:25:26.965 00.001 972 OnExposeComplete: enter 19:25:26.969 00.004 972 UpdateGuideState(): m_state=6 19:25:26.973 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 620 19:25:26.976 00.003 972 Star::Find returns 1 (0), X=224.27, Y=859.56, Mass=1412, SNR=26.3, Peak=156 HFD=3.3 19:25:26.980 00.004 972 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.59) = xAngle (-4.29 = 1.99) 19:25:26.984 00.004 972 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95) 19:25:26.988 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.70 mountX=-0.08 mountY=0.17, mountTheta=1.99 19:25:26.992 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.08, opts=13) 19:25:26.995 00.003 972 Enqueuing Move request for scope (-0.17, -0.08) 19:25:26.998 00.003 5928 Worker thread wakes up 19:25:26.998 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd 19:25:26.999 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.08) 19:25:26.999 00.000 5928 Moving (-0.17, -0.08) raw xDistance=-0.08 yDistance=0.17 19:25:26.999 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:25:26.999 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:26.999 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:25:27.004 00.005 972 UpdateGuideState exits: m=1412 SNR=26.3 19:25:27.007 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:27.010 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:27.013 00.003 972 Enqueuing Expose request 19:25:27.016 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:25:27.017 00.001 5928 MoveAxis(E, 0, ABG) 19:25:27.017 00.000 5928 Move returns status 0, amount 0 19:25:27.017 00.000 5928 MoveAxis(N, 0, ABG) 19:25:27.017 00.000 5928 Move returns status 0, amount 0 19:25:27.017 00.000 5928 move complete, result=0 19:25:27.017 00.000 5928 worker thread done servicing request 19:25:27.017 00.000 5928 Worker thread wakes up 19:25:27.017 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:27.017 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:27.020 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:25:29.126 02.106 5928 Exposure complete 19:25:29.211 00.085 5928 worker thread done servicing request 19:25:29.212 00.001 972 OnExposeComplete: enter 19:25:29.215 00.003 972 UpdateGuideState(): m_state=6 19:25:29.220 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 621 19:25:29.223 00.003 972 Star::Find returns 1 (0), X=224.42, Y=859.58, Mass=1395, SNR=26.2, Peak=166 HFD=3.3 19:25:29.226 00.003 972 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.59) = xAngle (-3.58 = 2.70) 19:25:29.229 00.003 972 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66) 19:25:29.233 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.99 mountX=-0.06 mountY=0.03, mountTheta=2.67 19:25:29.237 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.06, opts=13) 19:25:29.241 00.004 972 Enqueuing Move request for scope (-0.03, -0.06) 19:25:29.244 00.003 5928 Worker thread wakes up 19:25:29.244 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd 19:25:29.244 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.06) 19:25:29.244 00.000 5928 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=0.03 19:25:29.244 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:25:29.244 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:29.244 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:25:29.248 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 19:25:29.252 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:25:29.252 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:29.256 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:29.259 00.003 972 Enqueuing Expose request 19:25:29.262 00.003 5928 MoveAxis(E, 0, ABG) 19:25:29.262 00.000 5928 Move returns status 0, amount 0 19:25:29.262 00.000 5928 MoveAxis(N, 0, ABG) 19:25:29.262 00.000 5928 Move returns status 0, amount 0 19:25:29.263 00.001 5928 move complete, result=0 19:25:29.263 00.000 5928 worker thread done servicing request 19:25:29.263 00.000 5928 Worker thread wakes up 19:25:29.263 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:29.263 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:29.264 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:25:31.245 01.981 5928 Exposure complete 19:25:31.331 00.086 5928 worker thread done servicing request 19:25:31.331 00.000 972 OnExposeComplete: enter 19:25:31.335 00.004 972 UpdateGuideState(): m_state=6 19:25:31.340 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 622 19:25:31.345 00.005 972 Star::Find returns 1 (0), X=224.51, Y=859.69, Mass=1392, SNR=26.2, Peak=187 HFD=3.3 19:25:31.349 00.004 972 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.59) = xAngle (-0.92 = -0.92) 19:25:31.353 00.004 972 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96) 19:25:31.356 00.003 972 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.67 mountX=0.05 mountY=-0.07, mountTheta=-0.93 19:25:31.360 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.05, opts=13) 19:25:31.363 00.003 972 Enqueuing Move request for scope (0.07, 0.05) 19:25:31.367 00.004 5928 Worker thread wakes up 19:25:31.367 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:25:31.371 00.004 972 UpdateGuideState exits: m=1392 SNR=26.2 19:25:31.374 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:31.377 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:31.381 00.004 972 Enqueuing Expose request 19:25:31.385 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd 19:25:31.386 00.001 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.05) 19:25:31.386 00.000 5928 Moving (0.07, 0.05) raw xDistance=0.05 yDistance=-0.07 19:25:31.386 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:25:31.386 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:31.386 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:25:31.386 00.000 5928 MoveAxis(E, 0, ABG) 19:25:31.386 00.000 5928 Move returns status 0, amount 0 19:25:31.386 00.000 5928 MoveAxis(N, 0, ABG) 19:25:31.386 00.000 5928 Move returns status 0, amount 0 19:25:31.386 00.000 5928 move complete, result=0 19:25:31.386 00.000 5928 worker thread done servicing request 19:25:31.386 00.000 5928 Worker thread wakes up 19:25:31.386 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:31.386 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:31.388 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:25:33.521 02.133 5928 Exposure complete 19:25:33.606 00.085 5928 worker thread done servicing request 19:25:33.606 00.000 972 OnExposeComplete: enter 19:25:33.609 00.003 972 UpdateGuideState(): m_state=6 19:25:33.612 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 623 19:25:33.615 00.003 972 Star::Find returns 1 (0), X=224.59, Y=859.94, Mass=1409, SNR=26.3, Peak=186 HFD=3.4 19:25:33.620 00.005 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 19:25:33.623 00.003 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 19:25:33.626 00.003 972 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.34 cameraTheta=1.12 mountX=0.30 mountY=-0.17, mountTheta=-0.50 19:25:33.630 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.31, opts=13) 19:25:33.635 00.005 972 Enqueuing Move request for scope (0.15, 0.31) 19:25:33.639 00.004 5928 Worker thread wakes up 19:25:33.639 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:25:33.642 00.003 972 UpdateGuideState exits: m=1409 SNR=26.3 19:25:33.645 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:33.649 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.31) opts 0xd 19:25:33.649 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.31) 19:25:33.649 00.000 5928 Moving (0.15, 0.31) raw xDistance=0.30 yDistance=-0.17 19:25:33.649 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 19:25:33.649 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:33.649 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:33.654 00.005 972 Enqueuing Expose request 19:25:33.657 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:25:33.657 00.000 5928 MoveAxis(W, 51, ABG) 19:25:33.657 00.000 5928 Guiding Dir = 3, Dur = 51 19:25:33.658 00.001 5928 IsSlewing returns 0 19:25:33.658 00.000 5928 IsGuiding returns 0 19:25:33.685 00.027 5928 PulseGuide returned control before completion, sleep 35 19:25:33.728 00.043 5928 IsGuiding returns 1 19:25:33.728 00.000 5928 scope still moving after pulse duration time elapsed 19:25:33.766 00.038 5928 IsSlewing returns 0 19:25:33.766 00.000 5928 IsGuiding returns 0 19:25:33.766 00.000 5928 scope move finished after 51 + 56 ms 19:25:33.766 00.000 5928 Move returns status 0, amount 51 19:25:33.766 00.000 5928 MoveAxis(N, 0, ABG) 19:25:33.766 00.000 5928 Move returns status 0, amount 0 19:25:33.766 00.000 5928 move complete, result=0 19:25:33.767 00.001 5928 worker thread done servicing request 19:25:33.767 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.2 px 0 ms NORTH 19:25:33.775 00.008 5928 Worker thread wakes up 19:25:33.776 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:33.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:35.759 01.983 5928 Exposure complete 19:25:35.844 00.085 5928 worker thread done servicing request 19:25:35.844 00.000 972 OnExposeComplete: enter 19:25:35.849 00.005 972 UpdateGuideState(): m_state=6 19:25:35.854 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 624 19:25:35.857 00.003 972 Star::Find returns 1 (0), X=224.46, Y=859.59, Mass=1348, SNR=25.8, Peak=176 HFD=3.2 19:25:35.861 00.004 972 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.59) = xAngle (-2.69 = -2.69) 19:25:35.864 00.003 972 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73) 19:25:35.868 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.10 mountX=-0.04 mountY=-0.02, mountTheta=-2.73 19:25:35.872 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.04, opts=13) 19:25:35.875 00.003 972 Enqueuing Move request for scope (0.02, -0.04) 19:25:35.879 00.004 5928 Worker thread wakes up 19:25:35.879 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd 19:25:35.879 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.04) 19:25:35.879 00.000 5928 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=-0.02 19:25:35.879 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:25:35.882 00.003 972 UpdateGuideState exits: m=1348 SNR=25.8 19:25:35.887 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:35.890 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:35.893 00.003 972 Enqueuing Expose request 19:25:35.896 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:25:35.896 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:35.897 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:25:35.897 00.000 5928 MoveAxis(E, 0, ABG) 19:25:35.897 00.000 5928 Move returns status 0, amount 0 19:25:35.897 00.000 5928 MoveAxis(N, 0, ABG) 19:25:35.897 00.000 5928 Move returns status 0, amount 0 19:25:35.897 00.000 5928 move complete, result=0 19:25:35.897 00.000 5928 worker thread done servicing request 19:25:35.897 00.000 5928 Worker thread wakes up 19:25:35.897 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:35.897 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:35.898 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:25:38.010 02.112 5928 Exposure complete 19:25:38.101 00.091 5928 worker thread done servicing request 19:25:38.102 00.001 972 OnExposeComplete: enter 19:25:38.105 00.003 972 UpdateGuideState(): m_state=6 19:25:38.108 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 625 19:25:38.112 00.004 972 Star::Find returns 1 (0), X=224.64, Y=859.55, Mass=1373, SNR=26.0, Peak=181 HFD=3.2 19:25:38.115 00.003 972 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.59) = xAngle (-1.99 = -1.99) 19:25:38.120 00.005 972 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04) 19:25:38.123 00.003 972 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-0.40 mountX=-0.09 mountY=-0.19, mountTheta=-2.00 19:25:38.127 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.08, opts=13) 19:25:38.130 00.003 972 Enqueuing Move request for scope (0.20, -0.08) 19:25:38.134 00.004 5928 Worker thread wakes up 19:25:38.134 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:25:38.138 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd 19:25:38.138 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.08) 19:25:38.138 00.000 5928 Moving (0.20, -0.08) raw xDistance=-0.09 yDistance=-0.19 19:25:38.138 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:25:38.138 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:38.138 00.000 972 UpdateGuideState exits: m=1373 SNR=26.0 19:25:38.141 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:25:38.141 00.000 5928 MoveAxis(E, 0, ABG) 19:25:38.142 00.001 5928 Move returns status 0, amount 0 19:25:38.142 00.000 5928 MoveAxis(N, 0, ABG) 19:25:38.142 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:38.145 00.003 5928 Move returns status 0, amount 0 19:25:38.145 00.000 5928 move complete, result=0 19:25:38.145 00.000 5928 worker thread done servicing request 19:25:38.146 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:38.149 00.003 972 Enqueuing Expose request 19:25:38.153 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:25:38.156 00.003 5928 Worker thread wakes up 19:25:38.156 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:38.156 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:40.122 01.966 5928 Exposure complete 19:25:40.207 00.085 5928 worker thread done servicing request 19:25:40.208 00.001 972 OnExposeComplete: enter 19:25:40.211 00.003 972 UpdateGuideState(): m_state=6 19:25:40.214 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 626 19:25:40.219 00.005 972 Star::Find returns 1 (0), X=224.54, Y=859.42, Mass=1427, SNR=26.5, Peak=176 HFD=3.2 19:25:40.222 00.003 972 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.59) = xAngle (-2.73 = -2.73) 19:25:40.225 00.003 972 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78) 19:25:40.228 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.14 mountX=-0.22 mountY=-0.09, mountTheta=-2.77 19:25:40.232 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.22, opts=13) 19:25:40.236 00.004 972 Enqueuing Move request for scope (0.10, -0.22) 19:25:40.240 00.004 5928 Worker thread wakes up 19:25:40.240 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd 19:25:40.240 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.22) 19:25:40.240 00.000 5928 Moving (0.10, -0.22) raw xDistance=-0.22 yDistance=-0.09 19:25:40.240 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:25:40.240 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:40.240 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:25:40.240 00.000 5928 MoveAxis(E, 37, ABG) 19:25:40.240 00.000 5928 Guiding Dir = 2, Dur = 37 19:25:40.240 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:25:40.244 00.004 972 UpdateGuideState exits: m=1427 SNR=26.5 19:25:40.247 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:40.252 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:40.255 00.003 972 Enqueuing Expose request 19:25:40.258 00.003 5928 IsSlewing returns 0 19:25:40.259 00.001 5928 IsGuiding returns 0 19:25:40.274 00.015 5928 PulseGuide returned control before completion, sleep 33 19:25:40.322 00.048 5928 IsGuiding returns 0 19:25:40.322 00.000 5928 Move returns status 0, amount 37 19:25:40.322 00.000 5928 MoveAxis(N, 0, ABG) 19:25:40.322 00.000 5928 Move returns status 0, amount 0 19:25:40.322 00.000 5928 move complete, result=0 19:25:40.323 00.001 5928 worker thread done servicing request 19:25:40.323 00.000 5928 Worker thread wakes up 19:25:40.323 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:40.323 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:40.323 00.000 972 GuideStep: -0.2 px 37 ms EAST, -0.1 px 0 ms NORTH 19:25:42.449 02.126 5928 Exposure complete 19:25:42.534 00.085 5928 worker thread done servicing request 19:25:42.535 00.001 972 OnExposeComplete: enter 19:25:42.539 00.004 972 UpdateGuideState(): m_state=6 19:25:42.543 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 627 19:25:42.547 00.004 972 Star::Find returns 1 (0), X=224.59, Y=859.83, Mass=1384, SNR=26.0, Peak=184 HFD=3.2 19:25:42.552 00.005 972 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.59) = xAngle (-0.67 = -0.67) 19:25:42.555 00.003 972 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72) 19:25:42.558 00.003 972 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.92 mountX=0.19 mountY=-0.16, mountTheta=-0.70 19:25:42.562 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.19, opts=13) 19:25:42.565 00.003 972 Enqueuing Move request for scope (0.15, 0.19) 19:25:42.569 00.004 5928 Worker thread wakes up 19:25:42.569 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd 19:25:42.569 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=283, Gamma=1.000 19:25:42.573 00.004 972 UpdateGuideState exits: m=1384 SNR=26.0 19:25:42.576 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:42.579 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:42.583 00.004 972 Enqueuing Expose request 19:25:42.587 00.004 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.19) 19:25:42.587 00.000 5928 Moving (0.15, 0.19) raw xDistance=0.19 yDistance=-0.16 19:25:42.587 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:25:42.587 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:42.587 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:25:42.587 00.000 5928 MoveAxis(E, 0, ABG) 19:25:42.587 00.000 5928 Move returns status 0, amount 0 19:25:42.587 00.000 5928 MoveAxis(N, 0, ABG) 19:25:42.587 00.000 5928 Move returns status 0, amount 0 19:25:42.587 00.000 5928 move complete, result=0 19:25:42.587 00.000 5928 worker thread done servicing request 19:25:42.587 00.000 5928 Worker thread wakes up 19:25:42.588 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:42.588 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:42.589 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:25:44.578 01.989 5928 Exposure complete 19:25:44.664 00.086 5928 worker thread done servicing request 19:25:44.664 00.000 972 OnExposeComplete: enter 19:25:44.669 00.005 972 UpdateGuideState(): m_state=6 19:25:44.672 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 628 19:25:44.675 00.003 972 Star::Find returns 1 (0), X=224.71, Y=859.61, Mass=1414, SNR=26.4, Peak=186 HFD=3.2 19:25:44.678 00.003 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 19:25:44.682 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74) 19:25:44.686 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.27 cameraTheta=-0.11 mountX=-0.03 mountY=-0.26, mountTheta=-1.70 19:25:44.689 00.003 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.03, opts=13) 19:25:44.693 00.004 972 Enqueuing Move request for scope (0.26, -0.03) 19:25:44.696 00.003 5928 Worker thread wakes up 19:25:44.696 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd 19:25:44.696 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.03) 19:25:44.696 00.000 5928 Moving (0.26, -0.03) raw xDistance=-0.03 yDistance=-0.26 19:25:44.696 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:25:44.696 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:25:44.696 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:25:44.701 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 19:25:44.701 00.000 5928 MoveAxis(E, 0, ABG) 19:25:44.701 00.000 5928 Move returns status 0, amount 0 19:25:44.701 00.000 5928 MoveAxis(N, 0, ABG) 19:25:44.701 00.000 5928 Move returns status 0, amount 0 19:25:44.701 00.000 5928 move complete, result=0 19:25:44.701 00.000 5928 worker thread done servicing request 19:25:44.701 00.000 972 UpdateGuideState exits: m=1414 SNR=26.4 19:25:44.705 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:44.708 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:44.711 00.003 972 Enqueuing Expose request 19:25:44.715 00.004 5928 Worker thread wakes up 19:25:44.715 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:44.715 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:44.716 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:25:46.828 02.112 5928 Exposure complete 19:25:46.912 00.084 5928 worker thread done servicing request 19:25:46.912 00.000 972 OnExposeComplete: enter 19:25:46.916 00.004 972 UpdateGuideState(): m_state=6 19:25:46.920 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 629 19:25:46.923 00.003 972 Star::Find returns 1 (0), X=224.70, Y=859.59, Mass=1443, SNR=26.6, Peak=191 HFD=3.2 19:25:46.926 00.003 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 19:25:46.929 00.003 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79) 19:25:46.933 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.04 hyp=0.27 cameraTheta=-0.15 mountX=-0.05 mountY=-0.26, mountTheta=-1.75 19:25:46.937 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.04, opts=13) 19:25:46.941 00.004 972 Enqueuing Move request for scope (0.26, -0.04) 19:25:46.944 00.003 5928 Worker thread wakes up 19:25:46.944 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.04) opts 0xd 19:25:46.944 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.04) 19:25:46.944 00.000 5928 Moving (0.26, -0.04) raw xDistance=-0.05 yDistance=-0.26 19:25:46.944 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:25:46.944 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:25:46.944 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:25:46.948 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 19:25:46.948 00.000 972 UpdateGuideState exits: m=1443 SNR=26.6 19:25:46.952 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:46.955 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:46.959 00.004 972 Enqueuing Expose request 19:25:46.962 00.003 5928 MoveAxis(E, 0, ABG) 19:25:46.962 00.000 5928 Move returns status 0, amount 0 19:25:46.962 00.000 5928 MoveAxis(N, 0, ABG) 19:25:46.962 00.000 5928 Move returns status 0, amount 0 19:25:46.962 00.000 5928 move complete, result=0 19:25:46.962 00.000 5928 worker thread done servicing request 19:25:46.962 00.000 5928 Worker thread wakes up 19:25:46.963 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:46.963 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:46.965 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 19:25:48.954 01.989 5928 Exposure complete 19:25:49.040 00.086 5928 worker thread done servicing request 19:25:49.041 00.001 972 OnExposeComplete: enter 19:25:49.044 00.003 972 UpdateGuideState(): m_state=6 19:25:49.047 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 630 19:25:49.051 00.004 972 Star::Find returns 1 (0), X=224.67, Y=859.73, Mass=1394, SNR=26.2, Peak=181 HFD=3.4 19:25:49.055 00.004 972 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.59) = xAngle (-1.20 = -1.20) 19:25:49.058 00.003 972 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24) 19:25:49.061 00.003 972 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.39 mountX=0.09 mountY=-0.23, mountTheta=-1.20 19:25:49.065 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.09, opts=13) 19:25:49.069 00.004 972 Enqueuing Move request for scope (0.23, 0.09) 19:25:49.073 00.004 5928 Worker thread wakes up 19:25:49.073 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd 19:25:49.073 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.09) 19:25:49.073 00.000 5928 Moving (0.23, 0.09) raw xDistance=0.09 yDistance=-0.23 19:25:49.073 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:25:49.073 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.76 19:25:49.073 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:25:49.073 00.000 5928 MoveAxis(E, 0, ABG) 19:25:49.073 00.000 5928 Move returns status 0, amount 0 19:25:49.073 00.000 5928 MoveAxis(N, 47, ABG) 19:25:49.073 00.000 5928 Guiding Dir = 0, Dur = 47 19:25:49.073 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:25:49.077 00.004 972 UpdateGuideState exits: m=1394 SNR=26.2 19:25:49.080 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:49.085 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:49.088 00.003 972 Enqueuing Expose request 19:25:49.092 00.004 5928 IsSlewing returns 0 19:25:49.092 00.000 5928 IsGuiding returns 0 19:25:49.197 00.105 5928 IsGuiding returns 1 19:25:49.197 00.000 5928 scope still moving after pulse duration time elapsed 19:25:49.260 00.063 5928 IsSlewing returns 0 19:25:49.262 00.002 5928 IsGuiding returns 0 19:25:49.262 00.000 5928 scope move finished after 47 + 122 ms 19:25:49.262 00.000 5928 Move returns status 0, amount 47 19:25:49.262 00.000 5928 move complete, result=0 19:25:49.263 00.001 5928 worker thread done servicing request 19:25:49.263 00.000 5928 Worker thread wakes up 19:25:49.263 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 47 ms NORTH 19:25:49.275 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:49.276 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:51.409 02.133 5928 Exposure complete 19:25:51.498 00.089 5928 worker thread done servicing request 19:25:51.499 00.001 972 OnExposeComplete: enter 19:25:51.502 00.003 972 UpdateGuideState(): m_state=6 19:25:51.506 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 631 19:25:51.509 00.003 972 Star::Find returns 1 (0), X=224.66, Y=859.74, Mass=1349, SNR=25.7, Peak=197 HFD=3.1 19:25:51.512 00.003 972 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.59) = xAngle (-1.12 = -1.12) 19:25:51.517 00.005 972 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17) 19:25:51.520 00.003 972 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.24 cameraTheta=0.47 mountX=0.10 mountY=-0.22, mountTheta=-1.13 19:25:51.524 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.11, opts=13) 19:25:51.527 00.003 972 Enqueuing Move request for scope (0.22, 0.11) 19:25:51.530 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:25:51.535 00.005 972 UpdateGuideState exits: m=1349 SNR=25.7 19:25:51.538 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:51.541 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:51.545 00.004 972 Enqueuing Expose request 19:25:51.548 00.003 5928 Worker thread wakes up 19:25:51.548 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd 19:25:51.548 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.11) 19:25:51.549 00.001 5928 Moving (0.22, 0.11) raw xDistance=0.10 yDistance=-0.22 19:25:51.549 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:25:51.549 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:25:51.549 00.000 5928 MoveAxis(E, 0, ABG) 19:25:51.549 00.000 5928 Move returns status 0, amount 0 19:25:51.549 00.000 5928 MoveAxis(N, 44, ABG) 19:25:51.549 00.000 5928 Guiding Dir = 0, Dur = 44 19:25:51.550 00.001 5928 IsSlewing returns 0 19:25:51.580 00.030 5928 IsGuiding returns 0 19:25:51.661 00.081 5928 IsGuiding returns 1 19:25:51.661 00.000 5928 scope still moving after pulse duration time elapsed 19:25:51.684 00.023 5928 IsSlewing returns 0 19:25:51.685 00.001 5928 IsGuiding returns 1 19:25:51.715 00.030 5928 IsSlewing returns 0 19:25:51.717 00.002 5928 IsGuiding returns 1 19:25:51.756 00.039 5928 IsSlewing returns 0 19:25:51.757 00.001 5928 IsGuiding returns 0 19:25:51.757 00.000 5928 scope move finished after 44 + 133 ms 19:25:51.757 00.000 5928 Move returns status 0, amount 44 19:25:51.757 00.000 5928 move complete, result=0 19:25:51.758 00.001 5928 worker thread done servicing request 19:25:51.758 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 44 ms NORTH 19:25:51.770 00.012 5928 Worker thread wakes up 19:25:51.770 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:51.771 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:53.758 01.987 5928 Exposure complete 19:25:53.842 00.084 5928 worker thread done servicing request 19:25:53.842 00.000 972 OnExposeComplete: enter 19:25:53.846 00.004 972 UpdateGuideState(): m_state=6 19:25:53.850 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 632 19:25:53.854 00.004 972 Star::Find returns 1 (0), X=224.68, Y=859.44, Mass=1431, SNR=26.5, Peak=199 HFD=3.1 19:25:53.857 00.003 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.59) = xAngle (-2.27 = -2.27) 19:25:53.860 00.003 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31) 19:25:53.864 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-0.68 mountX=-0.19 mountY=-0.22, mountTheta=-2.29 19:25:53.868 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.19, opts=13) 19:25:53.872 00.004 972 Enqueuing Move request for scope (0.24, -0.19) 19:25:53.875 00.003 5928 Worker thread wakes up 19:25:53.875 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.19) opts 0xd 19:25:53.875 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.19) 19:25:53.875 00.000 5928 Moving (0.24, -0.19) raw xDistance=-0.19 yDistance=-0.22 19:25:53.875 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:25:53.875 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:25:53.875 00.000 5928 MoveAxis(E, 0, ABG) 19:25:53.875 00.000 5928 Move returns status 0, amount 0 19:25:53.876 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:25:53.879 00.003 972 UpdateGuideState exits: m=1431 SNR=26.5 19:25:53.883 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:53.886 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:53.889 00.003 972 Enqueuing Expose request 19:25:53.893 00.004 5928 MoveAxis(N, 45, ABG) 19:25:53.893 00.000 5928 Guiding Dir = 0, Dur = 45 19:25:53.893 00.000 5928 IsSlewing returns 0 19:25:53.894 00.001 5928 IsGuiding returns 0 19:25:53.979 00.085 5928 IsGuiding returns 1 19:25:53.979 00.000 5928 scope still moving after pulse duration time elapsed 19:25:54.013 00.034 5928 IsSlewing returns 0 19:25:54.059 00.046 5928 IsGuiding returns 1 19:25:54.093 00.034 5928 IsSlewing returns 0 19:25:54.094 00.001 5928 IsGuiding returns 0 19:25:54.094 00.000 5928 scope move finished after 45 + 155 ms 19:25:54.094 00.000 5928 Move returns status 0, amount 45 19:25:54.095 00.001 5928 move complete, result=0 19:25:54.095 00.000 5928 worker thread done servicing request 19:25:54.095 00.000 5928 Worker thread wakes up 19:25:54.096 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 45 ms NORTH 19:25:54.108 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:54.108 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:56.250 02.142 5928 Exposure complete 19:25:56.334 00.084 5928 worker thread done servicing request 19:25:56.334 00.000 972 OnExposeComplete: enter 19:25:56.337 00.003 972 UpdateGuideState(): m_state=6 19:25:56.340 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 633 19:25:56.344 00.004 972 Star::Find returns 1 (0), X=224.51, Y=859.07, Mass=1420, SNR=26.4, Peak=188 HFD=3.0 19:25:56.347 00.003 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 19:25:56.351 00.004 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 19:25:56.354 00.003 972 CameraToMount -- cameraX=0.06 cameraY=-0.56 hyp=0.56 cameraTheta=-1.46 mountX=-0.56 mountY=-0.03, mountTheta=-3.09 19:25:56.358 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.56, opts=13) 19:25:56.362 00.004 972 Enqueuing Move request for scope (0.06, -0.56) 19:25:56.366 00.004 5928 Worker thread wakes up 19:25:56.366 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.56) opts 0xd 19:25:56.366 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.56) 19:25:56.366 00.000 5928 Moving (0.06, -0.56) raw xDistance=-0.56 yDistance=-0.03 19:25:56.366 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 19:25:56.366 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:56.366 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:25:56.366 00.000 5928 MoveAxis(E, 94, ABG) 19:25:56.367 00.001 5928 Guiding Dir = 2, Dur = 94 19:25:56.367 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:25:56.370 00.003 972 UpdateGuideState exits: m=1420 SNR=26.4 19:25:56.373 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:56.377 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:56.383 00.006 972 Enqueuing Expose request 19:25:56.388 00.005 5928 IsSlewing returns 0 19:25:56.388 00.000 5928 IsGuiding returns 0 19:25:56.409 00.021 5928 PulseGuide returned control before completion, sleep 84 19:25:56.504 00.095 5928 IsGuiding returns 1 19:25:56.504 00.000 5928 scope still moving after pulse duration time elapsed 19:25:56.537 00.033 5928 IsSlewing returns 0 19:25:56.537 00.000 5928 IsGuiding returns 0 19:25:56.538 00.001 5928 scope move finished after 94 + 55 ms 19:25:56.538 00.000 5928 Move returns status 0, amount 94 19:25:56.538 00.000 5928 MoveAxis(N, 0, ABG) 19:25:56.538 00.000 5928 Move returns status 0, amount 0 19:25:56.538 00.000 5928 move complete, result=0 19:25:56.539 00.001 5928 worker thread done servicing request 19:25:56.539 00.000 5928 Worker thread wakes up 19:25:56.539 00.000 972 GuideStep: -0.6 px 94 ms EAST, -0.0 px 0 ms NORTH 19:25:56.549 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:56.550 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:25:58.534 01.984 5928 Exposure complete 19:25:58.620 00.086 5928 worker thread done servicing request 19:25:58.620 00.000 972 OnExposeComplete: enter 19:25:58.623 00.003 972 UpdateGuideState(): m_state=6 19:25:58.627 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 634 19:25:58.630 00.003 972 Star::Find returns 1 (0), X=224.34, Y=859.17, Mass=1368, SNR=26.0, Peak=155 HFD=3.6 19:25:58.634 00.004 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 19:25:58.637 00.003 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86) 19:25:58.641 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.47 hyp=0.48 cameraTheta=-1.79 mountX=-0.46 mountY=0.13, mountTheta=2.86 19:25:58.645 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.47, opts=13) 19:25:58.649 00.004 972 Enqueuing Move request for scope (-0.10, -0.47) 19:25:58.652 00.003 5928 Worker thread wakes up 19:25:58.653 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.47) opts 0xd 19:25:58.653 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.47) 19:25:58.653 00.000 5928 Moving (-0.10, -0.47) raw xDistance=-0.46 yDistance=0.13 19:25:58.653 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 19:25:58.653 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:25:58.653 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:25:58.656 00.003 972 UpdateGuideState exits: m=1368 SNR=26.0 19:25:58.659 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:25:58.663 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:25:58.663 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:25:58.668 00.005 972 Enqueuing Expose request 19:25:58.671 00.003 5928 MoveAxis(E, 84, ABG) 19:25:58.671 00.000 5928 Guiding Dir = 2, Dur = 84 19:25:58.672 00.001 5928 IsSlewing returns 0 19:25:58.672 00.000 5928 IsGuiding returns 0 19:25:58.695 00.023 5928 PulseGuide returned control before completion, sleep 71 19:25:58.771 00.076 5928 IsGuiding returns 1 19:25:58.772 00.001 5928 scope still moving after pulse duration time elapsed 19:25:58.807 00.035 5928 IsSlewing returns 0 19:25:58.809 00.002 5928 IsGuiding returns 0 19:25:58.809 00.000 5928 scope move finished after 84 + 52 ms 19:25:58.809 00.000 5928 Move returns status 0, amount 84 19:25:58.809 00.000 5928 MoveAxis(N, 0, ABG) 19:25:58.809 00.000 5928 Move returns status 0, amount 0 19:25:58.810 00.001 5928 move complete, result=0 19:25:58.810 00.000 5928 worker thread done servicing request 19:25:58.810 00.000 5928 Worker thread wakes up 19:25:58.810 00.000 972 GuideStep: -0.5 px 84 ms EAST, 0.1 px 0 ms NORTH 19:25:58.823 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:25:58.823 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:00.939 02.116 5928 Exposure complete 19:26:01.024 00.085 5928 worker thread done servicing request 19:26:01.025 00.001 972 OnExposeComplete: enter 19:26:01.028 00.003 972 UpdateGuideState(): m_state=6 19:26:01.032 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 635 19:26:01.036 00.004 972 Star::Find returns 1 (0), X=224.73, Y=860.24, Mass=1374, SNR=26.0, Peak=213 HFD=2.9 19:26:01.039 00.003 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 19:26:01.042 00.003 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50) 19:26:01.045 00.003 972 CameraToMount -- cameraX=0.28 cameraY=0.61 hyp=0.67 cameraTheta=1.13 mountX=0.60 mountY=-0.32, mountTheta=-0.49 19:26:01.050 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.61, opts=13) 19:26:01.053 00.003 972 Enqueuing Move request for scope (0.28, 0.61) 19:26:01.057 00.004 5928 Worker thread wakes up 19:26:01.057 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.61) opts 0xd 19:26:01.057 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.61) 19:26:01.057 00.000 5928 Moving (0.28, 0.61) raw xDistance=0.60 yDistance=-0.32 19:26:01.057 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.60 19:26:01.057 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 19:26:01.057 00.000 5928 MoveAxis(W, 95, ABG) 19:26:01.057 00.000 5928 Guiding Dir = 3, Dur = 95 19:26:01.057 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:01.061 00.004 972 UpdateGuideState exits: m=1374 SNR=26.0 19:26:01.065 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:01.068 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:01.072 00.004 972 Enqueuing Expose request 19:26:01.075 00.003 5928 IsSlewing returns 0 19:26:01.075 00.000 5928 IsGuiding returns 0 19:26:01.094 00.019 5928 PulseGuide returned control before completion, sleep 87 19:26:01.222 00.128 5928 IsGuiding returns 0 19:26:01.223 00.001 5928 Move returns status 0, amount 95 19:26:01.223 00.000 5928 MoveAxis(N, 64, ABG) 19:26:01.223 00.000 5928 Guiding Dir = 0, Dur = 64 19:26:01.255 00.032 5928 IsSlewing returns 0 19:26:01.255 00.000 5928 IsGuiding returns 0 19:26:01.335 00.080 5928 IsGuiding returns 1 19:26:01.335 00.000 5928 scope still moving after pulse duration time elapsed 19:26:01.367 00.032 5928 IsSlewing returns 0 19:26:01.368 00.001 5928 IsGuiding returns 1 19:26:01.430 00.062 5928 IsSlewing returns 0 19:26:01.430 00.000 5928 IsGuiding returns 0 19:26:01.430 00.000 5928 scope move finished after 64 + 110 ms 19:26:01.431 00.001 5928 Move returns status 0, amount 64 19:26:01.431 00.000 5928 move complete, result=0 19:26:01.431 00.000 5928 worker thread done servicing request 19:26:01.431 00.000 5928 Worker thread wakes up 19:26:01.431 00.000 972 GuideStep: 0.6 px 95 ms WEST, -0.3 px 64 ms NORTH 19:26:01.435 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:01.435 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:03.415 01.980 5928 Exposure complete 19:26:03.501 00.086 5928 worker thread done servicing request 19:26:03.502 00.001 972 OnExposeComplete: enter 19:26:03.505 00.003 972 UpdateGuideState(): m_state=6 19:26:03.508 00.003 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 636 19:26:03.512 00.004 972 Star::Find returns 1 (0), X=224.54, Y=860.16, Mass=1410, SNR=26.3, Peak=171 HFD=3.5 19:26:03.516 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 19:26:03.519 00.003 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 19:26:03.523 00.004 972 CameraToMount -- cameraX=0.10 cameraY=0.53 hyp=0.54 cameraTheta=1.39 mountX=0.52 mountY=-0.13, mountTheta=-0.24 19:26:03.526 00.003 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.53, opts=13) 19:26:03.530 00.004 972 Enqueuing Move request for scope (0.10, 0.53) 19:26:03.534 00.004 5928 Worker thread wakes up 19:26:03.534 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.53) opts 0xd 19:26:03.534 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.53) 19:26:03.534 00.000 5928 Moving (0.10, 0.53) raw xDistance=0.52 yDistance=-0.13 19:26:03.534 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.52 19:26:03.534 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:03.534 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:26:03.535 00.001 5928 MoveAxis(W, 94, ABG) 19:26:03.535 00.000 5928 Guiding Dir = 3, Dur = 94 19:26:03.535 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:03.538 00.003 972 UpdateGuideState exits: m=1410 SNR=26.3 19:26:03.541 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:03.544 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:03.548 00.004 972 Enqueuing Expose request 19:26:03.552 00.004 5928 IsSlewing returns 0 19:26:03.552 00.000 5928 IsGuiding returns 0 19:26:03.573 00.021 5928 PulseGuide returned control before completion, sleep 84 19:26:03.684 00.111 5928 IsGuiding returns 0 19:26:03.684 00.000 5928 Move returns status 0, amount 94 19:26:03.685 00.001 5928 MoveAxis(N, 0, ABG) 19:26:03.685 00.000 5928 Move returns status 0, amount 0 19:26:03.685 00.000 5928 move complete, result=0 19:26:03.685 00.000 5928 worker thread done servicing request 19:26:03.685 00.000 5928 Worker thread wakes up 19:26:03.686 00.001 972 GuideStep: 0.5 px 94 ms WEST, -0.1 px 0 ms NORTH 19:26:03.699 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:03.699 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:05.843 02.144 5928 Exposure complete 19:26:05.928 00.085 5928 worker thread done servicing request 19:26:05.928 00.000 972 OnExposeComplete: enter 19:26:05.932 00.004 972 UpdateGuideState(): m_state=6 19:26:05.936 00.004 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 637 19:26:05.939 00.003 972 Star::Find returns 1 (0), X=224.23, Y=859.03, Mass=1406, SNR=26.3, Peak=165 HFD=3.4 19:26:05.942 00.003 972 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.59) = xAngle (-3.50 = 2.78) 19:26:05.945 00.003 972 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73) 19:26:05.949 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=-0.60 hyp=0.64 cameraTheta=-1.91 mountX=-0.60 mountY=0.25, mountTheta=2.74 19:26:05.953 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.60, opts=13) 19:26:05.956 00.003 972 Enqueuing Move request for scope (-0.22, -0.60) 19:26:05.960 00.004 5928 Worker thread wakes up 19:26:05.960 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:05.965 00.005 972 UpdateGuideState exits: m=1406 SNR=26.3 19:26:05.968 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:05.971 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:05.975 00.004 972 Enqueuing Expose request 19:26:05.978 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.60) opts 0xd 19:26:05.978 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.60) 19:26:05.978 00.000 5928 Moving (-0.22, -0.60) raw xDistance=-0.60 yDistance=0.25 19:26:05.978 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.60 19:26:05.978 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:26:05.978 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 19:26:05.978 00.000 5928 MoveAxis(E, 93, ABG) 19:26:05.978 00.000 5928 Guiding Dir = 2, Dur = 93 19:26:05.979 00.001 5928 IsSlewing returns 0 19:26:05.979 00.000 5928 IsGuiding returns 0 19:26:06.003 00.024 5928 PulseGuide returned control before completion, sleep 79 19:26:06.089 00.086 5928 IsGuiding returns 1 19:26:06.089 00.000 5928 scope still moving after pulse duration time elapsed 19:26:06.130 00.041 5928 IsSlewing returns 0 19:26:06.164 00.034 5928 IsGuiding returns 0 19:26:06.164 00.000 5928 scope move finished after 93 + 91 ms 19:26:06.165 00.001 5928 Move returns status 0, amount 93 19:26:06.165 00.000 5928 MoveAxis(N, 0, ABG) 19:26:06.165 00.000 5928 Move returns status 0, amount 0 19:26:06.165 00.000 5928 move complete, result=0 19:26:06.166 00.001 5928 worker thread done servicing request 19:26:06.166 00.000 972 GuideStep: -0.6 px 93 ms EAST, 0.3 px 0 ms NORTH 19:26:06.173 00.007 5928 Worker thread wakes up 19:26:06.173 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:06.173 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:08.155 01.982 5928 Exposure complete 19:26:08.240 00.085 5928 worker thread done servicing request 19:26:08.240 00.000 972 OnExposeComplete: enter 19:26:08.244 00.004 972 UpdateGuideState(): m_state=6 19:26:08.248 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 638 19:26:08.251 00.003 972 Star::Find returns 1 (0), X=224.24, Y=859.37, Mass=1373, SNR=26.0, Peak=168 HFD=3.3 19:26:08.255 00.004 972 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.59) = xAngle (-3.82 = 2.47) 19:26:08.258 00.003 972 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42) 19:26:08.261 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-2.23 mountX=-0.26 mountY=0.22, mountTheta=2.44 19:26:08.266 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.26, opts=13) 19:26:08.270 00.004 972 Enqueuing Move request for scope (-0.20, -0.26) 19:26:08.273 00.003 5928 Worker thread wakes up 19:26:08.273 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.26) opts 0xd 19:26:08.273 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.26) 19:26:08.273 00.000 5928 Moving (-0.20, -0.26) raw xDistance=-0.26 yDistance=0.22 19:26:08.273 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.26 19:26:08.273 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:26:08.273 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 19:26:08.273 00.000 5928 MoveAxis(E, 49, ABG) 19:26:08.273 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:08.277 00.004 972 UpdateGuideState exits: m=1373 SNR=26.0 19:26:08.281 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:08.284 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:08.288 00.004 972 Enqueuing Expose request 19:26:08.291 00.003 5928 Guiding Dir = 2, Dur = 49 19:26:08.292 00.001 5928 IsSlewing returns 0 19:26:08.292 00.000 5928 IsGuiding returns 0 19:26:08.306 00.014 5928 PulseGuide returned control before completion, sleep 45 19:26:08.386 00.080 5928 IsGuiding returns 0 19:26:08.386 00.000 5928 Move returns status 0, amount 49 19:26:08.387 00.001 5928 MoveAxis(N, 0, ABG) 19:26:08.387 00.000 5928 Move returns status 0, amount 0 19:26:08.387 00.000 5928 move complete, result=0 19:26:08.387 00.000 5928 worker thread done servicing request 19:26:08.387 00.000 5928 Worker thread wakes up 19:26:08.388 00.001 972 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH 19:26:08.400 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:08.401 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:10.533 02.132 5928 Exposure complete 19:26:10.617 00.084 5928 worker thread done servicing request 19:26:10.618 00.001 972 OnExposeComplete: enter 19:26:10.621 00.003 972 UpdateGuideState(): m_state=6 19:26:10.624 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 639 19:26:10.628 00.004 972 Star::Find returns 1 (0), X=224.14, Y=859.73, Mass=1416, SNR=26.3, Peak=171 HFD=3.4 19:26:10.632 00.004 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 19:26:10.635 00.003 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 19:26:10.638 00.003 972 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.32 cameraTheta=2.85 mountX=0.10 mountY=0.30, mountTheta=1.26 19:26:10.642 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=0.09, opts=13) 19:26:10.646 00.004 972 Enqueuing Move request for scope (-0.30, 0.09) 19:26:10.650 00.004 5928 Worker thread wakes up 19:26:10.650 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd 19:26:10.650 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, 0.09) 19:26:10.650 00.000 5928 Moving (-0.30, 0.09) raw xDistance=0.10 yDistance=0.30 19:26:10.650 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:26:10.650 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:26:10.650 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30 19:26:10.650 00.000 5928 MoveAxis(E, 0, ABG) 19:26:10.650 00.000 5928 Move returns status 0, amount 0 19:26:10.650 00.000 5928 MoveAxis(N, 0, ABG) 19:26:10.650 00.000 5928 Move returns status 0, amount 0 19:26:10.650 00.000 5928 move complete, result=0 19:26:10.650 00.000 5928 worker thread done servicing request 19:26:10.651 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:10.654 00.003 972 UpdateGuideState exits: m=1416 SNR=26.3 19:26:10.657 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:10.660 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:10.664 00.004 972 Enqueuing Expose request 19:26:10.667 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:26:10.670 00.003 5928 Worker thread wakes up 19:26:10.671 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:10.671 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:12.659 01.988 5928 Exposure complete 19:26:12.744 00.085 5928 worker thread done servicing request 19:26:12.744 00.000 972 OnExposeComplete: enter 19:26:12.749 00.005 972 UpdateGuideState(): m_state=6 19:26:12.752 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 640 19:26:12.755 00.003 972 Star::Find returns 1 (0), X=224.43, Y=859.83, Mass=1432, SNR=26.5, Peak=199 HFD=3.1 19:26:12.758 00.003 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 19:26:12.762 00.004 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 19:26:12.765 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.61 mountX=0.19 mountY=-0.00, mountTheta=-0.02 19:26:12.768 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.19, opts=13) 19:26:12.774 00.006 972 Enqueuing Move request for scope (-0.01, 0.19) 19:26:12.776 00.002 5928 Worker thread wakes up 19:26:12.776 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd 19:26:12.776 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.19) 19:26:12.776 00.000 5928 Moving (-0.01, 0.19) raw xDistance=0.19 yDistance=-0.00 19:26:12.776 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:26:12.776 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:12.776 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:12.781 00.005 972 UpdateGuideState exits: m=1432 SNR=26.5 19:26:12.784 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:12.787 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:12.790 00.003 972 Enqueuing Expose request 19:26:12.793 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:26:12.793 00.000 5928 MoveAxis(E, 0, ABG) 19:26:12.793 00.000 5928 Move returns status 0, amount 0 19:26:12.794 00.001 5928 MoveAxis(N, 0, ABG) 19:26:12.794 00.000 5928 Move returns status 0, amount 0 19:26:12.794 00.000 5928 move complete, result=0 19:26:12.794 00.000 5928 worker thread done servicing request 19:26:12.794 00.000 5928 Worker thread wakes up 19:26:12.794 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:12.794 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:12.797 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:26:14.938 02.141 5928 Exposure complete 19:26:15.023 00.085 5928 worker thread done servicing request 19:26:15.024 00.001 972 OnExposeComplete: enter 19:26:15.027 00.003 972 UpdateGuideState(): m_state=6 19:26:15.031 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 641 19:26:15.034 00.003 972 Star::Find returns 1 (0), X=224.18, Y=859.83, Mass=1400, SNR=26.2, Peak=176 HFD=3.6 19:26:15.038 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.92 = 0.92) 19:26:15.041 00.003 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88) 19:26:15.044 00.003 972 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.51 mountX=0.20 mountY=0.25, mountTheta=0.90 19:26:15.049 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.19, opts=13) 19:26:15.052 00.003 972 Enqueuing Move request for scope (-0.26, 0.19) 19:26:15.056 00.004 5928 Worker thread wakes up 19:26:15.056 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd 19:26:15.056 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.19) 19:26:15.056 00.000 5928 Moving (-0.26, 0.19) raw xDistance=0.20 yDistance=0.25 19:26:15.056 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:26:15.056 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:26:15.056 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:26:15.060 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 19:26:15.065 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:15.069 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:15.072 00.003 972 Enqueuing Expose request 19:26:15.075 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 19:26:15.075 00.000 5928 MoveAxis(E, 0, ABG) 19:26:15.075 00.000 5928 Move returns status 0, amount 0 19:26:15.075 00.000 5928 MoveAxis(N, 0, ABG) 19:26:15.075 00.000 5928 Move returns status 0, amount 0 19:26:15.075 00.000 5928 move complete, result=0 19:26:15.076 00.001 5928 worker thread done servicing request 19:26:15.076 00.000 5928 Worker thread wakes up 19:26:15.076 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:15.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:15.077 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:26:17.059 01.982 5928 Exposure complete 19:26:17.145 00.086 5928 worker thread done servicing request 19:26:17.145 00.000 972 OnExposeComplete: enter 19:26:17.149 00.004 972 UpdateGuideState(): m_state=6 19:26:17.152 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 642 19:26:17.156 00.004 972 Star::Find returns 1 (0), X=223.79, Y=859.84, Mass=1467, SNR=26.8, Peak=159 HFD=3.7 19:26:17.159 00.003 972 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.59) = xAngle (1.25 = 1.25) 19:26:17.163 00.004 972 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20) 19:26:17.166 00.003 972 CameraToMount -- cameraX=-0.65 cameraY=0.20 hyp=0.68 cameraTheta=2.84 mountX=0.22 mountY=0.64, mountTheta=1.24 19:26:17.170 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.65, y=0.20, opts=13) 19:26:17.173 00.003 972 Enqueuing Move request for scope (-0.65, 0.20) 19:26:17.176 00.003 5928 Worker thread wakes up 19:26:17.176 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.20) opts 0xd 19:26:17.176 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.65, 0.20) 19:26:17.176 00.000 5928 Moving (-0.65, 0.20) raw xDistance=0.22 yDistance=0.64 19:26:17.177 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:17.181 00.004 972 UpdateGuideState exits: m=1467 SNR=26.8 19:26:17.184 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:17.187 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:17.191 00.004 972 Enqueuing Expose request 19:26:17.194 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:26:17.194 00.000 5928 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1 19:26:17.194 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.91 19:26:17.194 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64 19:26:17.194 00.000 5928 MoveAxis(W, 36, ABG) 19:26:17.194 00.000 5928 Guiding Dir = 3, Dur = 36 19:26:17.195 00.001 5928 IsSlewing returns 0 19:26:17.195 00.000 5928 IsGuiding returns 0 19:26:17.213 00.018 5928 PulseGuide returned control before completion, sleep 29 19:26:17.261 00.048 5928 IsGuiding returns 0 19:26:17.261 00.000 5928 Move returns status 0, amount 36 19:26:17.261 00.000 5928 MoveAxis(S, 126, ABG) 19:26:17.262 00.001 5928 Guiding Dir = 1, Dur = 126 19:26:17.262 00.000 5928 IsSlewing returns 0 19:26:17.263 00.001 5928 IsGuiding returns 0 19:26:17.342 00.079 5928 PulseGuide returned control before completion, sleep 57 19:26:17.416 00.074 5928 IsGuiding returns 1 19:26:17.416 00.000 5928 scope still moving after pulse duration time elapsed 19:26:17.445 00.029 5928 IsSlewing returns 0 19:26:17.445 00.000 5928 IsGuiding returns 1 19:26:17.501 00.056 5928 IsSlewing returns 0 19:26:17.502 00.001 5928 IsGuiding returns 0 19:26:17.502 00.000 5928 scope move finished after 126 + 112 ms 19:26:17.502 00.000 5928 Move returns status 0, amount 126 19:26:17.502 00.000 5928 move complete, result=0 19:26:17.502 00.000 5928 worker thread done servicing request 19:26:17.502 00.000 5928 Worker thread wakes up 19:26:17.502 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:17.502 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:17.503 00.001 972 GuideStep: 0.2 px 36 ms WEST, 0.6 px 126 ms SOUTH 19:26:19.620 02.117 5928 Exposure complete 19:26:19.705 00.085 5928 worker thread done servicing request 19:26:19.706 00.001 972 OnExposeComplete: enter 19:26:19.709 00.003 972 UpdateGuideState(): m_state=6 19:26:19.713 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 643 19:26:19.717 00.004 972 Star::Find returns 1 (0), X=224.21, Y=859.23, Mass=1446, SNR=26.6, Peak=163 HFD=3.5 19:26:19.720 00.003 972 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.59) = xAngle (-3.68 = 2.60) 19:26:19.723 00.003 972 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56) 19:26:19.726 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.40 hyp=0.47 cameraTheta=-2.09 mountX=-0.40 mountY=0.26, mountTheta=2.57 19:26:19.732 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.40, opts=13) 19:26:19.735 00.003 972 Enqueuing Move request for scope (-0.23, -0.40) 19:26:19.738 00.003 5928 Worker thread wakes up 19:26:19.738 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.40) opts 0xd 19:26:19.738 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.40) 19:26:19.738 00.000 5928 Moving (-0.23, -0.40) raw xDistance=-0.40 yDistance=0.26 19:26:19.738 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:19.742 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 19:26:19.746 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:19.749 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:19.752 00.003 972 Enqueuing Expose request 19:26:19.756 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40 19:26:19.756 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:26:19.756 00.000 5928 MoveAxis(E, 64, ABG) 19:26:19.756 00.000 5928 Guiding Dir = 2, Dur = 64 19:26:19.756 00.000 5928 IsSlewing returns 0 19:26:19.756 00.000 5928 IsGuiding returns 0 19:26:19.773 00.017 5928 PulseGuide returned control before completion, sleep 59 19:26:19.852 00.079 5928 IsGuiding returns 1 19:26:19.853 00.001 5928 scope still moving after pulse duration time elapsed 19:26:19.889 00.036 5928 IsSlewing returns 0 19:26:19.890 00.001 5928 IsGuiding returns 0 19:26:19.890 00.000 5928 scope move finished after 64 + 69 ms 19:26:19.890 00.000 5928 Move returns status 0, amount 64 19:26:19.890 00.000 5928 MoveAxis(S, 51, ABG) 19:26:19.890 00.000 5928 Guiding Dir = 1, Dur = 51 19:26:19.891 00.001 5928 IsSlewing returns 0 19:26:19.891 00.000 5928 IsGuiding returns 0 19:26:19.965 00.074 5928 IsGuiding returns 1 19:26:19.965 00.000 5928 scope still moving after pulse duration time elapsed 19:26:19.999 00.034 5928 IsSlewing returns 0 19:26:20.000 00.001 5928 IsGuiding returns 1 19:26:20.031 00.031 5928 IsSlewing returns 0 19:26:20.060 00.029 5928 IsGuiding returns 0 19:26:20.061 00.001 5928 scope move finished after 51 + 117 ms 19:26:20.061 00.000 5928 Move returns status 0, amount 51 19:26:20.061 00.000 5928 move complete, result=0 19:26:20.062 00.001 5928 worker thread done servicing request 19:26:20.062 00.000 972 GuideStep: -0.4 px 64 ms EAST, 0.3 px 51 ms SOUTH 19:26:20.073 00.011 5928 Worker thread wakes up 19:26:20.074 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:20.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:22.057 01.983 5928 Exposure complete 19:26:22.145 00.088 5928 worker thread done servicing request 19:26:22.145 00.000 972 OnExposeComplete: enter 19:26:22.148 00.003 972 UpdateGuideState(): m_state=6 19:26:22.152 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 644 19:26:22.155 00.003 972 Star::Find returns 1 (0), X=224.11, Y=859.39, Mass=1412, SNR=26.3, Peak=161 HFD=3.3 19:26:22.158 00.003 972 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.59) = xAngle (-4.10 = 2.18) 19:26:22.162 00.004 972 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14) 19:26:22.165 00.003 972 CameraToMount -- cameraX=-0.33 cameraY=-0.24 hyp=0.41 cameraTheta=-2.51 mountX=-0.24 mountY=0.34, mountTheta=2.17 19:26:22.169 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.24, opts=13) 19:26:22.172 00.003 972 Enqueuing Move request for scope (-0.33, -0.24) 19:26:22.176 00.004 5928 Worker thread wakes up 19:26:22.176 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.24) opts 0xd 19:26:22.176 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.24) 19:26:22.176 00.000 5928 Moving (-0.33, -0.24) raw xDistance=-0.24 yDistance=0.34 19:26:22.176 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 19:26:22.176 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34 19:26:22.176 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:22.181 00.005 972 UpdateGuideState exits: m=1412 SNR=26.3 19:26:22.184 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:22.187 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:22.191 00.004 972 Enqueuing Expose request 19:26:22.196 00.005 5928 MoveAxis(E, 44, ABG) 19:26:22.196 00.000 5928 Guiding Dir = 2, Dur = 44 19:26:22.219 00.023 5928 IsSlewing returns 0 19:26:22.220 00.001 5928 IsGuiding returns 0 19:26:22.235 00.015 5928 PulseGuide returned control before completion, sleep 39 19:26:22.280 00.045 5928 IsGuiding returns 1 19:26:22.281 00.001 5928 scope still moving after pulse duration time elapsed 19:26:22.315 00.034 5928 IsSlewing returns 0 19:26:22.316 00.001 5928 IsGuiding returns 0 19:26:22.316 00.000 5928 scope move finished after 44 + 52 ms 19:26:22.316 00.000 5928 Move returns status 0, amount 44 19:26:22.316 00.000 5928 MoveAxis(S, 68, ABG) 19:26:22.316 00.000 5928 Guiding Dir = 1, Dur = 68 19:26:22.317 00.001 5928 IsSlewing returns 0 19:26:22.318 00.001 5928 IsGuiding returns 0 19:26:22.396 00.078 5928 IsGuiding returns 1 19:26:22.396 00.000 5928 scope still moving after pulse duration time elapsed 19:26:22.422 00.026 5928 IsSlewing returns 0 19:26:22.458 00.036 5928 IsGuiding returns 1 19:26:22.491 00.033 5928 IsSlewing returns 0 19:26:22.492 00.001 5928 IsGuiding returns 0 19:26:22.492 00.000 5928 scope move finished after 68 + 105 ms 19:26:22.492 00.000 5928 Move returns status 0, amount 68 19:26:22.492 00.000 5928 move complete, result=0 19:26:22.492 00.000 5928 worker thread done servicing request 19:26:22.492 00.000 972 GuideStep: -0.2 px 44 ms EAST, 0.3 px 68 ms SOUTH 19:26:22.501 00.009 5928 Worker thread wakes up 19:26:22.501 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:22.501 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:24.640 02.139 5928 Exposure complete 19:26:24.724 00.084 5928 worker thread done servicing request 19:26:24.725 00.001 972 OnExposeComplete: enter 19:26:24.729 00.004 972 UpdateGuideState(): m_state=6 19:26:24.733 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 645 19:26:24.736 00.003 972 Star::Find returns 1 (0), X=224.39, Y=859.45, Mass=1468, SNR=26.8, Peak=165 HFD=3.3 19:26:24.740 00.004 972 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.59) = xAngle (-3.42 = 2.86) 19:26:24.743 00.003 972 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.82) 19:26:24.747 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.83 mountX=-0.18 mountY=0.06, mountTheta=2.82 19:26:24.750 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.18, opts=13) 19:26:24.754 00.004 972 Enqueuing Move request for scope (-0.05, -0.18) 19:26:24.757 00.003 5928 Worker thread wakes up 19:26:24.758 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd 19:26:24.758 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.18) 19:26:24.758 00.000 5928 Moving (-0.05, -0.18) raw xDistance=-0.18 yDistance=0.06 19:26:24.758 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:26:24.758 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:24.758 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:24.762 00.004 972 UpdateGuideState exits: m=1468 SNR=26.8 19:26:24.766 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:24.769 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:24.772 00.003 972 Enqueuing Expose request 19:26:24.775 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:26:24.775 00.000 5928 MoveAxis(E, 0, ABG) 19:26:24.776 00.001 5928 Move returns status 0, amount 0 19:26:24.776 00.000 5928 MoveAxis(N, 0, ABG) 19:26:24.776 00.000 5928 Move returns status 0, amount 0 19:26:24.776 00.000 5928 move complete, result=0 19:26:24.776 00.000 5928 worker thread done servicing request 19:26:24.776 00.000 5928 Worker thread wakes up 19:26:24.776 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:24.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:24.778 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:26:26.763 01.985 5928 Exposure complete 19:26:26.848 00.085 5928 worker thread done servicing request 19:26:26.849 00.001 972 OnExposeComplete: enter 19:26:26.852 00.003 972 UpdateGuideState(): m_state=6 19:26:26.855 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 646 19:26:26.859 00.004 972 Star::Find returns 1 (0), X=224.72, Y=859.69, Mass=1383, SNR=26.0, Peak=147 HFD=3.7 19:26:26.863 00.004 972 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.59) = xAngle (-1.39 = -1.39) 19:26:26.866 00.003 972 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43) 19:26:26.869 00.003 972 CameraToMount -- cameraX=0.28 cameraY=0.06 hyp=0.28 cameraTheta=0.20 mountX=0.05 mountY=-0.28, mountTheta=-1.39 19:26:26.873 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.06, opts=13) 19:26:26.876 00.003 972 Enqueuing Move request for scope (0.28, 0.06) 19:26:26.880 00.004 5928 Worker thread wakes up 19:26:26.880 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:26:26.884 00.004 972 UpdateGuideState exits: m=1383 SNR=26.0 19:26:26.887 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:26.890 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:26.894 00.004 972 Enqueuing Expose request 19:26:26.898 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.06) opts 0xd 19:26:26.898 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.06) 19:26:26.898 00.000 5928 Moving (0.28, 0.06) raw xDistance=0.05 yDistance=-0.28 19:26:26.898 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:26:26.898 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:26:26.898 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28 19:26:26.898 00.000 5928 MoveAxis(E, 0, ABG) 19:26:26.898 00.000 5928 Move returns status 0, amount 0 19:26:26.898 00.000 5928 MoveAxis(N, 0, ABG) 19:26:26.898 00.000 5928 Move returns status 0, amount 0 19:26:26.898 00.000 5928 move complete, result=0 19:26:26.899 00.001 5928 worker thread done servicing request 19:26:26.899 00.000 5928 Worker thread wakes up 19:26:26.899 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:26.899 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:26.900 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:26:28.999 02.099 5928 Exposure complete 19:26:29.087 00.088 5928 worker thread done servicing request 19:26:29.087 00.000 972 OnExposeComplete: enter 19:26:29.091 00.004 972 UpdateGuideState(): m_state=6 19:26:29.096 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 647 19:26:29.099 00.003 972 Star::Find returns 1 (0), X=224.59, Y=859.76, Mass=1363, SNR=25.9, Peak=162 HFD=3.6 19:26:29.103 00.004 972 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.59) = xAngle (-0.89 = -0.89) 19:26:29.106 00.003 972 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94) 19:26:29.110 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.69 mountX=0.13 mountY=-0.16, mountTheta=-0.91 19:26:29.115 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.13, opts=13) 19:26:29.118 00.003 972 Enqueuing Move request for scope (0.15, 0.13) 19:26:29.122 00.004 5928 Worker thread wakes up 19:26:29.122 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:26:29.126 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd 19:26:29.126 00.000 972 UpdateGuideState exits: m=1363 SNR=25.9 19:26:29.130 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:29.134 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:29.137 00.003 972 Enqueuing Expose request 19:26:29.141 00.004 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.13) 19:26:29.141 00.000 5928 Moving (0.15, 0.13) raw xDistance=0.13 yDistance=-0.16 19:26:29.141 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:26:29.141 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:29.141 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:26:29.141 00.000 5928 MoveAxis(E, 0, ABG) 19:26:29.141 00.000 5928 Move returns status 0, amount 0 19:26:29.141 00.000 5928 MoveAxis(N, 0, ABG) 19:26:29.142 00.001 5928 Move returns status 0, amount 0 19:26:29.142 00.000 5928 move complete, result=0 19:26:29.142 00.000 5928 worker thread done servicing request 19:26:29.142 00.000 5928 Worker thread wakes up 19:26:29.142 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:29.142 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:29.143 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:26:31.119 01.976 5928 Exposure complete 19:26:31.213 00.094 5928 worker thread done servicing request 19:26:31.213 00.000 972 OnExposeComplete: enter 19:26:31.217 00.004 972 UpdateGuideState(): m_state=6 19:26:31.220 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 648 19:26:31.224 00.004 972 Star::Find returns 1 (0), X=224.64, Y=859.60, Mass=1363, SNR=25.9, Peak=177 HFD=3.2 19:26:31.229 00.005 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 19:26:31.232 00.003 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 19:26:31.235 00.003 972 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.18 mountX=-0.04 mountY=-0.20, mountTheta=-1.78 19:26:31.239 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.04, opts=13) 19:26:31.242 00.003 972 Enqueuing Move request for scope (0.20, -0.04) 19:26:31.246 00.004 5928 Worker thread wakes up 19:26:31.246 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:26:31.249 00.003 972 UpdateGuideState exits: m=1363 SNR=25.9 19:26:31.252 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:31.256 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd 19:26:31.256 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:31.260 00.004 972 Enqueuing Expose request 19:26:31.264 00.004 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.04) 19:26:31.264 00.000 5928 Moving (0.20, -0.04) raw xDistance=-0.04 yDistance=-0.20 19:26:31.264 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:26:31.264 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:31.264 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:26:31.264 00.000 5928 MoveAxis(E, 0, ABG) 19:26:31.264 00.000 5928 Move returns status 0, amount 0 19:26:31.264 00.000 5928 MoveAxis(N, 0, ABG) 19:26:31.264 00.000 5928 Move returns status 0, amount 0 19:26:31.264 00.000 5928 move complete, result=0 19:26:31.264 00.000 5928 worker thread done servicing request 19:26:31.264 00.000 5928 Worker thread wakes up 19:26:31.264 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:31.264 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:31.266 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:26:33.398 02.132 5928 Exposure complete 19:26:33.485 00.087 5928 worker thread done servicing request 19:26:33.485 00.000 972 OnExposeComplete: enter 19:26:33.488 00.003 972 UpdateGuideState(): m_state=6 19:26:33.492 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 649 19:26:33.497 00.005 972 Star::Find returns 1 (0), X=224.34, Y=859.40, Mass=1454, SNR=26.7, Peak=164 HFD=3.3 19:26:33.500 00.003 972 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.59) = xAngle (-3.55 = 2.74) 19:26:33.503 00.003 972 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69) 19:26:33.506 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.96 mountX=-0.24 mountY=0.11, mountTheta=2.70 19:26:33.511 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.24, opts=13) 19:26:33.515 00.004 972 Enqueuing Move request for scope (-0.10, -0.24) 19:26:33.518 00.003 5928 Worker thread wakes up 19:26:33.518 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd 19:26:33.518 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.24) 19:26:33.518 00.000 5928 Moving (-0.10, -0.24) raw xDistance=-0.24 yDistance=0.11 19:26:33.518 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:26:33.518 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:33.518 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:26:33.518 00.000 5928 MoveAxis(E, 40, ABG) 19:26:33.518 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:26:33.522 00.004 972 UpdateGuideState exits: m=1454 SNR=26.7 19:26:33.525 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:33.529 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:33.533 00.004 972 Enqueuing Expose request 19:26:33.536 00.003 5928 Guiding Dir = 2, Dur = 40 19:26:33.541 00.005 5928 IsSlewing returns 0 19:26:33.542 00.001 5928 IsGuiding returns 0 19:26:33.556 00.014 5928 PulseGuide returned control before completion, sleep 36 19:26:33.605 00.049 5928 IsGuiding returns 0 19:26:33.605 00.000 5928 Move returns status 0, amount 40 19:26:33.605 00.000 5928 MoveAxis(N, 0, ABG) 19:26:33.605 00.000 5928 Move returns status 0, amount 0 19:26:33.605 00.000 5928 move complete, result=0 19:26:33.605 00.000 5928 worker thread done servicing request 19:26:33.605 00.000 5928 Worker thread wakes up 19:26:33.605 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:33.605 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:33.606 00.001 972 GuideStep: -0.2 px 40 ms EAST, 0.1 px 0 ms NORTH 19:26:35.587 01.981 5928 Exposure complete 19:26:35.672 00.085 5928 worker thread done servicing request 19:26:35.672 00.000 972 OnExposeComplete: enter 19:26:35.675 00.003 972 UpdateGuideState(): m_state=6 19:26:35.679 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 650 19:26:35.683 00.004 972 Star::Find returns 1 (0), X=224.45, Y=859.64, Mass=1419, SNR=26.4, Peak=185 HFD=3.3 19:26:35.688 00.005 972 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.59) = xAngle (-1.32 = -1.32) 19:26:35.692 00.004 972 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 19:26:35.696 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.27 mountX=0.00 mountY=-0.01, mountTheta=-1.32 19:26:35.700 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.00, opts=13) 19:26:35.703 00.003 972 Enqueuing Move request for scope (0.01, 0.00) 19:26:35.706 00.003 5928 Worker thread wakes up 19:26:35.706 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:26:35.711 00.005 972 UpdateGuideState exits: m=1419 SNR=26.4 19:26:35.715 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd 19:26:35.715 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.00) 19:26:35.715 00.000 5928 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=-0.01 19:26:35.715 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:26:35.715 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:35.715 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:35.718 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:35.721 00.003 972 Enqueuing Expose request 19:26:35.724 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:26:35.725 00.001 5928 MoveAxis(E, 0, ABG) 19:26:35.725 00.000 5928 Move returns status 0, amount 0 19:26:35.725 00.000 5928 MoveAxis(N, 0, ABG) 19:26:35.725 00.000 5928 Move returns status 0, amount 0 19:26:35.725 00.000 5928 move complete, result=0 19:26:35.725 00.000 5928 worker thread done servicing request 19:26:35.725 00.000 5928 Worker thread wakes up 19:26:35.725 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:35.725 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:35.728 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:26:37.857 02.129 5928 Exposure complete 19:26:37.942 00.085 5928 worker thread done servicing request 19:26:37.942 00.000 972 OnExposeComplete: enter 19:26:37.946 00.004 972 UpdateGuideState(): m_state=6 19:26:37.949 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 651 19:26:37.953 00.004 972 Star::Find returns 1 (0), X=224.39, Y=859.58, Mass=1401, SNR=26.2, Peak=164 HFD=3.3 19:26:37.956 00.003 972 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.59) = xAngle (-3.92 = 2.37) 19:26:37.960 00.004 972 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32) 19:26:37.964 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.33 mountX=-0.05 mountY=0.05, mountTheta=2.35 19:26:37.967 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.05, opts=13) 19:26:37.971 00.004 972 Enqueuing Move request for scope (-0.05, -0.05) 19:26:37.974 00.003 5928 Worker thread wakes up 19:26:37.974 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd 19:26:37.974 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.05) 19:26:37.974 00.000 5928 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=0.05 19:26:37.974 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:26:37.975 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:37.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:26:37.979 00.004 972 UpdateGuideState exits: m=1401 SNR=26.2 19:26:37.982 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:37.985 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:37.989 00.004 972 Enqueuing Expose request 19:26:37.992 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:26:37.992 00.000 5928 MoveAxis(E, 0, ABG) 19:26:37.992 00.000 5928 Move returns status 0, amount 0 19:26:37.992 00.000 5928 MoveAxis(N, 0, ABG) 19:26:37.993 00.001 5928 Move returns status 0, amount 0 19:26:37.993 00.000 5928 move complete, result=0 19:26:37.993 00.000 5928 worker thread done servicing request 19:26:37.993 00.000 5928 Worker thread wakes up 19:26:37.993 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:37.993 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:37.995 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:26:39.971 01.976 5928 Exposure complete 19:26:40.057 00.086 5928 worker thread done servicing request 19:26:40.057 00.000 972 OnExposeComplete: enter 19:26:40.062 00.005 972 UpdateGuideState(): m_state=6 19:26:40.065 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 652 19:26:40.068 00.003 972 Star::Find returns 1 (0), X=224.38, Y=859.77, Mass=1412, SNR=26.3, Peak=162 HFD=3.4 19:26:40.071 00.003 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 19:26:40.075 00.004 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33) 19:26:40.079 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.96 mountX=0.14 mountY=0.05, mountTheta=0.33 19:26:40.082 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.14, opts=13) 19:26:40.086 00.004 972 Enqueuing Move request for scope (-0.06, 0.14) 19:26:40.089 00.003 5928 Worker thread wakes up 19:26:40.089 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd 19:26:40.089 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.14) 19:26:40.089 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=43, FiltMax=279, Gamma=1.000 19:26:40.094 00.005 972 UpdateGuideState exits: m=1412 SNR=26.3 19:26:40.097 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:40.100 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:40.103 00.003 972 Enqueuing Expose request 19:26:40.106 00.003 5928 Moving (-0.06, 0.14) raw xDistance=0.14 yDistance=0.05 19:26:40.106 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:26:40.106 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:40.107 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:26:40.107 00.000 5928 MoveAxis(E, 0, ABG) 19:26:40.107 00.000 5928 Move returns status 0, amount 0 19:26:40.107 00.000 5928 MoveAxis(N, 0, ABG) 19:26:40.107 00.000 5928 Move returns status 0, amount 0 19:26:40.107 00.000 5928 move complete, result=0 19:26:40.107 00.000 5928 worker thread done servicing request 19:26:40.107 00.000 5928 Worker thread wakes up 19:26:40.107 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:40.107 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:40.109 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:26:42.234 02.125 5928 Exposure complete 19:26:42.319 00.085 5928 worker thread done servicing request 19:26:42.320 00.001 972 OnExposeComplete: enter 19:26:42.323 00.003 972 UpdateGuideState(): m_state=6 19:26:42.327 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 653 19:26:42.331 00.004 972 Star::Find returns 1 (0), X=224.48, Y=859.78, Mass=1457, SNR=26.8, Peak=178 HFD=3.4 19:26:42.334 00.003 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 19:26:42.337 00.003 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29) 19:26:42.340 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.34 mountX=0.15 mountY=-0.04, mountTheta=-0.29 19:26:42.345 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.15, opts=13) 19:26:42.348 00.003 972 Enqueuing Move request for scope (0.03, 0.15) 19:26:42.352 00.004 5928 Worker thread wakes up 19:26:42.352 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd 19:26:42.352 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.15) 19:26:42.352 00.000 5928 Moving (0.03, 0.15) raw xDistance=0.15 yDistance=-0.04 19:26:42.352 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:26:42.352 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:42.352 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:26:42.352 00.000 5928 MoveAxis(E, 0, ABG) 19:26:42.352 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:42.356 00.004 972 UpdateGuideState exits: m=1457 SNR=26.8 19:26:42.360 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:42.363 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:42.367 00.004 972 Enqueuing Expose request 19:26:42.370 00.003 5928 Move returns status 0, amount 0 19:26:42.370 00.000 5928 MoveAxis(N, 0, ABG) 19:26:42.370 00.000 5928 Move returns status 0, amount 0 19:26:42.370 00.000 5928 move complete, result=0 19:26:42.370 00.000 5928 worker thread done servicing request 19:26:42.370 00.000 5928 Worker thread wakes up 19:26:42.370 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:42.370 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:42.372 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:26:44.360 01.988 5928 Exposure complete 19:26:44.447 00.087 5928 worker thread done servicing request 19:26:44.447 00.000 972 OnExposeComplete: enter 19:26:44.450 00.003 972 UpdateGuideState(): m_state=6 19:26:44.453 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 654 19:26:44.457 00.004 972 Star::Find returns 1 (0), X=224.34, Y=859.81, Mass=1387, SNR=26.1, Peak=167 HFD=3.3 19:26:44.462 00.005 972 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.59) = xAngle (0.51 = 0.51) 19:26:44.466 00.004 972 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:26:44.470 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.10 mountX=0.18 mountY=0.09, mountTheta=0.47 19:26:44.473 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.18, opts=13) 19:26:44.478 00.005 972 Enqueuing Move request for scope (-0.10, 0.18) 19:26:44.481 00.003 5928 Worker thread wakes up 19:26:44.481 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd 19:26:44.481 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.18) 19:26:44.481 00.000 5928 Moving (-0.10, 0.18) raw xDistance=0.18 yDistance=0.09 19:26:44.481 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:26:44.481 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:44.481 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:26:44.481 00.000 5928 MoveAxis(E, 0, ABG) 19:26:44.482 00.001 5928 Move returns status 0, amount 0 19:26:44.482 00.000 5928 MoveAxis(N, 0, ABG) 19:26:44.482 00.000 5928 Move returns status 0, amount 0 19:26:44.482 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:44.485 00.003 972 UpdateGuideState exits: m=1387 SNR=26.1 19:26:44.489 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:44.493 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:44.496 00.003 972 Enqueuing Expose request 19:26:44.499 00.003 5928 move complete, result=0 19:26:44.499 00.000 5928 worker thread done servicing request 19:26:44.499 00.000 5928 Worker thread wakes up 19:26:44.500 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:44.500 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:44.501 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:26:46.634 02.133 5928 Exposure complete 19:26:46.720 00.086 5928 worker thread done servicing request 19:26:46.720 00.000 972 OnExposeComplete: enter 19:26:46.723 00.003 972 UpdateGuideState(): m_state=6 19:26:46.728 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 655 19:26:46.732 00.004 972 Star::Find returns 1 (0), X=224.44, Y=859.69, Mass=1400, SNR=26.2, Peak=175 HFD=3.2 19:26:46.735 00.003 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 19:26:46.738 00.003 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 19:26:46.741 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=0.06 mountY=0.00, mountTheta=0.02 19:26:46.745 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.06, opts=13) 19:26:46.750 00.005 972 Enqueuing Move request for scope (-0.00, 0.06) 19:26:46.754 00.004 5928 Worker thread wakes up 19:26:46.754 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd 19:26:46.754 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:26:46.759 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 19:26:46.762 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:46.765 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:46.768 00.003 972 Enqueuing Expose request 19:26:46.772 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.06) 19:26:46.772 00.000 5928 Moving (-0.00, 0.06) raw xDistance=0.06 yDistance=0.00 19:26:46.772 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:26:46.772 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:46.772 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:26:46.772 00.000 5928 MoveAxis(E, 0, ABG) 19:26:46.772 00.000 5928 Move returns status 0, amount 0 19:26:46.772 00.000 5928 MoveAxis(N, 0, ABG) 19:26:46.772 00.000 5928 Move returns status 0, amount 0 19:26:46.772 00.000 5928 move complete, result=0 19:26:46.772 00.000 5928 worker thread done servicing request 19:26:46.772 00.000 5928 Worker thread wakes up 19:26:46.772 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:46.773 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:46.774 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:26:48.756 01.982 5928 Exposure complete 19:26:48.842 00.086 5928 worker thread done servicing request 19:26:48.842 00.000 972 OnExposeComplete: enter 19:26:48.845 00.003 972 UpdateGuideState(): m_state=6 19:26:48.849 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 656 19:26:48.852 00.003 972 Star::Find returns 1 (0), X=224.45, Y=859.51, Mass=1389, SNR=26.1, Peak=162 HFD=3.2 19:26:48.855 00.003 972 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.59) = xAngle (-3.08 = -3.08) 19:26:48.859 00.004 972 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13) 19:26:48.863 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.49 mountX=-0.13 mountY=-0.00, mountTheta=-3.13 19:26:48.866 00.003 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.13, opts=13) 19:26:48.870 00.004 972 Enqueuing Move request for scope (0.01, -0.13) 19:26:48.873 00.003 5928 Worker thread wakes up 19:26:48.873 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:48.878 00.005 972 UpdateGuideState exits: m=1389 SNR=26.1 19:26:48.881 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:48.884 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:48.887 00.003 972 Enqueuing Expose request 19:26:48.890 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd 19:26:48.890 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.13) 19:26:48.891 00.001 5928 Moving (0.01, -0.13) raw xDistance=-0.13 yDistance=-0.00 19:26:48.891 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:26:48.891 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:48.891 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:26:48.891 00.000 5928 MoveAxis(E, 0, ABG) 19:26:48.892 00.001 5928 Move returns status 0, amount 0 19:26:48.892 00.000 5928 MoveAxis(N, 0, ABG) 19:26:48.892 00.000 5928 Move returns status 0, amount 0 19:26:48.892 00.000 5928 move complete, result=0 19:26:48.892 00.000 5928 worker thread done servicing request 19:26:48.892 00.000 5928 Worker thread wakes up 19:26:48.892 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:48.893 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:48.894 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:26:51.008 02.114 5928 Exposure complete 19:26:51.094 00.086 5928 worker thread done servicing request 19:26:51.094 00.000 972 OnExposeComplete: enter 19:26:51.096 00.002 972 UpdateGuideState(): m_state=6 19:26:51.099 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 657 19:26:51.103 00.004 972 Star::Find returns 1 (0), X=224.54, Y=859.53, Mass=1435, SNR=26.6, Peak=174 HFD=3.2 19:26:51.107 00.004 972 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.59) = xAngle (-2.40 = -2.40) 19:26:51.111 00.004 972 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44) 19:26:51.116 00.005 972 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.81 mountX=-0.10 mountY=-0.09, mountTheta=-2.42 19:26:51.120 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.10, opts=13) 19:26:51.124 00.004 972 Enqueuing Move request for scope (0.10, -0.10) 19:26:51.128 00.004 5928 Worker thread wakes up 19:26:51.128 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd 19:26:51.128 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.10) 19:26:51.128 00.000 5928 Moving (0.10, -0.10) raw xDistance=-0.10 yDistance=-0.09 19:26:51.128 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:26:51.128 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:51.129 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:26:51.129 00.000 5928 MoveAxis(E, 0, ABG) 19:26:51.129 00.000 5928 Move returns status 0, amount 0 19:26:51.129 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:51.132 00.003 972 UpdateGuideState exits: m=1435 SNR=26.6 19:26:51.135 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:51.138 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:51.143 00.005 972 Enqueuing Expose request 19:26:51.146 00.003 5928 MoveAxis(N, 0, ABG) 19:26:51.146 00.000 5928 Move returns status 0, amount 0 19:26:51.146 00.000 5928 move complete, result=0 19:26:51.146 00.000 5928 worker thread done servicing request 19:26:51.146 00.000 5928 Worker thread wakes up 19:26:51.146 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:51.147 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:51.148 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:26:53.131 01.983 5928 Exposure complete 19:26:53.216 00.085 5928 worker thread done servicing request 19:26:53.216 00.000 972 OnExposeComplete: enter 19:26:53.219 00.003 972 UpdateGuideState(): m_state=6 19:26:53.225 00.006 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 658 19:26:53.229 00.004 972 Star::Find returns 1 (0), X=224.47, Y=859.65, Mass=1403, SNR=26.3, Peak=168 HFD=3.3 19:26:53.234 00.005 972 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.59) = xAngle (-0.91 = -0.91) 19:26:53.237 00.003 972 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96) 19:26:53.241 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.68 mountX=0.02 mountY=-0.03, mountTheta=-0.93 19:26:53.245 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.02, opts=13) 19:26:53.248 00.003 972 Enqueuing Move request for scope (0.02, 0.02) 19:26:53.251 00.003 5928 Worker thread wakes up 19:26:53.251 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:53.255 00.004 972 UpdateGuideState exits: m=1403 SNR=26.3 19:26:53.259 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:53.262 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:53.265 00.003 972 Enqueuing Expose request 19:26:53.268 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd 19:26:53.268 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.02) 19:26:53.269 00.001 5928 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.03 19:26:53.269 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:26:53.269 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:53.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:26:53.269 00.000 5928 MoveAxis(E, 0, ABG) 19:26:53.269 00.000 5928 Move returns status 0, amount 0 19:26:53.269 00.000 5928 MoveAxis(N, 0, ABG) 19:26:53.269 00.000 5928 Move returns status 0, amount 0 19:26:53.269 00.000 5928 move complete, result=0 19:26:53.269 00.000 5928 worker thread done servicing request 19:26:53.269 00.000 5928 Worker thread wakes up 19:26:53.269 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:53.269 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:53.270 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:26:55.406 02.136 5928 Exposure complete 19:26:55.493 00.087 5928 worker thread done servicing request 19:26:55.494 00.001 972 OnExposeComplete: enter 19:26:55.497 00.003 972 UpdateGuideState(): m_state=6 19:26:55.501 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 659 19:26:55.504 00.003 972 Star::Find returns 1 (0), X=224.57, Y=859.68, Mass=1410, SNR=26.4, Peak=177 HFD=3.2 19:26:55.508 00.004 972 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.59) = xAngle (-1.26 = -1.26) 19:26:55.511 00.003 972 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30) 19:26:55.515 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.33 mountX=0.04 mountY=-0.13, mountTheta=-1.26 19:26:55.519 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.04, opts=13) 19:26:55.522 00.003 972 Enqueuing Move request for scope (0.13, 0.04) 19:26:55.526 00.004 5928 Worker thread wakes up 19:26:55.526 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd 19:26:55.526 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.04) 19:26:55.526 00.000 5928 Moving (0.13, 0.04) raw xDistance=0.04 yDistance=-0.13 19:26:55.527 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:26:55.527 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:55.527 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:26:55.530 00.003 972 UpdateGuideState exits: m=1410 SNR=26.4 19:26:55.533 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:55.536 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:55.540 00.004 972 Enqueuing Expose request 19:26:55.544 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:26:55.544 00.000 5928 MoveAxis(E, 0, ABG) 19:26:55.544 00.000 5928 Move returns status 0, amount 0 19:26:55.544 00.000 5928 MoveAxis(N, 0, ABG) 19:26:55.544 00.000 5928 Move returns status 0, amount 0 19:26:55.544 00.000 5928 move complete, result=0 19:26:55.544 00.000 5928 worker thread done servicing request 19:26:55.544 00.000 5928 Worker thread wakes up 19:26:55.544 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:55.545 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:55.546 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:26:57.521 01.975 5928 Exposure complete 19:26:57.606 00.085 5928 worker thread done servicing request 19:26:57.606 00.000 972 OnExposeComplete: enter 19:26:57.610 00.004 972 UpdateGuideState(): m_state=6 19:26:57.613 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 660 19:26:57.616 00.003 972 Star::Find returns 1 (0), X=224.58, Y=859.84, Mass=1404, SNR=26.3, Peak=188 HFD=3.3 19:26:57.619 00.003 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 19:26:57.624 00.005 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65) 19:26:57.627 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=0.98 mountX=0.20 mountY=-0.15, mountTheta=-0.64 19:26:57.631 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.21, opts=13) 19:26:57.634 00.003 972 Enqueuing Move request for scope (0.14, 0.21) 19:26:57.637 00.003 5928 Worker thread wakes up 19:26:57.637 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd 19:26:57.637 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.21) 19:26:57.637 00.000 5928 Moving (0.14, 0.21) raw xDistance=0.20 yDistance=-0.15 19:26:57.638 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 19:26:57.638 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:26:57.638 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:26:57.638 00.000 5928 MoveAxis(W, 34, ABG) 19:26:57.638 00.000 5928 Guiding Dir = 3, Dur = 34 19:26:57.638 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:26:57.642 00.004 972 UpdateGuideState exits: m=1404 SNR=26.3 19:26:57.646 00.004 5928 IsSlewing returns 0 19:26:57.646 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:26:57.649 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:26:57.652 00.003 972 Enqueuing Expose request 19:26:57.688 00.036 5928 IsGuiding returns 0 19:26:57.704 00.016 5928 PulseGuide returned control before completion, sleep 29 19:26:57.768 00.064 5928 IsGuiding returns 0 19:26:57.768 00.000 5928 Move returns status 0, amount 34 19:26:57.769 00.001 5928 MoveAxis(N, 0, ABG) 19:26:57.769 00.000 5928 Move returns status 0, amount 0 19:26:57.769 00.000 5928 move complete, result=0 19:26:57.769 00.000 5928 worker thread done servicing request 19:26:57.769 00.000 5928 Worker thread wakes up 19:26:57.770 00.001 972 GuideStep: 0.2 px 34 ms WEST, -0.2 px 0 ms NORTH 19:26:57.782 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:26:57.782 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:26:59.916 02.134 5928 Exposure complete 19:27:00.001 00.085 5928 worker thread done servicing request 19:27:00.001 00.000 972 OnExposeComplete: enter 19:27:00.005 00.004 972 UpdateGuideState(): m_state=6 19:27:00.010 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 661 19:27:00.015 00.005 972 Star::Find returns 1 (0), X=224.70, Y=859.30, Mass=1410, SNR=26.3, Peak=179 HFD=3.4 19:27:00.019 00.004 972 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.59) = xAngle (-2.50 = -2.50) 19:27:00.021 00.002 972 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54) 19:27:00.027 00.006 972 CameraToMount -- cameraX=0.26 cameraY=-0.33 hyp=0.42 cameraTheta=-0.91 mountX=-0.34 mountY=-0.24, mountTheta=-2.53 19:27:00.030 00.003 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.33, opts=13) 19:27:00.033 00.003 972 Enqueuing Move request for scope (0.26, -0.33) 19:27:00.036 00.003 5928 Worker thread wakes up 19:27:00.036 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.33) opts 0xd 19:27:00.036 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.33) 19:27:00.036 00.000 5928 Moving (0.26, -0.33) raw xDistance=-0.34 yDistance=-0.24 19:27:00.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34 19:27:00.036 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:27:00.036 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:00.041 00.005 972 UpdateGuideState exits: m=1410 SNR=26.3 19:27:00.044 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:00.047 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:00.050 00.003 972 Enqueuing Expose request 19:27:00.054 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 19:27:00.054 00.000 5928 MoveAxis(E, 54, ABG) 19:27:00.054 00.000 5928 Guiding Dir = 2, Dur = 54 19:27:00.071 00.017 5928 IsSlewing returns 0 19:27:00.072 00.001 5928 IsGuiding returns 0 19:27:00.087 00.015 5928 PulseGuide returned control before completion, sleep 49 19:27:00.167 00.080 5928 IsGuiding returns 0 19:27:00.167 00.000 5928 Move returns status 0, amount 54 19:27:00.168 00.001 5928 MoveAxis(N, 0, ABG) 19:27:00.168 00.000 5928 Move returns status 0, amount 0 19:27:00.168 00.000 5928 move complete, result=0 19:27:00.168 00.000 5928 worker thread done servicing request 19:27:00.168 00.000 5928 Worker thread wakes up 19:27:00.168 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:00.168 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:00.169 00.001 972 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH 19:27:02.154 01.985 5928 Exposure complete 19:27:02.244 00.090 5928 worker thread done servicing request 19:27:02.244 00.000 972 OnExposeComplete: enter 19:27:02.247 00.003 972 UpdateGuideState(): m_state=6 19:27:02.250 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 662 19:27:02.253 00.003 972 Star::Find returns 1 (0), X=224.61, Y=859.72, Mass=1476, SNR=27.0, Peak=185 HFD=3.4 19:27:02.258 00.005 972 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.59) = xAngle (-1.12 = -1.12) 19:27:02.261 00.003 972 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 19:27:02.264 00.003 972 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.47 mountX=0.08 mountY=-0.17, mountTheta=-1.13 19:27:02.268 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.09, opts=13) 19:27:02.272 00.004 972 Enqueuing Move request for scope (0.17, 0.09) 19:27:02.276 00.004 5928 Worker thread wakes up 19:27:02.276 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd 19:27:02.276 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.09) 19:27:02.276 00.000 5928 Moving (0.17, 0.09) raw xDistance=0.08 yDistance=-0.17 19:27:02.276 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:27:02.276 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:02.276 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:02.280 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:27:02.280 00.000 972 UpdateGuideState exits: m=1476 SNR=27.0 19:27:02.283 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:02.286 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:02.290 00.004 972 Enqueuing Expose request 19:27:02.294 00.004 5928 MoveAxis(E, 0, ABG) 19:27:02.294 00.000 5928 Move returns status 0, amount 0 19:27:02.294 00.000 5928 MoveAxis(N, 0, ABG) 19:27:02.294 00.000 5928 Move returns status 0, amount 0 19:27:02.294 00.000 5928 move complete, result=0 19:27:02.294 00.000 5928 worker thread done servicing request 19:27:02.294 00.000 5928 Worker thread wakes up 19:27:02.294 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:02.294 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:02.296 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:27:04.421 02.125 5928 Exposure complete 19:27:04.509 00.088 5928 worker thread done servicing request 19:27:04.510 00.001 972 OnExposeComplete: enter 19:27:04.513 00.003 972 UpdateGuideState(): m_state=6 19:27:04.516 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 663 19:27:04.520 00.004 972 Star::Find returns 1 (0), X=224.63, Y=859.66, Mass=1371, SNR=26.0, Peak=176 HFD=3.3 19:27:04.524 00.004 972 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.59) = xAngle (-1.47 = -1.47) 19:27:04.527 00.003 972 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52) 19:27:04.529 00.002 972 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.12 mountX=0.02 mountY=-0.19, mountTheta=-1.47 19:27:04.533 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.02, opts=13) 19:27:04.536 00.003 972 Enqueuing Move request for scope (0.19, 0.02) 19:27:04.541 00.005 5928 Worker thread wakes up 19:27:04.541 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd 19:27:04.541 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.02) 19:27:04.541 00.000 5928 Moving (0.19, 0.02) raw xDistance=0.02 yDistance=-0.19 19:27:04.541 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:27:04.541 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:04.541 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:27:04.541 00.000 5928 MoveAxis(E, 0, ABG) 19:27:04.541 00.000 5928 Move returns status 0, amount 0 19:27:04.541 00.000 5928 MoveAxis(N, 0, ABG) 19:27:04.541 00.000 5928 Move returns status 0, amount 0 19:27:04.541 00.000 5928 move complete, result=0 19:27:04.541 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:27:04.545 00.004 972 UpdateGuideState exits: m=1371 SNR=26.0 19:27:04.548 00.003 5928 worker thread done servicing request 19:27:04.548 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:04.552 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:04.555 00.003 972 Enqueuing Expose request 19:27:04.559 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:27:04.562 00.003 5928 Worker thread wakes up 19:27:04.562 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:04.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:06.537 01.975 5928 Exposure complete 19:27:06.622 00.085 5928 worker thread done servicing request 19:27:06.623 00.001 972 OnExposeComplete: enter 19:27:06.627 00.004 972 UpdateGuideState(): m_state=6 19:27:06.631 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 664 19:27:06.634 00.003 972 Star::Find returns 1 (0), X=224.75, Y=859.89, Mass=1449, SNR=26.7, Peak=192 HFD=3.3 19:27:06.638 00.004 972 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.59) = xAngle (-0.90 = -0.90) 19:27:06.642 00.004 972 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95) 19:27:06.645 00.003 972 CameraToMount -- cameraX=0.31 cameraY=0.25 hyp=0.40 cameraTheta=0.69 mountX=0.25 mountY=-0.32, mountTheta=-0.92 19:27:06.649 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.25, opts=13) 19:27:06.652 00.003 972 Enqueuing Move request for scope (0.31, 0.25) 19:27:06.656 00.004 5928 Worker thread wakes up 19:27:06.656 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.25) opts 0xd 19:27:06.656 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.25) 19:27:06.656 00.000 5928 Moving (0.31, 0.25) raw xDistance=0.25 yDistance=-0.32 19:27:06.656 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:27:06.656 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:27:06.657 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:06.660 00.003 972 UpdateGuideState exits: m=1449 SNR=26.7 19:27:06.663 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:06.667 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:06.670 00.003 972 Enqueuing Expose request 19:27:06.674 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 19:27:06.674 00.000 5928 MoveAxis(W, 41, ABG) 19:27:06.674 00.000 5928 Guiding Dir = 3, Dur = 41 19:27:06.675 00.001 5928 IsSlewing returns 0 19:27:06.675 00.000 5928 IsGuiding returns 0 19:27:06.691 00.016 5928 PulseGuide returned control before completion, sleep 36 19:27:06.740 00.049 5928 IsGuiding returns 1 19:27:06.740 00.000 5928 scope still moving after pulse duration time elapsed 19:27:06.787 00.047 5928 IsSlewing returns 0 19:27:06.788 00.001 5928 IsGuiding returns 0 19:27:06.789 00.001 5928 scope move finished after 41 + 73 ms 19:27:06.789 00.000 5928 Move returns status 0, amount 41 19:27:06.790 00.001 5928 MoveAxis(N, 0, ABG) 19:27:06.790 00.000 5928 Move returns status 0, amount 0 19:27:06.790 00.000 5928 move complete, result=0 19:27:06.790 00.000 5928 worker thread done servicing request 19:27:06.791 00.001 5928 Worker thread wakes up 19:27:06.791 00.000 972 GuideStep: 0.2 px 41 ms WEST, -0.3 px 0 ms NORTH 19:27:06.801 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:06.802 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:08.939 02.137 5928 Exposure complete 19:27:09.024 00.085 5928 worker thread done servicing request 19:27:09.024 00.000 972 OnExposeComplete: enter 19:27:09.028 00.004 972 UpdateGuideState(): m_state=6 19:27:09.031 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 665 19:27:09.035 00.004 972 Star::Find returns 1 (0), X=224.71, Y=859.85, Mass=1376, SNR=26.0, Peak=202 HFD=3.1 19:27:09.038 00.003 972 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.59) = xAngle (-0.93 = -0.93) 19:27:09.044 00.006 972 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97) 19:27:09.047 00.003 972 CameraToMount -- cameraX=0.27 cameraY=0.21 hyp=0.35 cameraTheta=0.66 mountX=0.21 mountY=-0.29, mountTheta=-0.94 19:27:09.051 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.21, opts=13) 19:27:09.055 00.004 972 Enqueuing Move request for scope (0.27, 0.21) 19:27:09.059 00.004 5928 Worker thread wakes up 19:27:09.059 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.21) opts 0xd 19:27:09.059 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.21) 19:27:09.059 00.000 5928 Moving (0.27, 0.21) raw xDistance=0.21 yDistance=-0.29 19:27:09.059 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21 19:27:09.059 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:09.063 00.004 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.80 19:27:09.063 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:27:09.063 00.000 5928 MoveAxis(W, 38, ABG) 19:27:09.063 00.000 5928 Guiding Dir = 3, Dur = 38 19:27:09.063 00.000 972 UpdateGuideState exits: m=1376 SNR=26.0 19:27:09.066 00.003 5928 IsSlewing returns 0 19:27:09.066 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:09.070 00.004 5928 IsGuiding returns 0 19:27:09.070 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:09.075 00.005 972 Enqueuing Expose request 19:27:09.091 00.016 5928 PulseGuide returned control before completion, sleep 28 19:27:09.139 00.048 5928 IsGuiding returns 1 19:27:09.139 00.000 5928 scope still moving after pulse duration time elapsed 19:27:09.170 00.031 5928 IsSlewing returns 0 19:27:09.171 00.001 5928 IsGuiding returns 0 19:27:09.171 00.000 5928 scope move finished after 38 + 64 ms 19:27:09.172 00.001 5928 Move returns status 0, amount 38 19:27:09.172 00.000 5928 MoveAxis(N, 57, ABG) 19:27:09.172 00.000 5928 Guiding Dir = 0, Dur = 57 19:27:09.174 00.002 5928 IsSlewing returns 0 19:27:09.175 00.001 5928 IsGuiding returns 0 19:27:09.251 00.076 5928 IsGuiding returns 1 19:27:09.252 00.001 5928 scope still moving after pulse duration time elapsed 19:27:09.276 00.024 5928 IsSlewing returns 0 19:27:09.276 00.000 5928 IsGuiding returns 1 19:27:09.307 00.031 5928 IsSlewing returns 0 19:27:09.307 00.000 5928 IsGuiding returns 1 19:27:09.362 00.055 5928 IsSlewing returns 0 19:27:09.395 00.033 5928 IsGuiding returns 0 19:27:09.395 00.000 5928 scope move finished after 57 + 162 ms 19:27:09.395 00.000 5928 Move returns status 0, amount 57 19:27:09.395 00.000 5928 move complete, result=0 19:27:09.395 00.000 5928 worker thread done servicing request 19:27:09.396 00.001 5928 Worker thread wakes up 19:27:09.396 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.3 px 57 ms NORTH 19:27:09.406 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:09.406 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:11.377 01.971 5928 Exposure complete 19:27:11.463 00.086 5928 worker thread done servicing request 19:27:11.463 00.000 972 OnExposeComplete: enter 19:27:11.466 00.003 972 UpdateGuideState(): m_state=6 19:27:11.469 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 666 19:27:11.474 00.005 972 Star::Find returns 1 (0), X=224.60, Y=859.73, Mass=1403, SNR=26.2, Peak=169 HFD=3.5 19:27:11.477 00.003 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 19:27:11.480 00.003 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08) 19:27:11.484 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.56 mountX=0.10 mountY=-0.17, mountTheta=-1.04 19:27:11.488 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.10, opts=13) 19:27:11.492 00.004 972 Enqueuing Move request for scope (0.16, 0.10) 19:27:11.495 00.003 5928 Worker thread wakes up 19:27:11.495 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd 19:27:11.495 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.10) 19:27:11.495 00.000 5928 Moving (0.16, 0.10) raw xDistance=0.10 yDistance=-0.17 19:27:11.495 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:27:11.495 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:11.495 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:27:11.496 00.001 5928 MoveAxis(E, 0, ABG) 19:27:11.496 00.000 5928 Move returns status 0, amount 0 19:27:11.496 00.000 5928 MoveAxis(N, 0, ABG) 19:27:11.496 00.000 5928 Move returns status 0, amount 0 19:27:11.496 00.000 5928 move complete, result=0 19:27:11.496 00.000 5928 worker thread done servicing request 19:27:11.497 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:11.500 00.003 972 UpdateGuideState exits: m=1403 SNR=26.2 19:27:11.503 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:11.507 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:11.510 00.003 972 Enqueuing Expose request 19:27:11.515 00.005 5928 Worker thread wakes up 19:27:11.515 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:27:11.520 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:11.520 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:13.650 02.130 5928 Exposure complete 19:27:13.735 00.085 5928 worker thread done servicing request 19:27:13.735 00.000 972 OnExposeComplete: enter 19:27:13.741 00.006 972 UpdateGuideState(): m_state=6 19:27:13.745 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 667 19:27:13.750 00.005 972 Star::Find returns 1 (0), X=224.73, Y=859.89, Mass=1365, SNR=25.9, Peak=188 HFD=3.3 19:27:13.753 00.003 972 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.59) = xAngle (-0.86 = -0.86) 19:27:13.757 00.004 972 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91) 19:27:13.760 00.003 972 CameraToMount -- cameraX=0.29 cameraY=0.26 hyp=0.38 cameraTheta=0.73 mountX=0.25 mountY=-0.30, mountTheta=-0.88 19:27:13.764 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.26, opts=13) 19:27:13.768 00.004 972 Enqueuing Move request for scope (0.29, 0.26) 19:27:13.772 00.004 5928 Worker thread wakes up 19:27:13.772 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:13.776 00.004 972 UpdateGuideState exits: m=1365 SNR=25.9 19:27:13.779 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:13.782 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:13.785 00.003 972 Enqueuing Expose request 19:27:13.789 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.26) opts 0xd 19:27:13.790 00.001 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.26) 19:27:13.790 00.000 5928 Moving (0.29, 0.26) raw xDistance=0.25 yDistance=-0.30 19:27:13.790 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:27:13.790 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:27:13.790 00.000 5928 MoveAxis(W, 42, ABG) 19:27:13.790 00.000 5928 Guiding Dir = 3, Dur = 42 19:27:13.790 00.000 5928 IsSlewing returns 0 19:27:13.790 00.000 5928 IsGuiding returns 0 19:27:13.807 00.017 5928 PulseGuide returned control before completion, sleep 36 19:27:13.848 00.041 5928 IsGuiding returns 1 19:27:13.848 00.000 5928 scope still moving after pulse duration time elapsed 19:27:13.887 00.039 5928 IsSlewing returns 0 19:27:13.888 00.001 5928 IsGuiding returns 0 19:27:13.888 00.000 5928 scope move finished after 42 + 56 ms 19:27:13.889 00.001 5928 Move returns status 0, amount 42 19:27:13.889 00.000 5928 MoveAxis(N, 60, ABG) 19:27:13.889 00.000 5928 Guiding Dir = 0, Dur = 60 19:27:13.890 00.001 5928 IsSlewing returns 0 19:27:13.892 00.002 5928 IsGuiding returns 0 19:27:13.968 00.076 5928 IsGuiding returns 1 19:27:13.969 00.001 5928 scope still moving after pulse duration time elapsed 19:27:14.000 00.031 5928 IsSlewing returns 0 19:27:14.001 00.001 5928 IsGuiding returns 1 19:27:14.079 00.078 5928 IsSlewing returns 0 19:27:14.080 00.001 5928 IsGuiding returns 0 19:27:14.080 00.000 5928 scope move finished after 60 + 128 ms 19:27:14.081 00.001 5928 Move returns status 0, amount 60 19:27:14.081 00.000 5928 move complete, result=0 19:27:14.081 00.000 5928 worker thread done servicing request 19:27:14.081 00.000 5928 Worker thread wakes up 19:27:14.081 00.000 972 GuideStep: 0.3 px 42 ms WEST, -0.3 px 60 ms NORTH 19:27:14.093 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:14.093 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:16.082 01.989 5928 Exposure complete 19:27:16.168 00.086 5928 worker thread done servicing request 19:27:16.169 00.001 972 OnExposeComplete: enter 19:27:16.173 00.004 972 UpdateGuideState(): m_state=6 19:27:16.177 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 668 19:27:16.180 00.003 972 Star::Find returns 1 (0), X=224.65, Y=859.63, Mass=1428, SNR=26.5, Peak=199 HFD=3.2 19:27:16.183 00.003 972 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.59) = xAngle (-1.63 = -1.63) 19:27:16.186 00.003 972 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68) 19:27:16.191 00.005 972 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.21 cameraTheta=-0.04 mountX=-0.01 mountY=-0.20, mountTheta=-1.63 19:27:16.194 00.003 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.01, opts=13) 19:27:16.198 00.004 972 Enqueuing Move request for scope (0.20, -0.01) 19:27:16.201 00.003 5928 Worker thread wakes up 19:27:16.201 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd 19:27:16.201 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.01) 19:27:16.201 00.000 5928 Moving (0.20, -0.01) raw xDistance=-0.01 yDistance=-0.20 19:27:16.201 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:27:16.201 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 19:27:16.201 00.000 5928 MoveAxis(E, 0, ABG) 19:27:16.201 00.000 5928 Move returns status 0, amount 0 19:27:16.202 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:16.207 00.005 5928 MoveAxis(N, 40, ABG) 19:27:16.208 00.001 972 UpdateGuideState exits: m=1428 SNR=26.5 19:27:16.213 00.005 5928 Guiding Dir = 0, Dur = 40 19:27:16.213 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:16.218 00.005 5928 IsSlewing returns 0 19:27:16.218 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:16.225 00.007 972 Enqueuing Expose request 19:27:16.231 00.006 5928 IsGuiding returns 0 19:27:16.319 00.088 5928 IsGuiding returns 1 19:27:16.319 00.000 5928 scope still moving after pulse duration time elapsed 19:27:16.366 00.047 5928 IsSlewing returns 0 19:27:16.398 00.032 5928 IsGuiding returns 0 19:27:16.398 00.000 5928 scope move finished after 40 + 127 ms 19:27:16.398 00.000 5928 Move returns status 0, amount 40 19:27:16.398 00.000 5928 move complete, result=0 19:27:16.398 00.000 5928 worker thread done servicing request 19:27:16.398 00.000 5928 Worker thread wakes up 19:27:16.398 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:16.399 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:16.399 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 40 ms NORTH 19:27:18.516 02.117 5928 Exposure complete 19:27:18.601 00.085 5928 worker thread done servicing request 19:27:18.601 00.000 972 OnExposeComplete: enter 19:27:18.606 00.005 972 UpdateGuideState(): m_state=6 19:27:18.610 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 669 19:27:18.615 00.005 972 Star::Find returns 1 (0), X=224.60, Y=859.84, Mass=1407, SNR=26.3, Peak=151 HFD=3.7 19:27:18.619 00.004 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 19:27:18.623 00.004 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70) 19:27:18.627 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.93 mountX=0.21 mountY=-0.17, mountTheta=-0.69 19:27:18.630 00.003 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.21, opts=13) 19:27:18.634 00.004 972 Enqueuing Move request for scope (0.15, 0.21) 19:27:18.637 00.003 5928 Worker thread wakes up 19:27:18.637 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:18.642 00.005 972 UpdateGuideState exits: m=1407 SNR=26.3 19:27:18.645 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:18.648 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:18.651 00.003 972 Enqueuing Expose request 19:27:18.656 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd 19:27:18.656 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.21) 19:27:18.656 00.000 5928 Moving (0.15, 0.21) raw xDistance=0.21 yDistance=-0.17 19:27:18.656 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:27:18.656 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:18.656 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:27:18.656 00.000 5928 MoveAxis(W, 34, ABG) 19:27:18.656 00.000 5928 Guiding Dir = 3, Dur = 34 19:27:18.657 00.001 5928 IsSlewing returns 0 19:27:18.657 00.000 5928 IsGuiding returns 0 19:27:18.685 00.028 5928 PulseGuide returned control before completion, sleep 17 19:27:18.733 00.048 5928 IsGuiding returns 0 19:27:18.733 00.000 5928 Move returns status 0, amount 34 19:27:18.733 00.000 5928 MoveAxis(N, 0, ABG) 19:27:18.734 00.001 5928 Move returns status 0, amount 0 19:27:18.734 00.000 5928 move complete, result=0 19:27:18.734 00.000 5928 worker thread done servicing request 19:27:18.734 00.000 5928 Worker thread wakes up 19:27:18.734 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:18.734 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:18.734 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.2 px 0 ms NORTH 19:27:20.719 01.985 5928 Exposure complete 19:27:20.805 00.086 5928 worker thread done servicing request 19:27:20.805 00.000 972 OnExposeComplete: enter 19:27:20.808 00.003 972 UpdateGuideState(): m_state=6 19:27:20.812 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 670 19:27:20.815 00.003 972 Star::Find returns 1 (0), X=224.71, Y=859.92, Mass=1379, SNR=26.0, Peak=173 HFD=3.5 19:27:20.818 00.003 972 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.59) = xAngle (-0.78 = -0.78) 19:27:20.822 00.004 972 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82) 19:27:20.825 00.003 972 CameraToMount -- cameraX=0.27 cameraY=0.28 hyp=0.39 cameraTheta=0.81 mountX=0.28 mountY=-0.29, mountTheta=-0.80 19:27:20.830 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.28, opts=13) 19:27:20.833 00.003 972 Enqueuing Move request for scope (0.27, 0.28) 19:27:20.836 00.003 5928 Worker thread wakes up 19:27:20.837 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:20.841 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:27:20.844 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:20.847 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:20.850 00.003 972 Enqueuing Expose request 19:27:20.854 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.28) opts 0xd 19:27:20.855 00.001 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.28) 19:27:20.855 00.000 5928 Moving (0.27, 0.28) raw xDistance=0.28 yDistance=-0.29 19:27:20.855 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28 19:27:20.855 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:27:20.855 00.000 5928 MoveAxis(W, 49, ABG) 19:27:20.855 00.000 5928 Guiding Dir = 3, Dur = 49 19:27:20.855 00.000 5928 IsSlewing returns 0 19:27:20.855 00.000 5928 IsGuiding returns 0 19:27:20.875 00.020 5928 PulseGuide returned control before completion, sleep 40 19:27:20.955 00.080 5928 IsGuiding returns 1 19:27:20.956 00.001 5928 scope still moving after pulse duration time elapsed 19:27:20.990 00.034 5928 IsSlewing returns 0 19:27:20.991 00.001 5928 IsGuiding returns 0 19:27:20.991 00.000 5928 scope move finished after 49 + 87 ms 19:27:20.992 00.001 5928 Move returns status 0, amount 49 19:27:20.992 00.000 5928 MoveAxis(N, 57, ABG) 19:27:20.992 00.000 5928 Guiding Dir = 0, Dur = 57 19:27:20.994 00.002 5928 IsSlewing returns 0 19:27:20.995 00.001 5928 IsGuiding returns 0 19:27:21.068 00.073 5928 IsGuiding returns 1 19:27:21.068 00.000 5928 scope still moving after pulse duration time elapsed 19:27:21.099 00.031 5928 IsSlewing returns 0 19:27:21.100 00.001 5928 IsGuiding returns 1 19:27:21.163 00.063 5928 IsSlewing returns 0 19:27:21.196 00.033 5928 IsGuiding returns 0 19:27:21.196 00.000 5928 scope move finished after 57 + 144 ms 19:27:21.196 00.000 5928 Move returns status 0, amount 57 19:27:21.196 00.000 5928 move complete, result=0 19:27:21.197 00.001 5928 worker thread done servicing request 19:27:21.197 00.000 972 GuideStep: 0.3 px 49 ms WEST, -0.3 px 57 ms NORTH 19:27:21.208 00.011 5928 Worker thread wakes up 19:27:21.209 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:21.209 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:23.335 02.126 5928 Exposure complete 19:27:23.419 00.084 5928 worker thread done servicing request 19:27:23.419 00.000 972 OnExposeComplete: enter 19:27:23.424 00.005 972 UpdateGuideState(): m_state=6 19:27:23.427 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 671 19:27:23.431 00.004 972 Star::Find returns 1 (0), X=224.45, Y=859.65, Mass=1423, SNR=26.4, Peak=163 HFD=3.4 19:27:23.434 00.003 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 19:27:23.438 00.004 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 19:27:23.441 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.91 mountX=0.02 mountY=-0.01, mountTheta=-0.71 19:27:23.445 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.02, opts=13) 19:27:23.448 00.003 972 Enqueuing Move request for scope (0.01, 0.02) 19:27:23.452 00.004 5928 Worker thread wakes up 19:27:23.452 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd 19:27:23.452 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.02) 19:27:23.452 00.000 5928 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.01 19:27:23.452 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:27:23.452 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:23.452 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:27:23.457 00.005 972 UpdateGuideState exits: m=1423 SNR=26.4 19:27:23.460 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:23.463 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:23.466 00.003 972 Enqueuing Expose request 19:27:23.470 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:27:23.470 00.000 5928 MoveAxis(E, 0, ABG) 19:27:23.471 00.001 5928 Move returns status 0, amount 0 19:27:23.471 00.000 5928 MoveAxis(N, 0, ABG) 19:27:23.471 00.000 5928 Move returns status 0, amount 0 19:27:23.471 00.000 5928 move complete, result=0 19:27:23.471 00.000 5928 worker thread done servicing request 19:27:23.471 00.000 5928 Worker thread wakes up 19:27:23.471 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:23.472 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:23.473 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:27:25.454 01.981 5928 Exposure complete 19:27:25.541 00.087 5928 worker thread done servicing request 19:27:25.542 00.001 972 OnExposeComplete: enter 19:27:25.545 00.003 972 UpdateGuideState(): m_state=6 19:27:25.548 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 672 19:27:25.552 00.004 972 Star::Find returns 1 (0), X=224.55, Y=859.50, Mass=1457, SNR=26.7, Peak=155 HFD=3.2 19:27:25.556 00.004 972 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.59) = xAngle (-2.51 = -2.51) 19:27:25.559 00.003 972 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55) 19:27:25.562 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.92 mountX=-0.14 mountY=-0.10, mountTheta=-2.54 19:27:25.566 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.14, opts=13) 19:27:25.571 00.005 972 Enqueuing Move request for scope (0.10, -0.14) 19:27:25.574 00.003 5928 Worker thread wakes up 19:27:25.574 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd 19:27:25.574 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.14) 19:27:25.574 00.000 5928 Moving (0.10, -0.14) raw xDistance=-0.14 yDistance=-0.10 19:27:25.574 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:27:25.574 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:25.574 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:27:25.574 00.000 5928 MoveAxis(E, 0, ABG) 19:27:25.574 00.000 5928 Move returns status 0, amount 0 19:27:25.575 00.001 5928 MoveAxis(N, 0, ABG) 19:27:25.575 00.000 5928 Move returns status 0, amount 0 19:27:25.575 00.000 5928 move complete, result=0 19:27:25.575 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:25.578 00.003 972 UpdateGuideState exits: m=1457 SNR=26.7 19:27:25.581 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:25.585 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:25.589 00.004 972 Enqueuing Expose request 19:27:25.592 00.003 5928 worker thread done servicing request 19:27:25.593 00.001 5928 Worker thread wakes up 19:27:25.593 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:25.593 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:25.593 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:27:27.701 02.108 5928 Exposure complete 19:27:27.787 00.086 5928 worker thread done servicing request 19:27:27.788 00.001 972 OnExposeComplete: enter 19:27:27.791 00.003 972 UpdateGuideState(): m_state=6 19:27:27.794 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 673 19:27:27.797 00.003 972 Star::Find returns 1 (0), X=224.77, Y=859.86, Mass=1437, SNR=26.6, Peak=167 HFD=3.7 19:27:27.800 00.003 972 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.59) = xAngle (-0.98 = -0.98) 19:27:27.804 00.004 972 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02) 19:27:27.807 00.003 972 CameraToMount -- cameraX=0.33 cameraY=0.23 hyp=0.40 cameraTheta=0.61 mountX=0.22 mountY=-0.34, mountTheta=-0.99 19:27:27.811 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.23, opts=13) 19:27:27.814 00.003 972 Enqueuing Move request for scope (0.33, 0.23) 19:27:27.818 00.004 5928 Worker thread wakes up 19:27:27.818 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.23) opts 0xd 19:27:27.818 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.23) 19:27:27.818 00.000 5928 Moving (0.33, 0.23) raw xDistance=0.22 yDistance=-0.34 19:27:27.818 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:27:27.818 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 19:27:27.818 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:27.823 00.005 972 UpdateGuideState exits: m=1437 SNR=26.6 19:27:27.826 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:27.829 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:27.833 00.004 972 Enqueuing Expose request 19:27:27.837 00.004 5928 MoveAxis(W, 37, ABG) 19:27:27.837 00.000 5928 Guiding Dir = 3, Dur = 37 19:27:27.864 00.027 5928 IsSlewing returns 0 19:27:27.864 00.000 5928 IsGuiding returns 0 19:27:27.880 00.016 5928 PulseGuide returned control before completion, sleep 32 19:27:27.943 00.063 5928 IsGuiding returns 0 19:27:27.943 00.000 5928 Move returns status 0, amount 37 19:27:27.944 00.001 5928 MoveAxis(N, 68, ABG) 19:27:27.944 00.000 5928 Guiding Dir = 0, Dur = 68 19:27:27.945 00.001 5928 IsSlewing returns 0 19:27:27.946 00.001 5928 IsGuiding returns 0 19:27:28.025 00.079 5928 IsGuiding returns 1 19:27:28.025 00.000 5928 scope still moving after pulse duration time elapsed 19:27:28.057 00.032 5928 IsSlewing returns 0 19:27:28.058 00.001 5928 IsGuiding returns 1 19:27:28.104 00.046 5928 IsSlewing returns 0 19:27:28.136 00.032 5928 IsGuiding returns 0 19:27:28.136 00.000 5928 scope move finished after 68 + 122 ms 19:27:28.136 00.000 5928 Move returns status 0, amount 68 19:27:28.137 00.001 5928 move complete, result=0 19:27:28.137 00.000 5928 worker thread done servicing request 19:27:28.138 00.001 5928 Worker thread wakes up 19:27:28.138 00.000 972 GuideStep: 0.2 px 37 ms WEST, -0.3 px 68 ms NORTH 19:27:28.148 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:28.148 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:30.136 01.988 5928 Exposure complete 19:27:30.221 00.085 5928 worker thread done servicing request 19:27:30.221 00.000 972 OnExposeComplete: enter 19:27:30.225 00.004 972 UpdateGuideState(): m_state=6 19:27:30.228 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 674 19:27:30.231 00.003 972 Star::Find returns 1 (0), X=224.76, Y=859.58, Mass=1369, SNR=25.9, Peak=146 HFD=3.7 19:27:30.235 00.004 972 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.59) = xAngle (-1.78 = -1.78) 19:27:30.240 00.005 972 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 19:27:30.245 00.005 972 CameraToMount -- cameraX=0.32 cameraY=-0.06 hyp=0.32 cameraTheta=-0.19 mountX=-0.07 mountY=-0.31, mountTheta=-1.78 19:27:30.250 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.06, opts=13) 19:27:30.257 00.007 972 Enqueuing Move request for scope (0.32, -0.06) 19:27:30.262 00.005 5928 Worker thread wakes up 19:27:30.263 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:30.266 00.003 972 UpdateGuideState exits: m=1369 SNR=25.9 19:27:30.271 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:30.274 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:30.277 00.003 972 Enqueuing Expose request 19:27:30.280 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.06) opts 0xd 19:27:30.280 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.06) 19:27:30.280 00.000 5928 Moving (0.32, -0.06) raw xDistance=-0.07 yDistance=-0.31 19:27:30.280 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:27:30.280 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 19:27:30.281 00.001 5928 MoveAxis(E, 0, ABG) 19:27:30.281 00.000 5928 Move returns status 0, amount 0 19:27:30.281 00.000 5928 MoveAxis(N, 62, ABG) 19:27:30.281 00.000 5928 Guiding Dir = 0, Dur = 62 19:27:30.310 00.029 5928 IsSlewing returns 0 19:27:30.310 00.000 5928 IsGuiding returns 0 19:27:30.390 00.080 5928 IsGuiding returns 1 19:27:30.390 00.000 5928 scope still moving after pulse duration time elapsed 19:27:30.422 00.032 5928 IsSlewing returns 0 19:27:30.424 00.002 5928 IsGuiding returns 1 19:27:30.486 00.062 5928 IsSlewing returns 0 19:27:30.487 00.001 5928 IsGuiding returns 0 19:27:30.487 00.000 5928 scope move finished after 62 + 114 ms 19:27:30.488 00.001 5928 Move returns status 0, amount 62 19:27:30.488 00.000 5928 move complete, result=0 19:27:30.488 00.000 5928 worker thread done servicing request 19:27:30.489 00.001 5928 Worker thread wakes up 19:27:30.489 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH 19:27:30.499 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:30.499 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:32.628 02.129 5928 Exposure complete 19:27:32.712 00.084 5928 worker thread done servicing request 19:27:32.712 00.000 972 OnExposeComplete: enter 19:27:32.716 00.004 972 UpdateGuideState(): m_state=6 19:27:32.721 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 675 19:27:32.724 00.003 972 Star::Find returns 1 (0), X=224.48, Y=859.81, Mass=1395, SNR=26.2, Peak=162 HFD=3.5 19:27:32.727 00.003 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 19:27:32.730 00.003 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 19:27:32.734 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.36 mountX=0.17 mountY=-0.05, mountTheta=-0.27 19:27:32.739 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.17, opts=13) 19:27:32.742 00.003 972 Enqueuing Move request for scope (0.04, 0.17) 19:27:32.745 00.003 5928 Worker thread wakes up 19:27:32.745 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd 19:27:32.745 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.17) 19:27:32.745 00.000 5928 Moving (0.04, 0.17) raw xDistance=0.17 yDistance=-0.05 19:27:32.746 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:27:32.746 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:32.746 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:27:32.746 00.000 5928 MoveAxis(E, 0, ABG) 19:27:32.746 00.000 5928 Move returns status 0, amount 0 19:27:32.746 00.000 5928 MoveAxis(N, 0, ABG) 19:27:32.746 00.000 5928 Move returns status 0, amount 0 19:27:32.746 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=43, FiltMax=279, Gamma=1.000 19:27:32.749 00.003 972 UpdateGuideState exits: m=1395 SNR=26.2 19:27:32.754 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:32.757 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:32.760 00.003 972 Enqueuing Expose request 19:27:32.763 00.003 5928 move complete, result=0 19:27:32.764 00.001 5928 worker thread done servicing request 19:27:32.764 00.000 5928 Worker thread wakes up 19:27:32.764 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:32.764 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:32.766 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:27:34.750 01.984 5928 Exposure complete 19:27:34.836 00.086 5928 worker thread done servicing request 19:27:34.836 00.000 972 OnExposeComplete: enter 19:27:34.840 00.004 972 UpdateGuideState(): m_state=6 19:27:34.843 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 676 19:27:34.846 00.003 972 Star::Find returns 1 (0), X=224.14, Y=859.93, Mass=1381, SNR=26.0, Peak=177 HFD=3.6 19:27:34.849 00.003 972 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.59) = xAngle (0.77 = 0.77) 19:27:34.853 00.004 972 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73) 19:27:34.857 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=0.30 hyp=0.43 cameraTheta=2.36 mountX=0.30 mountY=0.28, mountTheta=0.75 19:27:34.860 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=0.30, opts=13) 19:27:34.864 00.004 972 Enqueuing Move request for scope (-0.30, 0.30) 19:27:34.867 00.003 5928 Worker thread wakes up 19:27:34.867 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:27:34.872 00.005 972 UpdateGuideState exits: m=1381 SNR=26.0 19:27:34.875 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:34.878 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:34.881 00.003 972 Enqueuing Expose request 19:27:34.886 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.30) opts 0xd 19:27:34.886 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, 0.30) 19:27:34.886 00.000 5928 Moving (-0.30, 0.30) raw xDistance=0.30 yDistance=0.28 19:27:34.886 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 19:27:34.886 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:27:34.886 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28 19:27:34.886 00.000 5928 MoveAxis(W, 51, ABG) 19:27:34.886 00.000 5928 Guiding Dir = 3, Dur = 51 19:27:34.887 00.001 5928 IsSlewing returns 0 19:27:34.887 00.000 5928 IsGuiding returns 0 19:27:34.916 00.029 5928 PulseGuide returned control before completion, sleep 33 19:27:34.961 00.045 5928 IsGuiding returns 1 19:27:34.961 00.000 5928 scope still moving after pulse duration time elapsed 19:27:34.995 00.034 5928 IsSlewing returns 0 19:27:34.997 00.002 5928 IsGuiding returns 0 19:27:34.997 00.000 5928 scope move finished after 51 + 58 ms 19:27:34.997 00.000 5928 Move returns status 0, amount 51 19:27:34.997 00.000 5928 MoveAxis(N, 0, ABG) 19:27:34.997 00.000 5928 Move returns status 0, amount 0 19:27:34.998 00.001 5928 move complete, result=0 19:27:34.998 00.000 5928 worker thread done servicing request 19:27:34.998 00.000 5928 Worker thread wakes up 19:27:34.998 00.000 972 GuideStep: 0.3 px 51 ms WEST, 0.3 px 0 ms NORTH 19:27:35.010 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:35.011 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:37.150 02.139 5928 Exposure complete 19:27:37.234 00.084 5928 worker thread done servicing request 19:27:37.234 00.000 972 OnExposeComplete: enter 19:27:37.238 00.004 972 UpdateGuideState(): m_state=6 19:27:37.242 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 677 19:27:37.245 00.003 972 Star::Find returns 1 (0), X=224.11, Y=859.75, Mass=1381, SNR=26.1, Peak=176 HFD=3.4 19:27:37.248 00.003 972 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.59) = xAngle (1.22 = 1.22) 19:27:37.254 00.006 972 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.17 = 1.17) 19:27:37.256 00.002 972 CameraToMount -- cameraX=-0.33 cameraY=0.11 hyp=0.35 cameraTheta=2.81 mountX=0.12 mountY=0.32, mountTheta=1.21 19:27:37.260 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=0.11, opts=13) 19:27:37.263 00.003 972 Enqueuing Move request for scope (-0.33, 0.11) 19:27:37.266 00.003 5928 Worker thread wakes up 19:27:37.267 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.11) opts 0xd 19:27:37.267 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, 0.11) 19:27:37.267 00.000 5928 Moving (-0.33, 0.11) raw xDistance=0.12 yDistance=0.32 19:27:37.267 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:27:37.267 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:27:37.267 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:27:37.271 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 19:27:37.272 00.001 5928 MoveAxis(E, 0, ABG) 19:27:37.272 00.000 5928 Move returns status 0, amount 0 19:27:37.272 00.000 5928 MoveAxis(N, 0, ABG) 19:27:37.272 00.000 972 UpdateGuideState exits: m=1381 SNR=26.1 19:27:37.275 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:37.278 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:37.281 00.003 972 Enqueuing Expose request 19:27:37.286 00.005 5928 Move returns status 0, amount 0 19:27:37.286 00.000 5928 move complete, result=0 19:27:37.286 00.000 5928 worker thread done servicing request 19:27:37.286 00.000 5928 Worker thread wakes up 19:27:37.286 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:37.286 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:37.288 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:27:39.266 01.978 5928 Exposure complete 19:27:39.352 00.086 5928 worker thread done servicing request 19:27:39.352 00.000 972 OnExposeComplete: enter 19:27:39.356 00.004 972 UpdateGuideState(): m_state=6 19:27:39.359 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 678 19:27:39.362 00.003 972 Star::Find returns 1 (0), X=224.16, Y=859.97, Mass=1426, SNR=26.5, Peak=136 HFD=4.2 19:27:39.365 00.003 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 19:27:39.369 00.004 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63) 19:27:39.373 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.34 hyp=0.44 cameraTheta=2.27 mountX=0.34 mountY=0.26, mountTheta=0.65 19:27:39.376 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.34, opts=13) 19:27:39.380 00.004 972 Enqueuing Move request for scope (-0.28, 0.34) 19:27:39.383 00.003 5928 Worker thread wakes up 19:27:39.383 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.34) opts 0xd 19:27:39.383 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:27:39.388 00.005 972 UpdateGuideState exits: m=1426 SNR=26.5 19:27:39.391 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:39.394 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:39.398 00.004 972 Enqueuing Expose request 19:27:39.402 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.34) 19:27:39.402 00.000 5928 Moving (-0.28, 0.34) raw xDistance=0.34 yDistance=0.26 19:27:39.402 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34 19:27:39.402 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:27:39.402 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26 19:27:39.402 00.000 5928 MoveAxis(W, 57, ABG) 19:27:39.402 00.000 5928 Guiding Dir = 3, Dur = 57 19:27:39.403 00.001 5928 IsSlewing returns 0 19:27:39.403 00.000 5928 IsGuiding returns 0 19:27:39.425 00.022 5928 PulseGuide returned control before completion, sleep 46 19:27:39.505 00.080 5928 IsGuiding returns 0 19:27:39.505 00.000 5928 Move returns status 0, amount 57 19:27:39.506 00.001 5928 MoveAxis(N, 0, ABG) 19:27:39.506 00.000 5928 Move returns status 0, amount 0 19:27:39.506 00.000 5928 move complete, result=0 19:27:39.506 00.000 5928 worker thread done servicing request 19:27:39.506 00.000 5928 Worker thread wakes up 19:27:39.507 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:39.507 00.000 972 GuideStep: 0.3 px 57 ms WEST, 0.3 px 0 ms NORTH 19:27:39.515 00.008 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:41.646 02.131 5928 Exposure complete 19:27:41.731 00.085 5928 worker thread done servicing request 19:27:41.731 00.000 972 OnExposeComplete: enter 19:27:41.735 00.004 972 UpdateGuideState(): m_state=6 19:27:41.739 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 679 19:27:41.742 00.003 972 Star::Find returns 1 (0), X=224.58, Y=859.45, Mass=1394, SNR=26.1, Peak=147 HFD=3.3 19:27:41.745 00.003 972 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.59) = xAngle (-2.53 = -2.53) 19:27:41.748 00.003 972 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 19:27:41.753 00.005 972 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-0.94 mountX=-0.19 mountY=-0.12, mountTheta=-2.56 19:27:41.757 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.18, opts=13) 19:27:41.760 00.003 972 Enqueuing Move request for scope (0.13, -0.18) 19:27:41.764 00.004 5928 Worker thread wakes up 19:27:41.764 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd 19:27:41.764 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.18) 19:27:41.764 00.000 5928 Moving (0.13, -0.18) raw xDistance=-0.19 yDistance=-0.12 19:27:41.764 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:27:41.764 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:27:41.768 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:41.768 00.000 972 UpdateGuideState exits: m=1394 SNR=26.1 19:27:41.772 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:41.775 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:41.778 00.003 972 Enqueuing Expose request 19:27:41.781 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:27:41.781 00.000 5928 MoveAxis(E, 0, ABG) 19:27:41.781 00.000 5928 Move returns status 0, amount 0 19:27:41.781 00.000 5928 MoveAxis(N, 0, ABG) 19:27:41.781 00.000 5928 Move returns status 0, amount 0 19:27:41.781 00.000 5928 move complete, result=0 19:27:41.782 00.001 5928 worker thread done servicing request 19:27:41.782 00.000 5928 Worker thread wakes up 19:27:41.782 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:41.782 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:41.784 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:27:43.769 01.985 5928 Exposure complete 19:27:43.854 00.085 5928 worker thread done servicing request 19:27:43.854 00.000 972 OnExposeComplete: enter 19:27:43.857 00.003 972 UpdateGuideState(): m_state=6 19:27:43.860 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 680 19:27:43.863 00.003 972 Star::Find returns 1 (0), X=224.37, Y=859.71, Mass=1415, SNR=26.3, Peak=143 HFD=3.7 19:27:43.867 00.004 972 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.59) = xAngle (0.77 = 0.77) 19:27:43.871 00.004 972 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72) 19:27:43.874 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.36 mountX=0.08 mountY=0.07, mountTheta=0.74 19:27:43.878 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.07, opts=13) 19:27:43.881 00.003 972 Enqueuing Move request for scope (-0.07, 0.07) 19:27:43.886 00.005 5928 Worker thread wakes up 19:27:43.886 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd 19:27:43.886 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.07) 19:27:43.886 00.000 5928 Moving (-0.07, 0.07) raw xDistance=0.08 yDistance=0.07 19:27:43.886 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:27:43.886 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:43.886 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:27:43.886 00.000 5928 MoveAxis(E, 0, ABG) 19:27:43.886 00.000 5928 Move returns status 0, amount 0 19:27:43.886 00.000 5928 MoveAxis(N, 0, ABG) 19:27:43.886 00.000 5928 Move returns status 0, amount 0 19:27:43.886 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:27:43.890 00.004 972 UpdateGuideState exits: m=1415 SNR=26.3 19:27:43.893 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:43.896 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:43.899 00.003 972 Enqueuing Expose request 19:27:43.904 00.005 5928 move complete, result=0 19:27:43.904 00.000 5928 worker thread done servicing request 19:27:43.904 00.000 5928 Worker thread wakes up 19:27:43.904 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:43.904 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:43.906 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:27:46.044 02.138 5928 Exposure complete 19:27:46.130 00.086 5928 worker thread done servicing request 19:27:46.130 00.000 972 OnExposeComplete: enter 19:27:46.132 00.002 972 UpdateGuideState(): m_state=6 19:27:46.137 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 681 19:27:46.140 00.003 972 Star::Find returns 1 (0), X=224.42, Y=859.61, Mass=1403, SNR=26.2, Peak=152 HFD=3.4 19:27:46.143 00.003 972 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.59) = xAngle (-3.82 = 2.46) 19:27:46.146 00.003 972 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.42) 19:27:46.150 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.23 mountX=-0.02 mountY=0.02, mountTheta=2.43 19:27:46.154 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.02, opts=13) 19:27:46.158 00.004 972 Enqueuing Move request for scope (-0.02, -0.02) 19:27:46.161 00.003 5928 Worker thread wakes up 19:27:46.161 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd 19:27:46.161 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.02) 19:27:46.161 00.000 5928 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02 19:27:46.161 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:27:46.165 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 19:27:46.169 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:46.172 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:46.176 00.004 972 Enqueuing Expose request 19:27:46.179 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:27:46.179 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:46.180 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:27:46.180 00.000 5928 MoveAxis(E, 0, ABG) 19:27:46.180 00.000 5928 Move returns status 0, amount 0 19:27:46.180 00.000 5928 MoveAxis(N, 0, ABG) 19:27:46.180 00.000 5928 Move returns status 0, amount 0 19:27:46.180 00.000 5928 move complete, result=0 19:27:46.180 00.000 5928 worker thread done servicing request 19:27:46.180 00.000 5928 Worker thread wakes up 19:27:46.180 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:46.180 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:46.182 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:27:48.175 01.993 5928 Exposure complete 19:27:48.260 00.085 5928 worker thread done servicing request 19:27:48.261 00.001 972 OnExposeComplete: enter 19:27:48.264 00.003 972 UpdateGuideState(): m_state=6 19:27:48.270 00.006 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 682 19:27:48.275 00.005 972 Star::Find returns 1 (0), X=224.28, Y=859.93, Mass=1403, SNR=26.2, Peak=141 HFD=3.9 19:27:48.280 00.005 972 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.59) = xAngle (0.48 = 0.48) 19:27:48.285 00.005 972 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44) 19:27:48.291 00.006 972 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.07 mountX=0.29 mountY=0.14, mountTheta=0.44 19:27:48.297 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.29, opts=13) 19:27:48.301 00.004 972 Enqueuing Move request for scope (-0.16, 0.29) 19:27:48.305 00.004 5928 Worker thread wakes up 19:27:48.305 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd 19:27:48.305 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.29) 19:27:48.305 00.000 5928 Moving (-0.16, 0.29) raw xDistance=0.29 yDistance=0.14 19:27:48.305 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29 19:27:48.305 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:48.305 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:27:48.305 00.000 5928 MoveAxis(W, 49, ABG) 19:27:48.305 00.000 5928 Guiding Dir = 3, Dur = 49 19:27:48.305 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:48.309 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 19:27:48.312 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:48.316 00.004 5928 IsSlewing returns 0 19:27:48.316 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:48.320 00.004 972 Enqueuing Expose request 19:27:48.323 00.003 5928 IsGuiding returns 0 19:27:48.348 00.025 5928 PulseGuide returned control before completion, sleep 35 19:27:48.395 00.047 5928 IsGuiding returns 1 19:27:48.395 00.000 5928 scope still moving after pulse duration time elapsed 19:27:48.428 00.033 5928 IsSlewing returns 0 19:27:48.429 00.001 5928 IsGuiding returns 0 19:27:48.429 00.000 5928 scope move finished after 49 + 56 ms 19:27:48.429 00.000 5928 Move returns status 0, amount 49 19:27:48.429 00.000 5928 MoveAxis(N, 0, ABG) 19:27:48.430 00.001 5928 Move returns status 0, amount 0 19:27:48.430 00.000 5928 move complete, result=0 19:27:48.430 00.000 5928 worker thread done servicing request 19:27:48.430 00.000 5928 Worker thread wakes up 19:27:48.431 00.001 972 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH 19:27:48.442 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:48.443 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:50.566 02.123 5928 Exposure complete 19:27:50.653 00.087 5928 worker thread done servicing request 19:27:50.653 00.000 972 OnExposeComplete: enter 19:27:50.657 00.004 972 UpdateGuideState(): m_state=6 19:27:50.660 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 683 19:27:50.664 00.004 972 Star::Find returns 1 (0), X=224.24, Y=859.69, Mass=1385, SNR=26.1, Peak=168 HFD=3.6 19:27:50.669 00.005 972 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.59) = xAngle (1.30 = 1.30) 19:27:50.672 00.003 972 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25) 19:27:50.675 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.89 mountX=0.06 mountY=0.20, mountTheta=1.30 19:27:50.679 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.05, opts=13) 19:27:50.682 00.003 972 Enqueuing Move request for scope (-0.20, 0.05) 19:27:50.686 00.004 5928 Worker thread wakes up 19:27:50.687 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd 19:27:50.687 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.05) 19:27:50.687 00.000 5928 Moving (-0.20, 0.05) raw xDistance=0.06 yDistance=0.20 19:27:50.687 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:27:50.687 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:27:50.687 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:27:50.687 00.000 5928 MoveAxis(E, 0, ABG) 19:27:50.687 00.000 5928 Move returns status 0, amount 0 19:27:50.687 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:27:50.690 00.003 972 UpdateGuideState exits: m=1385 SNR=26.1 19:27:50.693 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:50.697 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:50.701 00.004 972 Enqueuing Expose request 19:27:50.704 00.003 5928 MoveAxis(N, 0, ABG) 19:27:50.704 00.000 5928 Move returns status 0, amount 0 19:27:50.704 00.000 5928 move complete, result=0 19:27:50.705 00.001 5928 worker thread done servicing request 19:27:50.705 00.000 5928 Worker thread wakes up 19:27:50.705 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:50.705 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:50.707 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:27:52.678 01.971 5928 Exposure complete 19:27:52.762 00.084 5928 worker thread done servicing request 19:27:52.763 00.001 972 OnExposeComplete: enter 19:27:52.767 00.004 972 UpdateGuideState(): m_state=6 19:27:52.771 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 684 19:27:52.774 00.003 972 Star::Find returns 1 (0), X=224.07, Y=859.85, Mass=1381, SNR=26.0, Peak=175 HFD=3.5 19:27:52.777 00.003 972 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.59) = xAngle (1.02 = 1.02) 19:27:52.781 00.004 972 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97) 19:27:52.785 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.22 hyp=0.43 cameraTheta=2.61 mountX=0.23 mountY=0.36, mountTheta=1.01 19:27:52.788 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.22, opts=13) 19:27:52.792 00.004 972 Enqueuing Move request for scope (-0.37, 0.22) 19:27:52.795 00.003 5928 Worker thread wakes up 19:27:52.795 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.22) opts 0xd 19:27:52.795 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.22) 19:27:52.795 00.000 5928 Moving (-0.37, 0.22) raw xDistance=0.23 yDistance=0.36 19:27:52.795 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:27:52.795 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:27:52.799 00.004 5928 switching direction from -1 to 1 - decHistory=4 oldest=0.55 newest=0.69 19:27:52.799 00.000 972 UpdateGuideState exits: m=1381 SNR=26.0 19:27:52.803 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:52.806 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:52.809 00.003 972 Enqueuing Expose request 19:27:52.813 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 19:27:52.813 00.000 5928 MoveAxis(W, 38, ABG) 19:27:52.813 00.000 5928 Guiding Dir = 3, Dur = 38 19:27:52.813 00.000 5928 IsSlewing returns 0 19:27:52.814 00.001 5928 IsGuiding returns 0 19:27:52.842 00.028 5928 PulseGuide returned control before completion, sleep 20 19:27:52.876 00.034 5928 IsGuiding returns 0 19:27:52.876 00.000 5928 Move returns status 0, amount 38 19:27:52.876 00.000 5928 MoveAxis(S, 71, ABG) 19:27:52.876 00.000 5928 Guiding Dir = 1, Dur = 71 19:27:52.876 00.000 5928 IsSlewing returns 0 19:27:52.877 00.001 5928 IsGuiding returns 0 19:27:52.986 00.109 5928 IsGuiding returns 1 19:27:52.987 00.001 5928 scope still moving after pulse duration time elapsed 19:27:53.013 00.026 5928 IsSlewing returns 0 19:27:53.015 00.002 5928 IsGuiding returns 1 19:27:53.065 00.050 5928 IsSlewing returns 0 19:27:53.066 00.001 5928 IsGuiding returns 0 19:27:53.066 00.000 5928 scope move finished after 71 + 119 ms 19:27:53.066 00.000 5928 Move returns status 0, amount 71 19:27:53.067 00.001 5928 move complete, result=0 19:27:53.067 00.000 972 GuideStep: 0.2 px 38 ms WEST, 0.4 px 71 ms SOUTH 19:27:53.074 00.007 5928 worker thread done servicing request 19:27:53.074 00.000 5928 Worker thread wakes up 19:27:53.074 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:53.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:55.200 02.126 5928 Exposure complete 19:27:55.284 00.084 5928 worker thread done servicing request 19:27:55.284 00.000 972 OnExposeComplete: enter 19:27:55.288 00.004 972 UpdateGuideState(): m_state=6 19:27:55.291 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 685 19:27:55.294 00.003 972 Star::Find returns 1 (0), X=224.20, Y=859.83, Mass=1381, SNR=26.1, Peak=176 HFD=3.5 19:27:55.298 00.004 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 19:27:55.302 00.004 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 19:27:55.305 00.003 972 CameraToMount -- cameraX=-0.24 cameraY=0.20 hyp=0.31 cameraTheta=2.45 mountX=0.20 mountY=0.23, mountTheta=0.84 19:27:55.309 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.20, opts=13) 19:27:55.312 00.003 972 Enqueuing Move request for scope (-0.24, 0.20) 19:27:55.316 00.004 5928 Worker thread wakes up 19:27:55.316 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:27:55.320 00.004 972 UpdateGuideState exits: m=1381 SNR=26.1 19:27:55.323 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:55.326 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:55.330 00.004 972 Enqueuing Expose request 19:27:55.335 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.20) opts 0xd 19:27:55.335 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.20) 19:27:55.336 00.001 5928 Moving (-0.24, 0.20) raw xDistance=0.20 yDistance=0.23 19:27:55.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20 19:27:55.336 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 19:27:55.336 00.000 5928 MoveAxis(W, 36, ABG) 19:27:55.336 00.000 5928 Guiding Dir = 3, Dur = 36 19:27:55.369 00.033 5928 IsSlewing returns 0 19:27:55.369 00.000 5928 IsGuiding returns 0 19:27:55.384 00.015 5928 PulseGuide returned control before completion, sleep 32 19:27:55.448 00.064 5928 IsGuiding returns 0 19:27:55.450 00.002 5928 Move returns status 0, amount 36 19:27:55.450 00.000 5928 MoveAxis(S, 45, ABG) 19:27:55.450 00.000 5928 Guiding Dir = 1, Dur = 45 19:27:55.451 00.001 5928 IsSlewing returns 0 19:27:55.452 00.001 5928 IsGuiding returns 0 19:27:55.529 00.077 5928 IsGuiding returns 1 19:27:55.529 00.000 5928 scope still moving after pulse duration time elapsed 19:27:55.559 00.030 5928 IsSlewing returns 0 19:27:55.560 00.001 5928 IsGuiding returns 1 19:27:55.608 00.048 5928 IsSlewing returns 0 19:27:55.640 00.032 5928 IsGuiding returns 0 19:27:55.641 00.001 5928 scope move finished after 45 + 143 ms 19:27:55.641 00.000 5928 Move returns status 0, amount 45 19:27:55.641 00.000 5928 move complete, result=0 19:27:55.641 00.000 5928 worker thread done servicing request 19:27:55.641 00.000 5928 Worker thread wakes up 19:27:55.642 00.001 972 GuideStep: 0.2 px 36 ms WEST, 0.2 px 45 ms SOUTH 19:27:55.654 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:55.654 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:27:57.642 01.988 5928 Exposure complete 19:27:57.727 00.085 5928 worker thread done servicing request 19:27:57.727 00.000 972 OnExposeComplete: enter 19:27:57.731 00.004 972 UpdateGuideState(): m_state=6 19:27:57.736 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 686 19:27:57.739 00.003 972 Star::Find returns 1 (0), X=224.20, Y=859.68, Mass=1395, SNR=26.2, Peak=180 HFD=3.6 19:27:57.742 00.003 972 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.59) = xAngle (1.37 = 1.37) 19:27:57.745 00.003 972 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33) 19:27:57.749 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.96 mountX=0.05 mountY=0.23, mountTheta=1.37 19:27:57.754 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.04, opts=13) 19:27:57.757 00.003 972 Enqueuing Move request for scope (-0.24, 0.04) 19:27:57.760 00.003 5928 Worker thread wakes up 19:27:57.760 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd 19:27:57.760 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.04) 19:27:57.760 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:27:57.764 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 19:27:57.768 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:27:57.772 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:27:57.775 00.003 972 Enqueuing Expose request 19:27:57.778 00.003 5928 Moving (-0.24, 0.04) raw xDistance=0.05 yDistance=0.23 19:27:57.778 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:27:57.778 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 19:27:57.778 00.000 5928 MoveAxis(E, 0, ABG) 19:27:57.778 00.000 5928 Move returns status 0, amount 0 19:27:57.778 00.000 5928 MoveAxis(S, 46, ABG) 19:27:57.778 00.000 5928 Guiding Dir = 1, Dur = 46 19:27:57.779 00.001 5928 IsSlewing returns 0 19:27:57.779 00.000 5928 IsGuiding returns 0 19:27:57.864 00.085 5928 IsGuiding returns 1 19:27:57.864 00.000 5928 scope still moving after pulse duration time elapsed 19:27:57.893 00.029 5928 IsSlewing returns 0 19:27:57.894 00.001 5928 IsGuiding returns 1 19:27:57.959 00.065 5928 IsSlewing returns 0 19:27:57.960 00.001 5928 IsGuiding returns 0 19:27:57.960 00.000 5928 scope move finished after 46 + 134 ms 19:27:57.961 00.001 5928 Move returns status 0, amount 46 19:27:57.961 00.000 5928 move complete, result=0 19:27:57.961 00.000 5928 worker thread done servicing request 19:27:57.961 00.000 5928 Worker thread wakes up 19:27:57.961 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH 19:27:57.974 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:27:57.974 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:00.097 02.123 5928 Exposure complete 19:28:00.181 00.084 5928 worker thread done servicing request 19:28:00.181 00.000 972 OnExposeComplete: enter 19:28:00.185 00.004 972 UpdateGuideState(): m_state=6 19:28:00.189 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 687 19:28:00.192 00.003 972 Star::Find returns 1 (0), X=224.32, Y=859.69, Mass=1430, SNR=26.5, Peak=154 HFD=3.4 19:28:00.196 00.004 972 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.59) = xAngle (1.16 = 1.16) 19:28:00.200 00.004 972 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 19:28:00.203 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.75 mountX=0.05 mountY=0.12, mountTheta=1.16 19:28:00.207 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.05, opts=13) 19:28:00.211 00.004 972 Enqueuing Move request for scope (-0.12, 0.05) 19:28:00.214 00.003 5928 Worker thread wakes up 19:28:00.214 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd 19:28:00.214 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.05) 19:28:00.214 00.000 5928 Moving (-0.12, 0.05) raw xDistance=0.05 yDistance=0.12 19:28:00.214 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:28:00.219 00.005 972 UpdateGuideState exits: m=1430 SNR=26.5 19:28:00.222 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:00.225 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:00.228 00.003 972 Enqueuing Expose request 19:28:00.232 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:28:00.232 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:00.232 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:28:00.232 00.000 5928 MoveAxis(E, 0, ABG) 19:28:00.233 00.001 5928 Move returns status 0, amount 0 19:28:00.233 00.000 5928 MoveAxis(N, 0, ABG) 19:28:00.233 00.000 5928 Move returns status 0, amount 0 19:28:00.233 00.000 5928 move complete, result=0 19:28:00.233 00.000 5928 worker thread done servicing request 19:28:00.233 00.000 5928 Worker thread wakes up 19:28:00.233 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:00.233 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:00.234 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:28:02.218 01.984 5928 Exposure complete 19:28:02.304 00.086 5928 worker thread done servicing request 19:28:02.304 00.000 972 OnExposeComplete: enter 19:28:02.307 00.003 972 UpdateGuideState(): m_state=6 19:28:02.312 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 688 19:28:02.318 00.006 972 Star::Find returns 1 (0), X=224.47, Y=860.02, Mass=1411, SNR=26.3, Peak=182 HFD=3.5 19:28:02.323 00.005 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:28:02.329 00.006 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 19:28:02.335 00.006 972 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.51 mountX=0.38 mountY=-0.05, mountTheta=-0.13 19:28:02.340 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.38, opts=13) 19:28:02.345 00.005 972 Enqueuing Move request for scope (0.03, 0.38) 19:28:02.350 00.005 5928 Worker thread wakes up 19:28:02.350 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd 19:28:02.350 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.38) 19:28:02.350 00.000 5928 Moving (0.03, 0.38) raw xDistance=0.38 yDistance=-0.05 19:28:02.350 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 19:28:02.350 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:02.350 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:28:02.350 00.000 5928 MoveAxis(W, 64, ABG) 19:28:02.350 00.000 5928 Guiding Dir = 3, Dur = 64 19:28:02.350 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:28:02.354 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 19:28:02.357 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:02.360 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:02.363 00.003 972 Enqueuing Expose request 19:28:02.368 00.005 5928 IsSlewing returns 0 19:28:02.369 00.001 5928 IsGuiding returns 0 19:28:02.389 00.020 5928 PulseGuide returned control before completion, sleep 55 19:28:02.469 00.080 5928 IsGuiding returns 0 19:28:02.469 00.000 5928 Move returns status 0, amount 64 19:28:02.469 00.000 5928 MoveAxis(N, 0, ABG) 19:28:02.469 00.000 5928 Move returns status 0, amount 0 19:28:02.469 00.000 5928 move complete, result=0 19:28:02.469 00.000 5928 worker thread done servicing request 19:28:02.469 00.000 5928 Worker thread wakes up 19:28:02.470 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:02.470 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:02.470 00.000 972 GuideStep: 0.4 px 64 ms WEST, -0.0 px 0 ms NORTH 19:28:04.595 02.125 5928 Exposure complete 19:28:04.680 00.085 5928 worker thread done servicing request 19:28:04.680 00.000 972 OnExposeComplete: enter 19:28:04.684 00.004 972 UpdateGuideState(): m_state=6 19:28:04.688 00.004 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 689 19:28:04.691 00.003 972 Star::Find returns 1 (0), X=224.25, Y=859.86, Mass=1358, SNR=25.8, Peak=155 HFD=3.6 19:28:04.694 00.003 972 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.59) = xAngle (0.69 = 0.69) 19:28:04.698 00.004 972 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65) 19:28:04.702 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.28 mountX=0.23 mountY=0.18, mountTheta=0.66 19:28:04.706 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.23, opts=13) 19:28:04.709 00.003 972 Enqueuing Move request for scope (-0.19, 0.23) 19:28:04.712 00.003 5928 Worker thread wakes up 19:28:04.712 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd 19:28:04.712 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.23) 19:28:04.712 00.000 5928 Moving (-0.19, 0.23) raw xDistance=0.23 yDistance=0.18 19:28:04.712 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23 19:28:04.712 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:04.713 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:28:04.713 00.000 5928 MoveAxis(W, 43, ABG) 19:28:04.713 00.000 5928 Guiding Dir = 3, Dur = 43 19:28:04.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:28:04.717 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:28:04.721 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:04.724 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:04.727 00.003 972 Enqueuing Expose request 19:28:04.730 00.003 5928 IsSlewing returns 0 19:28:04.730 00.000 5928 IsGuiding returns 0 19:28:04.755 00.025 5928 PulseGuide returned control before completion, sleep 29 19:28:04.795 00.040 5928 IsGuiding returns 1 19:28:04.795 00.000 5928 scope still moving after pulse duration time elapsed 19:28:04.835 00.040 5928 IsSlewing returns 0 19:28:04.836 00.001 5928 IsGuiding returns 0 19:28:04.836 00.000 5928 scope move finished after 43 + 62 ms 19:28:04.836 00.000 5928 Move returns status 0, amount 43 19:28:04.836 00.000 5928 MoveAxis(N, 0, ABG) 19:28:04.836 00.000 5928 Move returns status 0, amount 0 19:28:04.836 00.000 5928 move complete, result=0 19:28:04.836 00.000 5928 worker thread done servicing request 19:28:04.837 00.001 972 GuideStep: 0.2 px 43 ms WEST, 0.2 px 0 ms NORTH 19:28:04.844 00.007 5928 Worker thread wakes up 19:28:04.844 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:04.844 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:06.840 01.996 5928 Exposure complete 19:28:06.925 00.085 5928 worker thread done servicing request 19:28:06.925 00.000 972 OnExposeComplete: enter 19:28:06.929 00.004 972 UpdateGuideState(): m_state=6 19:28:06.933 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 690 19:28:06.936 00.003 972 Star::Find returns 1 (0), X=224.38, Y=859.45, Mass=1407, SNR=26.3, Peak=153 HFD=3.3 19:28:06.940 00.004 972 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.59) = xAngle (-3.45 = 2.83) 19:28:06.943 00.003 972 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79) 19:28:06.946 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.86 mountX=-0.19 mountY=0.07, mountTheta=2.79 19:28:06.952 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.19, opts=13) 19:28:06.955 00.003 972 Enqueuing Move request for scope (-0.06, -0.19) 19:28:06.959 00.004 5928 Worker thread wakes up 19:28:06.959 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd 19:28:06.959 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.19) 19:28:06.959 00.000 5928 Moving (-0.06, -0.19) raw xDistance=-0.19 yDistance=0.07 19:28:06.959 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:28:06.959 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:06.959 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:06.962 00.003 972 UpdateGuideState exits: m=1407 SNR=26.3 19:28:06.967 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:06.970 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:06.973 00.003 972 Enqueuing Expose request 19:28:06.976 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:28:06.976 00.000 5928 MoveAxis(E, 0, ABG) 19:28:06.977 00.001 5928 Move returns status 0, amount 0 19:28:06.977 00.000 5928 MoveAxis(N, 0, ABG) 19:28:06.977 00.000 5928 Move returns status 0, amount 0 19:28:06.977 00.000 5928 move complete, result=0 19:28:06.977 00.000 5928 worker thread done servicing request 19:28:06.977 00.000 5928 Worker thread wakes up 19:28:06.977 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:06.977 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:06.979 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:28:09.119 02.140 5928 Exposure complete 19:28:09.205 00.086 5928 worker thread done servicing request 19:28:09.205 00.000 972 OnExposeComplete: enter 19:28:09.208 00.003 972 UpdateGuideState(): m_state=6 19:28:09.211 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 691 19:28:09.216 00.005 972 Star::Find returns 1 (0), X=224.48, Y=859.59, Mass=1393, SNR=26.1, Peak=180 HFD=3.2 19:28:09.219 00.003 972 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.59) = xAngle (-2.47 = -2.47) 19:28:09.222 00.003 972 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51) 19:28:09.225 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.88 mountX=-0.05 mountY=-0.04, mountTheta=-2.49 19:28:09.229 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.05, opts=13) 19:28:09.233 00.004 972 Enqueuing Move request for scope (0.04, -0.05) 19:28:09.237 00.004 5928 Worker thread wakes up 19:28:09.237 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd 19:28:09.237 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.05) 19:28:09.237 00.000 5928 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=-0.04 19:28:09.237 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:28:09.237 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:09.237 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:28:09.237 00.000 5928 MoveAxis(E, 0, ABG) 19:28:09.237 00.000 5928 Move returns status 0, amount 0 19:28:09.237 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:28:09.240 00.003 972 UpdateGuideState exits: m=1393 SNR=26.1 19:28:09.244 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:09.248 00.004 5928 MoveAxis(N, 0, ABG) 19:28:09.249 00.001 5928 Move returns status 0, amount 0 19:28:09.249 00.000 5928 move complete, result=0 19:28:09.249 00.000 5928 worker thread done servicing request 19:28:09.249 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:09.252 00.003 972 Enqueuing Expose request 19:28:09.256 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:28:09.259 00.003 5928 Worker thread wakes up 19:28:09.259 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:09.259 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:11.240 01.981 5928 Exposure complete 19:28:11.325 00.085 5928 worker thread done servicing request 19:28:11.325 00.000 972 OnExposeComplete: enter 19:28:11.328 00.003 972 UpdateGuideState(): m_state=6 19:28:11.333 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 692 19:28:11.337 00.004 972 Star::Find returns 1 (0), X=224.47, Y=859.63, Mass=1361, SNR=25.8, Peak=180 HFD=3.2 19:28:11.340 00.003 972 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.59) = xAngle (-1.84 = -1.84) 19:28:11.344 00.004 972 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88) 19:28:11.347 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.25 mountX=-0.01 mountY=-0.03, mountTheta=-1.84 19:28:11.352 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.01, opts=13) 19:28:11.356 00.004 972 Enqueuing Move request for scope (0.03, -0.01) 19:28:11.359 00.003 5928 Worker thread wakes up 19:28:11.359 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd 19:28:11.359 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.01) 19:28:11.359 00.000 5928 Moving (0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03 19:28:11.359 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:28:11.359 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:11.359 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:11.363 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:28:11.363 00.000 5928 MoveAxis(E, 0, ABG) 19:28:11.363 00.000 5928 Move returns status 0, amount 0 19:28:11.363 00.000 5928 MoveAxis(N, 0, ABG) 19:28:11.363 00.000 972 UpdateGuideState exits: m=1361 SNR=25.8 19:28:11.368 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:11.371 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:11.374 00.003 972 Enqueuing Expose request 19:28:11.377 00.003 5928 Move returns status 0, amount 0 19:28:11.378 00.001 5928 move complete, result=0 19:28:11.378 00.000 5928 worker thread done servicing request 19:28:11.378 00.000 5928 Worker thread wakes up 19:28:11.378 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:11.378 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:11.381 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:28:13.487 02.106 5928 Exposure complete 19:28:13.584 00.097 5928 worker thread done servicing request 19:28:13.585 00.001 972 OnExposeComplete: enter 19:28:13.590 00.005 972 UpdateGuideState(): m_state=6 19:28:13.598 00.008 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 693 19:28:13.605 00.007 972 Star::Find returns 1 (0), X=224.29, Y=859.47, Mass=1398, SNR=26.2, Peak=163 HFD=3.3 19:28:13.612 00.007 972 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.59) = xAngle (-3.92 = 2.37) 19:28:13.619 00.007 972 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32) 19:28:13.625 00.006 972 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.33 mountX=-0.16 mountY=0.17, mountTheta=2.34 19:28:13.633 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.16, opts=13) 19:28:13.639 00.006 972 Enqueuing Move request for scope (-0.16, -0.16) 19:28:13.645 00.006 5928 Worker thread wakes up 19:28:13.645 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:28:13.651 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd 19:28:13.652 00.001 972 UpdateGuideState exits: m=1398 SNR=26.2 19:28:13.658 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.16) 19:28:13.658 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:13.665 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:13.670 00.005 972 Enqueuing Expose request 19:28:13.676 00.006 5928 Moving (-0.16, -0.16) raw xDistance=-0.16 yDistance=0.17 19:28:13.677 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:28:13.677 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:13.677 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:28:13.677 00.000 5928 MoveAxis(E, 0, ABG) 19:28:13.677 00.000 5928 Move returns status 0, amount 0 19:28:13.677 00.000 5928 MoveAxis(N, 0, ABG) 19:28:13.677 00.000 5928 Move returns status 0, amount 0 19:28:13.678 00.001 5928 move complete, result=0 19:28:13.678 00.000 5928 worker thread done servicing request 19:28:13.678 00.000 5928 Worker thread wakes up 19:28:13.678 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:13.678 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:13.680 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:28:15.659 01.979 5928 Exposure complete 19:28:15.746 00.087 5928 worker thread done servicing request 19:28:15.746 00.000 972 OnExposeComplete: enter 19:28:15.750 00.004 972 UpdateGuideState(): m_state=6 19:28:15.753 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 694 19:28:15.757 00.004 972 Star::Find returns 1 (0), X=224.44, Y=859.54, Mass=1403, SNR=26.2, Peak=156 HFD=3.3 19:28:15.760 00.003 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.07) 19:28:15.765 00.005 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 19:28:15.768 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.63 mountX=-0.09 mountY=0.01, mountTheta=3.02 19:28:15.773 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.09, opts=13) 19:28:15.776 00.003 972 Enqueuing Move request for scope (-0.01, -0.09) 19:28:15.780 00.004 5928 Worker thread wakes up 19:28:15.780 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd 19:28:15.780 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.09) 19:28:15.780 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:15.784 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 19:28:15.787 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:15.791 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:15.794 00.003 972 Enqueuing Expose request 19:28:15.798 00.004 5928 Moving (-0.01, -0.09) raw xDistance=-0.09 yDistance=0.01 19:28:15.798 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:28:15.798 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:15.798 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:28:15.798 00.000 5928 MoveAxis(E, 0, ABG) 19:28:15.798 00.000 5928 Move returns status 0, amount 0 19:28:15.798 00.000 5928 MoveAxis(N, 0, ABG) 19:28:15.798 00.000 5928 Move returns status 0, amount 0 19:28:15.798 00.000 5928 move complete, result=0 19:28:15.798 00.000 5928 worker thread done servicing request 19:28:15.798 00.000 5928 Worker thread wakes up 19:28:15.798 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:15.799 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:15.800 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:28:17.933 02.133 5928 Exposure complete 19:28:18.020 00.087 5928 worker thread done servicing request 19:28:18.020 00.000 972 OnExposeComplete: enter 19:28:18.023 00.003 972 UpdateGuideState(): m_state=6 19:28:18.026 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 695 19:28:18.031 00.005 972 Star::Find returns 1 (0), X=224.44, Y=859.84, Mass=1373, SNR=26.0, Peak=165 HFD=3.6 19:28:18.034 00.003 972 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.59) = xAngle (0.01 = 0.01) 19:28:18.037 00.003 972 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04) 19:28:18.040 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.60 mountX=0.20 mountY=-0.01, mountTheta=-0.04 19:28:18.044 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.20, opts=13) 19:28:18.049 00.005 972 Enqueuing Move request for scope (-0.01, 0.20) 19:28:18.052 00.003 5928 Worker thread wakes up 19:28:18.052 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd 19:28:18.052 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.20) 19:28:18.052 00.000 5928 Moving (-0.01, 0.20) raw xDistance=0.20 yDistance=-0.01 19:28:18.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 19:28:18.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:18.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:28:18.052 00.000 5928 MoveAxis(W, 34, ABG) 19:28:18.052 00.000 5928 Guiding Dir = 3, Dur = 34 19:28:18.052 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:28:18.056 00.004 972 UpdateGuideState exits: m=1373 SNR=26.0 19:28:18.059 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:18.063 00.004 5928 IsSlewing returns 0 19:28:18.063 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:18.067 00.004 972 Enqueuing Expose request 19:28:18.070 00.003 5928 IsGuiding returns 0 19:28:18.092 00.022 5928 PulseGuide returned control before completion, sleep 23 19:28:18.140 00.048 5928 IsGuiding returns 0 19:28:18.140 00.000 5928 Move returns status 0, amount 34 19:28:18.140 00.000 5928 MoveAxis(N, 0, ABG) 19:28:18.140 00.000 5928 Move returns status 0, amount 0 19:28:18.141 00.001 5928 move complete, result=0 19:28:18.141 00.000 5928 worker thread done servicing request 19:28:18.141 00.000 5928 Worker thread wakes up 19:28:18.141 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:18.141 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:18.141 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.0 px 0 ms NORTH 19:28:20.108 01.967 5928 Exposure complete 19:28:20.195 00.087 5928 worker thread done servicing request 19:28:20.195 00.000 972 OnExposeComplete: enter 19:28:20.199 00.004 972 UpdateGuideState(): m_state=6 19:28:20.203 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 696 19:28:20.206 00.003 972 Star::Find returns 1 (0), X=224.24, Y=859.71, Mass=1386, SNR=26.0, Peak=153 HFD=3.6 19:28:20.209 00.003 972 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.59) = xAngle (1.20 = 1.20) 19:28:20.213 00.004 972 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16) 19:28:20.217 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.22 cameraTheta=2.79 mountX=0.08 mountY=0.20, mountTheta=1.20 19:28:20.221 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.07, opts=13) 19:28:20.224 00.003 972 Enqueuing Move request for scope (-0.20, 0.07) 19:28:20.227 00.003 5928 Worker thread wakes up 19:28:20.227 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd 19:28:20.227 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.07) 19:28:20.227 00.000 5928 Moving (-0.20, 0.07) raw xDistance=0.08 yDistance=0.20 19:28:20.228 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:28:20.228 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:20.228 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:28:20.228 00.000 5928 MoveAxis(E, 0, ABG) 19:28:20.228 00.000 5928 Move returns status 0, amount 0 19:28:20.228 00.000 5928 MoveAxis(N, 0, ABG) 19:28:20.228 00.000 5928 Move returns status 0, amount 0 19:28:20.228 00.000 5928 move complete, result=0 19:28:20.228 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:28:20.233 00.005 972 UpdateGuideState exits: m=1386 SNR=26.0 19:28:20.236 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:20.239 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:20.242 00.003 972 Enqueuing Expose request 19:28:20.246 00.004 5928 worker thread done servicing request 19:28:20.246 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:28:20.250 00.004 5928 Worker thread wakes up 19:28:20.250 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:20.250 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:22.350 02.100 5928 Exposure complete 19:28:22.439 00.089 5928 worker thread done servicing request 19:28:22.439 00.000 972 OnExposeComplete: enter 19:28:22.443 00.004 972 UpdateGuideState(): m_state=6 19:28:22.448 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 697 19:28:22.451 00.003 972 Star::Find returns 1 (0), X=224.23, Y=859.90, Mass=1373, SNR=26.0, Peak=130 HFD=4.1 19:28:22.455 00.004 972 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.59) = xAngle (0.66 = 0.66) 19:28:22.458 00.003 972 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61) 19:28:22.462 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.34 cameraTheta=2.25 mountX=0.27 mountY=0.20, mountTheta=0.63 19:28:22.466 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.26, opts=13) 19:28:22.470 00.004 972 Enqueuing Move request for scope (-0.21, 0.26) 19:28:22.473 00.003 5928 Worker thread wakes up 19:28:22.473 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.26) opts 0xd 19:28:22.473 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.26) 19:28:22.473 00.000 5928 Moving (-0.21, 0.26) raw xDistance=0.27 yDistance=0.20 19:28:22.473 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 19:28:22.473 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:22.473 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:28:22.473 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:22.476 00.003 972 UpdateGuideState exits: m=1373 SNR=26.0 19:28:22.481 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:22.484 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:22.487 00.003 972 Enqueuing Expose request 19:28:22.491 00.004 5928 MoveAxis(W, 45, ABG) 19:28:22.491 00.000 5928 Guiding Dir = 3, Dur = 45 19:28:22.491 00.000 5928 IsSlewing returns 0 19:28:22.491 00.000 5928 IsGuiding returns 0 19:28:22.521 00.030 5928 PulseGuide returned control before completion, sleep 26 19:28:22.553 00.032 5928 IsGuiding returns 1 19:28:22.553 00.000 5928 scope still moving after pulse duration time elapsed 19:28:22.602 00.049 5928 IsSlewing returns 0 19:28:22.602 00.000 5928 IsGuiding returns 0 19:28:22.602 00.000 5928 scope move finished after 45 + 64 ms 19:28:22.602 00.000 5928 Move returns status 0, amount 45 19:28:22.602 00.000 5928 MoveAxis(N, 0, ABG) 19:28:22.602 00.000 5928 Move returns status 0, amount 0 19:28:22.602 00.000 5928 move complete, result=0 19:28:22.602 00.000 5928 worker thread done servicing request 19:28:22.602 00.000 5928 Worker thread wakes up 19:28:22.602 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:22.602 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:22.602 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.2 px 0 ms NORTH 19:28:24.580 01.978 5928 Exposure complete 19:28:24.667 00.087 5928 worker thread done servicing request 19:28:24.667 00.000 972 OnExposeComplete: enter 19:28:24.671 00.004 972 UpdateGuideState(): m_state=6 19:28:24.674 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 698 19:28:24.678 00.004 972 Star::Find returns 1 (0), X=224.46, Y=859.79, Mass=1392, SNR=26.1, Peak=148 HFD=3.7 19:28:24.682 00.004 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 19:28:24.686 00.004 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21) 19:28:24.690 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.42 mountX=0.15 mountY=-0.03, mountTheta=-0.21 19:28:24.694 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.15, opts=13) 19:28:24.699 00.005 972 Enqueuing Move request for scope (0.02, 0.15) 19:28:24.702 00.003 5928 Worker thread wakes up 19:28:24.702 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd 19:28:24.702 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.15) 19:28:24.702 00.000 5928 Moving (0.02, 0.15) raw xDistance=0.15 yDistance=-0.03 19:28:24.702 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:28:24.702 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:24.702 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:28:24.703 00.001 5928 MoveAxis(E, 0, ABG) 19:28:24.703 00.000 5928 Move returns status 0, amount 0 19:28:24.703 00.000 5928 MoveAxis(N, 0, ABG) 19:28:24.703 00.000 5928 Move returns status 0, amount 0 19:28:24.703 00.000 5928 move complete, result=0 19:28:24.703 00.000 5928 worker thread done servicing request 19:28:24.703 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:28:24.707 00.004 972 UpdateGuideState exits: m=1392 SNR=26.1 19:28:24.710 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:24.714 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:24.718 00.004 972 Enqueuing Expose request 19:28:24.721 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:28:24.724 00.003 5928 Worker thread wakes up 19:28:24.724 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:24.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:26.833 02.109 5928 Exposure complete 19:28:26.919 00.086 5928 worker thread done servicing request 19:28:26.919 00.000 972 OnExposeComplete: enter 19:28:26.923 00.004 972 UpdateGuideState(): m_state=6 19:28:26.927 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 699 19:28:26.931 00.004 972 Star::Find returns 1 (0), X=224.44, Y=859.76, Mass=1379, SNR=26.0, Peak=141 HFD=3.7 19:28:26.934 00.003 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 19:28:26.938 00.004 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 19:28:26.941 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.61 mountX=0.13 mountY=-0.00, mountTheta=-0.02 19:28:26.946 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.13, opts=13) 19:28:26.949 00.003 972 Enqueuing Move request for scope (-0.01, 0.13) 19:28:26.953 00.004 5928 Worker thread wakes up 19:28:26.953 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd 19:28:26.953 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.13) 19:28:26.953 00.000 5928 Moving (-0.01, 0.13) raw xDistance=0.13 yDistance=-0.00 19:28:26.953 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:28:26.953 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:26.953 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:28:26.953 00.000 5928 MoveAxis(E, 0, ABG) 19:28:26.953 00.000 5928 Move returns status 0, amount 0 19:28:26.953 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:28:26.957 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:28:26.960 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:26.965 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:26.969 00.004 972 Enqueuing Expose request 19:28:26.972 00.003 5928 MoveAxis(N, 0, ABG) 19:28:26.972 00.000 5928 Move returns status 0, amount 0 19:28:26.972 00.000 5928 move complete, result=0 19:28:26.972 00.000 5928 worker thread done servicing request 19:28:26.972 00.000 5928 Worker thread wakes up 19:28:26.972 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:26.972 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:26.974 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:28:28.955 01.981 5928 Exposure complete 19:28:29.040 00.085 5928 worker thread done servicing request 19:28:29.041 00.001 972 OnExposeComplete: enter 19:28:29.044 00.003 972 UpdateGuideState(): m_state=6 19:28:29.049 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 700 19:28:29.052 00.003 972 Star::Find returns 1 (0), X=224.28, Y=859.91, Mass=1395, SNR=26.2, Peak=164 HFD=3.4 19:28:29.055 00.003 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 19:28:29.059 00.004 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:28:29.063 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.32 cameraTheta=2.11 mountX=0.28 mountY=0.15, mountTheta=0.48 19:28:29.067 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.27, opts=13) 19:28:29.071 00.004 972 Enqueuing Move request for scope (-0.16, 0.27) 19:28:29.076 00.005 5928 Worker thread wakes up 19:28:29.076 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd 19:28:29.076 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.27) 19:28:29.076 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:28:29.081 00.005 972 UpdateGuideState exits: m=1395 SNR=26.2 19:28:29.084 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:29.087 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:29.091 00.004 972 Enqueuing Expose request 19:28:29.094 00.003 5928 Moving (-0.16, 0.27) raw xDistance=0.28 yDistance=0.15 19:28:29.094 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 19:28:29.094 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:29.094 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:28:29.095 00.001 5928 MoveAxis(W, 46, ABG) 19:28:29.095 00.000 5928 Guiding Dir = 3, Dur = 46 19:28:29.096 00.001 5928 IsSlewing returns 0 19:28:29.096 00.000 5928 IsGuiding returns 0 19:28:29.110 00.014 5928 PulseGuide returned control before completion, sleep 42 19:28:29.164 00.054 5928 IsGuiding returns 1 19:28:29.164 00.000 5928 scope still moving after pulse duration time elapsed 19:28:29.206 00.042 5928 IsSlewing returns 0 19:28:29.206 00.000 5928 IsGuiding returns 0 19:28:29.206 00.000 5928 scope move finished after 46 + 64 ms 19:28:29.206 00.000 5928 Move returns status 0, amount 46 19:28:29.206 00.000 5928 MoveAxis(N, 0, ABG) 19:28:29.206 00.000 5928 Move returns status 0, amount 0 19:28:29.206 00.000 5928 move complete, result=0 19:28:29.206 00.000 5928 worker thread done servicing request 19:28:29.206 00.000 5928 Worker thread wakes up 19:28:29.206 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH 19:28:29.212 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:29.212 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:31.317 02.105 5928 Exposure complete 19:28:31.404 00.087 5928 worker thread done servicing request 19:28:31.404 00.000 972 OnExposeComplete: enter 19:28:31.409 00.005 972 UpdateGuideState(): m_state=6 19:28:31.414 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 701 19:28:31.418 00.004 972 Star::Find returns 1 (0), X=224.39, Y=859.97, Mass=1401, SNR=26.2, Peak=184 HFD=3.3 19:28:31.421 00.003 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 19:28:31.425 00.004 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 19:28:31.430 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.72 mountX=0.33 mountY=0.03, mountTheta=0.09 19:28:31.433 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.33, opts=13) 19:28:31.437 00.004 972 Enqueuing Move request for scope (-0.05, 0.33) 19:28:31.440 00.003 5928 Worker thread wakes up 19:28:31.440 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd 19:28:31.440 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.33) 19:28:31.440 00.000 5928 Moving (-0.05, 0.33) raw xDistance=0.33 yDistance=0.03 19:28:31.440 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33 19:28:31.440 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:31.441 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:28:31.444 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:28:31.445 00.001 972 UpdateGuideState exits: m=1401 SNR=26.2 19:28:31.448 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:31.452 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:31.455 00.003 972 Enqueuing Expose request 19:28:31.459 00.004 5928 MoveAxis(W, 59, ABG) 19:28:31.459 00.000 5928 Guiding Dir = 3, Dur = 59 19:28:31.459 00.000 5928 IsSlewing returns 0 19:28:31.459 00.000 5928 IsGuiding returns 0 19:28:31.477 00.018 5928 PulseGuide returned control before completion, sleep 52 19:28:31.557 00.080 5928 IsGuiding returns 0 19:28:31.557 00.000 5928 Move returns status 0, amount 59 19:28:31.557 00.000 5928 MoveAxis(N, 0, ABG) 19:28:31.557 00.000 5928 Move returns status 0, amount 0 19:28:31.557 00.000 5928 move complete, result=0 19:28:31.557 00.000 5928 worker thread done servicing request 19:28:31.557 00.000 5928 Worker thread wakes up 19:28:31.557 00.000 972 GuideStep: 0.3 px 59 ms WEST, 0.0 px 0 ms NORTH 19:28:31.562 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:31.563 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:33.536 01.973 5928 Exposure complete 19:28:33.626 00.090 5928 worker thread done servicing request 19:28:33.626 00.000 972 OnExposeComplete: enter 19:28:33.630 00.004 972 UpdateGuideState(): m_state=6 19:28:33.633 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 702 19:28:33.637 00.004 972 Star::Find returns 1 (0), X=224.06, Y=859.83, Mass=1387, SNR=26.1, Peak=174 HFD=3.4 19:28:33.640 00.003 972 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.59) = xAngle (1.07 = 1.07) 19:28:33.644 00.004 972 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02) 19:28:33.648 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=0.20 hyp=0.43 cameraTheta=2.66 mountX=0.21 mountY=0.36, mountTheta=1.06 19:28:33.652 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.20, opts=13) 19:28:33.655 00.003 972 Enqueuing Move request for scope (-0.38, 0.20) 19:28:33.659 00.004 5928 Worker thread wakes up 19:28:33.659 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.20) opts 0xd 19:28:33.659 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.20) 19:28:33.659 00.000 5928 Moving (-0.38, 0.20) raw xDistance=0.21 yDistance=0.36 19:28:33.659 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 19:28:33.659 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 19:28:33.659 00.000 5928 MoveAxis(W, 39, ABG) 19:28:33.659 00.000 5928 Guiding Dir = 3, Dur = 39 19:28:33.659 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:33.664 00.005 972 UpdateGuideState exits: m=1387 SNR=26.1 19:28:33.667 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:33.670 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:33.673 00.003 972 Enqueuing Expose request 19:28:33.678 00.005 5928 IsSlewing returns 0 19:28:33.678 00.000 5928 IsGuiding returns 0 19:28:33.700 00.022 5928 PulseGuide returned control before completion, sleep 28 19:28:33.748 00.048 5928 IsGuiding returns 0 19:28:33.748 00.000 5928 Move returns status 0, amount 39 19:28:33.748 00.000 5928 MoveAxis(S, 72, ABG) 19:28:33.748 00.000 5928 Guiding Dir = 1, Dur = 72 19:28:33.779 00.031 5928 IsSlewing returns 0 19:28:33.779 00.000 5928 IsGuiding returns 0 19:28:33.859 00.080 5928 IsGuiding returns 1 19:28:33.859 00.000 5928 scope still moving after pulse duration time elapsed 19:28:33.893 00.034 5928 IsSlewing returns 0 19:28:33.894 00.001 5928 IsGuiding returns 1 19:28:33.924 00.030 5928 IsSlewing returns 0 19:28:33.925 00.001 5928 IsGuiding returns 1 19:28:33.956 00.031 5928 IsSlewing returns 0 19:28:33.987 00.031 5928 IsGuiding returns 0 19:28:33.987 00.000 5928 scope move finished after 72 + 135 ms 19:28:33.988 00.001 5928 Move returns status 0, amount 72 19:28:33.988 00.000 5928 move complete, result=0 19:28:33.988 00.000 5928 worker thread done servicing request 19:28:33.988 00.000 972 GuideStep: 0.2 px 39 ms WEST, 0.4 px 72 ms SOUTH 19:28:33.998 00.010 5928 Worker thread wakes up 19:28:33.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:33.998 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:36.126 02.128 5928 Exposure complete 19:28:36.213 00.087 5928 worker thread done servicing request 19:28:36.213 00.000 972 OnExposeComplete: enter 19:28:36.217 00.004 972 UpdateGuideState(): m_state=6 19:28:36.220 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 703 19:28:36.223 00.003 972 Star::Find returns 1 (0), X=224.61, Y=859.48, Mass=1440, SNR=26.5, Peak=192 HFD=3.1 19:28:36.227 00.004 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 19:28:36.231 00.004 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40) 19:28:36.234 00.003 972 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.77 mountX=-0.16 mountY=-0.15, mountTheta=-2.38 19:28:36.238 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.16, opts=13) 19:28:36.241 00.003 972 Enqueuing Move request for scope (0.16, -0.16) 19:28:36.246 00.005 5928 Worker thread wakes up 19:28:36.246 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:36.250 00.004 972 UpdateGuideState exits: m=1440 SNR=26.5 19:28:36.254 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:36.257 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:36.261 00.004 972 Enqueuing Expose request 19:28:36.265 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd 19:28:36.265 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.16) 19:28:36.265 00.000 5928 Moving (0.16, -0.16) raw xDistance=-0.16 yDistance=-0.15 19:28:36.265 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:28:36.266 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:36.266 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:28:36.266 00.000 5928 MoveAxis(E, 0, ABG) 19:28:36.266 00.000 5928 Move returns status 0, amount 0 19:28:36.266 00.000 5928 MoveAxis(N, 0, ABG) 19:28:36.266 00.000 5928 Move returns status 0, amount 0 19:28:36.266 00.000 5928 move complete, result=0 19:28:36.266 00.000 5928 worker thread done servicing request 19:28:36.266 00.000 5928 Worker thread wakes up 19:28:36.266 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:36.266 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:36.268 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:28:38.231 01.963 5928 Exposure complete 19:28:38.318 00.087 5928 worker thread done servicing request 19:28:38.318 00.000 972 OnExposeComplete: enter 19:28:38.322 00.004 972 UpdateGuideState(): m_state=6 19:28:38.326 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 704 19:28:38.330 00.004 972 Star::Find returns 1 (0), X=224.28, Y=859.57, Mass=1411, SNR=26.3, Peak=157 HFD=3.3 19:28:38.334 00.004 972 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.59) = xAngle (-4.37 = 1.92) 19:28:38.337 00.003 972 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87) 19:28:38.341 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.78 mountX=-0.06 mountY=0.17, mountTheta=1.91 19:28:38.346 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.06, opts=13) 19:28:38.350 00.004 972 Enqueuing Move request for scope (-0.16, -0.06) 19:28:38.353 00.003 5928 Worker thread wakes up 19:28:38.353 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd 19:28:38.354 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.06) 19:28:38.354 00.000 5928 Moving (-0.16, -0.06) raw xDistance=-0.06 yDistance=0.17 19:28:38.354 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:28:38.354 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:38.354 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:28:38.354 00.000 5928 MoveAxis(E, 0, ABG) 19:28:38.354 00.000 5928 Move returns status 0, amount 0 19:28:38.354 00.000 5928 MoveAxis(N, 0, ABG) 19:28:38.354 00.000 5928 Move returns status 0, amount 0 19:28:38.354 00.000 5928 move complete, result=0 19:28:38.354 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:28:38.358 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 19:28:38.362 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:38.366 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:38.369 00.003 972 Enqueuing Expose request 19:28:38.372 00.003 5928 worker thread done servicing request 19:28:38.372 00.000 5928 Worker thread wakes up 19:28:38.373 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:38.373 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:38.373 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:28:40.474 02.101 5928 Exposure complete 19:28:40.563 00.089 5928 worker thread done servicing request 19:28:40.564 00.001 972 OnExposeComplete: enter 19:28:40.567 00.003 972 UpdateGuideState(): m_state=6 19:28:40.570 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 705 19:28:40.574 00.004 972 Star::Find returns 1 (0), X=224.23, Y=859.90, Mass=1379, SNR=26.0, Peak=161 HFD=3.3 19:28:40.578 00.004 972 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.59) = xAngle (0.64 = 0.64) 19:28:40.581 00.003 972 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60) 19:28:40.584 00.003 972 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.23 mountX=0.27 mountY=0.19, mountTheta=0.61 19:28:40.591 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.27, opts=13) 19:28:40.596 00.005 972 Enqueuing Move request for scope (-0.21, 0.27) 19:28:40.600 00.004 5928 Worker thread wakes up 19:28:40.600 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:28:40.603 00.003 972 UpdateGuideState exits: m=1379 SNR=26.0 19:28:40.606 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:40.609 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd 19:28:40.610 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:40.614 00.004 972 Enqueuing Expose request 19:28:40.617 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.27) 19:28:40.617 00.000 5928 Moving (-0.21, 0.27) raw xDistance=0.27 yDistance=0.19 19:28:40.617 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 19:28:40.617 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:40.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:28:40.617 00.000 5928 MoveAxis(W, 46, ABG) 19:28:40.617 00.000 5928 Guiding Dir = 3, Dur = 46 19:28:40.618 00.001 5928 IsSlewing returns 0 19:28:40.618 00.000 5928 IsGuiding returns 0 19:28:40.640 00.022 5928 PulseGuide returned control before completion, sleep 34 19:28:40.680 00.040 5928 IsGuiding returns 1 19:28:40.680 00.000 5928 scope still moving after pulse duration time elapsed 19:28:40.721 00.041 5928 IsSlewing returns 0 19:28:40.752 00.031 5928 IsGuiding returns 0 19:28:40.752 00.000 5928 scope move finished after 46 + 89 ms 19:28:40.753 00.001 5928 Move returns status 0, amount 46 19:28:40.753 00.000 5928 MoveAxis(N, 0, ABG) 19:28:40.753 00.000 5928 Move returns status 0, amount 0 19:28:40.753 00.000 5928 move complete, result=0 19:28:40.753 00.000 5928 worker thread done servicing request 19:28:40.754 00.001 5928 Worker thread wakes up 19:28:40.754 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH 19:28:40.764 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:40.765 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:42.749 01.984 5928 Exposure complete 19:28:42.834 00.085 5928 worker thread done servicing request 19:28:42.835 00.001 972 OnExposeComplete: enter 19:28:42.838 00.003 972 UpdateGuideState(): m_state=6 19:28:42.841 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 706 19:28:42.846 00.005 972 Star::Find returns 1 (0), X=224.21, Y=859.79, Mass=1410, SNR=26.3, Peak=163 HFD=3.5 19:28:42.849 00.003 972 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 19:28:42.852 00.003 972 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93) 19:28:42.856 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.28 cameraTheta=2.56 mountX=0.16 mountY=0.22, mountTheta=0.96 19:28:42.859 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.15, opts=13) 19:28:42.864 00.005 972 Enqueuing Move request for scope (-0.23, 0.15) 19:28:42.867 00.003 5928 Worker thread wakes up 19:28:42.867 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd 19:28:42.868 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.15) 19:28:42.868 00.000 5928 Moving (-0.23, 0.15) raw xDistance=0.16 yDistance=0.22 19:28:42.868 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:28:42.868 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 19:28:42.868 00.000 5928 MoveAxis(E, 0, ABG) 19:28:42.868 00.000 5928 Move returns status 0, amount 0 19:28:42.868 00.000 5928 MoveAxis(S, 44, ABG) 19:28:42.868 00.000 5928 Guiding Dir = 1, Dur = 44 19:28:42.868 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:42.872 00.004 972 UpdateGuideState exits: m=1410 SNR=26.3 19:28:42.875 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:42.879 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:42.882 00.003 972 Enqueuing Expose request 19:28:42.886 00.004 5928 IsSlewing returns 0 19:28:42.886 00.000 5928 IsGuiding returns 0 19:28:42.959 00.073 5928 IsGuiding returns 1 19:28:42.960 00.001 5928 scope still moving after pulse duration time elapsed 19:28:42.990 00.030 5928 IsSlewing returns 0 19:28:42.991 00.001 5928 IsGuiding returns 1 19:28:43.055 00.064 5928 IsSlewing returns 0 19:28:43.087 00.032 5928 IsGuiding returns 0 19:28:43.087 00.000 5928 scope move finished after 44 + 157 ms 19:28:43.088 00.001 5928 Move returns status 0, amount 44 19:28:43.088 00.000 5928 move complete, result=0 19:28:43.088 00.000 5928 worker thread done servicing request 19:28:43.088 00.000 5928 Worker thread wakes up 19:28:43.088 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:43.088 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:43.088 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH 19:28:45.187 02.099 5928 Exposure complete 19:28:45.273 00.086 5928 worker thread done servicing request 19:28:45.273 00.000 972 OnExposeComplete: enter 19:28:45.277 00.004 972 UpdateGuideState(): m_state=6 19:28:45.281 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 707 19:28:45.284 00.003 972 Star::Find returns 1 (0), X=224.40, Y=859.68, Mass=1389, SNR=26.1, Peak=170 HFD=3.2 19:28:45.287 00.003 972 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.59) = xAngle (0.70 = 0.70) 19:28:45.290 00.003 972 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65) 19:28:45.295 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.29 mountX=0.05 mountY=0.04, mountTheta=0.67 19:28:45.298 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.04, opts=13) 19:28:45.302 00.004 972 Enqueuing Move request for scope (-0.04, 0.04) 19:28:45.305 00.003 5928 Worker thread wakes up 19:28:45.305 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd 19:28:45.305 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.04) 19:28:45.305 00.000 5928 Moving (-0.04, 0.04) raw xDistance=0.05 yDistance=0.04 19:28:45.305 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:28:45.305 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:45.305 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:28:45.306 00.001 5928 MoveAxis(E, 0, ABG) 19:28:45.306 00.000 5928 Move returns status 0, amount 0 19:28:45.306 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:45.310 00.004 5928 MoveAxis(N, 0, ABG) 19:28:45.310 00.000 5928 Move returns status 0, amount 0 19:28:45.310 00.000 972 UpdateGuideState exits: m=1389 SNR=26.1 19:28:45.313 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:45.317 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:45.320 00.003 972 Enqueuing Expose request 19:28:45.324 00.004 5928 move complete, result=0 19:28:45.324 00.000 5928 worker thread done servicing request 19:28:45.324 00.000 5928 Worker thread wakes up 19:28:45.324 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:45.324 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:45.327 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:28:47.300 01.973 5928 Exposure complete 19:28:47.384 00.084 5928 worker thread done servicing request 19:28:47.385 00.001 972 OnExposeComplete: enter 19:28:47.388 00.003 972 UpdateGuideState(): m_state=6 19:28:47.392 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 708 19:28:47.396 00.004 972 Star::Find returns 1 (0), X=224.54, Y=859.86, Mass=1378, SNR=26.0, Peak=173 HFD=3.4 19:28:47.400 00.004 972 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.59) = xAngle (-0.42 = -0.42) 19:28:47.403 00.003 972 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47) 19:28:47.406 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.17 mountX=0.22 mountY=-0.11, mountTheta=-0.46 19:28:47.412 00.006 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.23, opts=13) 19:28:47.416 00.004 972 Enqueuing Move request for scope (0.10, 0.23) 19:28:47.419 00.003 5928 Worker thread wakes up 19:28:47.419 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:47.423 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd 19:28:47.423 00.000 972 UpdateGuideState exits: m=1378 SNR=26.0 19:28:47.427 00.004 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.23) 19:28:47.427 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:47.431 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:47.434 00.003 972 Enqueuing Expose request 19:28:47.438 00.004 5928 Moving (0.10, 0.23) raw xDistance=0.22 yDistance=-0.11 19:28:47.438 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:28:47.438 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:47.438 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:28:47.438 00.000 5928 MoveAxis(W, 37, ABG) 19:28:47.438 00.000 5928 Guiding Dir = 3, Dur = 37 19:28:47.439 00.001 5928 IsSlewing returns 0 19:28:47.439 00.000 5928 IsGuiding returns 0 19:28:47.469 00.030 5928 PulseGuide returned control before completion, sleep 18 19:28:47.491 00.022 5928 IsGuiding returns 1 19:28:47.491 00.000 5928 scope still moving after pulse duration time elapsed 19:28:47.533 00.042 5928 IsSlewing returns 0 19:28:47.533 00.000 5928 IsGuiding returns 0 19:28:47.533 00.000 5928 scope move finished after 37 + 56 ms 19:28:47.533 00.000 5928 Move returns status 0, amount 37 19:28:47.533 00.000 5928 MoveAxis(N, 0, ABG) 19:28:47.533 00.000 5928 Move returns status 0, amount 0 19:28:47.533 00.000 5928 move complete, result=0 19:28:47.533 00.000 5928 worker thread done servicing request 19:28:47.533 00.000 5928 Worker thread wakes up 19:28:47.533 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:47.533 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:47.533 00.000 972 GuideStep: 0.2 px 37 ms WEST, -0.1 px 0 ms NORTH 19:28:49.659 02.126 5928 Exposure complete 19:28:49.746 00.087 5928 worker thread done servicing request 19:28:49.746 00.000 972 OnExposeComplete: enter 19:28:49.749 00.003 972 UpdateGuideState(): m_state=6 19:28:49.753 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 709 19:28:49.756 00.003 972 Star::Find returns 1 (0), X=224.67, Y=859.55, Mass=1425, SNR=26.4, Peak=180 HFD=3.2 19:28:49.761 00.005 972 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.59) = xAngle (-1.92 = -1.92) 19:28:49.764 00.003 972 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97) 19:28:49.767 00.003 972 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.33 mountX=-0.08 mountY=-0.22, mountTheta=-1.93 19:28:49.772 00.005 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.08, opts=13) 19:28:49.776 00.004 972 Enqueuing Move request for scope (0.23, -0.08) 19:28:49.780 00.004 5928 Worker thread wakes up 19:28:49.780 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd 19:28:49.780 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.08) 19:28:49.780 00.000 5928 Moving (0.23, -0.08) raw xDistance=-0.08 yDistance=-0.22 19:28:49.780 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:28:49.780 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:49.783 00.003 972 UpdateGuideState exits: m=1425 SNR=26.4 19:28:49.786 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:49.789 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:49.794 00.005 972 Enqueuing Expose request 19:28:49.797 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:28:49.797 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 19:28:49.797 00.000 5928 MoveAxis(E, 0, ABG) 19:28:49.797 00.000 5928 Move returns status 0, amount 0 19:28:49.797 00.000 5928 MoveAxis(N, 0, ABG) 19:28:49.797 00.000 5928 Move returns status 0, amount 0 19:28:49.797 00.000 5928 move complete, result=0 19:28:49.797 00.000 5928 worker thread done servicing request 19:28:49.797 00.000 5928 Worker thread wakes up 19:28:49.797 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:49.798 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:49.799 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:28:51.770 01.971 5928 Exposure complete 19:28:51.857 00.087 5928 worker thread done servicing request 19:28:51.857 00.000 972 OnExposeComplete: enter 19:28:51.862 00.005 972 UpdateGuideState(): m_state=6 19:28:51.865 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 710 19:28:51.868 00.003 972 Star::Find returns 1 (0), X=224.47, Y=859.67, Mass=1415, SNR=26.3, Peak=162 HFD=3.3 19:28:51.871 00.003 972 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.59) = xAngle (-0.69 = -0.69) 19:28:51.875 00.004 972 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 19:28:51.879 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.90 mountX=0.04 mountY=-0.03, mountTheta=-0.71 19:28:51.883 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.04, opts=13) 19:28:51.886 00.003 972 Enqueuing Move request for scope (0.03, 0.04) 19:28:51.889 00.003 5928 Worker thread wakes up 19:28:51.889 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd 19:28:51.889 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.04) 19:28:51.889 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:51.894 00.005 972 UpdateGuideState exits: m=1415 SNR=26.3 19:28:51.898 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:51.901 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:51.904 00.003 972 Enqueuing Expose request 19:28:51.907 00.003 5928 Moving (0.03, 0.04) raw xDistance=0.04 yDistance=-0.03 19:28:51.907 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:28:51.907 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:51.908 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:28:51.908 00.000 5928 MoveAxis(E, 0, ABG) 19:28:51.908 00.000 5928 Move returns status 0, amount 0 19:28:51.908 00.000 5928 MoveAxis(N, 0, ABG) 19:28:51.908 00.000 5928 Move returns status 0, amount 0 19:28:51.908 00.000 5928 move complete, result=0 19:28:51.908 00.000 5928 worker thread done servicing request 19:28:51.908 00.000 5928 Worker thread wakes up 19:28:51.908 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:51.908 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:51.910 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:28:54.041 02.131 5928 Exposure complete 19:28:54.127 00.086 5928 worker thread done servicing request 19:28:54.127 00.000 972 OnExposeComplete: enter 19:28:54.131 00.004 972 UpdateGuideState(): m_state=6 19:28:54.134 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 711 19:28:54.138 00.004 972 Star::Find returns 1 (0), X=224.55, Y=859.76, Mass=1393, SNR=26.1, Peak=155 HFD=3.6 19:28:54.141 00.003 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.75 = -0.75) 19:28:54.145 00.004 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79) 19:28:54.148 00.003 972 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.84 mountX=0.12 mountY=-0.12, mountTheta=-0.77 19:28:54.152 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.13, opts=13) 19:28:54.155 00.003 972 Enqueuing Move request for scope (0.11, 0.13) 19:28:54.160 00.005 5928 Worker thread wakes up 19:28:54.160 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd 19:28:54.160 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.13) 19:28:54.160 00.000 5928 Moving (0.11, 0.13) raw xDistance=0.12 yDistance=-0.12 19:28:54.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:28:54.160 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:28:54.161 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:28:54.164 00.003 972 UpdateGuideState exits: m=1393 SNR=26.1 19:28:54.167 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:54.170 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:54.174 00.004 972 Enqueuing Expose request 19:28:54.178 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:28:54.179 00.001 5928 MoveAxis(E, 0, ABG) 19:28:54.179 00.000 5928 Move returns status 0, amount 0 19:28:54.179 00.000 5928 MoveAxis(N, 0, ABG) 19:28:54.179 00.000 5928 Move returns status 0, amount 0 19:28:54.179 00.000 5928 move complete, result=0 19:28:54.179 00.000 5928 worker thread done servicing request 19:28:54.179 00.000 5928 Worker thread wakes up 19:28:54.179 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:54.179 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:54.181 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:28:56.148 01.967 5928 Exposure complete 19:28:56.234 00.086 5928 worker thread done servicing request 19:28:56.235 00.001 972 OnExposeComplete: enter 19:28:56.238 00.003 972 UpdateGuideState(): m_state=6 19:28:56.242 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 712 19:28:56.246 00.004 972 Star::Find returns 1 (0), X=225.05, Y=859.95, Mass=1346, SNR=25.7, Peak=150 HFD=3.9 19:28:56.249 00.003 972 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.59) = xAngle (-1.10 = -1.10) 19:28:56.252 00.003 972 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15) 19:28:56.255 00.003 972 CameraToMount -- cameraX=0.61 cameraY=0.32 hyp=0.68 cameraTheta=0.49 mountX=0.31 mountY=-0.62, mountTheta=-1.11 19:28:56.260 00.005 972 SchedulePrimaryMove(067B9D08, x=0.61, y=0.32, opts=13) 19:28:56.263 00.003 972 Enqueuing Move request for scope (0.61, 0.32) 19:28:56.266 00.003 5928 Worker thread wakes up 19:28:56.267 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:28:56.270 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.32) opts 0xd 19:28:56.270 00.000 5928 Handling offset move in thread for scope, endpoint = (0.61, 0.32) 19:28:56.270 00.000 5928 Moving (0.61, 0.32) raw xDistance=0.31 yDistance=-0.62 19:28:56.270 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31 19:28:56.270 00.000 5928 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1 19:28:56.270 00.000 972 UpdateGuideState exits: m=1346 SNR=25.7 19:28:56.273 00.003 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87 19:28:56.273 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:56.278 00.005 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 19:28:56.278 00.000 5928 MoveAxis(W, 52, ABG) 19:28:56.278 00.000 5928 Guiding Dir = 3, Dur = 52 19:28:56.278 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:56.281 00.003 972 Enqueuing Expose request 19:28:56.285 00.004 5928 IsSlewing returns 0 19:28:56.285 00.000 5928 IsGuiding returns 0 19:28:56.312 00.027 5928 PulseGuide returned control before completion, sleep 36 19:28:56.355 00.043 5928 IsGuiding returns 1 19:28:56.355 00.000 5928 scope still moving after pulse duration time elapsed 19:28:56.408 00.053 5928 IsSlewing returns 0 19:28:56.441 00.033 5928 IsGuiding returns 0 19:28:56.441 00.000 5928 scope move finished after 52 + 104 ms 19:28:56.441 00.000 5928 Move returns status 0, amount 52 19:28:56.442 00.001 5928 MoveAxis(N, 124, ABG) 19:28:56.442 00.000 5928 Guiding Dir = 0, Dur = 124 19:28:56.444 00.002 5928 IsSlewing returns 0 19:28:56.446 00.002 5928 IsGuiding returns 0 19:28:56.520 00.074 5928 PulseGuide returned control before completion, sleep 60 19:28:56.588 00.068 5928 IsGuiding returns 1 19:28:56.588 00.000 5928 scope still moving after pulse duration time elapsed 19:28:56.619 00.031 5928 IsSlewing returns 0 19:28:56.619 00.000 5928 IsGuiding returns 1 19:28:56.679 00.060 5928 IsSlewing returns 0 19:28:56.711 00.032 5928 IsGuiding returns 0 19:28:56.711 00.000 5928 scope move finished after 124 + 141 ms 19:28:56.711 00.000 5928 Move returns status 0, amount 124 19:28:56.711 00.000 5928 move complete, result=0 19:28:56.711 00.000 5928 worker thread done servicing request 19:28:56.711 00.000 972 GuideStep: 0.3 px 52 ms WEST, -0.6 px 124 ms NORTH 19:28:56.716 00.005 5928 Worker thread wakes up 19:28:56.717 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:56.717 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:28:58.838 02.121 5928 Exposure complete 19:28:58.934 00.096 5928 worker thread done servicing request 19:28:58.934 00.000 972 OnExposeComplete: enter 19:28:58.938 00.004 972 UpdateGuideState(): m_state=6 19:28:58.944 00.006 972 Star::Find(15, 225, 859, 0, (0,0,0,0), 0.0, 255) frame 713 19:28:58.948 00.004 972 Star::Find returns 1 (0), X=224.73, Y=860.48, Mass=1427, SNR=26.5, Peak=176 HFD=3.2 19:28:58.951 00.003 972 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.59) = xAngle (-0.35 = -0.35) 19:28:58.955 00.004 972 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40) 19:28:58.960 00.005 972 CameraToMount -- cameraX=0.29 cameraY=0.84 hyp=0.89 cameraTheta=1.24 mountX=0.84 mountY=-0.35, mountTheta=-0.39 19:28:58.965 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.84, opts=13) 19:28:58.968 00.003 972 Enqueuing Move request for scope (0.29, 0.84) 19:28:58.972 00.004 5928 Worker thread wakes up 19:28:58.972 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:28:58.977 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.84) opts 0xd 19:28:58.978 00.001 972 UpdateGuideState exits: m=1427 SNR=26.5 19:28:58.981 00.003 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.84) 19:28:58.981 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:28:58.985 00.004 5928 Moving (0.29, 0.84) raw xDistance=0.84 yDistance=-0.35 19:28:58.985 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:28:58.989 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.84 19:28:58.989 00.000 972 Enqueuing Expose request 19:28:58.995 00.006 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 19:28:58.995 00.000 5928 MoveAxis(W, 144, ABG) 19:28:58.995 00.000 5928 Guiding Dir = 3, Dur = 144 19:28:58.995 00.000 5928 IsSlewing returns 0 19:28:58.995 00.000 5928 IsGuiding returns 0 19:28:59.014 00.019 5928 PulseGuide returned control before completion, sleep 136 19:28:59.174 00.160 5928 IsGuiding returns 0 19:28:59.174 00.000 5928 Move returns status 0, amount 144 19:28:59.174 00.000 5928 MoveAxis(N, 69, ABG) 19:28:59.175 00.001 5928 Guiding Dir = 0, Dur = 69 19:28:59.175 00.000 5928 IsSlewing returns 0 19:28:59.176 00.001 5928 IsGuiding returns 0 19:28:59.254 00.078 5928 IsGuiding returns 1 19:28:59.254 00.000 5928 scope still moving after pulse duration time elapsed 19:28:59.290 00.036 5928 IsSlewing returns 0 19:28:59.290 00.000 5928 IsGuiding returns 1 19:28:59.349 00.059 5928 IsSlewing returns 0 19:28:59.382 00.033 5928 IsGuiding returns 0 19:28:59.382 00.000 5928 scope move finished after 69 + 136 ms 19:28:59.382 00.000 5928 Move returns status 0, amount 69 19:28:59.382 00.000 5928 move complete, result=0 19:28:59.382 00.000 5928 worker thread done servicing request 19:28:59.382 00.000 972 GuideStep: 0.8 px 144 ms WEST, -0.3 px 69 ms NORTH 19:28:59.387 00.005 5928 Worker thread wakes up 19:28:59.387 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:28:59.387 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:01.360 01.973 5928 Exposure complete 19:29:01.453 00.093 5928 worker thread done servicing request 19:29:01.453 00.000 972 OnExposeComplete: enter 19:29:01.458 00.005 972 UpdateGuideState(): m_state=6 19:29:01.463 00.005 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 714 19:29:01.468 00.005 972 Star::Find returns 1 (0), X=224.88, Y=859.99, Mass=1411, SNR=26.3, Peak=170 HFD=3.7 19:29:01.473 00.005 972 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.59) = xAngle (-0.92 = -0.92) 19:29:01.478 00.005 972 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96) 19:29:01.482 00.004 972 CameraToMount -- cameraX=0.44 cameraY=0.35 hyp=0.57 cameraTheta=0.67 mountX=0.34 mountY=-0.47, mountTheta=-0.93 19:29:01.487 00.005 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.35, opts=13) 19:29:01.493 00.006 972 Enqueuing Move request for scope (0.44, 0.35) 19:29:01.498 00.005 5928 Worker thread wakes up 19:29:01.498 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:01.503 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.35) opts 0xd 19:29:01.503 00.000 972 UpdateGuideState exits: m=1411 SNR=26.3 19:29:01.508 00.005 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.35) 19:29:01.508 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:01.512 00.004 5928 Moving (0.44, 0.35) raw xDistance=0.34 yDistance=-0.47 19:29:01.512 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.34 19:29:01.513 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47 19:29:01.513 00.000 5928 MoveAxis(W, 68, ABG) 19:29:01.513 00.000 5928 Guiding Dir = 3, Dur = 68 19:29:01.513 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:01.517 00.004 972 Enqueuing Expose request 19:29:01.541 00.024 5928 IsSlewing returns 0 19:29:01.542 00.001 5928 IsGuiding returns 0 19:29:01.557 00.015 5928 PulseGuide returned control before completion, sleep 64 19:29:01.636 00.079 5928 IsGuiding returns 0 19:29:01.636 00.000 5928 Move returns status 0, amount 68 19:29:01.636 00.000 5928 MoveAxis(N, 92, ABG) 19:29:01.636 00.000 5928 Guiding Dir = 0, Dur = 92 19:29:01.636 00.000 5928 IsSlewing returns 0 19:29:01.637 00.001 5928 IsGuiding returns 0 19:29:01.716 00.079 5928 PulseGuide returned control before completion, sleep 24 19:29:01.780 00.064 5928 IsGuiding returns 1 19:29:01.780 00.000 5928 scope still moving after pulse duration time elapsed 19:29:01.844 00.064 5928 IsSlewing returns 0 19:29:01.844 00.000 5928 IsGuiding returns 0 19:29:01.845 00.001 5928 scope move finished after 92 + 115 ms 19:29:01.845 00.000 5928 Move returns status 0, amount 92 19:29:01.845 00.000 5928 move complete, result=0 19:29:01.845 00.000 5928 worker thread done servicing request 19:29:01.845 00.000 972 GuideStep: 0.3 px 68 ms WEST, -0.5 px 92 ms NORTH 19:29:01.850 00.005 5928 Worker thread wakes up 19:29:01.850 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:01.850 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:03.957 02.107 5928 Exposure complete 19:29:04.050 00.093 5928 worker thread done servicing request 19:29:04.050 00.000 972 OnExposeComplete: enter 19:29:04.054 00.004 972 UpdateGuideState(): m_state=6 19:29:04.059 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 715 19:29:04.063 00.004 972 Star::Find returns 1 (0), X=224.88, Y=859.96, Mass=1371, SNR=26.0, Peak=194 HFD=3.0 19:29:04.067 00.004 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 19:29:04.071 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00) 19:29:04.076 00.005 972 CameraToMount -- cameraX=0.44 cameraY=0.33 hyp=0.55 cameraTheta=0.64 mountX=0.32 mountY=-0.46, mountTheta=-0.97 19:29:04.081 00.005 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.33, opts=13) 19:29:04.086 00.005 972 Enqueuing Move request for scope (0.44, 0.33) 19:29:04.092 00.006 5928 Worker thread wakes up 19:29:04.092 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:04.096 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.33) opts 0xd 19:29:04.096 00.000 972 UpdateGuideState exits: m=1371 SNR=26.0 19:29:04.100 00.004 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.33) 19:29:04.100 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:04.104 00.004 5928 Moving (0.44, 0.33) raw xDistance=0.32 yDistance=-0.46 19:29:04.104 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:04.109 00.005 972 Enqueuing Expose request 19:29:04.113 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 19:29:04.113 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 19:29:04.113 00.000 5928 MoveAxis(W, 58, ABG) 19:29:04.113 00.000 5928 Guiding Dir = 3, Dur = 58 19:29:04.114 00.001 5928 IsSlewing returns 0 19:29:04.114 00.000 5928 IsGuiding returns 0 19:29:04.131 00.017 5928 PulseGuide returned control before completion, sleep 51 19:29:04.195 00.064 5928 IsGuiding returns 1 19:29:04.195 00.000 5928 scope still moving after pulse duration time elapsed 19:29:04.218 00.023 5928 IsSlewing returns 0 19:29:04.218 00.000 5928 IsGuiding returns 0 19:29:04.218 00.000 5928 scope move finished after 58 + 46 ms 19:29:04.218 00.000 5928 Move returns status 0, amount 58 19:29:04.218 00.000 5928 MoveAxis(N, 91, ABG) 19:29:04.218 00.000 5928 Guiding Dir = 0, Dur = 91 19:29:04.219 00.001 5928 IsSlewing returns 0 19:29:04.219 00.000 5928 IsGuiding returns 0 19:29:04.291 00.072 5928 PulseGuide returned control before completion, sleep 30 19:29:04.326 00.035 5928 IsGuiding returns 1 19:29:04.326 00.000 5928 scope still moving after pulse duration time elapsed 19:29:04.358 00.032 5928 IsSlewing returns 0 19:29:04.358 00.000 5928 IsGuiding returns 1 19:29:04.419 00.061 5928 IsSlewing returns 0 19:29:04.451 00.032 5928 IsGuiding returns 0 19:29:04.451 00.000 5928 scope move finished after 91 + 140 ms 19:29:04.451 00.000 5928 Move returns status 0, amount 91 19:29:04.451 00.000 5928 move complete, result=0 19:29:04.451 00.000 5928 worker thread done servicing request 19:29:04.451 00.000 5928 Worker thread wakes up 19:29:04.452 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:04.452 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:04.452 00.000 972 GuideStep: 0.3 px 58 ms WEST, -0.5 px 91 ms NORTH 19:29:06.436 01.984 5928 Exposure complete 19:29:06.524 00.088 5928 worker thread done servicing request 19:29:06.524 00.000 972 OnExposeComplete: enter 19:29:06.528 00.004 972 UpdateGuideState(): m_state=6 19:29:06.531 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 716 19:29:06.534 00.003 972 Star::Find returns 1 (0), X=224.56, Y=859.83, Mass=1387, SNR=26.0, Peak=140 HFD=3.7 19:29:06.538 00.004 972 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.59) = xAngle (-0.58 = -0.58) 19:29:06.542 00.004 972 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62) 19:29:06.545 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.01 mountX=0.19 mountY=-0.13, mountTheta=-0.61 19:29:06.549 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.19, opts=13) 19:29:06.552 00.003 972 Enqueuing Move request for scope (0.12, 0.19) 19:29:06.555 00.003 5928 Worker thread wakes up 19:29:06.555 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:29:06.560 00.005 972 UpdateGuideState exits: m=1387 SNR=26.0 19:29:06.563 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:06.567 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:06.570 00.003 972 Enqueuing Expose request 19:29:06.574 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd 19:29:06.574 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.19) 19:29:06.574 00.000 5928 Moving (0.12, 0.19) raw xDistance=0.19 yDistance=-0.13 19:29:06.574 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:29:06.574 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:06.574 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:29:06.574 00.000 5928 MoveAxis(E, 0, ABG) 19:29:06.574 00.000 5928 Move returns status 0, amount 0 19:29:06.575 00.001 5928 MoveAxis(N, 0, ABG) 19:29:06.575 00.000 5928 Move returns status 0, amount 0 19:29:06.575 00.000 5928 move complete, result=0 19:29:06.575 00.000 5928 worker thread done servicing request 19:29:06.575 00.000 5928 Worker thread wakes up 19:29:06.575 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:06.575 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:06.576 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:29:08.703 02.127 5928 Exposure complete 19:29:08.788 00.085 5928 worker thread done servicing request 19:29:08.788 00.000 972 OnExposeComplete: enter 19:29:08.793 00.005 972 UpdateGuideState(): m_state=6 19:29:08.796 00.003 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 717 19:29:08.800 00.004 972 Star::Find returns 1 (0), X=224.59, Y=859.78, Mass=1403, SNR=26.2, Peak=178 HFD=3.6 19:29:08.803 00.003 972 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.59) = xAngle (-0.82 = -0.82) 19:29:08.807 00.004 972 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87) 19:29:08.810 00.003 972 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.77 mountX=0.15 mountY=-0.16, mountTheta=-0.84 19:29:08.814 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.15, opts=13) 19:29:08.817 00.003 972 Enqueuing Move request for scope (0.15, 0.15) 19:29:08.820 00.003 5928 Worker thread wakes up 19:29:08.820 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd 19:29:08.820 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.15) 19:29:08.820 00.000 5928 Moving (0.15, 0.15) raw xDistance=0.15 yDistance=-0.16 19:29:08.820 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:08.825 00.005 972 UpdateGuideState exits: m=1403 SNR=26.2 19:29:08.828 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:08.831 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:08.834 00.003 972 Enqueuing Expose request 19:29:08.838 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:29:08.838 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:08.838 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:29:08.838 00.000 5928 MoveAxis(E, 0, ABG) 19:29:08.838 00.000 5928 Move returns status 0, amount 0 19:29:08.838 00.000 5928 MoveAxis(N, 0, ABG) 19:29:08.838 00.000 5928 Move returns status 0, amount 0 19:29:08.838 00.000 5928 move complete, result=0 19:29:08.838 00.000 5928 worker thread done servicing request 19:29:08.838 00.000 5928 Worker thread wakes up 19:29:08.838 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:08.839 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:08.841 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:29:10.819 01.978 5928 Exposure complete 19:29:10.909 00.090 5928 worker thread done servicing request 19:29:10.909 00.000 972 OnExposeComplete: enter 19:29:10.913 00.004 972 UpdateGuideState(): m_state=6 19:29:10.917 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 718 19:29:10.920 00.003 972 Star::Find returns 1 (0), X=224.62, Y=859.86, Mass=1412, SNR=26.3, Peak=190 HFD=3.3 19:29:10.925 00.005 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 19:29:10.928 00.003 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72) 19:29:10.933 00.005 972 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.91 mountX=0.23 mountY=-0.19, mountTheta=-0.70 19:29:10.938 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.23, opts=13) 19:29:10.943 00.005 972 Enqueuing Move request for scope (0.18, 0.23) 19:29:10.947 00.004 5928 Worker thread wakes up 19:29:10.947 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:10.950 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd 19:29:10.950 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 19:29:10.954 00.004 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.23) 19:29:10.954 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:10.959 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:10.963 00.004 972 Enqueuing Expose request 19:29:10.968 00.005 5928 Moving (0.18, 0.23) raw xDistance=0.23 yDistance=-0.19 19:29:10.968 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:29:10.968 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:10.968 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:29:10.968 00.000 5928 MoveAxis(W, 38, ABG) 19:29:10.968 00.000 5928 Guiding Dir = 3, Dur = 38 19:29:10.991 00.023 5928 IsSlewing returns 0 19:29:10.991 00.000 5928 IsGuiding returns 0 19:29:11.007 00.016 5928 PulseGuide returned control before completion, sleep 33 19:29:11.055 00.048 5928 IsGuiding returns 0 19:29:11.055 00.000 5928 Move returns status 0, amount 38 19:29:11.055 00.000 5928 MoveAxis(N, 0, ABG) 19:29:11.056 00.001 5928 Move returns status 0, amount 0 19:29:11.056 00.000 5928 move complete, result=0 19:29:11.056 00.000 5928 worker thread done servicing request 19:29:11.056 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.2 px 0 ms NORTH 19:29:11.060 00.004 5928 Worker thread wakes up 19:29:11.061 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:11.061 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:13.189 02.128 5928 Exposure complete 19:29:13.285 00.096 5928 worker thread done servicing request 19:29:13.285 00.000 972 OnExposeComplete: enter 19:29:13.289 00.004 972 UpdateGuideState(): m_state=6 19:29:13.295 00.006 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 719 19:29:13.299 00.004 972 Star::Find returns 1 (0), X=224.49, Y=859.74, Mass=1440, SNR=26.5, Peak=188 HFD=3.3 19:29:13.304 00.005 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 19:29:13.309 00.005 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 19:29:13.313 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.08 mountX=0.10 mountY=-0.06, mountTheta=-0.54 19:29:13.319 00.006 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.10, opts=13) 19:29:13.324 00.005 972 Enqueuing Move request for scope (0.05, 0.10) 19:29:13.328 00.004 5928 Worker thread wakes up 19:29:13.328 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:29:13.332 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd 19:29:13.332 00.000 972 UpdateGuideState exits: m=1440 SNR=26.5 19:29:13.335 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:13.339 00.004 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.10) 19:29:13.339 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:13.344 00.005 972 Enqueuing Expose request 19:29:13.348 00.004 5928 Moving (0.05, 0.10) raw xDistance=0.10 yDistance=-0.06 19:29:13.348 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:29:13.348 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:13.349 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:29:13.349 00.000 5928 MoveAxis(E, 0, ABG) 19:29:13.349 00.000 5928 Move returns status 0, amount 0 19:29:13.349 00.000 5928 MoveAxis(N, 0, ABG) 19:29:13.349 00.000 5928 Move returns status 0, amount 0 19:29:13.349 00.000 5928 move complete, result=0 19:29:13.349 00.000 5928 worker thread done servicing request 19:29:13.349 00.000 5928 Worker thread wakes up 19:29:13.349 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:13.349 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:13.351 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:29:15.325 01.974 5928 Exposure complete 19:29:15.416 00.091 5928 worker thread done servicing request 19:29:15.416 00.000 972 OnExposeComplete: enter 19:29:15.420 00.004 972 UpdateGuideState(): m_state=6 19:29:15.425 00.005 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 720 19:29:15.429 00.004 972 Star::Find returns 1 (0), X=224.48, Y=859.77, Mass=1350, SNR=25.7, Peak=177 HFD=3.4 19:29:15.433 00.004 972 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.59) = xAngle (-0.30 = -0.30) 19:29:15.438 00.005 972 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35) 19:29:15.443 00.005 972 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.29 mountX=0.13 mountY=-0.05, mountTheta=-0.34 19:29:15.448 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.13, opts=13) 19:29:15.452 00.004 972 Enqueuing Move request for scope (0.04, 0.13) 19:29:15.456 00.004 5928 Worker thread wakes up 19:29:15.456 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:29:15.461 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd 19:29:15.461 00.000 972 UpdateGuideState exits: m=1350 SNR=25.7 19:29:15.464 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:15.468 00.004 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.13) 19:29:15.468 00.000 5928 Moving (0.04, 0.13) raw xDistance=0.13 yDistance=-0.05 19:29:15.468 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:29:15.468 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:15.468 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:15.472 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:29:15.472 00.000 972 Enqueuing Expose request 19:29:15.477 00.005 5928 MoveAxis(E, 0, ABG) 19:29:15.477 00.000 5928 Move returns status 0, amount 0 19:29:15.477 00.000 5928 MoveAxis(N, 0, ABG) 19:29:15.477 00.000 5928 Move returns status 0, amount 0 19:29:15.477 00.000 5928 move complete, result=0 19:29:15.477 00.000 5928 worker thread done servicing request 19:29:15.477 00.000 5928 Worker thread wakes up 19:29:15.478 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:15.478 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:15.480 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:29:17.583 02.103 5928 Exposure complete 19:29:17.677 00.094 5928 worker thread done servicing request 19:29:17.677 00.000 972 OnExposeComplete: enter 19:29:17.681 00.004 972 UpdateGuideState(): m_state=6 19:29:17.685 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 721 19:29:17.690 00.005 972 Star::Find returns 1 (0), X=224.35, Y=860.05, Mass=1397, SNR=26.2, Peak=171 HFD=3.3 19:29:17.695 00.005 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 19:29:17.699 00.004 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 19:29:17.704 00.005 972 CameraToMount -- cameraX=-0.09 cameraY=0.41 hyp=0.42 cameraTheta=1.78 mountX=0.42 mountY=0.06, mountTheta=0.15 19:29:17.709 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.41, opts=13) 19:29:17.713 00.004 972 Enqueuing Move request for scope (-0.09, 0.41) 19:29:17.716 00.003 5928 Worker thread wakes up 19:29:17.717 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:29:17.721 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.41) opts 0xd 19:29:17.721 00.000 972 UpdateGuideState exits: m=1397 SNR=26.2 19:29:17.726 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.41) 19:29:17.726 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:17.730 00.004 5928 Moving (-0.09, 0.41) raw xDistance=0.42 yDistance=0.06 19:29:17.730 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:17.733 00.003 972 Enqueuing Expose request 19:29:17.736 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 19:29:17.737 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:17.737 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:29:17.737 00.000 5928 MoveAxis(W, 70, ABG) 19:29:17.737 00.000 5928 Guiding Dir = 3, Dur = 70 19:29:17.738 00.001 5928 IsSlewing returns 0 19:29:17.738 00.000 5928 IsGuiding returns 0 19:29:17.756 00.018 5928 PulseGuide returned control before completion, sleep 63 19:29:17.835 00.079 5928 IsGuiding returns 0 19:29:17.836 00.001 5928 Move returns status 0, amount 70 19:29:17.836 00.000 5928 MoveAxis(N, 0, ABG) 19:29:17.836 00.000 5928 Move returns status 0, amount 0 19:29:17.836 00.000 5928 move complete, result=0 19:29:17.836 00.000 5928 worker thread done servicing request 19:29:17.836 00.000 972 GuideStep: 0.4 px 70 ms WEST, 0.1 px 0 ms NORTH 19:29:17.841 00.005 5928 Worker thread wakes up 19:29:17.841 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:17.841 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:19.816 01.975 5928 Exposure complete 19:29:19.906 00.090 5928 worker thread done servicing request 19:29:19.906 00.000 972 OnExposeComplete: enter 19:29:19.910 00.004 972 UpdateGuideState(): m_state=6 19:29:19.913 00.003 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 722 19:29:19.917 00.004 972 Star::Find returns 1 (0), X=224.44, Y=860.01, Mass=1422, SNR=26.4, Peak=167 HFD=3.5 19:29:19.920 00.003 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 19:29:19.925 00.005 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06) 19:29:19.928 00.003 972 CameraToMount -- cameraX=0.00 cameraY=0.37 hyp=0.37 cameraTheta=1.57 mountX=0.37 mountY=-0.02, mountTheta=-0.06 19:29:19.932 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.37, opts=13) 19:29:19.936 00.004 972 Enqueuing Move request for scope (0.00, 0.37) 19:29:19.940 00.004 5928 Worker thread wakes up 19:29:19.941 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:19.944 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.37) opts 0xd 19:29:19.945 00.001 972 UpdateGuideState exits: m=1422 SNR=26.4 19:29:19.949 00.004 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.37) 19:29:19.949 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:19.953 00.004 5928 Moving (0.00, 0.37) raw xDistance=0.37 yDistance=-0.02 19:29:19.953 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:19.958 00.005 972 Enqueuing Expose request 19:29:19.962 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37 19:29:19.962 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:19.962 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:29:19.962 00.000 5928 MoveAxis(W, 67, ABG) 19:29:19.962 00.000 5928 Guiding Dir = 3, Dur = 67 19:29:19.963 00.001 5928 IsSlewing returns 0 19:29:19.963 00.000 5928 IsGuiding returns 0 19:29:19.978 00.015 5928 PulseGuide returned control before completion, sleep 63 19:29:20.058 00.080 5928 IsGuiding returns 0 19:29:20.058 00.000 5928 Move returns status 0, amount 67 19:29:20.058 00.000 5928 MoveAxis(N, 0, ABG) 19:29:20.058 00.000 5928 Move returns status 0, amount 0 19:29:20.059 00.001 5928 move complete, result=0 19:29:20.059 00.000 5928 worker thread done servicing request 19:29:20.059 00.000 5928 Worker thread wakes up 19:29:20.059 00.000 972 GuideStep: 0.4 px 67 ms WEST, -0.0 px 0 ms NORTH 19:29:20.064 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:20.064 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:22.172 02.108 5928 Exposure complete 19:29:22.264 00.092 5928 worker thread done servicing request 19:29:22.264 00.000 972 OnExposeComplete: enter 19:29:22.268 00.004 972 UpdateGuideState(): m_state=6 19:29:22.273 00.005 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 723 19:29:22.277 00.004 972 Star::Find returns 1 (0), X=224.72, Y=859.91, Mass=1418, SNR=26.4, Peak=187 HFD=3.4 19:29:22.281 00.004 972 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.59) = xAngle (-0.80 = -0.80) 19:29:22.285 00.004 972 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84) 19:29:22.290 00.005 972 CameraToMount -- cameraX=0.27 cameraY=0.28 hyp=0.39 cameraTheta=0.79 mountX=0.27 mountY=-0.29, mountTheta=-0.82 19:29:22.294 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.28, opts=13) 19:29:22.298 00.004 972 Enqueuing Move request for scope (0.27, 0.28) 19:29:22.301 00.003 5928 Worker thread wakes up 19:29:22.301 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:29:22.305 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.28) opts 0xd 19:29:22.305 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.28) 19:29:22.306 00.001 972 UpdateGuideState exits: m=1418 SNR=26.4 19:29:22.311 00.005 5928 Moving (0.27, 0.28) raw xDistance=0.27 yDistance=-0.29 19:29:22.311 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27 19:29:22.311 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:29:22.311 00.000 5928 MoveAxis(W, 50, ABG) 19:29:22.311 00.000 5928 Guiding Dir = 3, Dur = 50 19:29:22.311 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:22.315 00.004 5928 IsSlewing returns 0 19:29:22.315 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:22.320 00.005 972 Enqueuing Expose request 19:29:22.325 00.005 5928 IsGuiding returns 0 19:29:22.345 00.020 5928 PulseGuide returned control before completion, sleep 40 19:29:22.387 00.042 5928 IsGuiding returns 1 19:29:22.387 00.000 5928 scope still moving after pulse duration time elapsed 19:29:22.440 00.053 5928 IsSlewing returns 0 19:29:22.441 00.001 5928 IsGuiding returns 0 19:29:22.441 00.000 5928 scope move finished after 50 + 66 ms 19:29:22.441 00.000 5928 Move returns status 0, amount 50 19:29:22.441 00.000 5928 MoveAxis(N, 58, ABG) 19:29:22.441 00.000 5928 Guiding Dir = 0, Dur = 58 19:29:22.441 00.000 5928 IsSlewing returns 0 19:29:22.442 00.001 5928 IsGuiding returns 0 19:29:22.553 00.111 5928 IsGuiding returns 1 19:29:22.553 00.000 5928 scope still moving after pulse duration time elapsed 19:29:22.617 00.064 5928 IsSlewing returns 0 19:29:22.617 00.000 5928 IsGuiding returns 0 19:29:22.617 00.000 5928 scope move finished after 58 + 117 ms 19:29:22.617 00.000 5928 Move returns status 0, amount 58 19:29:22.617 00.000 5928 move complete, result=0 19:29:22.617 00.000 5928 worker thread done servicing request 19:29:22.617 00.000 5928 Worker thread wakes up 19:29:22.617 00.000 972 GuideStep: 0.3 px 50 ms WEST, -0.3 px 58 ms NORTH 19:29:22.623 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:22.623 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:24.600 01.977 5928 Exposure complete 19:29:24.780 00.180 5928 worker thread done servicing request 19:29:24.941 00.161 972 OnExposeComplete: enter 19:29:36.104 11.163 972 UpdateGuideState(): m_state=6 19:29:37.655 01.551 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 724 19:29:37.853 00.198 972 Star::Find returns 1 (0), X=224.59, Y=859.73, Mass=1447, SNR=26.7, Peak=181 HFD=3.3 19:29:37.858 00.005 972 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.59) = xAngle (-1.00 = -1.00) 19:29:38.154 00.296 972 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 19:29:38.160 00.006 972 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.59 mountX=0.09 mountY=-0.15, mountTheta=-1.02 19:29:38.485 00.325 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.10, opts=13) 19:29:39.033 00.548 972 Enqueuing Move request for scope (0.15, 0.10) 19:29:39.274 00.241 5928 Worker thread wakes up 19:29:39.274 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:39.711 00.437 972 UpdateGuideState exits: m=1447 SNR=26.7 19:29:40.174 00.463 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd 19:29:40.175 00.001 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.10) 19:29:40.175 00.000 5928 Moving (0.15, 0.10) raw xDistance=0.09 yDistance=-0.15 19:29:40.175 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:29:40.175 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:40.175 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:29:40.175 00.000 5928 MoveAxis(E, 0, ABG) 19:29:40.175 00.000 5928 Move returns status 0, amount 0 19:29:40.175 00.000 5928 MoveAxis(N, 0, ABG) 19:29:40.175 00.000 5928 Move returns status 0, amount 0 19:29:40.175 00.000 5928 move complete, result=0 19:29:40.176 00.001 5928 worker thread done servicing request 19:29:40.176 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:40.181 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:40.477 00.296 972 Enqueuing Expose request 19:29:40.483 00.006 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:29:40.489 00.006 5928 Worker thread wakes up 19:29:40.490 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:40.490 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,845,31,31) 19:29:40.498 00.008 972 evsrv: cli 071FF248 connect 19:29:41.458 00.960 972 case statement mapped state 6 to 3 19:29:42.589 01.131 972 case statement mapped state 6 to 3 19:29:43.966 01.377 5928 Exposure complete 19:29:43.968 00.002 972 evsrv: cli 071FF248 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:29:44.213 00.245 5928 worker thread done servicing request 19:29:44.213 00.000 972 PhdController::Dither begins 19:29:44.220 00.007 972 dither: size=5.00, dRA=3.23 dDec=2.47 19:29:44.227 00.007 972 MountToCamera -- mountTheta (0.65) + m_xAngle (1.59) = xAngle (2.24 = 2.24) 19:29:44.234 00.007 972 MountToCamera -- mountX=3.23 mountY=2.47 hyp=4.06 mountTheta=0.65 cameraX=-2.53, cameraY=3.18 cameraTheta=2.24 19:29:44.240 00.006 972 setting lock position to (221.91, 862.82) 19:29:44.246 00.006 972 Mount: notify guiding dithered (-2.5, 3.2) 19:29:44.251 00.005 972 Status Line: Dither by 3.23,2.47 19:29:44.258 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 19:29:44.263 00.005 972 PhdController: newstate STATE_SETTLE_WAIT 19:29:44.270 00.007 972 evsrv: cli 071FF248 response: {"jsonrpc":"2.0","result":0,"id":5} 19:29:44.275 00.005 972 OnExposeComplete: enter 19:29:44.279 00.004 972 UpdateGuideState(): m_state=6 19:29:44.283 00.004 972 Star::Find(15, 224, 859, 0, (0,0,0,0), 0.0, 255) frame 725 19:29:44.287 00.004 972 Star::Find returns 1 (0), X=224.59, Y=860.74, Mass=1453, SNR=26.7, Peak=178 HFD=3.4 19:29:44.290 00.003 972 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.59) = xAngle (-2.25 = -2.25) 19:29:44.293 00.003 972 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 19:29:44.296 00.003 972 CameraToMount -- cameraX=2.67 cameraY=-2.07 hyp=3.38 cameraTheta=-0.66 mountX=-2.12 mountY=-2.54, mountTheta=-2.27 19:29:44.300 00.004 972 dither recenter: remaining=(-3.2,-2.5) step=(-3.2,-2.5) 19:29:44.305 00.005 972 MountToCamera -- mountTheta (-2.49) + m_xAngle (1.59) = xAngle (-0.90 = -0.90) 19:29:44.308 00.003 972 MountToCamera -- mountX=-3.23 mountY=-2.47 hyp=4.06 mountTheta=-2.49 cameraX=2.53, cameraY=-3.18 cameraTheta=-0.90 19:29:44.311 00.003 972 SchedulePrimaryMove(067B9D08, x=2.53, y=-3.18, opts=4) 19:29:44.314 00.003 972 Enqueuing Move request for scope (2.53, -3.18) 19:29:44.318 00.004 972 Mount: notify direct move -3.23,-2.47 19:29:44.322 00.004 5928 Worker thread wakes up 19:29:44.322 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (2.53, -3.18) opts 0x4 19:29:44.322 00.000 5928 Handling offset move in thread for scope, endpoint = (2.53, -3.18) 19:29:44.322 00.000 5928 Moving (2.53, -3.18) raw xDistance=-3.23 yDistance=-2.47 19:29:44.322 00.000 5928 MoveAxis(E, 858, B) 19:29:44.322 00.000 5928 Guiding Dir = 2, Dur = 858 19:29:44.323 00.001 5928 IsSlewing returns 0 19:29:44.323 00.000 5928 IsGuiding returns 0 19:29:44.325 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:44.328 00.003 972 UpdateGuideState exits: m=1453 SNR=26.7 19:29:44.331 00.003 972 PhdController: settling, locked = 1, distance = 4.06 (1.50) aobump = 0 frame = 1 / 99999 19:29:44.335 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645817384.335,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:29:44.339 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:44.343 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:44.346 00.003 972 Enqueuing Expose request 19:29:44.349 00.003 5928 PulseGuide returned control before completion, sleep 848 19:29:44.350 00.001 972 evsrv: cli 071FF248 disconnect 19:29:45.203 00.853 5928 IsGuiding returns 1 19:29:45.204 00.001 5928 scope still moving after pulse duration time elapsed 19:29:45.240 00.036 5928 IsSlewing returns 0 19:29:45.241 00.001 5928 IsGuiding returns 0 19:29:45.241 00.000 5928 scope move finished after 858 + 59 ms 19:29:45.241 00.000 5928 Move returns status 0, amount 858 19:29:45.241 00.000 5928 MoveAxis(N, 489, B) 19:29:45.242 00.001 5928 Guiding Dir = 0, Dur = 489 19:29:45.243 00.001 5928 IsSlewing returns 0 19:29:45.243 00.000 5928 IsGuiding returns 0 19:29:45.320 00.077 5928 PulseGuide returned control before completion, sleep 423 19:29:45.750 00.430 5928 IsGuiding returns 1 19:29:45.750 00.000 5928 scope still moving after pulse duration time elapsed 19:29:45.780 00.030 5928 IsSlewing returns 0 19:29:45.782 00.002 5928 IsGuiding returns 1 19:29:45.832 00.050 5928 IsSlewing returns 0 19:29:45.864 00.032 5928 IsGuiding returns 0 19:29:45.864 00.000 5928 scope move finished after 489 + 131 ms 19:29:45.865 00.001 5928 Move returns status 0, amount 489 19:29:45.865 00.000 5928 move complete, result=0 19:29:45.865 00.000 5928 worker thread done servicing request 19:29:45.866 00.001 5928 Worker thread wakes up 19:29:45.866 00.000 972 GuideStep: -3.2 px 858 ms EAST, -2.5 px 489 ms NORTH 19:29:45.878 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:45.878 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:29:47.992 02.114 5928 Exposure complete 19:29:48.077 00.085 5928 worker thread done servicing request 19:29:48.077 00.000 972 OnExposeComplete: enter 19:29:48.081 00.004 972 UpdateGuideState(): m_state=6 19:29:48.084 00.003 972 Star::Find(15, 224, 860, 0, (0,0,0,0), 0.0, 255) frame 726 19:29:48.089 00.005 972 Star::Find returns 1 (0), X=222.25, Y=864.42, Mass=1365, SNR=25.9, Peak=168 HFD=3.2 19:29:48.092 00.003 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 19:29:48.096 00.004 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 19:29:48.099 00.003 972 CameraToMount -- cameraX=0.34 cameraY=1.61 hyp=1.64 cameraTheta=1.36 mountX=1.60 mountY=-0.44, mountTheta=-0.27 19:29:48.104 00.005 972 SchedulePrimaryMove(067B9D08, x=0.34, y=1.61, opts=13) 19:29:48.107 00.003 972 Enqueuing Move request for scope (0.34, 1.61) 19:29:48.110 00.003 5928 Worker thread wakes up 19:29:48.110 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, 1.61) opts 0xd 19:29:48.110 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, 1.61) 19:29:48.110 00.000 5928 Moving (0.34, 1.61) raw xDistance=1.60 yDistance=-0.44 19:29:48.110 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:29:48.114 00.004 972 UpdateGuideState exits: m=1365 SNR=25.9 19:29:48.117 00.003 972 PhdController: settling, locked = 1, distance = 1.64 (1.50) aobump = 0 frame = 2 / 99999 19:29:48.121 00.004 5928 GuideAlgorithmHysteresis::Result() returns 1.01 from input 1.60 19:29:48.121 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:29:48.121 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44 19:29:48.121 00.000 5928 MoveAxis(W, 268, ABG) 19:29:48.122 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645817388.121,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:29:48.125 00.003 5928 Guiding Dir = 3, Dur = 268 19:29:48.125 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:48.128 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:48.132 00.004 972 Enqueuing Expose request 19:29:48.136 00.004 5928 IsSlewing returns 0 19:29:48.136 00.000 5928 IsGuiding returns 0 19:29:48.167 00.031 5928 PulseGuide returned control before completion, sleep 249 19:29:48.417 00.250 5928 IsGuiding returns 1 19:29:48.418 00.001 5928 scope still moving after pulse duration time elapsed 19:29:48.454 00.036 5928 IsSlewing returns 0 19:29:48.455 00.001 5928 IsGuiding returns 0 19:29:48.455 00.000 5928 scope move finished after 268 + 50 ms 19:29:48.455 00.000 5928 Move returns status 0, amount 268 19:29:48.456 00.001 5928 MoveAxis(N, 0, ABG) 19:29:48.456 00.000 5928 Move returns status 0, amount 0 19:29:48.456 00.000 5928 move complete, result=0 19:29:48.456 00.000 5928 worker thread done servicing request 19:29:48.456 00.000 5928 Worker thread wakes up 19:29:48.457 00.001 972 GuideStep: 1.6 px 268 ms WEST, -0.4 px 0 ms NORTH 19:29:48.466 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:48.467 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:29:50.444 01.977 5928 Exposure complete 19:29:50.530 00.086 5928 worker thread done servicing request 19:29:50.530 00.000 972 OnExposeComplete: enter 19:29:50.533 00.003 972 UpdateGuideState(): m_state=6 19:29:50.537 00.004 972 Star::Find(15, 222, 864, 0, (0,0,0,0), 0.0, 255) frame 727 19:29:50.541 00.004 972 Star::Find returns 1 (0), X=222.19, Y=863.93, Mass=1432, SNR=26.6, Peak=166 HFD=3.2 19:29:50.544 00.003 972 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.59) = xAngle (-0.26 = -0.26) 19:29:50.547 00.003 972 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30) 19:29:50.551 00.004 972 CameraToMount -- cameraX=0.27 cameraY=1.12 hyp=1.15 cameraTheta=1.33 mountX=1.11 mountY=-0.34, mountTheta=-0.30 19:29:50.555 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=1.12, opts=13) 19:29:50.558 00.003 972 Enqueuing Move request for scope (0.27, 1.12) 19:29:50.561 00.003 5928 Worker thread wakes up 19:29:50.561 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 1.12) opts 0xd 19:29:50.562 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:50.565 00.003 972 UpdateGuideState exits: m=1432 SNR=26.6 19:29:50.569 00.004 972 PhdController: settling, locked = 1, distance = 1.49 (1.50) aobump = 0 frame = 3 / 99999 19:29:50.573 00.004 5928 Handling offset move in thread for scope, endpoint = (0.27, 1.12) 19:29:50.573 00.000 5928 Moving (0.27, 1.12) raw xDistance=1.11 yDistance=-0.34 19:29:50.573 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.11 19:29:50.573 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:29:50.573 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817390.572,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:29:50.576 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 19:29:50.576 00.000 5928 MoveAxis(W, 205, ABG) 19:29:50.576 00.000 5928 Guiding Dir = 3, Dur = 205 19:29:50.576 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:50.580 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:50.584 00.004 972 Enqueuing Expose request 19:29:50.588 00.004 5928 IsSlewing returns 0 19:29:50.588 00.000 5928 IsGuiding returns 0 19:29:50.613 00.025 5928 PulseGuide returned control before completion, sleep 191 19:29:50.814 00.201 5928 IsGuiding returns 1 19:29:50.814 00.000 5928 scope still moving after pulse duration time elapsed 19:29:50.853 00.039 5928 IsSlewing returns 0 19:29:50.854 00.001 5928 IsGuiding returns 0 19:29:50.854 00.000 5928 scope move finished after 205 + 59 ms 19:29:50.854 00.000 5928 Move returns status 0, amount 205 19:29:50.855 00.001 5928 MoveAxis(N, 0, ABG) 19:29:50.855 00.000 5928 Move returns status 0, amount 0 19:29:50.855 00.000 5928 move complete, result=0 19:29:50.856 00.001 5928 worker thread done servicing request 19:29:50.856 00.000 5928 Worker thread wakes up 19:29:50.856 00.000 972 GuideStep: 1.1 px 205 ms WEST, -0.3 px 0 ms NORTH 19:29:50.865 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:50.866 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:29:53.005 02.139 5928 Exposure complete 19:29:53.090 00.085 5928 worker thread done servicing request 19:29:53.090 00.000 972 OnExposeComplete: enter 19:29:53.093 00.003 972 UpdateGuideState(): m_state=6 19:29:53.097 00.004 972 Star::Find(15, 222, 863, 0, (0,0,0,0), 0.0, 255) frame 728 19:29:53.100 00.003 972 Star::Find returns 1 (0), X=222.18, Y=862.91, Mass=1371, SNR=25.9, Peak=179 HFD=3.2 19:29:53.105 00.005 972 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.59) = xAngle (-1.26 = -1.26) 19:29:53.108 00.003 972 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30) 19:29:53.111 00.003 972 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.29 cameraTheta=0.33 mountX=0.09 mountY=-0.28, mountTheta=-1.26 19:29:53.115 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.09, opts=13) 19:29:53.119 00.004 972 Enqueuing Move request for scope (0.27, 0.09) 19:29:53.123 00.004 5928 Worker thread wakes up 19:29:53.123 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd 19:29:53.123 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.09) 19:29:53.123 00.000 5928 Moving (0.27, 0.09) raw xDistance=0.09 yDistance=-0.28 19:29:53.123 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:29:53.126 00.003 972 UpdateGuideState exits: m=1371 SNR=25.9 19:29:53.129 00.003 972 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 4 / 99999 19:29:53.133 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:29:53.133 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06 19:29:53.133 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 19:29:53.133 00.000 5928 MoveAxis(E, 0, ABG) 19:29:53.133 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817393.133,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.13,"Time":2.6,"SettleTime":10.0,"StarLocked":true} 19:29:53.137 00.004 5928 Move returns status 0, amount 0 19:29:53.137 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:53.140 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:53.143 00.003 972 Enqueuing Expose request 19:29:53.146 00.003 5928 MoveAxis(N, 55, ABG) 19:29:53.147 00.001 5928 Guiding Dir = 0, Dur = 55 19:29:53.147 00.000 5928 IsSlewing returns 0 19:29:53.147 00.000 5928 IsGuiding returns 0 19:29:53.220 00.073 5928 IsGuiding returns 1 19:29:53.220 00.000 5928 scope still moving after pulse duration time elapsed 19:29:53.247 00.027 5928 IsSlewing returns 0 19:29:53.248 00.001 5928 IsGuiding returns 1 19:29:53.279 00.031 5928 IsSlewing returns 0 19:29:53.280 00.001 5928 IsGuiding returns 1 19:29:53.331 00.051 5928 IsSlewing returns 0 19:29:53.364 00.033 5928 IsGuiding returns 0 19:29:53.364 00.000 5928 scope move finished after 55 + 161 ms 19:29:53.364 00.000 5928 Move returns status 0, amount 55 19:29:53.364 00.000 5928 move complete, result=0 19:29:53.364 00.000 5928 worker thread done servicing request 19:29:53.365 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 55 ms NORTH 19:29:53.377 00.012 5928 Worker thread wakes up 19:29:53.377 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:53.377 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:29:55.360 01.983 5928 Exposure complete 19:29:55.446 00.086 5928 worker thread done servicing request 19:29:55.446 00.000 972 OnExposeComplete: enter 19:29:55.449 00.003 972 UpdateGuideState(): m_state=6 19:29:55.454 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 729 19:29:55.457 00.003 972 Star::Find returns 1 (0), X=221.93, Y=862.94, Mass=1368, SNR=25.9, Peak=154 HFD=3.9 19:29:55.460 00.003 972 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.59) = xAngle (-0.18 = -0.18) 19:29:55.463 00.003 972 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 19:29:55.466 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.41 mountX=0.12 mountY=-0.03, mountTheta=-0.22 19:29:55.471 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.12, opts=13) 19:29:55.474 00.003 972 Enqueuing Move request for scope (0.02, 0.12) 19:29:55.477 00.003 5928 Worker thread wakes up 19:29:55.477 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd 19:29:55.477 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.12) 19:29:55.477 00.000 5928 Moving (0.02, 0.12) raw xDistance=0.12 yDistance=-0.03 19:29:55.477 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:29:55.481 00.004 972 UpdateGuideState exits: m=1368 SNR=25.9 19:29:55.485 00.004 972 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 5 / 99999 19:29:55.489 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:29:55.489 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:55.489 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:29:55.489 00.000 5928 MoveAxis(E, 0, ABG) 19:29:55.489 00.000 5928 Move returns status 0, amount 0 19:29:55.489 00.000 5928 MoveAxis(N, 0, ABG) 19:29:55.489 00.000 5928 Move returns status 0, amount 0 19:29:55.489 00.000 5928 move complete, result=0 19:29:55.489 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817395.489,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.83,"Time":4.9,"SettleTime":10.0,"StarLocked":true} 19:29:55.493 00.004 5928 worker thread done servicing request 19:29:55.493 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:55.496 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:55.499 00.003 972 Enqueuing Expose request 19:29:55.504 00.005 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:29:55.507 00.003 5928 Worker thread wakes up 19:29:55.507 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:55.507 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:29:57.644 02.137 5928 Exposure complete 19:29:57.736 00.092 5928 worker thread done servicing request 19:29:57.737 00.001 972 OnExposeComplete: enter 19:29:57.740 00.003 972 UpdateGuideState(): m_state=6 19:29:57.743 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 730 19:29:57.746 00.003 972 Star::Find returns 1 (0), X=221.74, Y=863.22, Mass=1366, SNR=25.9, Peak=178 HFD=3.5 19:29:57.750 00.004 972 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.59) = xAngle (0.39 = 0.39) 19:29:57.754 00.004 972 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35) 19:29:57.757 00.003 972 CameraToMount -- cameraX=-0.18 cameraY=0.41 hyp=0.44 cameraTheta=1.98 mountX=0.41 mountY=0.15, mountTheta=0.35 19:29:57.761 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.41, opts=13) 19:29:57.764 00.003 972 Enqueuing Move request for scope (-0.18, 0.41) 19:29:57.768 00.004 5928 Worker thread wakes up 19:29:57.768 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.41) opts 0xd 19:29:57.768 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:29:57.772 00.004 972 UpdateGuideState exits: m=1366 SNR=25.9 19:29:57.775 00.003 972 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 6 / 99999 19:29:57.778 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.41) 19:29:57.778 00.000 5928 Moving (-0.18, 0.41) raw xDistance=0.41 yDistance=0.15 19:29:57.778 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 19:29:57.778 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:57.778 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817397.778,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.71,"Time":7.2,"SettleTime":10.0,"StarLocked":true} 19:29:57.782 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:29:57.782 00.000 5928 MoveAxis(W, 68, ABG) 19:29:57.782 00.000 5928 Guiding Dir = 3, Dur = 68 19:29:57.782 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:29:57.787 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:29:57.790 00.003 972 Enqueuing Expose request 19:29:57.793 00.003 5928 IsSlewing returns 0 19:29:57.794 00.001 5928 IsGuiding returns 0 19:29:57.808 00.014 5928 PulseGuide returned control before completion, sleep 64 19:29:57.888 00.080 5928 IsGuiding returns 0 19:29:57.888 00.000 5928 Move returns status 0, amount 68 19:29:57.888 00.000 5928 MoveAxis(N, 0, ABG) 19:29:57.888 00.000 5928 Move returns status 0, amount 0 19:29:57.889 00.001 5928 move complete, result=0 19:29:57.889 00.000 5928 worker thread done servicing request 19:29:57.889 00.000 5928 Worker thread wakes up 19:29:57.889 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:29:57.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:29:57.889 00.000 972 GuideStep: 0.4 px 68 ms WEST, 0.1 px 0 ms NORTH 19:29:59.879 01.990 5928 Exposure complete 19:29:59.965 00.086 5928 worker thread done servicing request 19:29:59.965 00.000 972 OnExposeComplete: enter 19:29:59.969 00.004 972 UpdateGuideState(): m_state=6 19:29:59.973 00.004 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 731 19:29:59.976 00.003 972 Star::Find returns 1 (0), X=222.08, Y=862.99, Mass=1386, SNR=26.1, Peak=173 HFD=3.0 19:29:59.979 00.003 972 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.59) = xAngle (-0.77 = -0.77) 19:29:59.982 00.003 972 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82) 19:29:59.986 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.82 mountX=0.18 mountY=-0.18, mountTheta=-0.80 19:29:59.990 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.18, opts=13) 19:29:59.993 00.003 972 Enqueuing Move request for scope (0.17, 0.18) 19:29:59.996 00.003 5928 Worker thread wakes up 19:29:59.997 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd 19:29:59.997 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.18) 19:29:59.997 00.000 5928 Moving (0.17, 0.18) raw xDistance=0.18 yDistance=-0.18 19:29:59.997 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:29:59.997 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:29:59.997 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:29:59.997 00.000 5928 MoveAxis(E, 0, ABG) 19:29:59.997 00.000 5928 Move returns status 0, amount 0 19:29:59.997 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:00.002 00.005 972 UpdateGuideState exits: m=1386 SNR=26.1 19:30:00.007 00.005 5928 MoveAxis(N, 0, ABG) 19:30:00.007 00.000 972 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 7 / 99999 19:30:00.012 00.005 5928 Move returns status 0, amount 0 19:30:00.012 00.000 5928 move complete, result=0 19:30:00.012 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817400.012,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.57,"Time":9.4,"SettleTime":10.0,"StarLocked":true} 19:30:00.017 00.005 5928 worker thread done servicing request 19:30:00.017 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:00.021 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:00.024 00.003 972 Enqueuing Expose request 19:30:00.027 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:30:00.030 00.003 5928 Worker thread wakes up 19:30:00.031 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:00.031 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:02.169 02.138 5928 Exposure complete 19:30:02.254 00.085 5928 worker thread done servicing request 19:30:02.254 00.000 972 OnExposeComplete: enter 19:30:02.258 00.004 972 UpdateGuideState(): m_state=6 19:30:02.261 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 732 19:30:02.265 00.004 972 Star::Find returns 1 (0), X=222.02, Y=862.84, Mass=1347, SNR=25.7, Peak=164 HFD=3.5 19:30:02.269 00.004 972 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.59) = xAngle (-1.36 = -1.36) 19:30:02.272 00.003 972 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 19:30:02.275 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.23 mountX=0.02 mountY=-0.11, mountTheta=-1.36 19:30:02.279 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.02, opts=13) 19:30:02.283 00.004 972 Enqueuing Move request for scope (0.10, 0.02) 19:30:02.287 00.004 5928 Worker thread wakes up 19:30:02.288 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd 19:30:02.288 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.02) 19:30:02.288 00.000 5928 Moving (0.10, 0.02) raw xDistance=0.02 yDistance=-0.11 19:30:02.288 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:30:02.288 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:02.288 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:30:02.288 00.000 5928 MoveAxis(E, 0, ABG) 19:30:02.288 00.000 5928 Move returns status 0, amount 0 19:30:02.288 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:02.291 00.003 972 UpdateGuideState exits: m=1347 SNR=25.7 19:30:02.295 00.004 972 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 8 / 99999 19:30:02.298 00.003 972 PhdController: newstate STATE_FINISH 19:30:02.302 00.004 972 PhdController complete: success 19:30:02.305 00.003 5928 MoveAxis(N, 0, ABG) 19:30:02.305 00.000 5928 Move returns status 0, amount 0 19:30:02.305 00.000 5928 move complete, result=0 19:30:02.305 00.000 5928 worker thread done servicing request 19:30:02.306 00.001 972 evsrv: {"Event":"SettleDone","Timestamp":1645817402.305,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0} 19:30:02.309 00.003 972 Mount: notify guiding dither settle done success=1 19:30:02.312 00.003 972 PhdController: newstate STATE_IDLE 19:30:02.315 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:02.320 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:02.323 00.003 972 Enqueuing Expose request 19:30:02.326 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:30:02.329 00.003 5928 Worker thread wakes up 19:30:02.329 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:02.329 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:04.312 01.983 5928 Exposure complete 19:30:04.398 00.086 5928 worker thread done servicing request 19:30:04.398 00.000 972 OnExposeComplete: enter 19:30:04.402 00.004 972 UpdateGuideState(): m_state=6 19:30:04.406 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 733 19:30:04.409 00.003 972 Star::Find returns 1 (0), X=221.78, Y=863.02, Mass=1362, SNR=25.9, Peak=171 HFD=3.6 19:30:04.412 00.003 972 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.59) = xAngle (0.55 = 0.55) 19:30:04.417 00.005 972 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51) 19:30:04.420 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.14 mountX=0.21 mountY=0.12, mountTheta=0.52 19:30:04.424 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.21, opts=13) 19:30:04.427 00.003 972 Enqueuing Move request for scope (-0.13, 0.21) 19:30:04.431 00.004 5928 Worker thread wakes up 19:30:04.431 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd 19:30:04.431 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.21) 19:30:04.431 00.000 5928 Moving (-0.13, 0.21) raw xDistance=0.21 yDistance=0.12 19:30:04.431 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:30:04.431 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:04.431 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:04.436 00.005 972 UpdateGuideState exits: m=1362 SNR=25.9 19:30:04.439 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:04.442 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:04.445 00.003 972 Enqueuing Expose request 19:30:04.449 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:30:04.449 00.000 5928 MoveAxis(W, 35, ABG) 19:30:04.449 00.000 5928 Guiding Dir = 3, Dur = 35 19:30:04.449 00.000 5928 IsSlewing returns 0 19:30:04.450 00.001 5928 IsGuiding returns 0 19:30:04.477 00.027 5928 PulseGuide returned control before completion, sleep 19 19:30:04.525 00.048 5928 IsGuiding returns 0 19:30:04.525 00.000 5928 Move returns status 0, amount 35 19:30:04.525 00.000 5928 MoveAxis(N, 0, ABG) 19:30:04.526 00.001 5928 Move returns status 0, amount 0 19:30:04.526 00.000 5928 move complete, result=0 19:30:04.526 00.000 5928 worker thread done servicing request 19:30:04.526 00.000 5928 Worker thread wakes up 19:30:04.526 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:04.527 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:04.527 00.000 972 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH 19:30:06.668 02.141 5928 Exposure complete 19:30:06.754 00.086 5928 worker thread done servicing request 19:30:06.754 00.000 972 OnExposeComplete: enter 19:30:06.757 00.003 972 UpdateGuideState(): m_state=6 19:30:06.760 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 734 19:30:06.764 00.004 972 Star::Find returns 1 (0), X=221.80, Y=863.05, Mass=1389, SNR=26.1, Peak=168 HFD=3.9 19:30:06.769 00.005 972 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.59) = xAngle (0.45 = 0.45) 19:30:06.772 00.003 972 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41) 19:30:06.775 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.04 mountX=0.24 mountY=0.10, mountTheta=0.42 19:30:06.779 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.23, opts=13) 19:30:06.783 00.004 972 Enqueuing Move request for scope (-0.12, 0.23) 19:30:06.787 00.004 5928 Worker thread wakes up 19:30:06.787 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:30:06.791 00.004 972 UpdateGuideState exits: m=1389 SNR=26.1 19:30:06.794 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:06.797 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:06.801 00.004 972 Enqueuing Expose request 19:30:06.804 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd 19:30:06.805 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.23) 19:30:06.805 00.000 5928 Moving (-0.12, 0.23) raw xDistance=0.24 yDistance=0.10 19:30:06.805 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24 19:30:06.805 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:06.805 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:30:06.805 00.000 5928 MoveAxis(W, 42, ABG) 19:30:06.805 00.000 5928 Guiding Dir = 3, Dur = 42 19:30:06.805 00.000 5928 IsSlewing returns 0 19:30:06.806 00.001 5928 IsGuiding returns 0 19:30:06.828 00.022 5928 PulseGuide returned control before completion, sleep 30 19:30:06.862 00.034 5928 IsGuiding returns 1 19:30:06.862 00.000 5928 scope still moving after pulse duration time elapsed 19:30:06.924 00.062 5928 IsSlewing returns 0 19:30:06.957 00.033 5928 IsGuiding returns 0 19:30:06.957 00.000 5928 scope move finished after 42 + 109 ms 19:30:06.957 00.000 5928 Move returns status 0, amount 42 19:30:06.957 00.000 5928 MoveAxis(N, 0, ABG) 19:30:06.958 00.001 5928 Move returns status 0, amount 0 19:30:06.958 00.000 5928 move complete, result=0 19:30:06.958 00.000 5928 worker thread done servicing request 19:30:06.958 00.000 5928 Worker thread wakes up 19:30:06.958 00.000 972 GuideStep: 0.2 px 42 ms WEST, 0.1 px 0 ms NORTH 19:30:06.970 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:06.971 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:08.964 01.993 5928 Exposure complete 19:30:09.051 00.087 5928 worker thread done servicing request 19:30:09.052 00.001 972 OnExposeComplete: enter 19:30:09.055 00.003 972 UpdateGuideState(): m_state=6 19:30:09.059 00.004 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 735 19:30:09.063 00.004 972 Star::Find returns 1 (0), X=221.64, Y=862.90, Mass=1385, SNR=26.0, Peak=171 HFD=3.5 19:30:09.068 00.005 972 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.59) = xAngle (1.24 = 1.24) 19:30:09.071 00.003 972 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20) 19:30:09.074 00.003 972 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.29 cameraTheta=2.83 mountX=0.09 mountY=0.27, mountTheta=1.24 19:30:09.078 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.09, opts=13) 19:30:09.081 00.003 972 Enqueuing Move request for scope (-0.27, 0.09) 19:30:09.085 00.004 5928 Worker thread wakes up 19:30:09.086 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd 19:30:09.086 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.09) 19:30:09.086 00.000 5928 Moving (-0.27, 0.09) raw xDistance=0.09 yDistance=0.27 19:30:09.086 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:30:09.086 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:30:09.086 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 19:30:09.086 00.000 5928 MoveAxis(E, 0, ABG) 19:30:09.086 00.000 5928 Move returns status 0, amount 0 19:30:09.086 00.000 5928 MoveAxis(N, 0, ABG) 19:30:09.086 00.000 5928 Move returns status 0, amount 0 19:30:09.086 00.000 5928 move complete, result=0 19:30:09.086 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:30:09.090 00.004 972 UpdateGuideState exits: m=1385 SNR=26.0 19:30:09.093 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:09.096 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:09.100 00.004 972 Enqueuing Expose request 19:30:09.103 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:30:09.107 00.004 5928 worker thread done servicing request 19:30:09.107 00.000 5928 Worker thread wakes up 19:30:09.107 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:09.107 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:11.222 02.115 5928 Exposure complete 19:30:11.305 00.083 5928 worker thread done servicing request 19:30:11.305 00.000 972 OnExposeComplete: enter 19:30:11.309 00.004 972 UpdateGuideState(): m_state=6 19:30:11.312 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 736 19:30:11.317 00.005 972 Star::Find returns 1 (0), X=221.84, Y=862.87, Mass=1375, SNR=26.0, Peak=166 HFD=3.7 19:30:11.320 00.003 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 19:30:11.323 00.003 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81) 19:30:11.326 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.45 mountX=0.06 mountY=0.07, mountTheta=0.84 19:30:11.330 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.06, opts=13) 19:30:11.335 00.005 972 Enqueuing Move request for scope (-0.07, 0.06) 19:30:11.338 00.003 5928 Worker thread wakes up 19:30:11.338 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd 19:30:11.338 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.06) 19:30:11.338 00.000 5928 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=0.07 19:30:11.338 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:30:11.338 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:11.338 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:30:11.339 00.001 5928 MoveAxis(E, 0, ABG) 19:30:11.339 00.000 5928 Move returns status 0, amount 0 19:30:11.339 00.000 5928 MoveAxis(N, 0, ABG) 19:30:11.339 00.000 5928 Move returns status 0, amount 0 19:30:11.339 00.000 5928 move complete, result=0 19:30:11.339 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:30:11.342 00.003 972 UpdateGuideState exits: m=1375 SNR=26.0 19:30:11.345 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:11.350 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:11.353 00.003 972 Enqueuing Expose request 19:30:11.356 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:30:11.360 00.004 5928 worker thread done servicing request 19:30:11.360 00.000 5928 Worker thread wakes up 19:30:11.360 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:11.360 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:13.341 01.981 5928 Exposure complete 19:30:13.426 00.085 5928 worker thread done servicing request 19:30:13.426 00.000 972 OnExposeComplete: enter 19:30:13.429 00.003 972 UpdateGuideState(): m_state=6 19:30:13.433 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 737 19:30:13.437 00.004 972 Star::Find returns 1 (0), X=222.06, Y=862.99, Mass=1357, SNR=25.8, Peak=161 HFD=4.0 19:30:13.440 00.003 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 19:30:13.443 00.003 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 19:30:13.446 00.003 972 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.86 mountX=0.17 mountY=-0.16, mountTheta=-0.75 19:30:13.451 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.18, opts=13) 19:30:13.454 00.003 972 Enqueuing Move request for scope (0.15, 0.18) 19:30:13.457 00.003 5928 Worker thread wakes up 19:30:13.458 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd 19:30:13.458 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.18) 19:30:13.458 00.000 5928 Moving (0.15, 0.18) raw xDistance=0.17 yDistance=-0.16 19:30:13.458 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:30:13.458 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:13.458 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:30:13.458 00.000 5928 MoveAxis(E, 0, ABG) 19:30:13.458 00.000 5928 Move returns status 0, amount 0 19:30:13.458 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:13.461 00.003 972 UpdateGuideState exits: m=1357 SNR=25.8 19:30:13.466 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:13.469 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:13.472 00.003 972 Enqueuing Expose request 19:30:13.475 00.003 5928 MoveAxis(N, 0, ABG) 19:30:13.475 00.000 5928 Move returns status 0, amount 0 19:30:13.475 00.000 5928 move complete, result=0 19:30:13.476 00.001 5928 worker thread done servicing request 19:30:13.476 00.000 5928 Worker thread wakes up 19:30:13.476 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:13.476 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:13.478 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:30:15.590 02.112 5928 Exposure complete 19:30:15.675 00.085 5928 worker thread done servicing request 19:30:15.675 00.000 972 OnExposeComplete: enter 19:30:15.679 00.004 972 UpdateGuideState(): m_state=6 19:30:15.684 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 738 19:30:15.688 00.004 972 Star::Find returns 1 (0), X=222.16, Y=863.28, Mass=1422, SNR=26.3, Peak=145 HFD=3.9 19:30:15.692 00.004 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 19:30:15.697 00.005 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 19:30:15.701 00.004 972 CameraToMount -- cameraX=0.25 cameraY=0.46 hyp=0.52 cameraTheta=1.08 mountX=0.46 mountY=-0.27, mountTheta=-0.54 19:30:15.705 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.46, opts=13) 19:30:15.709 00.004 972 Enqueuing Move request for scope (0.25, 0.46) 19:30:15.714 00.005 5928 Worker thread wakes up 19:30:15.714 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:30:15.718 00.004 972 UpdateGuideState exits: m=1422 SNR=26.3 19:30:15.722 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:15.725 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:15.728 00.003 972 Enqueuing Expose request 19:30:15.732 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.46) opts 0xd 19:30:15.732 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.46) 19:30:15.732 00.000 5928 Moving (0.25, 0.46) raw xDistance=0.46 yDistance=-0.27 19:30:15.732 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 19:30:15.732 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:30:15.732 00.000 5928 MoveAxis(W, 76, ABG) 19:30:15.732 00.000 5928 Guiding Dir = 3, Dur = 76 19:30:15.733 00.001 5928 IsSlewing returns 0 19:30:15.733 00.000 5928 IsGuiding returns 0 19:30:15.751 00.018 5928 PulseGuide returned control before completion, sleep 69 19:30:15.834 00.083 5928 IsGuiding returns 1 19:30:15.835 00.001 5928 scope still moving after pulse duration time elapsed 19:30:15.879 00.044 5928 IsSlewing returns 0 19:30:15.880 00.001 5928 IsGuiding returns 0 19:30:15.880 00.000 5928 scope move finished after 76 + 71 ms 19:30:15.881 00.001 5928 Move returns status 0, amount 76 19:30:15.881 00.000 5928 MoveAxis(N, 54, ABG) 19:30:15.881 00.000 5928 Guiding Dir = 0, Dur = 54 19:30:15.883 00.002 5928 IsSlewing returns 0 19:30:15.884 00.001 5928 IsGuiding returns 0 19:30:15.968 00.084 5928 IsGuiding returns 1 19:30:15.968 00.000 5928 scope still moving after pulse duration time elapsed 19:30:15.990 00.022 5928 IsSlewing returns 0 19:30:16.023 00.033 5928 IsGuiding returns 1 19:30:16.055 00.032 5928 IsSlewing returns 0 19:30:16.056 00.001 5928 IsGuiding returns 0 19:30:16.056 00.000 5928 scope move finished after 54 + 116 ms 19:30:16.056 00.000 5928 Move returns status 0, amount 54 19:30:16.056 00.000 5928 move complete, result=0 19:30:16.056 00.000 5928 worker thread done servicing request 19:30:16.056 00.000 5928 Worker thread wakes up 19:30:16.056 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:16.057 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:16.057 00.000 972 GuideStep: 0.5 px 76 ms WEST, -0.3 px 54 ms NORTH 19:30:18.041 01.984 5928 Exposure complete 19:30:18.127 00.086 5928 worker thread done servicing request 19:30:18.127 00.000 972 OnExposeComplete: enter 19:30:18.131 00.004 972 UpdateGuideState(): m_state=6 19:30:18.136 00.005 972 Star::Find(15, 222, 863, 0, (0,0,0,0), 0.0, 255) frame 739 19:30:18.140 00.004 972 Star::Find returns 1 (0), X=221.88, Y=862.95, Mass=1393, SNR=26.1, Peak=171 HFD=3.9 19:30:18.143 00.003 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 19:30:18.147 00.004 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21) 19:30:18.151 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.84 mountX=0.14 mountY=0.03, mountTheta=0.21 19:30:18.155 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.14, opts=13) 19:30:18.158 00.003 972 Enqueuing Move request for scope (-0.04, 0.14) 19:30:18.161 00.003 5928 Worker thread wakes up 19:30:18.161 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:30:18.166 00.005 972 UpdateGuideState exits: m=1393 SNR=26.1 19:30:18.169 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:18.172 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:18.175 00.003 972 Enqueuing Expose request 19:30:18.178 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd 19:30:18.179 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.14) 19:30:18.179 00.000 5928 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=0.03 19:30:18.179 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:30:18.179 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:18.179 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:30:18.179 00.000 5928 MoveAxis(E, 0, ABG) 19:30:18.179 00.000 5928 Move returns status 0, amount 0 19:30:18.179 00.000 5928 MoveAxis(N, 0, ABG) 19:30:18.179 00.000 5928 Move returns status 0, amount 0 19:30:18.179 00.000 5928 move complete, result=0 19:30:18.179 00.000 5928 worker thread done servicing request 19:30:18.179 00.000 5928 Worker thread wakes up 19:30:18.179 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:18.179 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:18.181 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:30:20.288 02.107 5928 Exposure complete 19:30:20.377 00.089 5928 worker thread done servicing request 19:30:20.377 00.000 972 OnExposeComplete: enter 19:30:20.382 00.005 972 UpdateGuideState(): m_state=6 19:30:20.386 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 740 19:30:20.390 00.004 972 Star::Find returns 1 (0), X=222.14, Y=862.72, Mass=1394, SNR=26.1, Peak=146 HFD=3.8 19:30:20.394 00.004 972 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.59) = xAngle (-1.98 = -1.98) 19:30:20.399 00.005 972 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 19:30:20.402 00.003 972 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-0.39 mountX=-0.10 mountY=-0.22, mountTheta=-1.98 19:30:20.406 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.09, opts=13) 19:30:20.410 00.004 972 Enqueuing Move request for scope (0.23, -0.09) 19:30:20.413 00.003 5928 Worker thread wakes up 19:30:20.413 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:30:20.417 00.004 972 UpdateGuideState exits: m=1394 SNR=26.1 19:30:20.421 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:20.424 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:20.427 00.003 972 Enqueuing Expose request 19:30:20.431 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd 19:30:20.431 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.09) 19:30:20.432 00.001 5928 Moving (0.23, -0.09) raw xDistance=-0.10 yDistance=-0.22 19:30:20.432 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:30:20.432 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:30:20.432 00.000 5928 MoveAxis(E, 0, ABG) 19:30:20.432 00.000 5928 Move returns status 0, amount 0 19:30:20.432 00.000 5928 MoveAxis(N, 44, ABG) 19:30:20.432 00.000 5928 Guiding Dir = 0, Dur = 44 19:30:20.433 00.001 5928 IsSlewing returns 0 19:30:20.434 00.001 5928 IsGuiding returns 0 19:30:20.516 00.082 5928 IsGuiding returns 1 19:30:20.516 00.000 5928 scope still moving after pulse duration time elapsed 19:30:20.546 00.030 5928 IsSlewing returns 0 19:30:20.546 00.000 5928 IsGuiding returns 1 19:30:20.596 00.050 5928 IsSlewing returns 0 19:30:20.628 00.032 5928 IsGuiding returns 0 19:30:20.628 00.000 5928 scope move finished after 44 + 150 ms 19:30:20.628 00.000 5928 Move returns status 0, amount 44 19:30:20.628 00.000 5928 move complete, result=0 19:30:20.628 00.000 5928 worker thread done servicing request 19:30:20.629 00.001 5928 Worker thread wakes up 19:30:20.629 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:20.629 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:20.629 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH 19:30:22.605 01.976 5928 Exposure complete 19:30:22.693 00.088 5928 worker thread done servicing request 19:30:22.694 00.001 972 OnExposeComplete: enter 19:30:22.698 00.004 972 UpdateGuideState(): m_state=6 19:30:22.702 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 741 19:30:22.705 00.003 972 Star::Find returns 1 (0), X=221.72, Y=862.99, Mass=1389, SNR=26.1, Peak=159 HFD=4.0 19:30:22.708 00.003 972 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.59) = xAngle (0.83 = 0.83) 19:30:22.713 00.005 972 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78) 19:30:22.719 00.006 972 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.42 mountX=0.17 mountY=0.18, mountTheta=0.81 19:30:22.725 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.17, opts=13) 19:30:22.728 00.003 972 Enqueuing Move request for scope (-0.19, 0.17) 19:30:22.733 00.005 5928 Worker thread wakes up 19:30:22.733 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd 19:30:22.733 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.17) 19:30:22.733 00.000 5928 Moving (-0.19, 0.17) raw xDistance=0.17 yDistance=0.18 19:30:22.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:30:22.733 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:22.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:30:22.733 00.000 5928 MoveAxis(E, 0, ABG) 19:30:22.733 00.000 5928 Move returns status 0, amount 0 19:30:22.734 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:22.737 00.003 5928 MoveAxis(N, 0, ABG) 19:30:22.737 00.000 972 UpdateGuideState exits: m=1389 SNR=26.1 19:30:22.741 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:22.744 00.003 5928 Move returns status 0, amount 0 19:30:22.744 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:22.750 00.006 972 Enqueuing Expose request 19:30:22.753 00.003 5928 move complete, result=0 19:30:22.754 00.001 5928 worker thread done servicing request 19:30:22.754 00.000 5928 Worker thread wakes up 19:30:22.754 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:22.754 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:22.757 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:30:24.878 02.121 5928 Exposure complete 19:30:24.972 00.094 5928 worker thread done servicing request 19:30:24.972 00.000 972 OnExposeComplete: enter 19:30:24.976 00.004 972 UpdateGuideState(): m_state=6 19:30:24.980 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 742 19:30:24.985 00.005 972 Star::Find returns 1 (0), X=222.12, Y=862.46, Mass=1389, SNR=26.0, Peak=123 HFD=4.1 19:30:24.988 00.003 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 19:30:24.993 00.005 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 19:30:24.999 00.006 972 CameraToMount -- cameraX=0.21 cameraY=-0.35 hyp=0.41 cameraTheta=-1.04 mountX=-0.36 mountY=-0.18, mountTheta=-2.67 19:30:25.004 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.35, opts=13) 19:30:25.009 00.005 972 Enqueuing Move request for scope (0.21, -0.35) 19:30:25.015 00.006 5928 Worker thread wakes up 19:30:25.016 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:30:25.022 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.35) opts 0xd 19:30:25.022 00.000 972 UpdateGuideState exits: m=1389 SNR=26.0 19:30:25.028 00.006 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.35) 19:30:25.028 00.000 5928 Moving (0.21, -0.35) raw xDistance=-0.36 yDistance=-0.18 19:30:25.028 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:30:25.028 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:25.035 00.007 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:25.035 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:25.041 00.006 972 Enqueuing Expose request 19:30:25.046 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:30:25.046 00.000 5928 MoveAxis(E, 60, ABG) 19:30:25.047 00.001 5928 Guiding Dir = 2, Dur = 60 19:30:25.047 00.000 5928 IsSlewing returns 0 19:30:25.048 00.001 5928 IsGuiding returns 0 19:30:25.074 00.026 5928 PulseGuide returned control before completion, sleep 45 19:30:25.153 00.079 5928 IsGuiding returns 1 19:30:25.153 00.000 5928 scope still moving after pulse duration time elapsed 19:30:25.189 00.036 5928 IsSlewing returns 0 19:30:25.190 00.001 5928 IsGuiding returns 0 19:30:25.190 00.000 5928 scope move finished after 60 + 81 ms 19:30:25.190 00.000 5928 Move returns status 0, amount 60 19:30:25.190 00.000 5928 MoveAxis(N, 0, ABG) 19:30:25.190 00.000 5928 Move returns status 0, amount 0 19:30:25.190 00.000 5928 move complete, result=0 19:30:25.190 00.000 5928 worker thread done servicing request 19:30:25.191 00.001 5928 Worker thread wakes up 19:30:25.191 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:25.191 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:25.191 00.000 972 GuideStep: -0.4 px 60 ms EAST, -0.2 px 0 ms NORTH 19:30:27.164 01.973 5928 Exposure complete 19:30:27.255 00.091 5928 worker thread done servicing request 19:30:27.255 00.000 972 OnExposeComplete: enter 19:30:27.259 00.004 972 UpdateGuideState(): m_state=6 19:30:27.264 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 743 19:30:27.268 00.004 972 Star::Find returns 1 (0), X=221.53, Y=862.92, Mass=1355, SNR=25.7, Peak=128 HFD=3.9 19:30:27.271 00.003 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 19:30:27.274 00.003 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24) 19:30:27.278 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=0.10 hyp=0.40 cameraTheta=2.88 mountX=0.11 mountY=0.38, mountTheta=1.28 19:30:27.283 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.10, opts=13) 19:30:27.286 00.003 972 Enqueuing Move request for scope (-0.38, 0.10) 19:30:27.290 00.004 5928 Worker thread wakes up 19:30:27.290 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.10) opts 0xd 19:30:27.290 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.10) 19:30:27.290 00.000 5928 Moving (-0.38, 0.10) raw xDistance=0.11 yDistance=0.38 19:30:27.290 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:30:27.290 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:30:27.291 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:27.295 00.004 972 UpdateGuideState exits: m=1355 SNR=25.7 19:30:27.300 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:27.303 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:27.307 00.004 972 Enqueuing Expose request 19:30:27.311 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38 19:30:27.311 00.000 5928 MoveAxis(E, 0, ABG) 19:30:27.311 00.000 5928 Move returns status 0, amount 0 19:30:27.311 00.000 5928 MoveAxis(N, 0, ABG) 19:30:27.311 00.000 5928 Move returns status 0, amount 0 19:30:27.312 00.001 5928 move complete, result=0 19:30:27.312 00.000 5928 worker thread done servicing request 19:30:27.312 00.000 5928 Worker thread wakes up 19:30:27.312 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:27.312 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:27.315 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 19:30:29.434 02.119 5928 Exposure complete 19:30:29.521 00.087 5928 worker thread done servicing request 19:30:29.521 00.000 972 OnExposeComplete: enter 19:30:29.525 00.004 972 UpdateGuideState(): m_state=6 19:30:29.528 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 744 19:30:29.533 00.005 972 Star::Find returns 1 (0), X=221.54, Y=862.84, Mass=1398, SNR=26.2, Peak=144 HFD=3.8 19:30:29.536 00.003 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 19:30:29.539 00.003 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 19:30:29.543 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.03 hyp=0.38 cameraTheta=3.07 mountX=0.04 mountY=0.37, mountTheta=1.48 19:30:29.547 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.03, opts=13) 19:30:29.551 00.004 972 Enqueuing Move request for scope (-0.37, 0.03) 19:30:29.556 00.005 5928 Worker thread wakes up 19:30:29.556 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.03) opts 0xd 19:30:29.556 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.03) 19:30:29.556 00.000 5928 Moving (-0.37, 0.03) raw xDistance=0.04 yDistance=0.37 19:30:29.556 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:30:29.556 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:30:29.556 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 19:30:29.556 00.000 5928 MoveAxis(E, 0, ABG) 19:30:29.556 00.000 5928 Move returns status 0, amount 0 19:30:29.556 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:29.560 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 19:30:29.565 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:29.568 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:29.571 00.003 972 Enqueuing Expose request 19:30:29.575 00.004 5928 MoveAxis(N, 0, ABG) 19:30:29.575 00.000 5928 Move returns status 0, amount 0 19:30:29.575 00.000 5928 move complete, result=0 19:30:29.576 00.001 5928 worker thread done servicing request 19:30:29.576 00.000 5928 Worker thread wakes up 19:30:29.576 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:29.576 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:29.577 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:30:31.554 01.977 5928 Exposure complete 19:30:31.641 00.087 5928 worker thread done servicing request 19:30:31.641 00.000 972 OnExposeComplete: enter 19:30:31.644 00.003 972 UpdateGuideState(): m_state=6 19:30:31.650 00.006 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 745 19:30:31.653 00.003 972 Star::Find returns 1 (0), X=221.23, Y=862.96, Mass=1343, SNR=25.7, Peak=143 HFD=4.1 19:30:31.656 00.003 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 19:30:31.659 00.003 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30) 19:30:31.663 00.004 972 CameraToMount -- cameraX=-0.68 cameraY=0.14 hyp=0.70 cameraTheta=2.94 mountX=0.16 mountY=0.67, mountTheta=1.34 19:30:31.668 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.68, y=0.14, opts=13) 19:30:31.671 00.003 972 Enqueuing Move request for scope (-0.68, 0.14) 19:30:31.674 00.003 5928 Worker thread wakes up 19:30:31.674 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.14) opts 0xd 19:30:31.674 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.68, 0.14) 19:30:31.674 00.000 5928 Moving (-0.68, 0.14) raw xDistance=0.16 yDistance=0.67 19:30:31.674 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:31.678 00.004 972 UpdateGuideState exits: m=1343 SNR=25.7 19:30:31.682 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:31.685 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:31.688 00.003 972 Enqueuing Expose request 19:30:31.692 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:30:31.692 00.000 5928 resist switch: large excursion: input 0.67 thresh 0.60 direction from -1 to 1 19:30:31.692 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.02 19:30:31.692 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67 19:30:31.692 00.000 5928 MoveAxis(E, 0, ABG) 19:30:31.692 00.000 5928 Move returns status 0, amount 0 19:30:31.692 00.000 5928 MoveAxis(S, 134, ABG) 19:30:31.693 00.001 5928 Guiding Dir = 1, Dur = 134 19:30:31.693 00.000 5928 IsSlewing returns 0 19:30:31.693 00.000 5928 IsGuiding returns 0 19:30:31.774 00.081 5928 PulseGuide returned control before completion, sleep 64 19:30:31.871 00.097 5928 IsGuiding returns 1 19:30:31.871 00.000 5928 scope still moving after pulse duration time elapsed 19:30:31.934 00.063 5928 IsSlewing returns 0 19:30:31.935 00.001 5928 IsGuiding returns 0 19:30:31.935 00.000 5928 scope move finished after 134 + 107 ms 19:30:31.935 00.000 5928 Move returns status 0, amount 134 19:30:31.935 00.000 5928 move complete, result=0 19:30:31.935 00.000 5928 worker thread done servicing request 19:30:31.935 00.000 5928 Worker thread wakes up 19:30:31.936 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.7 px 134 ms SOUTH 19:30:31.945 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:31.945 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:34.054 02.109 5928 Exposure complete 19:30:34.150 00.096 5928 worker thread done servicing request 19:30:34.150 00.000 972 OnExposeComplete: enter 19:30:34.154 00.004 972 UpdateGuideState(): m_state=6 19:30:34.158 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 746 19:30:34.163 00.005 972 Star::Find returns 1 (0), X=221.17, Y=862.96, Mass=1357, SNR=25.8, Peak=134 HFD=4.0 19:30:34.167 00.004 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 19:30:34.170 00.003 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 19:30:34.174 00.004 972 CameraToMount -- cameraX=-0.74 cameraY=0.15 hyp=0.75 cameraTheta=2.95 mountX=0.16 mountY=0.73, mountTheta=1.35 19:30:34.179 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.74, y=0.15, opts=13) 19:30:34.183 00.004 972 Enqueuing Move request for scope (-0.74, 0.15) 19:30:34.187 00.004 5928 Worker thread wakes up 19:30:34.187 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.15) opts 0xd 19:30:34.187 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:34.191 00.004 972 UpdateGuideState exits: m=1357 SNR=25.8 19:30:34.194 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:34.199 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:34.202 00.003 972 Enqueuing Expose request 19:30:34.206 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.74, 0.15) 19:30:34.206 00.000 5928 Moving (-0.74, 0.15) raw xDistance=0.16 yDistance=0.73 19:30:34.206 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:30:34.206 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73 19:30:34.206 00.000 5928 MoveAxis(E, 0, ABG) 19:30:34.206 00.000 5928 Move returns status 0, amount 0 19:30:34.206 00.000 5928 MoveAxis(S, 145, ABG) 19:30:34.206 00.000 5928 Guiding Dir = 1, Dur = 145 19:30:34.206 00.000 5928 IsSlewing returns 0 19:30:34.207 00.001 5928 IsGuiding returns 0 19:30:34.284 00.077 5928 PulseGuide returned control before completion, sleep 78 19:30:34.372 00.088 5928 IsGuiding returns 1 19:30:34.372 00.000 5928 scope still moving after pulse duration time elapsed 19:30:34.403 00.031 5928 IsSlewing returns 0 19:30:34.404 00.001 5928 IsGuiding returns 1 19:30:34.435 00.031 5928 IsSlewing returns 0 19:30:34.435 00.000 5928 IsGuiding returns 1 19:30:34.477 00.042 5928 IsSlewing returns 0 19:30:34.478 00.001 5928 IsGuiding returns 0 19:30:34.478 00.000 5928 scope move finished after 145 + 125 ms 19:30:34.478 00.000 5928 Move returns status 0, amount 145 19:30:34.478 00.000 5928 move complete, result=0 19:30:34.478 00.000 5928 worker thread done servicing request 19:30:34.478 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.7 px 145 ms SOUTH 19:30:34.487 00.009 5928 Worker thread wakes up 19:30:34.487 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:34.487 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:36.466 01.979 5928 Exposure complete 19:30:36.553 00.087 5928 worker thread done servicing request 19:30:36.553 00.000 972 OnExposeComplete: enter 19:30:36.556 00.003 972 UpdateGuideState(): m_state=6 19:30:36.561 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 747 19:30:36.566 00.005 972 Star::Find returns 1 (0), X=221.45, Y=862.84, Mass=1405, SNR=26.3, Peak=171 HFD=3.5 19:30:36.569 00.003 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 19:30:36.573 00.004 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45) 19:30:36.576 00.003 972 CameraToMount -- cameraX=-0.47 cameraY=0.03 hyp=0.47 cameraTheta=3.09 mountX=0.03 mountY=0.46, mountTheta=1.50 19:30:36.582 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.47, y=0.03, opts=13) 19:30:36.585 00.003 972 Enqueuing Move request for scope (-0.47, 0.03) 19:30:36.589 00.004 5928 Worker thread wakes up 19:30:36.589 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.03) opts 0xd 19:30:36.589 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.47, 0.03) 19:30:36.589 00.000 5928 Moving (-0.47, 0.03) raw xDistance=0.03 yDistance=0.46 19:30:36.589 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:30:36.589 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46 19:30:36.589 00.000 5928 MoveAxis(E, 0, ABG) 19:30:36.589 00.000 5928 Move returns status 0, amount 0 19:30:36.589 00.000 5928 MoveAxis(S, 92, ABG) 19:30:36.589 00.000 5928 Guiding Dir = 1, Dur = 92 19:30:36.589 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:30:36.593 00.004 5928 IsSlewing returns 0 19:30:36.593 00.000 972 UpdateGuideState exits: m=1405 SNR=26.3 19:30:36.598 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:36.601 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:36.605 00.004 972 Enqueuing Expose request 19:30:36.608 00.003 5928 IsGuiding returns 0 19:30:36.683 00.075 5928 PulseGuide returned control before completion, sleep 28 19:30:36.747 00.064 5928 IsGuiding returns 1 19:30:36.747 00.000 5928 scope still moving after pulse duration time elapsed 19:30:36.795 00.048 5928 IsSlewing returns 0 19:30:36.795 00.000 5928 IsGuiding returns 0 19:30:36.795 00.000 5928 scope move finished after 92 + 94 ms 19:30:36.796 00.001 5928 Move returns status 0, amount 92 19:30:36.796 00.000 5928 move complete, result=0 19:30:36.796 00.000 5928 worker thread done servicing request 19:30:36.796 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.5 px 92 ms SOUTH 19:30:36.802 00.006 5928 Worker thread wakes up 19:30:36.802 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:36.802 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:38.922 02.120 5928 Exposure complete 19:30:39.007 00.085 5928 worker thread done servicing request 19:30:39.008 00.001 972 OnExposeComplete: enter 19:30:39.012 00.004 972 UpdateGuideState(): m_state=6 19:30:39.015 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 748 19:30:39.019 00.004 972 Star::Find returns 1 (0), X=221.76, Y=862.49, Mass=1433, SNR=26.5, Peak=172 HFD=3.4 19:30:39.022 00.003 972 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.59) = xAngle (-3.60 = 2.68) 19:30:39.026 00.004 972 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63) 19:30:39.031 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=-0.32 hyp=0.36 cameraTheta=-2.01 mountX=-0.32 mountY=0.17, mountTheta=2.64 19:30:39.037 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.32, opts=13) 19:30:39.041 00.004 972 Enqueuing Move request for scope (-0.15, -0.32) 19:30:39.046 00.005 5928 Worker thread wakes up 19:30:39.046 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.32) opts 0xd 19:30:39.046 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.32) 19:30:39.046 00.000 5928 Moving (-0.15, -0.32) raw xDistance=-0.32 yDistance=0.17 19:30:39.046 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 19:30:39.046 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:39.046 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:30:39.046 00.000 5928 MoveAxis(E, 54, ABG) 19:30:39.046 00.000 5928 Guiding Dir = 2, Dur = 54 19:30:39.046 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:30:39.050 00.004 972 UpdateGuideState exits: m=1433 SNR=26.5 19:30:39.054 00.004 5928 IsSlewing returns 0 19:30:39.054 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:39.061 00.007 5928 IsGuiding returns 0 19:30:39.061 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:39.067 00.006 972 Enqueuing Expose request 19:30:39.082 00.015 5928 PulseGuide returned control before completion, sleep 44 19:30:39.138 00.056 5928 IsGuiding returns 1 19:30:39.139 00.001 5928 scope still moving after pulse duration time elapsed 19:30:39.178 00.039 5928 IsSlewing returns 0 19:30:39.178 00.000 5928 IsGuiding returns 0 19:30:39.179 00.001 5928 scope move finished after 54 + 62 ms 19:30:39.179 00.000 5928 Move returns status 0, amount 54 19:30:39.179 00.000 5928 MoveAxis(N, 0, ABG) 19:30:39.179 00.000 5928 Move returns status 0, amount 0 19:30:39.179 00.000 5928 move complete, result=0 19:30:39.179 00.000 5928 worker thread done servicing request 19:30:39.179 00.000 972 GuideStep: -0.3 px 54 ms EAST, 0.2 px 0 ms NORTH 19:30:39.183 00.004 5928 Worker thread wakes up 19:30:39.183 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:39.184 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:41.175 01.991 5928 Exposure complete 19:30:41.262 00.087 5928 worker thread done servicing request 19:30:41.262 00.000 972 OnExposeComplete: enter 19:30:41.268 00.006 972 UpdateGuideState(): m_state=6 19:30:41.272 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 749 19:30:41.275 00.003 972 Star::Find returns 1 (0), X=221.72, Y=862.99, Mass=1417, SNR=26.4, Peak=187 HFD=3.4 19:30:41.279 00.004 972 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.59) = xAngle (0.83 = 0.83) 19:30:41.282 00.003 972 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79) 19:30:41.287 00.005 972 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.42 mountX=0.18 mountY=0.19, mountTheta=0.81 19:30:41.290 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.17, opts=13) 19:30:41.296 00.006 972 Enqueuing Move request for scope (-0.20, 0.17) 19:30:41.300 00.004 5928 Worker thread wakes up 19:30:41.300 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 19:30:41.305 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd 19:30:41.305 00.000 972 UpdateGuideState exits: m=1417 SNR=26.4 19:30:41.308 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:41.312 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:41.316 00.004 972 Enqueuing Expose request 19:30:41.319 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.17) 19:30:41.319 00.000 5928 Moving (-0.20, 0.17) raw xDistance=0.18 yDistance=0.19 19:30:41.319 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:30:41.319 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:41.319 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:30:41.319 00.000 5928 MoveAxis(E, 0, ABG) 19:30:41.319 00.000 5928 Move returns status 0, amount 0 19:30:41.319 00.000 5928 MoveAxis(N, 0, ABG) 19:30:41.319 00.000 5928 Move returns status 0, amount 0 19:30:41.319 00.000 5928 move complete, result=0 19:30:41.319 00.000 5928 worker thread done servicing request 19:30:41.319 00.000 5928 Worker thread wakes up 19:30:41.320 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:41.320 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:41.321 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:30:43.445 02.124 5928 Exposure complete 19:30:43.532 00.087 5928 worker thread done servicing request 19:30:43.532 00.000 972 OnExposeComplete: enter 19:30:43.535 00.003 972 UpdateGuideState(): m_state=6 19:30:43.539 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 750 19:30:43.542 00.003 972 Star::Find returns 1 (0), X=221.69, Y=863.15, Mass=1410, SNR=26.3, Peak=185 HFD=3.4 19:30:43.547 00.005 972 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.59) = xAngle (0.58 = 0.58) 19:30:43.550 00.003 972 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54) 19:30:43.553 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=0.33 hyp=0.40 cameraTheta=2.17 mountX=0.34 mountY=0.21, mountTheta=0.55 19:30:43.557 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.33, opts=13) 19:30:43.561 00.004 972 Enqueuing Move request for scope (-0.23, 0.33) 19:30:43.565 00.004 5928 Worker thread wakes up 19:30:43.565 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.33) opts 0xd 19:30:43.565 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=46, FiltMax=283, Gamma=1.000 19:30:43.569 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.33) 19:30:43.569 00.000 5928 Moving (-0.23, 0.33) raw xDistance=0.34 yDistance=0.21 19:30:43.569 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 19:30:43.569 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:30:43.569 00.000 5928 MoveAxis(W, 56, ABG) 19:30:43.569 00.000 5928 Guiding Dir = 3, Dur = 56 19:30:43.569 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 19:30:43.573 00.004 5928 IsSlewing returns 0 19:30:43.573 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:43.577 00.004 5928 IsGuiding returns 0 19:30:43.577 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:43.583 00.006 972 Enqueuing Expose request 19:30:43.592 00.009 5928 PulseGuide returned control before completion, sleep 52 19:30:43.655 00.063 5928 IsGuiding returns 1 19:30:43.655 00.000 5928 scope still moving after pulse duration time elapsed 19:30:43.680 00.025 5928 IsSlewing returns 0 19:30:43.680 00.000 5928 IsGuiding returns 0 19:30:43.680 00.000 5928 scope move finished after 56 + 46 ms 19:30:43.680 00.000 5928 Move returns status 0, amount 56 19:30:43.680 00.000 5928 MoveAxis(S, 41, ABG) 19:30:43.680 00.000 5928 Guiding Dir = 1, Dur = 41 19:30:43.680 00.000 5928 IsSlewing returns 0 19:30:43.682 00.002 5928 IsGuiding returns 0 19:30:43.768 00.086 5928 IsGuiding returns 1 19:30:43.768 00.000 5928 scope still moving after pulse duration time elapsed 19:30:43.802 00.034 5928 IsSlewing returns 0 19:30:43.803 00.001 5928 IsGuiding returns 1 19:30:43.863 00.060 5928 IsSlewing returns 0 19:30:43.897 00.034 5928 IsGuiding returns 0 19:30:43.897 00.000 5928 scope move finished after 41 + 174 ms 19:30:43.897 00.000 5928 Move returns status 0, amount 41 19:30:43.897 00.000 5928 move complete, result=0 19:30:43.897 00.000 5928 worker thread done servicing request 19:30:43.897 00.000 5928 Worker thread wakes up 19:30:43.897 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:43.897 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:43.897 00.000 972 GuideStep: 0.3 px 56 ms WEST, 0.2 px 41 ms SOUTH 19:30:45.863 01.966 5928 Exposure complete 19:30:45.952 00.089 5928 worker thread done servicing request 19:30:45.952 00.000 972 OnExposeComplete: enter 19:30:45.956 00.004 972 UpdateGuideState(): m_state=6 19:30:45.961 00.005 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 751 19:30:45.965 00.004 972 Star::Find returns 1 (0), X=221.83, Y=862.96, Mass=1441, SNR=26.6, Peak=170 HFD=3.7 19:30:45.968 00.003 972 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.59) = xAngle (0.49 = 0.49) 19:30:45.972 00.004 972 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44) 19:30:45.975 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.08 mountX=0.15 mountY=0.07, mountTheta=0.45 19:30:45.981 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.14, opts=13) 19:30:45.985 00.004 972 Enqueuing Move request for scope (-0.08, 0.14) 19:30:45.989 00.004 5928 Worker thread wakes up 19:30:45.989 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd 19:30:45.989 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.14) 19:30:45.989 00.000 5928 Moving (-0.08, 0.14) raw xDistance=0.15 yDistance=0.07 19:30:45.989 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:45.994 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:30:45.994 00.000 972 UpdateGuideState exits: m=1441 SNR=26.6 19:30:45.998 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:46.001 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:46.002 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:46.006 00.004 972 Enqueuing Expose request 19:30:46.009 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:30:46.009 00.000 5928 MoveAxis(E, 0, ABG) 19:30:46.009 00.000 5928 Move returns status 0, amount 0 19:30:46.009 00.000 5928 MoveAxis(N, 0, ABG) 19:30:46.009 00.000 5928 Move returns status 0, amount 0 19:30:46.010 00.001 5928 move complete, result=0 19:30:46.010 00.000 5928 worker thread done servicing request 19:30:46.010 00.000 5928 Worker thread wakes up 19:30:46.010 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:46.010 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:46.012 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:30:48.131 02.119 5928 Exposure complete 19:30:48.216 00.085 5928 worker thread done servicing request 19:30:48.217 00.001 972 OnExposeComplete: enter 19:30:48.222 00.005 972 UpdateGuideState(): m_state=6 19:30:48.226 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 752 19:30:48.232 00.006 972 Star::Find returns 1 (0), X=221.96, Y=863.02, Mass=1395, SNR=26.1, Peak=174 HFD=3.3 19:30:48.237 00.005 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 19:30:48.242 00.005 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 19:30:48.247 00.005 972 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.36 mountX=0.20 mountY=-0.06, mountTheta=-0.27 19:30:48.251 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.20, opts=13) 19:30:48.255 00.004 972 Enqueuing Move request for scope (0.04, 0.20) 19:30:48.261 00.006 5928 Worker thread wakes up 19:30:48.261 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:48.266 00.005 972 UpdateGuideState exits: m=1395 SNR=26.1 19:30:48.269 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd 19:30:48.269 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.20) 19:30:48.269 00.000 5928 Moving (0.04, 0.20) raw xDistance=0.20 yDistance=-0.06 19:30:48.269 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 19:30:48.269 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:48.270 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:48.273 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:30:48.273 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:48.278 00.005 972 Enqueuing Expose request 19:30:48.282 00.004 5928 MoveAxis(W, 34, ABG) 19:30:48.282 00.000 5928 Guiding Dir = 3, Dur = 34 19:30:48.283 00.001 5928 IsSlewing returns 0 19:30:48.283 00.000 5928 IsGuiding returns 0 19:30:48.309 00.026 5928 PulseGuide returned control before completion, sleep 19 19:30:48.357 00.048 5928 IsGuiding returns 0 19:30:48.357 00.000 5928 Move returns status 0, amount 34 19:30:48.357 00.000 5928 MoveAxis(N, 0, ABG) 19:30:48.357 00.000 5928 Move returns status 0, amount 0 19:30:48.357 00.000 5928 move complete, result=0 19:30:48.357 00.000 5928 worker thread done servicing request 19:30:48.357 00.000 5928 Worker thread wakes up 19:30:48.357 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:48.357 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH 19:30:48.363 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:50.344 01.981 5928 Exposure complete 19:30:50.430 00.086 5928 worker thread done servicing request 19:30:50.430 00.000 972 OnExposeComplete: enter 19:30:50.433 00.003 972 UpdateGuideState(): m_state=6 19:30:50.436 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 753 19:30:50.439 00.003 972 Star::Find returns 1 (0), X=221.64, Y=862.60, Mass=1379, SNR=26.0, Peak=182 HFD=3.2 19:30:50.443 00.004 972 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.59) = xAngle (-4.06 = 2.22) 19:30:50.447 00.004 972 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18) 19:30:50.450 00.003 972 CameraToMount -- cameraX=-0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-2.47 mountX=-0.22 mountY=0.29, mountTheta=2.21 19:30:50.454 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.22, opts=13) 19:30:50.457 00.003 972 Enqueuing Move request for scope (-0.28, -0.22) 19:30:50.461 00.004 5928 Worker thread wakes up 19:30:50.461 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.22) opts 0xd 19:30:50.461 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.22) 19:30:50.462 00.001 5928 Moving (-0.28, -0.22) raw xDistance=-0.22 yDistance=0.29 19:30:50.462 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22 19:30:50.462 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 19:30:50.462 00.000 5928 MoveAxis(E, 34, ABG) 19:30:50.462 00.000 5928 Guiding Dir = 2, Dur = 34 19:30:50.462 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:50.465 00.003 5928 IsSlewing returns 0 19:30:50.465 00.000 972 UpdateGuideState exits: m=1379 SNR=26.0 19:30:50.469 00.004 5928 IsGuiding returns 0 19:30:50.469 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:50.473 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:50.476 00.003 972 Enqueuing Expose request 19:30:50.483 00.007 5928 PulseGuide returned control before completion, sleep 30 19:30:50.532 00.049 5928 IsGuiding returns 0 19:30:50.532 00.000 5928 Move returns status 0, amount 34 19:30:50.533 00.001 5928 MoveAxis(S, 58, ABG) 19:30:50.533 00.000 5928 Guiding Dir = 1, Dur = 58 19:30:50.534 00.001 5928 IsSlewing returns 0 19:30:50.534 00.000 5928 IsGuiding returns 0 19:30:50.644 00.110 5928 IsGuiding returns 1 19:30:50.645 00.001 5928 scope still moving after pulse duration time elapsed 19:30:50.708 00.063 5928 IsSlewing returns 0 19:30:50.709 00.001 5928 IsGuiding returns 0 19:30:50.709 00.000 5928 scope move finished after 58 + 116 ms 19:30:50.709 00.000 5928 Move returns status 0, amount 58 19:30:50.709 00.000 5928 move complete, result=0 19:30:50.710 00.001 5928 worker thread done servicing request 19:30:50.710 00.000 972 GuideStep: -0.2 px 34 ms EAST, 0.3 px 58 ms SOUTH 19:30:50.721 00.011 5928 Worker thread wakes up 19:30:50.721 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:50.721 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:52.818 02.097 5928 Exposure complete 19:30:52.907 00.089 5928 worker thread done servicing request 19:30:52.907 00.000 972 OnExposeComplete: enter 19:30:52.913 00.006 972 UpdateGuideState(): m_state=6 19:30:52.916 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 754 19:30:52.920 00.004 972 Star::Find returns 1 (0), X=221.81, Y=862.63, Mass=1348, SNR=25.7, Peak=169 HFD=3.3 19:30:52.923 00.003 972 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.59) = xAngle (-3.68 = 2.61) 19:30:52.928 00.005 972 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56) 19:30:52.931 00.003 972 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.09 mountX=-0.18 mountY=0.12, mountTheta=2.57 19:30:52.937 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.18, opts=13) 19:30:52.940 00.003 972 Enqueuing Move request for scope (-0.10, -0.18) 19:30:52.945 00.005 5928 Worker thread wakes up 19:30:52.945 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:30:52.949 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd 19:30:52.949 00.000 972 UpdateGuideState exits: m=1348 SNR=25.7 19:30:52.953 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.18) 19:30:52.953 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:52.956 00.003 5928 Moving (-0.10, -0.18) raw xDistance=-0.18 yDistance=0.12 19:30:52.956 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:52.961 00.005 972 Enqueuing Expose request 19:30:52.965 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:30:52.965 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:30:52.965 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:30:52.965 00.000 5928 MoveAxis(E, 0, ABG) 19:30:52.965 00.000 5928 Move returns status 0, amount 0 19:30:52.965 00.000 5928 MoveAxis(N, 0, ABG) 19:30:52.966 00.001 5928 Move returns status 0, amount 0 19:30:52.966 00.000 5928 move complete, result=0 19:30:52.966 00.000 5928 worker thread done servicing request 19:30:52.966 00.000 5928 Worker thread wakes up 19:30:52.966 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:52.966 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:52.968 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:30:54.945 01.977 5928 Exposure complete 19:30:55.031 00.086 5928 worker thread done servicing request 19:30:55.031 00.000 972 OnExposeComplete: enter 19:30:55.034 00.003 972 UpdateGuideState(): m_state=6 19:30:55.038 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 755 19:30:55.041 00.003 972 Star::Find returns 1 (0), X=222.42, Y=862.75, Mass=1395, SNR=26.1, Peak=154 HFD=3.6 19:30:55.046 00.005 972 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.59) = xAngle (-1.71 = -1.71) 19:30:55.049 00.003 972 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76) 19:30:55.052 00.003 972 CameraToMount -- cameraX=0.50 cameraY=-0.06 hyp=0.51 cameraTheta=-0.12 mountX=-0.07 mountY=-0.50, mountTheta=-1.72 19:30:55.056 00.004 972 SchedulePrimaryMove(067B9D08, x=0.50, y=-0.06, opts=13) 19:30:55.060 00.004 972 Enqueuing Move request for scope (0.50, -0.06) 19:30:55.064 00.004 5928 Worker thread wakes up 19:30:55.064 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.06) opts 0xd 19:30:55.064 00.000 5928 Handling offset move in thread for scope, endpoint = (0.50, -0.06) 19:30:55.064 00.000 5928 Moving (0.50, -0.06) raw xDistance=-0.07 yDistance=-0.50 19:30:55.064 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:30:55.064 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:30:55.064 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50 19:30:55.064 00.000 5928 MoveAxis(E, 0, ABG) 19:30:55.064 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:30:55.068 00.004 5928 Move returns status 0, amount 0 19:30:55.068 00.000 972 UpdateGuideState exits: m=1395 SNR=26.1 19:30:55.074 00.006 5928 MoveAxis(N, 0, ABG) 19:30:55.074 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:55.081 00.007 5928 Move returns status 0, amount 0 19:30:55.081 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:55.087 00.006 972 Enqueuing Expose request 19:30:55.094 00.007 5928 move complete, result=0 19:30:55.094 00.000 5928 worker thread done servicing request 19:30:55.094 00.000 5928 Worker thread wakes up 19:30:55.094 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:55.095 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:55.097 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:30:57.204 02.107 5928 Exposure complete 19:30:57.289 00.085 5928 worker thread done servicing request 19:30:57.289 00.000 972 OnExposeComplete: enter 19:30:57.293 00.004 972 UpdateGuideState(): m_state=6 19:30:57.296 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 756 19:30:57.301 00.005 972 Star::Find returns 1 (0), X=222.36, Y=863.17, Mass=1365, SNR=25.8, Peak=148 HFD=3.7 19:30:57.304 00.003 972 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.59) = xAngle (-0.91 = -0.91) 19:30:57.307 00.003 972 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95) 19:30:57.310 00.003 972 CameraToMount -- cameraX=0.44 cameraY=0.36 hyp=0.57 cameraTheta=0.68 mountX=0.35 mountY=-0.47, mountTheta=-0.93 19:30:57.315 00.005 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.36, opts=13) 19:30:57.318 00.003 972 Enqueuing Move request for scope (0.44, 0.36) 19:30:57.321 00.003 5928 Worker thread wakes up 19:30:57.321 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.36) opts 0xd 19:30:57.322 00.001 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.36) 19:30:57.322 00.000 5928 Moving (0.44, 0.36) raw xDistance=0.35 yDistance=-0.47 19:30:57.322 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35 19:30:57.322 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:30:57.322 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47 19:30:57.322 00.000 5928 MoveAxis(W, 59, ABG) 19:30:57.322 00.000 5928 Guiding Dir = 3, Dur = 59 19:30:57.322 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:30:57.326 00.004 5928 IsSlewing returns 0 19:30:57.326 00.000 972 UpdateGuideState exits: m=1365 SNR=25.8 19:30:57.330 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:57.333 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:57.336 00.003 972 Enqueuing Expose request 19:30:57.339 00.003 5928 IsGuiding returns 0 19:30:57.360 00.021 5928 PulseGuide returned control before completion, sleep 49 19:30:57.440 00.080 5928 IsGuiding returns 0 19:30:57.441 00.001 5928 Move returns status 0, amount 59 19:30:57.441 00.000 5928 MoveAxis(N, 0, ABG) 19:30:57.441 00.000 5928 Move returns status 0, amount 0 19:30:57.441 00.000 5928 move complete, result=0 19:30:57.441 00.000 5928 worker thread done servicing request 19:30:57.442 00.001 972 GuideStep: 0.3 px 59 ms WEST, -0.5 px 0 ms NORTH 19:30:57.454 00.012 5928 Worker thread wakes up 19:30:57.454 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:57.455 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:59.437 01.982 5928 Exposure complete 19:30:59.522 00.085 5928 worker thread done servicing request 19:30:59.522 00.000 972 OnExposeComplete: enter 19:30:59.526 00.004 972 UpdateGuideState(): m_state=6 19:30:59.529 00.003 972 Star::Find(15, 222, 863, 0, (0,0,0,0), 0.0, 255) frame 757 19:30:59.533 00.004 972 Star::Find returns 1 (0), X=222.62, Y=862.92, Mass=1395, SNR=26.2, Peak=154 HFD=3.7 19:30:59.536 00.003 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 19:30:59.539 00.003 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49) 19:30:59.544 00.005 972 CameraToMount -- cameraX=0.70 cameraY=0.10 hyp=0.71 cameraTheta=0.14 mountX=0.09 mountY=-0.71, mountTheta=-1.45 19:30:59.548 00.004 972 SchedulePrimaryMove(067B9D08, x=0.70, y=0.10, opts=13) 19:30:59.551 00.003 972 Enqueuing Move request for scope (0.70, 0.10) 19:30:59.555 00.004 5928 Worker thread wakes up 19:30:59.555 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.10) opts 0xd 19:30:59.555 00.000 5928 Handling offset move in thread for scope, endpoint = (0.70, 0.10) 19:30:59.555 00.000 5928 Moving (0.70, 0.10) raw xDistance=0.09 yDistance=-0.71 19:30:59.555 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:30:59.555 00.000 5928 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1 19:30:59.555 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12 19:30:59.555 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71 19:30:59.555 00.000 5928 MoveAxis(E, 0, ABG) 19:30:59.555 00.000 5928 Move returns status 0, amount 0 19:30:59.555 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:30:59.559 00.004 5928 MoveAxis(N, 140, ABG) 19:30:59.560 00.001 972 UpdateGuideState exits: m=1395 SNR=26.2 19:30:59.563 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:30:59.566 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:30:59.569 00.003 972 Enqueuing Expose request 19:30:59.572 00.003 5928 Guiding Dir = 0, Dur = 140 19:30:59.574 00.002 5928 IsSlewing returns 0 19:30:59.574 00.000 5928 IsGuiding returns 0 19:30:59.647 00.073 5928 PulseGuide returned control before completion, sleep 77 19:30:59.739 00.092 5928 IsGuiding returns 1 19:30:59.739 00.000 5928 scope still moving after pulse duration time elapsed 19:30:59.770 00.031 5928 IsSlewing returns 0 19:30:59.771 00.001 5928 IsGuiding returns 1 19:30:59.839 00.068 5928 IsSlewing returns 0 19:30:59.840 00.001 5928 IsGuiding returns 0 19:30:59.840 00.000 5928 scope move finished after 140 + 125 ms 19:30:59.840 00.000 5928 Move returns status 0, amount 140 19:30:59.840 00.000 5928 move complete, result=0 19:30:59.840 00.000 5928 worker thread done servicing request 19:30:59.840 00.000 5928 Worker thread wakes up 19:30:59.840 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:30:59.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:30:59.840 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 140 ms NORTH 19:31:01.952 02.112 5928 Exposure complete 19:31:02.039 00.087 5928 worker thread done servicing request 19:31:02.040 00.001 972 OnExposeComplete: enter 19:31:02.044 00.004 972 UpdateGuideState(): m_state=6 19:31:02.048 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 758 19:31:02.051 00.003 972 Star::Find returns 1 (0), X=222.22, Y=862.64, Mass=1408, SNR=26.3, Peak=158 HFD=3.6 19:31:02.054 00.003 972 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.59) = xAngle (-2.11 = -2.11) 19:31:02.057 00.003 972 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15) 19:31:02.062 00.005 972 CameraToMount -- cameraX=0.31 cameraY=-0.18 hyp=0.35 cameraTheta=-0.52 mountX=-0.18 mountY=-0.30, mountTheta=-2.12 19:31:02.066 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.18, opts=13) 19:31:02.070 00.004 972 Enqueuing Move request for scope (0.31, -0.18) 19:31:02.073 00.003 5928 Worker thread wakes up 19:31:02.073 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.18) opts 0xd 19:31:02.073 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.18) 19:31:02.073 00.000 5928 Moving (0.31, -0.18) raw xDistance=-0.18 yDistance=-0.30 19:31:02.073 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:31:02.073 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:31:02.078 00.005 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:31:02.078 00.000 972 UpdateGuideState exits: m=1408 SNR=26.3 19:31:02.080 00.002 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:02.083 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:02.086 00.003 972 Enqueuing Expose request 19:31:02.090 00.004 5928 MoveAxis(E, 0, ABG) 19:31:02.090 00.000 5928 Move returns status 0, amount 0 19:31:02.090 00.000 5928 MoveAxis(N, 59, ABG) 19:31:02.090 00.000 5928 Guiding Dir = 0, Dur = 59 19:31:02.090 00.000 5928 IsSlewing returns 0 19:31:02.091 00.001 5928 IsGuiding returns 0 19:31:02.174 00.083 5928 IsGuiding returns 1 19:31:02.175 00.001 5928 scope still moving after pulse duration time elapsed 19:31:02.208 00.033 5928 IsSlewing returns 0 19:31:02.209 00.001 5928 IsGuiding returns 1 19:31:02.270 00.061 5928 IsSlewing returns 0 19:31:02.302 00.032 5928 IsGuiding returns 0 19:31:02.303 00.001 5928 scope move finished after 59 + 152 ms 19:31:02.303 00.000 5928 Move returns status 0, amount 59 19:31:02.303 00.000 5928 move complete, result=0 19:31:02.303 00.000 5928 worker thread done servicing request 19:31:02.303 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 59 ms NORTH 19:31:02.314 00.011 5928 Worker thread wakes up 19:31:02.314 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:02.314 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:04.299 01.985 5928 Exposure complete 19:31:04.384 00.085 5928 worker thread done servicing request 19:31:04.384 00.000 972 OnExposeComplete: enter 19:31:04.387 00.003 972 UpdateGuideState(): m_state=6 19:31:04.390 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 759 19:31:04.395 00.005 972 Star::Find returns 1 (0), X=222.22, Y=862.79, Mass=1381, SNR=26.0, Peak=177 HFD=3.5 19:31:04.398 00.003 972 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.59) = xAngle (-1.68 = -1.68) 19:31:04.402 00.004 972 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72) 19:31:04.405 00.003 972 CameraToMount -- cameraX=0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-0.09 mountX=-0.03 mountY=-0.30, mountTheta=-1.68 19:31:04.411 00.006 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.03, opts=13) 19:31:04.416 00.005 972 Enqueuing Move request for scope (0.31, -0.03) 19:31:04.419 00.003 5928 Worker thread wakes up 19:31:04.419 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.03) opts 0xd 19:31:04.419 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.03) 19:31:04.419 00.000 5928 Moving (0.31, -0.03) raw xDistance=-0.03 yDistance=-0.30 19:31:04.419 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:04.423 00.004 972 UpdateGuideState exits: m=1381 SNR=26.0 19:31:04.427 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:04.431 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:04.434 00.003 972 Enqueuing Expose request 19:31:04.437 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:31:04.437 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:31:04.437 00.000 5928 MoveAxis(E, 0, ABG) 19:31:04.437 00.000 5928 Move returns status 0, amount 0 19:31:04.437 00.000 5928 MoveAxis(N, 60, ABG) 19:31:04.437 00.000 5928 Guiding Dir = 0, Dur = 60 19:31:04.461 00.024 5928 IsSlewing returns 0 19:31:04.461 00.000 5928 IsGuiding returns 0 19:31:04.541 00.080 5928 IsGuiding returns 1 19:31:04.541 00.000 5928 scope still moving after pulse duration time elapsed 19:31:04.571 00.030 5928 IsSlewing returns 0 19:31:04.572 00.001 5928 IsGuiding returns 1 19:31:04.637 00.065 5928 IsSlewing returns 0 19:31:04.637 00.000 5928 IsGuiding returns 0 19:31:04.637 00.000 5928 scope move finished after 60 + 116 ms 19:31:04.637 00.000 5928 Move returns status 0, amount 60 19:31:04.637 00.000 5928 move complete, result=0 19:31:04.637 00.000 5928 worker thread done servicing request 19:31:04.637 00.000 5928 Worker thread wakes up 19:31:04.638 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:04.638 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 60 ms NORTH 19:31:04.647 00.009 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:06.780 02.133 5928 Exposure complete 19:31:06.866 00.086 5928 worker thread done servicing request 19:31:06.867 00.001 972 OnExposeComplete: enter 19:31:06.870 00.003 972 UpdateGuideState(): m_state=6 19:31:06.874 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 760 19:31:06.879 00.005 972 Star::Find returns 1 (0), X=222.35, Y=862.69, Mass=1389, SNR=26.1, Peak=157 HFD=3.5 19:31:06.882 00.003 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 19:31:06.885 00.003 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:31:06.888 00.003 972 CameraToMount -- cameraX=0.44 cameraY=-0.13 hyp=0.46 cameraTheta=-0.29 mountX=-0.14 mountY=-0.43, mountTheta=-1.88 19:31:06.894 00.006 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.13, opts=13) 19:31:06.897 00.003 972 Enqueuing Move request for scope (0.44, -0.13) 19:31:06.900 00.003 5928 Worker thread wakes up 19:31:06.900 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.13) opts 0xd 19:31:06.900 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.13) 19:31:06.900 00.000 5928 Moving (0.44, -0.13) raw xDistance=-0.14 yDistance=-0.43 19:31:06.900 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:31:06.900 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43 19:31:06.901 00.001 5928 MoveAxis(E, 0, ABG) 19:31:06.901 00.000 5928 Move returns status 0, amount 0 19:31:06.901 00.000 5928 MoveAxis(N, 85, ABG) 19:31:06.901 00.000 5928 Guiding Dir = 0, Dur = 85 19:31:06.901 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:31:06.904 00.003 5928 IsSlewing returns 0 19:31:06.904 00.000 972 UpdateGuideState exits: m=1389 SNR=26.1 19:31:06.908 00.004 5928 IsGuiding returns 0 19:31:06.908 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:06.912 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:06.916 00.004 972 Enqueuing Expose request 19:31:06.987 00.071 5928 PulseGuide returned control before completion, sleep 16 19:31:07.052 00.065 5928 IsGuiding returns 1 19:31:07.053 00.001 5928 scope still moving after pulse duration time elapsed 19:31:07.115 00.062 5928 IsSlewing returns 0 19:31:07.116 00.001 5928 IsGuiding returns 0 19:31:07.117 00.001 5928 scope move finished after 85 + 123 ms 19:31:07.117 00.000 5928 Move returns status 0, amount 85 19:31:07.117 00.000 5928 move complete, result=0 19:31:07.118 00.001 5928 worker thread done servicing request 19:31:07.118 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 85 ms NORTH 19:31:07.130 00.012 5928 Worker thread wakes up 19:31:07.130 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:07.130 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:09.118 01.988 5928 Exposure complete 19:31:09.206 00.088 5928 worker thread done servicing request 19:31:09.206 00.000 972 OnExposeComplete: enter 19:31:09.210 00.004 972 UpdateGuideState(): m_state=6 19:31:09.214 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 761 19:31:09.217 00.003 972 Star::Find returns 1 (0), X=222.27, Y=862.84, Mass=1377, SNR=26.0, Peak=167 HFD=3.6 19:31:09.220 00.003 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 19:31:09.224 00.004 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 19:31:09.228 00.004 972 CameraToMount -- cameraX=0.35 cameraY=0.02 hyp=0.35 cameraTheta=0.06 mountX=0.01 mountY=-0.35, mountTheta=-1.53 19:31:09.232 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=0.02, opts=13) 19:31:09.235 00.003 972 Enqueuing Move request for scope (0.35, 0.02) 19:31:09.239 00.004 5928 Worker thread wakes up 19:31:09.239 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:31:09.243 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.02) opts 0xd 19:31:09.243 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, 0.02) 19:31:09.243 00.000 5928 Moving (0.35, 0.02) raw xDistance=0.01 yDistance=-0.35 19:31:09.243 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:31:09.243 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 19:31:09.243 00.000 972 UpdateGuideState exits: m=1377 SNR=26.0 19:31:09.247 00.004 5928 MoveAxis(E, 0, ABG) 19:31:09.247 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:09.250 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:09.253 00.003 972 Enqueuing Expose request 19:31:09.256 00.003 5928 Move returns status 0, amount 0 19:31:09.257 00.001 5928 MoveAxis(N, 70, ABG) 19:31:09.257 00.000 5928 Guiding Dir = 0, Dur = 70 19:31:09.257 00.000 5928 IsSlewing returns 0 19:31:09.258 00.001 5928 IsGuiding returns 0 19:31:09.339 00.081 5928 IsGuiding returns 1 19:31:09.339 00.000 5928 scope still moving after pulse duration time elapsed 19:31:09.370 00.031 5928 IsSlewing returns 0 19:31:09.371 00.001 5928 IsGuiding returns 1 19:31:09.434 00.063 5928 IsSlewing returns 0 19:31:09.467 00.033 5928 IsGuiding returns 0 19:31:09.467 00.000 5928 scope move finished after 70 + 138 ms 19:31:09.467 00.000 5928 Move returns status 0, amount 70 19:31:09.467 00.000 5928 move complete, result=0 19:31:09.467 00.000 5928 worker thread done servicing request 19:31:09.467 00.000 5928 Worker thread wakes up 19:31:09.468 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:09.468 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:09.468 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 70 ms NORTH 19:31:11.601 02.133 5928 Exposure complete 19:31:11.685 00.084 5928 worker thread done servicing request 19:31:11.685 00.000 972 OnExposeComplete: enter 19:31:11.688 00.003 972 UpdateGuideState(): m_state=6 19:31:11.693 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 762 19:31:11.697 00.004 972 Star::Find returns 1 (0), X=221.84, Y=862.90, Mass=1358, SNR=25.7, Peak=154 HFD=4.1 19:31:11.700 00.003 972 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.59) = xAngle (0.71 = 0.71) 19:31:11.703 00.003 972 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66) 19:31:11.706 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.30 mountX=0.09 mountY=0.07, mountTheta=0.68 19:31:11.711 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.08, opts=13) 19:31:11.714 00.003 972 Enqueuing Move request for scope (-0.07, 0.08) 19:31:11.718 00.004 5928 Worker thread wakes up 19:31:11.718 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd 19:31:11.718 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.08) 19:31:11.718 00.000 5928 Moving (-0.07, 0.08) raw xDistance=0.09 yDistance=0.07 19:31:11.718 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:31:11.718 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:11.718 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:31:11.722 00.004 972 UpdateGuideState exits: m=1358 SNR=25.7 19:31:11.726 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:11.729 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:11.733 00.004 972 Enqueuing Expose request 19:31:11.736 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:31:11.736 00.000 5928 MoveAxis(E, 0, ABG) 19:31:11.736 00.000 5928 Move returns status 0, amount 0 19:31:11.736 00.000 5928 MoveAxis(N, 0, ABG) 19:31:11.736 00.000 5928 Move returns status 0, amount 0 19:31:11.736 00.000 5928 move complete, result=0 19:31:11.736 00.000 5928 worker thread done servicing request 19:31:11.736 00.000 5928 Worker thread wakes up 19:31:11.736 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:11.736 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:11.738 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:31:13.716 01.978 5928 Exposure complete 19:31:13.802 00.086 5928 worker thread done servicing request 19:31:13.802 00.000 972 OnExposeComplete: enter 19:31:13.805 00.003 972 UpdateGuideState(): m_state=6 19:31:13.810 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 763 19:31:13.813 00.003 972 Star::Find returns 1 (0), X=221.56, Y=863.11, Mass=1347, SNR=25.7, Peak=127 HFD=3.9 19:31:13.817 00.004 972 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.59) = xAngle (0.87 = 0.87) 19:31:13.820 00.003 972 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 19:31:13.823 00.003 972 CameraToMount -- cameraX=-0.36 cameraY=0.29 hyp=0.46 cameraTheta=2.46 mountX=0.30 mountY=0.34, mountTheta=0.85 19:31:13.828 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=0.29, opts=13) 19:31:13.832 00.004 972 Enqueuing Move request for scope (-0.36, 0.29) 19:31:13.836 00.004 5928 Worker thread wakes up 19:31:13.836 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.29) opts 0xd 19:31:13.836 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.36, 0.29) 19:31:13.836 00.000 5928 Moving (-0.36, 0.29) raw xDistance=0.30 yDistance=0.34 19:31:13.836 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 19:31:13.837 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:31:13.837 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34 19:31:13.837 00.000 5928 MoveAxis(W, 50, ABG) 19:31:13.837 00.000 5928 Guiding Dir = 3, Dur = 50 19:31:13.837 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=43, FiltMax=280, Gamma=1.000 19:31:13.840 00.003 5928 IsSlewing returns 0 19:31:13.841 00.001 972 UpdateGuideState exits: m=1347 SNR=25.7 19:31:13.844 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:13.848 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:13.851 00.003 972 Enqueuing Expose request 19:31:13.854 00.003 5928 IsGuiding returns 0 19:31:13.879 00.025 5928 PulseGuide returned control before completion, sleep 36 19:31:13.924 00.045 5928 IsGuiding returns 1 19:31:13.924 00.000 5928 scope still moving after pulse duration time elapsed 19:31:13.959 00.035 5928 IsSlewing returns 0 19:31:13.960 00.001 5928 IsGuiding returns 0 19:31:13.960 00.000 5928 scope move finished after 50 + 56 ms 19:31:13.961 00.001 5928 Move returns status 0, amount 50 19:31:13.961 00.000 5928 MoveAxis(N, 0, ABG) 19:31:13.961 00.000 5928 Move returns status 0, amount 0 19:31:13.961 00.000 5928 move complete, result=0 19:31:13.961 00.000 5928 worker thread done servicing request 19:31:13.961 00.000 5928 Worker thread wakes up 19:31:13.961 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:13.962 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:13.962 00.000 972 GuideStep: 0.3 px 50 ms WEST, 0.3 px 0 ms NORTH 19:31:16.098 02.136 5928 Exposure complete 19:31:16.182 00.084 5928 worker thread done servicing request 19:31:16.182 00.000 972 OnExposeComplete: enter 19:31:16.185 00.003 972 UpdateGuideState(): m_state=6 19:31:16.188 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 764 19:31:16.193 00.005 972 Star::Find returns 1 (0), X=221.86, Y=863.01, Mass=1398, SNR=26.2, Peak=151 HFD=4.0 19:31:16.196 00.003 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 19:31:16.200 00.004 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 19:31:16.203 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.86 mountX=0.20 mountY=0.05, mountTheta=0.23 19:31:16.208 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.20, opts=13) 19:31:16.211 00.003 972 Enqueuing Move request for scope (-0.06, 0.20) 19:31:16.214 00.003 5928 Worker thread wakes up 19:31:16.214 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd 19:31:16.214 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.20) 19:31:16.215 00.001 5928 Moving (-0.06, 0.20) raw xDistance=0.20 yDistance=0.05 19:31:16.215 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:31:16.215 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:16.215 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:31:16.218 00.003 972 UpdateGuideState exits: m=1398 SNR=26.2 19:31:16.221 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:16.226 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:31:16.226 00.000 5928 MoveAxis(E, 0, ABG) 19:31:16.226 00.000 5928 Move returns status 0, amount 0 19:31:16.226 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:16.229 00.003 972 Enqueuing Expose request 19:31:16.232 00.003 5928 MoveAxis(N, 0, ABG) 19:31:16.232 00.000 5928 Move returns status 0, amount 0 19:31:16.233 00.001 5928 move complete, result=0 19:31:16.233 00.000 5928 worker thread done servicing request 19:31:16.233 00.000 5928 Worker thread wakes up 19:31:16.233 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:16.233 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:16.235 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:31:18.219 01.984 5928 Exposure complete 19:31:18.305 00.086 5928 worker thread done servicing request 19:31:18.305 00.000 972 OnExposeComplete: enter 19:31:18.309 00.004 972 UpdateGuideState(): m_state=6 19:31:18.313 00.004 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 765 19:31:18.316 00.003 972 Star::Find returns 1 (0), X=221.20, Y=862.57, Mass=1399, SNR=26.1, Peak=140 HFD=3.7 19:31:18.319 00.003 972 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.59) = xAngle (-4.40 = 1.88) 19:31:18.323 00.004 972 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84) 19:31:18.327 00.004 972 CameraToMount -- cameraX=-0.72 cameraY=-0.25 hyp=0.76 cameraTheta=-2.81 mountX=-0.23 mountY=0.73, mountTheta=1.88 19:31:18.331 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.72, y=-0.25, opts=13) 19:31:18.334 00.003 972 Enqueuing Move request for scope (-0.72, -0.25) 19:31:18.337 00.003 5928 Worker thread wakes up 19:31:18.337 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.25) opts 0xd 19:31:18.337 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.72, -0.25) 19:31:18.338 00.001 5928 Moving (-0.72, -0.25) raw xDistance=-0.23 yDistance=0.73 19:31:18.338 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:31:18.338 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:31:18.343 00.005 972 UpdateGuideState exits: m=1399 SNR=26.1 19:31:18.346 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:18.349 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:18.352 00.003 972 Enqueuing Expose request 19:31:18.355 00.003 5928 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1 19:31:18.356 00.001 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.19 19:31:18.356 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73 19:31:18.356 00.000 5928 MoveAxis(E, 39, ABG) 19:31:18.356 00.000 5928 Guiding Dir = 2, Dur = 39 19:31:18.372 00.016 5928 IsSlewing returns 0 19:31:18.372 00.000 5928 IsGuiding returns 0 19:31:18.389 00.017 5928 PulseGuide returned control before completion, sleep 34 19:31:18.437 00.048 5928 IsGuiding returns 0 19:31:18.437 00.000 5928 Move returns status 0, amount 39 19:31:18.437 00.000 5928 MoveAxis(S, 145, ABG) 19:31:18.437 00.000 5928 Guiding Dir = 1, Dur = 145 19:31:18.438 00.001 5928 IsSlewing returns 0 19:31:18.438 00.000 5928 IsGuiding returns 0 19:31:18.517 00.079 5928 PulseGuide returned control before completion, sleep 76 19:31:18.614 00.097 5928 IsGuiding returns 1 19:31:18.614 00.000 5928 scope still moving after pulse duration time elapsed 19:31:18.638 00.024 5928 IsSlewing returns 0 19:31:18.639 00.001 5928 IsGuiding returns 1 19:31:18.668 00.029 5928 IsSlewing returns 0 19:31:18.670 00.002 5928 IsGuiding returns 1 19:31:18.725 00.055 5928 IsSlewing returns 0 19:31:18.726 00.001 5928 IsGuiding returns 0 19:31:18.726 00.000 5928 scope move finished after 145 + 143 ms 19:31:18.726 00.000 5928 Move returns status 0, amount 145 19:31:18.727 00.001 5928 move complete, result=0 19:31:18.727 00.000 5928 worker thread done servicing request 19:31:18.727 00.000 972 GuideStep: -0.2 px 39 ms EAST, 0.7 px 145 ms SOUTH 19:31:18.735 00.008 5928 Worker thread wakes up 19:31:18.735 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:18.735 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:20.853 02.118 5928 Exposure complete 19:31:20.939 00.086 5928 worker thread done servicing request 19:31:20.939 00.000 972 OnExposeComplete: enter 19:31:20.943 00.004 972 UpdateGuideState(): m_state=6 19:31:20.947 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 766 19:31:20.950 00.003 972 Star::Find returns 1 (0), X=221.49, Y=862.97, Mass=1414, SNR=26.4, Peak=135 HFD=3.6 19:31:20.953 00.003 972 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.59) = xAngle (1.20 = 1.20) 19:31:20.957 00.004 972 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16) 19:31:20.961 00.004 972 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.45 cameraTheta=2.79 mountX=0.16 mountY=0.41, mountTheta=1.20 19:31:20.965 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.42, y=0.15, opts=13) 19:31:20.968 00.003 972 Enqueuing Move request for scope (-0.42, 0.15) 19:31:20.972 00.004 5928 Worker thread wakes up 19:31:20.972 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd 19:31:20.972 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.42, 0.15) 19:31:20.972 00.000 5928 Moving (-0.42, 0.15) raw xDistance=0.16 yDistance=0.41 19:31:20.972 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:31:20.972 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:31:20.972 00.000 5928 MoveAxis(E, 0, ABG) 19:31:20.973 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:20.977 00.004 972 UpdateGuideState exits: m=1414 SNR=26.4 19:31:20.980 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:20.984 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:20.987 00.003 972 Enqueuing Expose request 19:31:20.992 00.005 5928 Move returns status 0, amount 0 19:31:20.992 00.000 5928 MoveAxis(S, 82, ABG) 19:31:20.992 00.000 5928 Guiding Dir = 1, Dur = 82 19:31:20.992 00.000 5928 IsSlewing returns 0 19:31:20.992 00.000 5928 IsGuiding returns 0 19:31:21.107 00.115 5928 IsGuiding returns 1 19:31:21.108 00.001 5928 scope still moving after pulse duration time elapsed 19:31:21.137 00.029 5928 IsSlewing returns 0 19:31:21.138 00.001 5928 IsGuiding returns 1 19:31:21.187 00.049 5928 IsSlewing returns 0 19:31:21.187 00.000 5928 IsGuiding returns 0 19:31:21.188 00.001 5928 scope move finished after 82 + 113 ms 19:31:21.188 00.000 5928 Move returns status 0, amount 82 19:31:21.188 00.000 5928 move complete, result=0 19:31:21.188 00.000 5928 worker thread done servicing request 19:31:21.188 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.4 px 82 ms SOUTH 19:31:21.195 00.007 5928 Worker thread wakes up 19:31:21.196 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:21.196 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:23.183 01.987 5928 Exposure complete 19:31:23.269 00.086 5928 worker thread done servicing request 19:31:23.269 00.000 972 OnExposeComplete: enter 19:31:23.272 00.003 972 UpdateGuideState(): m_state=6 19:31:23.277 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 767 19:31:23.280 00.003 972 Star::Find returns 1 (0), X=221.63, Y=863.13, Mass=1343, SNR=25.6, Peak=155 HFD=3.8 19:31:23.283 00.003 972 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.59) = xAngle (0.72 = 0.72) 19:31:23.286 00.003 972 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67) 19:31:23.291 00.005 972 CameraToMount -- cameraX=-0.28 cameraY=0.31 hyp=0.42 cameraTheta=2.31 mountX=0.32 mountY=0.26, mountTheta=0.69 19:31:23.295 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.31, opts=13) 19:31:23.298 00.003 972 Enqueuing Move request for scope (-0.28, 0.31) 19:31:23.302 00.004 5928 Worker thread wakes up 19:31:23.302 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.31) opts 0xd 19:31:23.302 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.31) 19:31:23.302 00.000 5928 Moving (-0.28, 0.31) raw xDistance=0.32 yDistance=0.26 19:31:23.302 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:31:23.305 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:31:23.306 00.001 972 UpdateGuideState exits: m=1343 SNR=25.6 19:31:23.310 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:23.313 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:23.316 00.003 972 Enqueuing Expose request 19:31:23.319 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:31:23.319 00.000 5928 MoveAxis(W, 53, ABG) 19:31:23.319 00.000 5928 Guiding Dir = 3, Dur = 53 19:31:23.320 00.001 5928 IsSlewing returns 0 19:31:23.320 00.000 5928 IsGuiding returns 0 19:31:23.346 00.026 5928 PulseGuide returned control before completion, sleep 38 19:31:23.400 00.054 5928 IsGuiding returns 1 19:31:23.400 00.000 5928 scope still moving after pulse duration time elapsed 19:31:23.442 00.042 5928 IsSlewing returns 0 19:31:23.443 00.001 5928 IsGuiding returns 0 19:31:23.444 00.001 5928 scope move finished after 53 + 70 ms 19:31:23.444 00.000 5928 Move returns status 0, amount 53 19:31:23.444 00.000 5928 MoveAxis(S, 52, ABG) 19:31:23.444 00.000 5928 Guiding Dir = 1, Dur = 52 19:31:23.445 00.001 5928 IsSlewing returns 0 19:31:23.446 00.001 5928 IsGuiding returns 0 19:31:23.555 00.109 5928 IsGuiding returns 1 19:31:23.555 00.000 5928 scope still moving after pulse duration time elapsed 19:31:23.618 00.063 5928 IsSlewing returns 0 19:31:23.620 00.002 5928 IsGuiding returns 0 19:31:23.620 00.000 5928 scope move finished after 52 + 121 ms 19:31:23.620 00.000 5928 Move returns status 0, amount 52 19:31:23.620 00.000 5928 move complete, result=0 19:31:23.621 00.001 5928 worker thread done servicing request 19:31:23.621 00.000 5928 Worker thread wakes up 19:31:23.621 00.000 972 GuideStep: 0.3 px 53 ms WEST, 0.3 px 52 ms SOUTH 19:31:23.633 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:23.633 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:25.744 02.111 5928 Exposure complete 19:31:25.830 00.086 5928 worker thread done servicing request 19:31:25.830 00.000 972 OnExposeComplete: enter 19:31:25.834 00.004 972 UpdateGuideState(): m_state=6 19:31:25.837 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 768 19:31:25.841 00.004 972 Star::Find returns 1 (0), X=221.86, Y=863.05, Mass=1359, SNR=25.8, Peak=167 HFD=3.2 19:31:25.845 00.004 972 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.59) = xAngle (0.23 = 0.23) 19:31:25.848 00.003 972 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18) 19:31:25.851 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.82 mountX=0.23 mountY=0.04, mountTheta=0.18 19:31:25.855 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.23, opts=13) 19:31:25.859 00.004 972 Enqueuing Move request for scope (-0.06, 0.23) 19:31:25.863 00.004 5928 Worker thread wakes up 19:31:25.863 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd 19:31:25.863 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.23) 19:31:25.863 00.000 5928 Moving (-0.06, 0.23) raw xDistance=0.23 yDistance=0.04 19:31:25.863 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23 19:31:25.863 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:25.863 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:25.867 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:31:25.867 00.000 5928 MoveAxis(W, 43, ABG) 19:31:25.867 00.000 5928 Guiding Dir = 3, Dur = 43 19:31:25.867 00.000 972 UpdateGuideState exits: m=1359 SNR=25.8 19:31:25.871 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:25.875 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:25.878 00.003 972 Enqueuing Expose request 19:31:25.881 00.003 5928 IsSlewing returns 0 19:31:25.882 00.001 5928 IsGuiding returns 0 19:31:25.905 00.023 5928 PulseGuide returned control before completion, sleep 31 19:31:25.968 00.063 5928 IsGuiding returns 0 19:31:25.968 00.000 5928 Move returns status 0, amount 43 19:31:25.968 00.000 5928 MoveAxis(N, 0, ABG) 19:31:25.970 00.002 5928 Move returns status 0, amount 0 19:31:25.970 00.000 5928 move complete, result=0 19:31:25.970 00.000 5928 worker thread done servicing request 19:31:25.970 00.000 972 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH 19:31:25.978 00.008 5928 Worker thread wakes up 19:31:25.978 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:25.978 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:27.967 01.989 5928 Exposure complete 19:31:28.052 00.085 5928 worker thread done servicing request 19:31:28.053 00.001 972 OnExposeComplete: enter 19:31:28.057 00.004 972 UpdateGuideState(): m_state=6 19:31:28.060 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 769 19:31:28.064 00.004 972 Star::Find returns 1 (0), X=221.71, Y=863.20, Mass=1422, SNR=26.4, Peak=167 HFD=3.6 19:31:28.067 00.003 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 19:31:28.071 00.004 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 19:31:28.075 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.39 hyp=0.44 cameraTheta=2.05 mountX=0.39 mountY=0.18, mountTheta=0.43 19:31:28.079 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.39, opts=13) 19:31:28.082 00.003 972 Enqueuing Move request for scope (-0.20, 0.39) 19:31:28.086 00.004 5928 Worker thread wakes up 19:31:28.086 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:28.090 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.39) opts 0xd 19:31:28.090 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.39) 19:31:28.090 00.000 5928 Moving (-0.20, 0.39) raw xDistance=0.39 yDistance=0.18 19:31:28.090 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39 19:31:28.090 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:28.090 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:31:28.090 00.000 5928 MoveAxis(W, 68, ABG) 19:31:28.090 00.000 972 UpdateGuideState exits: m=1422 SNR=26.4 19:31:28.094 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:28.098 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:28.101 00.003 972 Enqueuing Expose request 19:31:28.104 00.003 5928 Guiding Dir = 3, Dur = 68 19:31:28.127 00.023 5928 IsSlewing returns 0 19:31:28.128 00.001 5928 IsGuiding returns 0 19:31:28.144 00.016 5928 PulseGuide returned control before completion, sleep 63 19:31:28.239 00.095 5928 IsGuiding returns 0 19:31:28.239 00.000 5928 Move returns status 0, amount 68 19:31:28.240 00.001 5928 MoveAxis(N, 0, ABG) 19:31:28.240 00.000 5928 Move returns status 0, amount 0 19:31:28.241 00.001 5928 move complete, result=0 19:31:28.241 00.000 5928 worker thread done servicing request 19:31:28.242 00.001 5928 Worker thread wakes up 19:31:28.242 00.000 972 GuideStep: 0.4 px 68 ms WEST, 0.2 px 0 ms NORTH 19:31:28.253 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:28.253 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:30.387 02.134 5928 Exposure complete 19:31:30.473 00.086 5928 worker thread done servicing request 19:31:30.474 00.001 972 OnExposeComplete: enter 19:31:30.477 00.003 972 UpdateGuideState(): m_state=6 19:31:30.480 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 770 19:31:30.484 00.004 972 Star::Find returns 1 (0), X=221.92, Y=862.78, Mass=1337, SNR=25.6, Peak=195 HFD=3.0 19:31:30.487 00.003 972 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.59) = xAngle (-2.99 = -2.99) 19:31:30.491 00.004 972 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03) 19:31:30.495 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.40 mountX=-0.04 mountY=-0.00, mountTheta=-3.03 19:31:30.498 00.003 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.04, opts=13) 19:31:30.502 00.004 972 Enqueuing Move request for scope (0.01, -0.04) 19:31:30.507 00.005 5928 Worker thread wakes up 19:31:30.507 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd 19:31:30.507 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.04) 19:31:30.507 00.000 5928 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=-0.00 19:31:30.507 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:31:30.507 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:30.507 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:31:30.507 00.000 5928 MoveAxis(E, 0, ABG) 19:31:30.507 00.000 5928 Move returns status 0, amount 0 19:31:30.507 00.000 5928 MoveAxis(N, 0, ABG) 19:31:30.507 00.000 5928 Move returns status 0, amount 0 19:31:30.507 00.000 5928 move complete, result=0 19:31:30.507 00.000 5928 worker thread done servicing request 19:31:30.508 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:31:30.511 00.003 972 UpdateGuideState exits: m=1337 SNR=25.6 19:31:30.514 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:30.517 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:30.520 00.003 972 Enqueuing Expose request 19:31:30.525 00.005 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:31:30.529 00.004 5928 Worker thread wakes up 19:31:30.529 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:30.529 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:32.507 01.978 5928 Exposure complete 19:31:32.593 00.086 5928 worker thread done servicing request 19:31:32.593 00.000 972 OnExposeComplete: enter 19:31:32.596 00.003 972 UpdateGuideState(): m_state=6 19:31:32.599 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 771 19:31:32.603 00.004 972 Star::Find returns 1 (0), X=221.96, Y=862.56, Mass=1433, SNR=26.5, Peak=173 HFD=3.5 19:31:32.607 00.004 972 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.59) = xAngle (-2.97 = -2.97) 19:31:32.610 00.003 972 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 19:31:32.613 00.003 972 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.38 mountX=-0.26 mountY=-0.03, mountTheta=-3.01 19:31:32.617 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.26, opts=13) 19:31:32.620 00.003 972 Enqueuing Move request for scope (0.05, -0.26) 19:31:32.625 00.005 5928 Worker thread wakes up 19:31:32.625 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd 19:31:32.625 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.26) 19:31:32.625 00.000 5928 Moving (0.05, -0.26) raw xDistance=-0.26 yDistance=-0.03 19:31:32.625 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:31:32.625 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:32.625 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:31:32.625 00.000 5928 MoveAxis(E, 43, ABG) 19:31:32.625 00.000 5928 Guiding Dir = 2, Dur = 43 19:31:32.625 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:32.629 00.004 972 UpdateGuideState exits: m=1433 SNR=26.5 19:31:32.632 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:32.635 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:32.639 00.004 972 Enqueuing Expose request 19:31:32.643 00.004 5928 IsSlewing returns 0 19:31:32.643 00.000 5928 IsGuiding returns 0 19:31:32.669 00.026 5928 PulseGuide returned control before completion, sleep 27 19:31:32.717 00.048 5928 IsGuiding returns 1 19:31:32.717 00.000 5928 scope still moving after pulse duration time elapsed 19:31:32.746 00.029 5928 IsSlewing returns 0 19:31:32.746 00.000 5928 IsGuiding returns 0 19:31:32.746 00.000 5928 scope move finished after 43 + 60 ms 19:31:32.746 00.000 5928 Move returns status 0, amount 43 19:31:32.747 00.001 5928 MoveAxis(N, 0, ABG) 19:31:32.747 00.000 5928 Move returns status 0, amount 0 19:31:32.747 00.000 5928 move complete, result=0 19:31:32.747 00.000 5928 worker thread done servicing request 19:31:32.747 00.000 5928 Worker thread wakes up 19:31:32.747 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:32.747 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:32.748 00.001 972 GuideStep: -0.3 px 43 ms EAST, -0.0 px 0 ms NORTH 19:31:34.853 02.105 5928 Exposure complete 19:31:34.938 00.085 5928 worker thread done servicing request 19:31:34.938 00.000 972 OnExposeComplete: enter 19:31:34.941 00.003 972 UpdateGuideState(): m_state=6 19:31:34.945 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 772 19:31:34.948 00.003 972 Star::Find returns 1 (0), X=222.07, Y=863.25, Mass=1387, SNR=26.1, Peak=137 HFD=3.8 19:31:34.952 00.004 972 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.59) = xAngle (-0.37 = -0.37) 19:31:34.956 00.004 972 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42) 19:31:34.959 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.43 hyp=0.46 cameraTheta=1.22 mountX=0.43 mountY=-0.19, mountTheta=-0.41 19:31:34.963 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.43, opts=13) 19:31:34.966 00.003 972 Enqueuing Move request for scope (0.16, 0.43) 19:31:34.969 00.003 5928 Worker thread wakes up 19:31:34.969 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:31:34.974 00.005 972 UpdateGuideState exits: m=1387 SNR=26.1 19:31:34.977 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:34.981 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:34.984 00.003 972 Enqueuing Expose request 19:31:34.987 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.43) opts 0xd 19:31:34.987 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.43) 19:31:34.987 00.000 5928 Moving (0.16, 0.43) raw xDistance=0.43 yDistance=-0.19 19:31:34.988 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43 19:31:34.988 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:34.988 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:31:34.988 00.000 5928 MoveAxis(W, 69, ABG) 19:31:34.989 00.001 5928 Guiding Dir = 3, Dur = 69 19:31:34.989 00.000 5928 IsSlewing returns 0 19:31:34.989 00.000 5928 IsGuiding returns 0 19:31:35.004 00.015 5928 PulseGuide returned control before completion, sleep 66 19:31:35.085 00.081 5928 IsGuiding returns 0 19:31:35.085 00.000 5928 Move returns status 0, amount 69 19:31:35.085 00.000 5928 MoveAxis(N, 0, ABG) 19:31:35.085 00.000 5928 Move returns status 0, amount 0 19:31:35.085 00.000 5928 move complete, result=0 19:31:35.086 00.001 5928 worker thread done servicing request 19:31:35.086 00.000 5928 Worker thread wakes up 19:31:35.086 00.000 972 GuideStep: 0.4 px 69 ms WEST, -0.2 px 0 ms NORTH 19:31:35.099 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:35.099 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:37.083 01.984 5928 Exposure complete 19:31:37.169 00.086 5928 worker thread done servicing request 19:31:37.169 00.000 972 OnExposeComplete: enter 19:31:37.174 00.005 972 UpdateGuideState(): m_state=6 19:31:37.178 00.004 972 Star::Find(15, 222, 863, 0, (0,0,0,0), 0.0, 255) frame 773 19:31:37.183 00.005 972 Star::Find returns 1 (0), X=221.86, Y=863.19, Mass=1394, SNR=26.2, Peak=177 HFD=3.4 19:31:37.189 00.006 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 19:31:37.194 00.005 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07) 19:31:37.200 00.006 972 CameraToMount -- cameraX=-0.05 cameraY=0.37 hyp=0.38 cameraTheta=1.71 mountX=0.38 mountY=0.03, mountTheta=0.07 19:31:37.208 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.37, opts=13) 19:31:37.212 00.004 972 Enqueuing Move request for scope (-0.05, 0.37) 19:31:37.215 00.003 5928 Worker thread wakes up 19:31:37.215 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.37) opts 0xd 19:31:37.215 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.37) 19:31:37.215 00.000 5928 Moving (-0.05, 0.37) raw xDistance=0.38 yDistance=0.03 19:31:37.215 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38 19:31:37.216 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:37.216 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:31:37.216 00.000 5928 MoveAxis(W, 68, ABG) 19:31:37.216 00.000 5928 Guiding Dir = 3, Dur = 68 19:31:37.216 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 19:31:37.219 00.003 972 UpdateGuideState exits: m=1394 SNR=26.2 19:31:37.224 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:37.227 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:37.230 00.003 972 Enqueuing Expose request 19:31:37.235 00.005 5928 IsSlewing returns 0 19:31:37.235 00.000 5928 IsGuiding returns 0 19:31:37.258 00.023 5928 PulseGuide returned control before completion, sleep 55 19:31:37.354 00.096 5928 IsGuiding returns 0 19:31:37.355 00.001 5928 Move returns status 0, amount 68 19:31:37.355 00.000 5928 MoveAxis(N, 0, ABG) 19:31:37.355 00.000 5928 Move returns status 0, amount 0 19:31:37.355 00.000 5928 move complete, result=0 19:31:37.356 00.001 5928 worker thread done servicing request 19:31:37.356 00.000 5928 Worker thread wakes up 19:31:37.356 00.000 972 GuideStep: 0.4 px 68 ms WEST, 0.0 px 0 ms NORTH 19:31:37.369 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:37.369 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:39.478 02.109 5928 Exposure complete 19:31:39.561 00.083 5928 worker thread done servicing request 19:31:39.562 00.001 972 OnExposeComplete: enter 19:31:39.565 00.003 972 UpdateGuideState(): m_state=6 19:31:39.568 00.003 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 774 19:31:39.573 00.005 972 Star::Find returns 1 (0), X=221.57, Y=862.48, Mass=1387, SNR=26.1, Peak=166 HFD=3.2 19:31:39.576 00.003 972 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.59) = xAngle (-3.96 = 2.32) 19:31:39.579 00.003 972 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28) 19:31:39.582 00.003 972 CameraToMount -- cameraX=-0.35 cameraY=-0.34 hyp=0.48 cameraTheta=-2.37 mountX=-0.33 mountY=0.37, mountTheta=2.30 19:31:39.587 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=-0.34, opts=13) 19:31:39.591 00.004 972 Enqueuing Move request for scope (-0.35, -0.34) 19:31:39.594 00.003 5928 Worker thread wakes up 19:31:39.594 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.34) opts 0xd 19:31:39.594 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, -0.34) 19:31:39.594 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:31:39.597 00.003 972 UpdateGuideState exits: m=1387 SNR=26.1 19:31:39.601 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:39.605 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:39.608 00.003 972 Enqueuing Expose request 19:31:39.611 00.003 5928 Moving (-0.35, -0.34) raw xDistance=-0.33 yDistance=0.37 19:31:39.611 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33 19:31:39.611 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37 19:31:39.611 00.000 5928 MoveAxis(E, 51, ABG) 19:31:39.611 00.000 5928 Guiding Dir = 2, Dur = 51 19:31:39.612 00.001 5928 IsSlewing returns 0 19:31:39.612 00.000 5928 IsGuiding returns 0 19:31:39.641 00.029 5928 PulseGuide returned control before completion, sleep 33 19:31:39.677 00.036 5928 IsGuiding returns 1 19:31:39.677 00.000 5928 scope still moving after pulse duration time elapsed 19:31:39.738 00.061 5928 IsSlewing returns 0 19:31:39.770 00.032 5928 IsGuiding returns 0 19:31:39.771 00.001 5928 scope move finished after 51 + 106 ms 19:31:39.771 00.000 5928 Move returns status 0, amount 51 19:31:39.771 00.000 5928 MoveAxis(S, 73, ABG) 19:31:39.771 00.000 5928 Guiding Dir = 1, Dur = 73 19:31:39.773 00.002 5928 IsSlewing returns 0 19:31:39.774 00.001 5928 IsGuiding returns 0 19:31:39.850 00.076 5928 IsGuiding returns 1 19:31:39.850 00.000 5928 scope still moving after pulse duration time elapsed 19:31:39.878 00.028 5928 IsSlewing returns 0 19:31:39.879 00.001 5928 IsGuiding returns 1 19:31:39.910 00.031 5928 IsSlewing returns 0 19:31:39.911 00.001 5928 IsGuiding returns 1 19:31:39.977 00.066 5928 IsSlewing returns 0 19:31:40.010 00.033 5928 IsGuiding returns 0 19:31:40.010 00.000 5928 scope move finished after 73 + 162 ms 19:31:40.010 00.000 5928 Move returns status 0, amount 73 19:31:40.010 00.000 5928 move complete, result=0 19:31:40.010 00.000 5928 worker thread done servicing request 19:31:40.010 00.000 5928 Worker thread wakes up 19:31:40.011 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:40.011 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:40.011 00.000 972 GuideStep: -0.3 px 51 ms EAST, 0.4 px 73 ms SOUTH 19:31:41.996 01.985 5928 Exposure complete 19:31:42.081 00.085 5928 worker thread done servicing request 19:31:42.082 00.001 972 OnExposeComplete: enter 19:31:42.085 00.003 972 UpdateGuideState(): m_state=6 19:31:42.090 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 775 19:31:42.093 00.003 972 Star::Find returns 1 (0), X=221.75, Y=862.73, Mass=1341, SNR=25.6, Peak=145 HFD=3.5 19:31:42.096 00.003 972 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.59) = xAngle (-4.25 = 2.03) 19:31:42.101 00.005 972 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.99) 19:31:42.105 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-2.66 mountX=-0.08 mountY=0.17, mountTheta=2.02 19:31:42.109 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.09, opts=13) 19:31:42.112 00.003 972 Enqueuing Move request for scope (-0.16, -0.09) 19:31:42.115 00.003 5928 Worker thread wakes up 19:31:42.115 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:31:42.119 00.004 972 UpdateGuideState exits: m=1341 SNR=25.6 19:31:42.123 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:42.126 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:42.129 00.003 972 Enqueuing Expose request 19:31:42.132 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd 19:31:42.133 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.09) 19:31:42.133 00.000 5928 Moving (-0.16, -0.09) raw xDistance=-0.08 yDistance=0.17 19:31:42.133 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 19:31:42.133 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:42.133 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:31:42.133 00.000 5928 MoveAxis(E, 0, ABG) 19:31:42.133 00.000 5928 Move returns status 0, amount 0 19:31:42.133 00.000 5928 MoveAxis(N, 0, ABG) 19:31:42.133 00.000 5928 Move returns status 0, amount 0 19:31:42.133 00.000 5928 move complete, result=0 19:31:42.133 00.000 5928 worker thread done servicing request 19:31:42.133 00.000 5928 Worker thread wakes up 19:31:42.133 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:42.133 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:42.135 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:31:44.265 02.130 5928 Exposure complete 19:31:44.351 00.086 5928 worker thread done servicing request 19:31:44.351 00.000 972 OnExposeComplete: enter 19:31:44.356 00.005 972 UpdateGuideState(): m_state=6 19:31:44.359 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 776 19:31:44.363 00.004 972 Star::Find returns 1 (0), X=222.39, Y=862.15, Mass=1411, SNR=26.3, Peak=174 HFD=3.4 19:31:44.366 00.003 972 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.59) = xAngle (-2.55 = -2.55) 19:31:44.369 00.003 972 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59) 19:31:44.373 00.004 972 CameraToMount -- cameraX=0.47 cameraY=-0.67 hyp=0.82 cameraTheta=-0.96 mountX=-0.68 mountY=-0.43, mountTheta=-2.58 19:31:44.377 00.004 972 SchedulePrimaryMove(067B9D08, x=0.47, y=-0.67, opts=13) 19:31:44.380 00.003 972 Enqueuing Move request for scope (0.47, -0.67) 19:31:44.384 00.004 5928 Worker thread wakes up 19:31:44.384 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.67) opts 0xd 19:31:44.384 00.000 5928 Handling offset move in thread for scope, endpoint = (0.47, -0.67) 19:31:44.384 00.000 5928 Moving (0.47, -0.67) raw xDistance=-0.68 yDistance=-0.43 19:31:44.384 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 19:31:44.384 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:31:44.384 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:44.388 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 19:31:44.392 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:44.395 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43 19:31:44.395 00.000 5928 MoveAxis(E, 113, ABG) 19:31:44.395 00.000 5928 Guiding Dir = 2, Dur = 113 19:31:44.395 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:44.399 00.004 972 Enqueuing Expose request 19:31:44.402 00.003 5928 IsSlewing returns 0 19:31:44.402 00.000 5928 IsGuiding returns 0 19:31:44.422 00.020 5928 PulseGuide returned control before completion, sleep 104 19:31:44.551 00.129 5928 IsGuiding returns 1 19:31:44.551 00.000 5928 scope still moving after pulse duration time elapsed 19:31:44.586 00.035 5928 IsSlewing returns 0 19:31:44.587 00.001 5928 IsGuiding returns 0 19:31:44.587 00.000 5928 scope move finished after 113 + 71 ms 19:31:44.587 00.000 5928 Move returns status 0, amount 113 19:31:44.588 00.001 5928 MoveAxis(N, 0, ABG) 19:31:44.588 00.000 5928 Move returns status 0, amount 0 19:31:44.588 00.000 5928 move complete, result=0 19:31:44.589 00.001 5928 worker thread done servicing request 19:31:44.589 00.000 5928 Worker thread wakes up 19:31:44.589 00.000 972 GuideStep: -0.7 px 113 ms EAST, -0.4 px 0 ms NORTH 19:31:44.600 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:44.600 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:46.578 01.978 5928 Exposure complete 19:31:46.669 00.091 5928 worker thread done servicing request 19:31:46.669 00.000 972 OnExposeComplete: enter 19:31:46.674 00.005 972 UpdateGuideState(): m_state=6 19:31:46.678 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 777 19:31:46.682 00.004 972 Star::Find returns 1 (0), X=222.58, Y=862.93, Mass=1373, SNR=25.9, Peak=137 HFD=4.0 19:31:46.685 00.003 972 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.59) = xAngle (-1.42 = -1.42) 19:31:46.690 00.005 972 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46) 19:31:46.694 00.004 972 CameraToMount -- cameraX=0.66 cameraY=0.11 hyp=0.67 cameraTheta=0.17 mountX=0.10 mountY=-0.67, mountTheta=-1.42 19:31:46.699 00.005 972 SchedulePrimaryMove(067B9D08, x=0.66, y=0.11, opts=13) 19:31:46.704 00.005 972 Enqueuing Move request for scope (0.66, 0.11) 19:31:46.709 00.005 5928 Worker thread wakes up 19:31:46.709 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:31:46.713 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.11) opts 0xd 19:31:46.713 00.000 972 UpdateGuideState exits: m=1373 SNR=25.9 19:31:46.716 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:46.720 00.004 5928 Handling offset move in thread for scope, endpoint = (0.66, 0.11) 19:31:46.720 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:46.725 00.005 972 Enqueuing Expose request 19:31:46.730 00.005 5928 Moving (0.66, 0.11) raw xDistance=0.10 yDistance=-0.67 19:31:46.730 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:31:46.730 00.000 5928 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1 19:31:46.730 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.01 19:31:46.730 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67 19:31:46.730 00.000 5928 MoveAxis(E, 0, ABG) 19:31:46.730 00.000 5928 Move returns status 0, amount 0 19:31:46.730 00.000 5928 MoveAxis(N, 133, ABG) 19:31:46.730 00.000 5928 Guiding Dir = 0, Dur = 133 19:31:46.731 00.001 5928 IsSlewing returns 0 19:31:46.731 00.000 5928 IsGuiding returns 0 19:31:46.805 00.074 5928 PulseGuide returned control before completion, sleep 70 19:31:46.882 00.077 5928 IsGuiding returns 1 19:31:46.882 00.000 5928 scope still moving after pulse duration time elapsed 19:31:46.948 00.066 5928 IsSlewing returns 0 19:31:46.980 00.032 5928 IsGuiding returns 0 19:31:46.980 00.000 5928 scope move finished after 133 + 116 ms 19:31:46.980 00.000 5928 Move returns status 0, amount 133 19:31:46.980 00.000 5928 move complete, result=0 19:31:46.980 00.000 5928 worker thread done servicing request 19:31:46.980 00.000 5928 Worker thread wakes up 19:31:46.980 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 133 ms NORTH 19:31:46.985 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:46.986 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:49.092 02.106 5928 Exposure complete 19:31:49.180 00.088 5928 worker thread done servicing request 19:31:49.180 00.000 972 OnExposeComplete: enter 19:31:49.184 00.004 972 UpdateGuideState(): m_state=6 19:31:49.189 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 778 19:31:49.193 00.004 972 Star::Find returns 1 (0), X=222.44, Y=863.25, Mass=1339, SNR=25.6, Peak=151 HFD=3.6 19:31:49.196 00.003 972 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.59) = xAngle (-0.89 = -0.89) 19:31:49.200 00.004 972 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94) 19:31:49.205 00.005 972 CameraToMount -- cameraX=0.52 cameraY=0.44 hyp=0.68 cameraTheta=0.70 mountX=0.43 mountY=-0.55, mountTheta=-0.91 19:31:49.209 00.004 972 SchedulePrimaryMove(067B9D08, x=0.52, y=0.44, opts=13) 19:31:49.212 00.003 972 Enqueuing Move request for scope (0.52, 0.44) 19:31:49.216 00.004 5928 Worker thread wakes up 19:31:49.216 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.44) opts 0xd 19:31:49.216 00.000 5928 Handling offset move in thread for scope, endpoint = (0.52, 0.44) 19:31:49.216 00.000 5928 Moving (0.52, 0.44) raw xDistance=0.43 yDistance=-0.55 19:31:49.216 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 19:31:49.217 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55 19:31:49.217 00.000 5928 MoveAxis(W, 71, ABG) 19:31:49.217 00.000 5928 Guiding Dir = 3, Dur = 71 19:31:49.217 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:31:49.222 00.005 972 UpdateGuideState exits: m=1339 SNR=25.6 19:31:49.227 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:49.232 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:49.237 00.005 972 Enqueuing Expose request 19:31:49.242 00.005 5928 IsSlewing returns 0 19:31:49.242 00.000 5928 IsGuiding returns 0 19:31:49.267 00.025 5928 PulseGuide returned control before completion, sleep 57 19:31:49.347 00.080 5928 IsGuiding returns 1 19:31:49.347 00.000 5928 scope still moving after pulse duration time elapsed 19:31:49.370 00.023 5928 IsSlewing returns 0 19:31:49.371 00.001 5928 IsGuiding returns 0 19:31:49.371 00.000 5928 scope move finished after 71 + 57 ms 19:31:49.371 00.000 5928 Move returns status 0, amount 71 19:31:49.371 00.000 5928 MoveAxis(N, 109, ABG) 19:31:49.371 00.000 5928 Guiding Dir = 0, Dur = 109 19:31:49.372 00.001 5928 IsSlewing returns 0 19:31:49.372 00.000 5928 IsGuiding returns 0 19:31:49.443 00.071 5928 PulseGuide returned control before completion, sleep 48 19:31:49.498 00.055 5928 IsGuiding returns 1 19:31:49.498 00.000 5928 scope still moving after pulse duration time elapsed 19:31:49.527 00.029 5928 IsSlewing returns 0 19:31:49.527 00.000 5928 IsGuiding returns 1 19:31:49.604 00.077 5928 IsSlewing returns 0 19:31:49.635 00.031 5928 IsGuiding returns 0 19:31:49.636 00.001 5928 scope move finished after 109 + 155 ms 19:31:49.636 00.000 5928 Move returns status 0, amount 109 19:31:49.636 00.000 5928 move complete, result=0 19:31:49.637 00.001 5928 worker thread done servicing request 19:31:49.637 00.000 972 GuideStep: 0.4 px 71 ms WEST, -0.5 px 109 ms NORTH 19:31:49.648 00.011 5928 Worker thread wakes up 19:31:49.649 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:49.649 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:51.630 01.981 5928 Exposure complete 19:31:51.715 00.085 5928 worker thread done servicing request 19:31:51.715 00.000 972 OnExposeComplete: enter 19:31:51.718 00.003 972 UpdateGuideState(): m_state=6 19:31:51.723 00.005 972 Star::Find(15, 222, 863, 0, (0,0,0,0), 0.0, 255) frame 779 19:31:51.726 00.003 972 Star::Find returns 1 (0), X=222.31, Y=863.68, Mass=1416, SNR=26.3, Peak=136 HFD=3.6 19:31:51.729 00.003 972 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.59) = xAngle (-0.45 = -0.45) 19:31:51.733 00.004 972 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49) 19:31:51.737 00.004 972 CameraToMount -- cameraX=0.40 cameraY=0.86 hyp=0.95 cameraTheta=1.14 mountX=0.86 mountY=-0.45, mountTheta=-0.49 19:31:51.741 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=0.86, opts=13) 19:31:51.744 00.003 972 Enqueuing Move request for scope (0.40, 0.86) 19:31:51.747 00.003 5928 Worker thread wakes up 19:31:51.747 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.86) opts 0xd 19:31:51.747 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:31:51.751 00.004 972 UpdateGuideState exits: m=1416 SNR=26.3 19:31:51.755 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:51.758 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:51.761 00.003 972 Enqueuing Expose request 19:31:51.765 00.004 5928 Handling offset move in thread for scope, endpoint = (0.40, 0.86) 19:31:51.765 00.000 5928 Moving (0.40, 0.86) raw xDistance=0.86 yDistance=-0.45 19:31:51.765 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.86 19:31:51.765 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 19:31:51.765 00.000 5928 MoveAxis(W, 148, ABG) 19:31:51.765 00.000 5928 Guiding Dir = 3, Dur = 148 19:31:51.766 00.001 5928 IsSlewing returns 0 19:31:51.766 00.000 5928 IsGuiding returns 0 19:31:51.793 00.027 5928 PulseGuide returned control before completion, sleep 131 19:31:51.930 00.137 5928 IsGuiding returns 1 19:31:51.931 00.001 5928 scope still moving after pulse duration time elapsed 19:31:51.969 00.038 5928 IsSlewing returns 0 19:31:51.969 00.000 5928 IsGuiding returns 0 19:31:51.970 00.001 5928 scope move finished after 148 + 55 ms 19:31:51.970 00.000 5928 Move returns status 0, amount 148 19:31:51.970 00.000 5928 MoveAxis(N, 89, ABG) 19:31:51.970 00.000 5928 Guiding Dir = 0, Dur = 89 19:31:51.971 00.001 5928 IsSlewing returns 0 19:31:51.972 00.001 5928 IsGuiding returns 0 19:31:52.050 00.078 5928 PulseGuide returned control before completion, sleep 21 19:31:52.082 00.032 5928 IsGuiding returns 1 19:31:52.083 00.001 5928 scope still moving after pulse duration time elapsed 19:31:52.105 00.022 5928 IsSlewing returns 0 19:31:52.106 00.001 5928 IsGuiding returns 1 19:31:52.135 00.029 5928 IsSlewing returns 0 19:31:52.136 00.001 5928 IsGuiding returns 1 19:31:52.178 00.042 5928 IsSlewing returns 0 19:31:52.178 00.000 5928 IsGuiding returns 0 19:31:52.179 00.001 5928 scope move finished after 89 + 117 ms 19:31:52.179 00.000 5928 Move returns status 0, amount 89 19:31:52.179 00.000 5928 move complete, result=0 19:31:52.179 00.000 5928 worker thread done servicing request 19:31:52.179 00.000 5928 Worker thread wakes up 19:31:52.179 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:52.180 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:52.180 00.000 972 GuideStep: 0.9 px 148 ms WEST, -0.5 px 89 ms NORTH 19:31:54.295 02.115 5928 Exposure complete 19:31:54.380 00.085 5928 worker thread done servicing request 19:31:54.381 00.001 972 OnExposeComplete: enter 19:31:54.384 00.003 972 UpdateGuideState(): m_state=6 19:31:54.389 00.005 972 Star::Find(15, 222, 863, 0, (0,0,0,0), 0.0, 255) frame 780 19:31:54.392 00.003 972 Star::Find returns 1 (0), X=222.24, Y=862.57, Mass=1397, SNR=26.1, Peak=150 HFD=3.6 19:31:54.395 00.003 972 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.59) = xAngle (-2.23 = -2.23) 19:31:54.398 00.003 972 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27) 19:31:54.402 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.24 hyp=0.41 cameraTheta=-0.64 mountX=-0.25 mountY=-0.31, mountTheta=-2.24 19:31:54.406 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.24, opts=13) 19:31:54.410 00.004 972 Enqueuing Move request for scope (0.33, -0.24) 19:31:54.413 00.003 5928 Worker thread wakes up 19:31:54.413 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.24) opts 0xd 19:31:54.413 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.24) 19:31:54.413 00.000 5928 Moving (0.33, -0.24) raw xDistance=-0.25 yDistance=-0.31 19:31:54.413 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.25 19:31:54.413 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:31:54.417 00.004 972 UpdateGuideState exits: m=1397 SNR=26.1 19:31:54.421 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:54.425 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:54.428 00.003 972 Enqueuing Expose request 19:31:54.431 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 19:31:54.431 00.000 5928 MoveAxis(E, 31, ABG) 19:31:54.431 00.000 5928 Guiding Dir = 2, Dur = 31 19:31:54.432 00.001 5928 IsSlewing returns 0 19:31:54.432 00.000 5928 IsGuiding returns 0 19:31:54.448 00.016 5928 PulseGuide returned control before completion, sleep 25 19:31:54.497 00.049 5928 IsGuiding returns 1 19:31:54.497 00.000 5928 scope still moving after pulse duration time elapsed 19:31:54.519 00.022 5928 IsSlewing returns 0 19:31:54.520 00.001 5928 IsGuiding returns 0 19:31:54.520 00.000 5928 scope move finished after 31 + 57 ms 19:31:54.520 00.000 5928 Move returns status 0, amount 31 19:31:54.521 00.001 5928 MoveAxis(N, 62, ABG) 19:31:54.521 00.000 5928 Guiding Dir = 0, Dur = 62 19:31:54.521 00.000 5928 IsSlewing returns 0 19:31:54.522 00.001 5928 IsGuiding returns 0 19:31:54.609 00.087 5928 IsGuiding returns 1 19:31:54.609 00.000 5928 scope still moving after pulse duration time elapsed 19:31:54.643 00.034 5928 IsSlewing returns 0 19:31:54.645 00.002 5928 IsGuiding returns 1 19:31:54.703 00.058 5928 IsSlewing returns 0 19:31:54.737 00.034 5928 IsGuiding returns 0 19:31:54.737 00.000 5928 scope move finished after 62 + 153 ms 19:31:54.738 00.001 5928 Move returns status 0, amount 62 19:31:54.738 00.000 5928 move complete, result=0 19:31:54.739 00.001 5928 worker thread done servicing request 19:31:54.739 00.000 972 GuideStep: -0.2 px 31 ms EAST, -0.3 px 62 ms NORTH 19:31:54.749 00.010 5928 Worker thread wakes up 19:31:54.749 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:54.750 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:56.730 01.980 5928 Exposure complete 19:31:56.817 00.087 5928 worker thread done servicing request 19:31:56.817 00.000 972 OnExposeComplete: enter 19:31:56.822 00.005 972 UpdateGuideState(): m_state=6 19:31:56.825 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 781 19:31:56.828 00.003 972 Star::Find returns 1 (0), X=221.80, Y=862.95, Mass=1359, SNR=25.8, Peak=144 HFD=4.0 19:31:56.832 00.004 972 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.59) = xAngle (0.70 = 0.70) 19:31:56.836 00.004 972 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66) 19:31:56.839 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.29 mountX=0.14 mountY=0.11, mountTheta=0.67 19:31:56.843 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.14, opts=13) 19:31:56.847 00.004 972 Enqueuing Move request for scope (-0.12, 0.14) 19:31:56.850 00.003 5928 Worker thread wakes up 19:31:56.850 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:31:56.855 00.005 972 UpdateGuideState exits: m=1359 SNR=25.8 19:31:56.858 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:56.861 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:56.864 00.003 972 Enqueuing Expose request 19:31:56.867 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd 19:31:56.868 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.14) 19:31:56.868 00.000 5928 Moving (-0.12, 0.14) raw xDistance=0.14 yDistance=0.11 19:31:56.868 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:31:56.868 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:56.868 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:31:56.868 00.000 5928 MoveAxis(E, 0, ABG) 19:31:56.869 00.001 5928 Move returns status 0, amount 0 19:31:56.869 00.000 5928 MoveAxis(N, 0, ABG) 19:31:56.869 00.000 5928 Move returns status 0, amount 0 19:31:56.869 00.000 5928 move complete, result=0 19:31:56.869 00.000 5928 worker thread done servicing request 19:31:56.869 00.000 5928 Worker thread wakes up 19:31:56.869 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:56.870 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:56.871 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:31:59.012 02.141 5928 Exposure complete 19:31:59.098 00.086 5928 worker thread done servicing request 19:31:59.098 00.000 972 OnExposeComplete: enter 19:31:59.102 00.004 972 UpdateGuideState(): m_state=6 19:31:59.105 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 782 19:31:59.109 00.004 972 Star::Find returns 1 (0), X=221.72, Y=863.02, Mass=1379, SNR=26.0, Peak=158 HFD=3.4 19:31:59.112 00.003 972 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.59) = xAngle (0.75 = 0.75) 19:31:59.115 00.003 972 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70) 19:31:59.119 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.34 mountX=0.21 mountY=0.19, mountTheta=0.72 19:31:59.123 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.21, opts=13) 19:31:59.126 00.003 972 Enqueuing Move request for scope (-0.20, 0.21) 19:31:59.130 00.004 5928 Worker thread wakes up 19:31:59.130 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:31:59.134 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd 19:31:59.134 00.000 972 UpdateGuideState exits: m=1379 SNR=26.0 19:31:59.138 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:31:59.141 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:31:59.145 00.004 972 Enqueuing Expose request 19:31:59.148 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.21) 19:31:59.148 00.000 5928 Moving (-0.20, 0.21) raw xDistance=0.21 yDistance=0.19 19:31:59.148 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:31:59.148 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:31:59.148 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:31:59.148 00.000 5928 MoveAxis(W, 35, ABG) 19:31:59.148 00.000 5928 Guiding Dir = 3, Dur = 35 19:31:59.149 00.001 5928 IsSlewing returns 0 19:31:59.149 00.000 5928 IsGuiding returns 0 19:31:59.166 00.017 5928 PulseGuide returned control before completion, sleep 29 19:31:59.214 00.048 5928 IsGuiding returns 0 19:31:59.214 00.000 5928 Move returns status 0, amount 35 19:31:59.214 00.000 5928 MoveAxis(N, 0, ABG) 19:31:59.214 00.000 5928 Move returns status 0, amount 0 19:31:59.214 00.000 5928 move complete, result=0 19:31:59.214 00.000 5928 worker thread done servicing request 19:31:59.214 00.000 5928 Worker thread wakes up 19:31:59.214 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:31:59.214 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:31:59.214 00.000 972 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH 19:32:01.204 01.990 5928 Exposure complete 19:32:01.289 00.085 5928 worker thread done servicing request 19:32:01.290 00.001 972 OnExposeComplete: enter 19:32:01.295 00.005 972 UpdateGuideState(): m_state=6 19:32:01.301 00.006 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 783 19:32:01.307 00.006 972 Star::Find returns 1 (0), X=221.52, Y=862.82, Mass=1345, SNR=25.7, Peak=154 HFD=3.4 19:32:01.313 00.006 972 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.59) = xAngle (1.54 = 1.54) 19:32:01.316 00.003 972 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49) 19:32:01.320 00.004 972 CameraToMount -- cameraX=-0.39 cameraY=0.00 hyp=0.39 cameraTheta=3.13 mountX=0.01 mountY=0.39, mountTheta=1.54 19:32:01.324 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.00, opts=13) 19:32:01.327 00.003 972 Enqueuing Move request for scope (-0.39, 0.00) 19:32:01.330 00.003 5928 Worker thread wakes up 19:32:01.330 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.00) opts 0xd 19:32:01.330 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.00) 19:32:01.330 00.000 5928 Moving (-0.39, 0.00) raw xDistance=0.01 yDistance=0.39 19:32:01.331 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:32:01.331 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:32:01.331 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:01.335 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39 19:32:01.335 00.000 5928 MoveAxis(E, 0, ABG) 19:32:01.335 00.000 5928 Move returns status 0, amount 0 19:32:01.335 00.000 5928 MoveAxis(N, 0, ABG) 19:32:01.335 00.000 5928 Move returns status 0, amount 0 19:32:01.335 00.000 5928 move complete, result=0 19:32:01.335 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 19:32:01.339 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:01.342 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:01.345 00.003 972 Enqueuing Expose request 19:32:01.348 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 19:32:01.353 00.005 5928 worker thread done servicing request 19:32:01.353 00.000 5928 Worker thread wakes up 19:32:01.353 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:01.353 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:03.495 02.142 5928 Exposure complete 19:32:03.581 00.086 5928 worker thread done servicing request 19:32:03.581 00.000 972 OnExposeComplete: enter 19:32:03.586 00.005 972 UpdateGuideState(): m_state=6 19:32:03.589 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 784 19:32:03.592 00.003 972 Star::Find returns 1 (0), X=221.37, Y=862.75, Mass=1385, SNR=26.0, Peak=163 HFD=3.5 19:32:03.596 00.004 972 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.59) = xAngle (-4.62 = 1.67) 19:32:03.599 00.003 972 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62) 19:32:03.604 00.005 972 CameraToMount -- cameraX=-0.55 cameraY=-0.06 hyp=0.55 cameraTheta=-3.03 mountX=-0.05 mountY=0.55, mountTheta=1.66 19:32:03.608 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.55, y=-0.06, opts=13) 19:32:03.611 00.003 972 Enqueuing Move request for scope (-0.55, -0.06) 19:32:03.614 00.003 5928 Worker thread wakes up 19:32:03.614 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.06) opts 0xd 19:32:03.614 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:03.619 00.005 972 UpdateGuideState exits: m=1385 SNR=26.0 19:32:03.622 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:03.625 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:03.628 00.003 972 Enqueuing Expose request 19:32:03.632 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.55, -0.06) 19:32:03.632 00.000 5928 Moving (-0.55, -0.06) raw xDistance=-0.05 yDistance=0.55 19:32:03.632 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:32:03.632 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:32:03.632 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55 19:32:03.632 00.000 5928 MoveAxis(E, 0, ABG) 19:32:03.632 00.000 5928 Move returns status 0, amount 0 19:32:03.632 00.000 5928 MoveAxis(N, 0, ABG) 19:32:03.632 00.000 5928 Move returns status 0, amount 0 19:32:03.632 00.000 5928 move complete, result=0 19:32:03.632 00.000 5928 worker thread done servicing request 19:32:03.632 00.000 5928 Worker thread wakes up 19:32:03.632 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:03.633 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:03.634 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 19:32:05.619 01.985 5928 Exposure complete 19:32:05.704 00.085 5928 worker thread done servicing request 19:32:05.704 00.000 972 OnExposeComplete: enter 19:32:05.708 00.004 972 UpdateGuideState(): m_state=6 19:32:05.711 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 785 19:32:05.714 00.003 972 Star::Find returns 1 (0), X=221.41, Y=862.83, Mass=1412, SNR=26.3, Peak=162 HFD=3.6 19:32:05.718 00.004 972 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.59) = xAngle (1.53 = 1.53) 19:32:05.722 00.004 972 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48) 19:32:05.725 00.003 972 CameraToMount -- cameraX=-0.51 cameraY=0.01 hyp=0.51 cameraTheta=3.12 mountX=0.02 mountY=0.51, mountTheta=1.53 19:32:05.729 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.51, y=0.01, opts=13) 19:32:05.732 00.003 972 Enqueuing Move request for scope (-0.51, 0.01) 19:32:05.737 00.005 5928 Worker thread wakes up 19:32:05.737 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:32:05.740 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.01) opts 0xd 19:32:05.740 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 19:32:05.744 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:05.747 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:05.750 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.51, 0.01) 19:32:05.750 00.000 972 Enqueuing Expose request 19:32:05.754 00.004 5928 Moving (-0.51, 0.01) raw xDistance=0.02 yDistance=0.51 19:32:05.754 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:32:05.755 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:32:05.755 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51 19:32:05.755 00.000 5928 MoveAxis(E, 0, ABG) 19:32:05.755 00.000 5928 Move returns status 0, amount 0 19:32:05.755 00.000 5928 MoveAxis(N, 0, ABG) 19:32:05.755 00.000 5928 Move returns status 0, amount 0 19:32:05.755 00.000 5928 move complete, result=0 19:32:05.755 00.000 5928 worker thread done servicing request 19:32:05.756 00.001 5928 Worker thread wakes up 19:32:05.756 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:05.756 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:05.757 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 19:32:07.879 02.122 5928 Exposure complete 19:32:07.967 00.088 5928 worker thread done servicing request 19:32:07.967 00.000 972 OnExposeComplete: enter 19:32:07.971 00.004 972 UpdateGuideState(): m_state=6 19:32:07.975 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 786 19:32:07.978 00.003 972 Star::Find returns 1 (0), X=221.35, Y=862.98, Mass=1392, SNR=26.2, Peak=175 HFD=3.3 19:32:07.981 00.003 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 19:32:07.986 00.005 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 19:32:07.989 00.003 972 CameraToMount -- cameraX=-0.56 cameraY=0.17 hyp=0.58 cameraTheta=2.85 mountX=0.18 mountY=0.55, mountTheta=1.26 19:32:07.993 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.56, y=0.17, opts=13) 19:32:07.996 00.003 972 Enqueuing Move request for scope (-0.56, 0.17) 19:32:07.999 00.003 5928 Worker thread wakes up 19:32:07.999 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.17) opts 0xd 19:32:07.999 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:32:08.004 00.005 972 UpdateGuideState exits: m=1392 SNR=26.2 19:32:08.008 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:08.011 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:08.014 00.003 972 Enqueuing Expose request 19:32:08.018 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.56, 0.17) 19:32:08.019 00.001 5928 Moving (-0.56, 0.17) raw xDistance=0.18 yDistance=0.55 19:32:08.019 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:32:08.019 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:32:08.019 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55 19:32:08.019 00.000 5928 MoveAxis(E, 0, ABG) 19:32:08.019 00.000 5928 Move returns status 0, amount 0 19:32:08.019 00.000 5928 MoveAxis(N, 0, ABG) 19:32:08.019 00.000 5928 Move returns status 0, amount 0 19:32:08.019 00.000 5928 move complete, result=0 19:32:08.019 00.000 5928 worker thread done servicing request 19:32:08.019 00.000 5928 Worker thread wakes up 19:32:08.019 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:08.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:08.021 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 19:32:10.012 01.991 5928 Exposure complete 19:32:10.098 00.086 5928 worker thread done servicing request 19:32:10.098 00.000 972 OnExposeComplete: enter 19:32:10.103 00.005 972 UpdateGuideState(): m_state=6 19:32:10.106 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 787 19:32:10.109 00.003 972 Star::Find returns 1 (0), X=221.45, Y=862.55, Mass=1352, SNR=25.7, Peak=197 HFD=3.2 19:32:10.112 00.003 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.07) 19:32:10.116 00.004 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03) 19:32:10.120 00.004 972 CameraToMount -- cameraX=-0.46 cameraY=-0.27 hyp=0.54 cameraTheta=-2.62 mountX=-0.26 mountY=0.48, mountTheta=2.06 19:32:10.123 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=-0.27, opts=13) 19:32:10.127 00.004 972 Enqueuing Move request for scope (-0.46, -0.27) 19:32:10.130 00.003 5928 Worker thread wakes up 19:32:10.130 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:10.135 00.005 972 UpdateGuideState exits: m=1352 SNR=25.7 19:32:10.140 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:10.144 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:10.147 00.003 972 Enqueuing Expose request 19:32:10.151 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.27) opts 0xd 19:32:10.151 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, -0.27) 19:32:10.151 00.000 5928 Moving (-0.46, -0.27) raw xDistance=-0.26 yDistance=0.48 19:32:10.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:32:10.151 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:32:10.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48 19:32:10.151 00.000 5928 MoveAxis(E, 43, ABG) 19:32:10.152 00.001 5928 Guiding Dir = 2, Dur = 43 19:32:10.184 00.032 5928 IsSlewing returns 0 19:32:10.184 00.000 5928 IsGuiding returns 0 19:32:10.199 00.015 5928 PulseGuide returned control before completion, sleep 38 19:32:10.244 00.045 5928 IsGuiding returns 1 19:32:10.244 00.000 5928 scope still moving after pulse duration time elapsed 19:32:10.280 00.036 5928 IsSlewing returns 0 19:32:10.281 00.001 5928 IsGuiding returns 0 19:32:10.281 00.000 5928 scope move finished after 43 + 54 ms 19:32:10.282 00.001 5928 Move returns status 0, amount 43 19:32:10.282 00.000 5928 MoveAxis(N, 0, ABG) 19:32:10.282 00.000 5928 Move returns status 0, amount 0 19:32:10.282 00.000 5928 move complete, result=0 19:32:10.282 00.000 5928 worker thread done servicing request 19:32:10.283 00.001 972 GuideStep: -0.3 px 43 ms EAST, 0.5 px 0 ms NORTH 19:32:10.295 00.012 5928 Worker thread wakes up 19:32:10.295 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:10.296 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:12.409 02.113 5928 Exposure complete 19:32:12.496 00.087 5928 worker thread done servicing request 19:32:12.497 00.001 972 OnExposeComplete: enter 19:32:12.500 00.003 972 UpdateGuideState(): m_state=6 19:32:12.504 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 788 19:32:12.508 00.004 972 Star::Find returns 1 (0), X=221.23, Y=862.51, Mass=1383, SNR=26.1, Peak=169 HFD=3.2 19:32:12.511 00.003 972 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.59) = xAngle (-4.31 = 1.97) 19:32:12.515 00.004 972 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93) 19:32:12.520 00.005 972 CameraToMount -- cameraX=-0.68 cameraY=-0.31 hyp=0.75 cameraTheta=-2.72 mountX=-0.29 mountY=0.70, mountTheta=1.97 19:32:12.523 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.68, y=-0.31, opts=13) 19:32:12.527 00.004 972 Enqueuing Move request for scope (-0.68, -0.31) 19:32:12.530 00.003 5928 Worker thread wakes up 19:32:12.530 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.31) opts 0xd 19:32:12.530 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.68, -0.31) 19:32:12.530 00.000 5928 Moving (-0.68, -0.31) raw xDistance=-0.29 yDistance=0.70 19:32:12.530 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29 19:32:12.530 00.000 5928 resist switch: large excursion: input 0.70 thresh 0.60 direction from -1 to 1 19:32:12.530 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.11 19:32:12.530 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70 19:32:12.530 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:12.535 00.005 972 UpdateGuideState exits: m=1383 SNR=26.1 19:32:12.538 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:12.541 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:12.545 00.004 972 Enqueuing Expose request 19:32:12.548 00.003 5928 MoveAxis(E, 52, ABG) 19:32:12.548 00.000 5928 Guiding Dir = 2, Dur = 52 19:32:12.548 00.000 5928 IsSlewing returns 0 19:32:12.548 00.000 5928 IsGuiding returns 0 19:32:12.566 00.018 5928 PulseGuide returned control before completion, sleep 45 19:32:12.619 00.053 5928 IsGuiding returns 1 19:32:12.619 00.000 5928 scope still moving after pulse duration time elapsed 19:32:12.663 00.044 5928 IsSlewing returns 0 19:32:12.663 00.000 5928 IsGuiding returns 0 19:32:12.663 00.000 5928 scope move finished after 52 + 63 ms 19:32:12.663 00.000 5928 Move returns status 0, amount 52 19:32:12.663 00.000 5928 MoveAxis(S, 139, ABG) 19:32:12.663 00.000 5928 Guiding Dir = 1, Dur = 139 19:32:12.664 00.001 5928 IsSlewing returns 0 19:32:12.664 00.000 5928 IsGuiding returns 0 19:32:12.743 00.079 5928 PulseGuide returned control before completion, sleep 72 19:32:12.838 00.095 5928 IsGuiding returns 1 19:32:12.838 00.000 5928 scope still moving after pulse duration time elapsed 19:32:12.868 00.030 5928 IsSlewing returns 0 19:32:12.869 00.001 5928 IsGuiding returns 1 19:32:12.934 00.065 5928 IsSlewing returns 0 19:32:12.936 00.002 5928 IsGuiding returns 0 19:32:12.936 00.000 5928 scope move finished after 139 + 131 ms 19:32:12.936 00.000 5928 Move returns status 0, amount 139 19:32:12.936 00.000 5928 move complete, result=0 19:32:12.936 00.000 5928 worker thread done servicing request 19:32:12.936 00.000 972 GuideStep: -0.3 px 52 ms EAST, 0.7 px 139 ms SOUTH 19:32:12.947 00.011 5928 Worker thread wakes up 19:32:12.947 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:12.947 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:14.930 01.983 5928 Exposure complete 19:32:15.016 00.086 5928 worker thread done servicing request 19:32:15.016 00.000 972 OnExposeComplete: enter 19:32:15.020 00.004 972 UpdateGuideState(): m_state=6 19:32:15.023 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 789 19:32:15.027 00.004 972 Star::Find returns 1 (0), X=221.26, Y=862.40, Mass=1379, SNR=26.0, Peak=165 HFD=3.4 19:32:15.030 00.003 972 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.59) = xAngle (-4.16 = 2.13) 19:32:15.034 00.004 972 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08) 19:32:15.037 00.003 972 CameraToMount -- cameraX=-0.65 cameraY=-0.42 hyp=0.77 cameraTheta=-2.57 mountX=-0.41 mountY=0.68, mountTheta=2.11 19:32:15.041 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.65, y=-0.42, opts=13) 19:32:15.044 00.003 972 Enqueuing Move request for scope (-0.65, -0.42) 19:32:15.048 00.004 5928 Worker thread wakes up 19:32:15.048 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.42) opts 0xd 19:32:15.048 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.65, -0.42) 19:32:15.049 00.001 5928 Moving (-0.65, -0.42) raw xDistance=-0.41 yDistance=0.68 19:32:15.049 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.41 19:32:15.049 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68 19:32:15.049 00.000 5928 MoveAxis(E, 72, ABG) 19:32:15.049 00.000 5928 Guiding Dir = 2, Dur = 72 19:32:15.049 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:32:15.053 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:32:15.057 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:15.061 00.004 5928 IsSlewing returns 0 19:32:15.061 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:15.064 00.003 972 Enqueuing Expose request 19:32:15.068 00.004 5928 IsGuiding returns 0 19:32:15.093 00.025 5928 PulseGuide returned control before completion, sleep 58 19:32:15.164 00.071 5928 IsGuiding returns 1 19:32:15.165 00.001 5928 scope still moving after pulse duration time elapsed 19:32:15.221 00.056 5928 IsSlewing returns 0 19:32:15.254 00.033 5928 IsGuiding returns 0 19:32:15.254 00.000 5928 scope move finished after 72 + 113 ms 19:32:15.255 00.001 5928 Move returns status 0, amount 72 19:32:15.255 00.000 5928 MoveAxis(S, 134, ABG) 19:32:15.255 00.000 5928 Guiding Dir = 1, Dur = 134 19:32:15.256 00.001 5928 IsSlewing returns 0 19:32:15.256 00.000 5928 IsGuiding returns 0 19:32:15.333 00.077 5928 PulseGuide returned control before completion, sleep 68 19:32:15.413 00.080 5928 IsGuiding returns 1 19:32:15.413 00.000 5928 scope still moving after pulse duration time elapsed 19:32:15.444 00.031 5928 IsSlewing returns 0 19:32:15.445 00.001 5928 IsGuiding returns 1 19:32:15.493 00.048 5928 IsSlewing returns 0 19:32:15.525 00.032 5928 IsGuiding returns 0 19:32:15.525 00.000 5928 scope move finished after 134 + 134 ms 19:32:15.526 00.001 5928 Move returns status 0, amount 134 19:32:15.526 00.000 5928 move complete, result=0 19:32:15.526 00.000 5928 worker thread done servicing request 19:32:15.526 00.000 5928 Worker thread wakes up 19:32:15.526 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:15.526 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:15.526 00.000 972 GuideStep: -0.4 px 72 ms EAST, 0.7 px 134 ms SOUTH 19:32:17.658 02.132 5928 Exposure complete 19:32:17.744 00.086 5928 worker thread done servicing request 19:32:17.744 00.000 972 OnExposeComplete: enter 19:32:17.747 00.003 972 UpdateGuideState(): m_state=6 19:32:17.752 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 790 19:32:17.755 00.003 972 Star::Find returns 1 (0), X=221.52, Y=863.23, Mass=1364, SNR=25.9, Peak=180 HFD=3.3 19:32:17.758 00.003 972 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.59) = xAngle (0.75 = 0.75) 19:32:17.761 00.003 972 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71) 19:32:17.765 00.004 972 CameraToMount -- cameraX=-0.40 cameraY=0.41 hyp=0.57 cameraTheta=2.34 mountX=0.42 mountY=0.37, mountTheta=0.73 19:32:17.770 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=0.41, opts=13) 19:32:17.773 00.003 972 Enqueuing Move request for scope (-0.40, 0.41) 19:32:17.776 00.003 5928 Worker thread wakes up 19:32:17.776 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.41) opts 0xd 19:32:17.776 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.40, 0.41) 19:32:17.776 00.000 5928 Moving (-0.40, 0.41) raw xDistance=0.42 yDistance=0.37 19:32:17.776 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.42 19:32:17.776 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37 19:32:17.776 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:32:17.780 00.004 972 UpdateGuideState exits: m=1364 SNR=25.9 19:32:17.784 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:17.788 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:17.791 00.003 972 Enqueuing Expose request 19:32:17.794 00.003 5928 MoveAxis(W, 65, ABG) 19:32:17.794 00.000 5928 Guiding Dir = 3, Dur = 65 19:32:17.795 00.001 5928 IsSlewing returns 0 19:32:17.795 00.000 5928 IsGuiding returns 0 19:32:17.812 00.017 5928 PulseGuide returned control before completion, sleep 59 19:32:17.877 00.065 5928 IsGuiding returns 0 19:32:17.877 00.000 5928 Move returns status 0, amount 65 19:32:17.877 00.000 5928 MoveAxis(S, 74, ABG) 19:32:17.877 00.000 5928 Guiding Dir = 1, Dur = 74 19:32:17.878 00.001 5928 IsSlewing returns 0 19:32:17.878 00.000 5928 IsGuiding returns 0 19:32:17.988 00.110 5928 IsGuiding returns 1 19:32:17.988 00.000 5928 scope still moving after pulse duration time elapsed 19:32:18.015 00.027 5928 IsSlewing returns 0 19:32:18.016 00.001 5928 IsGuiding returns 1 19:32:18.046 00.030 5928 IsSlewing returns 0 19:32:18.083 00.037 5928 IsGuiding returns 0 19:32:18.083 00.000 5928 scope move finished after 74 + 131 ms 19:32:18.084 00.001 5928 Move returns status 0, amount 74 19:32:18.084 00.000 5928 move complete, result=0 19:32:18.084 00.000 5928 worker thread done servicing request 19:32:18.085 00.001 5928 Worker thread wakes up 19:32:18.085 00.000 972 GuideStep: 0.4 px 65 ms WEST, 0.4 px 74 ms SOUTH 19:32:18.096 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:18.096 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:20.073 01.977 5928 Exposure complete 19:32:20.157 00.084 5928 worker thread done servicing request 19:32:20.158 00.001 972 OnExposeComplete: enter 19:32:20.161 00.003 972 UpdateGuideState(): m_state=6 19:32:20.165 00.004 972 Star::Find(15, 221, 863, 0, (0,0,0,0), 0.0, 255) frame 791 19:32:20.169 00.004 972 Star::Find returns 1 (0), X=221.89, Y=862.97, Mass=1385, SNR=26.1, Peak=191 HFD=3.0 19:32:20.172 00.003 972 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.59) = xAngle (0.15 = 0.15) 19:32:20.176 00.004 972 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 19:32:20.179 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=0.16 mountY=0.02, mountTheta=0.11 19:32:20.184 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.16, opts=13) 19:32:20.187 00.003 972 Enqueuing Move request for scope (-0.03, 0.16) 19:32:20.191 00.004 5928 Worker thread wakes up 19:32:20.191 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:20.194 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd 19:32:20.194 00.000 972 UpdateGuideState exits: m=1385 SNR=26.1 19:32:20.198 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.16) 19:32:20.198 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:20.202 00.004 5928 Moving (-0.03, 0.16) raw xDistance=0.16 yDistance=0.02 19:32:20.202 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:32:20.202 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:20.202 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:20.206 00.004 972 Enqueuing Expose request 19:32:20.209 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:32:20.209 00.000 5928 MoveAxis(E, 0, ABG) 19:32:20.209 00.000 5928 Move returns status 0, amount 0 19:32:20.209 00.000 5928 MoveAxis(N, 0, ABG) 19:32:20.209 00.000 5928 Move returns status 0, amount 0 19:32:20.209 00.000 5928 move complete, result=0 19:32:20.209 00.000 5928 worker thread done servicing request 19:32:20.209 00.000 5928 Worker thread wakes up 19:32:20.209 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:20.210 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:20.211 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:32:22.324 02.113 5928 Exposure complete 19:32:22.411 00.087 5928 worker thread done servicing request 19:32:22.411 00.000 972 OnExposeComplete: enter 19:32:22.415 00.004 972 UpdateGuideState(): m_state=6 19:32:22.420 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 792 19:32:22.423 00.003 972 Star::Find returns 1 (0), X=222.00, Y=862.78, Mass=1372, SNR=26.0, Peak=173 HFD=3.1 19:32:22.426 00.003 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 19:32:22.429 00.003 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 19:32:22.434 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.36 mountX=-0.03 mountY=-0.08, mountTheta=-1.95 19:32:22.438 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.03, opts=13) 19:32:22.440 00.002 972 Enqueuing Move request for scope (0.08, -0.03) 19:32:22.443 00.003 5928 Worker thread wakes up 19:32:22.443 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd 19:32:22.443 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.03) 19:32:22.443 00.000 5928 Moving (0.08, -0.03) raw xDistance=-0.03 yDistance=-0.08 19:32:22.443 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:22.448 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:32:22.448 00.000 972 UpdateGuideState exits: m=1372 SNR=26.0 19:32:22.452 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:22.452 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:22.455 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:22.458 00.003 972 Enqueuing Expose request 19:32:22.462 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:32:22.462 00.000 5928 MoveAxis(E, 0, ABG) 19:32:22.462 00.000 5928 Move returns status 0, amount 0 19:32:22.462 00.000 5928 MoveAxis(N, 0, ABG) 19:32:22.462 00.000 5928 Move returns status 0, amount 0 19:32:22.462 00.000 5928 move complete, result=0 19:32:22.462 00.000 5928 worker thread done servicing request 19:32:22.462 00.000 5928 Worker thread wakes up 19:32:22.462 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:22.462 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:22.464 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:32:24.447 01.983 5928 Exposure complete 19:32:24.533 00.086 5928 worker thread done servicing request 19:32:24.534 00.001 972 OnExposeComplete: enter 19:32:24.537 00.003 972 UpdateGuideState(): m_state=6 19:32:24.540 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 793 19:32:24.543 00.003 972 Star::Find returns 1 (0), X=222.09, Y=862.66, Mass=1387, SNR=26.1, Peak=161 HFD=3.4 19:32:24.547 00.004 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 19:32:24.551 00.004 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38) 19:32:24.554 00.003 972 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.74 mountX=-0.16 mountY=-0.16, mountTheta=-2.35 19:32:24.558 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.16, opts=13) 19:32:24.562 00.004 972 Enqueuing Move request for scope (0.18, -0.16) 19:32:24.566 00.004 5928 Worker thread wakes up 19:32:24.566 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd 19:32:24.566 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.16) 19:32:24.566 00.000 5928 Moving (0.18, -0.16) raw xDistance=-0.16 yDistance=-0.16 19:32:24.566 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:32:24.566 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:24.570 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:32:24.573 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:24.576 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:24.579 00.003 972 Enqueuing Expose request 19:32:24.584 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:24.584 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:32:24.584 00.000 5928 MoveAxis(E, 0, ABG) 19:32:24.584 00.000 5928 Move returns status 0, amount 0 19:32:24.584 00.000 5928 MoveAxis(N, 0, ABG) 19:32:24.584 00.000 5928 Move returns status 0, amount 0 19:32:24.584 00.000 5928 move complete, result=0 19:32:24.584 00.000 5928 worker thread done servicing request 19:32:24.584 00.000 5928 Worker thread wakes up 19:32:24.584 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:24.585 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:24.586 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:32:26.724 02.138 5928 Exposure complete 19:32:26.809 00.085 5928 worker thread done servicing request 19:32:26.809 00.000 972 OnExposeComplete: enter 19:32:26.813 00.004 972 UpdateGuideState(): m_state=6 19:32:26.819 00.006 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 794 19:32:26.824 00.005 972 Star::Find returns 1 (0), X=221.91, Y=862.48, Mass=1351, SNR=25.8, Peak=188 HFD=3.1 19:32:26.827 00.003 972 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.59) = xAngle (-3.17 = 3.12) 19:32:26.830 00.003 972 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07) 19:32:26.834 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.33 hyp=0.33 cameraTheta=-1.58 mountX=-0.33 mountY=0.02, mountTheta=3.07 19:32:26.839 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.33, opts=13) 19:32:26.843 00.004 972 Enqueuing Move request for scope (-0.00, -0.33) 19:32:26.847 00.004 5928 Worker thread wakes up 19:32:26.847 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:32:26.852 00.005 972 UpdateGuideState exits: m=1351 SNR=25.8 19:32:26.855 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:26.858 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:26.862 00.004 972 Enqueuing Expose request 19:32:26.866 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.33) opts 0xd 19:32:26.866 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.33) 19:32:26.866 00.000 5928 Moving (-0.00, -0.33) raw xDistance=-0.33 yDistance=0.02 19:32:26.866 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 19:32:26.866 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:26.866 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:32:26.866 00.000 5928 MoveAxis(E, 56, ABG) 19:32:26.866 00.000 5928 Guiding Dir = 2, Dur = 56 19:32:26.867 00.001 5928 IsSlewing returns 0 19:32:26.867 00.000 5928 IsGuiding returns 0 19:32:26.894 00.027 5928 PulseGuide returned control before completion, sleep 40 19:32:26.975 00.081 5928 IsGuiding returns 1 19:32:26.975 00.000 5928 scope still moving after pulse duration time elapsed 19:32:27.006 00.031 5928 IsSlewing returns 0 19:32:27.007 00.001 5928 IsGuiding returns 0 19:32:27.007 00.000 5928 scope move finished after 56 + 84 ms 19:32:27.007 00.000 5928 Move returns status 0, amount 56 19:32:27.007 00.000 5928 MoveAxis(N, 0, ABG) 19:32:27.008 00.001 5928 Move returns status 0, amount 0 19:32:27.008 00.000 5928 move complete, result=0 19:32:27.008 00.000 5928 worker thread done servicing request 19:32:27.008 00.000 5928 Worker thread wakes up 19:32:27.009 00.001 972 GuideStep: -0.3 px 56 ms EAST, 0.0 px 0 ms NORTH 19:32:27.019 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:27.020 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:29.006 01.986 5928 Exposure complete 19:32:29.091 00.085 5928 worker thread done servicing request 19:32:29.092 00.001 972 OnExposeComplete: enter 19:32:29.095 00.003 972 UpdateGuideState(): m_state=6 19:32:29.099 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 795 19:32:29.104 00.005 972 Star::Find returns 1 (0), X=221.62, Y=862.60, Mass=1382, SNR=26.0, Peak=169 HFD=3.2 19:32:29.107 00.003 972 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.59) = xAngle (-4.09 = 2.19) 19:32:29.110 00.003 972 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15) 19:32:29.113 00.003 972 CameraToMount -- cameraX=-0.30 cameraY=-0.22 hyp=0.37 cameraTheta=-2.50 mountX=-0.21 mountY=0.31, mountTheta=2.18 19:32:29.118 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.22, opts=13) 19:32:29.121 00.003 972 Enqueuing Move request for scope (-0.30, -0.22) 19:32:29.124 00.003 5928 Worker thread wakes up 19:32:29.125 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.22) opts 0xd 19:32:29.125 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.22) 19:32:29.125 00.000 5928 Moving (-0.30, -0.22) raw xDistance=-0.21 yDistance=0.31 19:32:29.125 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 19:32:29.125 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 19:32:29.125 00.000 5928 MoveAxis(E, 40, ABG) 19:32:29.125 00.000 5928 Guiding Dir = 2, Dur = 40 19:32:29.125 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:32:29.128 00.003 972 UpdateGuideState exits: m=1382 SNR=26.0 19:32:29.133 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:29.136 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:29.139 00.003 972 Enqueuing Expose request 19:32:29.142 00.003 5928 IsSlewing returns 0 19:32:29.143 00.001 5928 IsGuiding returns 0 19:32:29.164 00.021 5928 PulseGuide returned control before completion, sleep 29 19:32:29.213 00.049 5928 IsGuiding returns 0 19:32:29.213 00.000 5928 Move returns status 0, amount 40 19:32:29.213 00.000 5928 MoveAxis(S, 61, ABG) 19:32:29.213 00.000 5928 Guiding Dir = 1, Dur = 61 19:32:29.213 00.000 5928 IsSlewing returns 0 19:32:29.214 00.001 5928 IsGuiding returns 0 19:32:29.294 00.080 5928 IsGuiding returns 1 19:32:29.294 00.000 5928 scope still moving after pulse duration time elapsed 19:32:29.321 00.027 5928 IsSlewing returns 0 19:32:29.358 00.037 5928 IsGuiding returns 1 19:32:29.390 00.032 5928 IsSlewing returns 0 19:32:29.391 00.001 5928 IsGuiding returns 0 19:32:29.391 00.000 5928 scope move finished after 61 + 115 ms 19:32:29.391 00.000 5928 Move returns status 0, amount 61 19:32:29.392 00.001 5928 move complete, result=0 19:32:29.392 00.000 5928 worker thread done servicing request 19:32:29.393 00.001 5928 Worker thread wakes up 19:32:29.393 00.000 972 GuideStep: -0.2 px 40 ms EAST, 0.3 px 61 ms SOUTH 19:32:29.407 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:29.407 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:31.543 02.136 5928 Exposure complete 19:32:31.628 00.085 5928 worker thread done servicing request 19:32:31.628 00.000 972 OnExposeComplete: enter 19:32:31.633 00.005 972 UpdateGuideState(): m_state=6 19:32:31.635 00.002 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 796 19:32:31.638 00.003 972 Star::Find returns 1 (0), X=221.99, Y=862.87, Mass=1370, SNR=26.0, Peak=180 HFD=3.0 19:32:31.641 00.003 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 19:32:31.645 00.004 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 19:32:31.649 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.56 mountX=0.05 mountY=-0.08, mountTheta=-1.04 19:32:31.653 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.05, opts=13) 19:32:31.656 00.003 972 Enqueuing Move request for scope (0.08, 0.05) 19:32:31.659 00.003 5928 Worker thread wakes up 19:32:31.659 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd 19:32:31.660 00.001 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.05) 19:32:31.660 00.000 5928 Moving (0.08, 0.05) raw xDistance=0.05 yDistance=-0.08 19:32:31.660 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:31.665 00.005 972 UpdateGuideState exits: m=1370 SNR=26.0 19:32:31.668 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:31.671 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:31.675 00.004 972 Enqueuing Expose request 19:32:31.678 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:32:31.678 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:31.678 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:32:31.678 00.000 5928 MoveAxis(E, 0, ABG) 19:32:31.678 00.000 5928 Move returns status 0, amount 0 19:32:31.678 00.000 5928 MoveAxis(N, 0, ABG) 19:32:31.678 00.000 5928 Move returns status 0, amount 0 19:32:31.678 00.000 5928 move complete, result=0 19:32:31.679 00.001 5928 worker thread done servicing request 19:32:31.679 00.000 5928 Worker thread wakes up 19:32:31.679 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:31.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:31.681 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:32:33.659 01.978 5928 Exposure complete 19:32:33.745 00.086 5928 worker thread done servicing request 19:32:33.745 00.000 972 OnExposeComplete: enter 19:32:33.749 00.004 972 UpdateGuideState(): m_state=6 19:32:33.753 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 797 19:32:33.756 00.003 972 Star::Find returns 1 (0), X=222.09, Y=862.92, Mass=1430, SNR=26.5, Peak=185 HFD=2.9 19:32:33.759 00.003 972 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.59) = xAngle (-1.08 = -1.08) 19:32:33.762 00.003 972 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12) 19:32:33.767 00.005 972 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.21 cameraTheta=0.51 mountX=0.10 mountY=-0.18, mountTheta=-1.09 19:32:33.771 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.10, opts=13) 19:32:33.774 00.003 972 Enqueuing Move request for scope (0.18, 0.10) 19:32:33.777 00.003 5928 Worker thread wakes up 19:32:33.777 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.10) opts 0xd 19:32:33.777 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:33.782 00.005 972 UpdateGuideState exits: m=1430 SNR=26.5 19:32:33.785 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:33.788 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:33.792 00.004 972 Enqueuing Expose request 19:32:33.795 00.003 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.10) 19:32:33.795 00.000 5928 Moving (0.18, 0.10) raw xDistance=0.10 yDistance=-0.18 19:32:33.795 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:32:33.795 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:33.795 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:32:33.795 00.000 5928 MoveAxis(E, 0, ABG) 19:32:33.795 00.000 5928 Move returns status 0, amount 0 19:32:33.795 00.000 5928 MoveAxis(N, 0, ABG) 19:32:33.795 00.000 5928 Move returns status 0, amount 0 19:32:33.795 00.000 5928 move complete, result=0 19:32:33.796 00.001 5928 worker thread done servicing request 19:32:33.796 00.000 5928 Worker thread wakes up 19:32:33.796 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:33.796 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:33.798 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:32:35.920 02.122 5928 Exposure complete 19:32:36.005 00.085 5928 worker thread done servicing request 19:32:36.005 00.000 972 OnExposeComplete: enter 19:32:36.009 00.004 972 UpdateGuideState(): m_state=6 19:32:36.012 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 798 19:32:36.017 00.005 972 Star::Find returns 1 (0), X=222.21, Y=862.71, Mass=1356, SNR=25.8, Peak=181 HFD=3.0 19:32:36.020 00.003 972 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.59) = xAngle (-1.92 = -1.92) 19:32:36.024 00.004 972 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97) 19:32:36.027 00.003 972 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-0.33 mountX=-0.11 mountY=-0.29, mountTheta=-1.93 19:32:36.032 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.10, opts=13) 19:32:36.035 00.003 972 Enqueuing Move request for scope (0.30, -0.10) 19:32:36.039 00.004 5928 Worker thread wakes up 19:32:36.039 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd 19:32:36.039 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.10) 19:32:36.039 00.000 5928 Moving (0.30, -0.10) raw xDistance=-0.11 yDistance=-0.29 19:32:36.039 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:32:36.039 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:36.042 00.003 972 UpdateGuideState exits: m=1356 SNR=25.8 19:32:36.045 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:36.050 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:36.053 00.003 972 Enqueuing Expose request 19:32:36.057 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:32:36.057 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29 19:32:36.057 00.000 5928 MoveAxis(E, 0, ABG) 19:32:36.057 00.000 5928 Move returns status 0, amount 0 19:32:36.057 00.000 5928 MoveAxis(N, 0, ABG) 19:32:36.057 00.000 5928 Move returns status 0, amount 0 19:32:36.057 00.000 5928 move complete, result=0 19:32:36.057 00.000 5928 worker thread done servicing request 19:32:36.057 00.000 5928 Worker thread wakes up 19:32:36.057 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:36.057 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:36.059 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:32:38.036 01.977 5928 Exposure complete 19:32:38.121 00.085 5928 worker thread done servicing request 19:32:38.122 00.001 972 OnExposeComplete: enter 19:32:38.125 00.003 972 UpdateGuideState(): m_state=6 19:32:38.128 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 799 19:32:38.133 00.005 972 Star::Find returns 1 (0), X=221.91, Y=862.64, Mass=1424, SNR=26.4, Peak=153 HFD=3.7 19:32:38.136 00.003 972 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.59) = xAngle (-3.21 = 3.07) 19:32:38.139 00.003 972 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 19:32:38.142 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.62 mountX=-0.17 mountY=0.02, mountTheta=3.02 19:32:38.147 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.17, opts=13) 19:32:38.151 00.004 972 Enqueuing Move request for scope (-0.01, -0.17) 19:32:38.154 00.003 5928 Worker thread wakes up 19:32:38.154 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd 19:32:38.154 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.17) 19:32:38.154 00.000 5928 Moving (-0.01, -0.17) raw xDistance=-0.17 yDistance=0.02 19:32:38.154 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:32:38.154 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:38.155 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:38.158 00.003 972 UpdateGuideState exits: m=1424 SNR=26.4 19:32:38.161 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:38.165 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:38.169 00.004 972 Enqueuing Expose request 19:32:38.172 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:32:38.172 00.000 5928 MoveAxis(E, 0, ABG) 19:32:38.172 00.000 5928 Move returns status 0, amount 0 19:32:38.172 00.000 5928 MoveAxis(N, 0, ABG) 19:32:38.172 00.000 5928 Move returns status 0, amount 0 19:32:38.172 00.000 5928 move complete, result=0 19:32:38.172 00.000 5928 worker thread done servicing request 19:32:38.172 00.000 5928 Worker thread wakes up 19:32:38.172 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:38.172 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:38.174 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:32:40.289 02.115 5928 Exposure complete 19:32:40.374 00.085 5928 worker thread done servicing request 19:32:40.375 00.001 972 OnExposeComplete: enter 19:32:40.378 00.003 972 UpdateGuideState(): m_state=6 19:32:40.383 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 800 19:32:40.386 00.003 972 Star::Find returns 1 (0), X=221.91, Y=862.23, Mass=1388, SNR=26.1, Peak=177 HFD=3.3 19:32:40.389 00.003 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.12) 19:32:40.392 00.003 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07) 19:32:40.396 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.58 hyp=0.58 cameraTheta=-1.57 mountX=-0.58 mountY=0.04, mountTheta=3.07 19:32:40.400 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.58, opts=13) 19:32:40.404 00.004 972 Enqueuing Move request for scope (-0.00, -0.58) 19:32:40.407 00.003 5928 Worker thread wakes up 19:32:40.407 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.58) opts 0xd 19:32:40.407 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.58) 19:32:40.407 00.000 5928 Moving (-0.00, -0.58) raw xDistance=-0.58 yDistance=0.04 19:32:40.407 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 19:32:40.407 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:40.407 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:32:40.407 00.000 5928 MoveAxis(E, 98, ABG) 19:32:40.407 00.000 5928 Guiding Dir = 2, Dur = 98 19:32:40.408 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:40.411 00.003 972 UpdateGuideState exits: m=1388 SNR=26.1 19:32:40.416 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:40.420 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:40.423 00.003 972 Enqueuing Expose request 19:32:40.439 00.016 5928 IsSlewing returns 0 19:32:40.439 00.000 5928 IsGuiding returns 0 19:32:40.455 00.016 5928 PulseGuide returned control before completion, sleep 93 19:32:40.583 00.128 5928 IsGuiding returns 0 19:32:40.583 00.000 5928 Move returns status 0, amount 98 19:32:40.583 00.000 5928 MoveAxis(N, 0, ABG) 19:32:40.584 00.001 5928 Move returns status 0, amount 0 19:32:40.584 00.000 5928 move complete, result=0 19:32:40.584 00.000 5928 worker thread done servicing request 19:32:40.584 00.000 5928 Worker thread wakes up 19:32:40.584 00.000 972 GuideStep: -0.6 px 98 ms EAST, 0.0 px 0 ms NORTH 19:32:40.593 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:40.594 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:42.574 01.980 5928 Exposure complete 19:32:42.660 00.086 5928 worker thread done servicing request 19:32:42.661 00.001 972 OnExposeComplete: enter 19:32:42.665 00.004 972 UpdateGuideState(): m_state=6 19:32:42.668 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 801 19:32:42.672 00.004 972 Star::Find returns 1 (0), X=222.14, Y=862.46, Mass=1386, SNR=26.0, Peak=175 HFD=3.2 19:32:42.675 00.003 972 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.59) = xAngle (-2.58 = -2.58) 19:32:42.678 00.003 972 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 19:32:42.682 00.004 972 CameraToMount -- cameraX=0.23 cameraY=-0.35 hyp=0.42 cameraTheta=-0.99 mountX=-0.36 mountY=-0.21, mountTheta=-2.62 19:32:42.686 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.35, opts=13) 19:32:42.689 00.003 972 Enqueuing Move request for scope (0.23, -0.35) 19:32:42.692 00.003 5928 Worker thread wakes up 19:32:42.692 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:32:42.696 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.35) opts 0xd 19:32:42.696 00.000 972 UpdateGuideState exits: m=1386 SNR=26.0 19:32:42.700 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:42.704 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:42.707 00.003 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.35) 19:32:42.707 00.000 972 Enqueuing Expose request 19:32:42.711 00.004 5928 Moving (0.23, -0.35) raw xDistance=-0.36 yDistance=-0.21 19:32:42.711 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.36 19:32:42.711 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:32:42.711 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 19:32:42.711 00.000 5928 MoveAxis(E, 67, ABG) 19:32:42.711 00.000 5928 Guiding Dir = 2, Dur = 67 19:32:42.711 00.000 5928 IsSlewing returns 0 19:32:42.712 00.001 5928 IsGuiding returns 0 19:32:42.726 00.014 5928 PulseGuide returned control before completion, sleep 64 19:32:42.822 00.096 5928 IsGuiding returns 0 19:32:42.822 00.000 5928 Move returns status 0, amount 67 19:32:42.823 00.001 5928 MoveAxis(N, 0, ABG) 19:32:42.823 00.000 5928 Move returns status 0, amount 0 19:32:42.823 00.000 5928 move complete, result=0 19:32:42.823 00.000 5928 worker thread done servicing request 19:32:42.823 00.000 5928 Worker thread wakes up 19:32:42.824 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:42.824 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:42.824 00.000 972 GuideStep: -0.4 px 67 ms EAST, -0.2 px 0 ms NORTH 19:32:44.948 02.124 5928 Exposure complete 19:32:45.035 00.087 5928 worker thread done servicing request 19:32:45.035 00.000 972 OnExposeComplete: enter 19:32:45.039 00.004 972 UpdateGuideState(): m_state=6 19:32:45.042 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 802 19:32:45.046 00.004 972 Star::Find returns 1 (0), X=221.69, Y=862.91, Mass=1356, SNR=25.8, Peak=181 HFD=3.2 19:32:45.050 00.004 972 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.59) = xAngle (1.14 = 1.14) 19:32:45.053 00.003 972 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09) 19:32:45.056 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.73 mountX=0.10 mountY=0.21, mountTheta=1.13 19:32:45.060 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.10, opts=13) 19:32:45.064 00.004 972 Enqueuing Move request for scope (-0.22, 0.10) 19:32:45.067 00.003 5928 Worker thread wakes up 19:32:45.068 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd 19:32:45.068 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.10) 19:32:45.068 00.000 5928 Moving (-0.22, 0.10) raw xDistance=0.10 yDistance=0.21 19:32:45.068 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:32:45.068 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:32:45.068 00.000 5928 MoveAxis(E, 0, ABG) 19:32:45.068 00.000 5928 Move returns status 0, amount 0 19:32:45.068 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:45.071 00.003 972 UpdateGuideState exits: m=1356 SNR=25.8 19:32:45.074 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:45.077 00.003 5928 MoveAxis(S, 42, ABG) 19:32:45.077 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:45.083 00.006 972 Enqueuing Expose request 19:32:45.085 00.002 5928 Guiding Dir = 1, Dur = 42 19:32:45.092 00.007 5928 IsSlewing returns 0 19:32:45.092 00.000 5928 IsGuiding returns 0 19:32:45.172 00.080 5928 IsGuiding returns 1 19:32:45.174 00.002 5928 scope still moving after pulse duration time elapsed 19:32:45.200 00.026 5928 IsSlewing returns 0 19:32:45.201 00.001 5928 IsGuiding returns 1 19:32:45.230 00.029 5928 IsSlewing returns 0 19:32:45.231 00.001 5928 IsGuiding returns 1 19:32:45.284 00.053 5928 IsSlewing returns 0 19:32:45.317 00.033 5928 IsGuiding returns 0 19:32:45.317 00.000 5928 scope move finished after 42 + 182 ms 19:32:45.317 00.000 5928 Move returns status 0, amount 42 19:32:45.318 00.001 5928 move complete, result=0 19:32:45.318 00.000 5928 worker thread done servicing request 19:32:45.318 00.000 5928 Worker thread wakes up 19:32:45.318 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH 19:32:45.328 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:45.329 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:47.306 01.977 5928 Exposure complete 19:32:47.396 00.090 5928 worker thread done servicing request 19:32:47.396 00.000 972 OnExposeComplete: enter 19:32:47.400 00.004 972 UpdateGuideState(): m_state=6 19:32:47.403 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 803 19:32:47.407 00.004 972 Star::Find returns 1 (0), X=222.04, Y=862.73, Mass=1377, SNR=26.0, Peak=174 HFD=3.2 19:32:47.410 00.003 972 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.59) = xAngle (-2.18 = -2.18) 19:32:47.414 00.004 972 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22) 19:32:47.417 00.003 972 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.59 mountX=-0.09 mountY=-0.12, mountTheta=-2.19 19:32:47.421 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.08, opts=13) 19:32:47.424 00.003 972 Enqueuing Move request for scope (0.12, -0.08) 19:32:47.427 00.003 5928 Worker thread wakes up 19:32:47.428 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:32:47.433 00.005 972 UpdateGuideState exits: m=1377 SNR=26.0 19:32:47.436 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:47.439 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:47.443 00.004 972 Enqueuing Expose request 19:32:47.447 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd 19:32:47.447 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.08) 19:32:47.447 00.000 5928 Moving (0.12, -0.08) raw xDistance=-0.09 yDistance=-0.12 19:32:47.447 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:32:47.447 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:47.447 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:32:47.447 00.000 5928 MoveAxis(E, 0, ABG) 19:32:47.447 00.000 5928 Move returns status 0, amount 0 19:32:47.447 00.000 5928 MoveAxis(N, 0, ABG) 19:32:47.448 00.001 5928 Move returns status 0, amount 0 19:32:47.448 00.000 5928 move complete, result=0 19:32:47.448 00.000 5928 worker thread done servicing request 19:32:47.448 00.000 5928 Worker thread wakes up 19:32:47.448 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:47.448 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:47.449 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:32:49.564 02.115 5928 Exposure complete 19:32:49.648 00.084 5928 worker thread done servicing request 19:32:49.649 00.001 972 OnExposeComplete: enter 19:32:49.652 00.003 972 UpdateGuideState(): m_state=6 19:32:49.655 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 804 19:32:49.658 00.003 972 Star::Find returns 1 (0), X=222.06, Y=862.45, Mass=1339, SNR=25.6, Peak=161 HFD=3.5 19:32:49.663 00.005 972 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.59) = xAngle (-2.78 = -2.78) 19:32:49.666 00.003 972 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83) 19:32:49.669 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.19 mountX=-0.37 mountY=-0.12, mountTheta=-2.82 19:32:49.673 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.36, opts=13) 19:32:49.676 00.003 972 Enqueuing Move request for scope (0.15, -0.36) 19:32:49.681 00.005 5928 Worker thread wakes up 19:32:49.681 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.36) opts 0xd 19:32:49.681 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.36) 19:32:49.681 00.000 5928 Moving (0.15, -0.36) raw xDistance=-0.37 yDistance=-0.12 19:32:49.681 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 19:32:49.681 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:32:49.681 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:32:49.681 00.000 5928 MoveAxis(E, 61, ABG) 19:32:49.681 00.000 5928 Guiding Dir = 2, Dur = 61 19:32:49.681 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:49.685 00.004 5928 IsSlewing returns 0 19:32:49.685 00.000 972 UpdateGuideState exits: m=1339 SNR=25.6 19:32:49.688 00.003 5928 IsGuiding returns 0 19:32:49.688 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:49.692 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:49.696 00.004 972 Enqueuing Expose request 19:32:49.714 00.018 5928 PulseGuide returned control before completion, sleep 46 19:32:49.793 00.079 5928 IsGuiding returns 0 19:32:49.794 00.001 5928 Move returns status 0, amount 61 19:32:49.794 00.000 5928 MoveAxis(N, 0, ABG) 19:32:49.794 00.000 5928 Move returns status 0, amount 0 19:32:49.795 00.001 5928 move complete, result=0 19:32:49.795 00.000 5928 worker thread done servicing request 19:32:49.795 00.000 5928 Worker thread wakes up 19:32:49.796 00.001 972 GuideStep: -0.4 px 61 ms EAST, -0.1 px 0 ms NORTH 19:32:49.808 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:49.808 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:51.792 01.984 5928 Exposure complete 19:32:51.878 00.086 5928 worker thread done servicing request 19:32:51.878 00.000 972 OnExposeComplete: enter 19:32:51.882 00.004 972 UpdateGuideState(): m_state=6 19:32:51.885 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 805 19:32:51.889 00.004 972 Star::Find returns 1 (0), X=222.27, Y=862.71, Mass=1342, SNR=25.7, Peak=147 HFD=3.6 19:32:51.892 00.003 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:32:51.896 00.004 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:32:51.899 00.003 972 CameraToMount -- cameraX=0.36 cameraY=-0.10 hyp=0.37 cameraTheta=-0.28 mountX=-0.11 mountY=-0.35, mountTheta=-1.88 19:32:51.903 00.004 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.10, opts=13) 19:32:51.906 00.003 972 Enqueuing Move request for scope (0.36, -0.10) 19:32:51.911 00.005 5928 Worker thread wakes up 19:32:51.911 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.10) opts 0xd 19:32:51.911 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.10) 19:32:51.911 00.000 5928 Moving (0.36, -0.10) raw xDistance=-0.11 yDistance=-0.35 19:32:51.912 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:32:51.912 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:32:51.912 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:32:51.917 00.005 972 UpdateGuideState exits: m=1342 SNR=25.7 19:32:51.922 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:51.925 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:51.930 00.005 972 Enqueuing Expose request 19:32:51.933 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35 19:32:51.933 00.000 5928 MoveAxis(E, 0, ABG) 19:32:51.933 00.000 5928 Move returns status 0, amount 0 19:32:51.933 00.000 5928 MoveAxis(N, 0, ABG) 19:32:51.933 00.000 5928 Move returns status 0, amount 0 19:32:51.933 00.000 5928 move complete, result=0 19:32:51.933 00.000 5928 worker thread done servicing request 19:32:51.934 00.001 5928 Worker thread wakes up 19:32:51.934 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:51.934 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:51.935 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 19:32:54.048 02.113 5928 Exposure complete 19:32:54.135 00.087 5928 worker thread done servicing request 19:32:54.135 00.000 972 OnExposeComplete: enter 19:32:54.138 00.003 972 UpdateGuideState(): m_state=6 19:32:54.141 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 806 19:32:54.146 00.005 972 Star::Find returns 1 (0), X=222.81, Y=862.56, Mass=1404, SNR=26.2, Peak=153 HFD=3.7 19:32:54.149 00.003 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:32:54.152 00.003 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 19:32:54.155 00.003 972 CameraToMount -- cameraX=0.90 cameraY=-0.26 hyp=0.94 cameraTheta=-0.28 mountX=-0.28 mountY=-0.88, mountTheta=-1.87 19:32:54.159 00.004 972 SchedulePrimaryMove(067B9D08, x=0.90, y=-0.26, opts=13) 19:32:54.164 00.005 972 Enqueuing Move request for scope (0.90, -0.26) 19:32:54.167 00.003 5928 Worker thread wakes up 19:32:54.167 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.26) opts 0xd 19:32:54.167 00.000 5928 Handling offset move in thread for scope, endpoint = (0.90, -0.26) 19:32:54.167 00.000 5928 Moving (0.90, -0.26) raw xDistance=-0.28 yDistance=-0.88 19:32:54.167 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28 19:32:54.167 00.000 5928 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1 19:32:54.167 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.64 19:32:54.167 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88 19:32:54.167 00.000 5928 MoveAxis(E, 46, ABG) 19:32:54.167 00.000 5928 Guiding Dir = 2, Dur = 46 19:32:54.168 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 19:32:54.171 00.003 972 UpdateGuideState exits: m=1404 SNR=26.2 19:32:54.174 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:54.178 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:54.181 00.003 972 Enqueuing Expose request 19:32:54.185 00.004 5928 IsSlewing returns 0 19:32:54.185 00.000 5928 IsGuiding returns 0 19:32:54.207 00.022 5928 PulseGuide returned control before completion, sleep 34 19:32:54.256 00.049 5928 IsGuiding returns 1 19:32:54.256 00.000 5928 scope still moving after pulse duration time elapsed 19:32:54.287 00.031 5928 IsSlewing returns 0 19:32:54.288 00.001 5928 IsGuiding returns 0 19:32:54.288 00.000 5928 scope move finished after 46 + 56 ms 19:32:54.288 00.000 5928 Move returns status 0, amount 46 19:32:54.288 00.000 5928 MoveAxis(N, 175, ABG) 19:32:54.289 00.001 5928 Guiding Dir = 0, Dur = 175 19:32:54.289 00.000 5928 IsSlewing returns 0 19:32:54.290 00.001 5928 IsGuiding returns 0 19:32:54.367 00.077 5928 PulseGuide returned control before completion, sleep 108 19:32:54.477 00.110 5928 IsGuiding returns 1 19:32:54.477 00.000 5928 scope still moving after pulse duration time elapsed 19:32:54.509 00.032 5928 IsSlewing returns 0 19:32:54.510 00.001 5928 IsGuiding returns 1 19:32:54.575 00.065 5928 IsSlewing returns 0 19:32:54.576 00.001 5928 IsGuiding returns 0 19:32:54.576 00.000 5928 scope move finished after 175 + 111 ms 19:32:54.576 00.000 5928 Move returns status 0, amount 175 19:32:54.577 00.001 5928 move complete, result=0 19:32:54.577 00.000 5928 worker thread done servicing request 19:32:54.577 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.9 px 175 ms NORTH 19:32:54.588 00.011 5928 Worker thread wakes up 19:32:54.589 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:54.589 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:56.569 01.980 5928 Exposure complete 19:32:56.654 00.085 5928 worker thread done servicing request 19:32:56.654 00.000 972 OnExposeComplete: enter 19:32:56.658 00.004 972 UpdateGuideState(): m_state=6 19:32:56.662 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 807 19:32:56.665 00.003 972 Star::Find returns 1 (0), X=223.01, Y=862.60, Mass=1402, SNR=26.2, Peak=158 HFD=3.5 19:32:56.669 00.004 972 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.59) = xAngle (-1.79 = -1.79) 19:32:56.672 00.003 972 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83) 19:32:56.675 00.003 972 CameraToMount -- cameraX=1.09 cameraY=-0.22 hyp=1.12 cameraTheta=-0.20 mountX=-0.24 mountY=-1.08, mountTheta=-1.79 19:32:56.680 00.005 972 SchedulePrimaryMove(067B9D08, x=1.09, y=-0.22, opts=13) 19:32:56.683 00.003 972 Enqueuing Move request for scope (1.09, -0.22) 19:32:56.686 00.003 5928 Worker thread wakes up 19:32:56.687 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.22) opts 0xd 19:32:56.687 00.000 5928 Handling offset move in thread for scope, endpoint = (1.09, -0.22) 19:32:56.687 00.000 5928 Moving (1.09, -0.22) raw xDistance=-0.24 yDistance=-1.08 19:32:56.687 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24 19:32:56.687 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08 19:32:56.687 00.000 5928 MoveAxis(E, 43, ABG) 19:32:56.687 00.000 5928 Guiding Dir = 2, Dur = 43 19:32:56.687 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:32:56.691 00.004 972 UpdateGuideState exits: m=1402 SNR=26.2 19:32:56.695 00.004 5928 IsSlewing returns 0 19:32:56.695 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:56.698 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:56.701 00.003 972 Enqueuing Expose request 19:32:56.705 00.004 5928 IsGuiding returns 0 19:32:56.734 00.029 5928 PulseGuide returned control before completion, sleep 25 19:32:56.762 00.028 5928 IsGuiding returns 1 19:32:56.762 00.000 5928 scope still moving after pulse duration time elapsed 19:32:56.793 00.031 5928 IsSlewing returns 0 19:32:56.794 00.001 5928 IsGuiding returns 1 19:32:56.829 00.035 5928 IsSlewing returns 0 19:32:56.862 00.033 5928 IsGuiding returns 0 19:32:56.863 00.001 5928 scope move finished after 43 + 115 ms 19:32:56.863 00.000 5928 Move returns status 0, amount 43 19:32:56.863 00.000 5928 MoveAxis(N, 214, ABG) 19:32:56.864 00.001 5928 Guiding Dir = 0, Dur = 214 19:32:56.865 00.001 5928 IsSlewing returns 0 19:32:56.866 00.001 5928 IsGuiding returns 0 19:32:56.942 00.076 5928 PulseGuide returned control before completion, sleep 149 19:32:57.106 00.164 5928 IsGuiding returns 1 19:32:57.106 00.000 5928 scope still moving after pulse duration time elapsed 19:32:57.138 00.032 5928 IsSlewing returns 0 19:32:57.139 00.001 5928 IsGuiding returns 1 19:32:57.197 00.058 5928 IsSlewing returns 0 19:32:57.198 00.001 5928 IsGuiding returns 0 19:32:57.199 00.001 5928 scope move finished after 214 + 118 ms 19:32:57.199 00.000 5928 Move returns status 0, amount 214 19:32:57.199 00.000 5928 move complete, result=0 19:32:57.199 00.000 5928 worker thread done servicing request 19:32:57.199 00.000 5928 Worker thread wakes up 19:32:57.200 00.001 972 GuideStep: -0.2 px 43 ms EAST, -1.1 px 214 ms NORTH 19:32:57.210 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:57.210 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:32:59.351 02.141 5928 Exposure complete 19:32:59.440 00.089 5928 worker thread done servicing request 19:32:59.440 00.000 972 OnExposeComplete: enter 19:32:59.444 00.004 972 UpdateGuideState(): m_state=6 19:32:59.448 00.004 972 Star::Find(15, 223, 862, 0, (0,0,0,0), 0.0, 255) frame 808 19:32:59.451 00.003 972 Star::Find returns 1 (0), X=222.53, Y=862.99, Mass=1409, SNR=26.3, Peak=171 HFD=3.5 19:32:59.454 00.003 972 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.59) = xAngle (-1.32 = -1.32) 19:32:59.458 00.004 972 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 19:32:59.462 00.004 972 CameraToMount -- cameraX=0.62 cameraY=0.17 hyp=0.64 cameraTheta=0.27 mountX=0.16 mountY=-0.63, mountTheta=-1.32 19:32:59.466 00.004 972 SchedulePrimaryMove(067B9D08, x=0.62, y=0.17, opts=13) 19:32:59.469 00.003 972 Enqueuing Move request for scope (0.62, 0.17) 19:32:59.473 00.004 5928 Worker thread wakes up 19:32:59.473 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.17) opts 0xd 19:32:59.473 00.000 5928 Handling offset move in thread for scope, endpoint = (0.62, 0.17) 19:32:59.473 00.000 5928 Moving (0.62, 0.17) raw xDistance=0.16 yDistance=-0.63 19:32:59.473 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:32:59.473 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63 19:32:59.473 00.000 5928 MoveAxis(E, 0, ABG) 19:32:59.473 00.000 5928 Move returns status 0, amount 0 19:32:59.473 00.000 5928 MoveAxis(N, 124, ABG) 19:32:59.473 00.000 5928 Guiding Dir = 0, Dur = 124 19:32:59.473 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:32:59.477 00.004 5928 IsSlewing returns 0 19:32:59.477 00.000 972 UpdateGuideState exits: m=1409 SNR=26.3 19:32:59.481 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:32:59.484 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:32:59.487 00.003 972 Enqueuing Expose request 19:32:59.491 00.004 5928 IsGuiding returns 0 19:32:59.564 00.073 5928 PulseGuide returned control before completion, sleep 61 19:32:59.633 00.069 5928 IsGuiding returns 1 19:32:59.633 00.000 5928 scope still moving after pulse duration time elapsed 19:32:59.709 00.076 5928 IsSlewing returns 0 19:32:59.740 00.031 5928 IsGuiding returns 0 19:32:59.740 00.000 5928 scope move finished after 124 + 125 ms 19:32:59.741 00.001 5928 Move returns status 0, amount 124 19:32:59.741 00.000 5928 move complete, result=0 19:32:59.741 00.000 5928 worker thread done servicing request 19:32:59.741 00.000 5928 Worker thread wakes up 19:32:59.741 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.6 px 124 ms NORTH 19:32:59.754 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:32:59.754 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:01.744 01.990 5928 Exposure complete 19:33:01.830 00.086 5928 worker thread done servicing request 19:33:01.830 00.000 972 OnExposeComplete: enter 19:33:01.833 00.003 972 UpdateGuideState(): m_state=6 19:33:01.836 00.003 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 809 19:33:01.840 00.004 972 Star::Find returns 1 (0), X=222.18, Y=863.00, Mass=1422, SNR=26.4, Peak=172 HFD=3.9 19:33:01.844 00.004 972 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.59) = xAngle (-0.98 = -0.98) 19:33:01.847 00.003 972 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03) 19:33:01.851 00.004 972 CameraToMount -- cameraX=0.27 cameraY=0.18 hyp=0.32 cameraTheta=0.61 mountX=0.18 mountY=-0.28, mountTheta=-1.00 19:33:01.854 00.003 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.18, opts=13) 19:33:01.858 00.004 972 Enqueuing Move request for scope (0.27, 0.18) 19:33:01.862 00.004 5928 Worker thread wakes up 19:33:01.862 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.18) opts 0xd 19:33:01.862 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:01.866 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 19:33:01.869 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:01.872 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:01.876 00.004 972 Enqueuing Expose request 19:33:01.880 00.004 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.18) 19:33:01.880 00.000 5928 Moving (0.27, 0.18) raw xDistance=0.18 yDistance=-0.28 19:33:01.880 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:33:01.880 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 19:33:01.880 00.000 5928 MoveAxis(E, 0, ABG) 19:33:01.880 00.000 5928 Move returns status 0, amount 0 19:33:01.880 00.000 5928 MoveAxis(N, 55, ABG) 19:33:01.880 00.000 5928 Guiding Dir = 0, Dur = 55 19:33:01.914 00.034 5928 IsSlewing returns 0 19:33:01.914 00.000 5928 IsGuiding returns 0 19:33:01.995 00.081 5928 IsGuiding returns 1 19:33:01.995 00.000 5928 scope still moving after pulse duration time elapsed 19:33:02.031 00.036 5928 IsSlewing returns 0 19:33:02.032 00.001 5928 IsGuiding returns 1 19:33:02.090 00.058 5928 IsSlewing returns 0 19:33:02.091 00.001 5928 IsGuiding returns 0 19:33:02.091 00.000 5928 scope move finished after 55 + 120 ms 19:33:02.091 00.000 5928 Move returns status 0, amount 55 19:33:02.091 00.000 5928 move complete, result=0 19:33:02.091 00.000 5928 worker thread done servicing request 19:33:02.091 00.000 5928 Worker thread wakes up 19:33:02.091 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 55 ms NORTH 19:33:02.098 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:02.098 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:04.220 02.122 5928 Exposure complete 19:33:04.305 00.085 5928 worker thread done servicing request 19:33:04.305 00.000 972 OnExposeComplete: enter 19:33:04.308 00.003 972 UpdateGuideState(): m_state=6 19:33:04.312 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 810 19:33:04.316 00.004 972 Star::Find returns 1 (0), X=222.15, Y=862.69, Mass=1393, SNR=26.2, Peak=156 HFD=3.6 19:33:04.319 00.003 972 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.59) = xAngle (-2.09 = -2.09) 19:33:04.322 00.003 972 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13) 19:33:04.325 00.003 972 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.27 cameraTheta=-0.50 mountX=-0.13 mountY=-0.23, mountTheta=-2.10 19:33:04.330 00.005 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.13, opts=13) 19:33:04.334 00.004 972 Enqueuing Move request for scope (0.23, -0.13) 19:33:04.337 00.003 5928 Worker thread wakes up 19:33:04.337 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd 19:33:04.337 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.13) 19:33:04.337 00.000 5928 Moving (0.23, -0.13) raw xDistance=-0.13 yDistance=-0.23 19:33:04.337 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:33:04.337 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:33:04.337 00.000 5928 MoveAxis(E, 0, ABG) 19:33:04.338 00.001 5928 Move returns status 0, amount 0 19:33:04.338 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:33:04.341 00.003 972 UpdateGuideState exits: m=1393 SNR=26.2 19:33:04.346 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:04.349 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:04.352 00.003 972 Enqueuing Expose request 19:33:04.355 00.003 5928 MoveAxis(N, 45, ABG) 19:33:04.355 00.000 5928 Guiding Dir = 0, Dur = 45 19:33:04.356 00.001 5928 IsSlewing returns 0 19:33:04.356 00.000 5928 IsGuiding returns 0 19:33:04.442 00.086 5928 IsGuiding returns 1 19:33:04.443 00.001 5928 scope still moving after pulse duration time elapsed 19:33:04.471 00.028 5928 IsSlewing returns 0 19:33:04.472 00.001 5928 IsGuiding returns 1 19:33:04.537 00.065 5928 IsSlewing returns 0 19:33:04.570 00.033 5928 IsGuiding returns 0 19:33:04.570 00.000 5928 scope move finished after 45 + 168 ms 19:33:04.570 00.000 5928 Move returns status 0, amount 45 19:33:04.570 00.000 5928 move complete, result=0 19:33:04.571 00.001 5928 worker thread done servicing request 19:33:04.571 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH 19:33:04.582 00.011 5928 Worker thread wakes up 19:33:04.582 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:04.582 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:06.568 01.986 5928 Exposure complete 19:33:06.653 00.085 5928 worker thread done servicing request 19:33:06.653 00.000 972 OnExposeComplete: enter 19:33:06.657 00.004 972 UpdateGuideState(): m_state=6 19:33:06.661 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 811 19:33:06.665 00.004 972 Star::Find returns 1 (0), X=221.97, Y=862.38, Mass=1360, SNR=25.8, Peak=191 HFD=3.3 19:33:06.668 00.003 972 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.59) = xAngle (-3.04 = -3.04) 19:33:06.671 00.003 972 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 19:33:06.674 00.003 972 CameraToMount -- cameraX=0.05 cameraY=-0.44 hyp=0.44 cameraTheta=-1.45 mountX=-0.44 mountY=-0.02, mountTheta=-3.09 19:33:06.679 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.44, opts=13) 19:33:06.682 00.003 972 Enqueuing Move request for scope (0.05, -0.44) 19:33:06.686 00.004 5928 Worker thread wakes up 19:33:06.686 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.44) opts 0xd 19:33:06.686 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.44) 19:33:06.686 00.000 5928 Moving (0.05, -0.44) raw xDistance=-0.44 yDistance=-0.02 19:33:06.686 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 19:33:06.686 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:06.686 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:33:06.686 00.000 5928 MoveAxis(E, 74, ABG) 19:33:06.686 00.000 5928 Guiding Dir = 2, Dur = 74 19:33:06.686 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:06.690 00.004 972 UpdateGuideState exits: m=1360 SNR=25.8 19:33:06.694 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:06.698 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:06.701 00.003 972 Enqueuing Expose request 19:33:06.704 00.003 5928 IsSlewing returns 0 19:33:06.728 00.024 5928 IsGuiding returns 0 19:33:06.743 00.015 5928 PulseGuide returned control before completion, sleep 69 19:33:06.819 00.076 5928 IsGuiding returns 1 19:33:06.819 00.000 5928 scope still moving after pulse duration time elapsed 19:33:06.856 00.037 5928 IsSlewing returns 0 19:33:06.857 00.001 5928 IsGuiding returns 0 19:33:06.857 00.000 5928 scope move finished after 74 + 54 ms 19:33:06.857 00.000 5928 Move returns status 0, amount 74 19:33:06.857 00.000 5928 MoveAxis(N, 0, ABG) 19:33:06.857 00.000 5928 Move returns status 0, amount 0 19:33:06.857 00.000 5928 move complete, result=0 19:33:06.857 00.000 5928 worker thread done servicing request 19:33:06.857 00.000 5928 Worker thread wakes up 19:33:06.857 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:06.858 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:06.858 00.000 972 GuideStep: -0.4 px 74 ms EAST, -0.0 px 0 ms NORTH 19:33:08.987 02.129 5928 Exposure complete 19:33:09.072 00.085 5928 worker thread done servicing request 19:33:09.072 00.000 972 OnExposeComplete: enter 19:33:09.076 00.004 972 UpdateGuideState(): m_state=6 19:33:09.080 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 812 19:33:09.084 00.004 972 Star::Find returns 1 (0), X=221.38, Y=862.60, Mass=1378, SNR=26.0, Peak=147 HFD=3.4 19:33:09.087 00.003 972 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.59) = xAngle (-4.34 = 1.94) 19:33:09.090 00.003 972 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90) 19:33:09.094 00.004 972 CameraToMount -- cameraX=-0.53 cameraY=-0.22 hyp=0.57 cameraTheta=-2.75 mountX=-0.21 mountY=0.54, mountTheta=1.94 19:33:09.098 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=-0.22, opts=13) 19:33:09.102 00.004 972 Enqueuing Move request for scope (-0.53, -0.22) 19:33:09.105 00.003 5928 Worker thread wakes up 19:33:09.105 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.22) opts 0xd 19:33:09.105 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.53, -0.22) 19:33:09.105 00.000 5928 Moving (-0.53, -0.22) raw xDistance=-0.21 yDistance=0.54 19:33:09.105 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 19:33:09.105 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:33:09.105 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:33:09.109 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54 19:33:09.109 00.000 972 UpdateGuideState exits: m=1378 SNR=26.0 19:33:09.113 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:09.116 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:09.120 00.004 972 Enqueuing Expose request 19:33:09.123 00.003 5928 MoveAxis(E, 40, ABG) 19:33:09.123 00.000 5928 Guiding Dir = 2, Dur = 40 19:33:09.123 00.000 5928 IsSlewing returns 0 19:33:09.124 00.001 5928 IsGuiding returns 0 19:33:09.142 00.018 5928 PulseGuide returned control before completion, sleep 32 19:33:09.206 00.064 5928 IsGuiding returns 0 19:33:09.206 00.000 5928 Move returns status 0, amount 40 19:33:09.207 00.001 5928 MoveAxis(N, 0, ABG) 19:33:09.207 00.000 5928 Move returns status 0, amount 0 19:33:09.207 00.000 5928 move complete, result=0 19:33:09.207 00.000 5928 worker thread done servicing request 19:33:09.207 00.000 5928 Worker thread wakes up 19:33:09.208 00.001 972 GuideStep: -0.2 px 40 ms EAST, 0.5 px 0 ms NORTH 19:33:09.216 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:09.217 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:11.204 01.987 5928 Exposure complete 19:33:11.290 00.086 5928 worker thread done servicing request 19:33:11.290 00.000 972 OnExposeComplete: enter 19:33:11.295 00.005 972 UpdateGuideState(): m_state=6 19:33:11.298 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 813 19:33:11.302 00.004 972 Star::Find returns 1 (0), X=221.24, Y=862.78, Mass=1390, SNR=26.1, Peak=166 HFD=3.5 19:33:11.305 00.003 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.61) 19:33:11.308 00.003 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56) 19:33:11.312 00.004 972 CameraToMount -- cameraX=-0.67 cameraY=-0.04 hyp=0.67 cameraTheta=-3.09 mountX=-0.02 mountY=0.67, mountTheta=1.61 19:33:11.316 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.67, y=-0.04, opts=13) 19:33:11.319 00.003 972 Enqueuing Move request for scope (-0.67, -0.04) 19:33:11.322 00.003 5928 Worker thread wakes up 19:33:11.322 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.04) opts 0xd 19:33:11.323 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.67, -0.04) 19:33:11.323 00.000 5928 Moving (-0.67, -0.04) raw xDistance=-0.02 yDistance=0.67 19:33:11.323 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:33:11.323 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:33:11.327 00.004 5928 resist switch: large excursion: input 0.67 thresh 0.60 direction from -1 to 1 19:33:11.327 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.02 19:33:11.328 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67 19:33:11.328 00.000 5928 MoveAxis(E, 0, ABG) 19:33:11.328 00.000 5928 Move returns status 0, amount 0 19:33:11.328 00.000 5928 MoveAxis(S, 133, ABG) 19:33:11.328 00.000 5928 Guiding Dir = 1, Dur = 133 19:33:11.328 00.000 972 UpdateGuideState exits: m=1390 SNR=26.1 19:33:11.331 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:11.334 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:11.338 00.004 972 Enqueuing Expose request 19:33:11.341 00.003 5928 IsSlewing returns 0 19:33:11.341 00.000 5928 IsGuiding returns 0 19:33:11.413 00.072 5928 PulseGuide returned control before completion, sleep 72 19:33:11.526 00.113 5928 IsGuiding returns 1 19:33:11.527 00.001 5928 scope still moving after pulse duration time elapsed 19:33:11.557 00.030 5928 IsSlewing returns 0 19:33:11.589 00.032 5928 IsGuiding returns 0 19:33:11.589 00.000 5928 scope move finished after 133 + 114 ms 19:33:11.590 00.001 5928 Move returns status 0, amount 133 19:33:11.590 00.000 5928 move complete, result=0 19:33:11.590 00.000 5928 worker thread done servicing request 19:33:11.590 00.000 5928 Worker thread wakes up 19:33:11.590 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.7 px 133 ms SOUTH 19:33:11.602 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:11.603 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:13.742 02.139 5928 Exposure complete 19:33:13.826 00.084 5928 worker thread done servicing request 19:33:13.827 00.001 972 OnExposeComplete: enter 19:33:13.830 00.003 972 UpdateGuideState(): m_state=6 19:33:13.833 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 814 19:33:13.836 00.003 972 Star::Find returns 1 (0), X=221.22, Y=862.98, Mass=1349, SNR=25.7, Peak=167 HFD=3.2 19:33:13.840 00.004 972 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.59) = xAngle (1.32 = 1.32) 19:33:13.844 00.004 972 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.28 = 1.28) 19:33:13.847 00.003 972 CameraToMount -- cameraX=-0.69 cameraY=0.16 hyp=0.71 cameraTheta=2.91 mountX=0.18 mountY=0.68, mountTheta=1.32 19:33:13.851 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.69, y=0.16, opts=13) 19:33:13.855 00.004 972 Enqueuing Move request for scope (-0.69, 0.16) 19:33:13.859 00.004 5928 Worker thread wakes up 19:33:13.859 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:33:13.863 00.004 972 UpdateGuideState exits: m=1349 SNR=25.7 19:33:13.866 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:13.869 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:13.873 00.004 972 Enqueuing Expose request 19:33:13.877 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.16) opts 0xd 19:33:13.877 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.69, 0.16) 19:33:13.877 00.000 5928 Moving (-0.69, 0.16) raw xDistance=0.18 yDistance=0.68 19:33:13.877 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:33:13.877 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68 19:33:13.877 00.000 5928 MoveAxis(E, 0, ABG) 19:33:13.877 00.000 5928 Move returns status 0, amount 0 19:33:13.877 00.000 5928 MoveAxis(S, 135, ABG) 19:33:13.877 00.000 5928 Guiding Dir = 1, Dur = 135 19:33:13.878 00.001 5928 IsSlewing returns 0 19:33:13.878 00.000 5928 IsGuiding returns 0 19:33:13.955 00.077 5928 PulseGuide returned control before completion, sleep 69 19:33:14.026 00.071 5928 IsGuiding returns 1 19:33:14.026 00.000 5928 scope still moving after pulse duration time elapsed 19:33:14.058 00.032 5928 IsSlewing returns 0 19:33:14.059 00.001 5928 IsGuiding returns 1 19:33:14.088 00.029 5928 IsSlewing returns 0 19:33:14.089 00.001 5928 IsGuiding returns 1 19:33:14.147 00.058 5928 IsSlewing returns 0 19:33:14.148 00.001 5928 IsGuiding returns 0 19:33:14.148 00.000 5928 scope move finished after 135 + 135 ms 19:33:14.148 00.000 5928 Move returns status 0, amount 135 19:33:14.149 00.001 5928 move complete, result=0 19:33:14.149 00.000 5928 worker thread done servicing request 19:33:14.149 00.000 5928 Worker thread wakes up 19:33:14.149 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.7 px 135 ms SOUTH 19:33:14.159 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:14.160 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:16.162 02.002 5928 Exposure complete 19:33:16.255 00.093 5928 worker thread done servicing request 19:33:16.255 00.000 972 OnExposeComplete: enter 19:33:16.260 00.005 972 UpdateGuideState(): m_state=6 19:33:16.263 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 815 19:33:16.268 00.005 972 Star::Find returns 1 (0), X=221.69, Y=862.86, Mass=1358, SNR=25.8, Peak=187 HFD=3.3 19:33:16.273 00.005 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 19:33:16.278 00.005 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 19:33:16.283 00.005 972 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.23 cameraTheta=2.95 mountX=0.05 mountY=0.22, mountTheta=1.36 19:33:16.288 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.04, opts=13) 19:33:16.293 00.005 972 Enqueuing Move request for scope (-0.22, 0.04) 19:33:16.297 00.004 5928 Worker thread wakes up 19:33:16.297 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:16.301 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd 19:33:16.301 00.000 972 UpdateGuideState exits: m=1358 SNR=25.8 19:33:16.304 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.04) 19:33:16.304 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:16.309 00.005 5928 Moving (-0.22, 0.04) raw xDistance=0.05 yDistance=0.22 19:33:16.309 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:33:16.310 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:16.315 00.005 972 Enqueuing Expose request 19:33:16.319 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 19:33:16.320 00.001 5928 MoveAxis(E, 0, ABG) 19:33:16.320 00.000 5928 Move returns status 0, amount 0 19:33:16.320 00.000 5928 MoveAxis(S, 43, ABG) 19:33:16.320 00.000 5928 Guiding Dir = 1, Dur = 43 19:33:16.320 00.000 5928 IsSlewing returns 0 19:33:16.320 00.000 5928 IsGuiding returns 0 19:33:16.435 00.115 5928 IsGuiding returns 1 19:33:16.435 00.000 5928 scope still moving after pulse duration time elapsed 19:33:16.498 00.063 5928 IsSlewing returns 0 19:33:16.500 00.002 5928 IsGuiding returns 0 19:33:16.500 00.000 5928 scope move finished after 43 + 136 ms 19:33:16.500 00.000 5928 Move returns status 0, amount 43 19:33:16.500 00.000 5928 move complete, result=0 19:33:16.500 00.000 5928 worker thread done servicing request 19:33:16.501 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH 19:33:16.513 00.012 5928 Worker thread wakes up 19:33:16.513 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:16.513 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:18.632 02.119 5928 Exposure complete 19:33:18.717 00.085 5928 worker thread done servicing request 19:33:18.717 00.000 972 OnExposeComplete: enter 19:33:18.722 00.005 972 UpdateGuideState(): m_state=6 19:33:18.727 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 816 19:33:18.730 00.003 972 Star::Find returns 1 (0), X=222.01, Y=862.87, Mass=1422, SNR=26.4, Peak=182 HFD=3.3 19:33:18.734 00.004 972 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.59) = xAngle (-1.12 = -1.12) 19:33:18.737 00.003 972 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 19:33:18.740 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.47 mountX=0.05 mountY=-0.10, mountTheta=-1.12 19:33:18.744 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.05, opts=13) 19:33:18.747 00.003 972 Enqueuing Move request for scope (0.10, 0.05) 19:33:18.750 00.003 5928 Worker thread wakes up 19:33:18.750 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:33:18.754 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 19:33:18.758 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd 19:33:18.758 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:18.762 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:18.765 00.003 972 Enqueuing Expose request 19:33:18.768 00.003 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.05) 19:33:18.769 00.001 5928 Moving (0.10, 0.05) raw xDistance=0.05 yDistance=-0.10 19:33:18.769 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:33:18.769 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:18.769 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:33:18.769 00.000 5928 MoveAxis(E, 0, ABG) 19:33:18.769 00.000 5928 Move returns status 0, amount 0 19:33:18.769 00.000 5928 MoveAxis(N, 0, ABG) 19:33:18.769 00.000 5928 Move returns status 0, amount 0 19:33:18.769 00.000 5928 move complete, result=0 19:33:18.769 00.000 5928 worker thread done servicing request 19:33:18.769 00.000 5928 Worker thread wakes up 19:33:18.769 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:18.769 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:18.771 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:20.755 01.984 5928 Exposure complete 19:33:20.841 00.086 5928 worker thread done servicing request 19:33:20.841 00.000 972 OnExposeComplete: enter 19:33:20.845 00.004 972 UpdateGuideState(): m_state=6 19:33:20.849 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 817 19:33:20.853 00.004 972 Star::Find returns 1 (0), X=221.89, Y=862.45, Mass=1424, SNR=26.5, Peak=179 HFD=3.4 19:33:20.856 00.003 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.59) = xAngle (-3.23 = 3.05) 19:33:20.860 00.004 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01) 19:33:20.862 00.002 972 CameraToMount -- cameraX=-0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.64 mountX=-0.36 mountY=0.05, mountTheta=3.01 19:33:20.867 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.36, opts=13) 19:33:20.870 00.003 972 Enqueuing Move request for scope (-0.03, -0.36) 19:33:20.873 00.003 5928 Worker thread wakes up 19:33:20.874 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.36) opts 0xd 19:33:20.874 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.36) 19:33:20.874 00.000 5928 Moving (-0.03, -0.36) raw xDistance=-0.36 yDistance=0.05 19:33:20.874 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:33:20.874 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:20.874 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:33:20.878 00.004 972 UpdateGuideState exits: m=1424 SNR=26.5 19:33:20.882 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:20.885 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:20.888 00.003 972 Enqueuing Expose request 19:33:20.892 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:33:20.892 00.000 5928 MoveAxis(E, 61, ABG) 19:33:20.892 00.000 5928 Guiding Dir = 2, Dur = 61 19:33:20.893 00.001 5928 IsSlewing returns 0 19:33:20.893 00.000 5928 IsGuiding returns 0 19:33:20.912 00.019 5928 PulseGuide returned control before completion, sleep 53 19:33:20.991 00.079 5928 IsGuiding returns 0 19:33:20.991 00.000 5928 Move returns status 0, amount 61 19:33:20.991 00.000 5928 MoveAxis(N, 0, ABG) 19:33:20.991 00.000 5928 Move returns status 0, amount 0 19:33:20.991 00.000 5928 move complete, result=0 19:33:20.992 00.001 5928 worker thread done servicing request 19:33:20.992 00.000 972 GuideStep: -0.4 px 61 ms EAST, 0.0 px 0 ms NORTH 19:33:20.996 00.004 5928 Worker thread wakes up 19:33:20.997 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:20.997 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:23.113 02.116 5928 Exposure complete 19:33:23.199 00.086 5928 worker thread done servicing request 19:33:23.200 00.001 972 OnExposeComplete: enter 19:33:23.203 00.003 972 UpdateGuideState(): m_state=6 19:33:23.206 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 818 19:33:23.211 00.005 972 Star::Find returns 1 (0), X=221.94, Y=862.57, Mass=1406, SNR=26.2, Peak=177 HFD=3.5 19:33:23.214 00.003 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 19:33:23.217 00.003 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 19:33:23.220 00.003 972 CameraToMount -- cameraX=0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.48 mountX=-0.24 mountY=-0.01, mountTheta=-3.12 19:33:23.225 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.24, opts=13) 19:33:23.229 00.004 972 Enqueuing Move request for scope (0.02, -0.24) 19:33:23.232 00.003 5928 Worker thread wakes up 19:33:23.232 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.24) opts 0xd 19:33:23.232 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.24) 19:33:23.232 00.000 5928 Moving (0.02, -0.24) raw xDistance=-0.24 yDistance=-0.01 19:33:23.232 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 19:33:23.232 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:23.232 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:33:23.232 00.000 5928 MoveAxis(E, 45, ABG) 19:33:23.232 00.000 5928 Guiding Dir = 2, Dur = 45 19:33:23.232 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:33:23.236 00.004 972 UpdateGuideState exits: m=1406 SNR=26.2 19:33:23.239 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:23.243 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:23.246 00.003 972 Enqueuing Expose request 19:33:23.250 00.004 5928 IsSlewing returns 0 19:33:23.250 00.000 5928 IsGuiding returns 0 19:33:23.279 00.029 5928 PulseGuide returned control before completion, sleep 27 19:33:23.318 00.039 5928 IsGuiding returns 1 19:33:23.318 00.000 5928 scope still moving after pulse duration time elapsed 19:33:23.358 00.040 5928 IsSlewing returns 0 19:33:23.359 00.001 5928 IsGuiding returns 0 19:33:23.360 00.001 5928 scope move finished after 45 + 64 ms 19:33:23.360 00.000 5928 Move returns status 0, amount 45 19:33:23.360 00.000 5928 MoveAxis(N, 0, ABG) 19:33:23.360 00.000 5928 Move returns status 0, amount 0 19:33:23.360 00.000 5928 move complete, result=0 19:33:23.360 00.000 5928 worker thread done servicing request 19:33:23.361 00.001 5928 Worker thread wakes up 19:33:23.361 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:23.361 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:23.361 00.000 972 GuideStep: -0.2 px 45 ms EAST, -0.0 px 0 ms NORTH 19:33:25.348 01.987 5928 Exposure complete 19:33:25.436 00.088 5928 worker thread done servicing request 19:33:25.436 00.000 972 OnExposeComplete: enter 19:33:25.440 00.004 972 UpdateGuideState(): m_state=6 19:33:25.444 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 819 19:33:25.448 00.004 972 Star::Find returns 1 (0), X=221.86, Y=862.81, Mass=1403, SNR=26.2, Peak=185 HFD=3.3 19:33:25.451 00.003 972 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.59) = xAngle (-4.70 = 1.58) 19:33:25.454 00.003 972 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54) 19:33:25.458 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.11 mountX=-0.00 mountY=0.06, mountTheta=1.58 19:33:25.462 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.00, opts=13) 19:33:25.465 00.003 972 Enqueuing Move request for scope (-0.06, -0.00) 19:33:25.469 00.004 5928 Worker thread wakes up 19:33:25.469 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd 19:33:25.469 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.00) 19:33:25.469 00.000 5928 Moving (-0.06, -0.00) raw xDistance=-0.00 yDistance=0.06 19:33:25.469 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:33:25.469 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:25.469 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:33:25.469 00.000 5928 MoveAxis(E, 0, ABG) 19:33:25.469 00.000 5928 Move returns status 0, amount 0 19:33:25.469 00.000 5928 MoveAxis(N, 0, ABG) 19:33:25.469 00.000 5928 Move returns status 0, amount 0 19:33:25.469 00.000 5928 move complete, result=0 19:33:25.470 00.001 5928 worker thread done servicing request 19:33:25.470 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:33:25.473 00.003 972 UpdateGuideState exits: m=1403 SNR=26.2 19:33:25.477 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:25.480 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:25.483 00.003 972 Enqueuing Expose request 19:33:25.487 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:33:25.490 00.003 5928 Worker thread wakes up 19:33:25.490 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:25.491 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:27.634 02.143 5928 Exposure complete 19:33:27.719 00.085 5928 worker thread done servicing request 19:33:27.720 00.001 972 OnExposeComplete: enter 19:33:27.723 00.003 972 UpdateGuideState(): m_state=6 19:33:27.728 00.005 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 820 19:33:27.731 00.003 972 Star::Find returns 1 (0), X=221.63, Y=862.97, Mass=1383, SNR=26.1, Peak=173 HFD=3.4 19:33:27.734 00.003 972 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.59) = xAngle (1.05 = 1.05) 19:33:27.738 00.004 972 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 19:33:27.742 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=0.16 hyp=0.33 cameraTheta=2.64 mountX=0.16 mountY=0.28, mountTheta=1.04 19:33:27.746 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=0.16, opts=13) 19:33:27.749 00.003 972 Enqueuing Move request for scope (-0.29, 0.16) 19:33:27.753 00.004 5928 Worker thread wakes up 19:33:27.753 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.16) opts 0xd 19:33:27.753 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, 0.16) 19:33:27.753 00.000 5928 Moving (-0.29, 0.16) raw xDistance=0.16 yDistance=0.28 19:33:27.753 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:33:27.753 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 19:33:27.753 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:33:27.757 00.004 5928 MoveAxis(E, 0, ABG) 19:33:27.757 00.000 972 UpdateGuideState exits: m=1383 SNR=26.1 19:33:27.761 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:27.764 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:27.767 00.003 972 Enqueuing Expose request 19:33:27.769 00.002 5928 Move returns status 0, amount 0 19:33:27.769 00.000 5928 MoveAxis(S, 55, ABG) 19:33:27.769 00.000 5928 Guiding Dir = 1, Dur = 55 19:33:27.771 00.002 5928 IsSlewing returns 0 19:33:27.771 00.000 5928 IsGuiding returns 0 19:33:27.852 00.081 5928 IsGuiding returns 1 19:33:27.852 00.000 5928 scope still moving after pulse duration time elapsed 19:33:27.888 00.036 5928 IsSlewing returns 0 19:33:27.889 00.001 5928 IsGuiding returns 1 19:33:27.947 00.058 5928 IsSlewing returns 0 19:33:27.947 00.000 5928 IsGuiding returns 0 19:33:27.947 00.000 5928 scope move finished after 55 + 121 ms 19:33:27.947 00.000 5928 Move returns status 0, amount 55 19:33:27.948 00.001 5928 move complete, result=0 19:33:27.948 00.000 5928 worker thread done servicing request 19:33:27.948 00.000 5928 Worker thread wakes up 19:33:27.948 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:27.948 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:27.948 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 55 ms SOUTH 19:33:29.915 01.967 5928 Exposure complete 19:33:30.003 00.088 5928 worker thread done servicing request 19:33:30.003 00.000 972 OnExposeComplete: enter 19:33:30.006 00.003 972 UpdateGuideState(): m_state=6 19:33:30.010 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 821 19:33:30.014 00.004 972 Star::Find returns 1 (0), X=221.85, Y=862.77, Mass=1386, SNR=26.1, Peak=181 HFD=3.4 19:33:30.017 00.003 972 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.59) = xAngle (-4.12 = 2.17) 19:33:30.020 00.003 972 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12) 19:33:30.024 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.53 mountX=-0.04 mountY=0.06, mountTheta=2.15 19:33:30.028 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.04, opts=13) 19:33:30.032 00.004 972 Enqueuing Move request for scope (-0.06, -0.04) 19:33:30.036 00.004 5928 Worker thread wakes up 19:33:30.036 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd 19:33:30.036 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.04) 19:33:30.036 00.000 5928 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=0.06 19:33:30.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:33:30.036 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:30.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:33:30.036 00.000 5928 MoveAxis(E, 0, ABG) 19:33:30.036 00.000 5928 Move returns status 0, amount 0 19:33:30.036 00.000 5928 MoveAxis(N, 0, ABG) 19:33:30.036 00.000 5928 Move returns status 0, amount 0 19:33:30.036 00.000 5928 move complete, result=0 19:33:30.036 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:33:30.041 00.005 5928 worker thread done servicing request 19:33:30.041 00.000 972 UpdateGuideState exits: m=1386 SNR=26.1 19:33:30.044 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:30.047 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:30.050 00.003 972 Enqueuing Expose request 19:33:30.054 00.004 5928 Worker thread wakes up 19:33:30.054 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:33:30.058 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:30.058 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:32.192 02.134 5928 Exposure complete 19:33:32.279 00.087 5928 worker thread done servicing request 19:33:32.279 00.000 972 OnExposeComplete: enter 19:33:32.282 00.003 972 UpdateGuideState(): m_state=6 19:33:32.285 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 822 19:33:32.289 00.004 972 Star::Find returns 1 (0), X=222.00, Y=862.57, Mass=1354, SNR=25.8, Peak=179 HFD=3.5 19:33:32.293 00.004 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 19:33:32.296 00.003 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88) 19:33:32.301 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.24 mountX=-0.25 mountY=-0.07, mountTheta=-2.87 19:33:32.307 00.006 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.25, opts=13) 19:33:32.310 00.003 972 Enqueuing Move request for scope (0.08, -0.25) 19:33:32.313 00.003 5928 Worker thread wakes up 19:33:32.314 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd 19:33:32.314 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.25) 19:33:32.314 00.000 5928 Moving (0.08, -0.25) raw xDistance=-0.25 yDistance=-0.07 19:33:32.314 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:33:32.314 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:32.314 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:33:32.314 00.000 5928 MoveAxis(E, 42, ABG) 19:33:32.314 00.000 5928 Guiding Dir = 2, Dur = 42 19:33:32.314 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:33:32.317 00.003 972 UpdateGuideState exits: m=1354 SNR=25.8 19:33:32.321 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:32.325 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:32.328 00.003 972 Enqueuing Expose request 19:33:32.345 00.017 5928 IsSlewing returns 0 19:33:32.346 00.001 5928 IsGuiding returns 0 19:33:32.361 00.015 5928 PulseGuide returned control before completion, sleep 37 19:33:32.413 00.052 5928 IsGuiding returns 1 19:33:32.415 00.002 5928 scope still moving after pulse duration time elapsed 19:33:32.458 00.043 5928 IsSlewing returns 0 19:33:32.460 00.002 5928 IsGuiding returns 0 19:33:32.460 00.000 5928 scope move finished after 42 + 71 ms 19:33:32.460 00.000 5928 Move returns status 0, amount 42 19:33:32.461 00.001 5928 MoveAxis(N, 0, ABG) 19:33:32.461 00.000 5928 Move returns status 0, amount 0 19:33:32.461 00.000 5928 move complete, result=0 19:33:32.462 00.001 5928 worker thread done servicing request 19:33:32.462 00.000 972 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH 19:33:32.471 00.009 5928 Worker thread wakes up 19:33:32.471 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:32.471 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:34.454 01.983 5928 Exposure complete 19:33:34.539 00.085 5928 worker thread done servicing request 19:33:34.540 00.001 972 OnExposeComplete: enter 19:33:34.543 00.003 972 UpdateGuideState(): m_state=6 19:33:34.546 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 823 19:33:34.550 00.004 972 Star::Find returns 1 (0), X=222.02, Y=862.50, Mass=1384, SNR=26.1, Peak=181 HFD=3.3 19:33:34.553 00.003 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 19:33:34.557 00.004 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 19:33:34.560 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.31 hyp=0.33 cameraTheta=-1.26 mountX=-0.32 mountY=-0.08, mountTheta=-2.89 19:33:34.564 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.31, opts=13) 19:33:34.567 00.003 972 Enqueuing Move request for scope (0.10, -0.31) 19:33:34.570 00.003 5928 Worker thread wakes up 19:33:34.571 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.31) opts 0xd 19:33:34.571 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.31) 19:33:34.571 00.000 5928 Moving (0.10, -0.31) raw xDistance=-0.32 yDistance=-0.08 19:33:34.571 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32 19:33:34.571 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:34.571 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:34.575 00.004 972 UpdateGuideState exits: m=1384 SNR=26.1 19:33:34.578 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:34.582 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:34.585 00.003 972 Enqueuing Expose request 19:33:34.588 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:33:34.588 00.000 5928 MoveAxis(E, 56, ABG) 19:33:34.589 00.001 5928 Guiding Dir = 2, Dur = 56 19:33:34.589 00.000 5928 IsSlewing returns 0 19:33:34.590 00.001 5928 IsGuiding returns 0 19:33:34.616 00.026 5928 PulseGuide returned control before completion, sleep 41 19:33:34.666 00.050 5928 IsGuiding returns 1 19:33:34.666 00.000 5928 scope still moving after pulse duration time elapsed 19:33:34.712 00.046 5928 IsSlewing returns 0 19:33:34.745 00.033 5928 IsGuiding returns 0 19:33:34.745 00.000 5928 scope move finished after 56 + 98 ms 19:33:34.745 00.000 5928 Move returns status 0, amount 56 19:33:34.745 00.000 5928 MoveAxis(N, 0, ABG) 19:33:34.745 00.000 5928 Move returns status 0, amount 0 19:33:34.746 00.001 5928 move complete, result=0 19:33:34.746 00.000 5928 worker thread done servicing request 19:33:34.746 00.000 5928 Worker thread wakes up 19:33:34.746 00.000 972 GuideStep: -0.3 px 56 ms EAST, -0.1 px 0 ms NORTH 19:33:34.755 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:34.756 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:36.900 02.144 5928 Exposure complete 19:33:36.987 00.087 5928 worker thread done servicing request 19:33:36.988 00.001 972 OnExposeComplete: enter 19:33:36.992 00.004 972 UpdateGuideState(): m_state=6 19:33:36.996 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 824 19:33:36.999 00.003 972 Star::Find returns 1 (0), X=222.01, Y=862.69, Mass=1403, SNR=26.2, Peak=181 HFD=3.3 19:33:37.002 00.003 972 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.59) = xAngle (-2.52 = -2.52) 19:33:37.007 00.005 972 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56) 19:33:37.010 00.003 972 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.93 mountX=-0.13 mountY=-0.08, mountTheta=-2.55 19:33:37.014 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.12, opts=13) 19:33:37.017 00.003 972 Enqueuing Move request for scope (0.09, -0.12) 19:33:37.020 00.003 5928 Worker thread wakes up 19:33:37.020 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd 19:33:37.020 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.12) 19:33:37.021 00.001 5928 Moving (0.09, -0.12) raw xDistance=-0.13 yDistance=-0.08 19:33:37.021 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:33:37.021 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:37.021 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:37.026 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:33:37.026 00.000 5928 MoveAxis(E, 0, ABG) 19:33:37.026 00.000 5928 Move returns status 0, amount 0 19:33:37.026 00.000 5928 MoveAxis(N, 0, ABG) 19:33:37.026 00.000 5928 Move returns status 0, amount 0 19:33:37.026 00.000 5928 move complete, result=0 19:33:37.026 00.000 5928 worker thread done servicing request 19:33:37.026 00.000 972 UpdateGuideState exits: m=1403 SNR=26.2 19:33:37.030 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:37.033 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:37.036 00.003 972 Enqueuing Expose request 19:33:37.040 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:37.044 00.004 5928 Worker thread wakes up 19:33:37.044 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:37.044 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:39.010 01.966 5928 Exposure complete 19:33:39.095 00.085 5928 worker thread done servicing request 19:33:39.095 00.000 972 OnExposeComplete: enter 19:33:39.098 00.003 972 UpdateGuideState(): m_state=6 19:33:39.102 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 825 19:33:39.106 00.004 972 Star::Find returns 1 (0), X=222.11, Y=862.77, Mass=1404, SNR=26.2, Peak=170 HFD=3.3 19:33:39.110 00.004 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 19:33:39.113 00.003 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 19:33:39.116 00.003 972 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.21 mountX=-0.05 mountY=-0.20, mountTheta=-1.81 19:33:39.120 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.04, opts=13) 19:33:39.125 00.005 972 Enqueuing Move request for scope (0.20, -0.04) 19:33:39.128 00.003 5928 Worker thread wakes up 19:33:39.128 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd 19:33:39.128 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.04) 19:33:39.128 00.000 5928 Moving (0.20, -0.04) raw xDistance=-0.05 yDistance=-0.20 19:33:39.128 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:33:39.128 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:39.128 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=44, FiltMax=280, Gamma=1.000 19:33:39.132 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 19:33:39.135 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:39.139 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:33:39.139 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:39.142 00.003 972 Enqueuing Expose request 19:33:39.146 00.004 5928 MoveAxis(E, 0, ABG) 19:33:39.146 00.000 5928 Move returns status 0, amount 0 19:33:39.146 00.000 5928 MoveAxis(N, 0, ABG) 19:33:39.146 00.000 5928 Move returns status 0, amount 0 19:33:39.146 00.000 5928 move complete, result=0 19:33:39.146 00.000 5928 worker thread done servicing request 19:33:39.146 00.000 5928 Worker thread wakes up 19:33:39.147 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:39.147 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:39.148 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:33:41.287 02.139 5928 Exposure complete 19:33:41.373 00.086 5928 worker thread done servicing request 19:33:41.374 00.001 972 OnExposeComplete: enter 19:33:41.377 00.003 972 UpdateGuideState(): m_state=6 19:33:41.381 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 826 19:33:41.384 00.003 972 Star::Find returns 1 (0), X=222.04, Y=862.85, Mass=1401, SNR=26.2, Peak=178 HFD=3.2 19:33:41.387 00.003 972 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.59) = xAngle (-1.36 = -1.36) 19:33:41.391 00.004 972 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 19:33:41.394 00.003 972 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.23 mountX=0.03 mountY=-0.13, mountTheta=-1.36 19:33:41.398 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.03, opts=13) 19:33:41.402 00.004 972 Enqueuing Move request for scope (0.13, 0.03) 19:33:41.406 00.004 5928 Worker thread wakes up 19:33:41.406 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd 19:33:41.406 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.03) 19:33:41.406 00.000 5928 Moving (0.13, 0.03) raw xDistance=0.03 yDistance=-0.13 19:33:41.406 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:33:41.406 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:41.406 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:33:41.406 00.000 5928 MoveAxis(E, 0, ABG) 19:33:41.407 00.001 5928 Move returns status 0, amount 0 19:33:41.407 00.000 5928 MoveAxis(N, 0, ABG) 19:33:41.407 00.000 5928 Move returns status 0, amount 0 19:33:41.407 00.000 5928 move complete, result=0 19:33:41.407 00.000 5928 worker thread done servicing request 19:33:41.407 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:33:41.410 00.003 972 UpdateGuideState exits: m=1401 SNR=26.2 19:33:41.413 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:41.416 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:41.420 00.004 972 Enqueuing Expose request 19:33:41.424 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:41.427 00.003 5928 Worker thread wakes up 19:33:41.427 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:41.427 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:43.419 01.992 5928 Exposure complete 19:33:43.506 00.087 5928 worker thread done servicing request 19:33:43.507 00.001 972 OnExposeComplete: enter 19:33:43.511 00.004 972 UpdateGuideState(): m_state=6 19:33:43.516 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 827 19:33:43.521 00.005 972 Star::Find returns 1 (0), X=221.87, Y=862.77, Mass=1448, SNR=26.6, Peak=188 HFD=3.5 19:33:43.526 00.005 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.38) 19:33:43.530 00.004 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33) 19:33:43.534 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.32 mountX=-0.04 mountY=0.04, mountTheta=2.36 19:33:43.538 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.05, opts=13) 19:33:43.542 00.004 972 Enqueuing Move request for scope (-0.04, -0.05) 19:33:43.546 00.004 5928 Worker thread wakes up 19:33:43.546 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd 19:33:43.546 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.05) 19:33:43.546 00.000 5928 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.04 19:33:43.546 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:33:43.546 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:43.546 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:33:43.546 00.000 5928 MoveAxis(E, 0, ABG) 19:33:43.546 00.000 5928 Move returns status 0, amount 0 19:33:43.546 00.000 5928 MoveAxis(N, 0, ABG) 19:33:43.546 00.000 5928 Move returns status 0, amount 0 19:33:43.546 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:33:43.550 00.004 972 UpdateGuideState exits: m=1448 SNR=26.6 19:33:43.553 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:43.558 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:43.561 00.003 972 Enqueuing Expose request 19:33:43.564 00.003 5928 move complete, result=0 19:33:43.564 00.000 5928 worker thread done servicing request 19:33:43.564 00.000 5928 Worker thread wakes up 19:33:43.564 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:43.564 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:43.566 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:33:45.689 02.123 5928 Exposure complete 19:33:45.787 00.098 5928 worker thread done servicing request 19:33:45.787 00.000 972 OnExposeComplete: enter 19:33:45.793 00.006 972 UpdateGuideState(): m_state=6 19:33:45.797 00.004 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 828 19:33:45.800 00.003 972 Star::Find returns 1 (0), X=222.16, Y=862.59, Mass=1369, SNR=26.0, Peak=164 HFD=3.3 19:33:45.804 00.004 972 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.59) = xAngle (-2.35 = -2.35) 19:33:45.809 00.005 972 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39) 19:33:45.813 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-0.76 mountX=-0.23 mountY=-0.23, mountTheta=-2.37 19:33:45.818 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.23, opts=13) 19:33:45.822 00.004 972 Enqueuing Move request for scope (0.24, -0.23) 19:33:45.827 00.005 5928 Worker thread wakes up 19:33:45.827 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:45.832 00.005 972 UpdateGuideState exits: m=1369 SNR=26.0 19:33:45.835 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.23) opts 0xd 19:33:45.836 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:45.841 00.005 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.23) 19:33:45.841 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:45.846 00.005 972 Enqueuing Expose request 19:33:45.850 00.004 5928 Moving (0.24, -0.23) raw xDistance=-0.23 yDistance=-0.23 19:33:45.850 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:33:45.850 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:33:45.850 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 19:33:45.850 00.000 5928 MoveAxis(E, 39, ABG) 19:33:45.851 00.001 5928 Guiding Dir = 2, Dur = 39 19:33:45.851 00.000 5928 IsSlewing returns 0 19:33:45.851 00.000 5928 IsGuiding returns 0 19:33:45.873 00.022 5928 PulseGuide returned control before completion, sleep 28 19:33:45.922 00.049 5928 IsGuiding returns 0 19:33:45.922 00.000 5928 Move returns status 0, amount 39 19:33:45.922 00.000 5928 MoveAxis(N, 0, ABG) 19:33:45.922 00.000 5928 Move returns status 0, amount 0 19:33:45.922 00.000 5928 move complete, result=0 19:33:45.922 00.000 5928 worker thread done servicing request 19:33:45.922 00.000 972 GuideStep: -0.2 px 39 ms EAST, -0.2 px 0 ms NORTH 19:33:45.928 00.006 5928 Worker thread wakes up 19:33:45.928 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:45.928 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:47.905 01.977 5928 Exposure complete 19:33:47.999 00.094 5928 worker thread done servicing request 19:33:47.999 00.000 972 OnExposeComplete: enter 19:33:48.003 00.004 972 UpdateGuideState(): m_state=6 19:33:48.008 00.005 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 829 19:33:48.011 00.003 972 Star::Find returns 1 (0), X=221.99, Y=862.90, Mass=1420, SNR=26.4, Peak=158 HFD=4.0 19:33:48.015 00.004 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 19:33:48.018 00.003 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 19:33:48.023 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.87 mountX=0.08 mountY=-0.08, mountTheta=-0.75 19:33:48.027 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.09, opts=13) 19:33:48.031 00.004 972 Enqueuing Move request for scope (0.07, 0.09) 19:33:48.034 00.003 5928 Worker thread wakes up 19:33:48.034 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:33:48.039 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd 19:33:48.039 00.000 972 UpdateGuideState exits: m=1420 SNR=26.4 19:33:48.043 00.004 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.09) 19:33:48.043 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:48.046 00.003 5928 Moving (0.07, 0.09) raw xDistance=0.08 yDistance=-0.08 19:33:48.046 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:48.050 00.004 972 Enqueuing Expose request 19:33:48.053 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:33:48.054 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:33:48.054 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:33:48.054 00.000 5928 MoveAxis(E, 0, ABG) 19:33:48.054 00.000 5928 Move returns status 0, amount 0 19:33:48.055 00.001 5928 MoveAxis(N, 0, ABG) 19:33:48.055 00.000 5928 Move returns status 0, amount 0 19:33:48.055 00.000 5928 move complete, result=0 19:33:48.055 00.000 5928 worker thread done servicing request 19:33:48.055 00.000 5928 Worker thread wakes up 19:33:48.055 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:48.055 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:48.057 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:33:50.168 02.111 5928 Exposure complete 19:33:50.257 00.089 5928 worker thread done servicing request 19:33:50.257 00.000 972 OnExposeComplete: enter 19:33:50.261 00.004 972 UpdateGuideState(): m_state=6 19:33:50.264 00.003 972 Star::Find(15, 221, 862, 0, (0,0,0,0), 0.0, 255) frame 830 19:33:50.268 00.004 972 Star::Find returns 1 (0), X=222.31, Y=862.41, Mass=1355, SNR=25.8, Peak=162 HFD=3.3 19:33:50.273 00.005 972 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.59) = xAngle (-2.38 = -2.38) 19:33:50.277 00.004 972 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 19:33:50.282 00.005 972 CameraToMount -- cameraX=0.40 cameraY=-0.40 hyp=0.57 cameraTheta=-0.79 mountX=-0.41 mountY=-0.37, mountTheta=-2.41 19:33:50.287 00.005 972 SchedulePrimaryMove(067B9D08, x=0.40, y=-0.40, opts=13) 19:33:50.292 00.005 972 Enqueuing Move request for scope (0.40, -0.40) 19:33:50.295 00.003 5928 Worker thread wakes up 19:33:50.295 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:33:50.298 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.40) opts 0xd 19:33:50.299 00.001 972 UpdateGuideState exits: m=1355 SNR=25.8 19:33:50.302 00.003 5928 Handling offset move in thread for scope, endpoint = (0.40, -0.40) 19:33:50.302 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:50.307 00.005 5928 Moving (0.40, -0.40) raw xDistance=-0.41 yDistance=-0.37 19:33:50.307 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:50.311 00.004 972 Enqueuing Expose request 19:33:50.314 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 19:33:50.314 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:33:50.314 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37 19:33:50.314 00.000 5928 MoveAxis(E, 69, ABG) 19:33:50.314 00.000 5928 Guiding Dir = 2, Dur = 69 19:33:50.315 00.001 5928 IsSlewing returns 0 19:33:50.315 00.000 5928 IsGuiding returns 0 19:33:50.335 00.020 5928 PulseGuide returned control before completion, sleep 59 19:33:50.415 00.080 5928 IsGuiding returns 0 19:33:50.415 00.000 5928 Move returns status 0, amount 69 19:33:50.415 00.000 5928 MoveAxis(N, 0, ABG) 19:33:50.415 00.000 5928 Move returns status 0, amount 0 19:33:50.415 00.000 5928 move complete, result=0 19:33:50.415 00.000 5928 worker thread done servicing request 19:33:50.415 00.000 972 GuideStep: -0.4 px 69 ms EAST, -0.4 px 0 ms NORTH 19:33:50.420 00.005 5928 Worker thread wakes up 19:33:50.420 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:50.421 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:52.396 01.975 5928 Exposure complete 19:33:52.483 00.087 5928 worker thread done servicing request 19:33:52.483 00.000 972 OnExposeComplete: enter 19:33:52.488 00.005 972 UpdateGuideState(): m_state=6 19:33:52.492 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 831 19:33:52.495 00.003 972 Star::Find returns 1 (0), X=222.20, Y=862.65, Mass=1374, SNR=26.0, Peak=158 HFD=3.6 19:33:52.499 00.004 972 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.59) = xAngle (-2.12 = -2.12) 19:33:52.502 00.003 972 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17) 19:33:52.507 00.005 972 CameraToMount -- cameraX=0.28 cameraY=-0.17 hyp=0.33 cameraTheta=-0.53 mountX=-0.17 mountY=-0.27, mountTheta=-2.14 19:33:52.511 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.17, opts=13) 19:33:52.514 00.003 972 Enqueuing Move request for scope (0.28, -0.17) 19:33:52.518 00.004 5928 Worker thread wakes up 19:33:52.518 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:33:52.523 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.17) opts 0xd 19:33:52.523 00.000 972 UpdateGuideState exits: m=1374 SNR=26.0 19:33:52.526 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:52.529 00.003 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.17) 19:33:52.529 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:52.533 00.004 972 Enqueuing Expose request 19:33:52.537 00.004 5928 Moving (0.28, -0.17) raw xDistance=-0.17 yDistance=-0.27 19:33:52.537 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:33:52.537 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.23 newest=-0.72 19:33:52.537 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:33:52.537 00.000 5928 MoveAxis(E, 0, ABG) 19:33:52.537 00.000 5928 Move returns status 0, amount 0 19:33:52.537 00.000 5928 MoveAxis(N, 54, ABG) 19:33:52.538 00.001 5928 Guiding Dir = 0, Dur = 54 19:33:52.538 00.000 5928 IsSlewing returns 0 19:33:52.539 00.001 5928 IsGuiding returns 0 19:33:52.622 00.083 5928 IsGuiding returns 1 19:33:52.622 00.000 5928 scope still moving after pulse duration time elapsed 19:33:52.655 00.033 5928 IsSlewing returns 0 19:33:52.655 00.000 5928 IsGuiding returns 1 19:33:52.717 00.062 5928 IsSlewing returns 0 19:33:52.718 00.001 5928 IsGuiding returns 0 19:33:52.718 00.000 5928 scope move finished after 54 + 125 ms 19:33:52.718 00.000 5928 Move returns status 0, amount 54 19:33:52.718 00.000 5928 move complete, result=0 19:33:52.718 00.000 5928 worker thread done servicing request 19:33:52.718 00.000 5928 Worker thread wakes up 19:33:52.718 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 54 ms NORTH 19:33:52.724 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:52.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:54.848 02.124 5928 Exposure complete 19:33:54.940 00.092 5928 worker thread done servicing request 19:33:54.940 00.000 972 OnExposeComplete: enter 19:33:54.944 00.004 972 UpdateGuideState(): m_state=6 19:33:54.948 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 832 19:33:54.951 00.003 972 Star::Find returns 1 (0), X=222.13, Y=862.68, Mass=1395, SNR=26.2, Peak=186 HFD=3.1 19:33:54.956 00.005 972 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.59) = xAngle (-2.17 = -2.17) 19:33:54.961 00.005 972 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21) 19:33:54.966 00.005 972 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-0.58 mountX=-0.14 mountY=-0.20, mountTheta=-2.18 19:33:54.972 00.006 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.14, opts=13) 19:33:54.977 00.005 972 Enqueuing Move request for scope (0.21, -0.14) 19:33:54.981 00.004 5928 Worker thread wakes up 19:33:54.981 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:54.985 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd 19:33:54.985 00.000 972 UpdateGuideState exits: m=1395 SNR=26.2 19:33:54.990 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:54.995 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:54.999 00.004 972 Enqueuing Expose request 19:33:55.004 00.005 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.14) 19:33:55.004 00.000 5928 Moving (0.21, -0.14) raw xDistance=-0.14 yDistance=-0.20 19:33:55.004 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:33:55.004 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 19:33:55.004 00.000 5928 MoveAxis(E, 0, ABG) 19:33:55.005 00.001 5928 Move returns status 0, amount 0 19:33:55.005 00.000 5928 MoveAxis(N, 40, ABG) 19:33:55.005 00.000 5928 Guiding Dir = 0, Dur = 40 19:33:55.005 00.000 5928 IsSlewing returns 0 19:33:55.005 00.000 5928 IsGuiding returns 0 19:33:55.117 00.112 5928 IsGuiding returns 1 19:33:55.117 00.000 5928 scope still moving after pulse duration time elapsed 19:33:55.149 00.032 5928 IsSlewing returns 0 19:33:55.149 00.000 5928 IsGuiding returns 0 19:33:55.149 00.000 5928 scope move finished after 40 + 103 ms 19:33:55.149 00.000 5928 Move returns status 0, amount 40 19:33:55.149 00.000 5928 move complete, result=0 19:33:55.149 00.000 5928 worker thread done servicing request 19:33:55.149 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 40 ms NORTH 19:33:55.153 00.004 5928 Worker thread wakes up 19:33:55.154 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:55.154 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:57.126 01.972 5928 Exposure complete 19:33:57.212 00.086 5928 worker thread done servicing request 19:33:57.212 00.000 972 OnExposeComplete: enter 19:33:57.216 00.004 972 UpdateGuideState(): m_state=6 19:33:57.220 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 833 19:33:57.224 00.004 972 Star::Find returns 1 (0), X=222.26, Y=862.54, Mass=1421, SNR=26.3, Peak=162 HFD=3.3 19:33:57.227 00.003 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.59) = xAngle (-2.27 = -2.27) 19:33:57.231 00.004 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31) 19:33:57.234 00.003 972 CameraToMount -- cameraX=0.35 cameraY=-0.28 hyp=0.45 cameraTheta=-0.68 mountX=-0.29 mountY=-0.33, mountTheta=-2.29 19:33:57.239 00.005 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.28, opts=13) 19:33:57.243 00.004 972 Enqueuing Move request for scope (0.35, -0.28) 19:33:57.246 00.003 5928 Worker thread wakes up 19:33:57.246 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:33:57.250 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.28) opts 0xd 19:33:57.250 00.000 972 UpdateGuideState exits: m=1421 SNR=26.3 19:33:57.255 00.005 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.28) 19:33:57.255 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:33:57.259 00.004 5928 Moving (0.35, -0.28) raw xDistance=-0.29 yDistance=-0.33 19:33:57.259 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:33:57.262 00.003 972 Enqueuing Expose request 19:33:57.266 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 19:33:57.266 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 19:33:57.266 00.000 5928 MoveAxis(E, 48, ABG) 19:33:57.266 00.000 5928 Guiding Dir = 2, Dur = 48 19:33:57.275 00.009 5928 IsSlewing returns 0 19:33:57.276 00.001 5928 IsGuiding returns 0 19:33:57.291 00.015 5928 PulseGuide returned control before completion, sleep 43 19:33:57.371 00.080 5928 IsGuiding returns 0 19:33:57.371 00.000 5928 Move returns status 0, amount 48 19:33:57.372 00.001 5928 MoveAxis(N, 65, ABG) 19:33:57.372 00.000 5928 Guiding Dir = 0, Dur = 65 19:33:57.372 00.000 5928 IsSlewing returns 0 19:33:57.372 00.000 5928 IsGuiding returns 0 19:33:57.451 00.079 5928 IsGuiding returns 1 19:33:57.451 00.000 5928 scope still moving after pulse duration time elapsed 19:33:57.515 00.064 5928 IsSlewing returns 0 19:33:57.547 00.032 5928 IsGuiding returns 0 19:33:57.547 00.000 5928 scope move finished after 65 + 110 ms 19:33:57.547 00.000 5928 Move returns status 0, amount 65 19:33:57.547 00.000 5928 move complete, result=0 19:33:57.547 00.000 5928 worker thread done servicing request 19:33:57.548 00.001 972 GuideStep: -0.3 px 48 ms EAST, -0.3 px 65 ms NORTH 19:33:57.554 00.006 5928 Worker thread wakes up 19:33:57.555 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:33:57.555 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:33:59.696 02.141 5928 Exposure complete 19:33:59.796 00.100 5928 worker thread done servicing request 19:33:59.954 00.158 972 OnExposeComplete: enter 19:34:12.157 12.203 972 UpdateGuideState(): m_state=6 19:34:15.648 03.491 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 834 19:34:19.197 03.549 972 Star::Find returns 1 (0), X=222.20, Y=862.40, Mass=1372, SNR=25.9, Peak=168 HFD=3.6 19:34:27.650 08.453 972 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.59) = xAngle (-2.56 = -2.56) 19:34:35.482 07.832 972 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60) 19:34:38.463 02.981 972 CameraToMount -- cameraX=0.29 cameraY=-0.42 hyp=0.51 cameraTheta=-0.97 mountX=-0.42 mountY=-0.26, mountTheta=-2.59 19:34:38.994 00.531 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.42, opts=13) 19:34:47.840 08.846 972 Enqueuing Move request for scope (0.29, -0.42) 19:34:50.222 02.382 5928 Worker thread wakes up 19:34:50.222 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.42) opts 0xd 19:34:50.222 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.42) 19:34:50.222 00.000 5928 Moving (0.29, -0.42) raw xDistance=-0.42 yDistance=-0.26 19:34:50.222 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42 19:34:50.222 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 19:34:50.222 00.000 5928 MoveAxis(E, 74, ABG) 19:34:50.223 00.001 5928 Guiding Dir = 2, Dur = 74 19:34:50.223 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:34:56.052 05.829 5928 IsSlewing returns 0 19:34:56.052 00.000 972 UpdateGuideState exits: m=1372 SNR=25.9 19:35:03.981 07.929 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:35:04.203 00.222 972 ScheduleExposure(2000,3,1) exposurePending=0 19:35:04.209 00.006 972 Enqueuing Expose request 19:35:04.216 00.007 5928 IsGuiding returns 0 19:35:04.225 00.009 972 evsrv: cli 071FE8E8 connect 19:35:06.056 01.831 5928 PulseGuide returned control before completion, sleep 42 19:35:06.056 00.000 972 case statement mapped state 6 to 3 19:35:14.634 08.578 972 case statement mapped state 6 to 3 19:35:18.395 03.761 5928 IsGuiding returns 0 19:35:18.395 00.000 5928 Move returns status 0, amount 74 19:35:18.395 00.000 5928 MoveAxis(N, 52, ABG) 19:35:18.395 00.000 5928 Guiding Dir = 0, Dur = 52 19:35:18.396 00.001 5928 IsSlewing returns 0 19:35:18.396 00.000 5928 IsGuiding returns 0 19:35:18.400 00.004 972 evsrv: cli 071FE8E8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:35:25.124 06.724 5928 IsGuiding returns 1 19:35:25.124 00.000 5928 scope still moving after pulse duration time elapsed 19:35:25.124 00.000 972 PhdController::Dither begins 19:35:35.285 10.161 5928 IsSlewing returns 0 19:35:35.285 00.000 972 dither: size=5.00, dRA=-3.26 dDec=3.59 19:35:48.197 12.912 5928 IsGuiding returns 0 19:35:48.198 00.001 972 MountToCamera -- mountTheta (2.31) + m_xAngle (1.59) = xAngle (3.90 = -2.39) 19:35:53.382 05.184 5928 scope move finished after 52 + 29749 ms 19:35:53.383 00.001 972 MountToCamera -- mountX=-3.26 mountY=3.59 hyp=4.85 mountTheta=2.31 cameraX=-3.53, cameraY=-3.33 cameraTheta=-2.39 19:36:05.587 12.204 5928 Move returns status 0, amount 52 19:36:05.588 00.001 972 setting lock position to (218.39, 859.49) 19:36:13.162 07.574 5928 move complete, result=0 19:36:13.162 00.000 5928 worker thread done servicing request 19:36:13.162 00.000 972 Mount: notify guiding dithered (-3.5, -3.3) 19:36:19.217 06.055 5928 Worker thread wakes up 19:36:19.217 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:19.217 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,848,31,31) 19:36:19.217 00.000 972 Status Line: Dither by -3.26,3.59 19:36:20.672 01.455 972 PhdController: newstate STATE_SETTLE_BEGIN 19:36:21.539 00.867 972 PhdController: newstate STATE_SETTLE_WAIT 19:36:23.188 01.649 972 evsrv: cli 071FE8E8 response: {"jsonrpc":"2.0","result":0,"id":5} 19:36:23.962 00.774 5928 Exposure complete 19:36:23.963 00.001 972 GuideStep: -0.4 px 74 ms EAST, -0.3 px 52 ms NORTH 19:36:23.975 00.012 972 evsrv: cli 071FE8E8 short write 0/397 Input / Output error 19:36:23.986 00.011 972 evsrv: cli 071FE8E8 disconnect 19:36:24.058 00.072 5928 worker thread done servicing request 19:36:24.058 00.000 972 OnExposeComplete: enter 19:36:24.061 00.003 972 UpdateGuideState(): m_state=6 19:36:24.065 00.004 972 Star::Find(15, 222, 862, 0, (0,0,0,0), 0.0, 255) frame 835 19:36:24.070 00.005 972 Star::Find returns 1 (0), X=222.35, Y=854.57, Mass=1387, SNR=26.1, Peak=164 HFD=3.3 19:36:24.073 00.003 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 19:36:24.076 00.003 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 19:36:24.080 00.004 972 CameraToMount -- cameraX=3.96 cameraY=-4.92 hyp=6.32 cameraTheta=-0.89 mountX=-5.00 mountY=-3.64, mountTheta=-2.51 19:36:24.084 00.004 972 dither recenter: remaining=(3.3,-3.6) step=(3.3,-3.6) 19:36:24.088 00.004 972 MountToCamera -- mountTheta (-0.83) + m_xAngle (1.59) = xAngle (0.76 = 0.76) 19:36:24.091 00.003 972 MountToCamera -- mountX=3.26 mountY=-3.59 hyp=4.85 mountTheta=-0.83 cameraX=3.53, cameraY=3.33 cameraTheta=0.76 19:36:24.094 00.003 972 SchedulePrimaryMove(067B9D08, x=3.53, y=3.33, opts=4) 19:36:24.098 00.004 972 Enqueuing Move request for scope (3.53, 3.33) 19:36:24.102 00.004 972 Mount: notify direct move 3.26,-3.59 19:36:24.105 00.003 5928 Worker thread wakes up 19:36:24.105 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:36:24.109 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 19:36:24.112 00.003 972 PhdController: settling, locked = 1, distance = 5.56 (1.50) aobump = 0 frame = 1 / 99999 19:36:24.115 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (3.53, 3.33) opts 0x4 19:36:24.116 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645817784.115,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:24.120 00.004 5928 Handling offset move in thread for scope, endpoint = (3.53, 3.33) 19:36:24.120 00.000 5928 Moving (3.53, 3.33) raw xDistance=3.26 yDistance=-3.59 19:36:24.120 00.000 5928 MoveAxis(W, 866, B) 19:36:24.120 00.000 5928 Guiding Dir = 3, Dur = 866 19:36:24.120 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:24.124 00.004 5928 IsSlewing returns 0 19:36:24.124 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:24.128 00.004 972 Enqueuing Expose request 19:36:24.131 00.003 5928 IsGuiding returns 0 19:36:24.160 00.029 5928 PulseGuide returned control before completion, sleep 847 19:36:25.057 00.897 5928 IsGuiding returns 1 19:36:25.057 00.000 5928 scope still moving after pulse duration time elapsed 19:36:25.088 00.031 5928 IsSlewing returns 0 19:36:25.089 00.001 5928 IsGuiding returns 0 19:36:25.090 00.001 5928 scope move finished after 866 + 92 ms 19:36:25.090 00.000 5928 Move returns status 0, amount 866 19:36:25.090 00.000 5928 MoveAxis(N, 712, B) 19:36:25.090 00.000 5928 Guiding Dir = 0, Dur = 712 19:36:25.091 00.001 5928 IsSlewing returns 0 19:36:25.092 00.001 5928 IsGuiding returns 0 19:36:25.168 00.076 5928 PulseGuide returned control before completion, sleep 646 19:36:25.816 00.648 5928 IsGuiding returns 1 19:36:25.817 00.001 5928 scope still moving after pulse duration time elapsed 19:36:25.846 00.029 5928 IsSlewing returns 0 19:36:25.847 00.001 5928 IsGuiding returns 1 19:36:25.887 00.040 5928 IsSlewing returns 0 19:36:25.887 00.000 5928 IsGuiding returns 0 19:36:25.887 00.000 5928 scope move finished after 712 + 83 ms 19:36:25.887 00.000 5928 Move returns status 0, amount 712 19:36:25.888 00.001 5928 move complete, result=0 19:36:25.888 00.000 5928 worker thread done servicing request 19:36:25.888 00.000 5928 Worker thread wakes up 19:36:25.888 00.000 972 GuideStep: 3.3 px 866 ms WEST, -3.6 px 712 ms NORTH 19:36:25.896 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:25.896 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(207,840,31,31) 19:36:28.035 02.139 5928 Exposure complete 19:36:28.120 00.085 5928 worker thread done servicing request 19:36:28.120 00.000 972 OnExposeComplete: enter 19:36:28.124 00.004 972 UpdateGuideState(): m_state=6 19:36:28.127 00.003 972 Star::Find(15, 222, 854, 0, (0,0,0,0), 0.0, 255) frame 836 19:36:28.131 00.004 972 Star::Find returns 1 (0), X=220.16, Y=850.41, Mass=1372, SNR=26.0, Peak=170 HFD=3.5 19:36:28.135 00.004 972 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.59) = xAngle (-2.97 = -2.97) 19:36:28.138 00.003 972 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 19:36:28.141 00.003 972 CameraToMount -- cameraX=1.77 cameraY=-9.08 hyp=9.25 cameraTheta=-1.38 mountX=-9.11 mountY=-1.19, mountTheta=-3.01 19:36:28.145 00.004 972 SchedulePrimaryMove(067B9D08, x=1.77, y=-9.08, opts=13) 19:36:28.149 00.004 972 Enqueuing Move request for scope (1.77, -9.08) 19:36:28.153 00.004 5928 Worker thread wakes up 19:36:28.153 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.77, -9.08) opts 0xd 19:36:28.153 00.000 5928 Handling offset move in thread for scope, endpoint = (1.77, -9.08) 19:36:28.153 00.000 5928 Moving (1.77, -9.08) raw xDistance=-9.11 yDistance=-1.19 19:36:28.153 00.000 5928 GuideAlgorithmHysteresis::Result() returns -5.74 from input -9.11 19:36:28.153 00.000 5928 resist switch: large excursion: input -1.19 thresh 0.60 direction from 0 to -1 19:36:28.154 00.001 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.58 19:36:28.154 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19 19:36:28.154 00.000 5928 MoveAxis(E, 1525, ABG) 19:36:28.154 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:36:28.157 00.003 972 UpdateGuideState exits: m=1372 SNR=26.0 19:36:28.160 00.003 972 PhdController: settling, locked = 1, distance = 9.25 (1.50) aobump = 0 frame = 2 / 99999 19:36:28.164 00.004 5928 Guiding Dir = 2, Dur = 1525 19:36:28.164 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817788.164,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":9.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:28.168 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:28.171 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:28.176 00.005 972 Enqueuing Expose request 19:36:28.180 00.004 5928 IsSlewing returns 0 19:36:28.181 00.001 5928 IsGuiding returns 0 19:36:28.206 00.025 5928 PulseGuide returned control before completion, sleep 1511 19:36:29.740 01.534 5928 IsGuiding returns 0 19:36:29.740 00.000 5928 Move returns status 0, amount 1525 19:36:29.741 00.001 5928 MoveAxis(N, 237, ABG) 19:36:29.741 00.000 5928 Guiding Dir = 0, Dur = 237 19:36:29.742 00.001 5928 IsSlewing returns 0 19:36:29.743 00.001 5928 IsGuiding returns 0 19:36:29.820 00.077 5928 PulseGuide returned control before completion, sleep 170 19:36:30.002 00.182 5928 IsGuiding returns 1 19:36:30.002 00.000 5928 scope still moving after pulse duration time elapsed 19:36:30.033 00.031 5928 IsSlewing returns 0 19:36:30.033 00.000 5928 IsGuiding returns 1 19:36:30.092 00.059 5928 IsSlewing returns 0 19:36:30.124 00.032 5928 IsGuiding returns 0 19:36:30.124 00.000 5928 scope move finished after 237 + 143 ms 19:36:30.124 00.000 5928 Move returns status 0, amount 237 19:36:30.124 00.000 5928 move complete, result=0 19:36:30.124 00.000 5928 worker thread done servicing request 19:36:30.124 00.000 972 GuideStep: -9.1 px 1525 ms EAST, -1.2 px 237 ms NORTH 19:36:30.128 00.004 5928 Worker thread wakes up 19:36:30.128 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:30.128 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(205,835,31,31) 19:36:32.250 02.122 5928 Exposure complete 19:36:32.336 00.086 5928 worker thread done servicing request 19:36:32.336 00.000 972 OnExposeComplete: enter 19:36:32.339 00.003 972 UpdateGuideState(): m_state=6 19:36:32.342 00.003 972 Star::Find(15, 220, 850, 0, (0,0,0,0), 0.0, 255) frame 837 19:36:32.346 00.004 972 Star::Find returns 1 (0), X=218.97, Y=856.09, Mass=1372, SNR=26.0, Peak=169 HFD=4.0 19:36:32.349 00.003 972 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.59) = xAngle (-2.99 = -2.99) 19:36:32.353 00.004 972 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03) 19:36:32.356 00.003 972 CameraToMount -- cameraX=0.59 cameraY=-3.40 hyp=3.45 cameraTheta=-1.40 mountX=-3.41 mountY=-0.37, mountTheta=-3.03 19:36:32.361 00.005 972 SchedulePrimaryMove(067B9D08, x=0.59, y=-3.40, opts=13) 19:36:32.364 00.003 972 Enqueuing Move request for scope (0.59, -3.40) 19:36:32.369 00.005 5928 Worker thread wakes up 19:36:32.369 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.59, -3.40) opts 0xd 19:36:32.369 00.000 5928 Handling offset move in thread for scope, endpoint = (0.59, -3.40) 19:36:32.369 00.000 5928 Moving (0.59, -3.40) raw xDistance=-3.41 yDistance=-0.37 19:36:32.369 00.000 5928 GuideAlgorithmHysteresis::Result() returns -2.55 from input -3.41 19:36:32.369 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:36:32.373 00.004 972 UpdateGuideState exits: m=1372 SNR=26.0 19:36:32.376 00.003 972 PhdController: settling, locked = 1, distance = 7.51 (1.50) aobump = 0 frame = 3 / 99999 19:36:32.380 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645817792.380,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":7.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:32.384 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37 19:36:32.384 00.000 5928 MoveAxis(E, 677, ABG) 19:36:32.384 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:32.388 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:32.391 00.003 972 Enqueuing Expose request 19:36:32.394 00.003 5928 Guiding Dir = 2, Dur = 677 19:36:32.395 00.001 5928 IsSlewing returns 0 19:36:32.395 00.000 5928 IsGuiding returns 0 19:36:32.411 00.016 5928 PulseGuide returned control before completion, sleep 672 19:36:33.091 00.680 5928 IsGuiding returns 1 19:36:33.091 00.000 5928 scope still moving after pulse duration time elapsed 19:36:33.130 00.039 5928 IsSlewing returns 0 19:36:33.131 00.001 5928 IsGuiding returns 0 19:36:33.132 00.001 5928 scope move finished after 677 + 59 ms 19:36:33.132 00.000 5928 Move returns status 0, amount 677 19:36:33.132 00.000 5928 MoveAxis(N, 73, ABG) 19:36:33.132 00.000 5928 Guiding Dir = 0, Dur = 73 19:36:33.133 00.001 5928 IsSlewing returns 0 19:36:33.135 00.002 5928 IsGuiding returns 0 19:36:33.242 00.107 5928 IsGuiding returns 1 19:36:33.242 00.000 5928 scope still moving after pulse duration time elapsed 19:36:33.277 00.035 5928 IsSlewing returns 0 19:36:33.277 00.000 5928 IsGuiding returns 1 19:36:33.338 00.061 5928 IsSlewing returns 0 19:36:33.339 00.001 5928 IsGuiding returns 0 19:36:33.339 00.000 5928 scope move finished after 73 + 130 ms 19:36:33.339 00.000 5928 Move returns status 0, amount 73 19:36:33.340 00.001 5928 move complete, result=0 19:36:33.340 00.000 5928 worker thread done servicing request 19:36:33.340 00.000 5928 Worker thread wakes up 19:36:33.340 00.000 972 GuideStep: -3.4 px 677 ms EAST, -0.4 px 73 ms NORTH 19:36:33.349 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:33.349 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:35.328 01.979 5928 Exposure complete 19:36:35.416 00.088 5928 worker thread done servicing request 19:36:35.416 00.000 972 OnExposeComplete: enter 19:36:35.420 00.004 972 UpdateGuideState(): m_state=6 19:36:35.424 00.004 972 Star::Find(15, 218, 856, 0, (0,0,0,0), 0.0, 255) frame 838 19:36:35.428 00.004 972 Star::Find returns 1 (0), X=218.67, Y=857.59, Mass=1374, SNR=25.9, Peak=139 HFD=3.5 19:36:35.431 00.003 972 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.59) = xAngle (-3.01 = -3.01) 19:36:35.435 00.004 972 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06) 19:36:35.439 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-1.90 hyp=1.92 cameraTheta=-1.42 mountX=-1.91 mountY=-0.16, mountTheta=-3.06 19:36:35.443 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-1.90, opts=13) 19:36:35.446 00.003 972 Enqueuing Move request for scope (0.28, -1.90) 19:36:35.450 00.004 5928 Worker thread wakes up 19:36:35.451 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.90) opts 0xd 19:36:35.451 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -1.90) 19:36:35.451 00.000 5928 Moving (0.28, -1.90) raw xDistance=-1.91 yDistance=-0.16 19:36:35.451 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.38 from input -1.91 19:36:35.451 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:35.451 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:36:35.451 00.000 5928 MoveAxis(E, 366, ABG) 19:36:35.451 00.000 5928 Guiding Dir = 2, Dur = 366 19:36:35.451 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:36:35.455 00.004 972 UpdateGuideState exits: m=1374 SNR=25.9 19:36:35.458 00.003 972 PhdController: settling, locked = 1, distance = 5.83 (1.50) aobump = 0 frame = 4 / 99999 19:36:35.461 00.003 5928 IsSlewing returns 0 19:36:35.461 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817795.461,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:35.465 00.004 5928 IsGuiding returns 0 19:36:35.465 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:35.470 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:35.474 00.004 972 Enqueuing Expose request 19:36:35.481 00.007 5928 PulseGuide returned control before completion, sleep 361 19:36:35.865 00.384 5928 IsGuiding returns 1 19:36:35.865 00.000 5928 scope still moving after pulse duration time elapsed 19:36:35.896 00.031 5928 IsSlewing returns 0 19:36:35.896 00.000 5928 IsGuiding returns 0 19:36:35.897 00.001 5928 scope move finished after 366 + 65 ms 19:36:35.897 00.000 5928 Move returns status 0, amount 366 19:36:35.897 00.000 5928 MoveAxis(N, 0, ABG) 19:36:35.897 00.000 5928 Move returns status 0, amount 0 19:36:35.897 00.000 5928 move complete, result=0 19:36:35.897 00.000 5928 worker thread done servicing request 19:36:35.897 00.000 5928 Worker thread wakes up 19:36:35.897 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:35.897 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:35.897 00.000 972 GuideStep: -1.9 px 366 ms EAST, -0.2 px 0 ms NORTH 19:36:38.040 02.143 5928 Exposure complete 19:36:38.126 00.086 5928 worker thread done servicing request 19:36:38.126 00.000 972 OnExposeComplete: enter 19:36:38.129 00.003 972 UpdateGuideState(): m_state=6 19:36:38.133 00.004 972 Star::Find(15, 218, 857, 0, (0,0,0,0), 0.0, 255) frame 839 19:36:38.137 00.004 972 Star::Find returns 1 (0), X=218.42, Y=859.96, Mass=1393, SNR=26.2, Peak=166 HFD=3.6 19:36:38.140 00.003 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 19:36:38.144 00.004 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 19:36:38.147 00.003 972 CameraToMount -- cameraX=0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.49 mountX=0.47 mountY=-0.07, mountTheta=-0.14 19:36:38.153 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.47, opts=13) 19:36:38.156 00.003 972 Enqueuing Move request for scope (0.04, 0.47) 19:36:38.159 00.003 5928 Worker thread wakes up 19:36:38.159 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:36:38.163 00.004 972 UpdateGuideState exits: m=1393 SNR=26.2 19:36:38.166 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.47) opts 0xd 19:36:38.167 00.001 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.47) 19:36:38.167 00.000 5928 Moving (0.04, 0.47) raw xDistance=0.47 yDistance=-0.07 19:36:38.167 00.000 972 PhdController: settling, locked = 1, distance = 4.23 (1.50) aobump = 0 frame = 5 / 99999 19:36:38.171 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.47 19:36:38.171 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:38.171 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:36:38.171 00.000 5928 MoveAxis(W, 53, ABG) 19:36:38.171 00.000 5928 Guiding Dir = 3, Dur = 53 19:36:38.171 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817798.171,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:38.174 00.003 5928 IsSlewing returns 0 19:36:38.175 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:38.178 00.003 5928 IsGuiding returns 0 19:36:38.178 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:38.182 00.004 972 Enqueuing Expose request 19:36:38.199 00.017 5928 PulseGuide returned control before completion, sleep 43 19:36:38.245 00.046 5928 IsGuiding returns 1 19:36:38.245 00.000 5928 scope still moving after pulse duration time elapsed 19:36:38.279 00.034 5928 IsSlewing returns 0 19:36:38.311 00.032 5928 IsGuiding returns 0 19:36:38.311 00.000 5928 scope move finished after 53 + 80 ms 19:36:38.311 00.000 5928 Move returns status 0, amount 53 19:36:38.311 00.000 5928 MoveAxis(N, 0, ABG) 19:36:38.311 00.000 5928 Move returns status 0, amount 0 19:36:38.311 00.000 5928 move complete, result=0 19:36:38.312 00.001 5928 worker thread done servicing request 19:36:38.312 00.000 5928 Worker thread wakes up 19:36:38.312 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:38.312 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:38.312 00.000 972 GuideStep: 0.5 px 53 ms WEST, -0.1 px 0 ms NORTH 19:36:40.286 01.974 5928 Exposure complete 19:36:40.371 00.085 5928 worker thread done servicing request 19:36:40.372 00.001 972 OnExposeComplete: enter 19:36:40.375 00.003 972 UpdateGuideState(): m_state=6 19:36:40.378 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 840 19:36:40.383 00.005 972 Star::Find returns 1 (0), X=218.52, Y=859.66, Mass=1385, SNR=26.1, Peak=166 HFD=3.3 19:36:40.386 00.003 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 19:36:40.389 00.003 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 19:36:40.393 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.22 cameraTheta=0.91 mountX=0.17 mountY=-0.14, mountTheta=-0.71 19:36:40.396 00.003 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.17, opts=13) 19:36:40.401 00.005 972 Enqueuing Move request for scope (0.13, 0.17) 19:36:40.405 00.004 5928 Worker thread wakes up 19:36:40.405 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd 19:36:40.405 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.17) 19:36:40.405 00.000 5928 Moving (0.13, 0.17) raw xDistance=0.17 yDistance=-0.14 19:36:40.405 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:36:40.405 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:40.405 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:36:40.405 00.000 5928 MoveAxis(E, 0, ABG) 19:36:40.405 00.000 5928 Move returns status 0, amount 0 19:36:40.405 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:36:40.409 00.004 972 UpdateGuideState exits: m=1385 SNR=26.1 19:36:40.412 00.003 972 PhdController: settling, locked = 1, distance = 3.02 (1.50) aobump = 0 frame = 6 / 99999 19:36:40.416 00.004 5928 MoveAxis(N, 0, ABG) 19:36:40.416 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817800.416,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:40.420 00.004 5928 Move returns status 0, amount 0 19:36:40.420 00.000 5928 move complete, result=0 19:36:40.420 00.000 5928 worker thread done servicing request 19:36:40.420 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:40.423 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:40.426 00.003 972 Enqueuing Expose request 19:36:40.430 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:36:40.434 00.004 5928 Worker thread wakes up 19:36:40.434 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:40.434 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:42.545 02.111 5928 Exposure complete 19:36:42.631 00.086 5928 worker thread done servicing request 19:36:42.631 00.000 972 OnExposeComplete: enter 19:36:42.635 00.004 972 UpdateGuideState(): m_state=6 19:36:42.639 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 841 19:36:42.642 00.003 972 Star::Find returns 1 (0), X=218.63, Y=859.51, Mass=1362, SNR=25.9, Peak=174 HFD=3.3 19:36:42.645 00.003 972 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.59) = xAngle (-1.52 = -1.52) 19:36:42.649 00.004 972 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56) 19:36:42.653 00.004 972 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.07 mountX=0.01 mountY=-0.25, mountTheta=-1.52 19:36:42.657 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.02, opts=13) 19:36:42.660 00.003 972 Enqueuing Move request for scope (0.25, 0.02) 19:36:42.664 00.004 5928 Worker thread wakes up 19:36:42.664 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd 19:36:42.664 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.02) 19:36:42.664 00.000 5928 Moving (0.25, 0.02) raw xDistance=0.01 yDistance=-0.25 19:36:42.664 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:36:42.664 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:36:42.665 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:36:42.669 00.004 972 UpdateGuideState exits: m=1362 SNR=25.9 19:36:42.672 00.003 5928 MoveAxis(E, 0, ABG) 19:36:42.673 00.001 5928 Move returns status 0, amount 0 19:36:42.673 00.000 5928 MoveAxis(N, 49, ABG) 19:36:42.673 00.000 5928 Guiding Dir = 0, Dur = 49 19:36:42.673 00.000 972 PhdController: settling, locked = 1, distance = 2.19 (1.50) aobump = 0 frame = 7 / 99999 19:36:42.677 00.004 5928 IsSlewing returns 0 19:36:42.677 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817802.676,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:42.680 00.003 5928 IsGuiding returns 0 19:36:42.681 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:42.685 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:42.689 00.004 972 Enqueuing Expose request 19:36:42.758 00.069 5928 IsGuiding returns 1 19:36:42.758 00.000 5928 scope still moving after pulse duration time elapsed 19:36:42.789 00.031 5928 IsSlewing returns 0 19:36:42.790 00.001 5928 IsGuiding returns 1 19:36:42.853 00.063 5928 IsSlewing returns 0 19:36:42.885 00.032 5928 IsGuiding returns 0 19:36:42.886 00.001 5928 scope move finished after 49 + 156 ms 19:36:42.886 00.000 5928 Move returns status 0, amount 49 19:36:42.887 00.001 5928 move complete, result=0 19:36:42.887 00.000 5928 worker thread done servicing request 19:36:42.888 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH 19:36:42.898 00.010 5928 Worker thread wakes up 19:36:42.899 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:42.899 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:44.886 01.987 5928 Exposure complete 19:36:44.973 00.087 5928 worker thread done servicing request 19:36:44.973 00.000 972 OnExposeComplete: enter 19:36:44.976 00.003 972 UpdateGuideState(): m_state=6 19:36:44.980 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 842 19:36:44.985 00.005 972 Star::Find returns 1 (0), X=218.32, Y=859.49, Mass=1409, SNR=26.3, Peak=160 HFD=3.3 19:36:44.988 00.003 972 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.59) = xAngle (-4.67 = 1.61) 19:36:44.991 00.003 972 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57) 19:36:44.994 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.08 mountX=-0.00 mountY=0.07, mountTheta=1.61 19:36:44.999 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.00, opts=13) 19:36:45.003 00.004 972 Enqueuing Move request for scope (-0.07, -0.00) 19:36:45.006 00.003 5928 Worker thread wakes up 19:36:45.006 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd 19:36:45.006 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.00) 19:36:45.006 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:36:45.010 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 19:36:45.014 00.004 5928 Moving (-0.07, -0.00) raw xDistance=-0.00 yDistance=0.07 19:36:45.014 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:36:45.014 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:45.014 00.000 972 PhdController: settling, locked = 1, distance = 1.55 (1.50) aobump = 0 frame = 8 / 99999 19:36:45.018 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:36:45.018 00.000 5928 MoveAxis(E, 0, ABG) 19:36:45.019 00.001 5928 Move returns status 0, amount 0 19:36:45.019 00.000 5928 MoveAxis(N, 0, ABG) 19:36:45.019 00.000 5928 Move returns status 0, amount 0 19:36:45.019 00.000 5928 move complete, result=0 19:36:45.019 00.000 5928 worker thread done servicing request 19:36:45.019 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817805.018,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:45.022 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:45.025 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:45.028 00.003 972 Enqueuing Expose request 19:36:45.032 00.004 5928 Worker thread wakes up 19:36:45.032 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:45.032 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:45.032 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:36:47.171 02.139 5928 Exposure complete 19:36:47.256 00.085 5928 worker thread done servicing request 19:36:47.257 00.001 972 OnExposeComplete: enter 19:36:47.260 00.003 972 UpdateGuideState(): m_state=6 19:36:47.265 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 843 19:36:47.268 00.003 972 Star::Find returns 1 (0), X=218.16, Y=859.31, Mass=1395, SNR=26.2, Peak=175 HFD=3.6 19:36:47.272 00.004 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.21) 19:36:47.275 00.003 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17) 19:36:47.278 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-2.48 mountX=-0.17 mountY=0.24, mountTheta=2.20 19:36:47.283 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.18, opts=13) 19:36:47.287 00.004 972 Enqueuing Move request for scope (-0.23, -0.18) 19:36:47.290 00.003 5928 Worker thread wakes up 19:36:47.290 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd 19:36:47.290 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.18) 19:36:47.290 00.000 5928 Moving (-0.23, -0.18) raw xDistance=-0.17 yDistance=0.24 19:36:47.290 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:36:47.294 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 19:36:47.298 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:36:47.298 00.000 972 PhdController: settling, locked = 1, distance = 1.17 (1.50) aobump = 0 frame = 9 / 99999 19:36:47.302 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:36:47.302 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:36:47.302 00.000 5928 MoveAxis(E, 0, ABG) 19:36:47.302 00.000 5928 Move returns status 0, amount 0 19:36:47.302 00.000 5928 MoveAxis(N, 0, ABG) 19:36:47.302 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817807.302,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:36:47.306 00.004 5928 Move returns status 0, amount 0 19:36:47.306 00.000 5928 move complete, result=0 19:36:47.306 00.000 5928 worker thread done servicing request 19:36:47.306 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:47.309 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:47.313 00.004 972 Enqueuing Expose request 19:36:47.317 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:36:47.320 00.003 5928 Worker thread wakes up 19:36:47.320 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:47.320 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:49.286 01.966 5928 Exposure complete 19:36:49.372 00.086 5928 worker thread done servicing request 19:36:49.372 00.000 972 OnExposeComplete: enter 19:36:49.375 00.003 972 UpdateGuideState(): m_state=6 19:36:49.379 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 844 19:36:49.383 00.004 972 Star::Find returns 1 (0), X=218.08, Y=859.28, Mass=1393, SNR=26.1, Peak=179 HFD=3.5 19:36:49.386 00.003 972 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.59) = xAngle (-4.13 = 2.16) 19:36:49.390 00.004 972 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 19:36:49.393 00.003 972 CameraToMount -- cameraX=-0.30 cameraY=-0.21 hyp=0.37 cameraTheta=-2.54 mountX=-0.20 mountY=0.32, mountTheta=2.14 19:36:49.397 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.21, opts=13) 19:36:49.401 00.004 972 Enqueuing Move request for scope (-0.30, -0.21) 19:36:49.404 00.003 5928 Worker thread wakes up 19:36:49.404 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.21) opts 0xd 19:36:49.404 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:36:49.408 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.21) 19:36:49.408 00.000 5928 Moving (-0.30, -0.21) raw xDistance=-0.20 yDistance=0.32 19:36:49.408 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 19:36:49.408 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:36:49.408 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 19:36:49.408 00.000 5928 MoveAxis(E, 34, ABG) 19:36:49.408 00.000 5928 Guiding Dir = 2, Dur = 34 19:36:49.408 00.000 972 UpdateGuideState exits: m=1393 SNR=26.1 19:36:49.412 00.004 972 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 10 / 99999 19:36:49.417 00.005 5928 IsSlewing returns 0 19:36:49.417 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817809.417,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.93,"Time":2.1,"SettleTime":10.0,"StarLocked":true} 19:36:49.420 00.003 5928 IsGuiding returns 0 19:36:49.421 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:49.424 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:49.428 00.004 972 Enqueuing Expose request 19:36:49.441 00.013 5928 PulseGuide returned control before completion, sleep 24 19:36:49.488 00.047 5928 IsGuiding returns 0 19:36:49.489 00.001 5928 Move returns status 0, amount 34 19:36:49.489 00.000 5928 MoveAxis(N, 0, ABG) 19:36:49.489 00.000 5928 Move returns status 0, amount 0 19:36:49.489 00.000 5928 move complete, result=0 19:36:49.489 00.000 5928 worker thread done servicing request 19:36:49.489 00.000 972 GuideStep: -0.2 px 34 ms EAST, 0.3 px 0 ms NORTH 19:36:49.493 00.004 5928 Worker thread wakes up 19:36:49.493 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:49.493 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:51.614 02.121 5928 Exposure complete 19:36:51.702 00.088 5928 worker thread done servicing request 19:36:51.702 00.000 972 OnExposeComplete: enter 19:36:51.707 00.005 972 UpdateGuideState(): m_state=6 19:36:51.712 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 845 19:36:51.717 00.005 972 Star::Find returns 1 (0), X=218.16, Y=859.67, Mass=1360, SNR=25.8, Peak=161 HFD=3.4 19:36:51.720 00.003 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 19:36:51.724 00.004 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 19:36:51.728 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.45 mountX=0.19 mountY=0.21, mountTheta=0.84 19:36:51.733 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.18, opts=13) 19:36:51.737 00.004 972 Enqueuing Move request for scope (-0.22, 0.18) 19:36:51.740 00.003 5928 Worker thread wakes up 19:36:51.740 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd 19:36:51.740 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.18) 19:36:51.740 00.000 5928 Moving (-0.22, 0.18) raw xDistance=0.19 yDistance=0.21 19:36:51.740 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:36:51.740 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:36:51.740 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 19:36:51.740 00.000 5928 MoveAxis(E, 0, ABG) 19:36:51.740 00.000 5928 Move returns status 0, amount 0 19:36:51.740 00.000 5928 MoveAxis(N, 0, ABG) 19:36:51.740 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:36:51.744 00.004 972 UpdateGuideState exits: m=1360 SNR=25.8 19:36:51.747 00.003 5928 Move returns status 0, amount 0 19:36:51.747 00.000 972 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 11 / 99999 19:36:51.751 00.004 5928 move complete, result=0 19:36:51.751 00.000 5928 worker thread done servicing request 19:36:51.751 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817811.751,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.74,"Time":4.4,"SettleTime":10.0,"StarLocked":true} 19:36:51.755 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:51.758 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:51.762 00.004 972 Enqueuing Expose request 19:36:51.767 00.005 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:36:51.770 00.003 5928 Worker thread wakes up 19:36:51.770 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:51.770 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:53.753 01.983 5928 Exposure complete 19:36:53.839 00.086 5928 worker thread done servicing request 19:36:53.840 00.001 972 OnExposeComplete: enter 19:36:53.843 00.003 972 UpdateGuideState(): m_state=6 19:36:53.847 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 846 19:36:53.851 00.004 972 Star::Find returns 1 (0), X=218.14, Y=859.45, Mass=1412, SNR=26.3, Peak=171 HFD=3.5 19:36:53.854 00.003 972 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.59) = xAngle (-4.57 = 1.72) 19:36:53.858 00.004 972 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67) 19:36:53.861 00.003 972 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.98 mountX=-0.04 mountY=0.25, mountTheta=1.71 19:36:53.866 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.04, opts=13) 19:36:53.869 00.003 972 Enqueuing Move request for scope (-0.24, -0.04) 19:36:53.873 00.004 5928 Worker thread wakes up 19:36:53.873 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:36:53.877 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 19:36:53.880 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd 19:36:53.880 00.000 972 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 12 / 99999 19:36:53.884 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.04) 19:36:53.884 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645817813.884,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.59,"Time":6.6,"SettleTime":10.0,"StarLocked":true} 19:36:53.888 00.004 5928 Moving (-0.24, -0.04) raw xDistance=-0.04 yDistance=0.25 19:36:53.888 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:53.892 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:53.895 00.003 972 Enqueuing Expose request 19:36:53.900 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:36:53.900 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:36:53.900 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 19:36:53.900 00.000 5928 MoveAxis(E, 0, ABG) 19:36:53.900 00.000 5928 Move returns status 0, amount 0 19:36:53.900 00.000 5928 MoveAxis(N, 0, ABG) 19:36:53.900 00.000 5928 Move returns status 0, amount 0 19:36:53.900 00.000 5928 move complete, result=0 19:36:53.900 00.000 5928 worker thread done servicing request 19:36:53.900 00.000 5928 Worker thread wakes up 19:36:53.900 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:53.900 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:53.902 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:36:56.005 02.103 5928 Exposure complete 19:36:56.091 00.086 5928 worker thread done servicing request 19:36:56.092 00.001 972 OnExposeComplete: enter 19:36:56.095 00.003 972 UpdateGuideState(): m_state=6 19:36:56.100 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 847 19:36:56.104 00.004 972 Star::Find returns 1 (0), X=218.15, Y=859.42, Mass=1407, SNR=26.3, Peak=175 HFD=3.4 19:36:56.108 00.004 972 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.59) = xAngle (-4.45 = 1.84) 19:36:56.111 00.003 972 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79) 19:36:56.116 00.005 972 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.86 mountX=-0.06 mountY=0.24, mountTheta=1.83 19:36:56.120 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.07, opts=13) 19:36:56.123 00.003 972 Enqueuing Move request for scope (-0.23, -0.07) 19:36:56.127 00.004 5928 Worker thread wakes up 19:36:56.127 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd 19:36:56.127 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.07) 19:36:56.127 00.000 5928 Moving (-0.23, -0.07) raw xDistance=-0.06 yDistance=0.24 19:36:56.127 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:36:56.127 00.000 5928 switching direction from -1 to 1 - decHistory=4 oldest=-0.37 newest=0.69 19:36:56.127 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 19:36:56.127 00.000 5928 MoveAxis(E, 0, ABG) 19:36:56.127 00.000 5928 Move returns status 0, amount 0 19:36:56.127 00.000 5928 MoveAxis(S, 47, ABG) 19:36:56.127 00.000 5928 Guiding Dir = 1, Dur = 47 19:36:56.127 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:36:56.132 00.005 972 UpdateGuideState exits: m=1407 SNR=26.3 19:36:56.135 00.003 972 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 13 / 99999 19:36:56.138 00.003 5928 IsSlewing returns 0 19:36:56.139 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645817816.138,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.49,"Time":8.8,"SettleTime":10.0,"StarLocked":true} 19:36:56.143 00.004 5928 IsGuiding returns 0 19:36:56.143 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:56.147 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:56.151 00.004 972 Enqueuing Expose request 19:36:56.253 00.102 5928 IsGuiding returns 1 19:36:56.253 00.000 5928 scope still moving after pulse duration time elapsed 19:36:56.318 00.065 5928 IsSlewing returns 0 19:36:56.318 00.000 5928 IsGuiding returns 0 19:36:56.318 00.000 5928 scope move finished after 47 + 128 ms 19:36:56.318 00.000 5928 Move returns status 0, amount 47 19:36:56.318 00.000 5928 move complete, result=0 19:36:56.319 00.001 5928 worker thread done servicing request 19:36:56.319 00.000 5928 Worker thread wakes up 19:36:56.319 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:56.319 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:36:56.319 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH 19:36:58.286 01.967 5928 Exposure complete 19:36:58.371 00.085 5928 worker thread done servicing request 19:36:58.371 00.000 972 OnExposeComplete: enter 19:36:58.374 00.003 972 UpdateGuideState(): m_state=6 19:36:58.378 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 848 19:36:58.382 00.004 972 Star::Find returns 1 (0), X=218.39, Y=859.30, Mass=1389, SNR=26.1, Peak=147 HFD=3.5 19:36:58.385 00.003 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 19:36:58.389 00.004 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 19:36:58.392 00.003 972 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=-0.19 mountY=0.01, mountTheta=3.11 19:36:58.396 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.19, opts=13) 19:36:58.400 00.004 972 Enqueuing Move request for scope (0.01, -0.19) 19:36:58.403 00.003 5928 Worker thread wakes up 19:36:58.403 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd 19:36:58.403 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.19) 19:36:58.404 00.001 5928 Moving (0.01, -0.19) raw xDistance=-0.19 yDistance=0.01 19:36:58.404 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:36:58.404 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:36:58.404 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:36:58.404 00.000 5928 MoveAxis(E, 0, ABG) 19:36:58.404 00.000 5928 Move returns status 0, amount 0 19:36:58.404 00.000 5928 MoveAxis(N, 0, ABG) 19:36:58.404 00.000 5928 Move returns status 0, amount 0 19:36:58.404 00.000 5928 move complete, result=0 19:36:58.404 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:36:58.407 00.003 972 UpdateGuideState exits: m=1389 SNR=26.1 19:36:58.411 00.004 972 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 14 / 99999 19:36:58.415 00.004 972 PhdController: newstate STATE_FINISH 19:36:58.419 00.004 972 PhdController complete: success 19:36:58.422 00.003 5928 worker thread done servicing request 19:36:58.422 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645817818.422,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":14,"DroppedFrames":0} 19:36:58.426 00.004 972 Mount: notify guiding dither settle done success=1 19:36:58.430 00.004 972 PhdController: newstate STATE_IDLE 19:36:58.434 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:36:58.437 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:36:58.440 00.003 972 Enqueuing Expose request 19:36:58.443 00.003 5928 Worker thread wakes up 19:36:58.443 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:36:58.448 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:36:58.448 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:00.573 02.125 5928 Exposure complete 19:37:00.661 00.088 5928 worker thread done servicing request 19:37:00.661 00.000 972 OnExposeComplete: enter 19:37:00.665 00.004 972 UpdateGuideState(): m_state=6 19:37:00.668 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 849 19:37:00.672 00.004 972 Star::Find returns 1 (0), X=218.49, Y=859.47, Mass=1417, SNR=26.4, Peak=153 HFD=3.2 19:37:00.676 00.004 972 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.59) = xAngle (-1.79 = -1.79) 19:37:00.679 00.003 972 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83) 19:37:00.683 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.20 mountX=-0.02 mountY=-0.10, mountTheta=-1.79 19:37:00.687 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.02, opts=13) 19:37:00.690 00.003 972 Enqueuing Move request for scope (0.11, -0.02) 19:37:00.694 00.004 5928 Worker thread wakes up 19:37:00.694 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:37:00.699 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 19:37:00.702 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:00.705 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:00.709 00.004 972 Enqueuing Expose request 19:37:00.712 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd 19:37:00.712 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.02) 19:37:00.713 00.001 5928 Moving (0.11, -0.02) raw xDistance=-0.02 yDistance=-0.10 19:37:00.713 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:37:00.713 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:00.713 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:37:00.714 00.001 5928 MoveAxis(E, 0, ABG) 19:37:00.714 00.000 5928 Move returns status 0, amount 0 19:37:00.714 00.000 5928 MoveAxis(N, 0, ABG) 19:37:00.714 00.000 5928 Move returns status 0, amount 0 19:37:00.714 00.000 5928 move complete, result=0 19:37:00.714 00.000 5928 worker thread done servicing request 19:37:00.714 00.000 5928 Worker thread wakes up 19:37:00.714 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:00.714 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:00.715 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:37:02.688 01.973 5928 Exposure complete 19:37:02.773 00.085 5928 worker thread done servicing request 19:37:02.773 00.000 972 OnExposeComplete: enter 19:37:02.776 00.003 972 UpdateGuideState(): m_state=6 19:37:02.781 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 850 19:37:02.784 00.003 972 Star::Find returns 1 (0), X=218.32, Y=859.42, Mass=1412, SNR=26.3, Peak=170 HFD=3.4 19:37:02.787 00.003 972 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.59) = xAngle (-3.92 = 2.36) 19:37:02.790 00.003 972 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.32) 19:37:02.794 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.33 mountX=-0.07 mountY=0.07, mountTheta=2.34 19:37:02.799 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.07, opts=13) 19:37:02.802 00.003 972 Enqueuing Move request for scope (-0.06, -0.07) 19:37:02.805 00.003 5928 Worker thread wakes up 19:37:02.805 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:37:02.809 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 19:37:02.812 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd 19:37:02.812 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:02.817 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:02.820 00.003 972 Enqueuing Expose request 19:37:02.823 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.07) 19:37:02.823 00.000 5928 Moving (-0.06, -0.07) raw xDistance=-0.07 yDistance=0.07 19:37:02.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:37:02.823 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:02.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:37:02.823 00.000 5928 MoveAxis(E, 0, ABG) 19:37:02.823 00.000 5928 Move returns status 0, amount 0 19:37:02.823 00.000 5928 MoveAxis(N, 0, ABG) 19:37:02.823 00.000 5928 Move returns status 0, amount 0 19:37:02.823 00.000 5928 move complete, result=0 19:37:02.823 00.000 5928 worker thread done servicing request 19:37:02.824 00.001 5928 Worker thread wakes up 19:37:02.824 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:02.824 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:02.825 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:04.954 02.129 5928 Exposure complete 19:37:05.040 00.086 5928 worker thread done servicing request 19:37:05.041 00.001 972 OnExposeComplete: enter 19:37:05.044 00.003 972 UpdateGuideState(): m_state=6 19:37:05.049 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 851 19:37:05.052 00.003 972 Star::Find returns 1 (0), X=218.27, Y=859.56, Mass=1422, SNR=26.4, Peak=165 HFD=3.4 19:37:05.055 00.003 972 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.59) = xAngle (0.98 = 0.98) 19:37:05.058 00.003 972 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93) 19:37:05.062 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.14 cameraTheta=2.57 mountX=0.08 mountY=0.11, mountTheta=0.96 19:37:05.068 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.07, opts=13) 19:37:05.071 00.003 972 Enqueuing Move request for scope (-0.11, 0.07) 19:37:05.075 00.004 5928 Worker thread wakes up 19:37:05.076 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd 19:37:05.076 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.07) 19:37:05.076 00.000 5928 Moving (-0.11, 0.07) raw xDistance=0.08 yDistance=0.11 19:37:05.076 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:37:05.080 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 19:37:05.084 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:05.087 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:05.090 00.003 972 Enqueuing Expose request 19:37:05.094 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:37:05.094 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:05.094 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:37:05.094 00.000 5928 MoveAxis(E, 0, ABG) 19:37:05.094 00.000 5928 Move returns status 0, amount 0 19:37:05.094 00.000 5928 MoveAxis(N, 0, ABG) 19:37:05.094 00.000 5928 Move returns status 0, amount 0 19:37:05.094 00.000 5928 move complete, result=0 19:37:05.094 00.000 5928 worker thread done servicing request 19:37:05.095 00.001 5928 Worker thread wakes up 19:37:05.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:05.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:05.097 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:07.064 01.967 5928 Exposure complete 19:37:07.151 00.087 5928 worker thread done servicing request 19:37:07.151 00.000 972 OnExposeComplete: enter 19:37:07.154 00.003 972 UpdateGuideState(): m_state=6 19:37:07.158 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 852 19:37:07.163 00.005 972 Star::Find returns 1 (0), X=218.23, Y=859.51, Mass=1390, SNR=26.1, Peak=165 HFD=3.4 19:37:07.167 00.004 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.44 = 1.44) 19:37:07.170 00.003 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39) 19:37:07.174 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.02 mountX=0.02 mountY=0.16, mountTheta=1.43 19:37:07.178 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.02, opts=13) 19:37:07.182 00.004 972 Enqueuing Move request for scope (-0.16, 0.02) 19:37:07.186 00.004 5928 Worker thread wakes up 19:37:07.186 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd 19:37:07.186 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.02) 19:37:07.186 00.000 5928 Moving (-0.16, 0.02) raw xDistance=0.02 yDistance=0.16 19:37:07.186 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:37:07.190 00.004 972 UpdateGuideState exits: m=1390 SNR=26.1 19:37:07.193 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:07.197 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:07.201 00.004 972 Enqueuing Expose request 19:37:07.204 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:37:07.204 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:07.204 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:37:07.204 00.000 5928 MoveAxis(E, 0, ABG) 19:37:07.204 00.000 5928 Move returns status 0, amount 0 19:37:07.204 00.000 5928 MoveAxis(N, 0, ABG) 19:37:07.204 00.000 5928 Move returns status 0, amount 0 19:37:07.204 00.000 5928 move complete, result=0 19:37:07.205 00.001 5928 worker thread done servicing request 19:37:07.205 00.000 5928 Worker thread wakes up 19:37:07.205 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:07.205 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:07.206 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:37:09.303 02.097 5928 Exposure complete 19:37:09.389 00.086 5928 worker thread done servicing request 19:37:09.389 00.000 972 OnExposeComplete: enter 19:37:09.392 00.003 972 UpdateGuideState(): m_state=6 19:37:09.397 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 853 19:37:09.400 00.003 972 Star::Find returns 1 (0), X=218.05, Y=859.53, Mass=1351, SNR=25.8, Peak=183 HFD=3.5 19:37:09.404 00.004 972 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.59) = xAngle (1.45 = 1.45) 19:37:09.407 00.003 972 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.40 = 1.40) 19:37:09.410 00.003 972 CameraToMount -- cameraX=-0.34 cameraY=0.04 hyp=0.34 cameraTheta=3.04 mountX=0.04 mountY=0.34, mountTheta=1.45 19:37:09.416 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=0.04, opts=13) 19:37:09.421 00.005 972 Enqueuing Move request for scope (-0.34, 0.04) 19:37:09.424 00.003 5928 Worker thread wakes up 19:37:09.424 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.04) opts 0xd 19:37:09.424 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, 0.04) 19:37:09.424 00.000 5928 Moving (-0.34, 0.04) raw xDistance=0.04 yDistance=0.34 19:37:09.424 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:37:09.428 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:37:09.428 00.000 972 UpdateGuideState exits: m=1351 SNR=25.8 19:37:09.433 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34 19:37:09.433 00.000 5928 MoveAxis(E, 0, ABG) 19:37:09.433 00.000 5928 Move returns status 0, amount 0 19:37:09.433 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:09.436 00.003 5928 MoveAxis(S, 67, ABG) 19:37:09.436 00.000 5928 Guiding Dir = 1, Dur = 67 19:37:09.436 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:09.440 00.004 972 Enqueuing Expose request 19:37:09.462 00.022 5928 IsSlewing returns 0 19:37:09.463 00.001 5928 IsGuiding returns 0 19:37:09.543 00.080 5928 IsGuiding returns 1 19:37:09.543 00.000 5928 scope still moving after pulse duration time elapsed 19:37:09.565 00.022 5928 IsSlewing returns 0 19:37:09.565 00.000 5928 IsGuiding returns 1 19:37:09.622 00.057 5928 IsSlewing returns 0 19:37:09.623 00.001 5928 IsGuiding returns 0 19:37:09.623 00.000 5928 scope move finished after 67 + 92 ms 19:37:09.623 00.000 5928 Move returns status 0, amount 67 19:37:09.623 00.000 5928 move complete, result=0 19:37:09.623 00.000 5928 worker thread done servicing request 19:37:09.623 00.000 5928 Worker thread wakes up 19:37:09.623 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH 19:37:09.631 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:09.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:11.604 01.973 5928 Exposure complete 19:37:11.701 00.097 5928 worker thread done servicing request 19:37:11.701 00.000 972 OnExposeComplete: enter 19:37:11.706 00.005 972 UpdateGuideState(): m_state=6 19:37:11.712 00.006 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 854 19:37:11.717 00.005 972 Star::Find returns 1 (0), X=218.26, Y=859.65, Mass=1424, SNR=26.4, Peak=173 HFD=3.4 19:37:11.722 00.005 972 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.59) = xAngle (0.66 = 0.66) 19:37:11.726 00.004 972 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61) 19:37:11.731 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.25 mountX=0.17 mountY=0.12, mountTheta=0.63 19:37:11.737 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.16, opts=13) 19:37:11.743 00.006 972 Enqueuing Move request for scope (-0.13, 0.16) 19:37:11.748 00.005 5928 Worker thread wakes up 19:37:11.748 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:37:11.752 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd 19:37:11.752 00.000 972 UpdateGuideState exits: m=1424 SNR=26.4 19:37:11.756 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.16) 19:37:11.757 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:11.761 00.004 5928 Moving (-0.13, 0.16) raw xDistance=0.17 yDistance=0.12 19:37:11.761 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:11.767 00.006 972 Enqueuing Expose request 19:37:11.772 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:37:11.772 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:11.772 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:37:11.772 00.000 5928 MoveAxis(E, 0, ABG) 19:37:11.773 00.001 5928 Move returns status 0, amount 0 19:37:11.773 00.000 5928 MoveAxis(N, 0, ABG) 19:37:11.773 00.000 5928 Move returns status 0, amount 0 19:37:11.773 00.000 5928 move complete, result=0 19:37:11.773 00.000 5928 worker thread done servicing request 19:37:11.773 00.000 5928 Worker thread wakes up 19:37:11.773 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:11.773 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:11.775 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:13.882 02.107 5928 Exposure complete 19:37:13.968 00.086 5928 worker thread done servicing request 19:37:13.968 00.000 972 OnExposeComplete: enter 19:37:13.971 00.003 972 UpdateGuideState(): m_state=6 19:37:13.974 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 855 19:37:13.979 00.005 972 Star::Find returns 1 (0), X=218.25, Y=859.89, Mass=1416, SNR=26.3, Peak=168 HFD=3.4 19:37:13.982 00.003 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.31 = 0.31) 19:37:13.985 00.003 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26) 19:37:13.988 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.89 mountX=0.40 mountY=0.11, mountTheta=0.26 19:37:13.992 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.40, opts=13) 19:37:13.997 00.005 972 Enqueuing Move request for scope (-0.13, 0.40) 19:37:14.000 00.003 5928 Worker thread wakes up 19:37:14.000 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd 19:37:14.000 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.40) 19:37:14.000 00.000 5928 Moving (-0.13, 0.40) raw xDistance=0.40 yDistance=0.11 19:37:14.000 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 19:37:14.000 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:14.000 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:37:14.000 00.000 5928 MoveAxis(W, 67, ABG) 19:37:14.000 00.000 5928 Guiding Dir = 3, Dur = 67 19:37:14.000 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:37:14.004 00.004 972 UpdateGuideState exits: m=1416 SNR=26.3 19:37:14.007 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:14.011 00.004 5928 IsSlewing returns 0 19:37:14.011 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:14.015 00.004 972 Enqueuing Expose request 19:37:14.018 00.003 5928 IsGuiding returns 0 19:37:14.036 00.018 5928 PulseGuide returned control before completion, sleep 60 19:37:14.132 00.096 5928 IsGuiding returns 0 19:37:14.132 00.000 5928 Move returns status 0, amount 67 19:37:14.132 00.000 5928 MoveAxis(N, 0, ABG) 19:37:14.132 00.000 5928 Move returns status 0, amount 0 19:37:14.132 00.000 5928 move complete, result=0 19:37:14.132 00.000 5928 worker thread done servicing request 19:37:14.132 00.000 5928 Worker thread wakes up 19:37:14.132 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:14.133 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:14.133 00.000 972 GuideStep: 0.4 px 67 ms WEST, 0.1 px 0 ms NORTH 19:37:16.106 01.973 5928 Exposure complete 19:37:16.194 00.088 5928 worker thread done servicing request 19:37:16.194 00.000 972 OnExposeComplete: enter 19:37:16.198 00.004 972 UpdateGuideState(): m_state=6 19:37:16.201 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 856 19:37:16.205 00.004 972 Star::Find returns 1 (0), X=218.30, Y=859.50, Mass=1389, SNR=26.1, Peak=165 HFD=3.3 19:37:16.208 00.003 972 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 19:37:16.212 00.004 972 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41) 19:37:16.215 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.05 mountX=0.01 mountY=0.09, mountTheta=1.46 19:37:16.219 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.01, opts=13) 19:37:16.223 00.004 972 Enqueuing Move request for scope (-0.09, 0.01) 19:37:16.226 00.003 5928 Worker thread wakes up 19:37:16.226 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd 19:37:16.226 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.01) 19:37:16.226 00.000 5928 Moving (-0.09, 0.01) raw xDistance=0.01 yDistance=0.09 19:37:16.226 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:37:16.226 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:16.226 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:37:16.226 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:37:16.231 00.005 972 UpdateGuideState exits: m=1389 SNR=26.1 19:37:16.234 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:16.237 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:16.240 00.003 972 Enqueuing Expose request 19:37:16.244 00.004 5928 MoveAxis(E, 0, ABG) 19:37:16.244 00.000 5928 Move returns status 0, amount 0 19:37:16.244 00.000 5928 MoveAxis(N, 0, ABG) 19:37:16.244 00.000 5928 Move returns status 0, amount 0 19:37:16.244 00.000 5928 move complete, result=0 19:37:16.244 00.000 5928 worker thread done servicing request 19:37:16.244 00.000 5928 Worker thread wakes up 19:37:16.245 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:16.245 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:16.247 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:18.342 02.095 5928 Exposure complete 19:37:18.427 00.085 5928 worker thread done servicing request 19:37:18.427 00.000 972 OnExposeComplete: enter 19:37:18.431 00.004 972 UpdateGuideState(): m_state=6 19:37:18.434 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 857 19:37:18.438 00.004 972 Star::Find returns 1 (0), X=218.10, Y=859.89, Mass=1377, SNR=26.0, Peak=175 HFD=3.5 19:37:18.441 00.003 972 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.59) = xAngle (0.59 = 0.59) 19:37:18.445 00.004 972 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55) 19:37:18.449 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.40 hyp=0.49 cameraTheta=2.18 mountX=0.41 mountY=0.26, mountTheta=0.56 19:37:18.453 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.40, opts=13) 19:37:18.456 00.003 972 Enqueuing Move request for scope (-0.28, 0.40) 19:37:18.459 00.003 5928 Worker thread wakes up 19:37:18.460 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:37:18.464 00.004 972 UpdateGuideState exits: m=1377 SNR=26.0 19:37:18.467 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.40) opts 0xd 19:37:18.467 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.40) 19:37:18.467 00.000 5928 Moving (-0.28, 0.40) raw xDistance=0.41 yDistance=0.26 19:37:18.467 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 19:37:18.467 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:37:18.467 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:18.471 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:18.474 00.003 972 Enqueuing Expose request 19:37:18.479 00.005 5928 MoveAxis(W, 69, ABG) 19:37:18.479 00.000 5928 Guiding Dir = 3, Dur = 69 19:37:18.497 00.018 5928 IsSlewing returns 0 19:37:18.497 00.000 5928 IsGuiding returns 0 19:37:18.513 00.016 5928 PulseGuide returned control before completion, sleep 64 19:37:18.593 00.080 5928 IsGuiding returns 0 19:37:18.593 00.000 5928 Move returns status 0, amount 69 19:37:18.593 00.000 5928 MoveAxis(S, 51, ABG) 19:37:18.593 00.000 5928 Guiding Dir = 1, Dur = 51 19:37:18.594 00.001 5928 IsSlewing returns 0 19:37:18.595 00.001 5928 IsGuiding returns 0 19:37:18.674 00.079 5928 IsGuiding returns 1 19:37:18.674 00.000 5928 scope still moving after pulse duration time elapsed 19:37:18.721 00.047 5928 IsSlewing returns 0 19:37:18.753 00.032 5928 IsGuiding returns 0 19:37:18.753 00.000 5928 scope move finished after 51 + 106 ms 19:37:18.753 00.000 5928 Move returns status 0, amount 51 19:37:18.753 00.000 5928 move complete, result=0 19:37:18.753 00.000 5928 worker thread done servicing request 19:37:18.753 00.000 5928 Worker thread wakes up 19:37:18.753 00.000 972 GuideStep: 0.4 px 69 ms WEST, 0.3 px 51 ms SOUTH 19:37:18.758 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:18.759 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:20.733 01.974 5928 Exposure complete 19:37:20.819 00.086 5928 worker thread done servicing request 19:37:20.819 00.000 972 OnExposeComplete: enter 19:37:20.822 00.003 972 UpdateGuideState(): m_state=6 19:37:20.826 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 858 19:37:20.831 00.005 972 Star::Find returns 1 (0), X=218.20, Y=860.03, Mass=1386, SNR=26.1, Peak=170 HFD=3.4 19:37:20.834 00.003 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 19:37:20.838 00.004 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 19:37:20.841 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.54 hyp=0.57 cameraTheta=1.91 mountX=0.54 mountY=0.15, mountTheta=0.28 19:37:20.846 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.54, opts=13) 19:37:20.850 00.004 972 Enqueuing Move request for scope (-0.19, 0.54) 19:37:20.854 00.004 5928 Worker thread wakes up 19:37:20.854 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.54) opts 0xd 19:37:20.854 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.54) 19:37:20.854 00.000 5928 Moving (-0.19, 0.54) raw xDistance=0.54 yDistance=0.15 19:37:20.854 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.54 19:37:20.854 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:20.854 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:37:20.858 00.004 972 UpdateGuideState exits: m=1386 SNR=26.1 19:37:20.862 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:20.866 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:20.869 00.003 972 Enqueuing Expose request 19:37:20.873 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:37:20.873 00.000 5928 MoveAxis(W, 95, ABG) 19:37:20.873 00.000 5928 Guiding Dir = 3, Dur = 95 19:37:20.874 00.001 5928 IsSlewing returns 0 19:37:20.874 00.000 5928 IsGuiding returns 0 19:37:20.895 00.021 5928 PulseGuide returned control before completion, sleep 84 19:37:21.023 00.128 5928 IsGuiding returns 0 19:37:21.023 00.000 5928 Move returns status 0, amount 95 19:37:21.023 00.000 5928 MoveAxis(N, 0, ABG) 19:37:21.023 00.000 5928 Move returns status 0, amount 0 19:37:21.023 00.000 5928 move complete, result=0 19:37:21.023 00.000 5928 worker thread done servicing request 19:37:21.023 00.000 5928 Worker thread wakes up 19:37:21.024 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:21.024 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:21.024 00.000 972 GuideStep: 0.5 px 95 ms WEST, 0.2 px 0 ms NORTH 19:37:23.145 02.121 5928 Exposure complete 19:37:23.232 00.087 5928 worker thread done servicing request 19:37:23.232 00.000 972 OnExposeComplete: enter 19:37:23.235 00.003 972 UpdateGuideState(): m_state=6 19:37:23.238 00.003 972 Star::Find(15, 218, 860, 0, (0,0,0,0), 0.0, 255) frame 859 19:37:23.242 00.004 972 Star::Find returns 1 (0), X=218.28, Y=859.77, Mass=1389, SNR=26.1, Peak=161 HFD=3.5 19:37:23.246 00.004 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 19:37:23.250 00.004 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 19:37:23.254 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.94 mountX=0.28 mountY=0.09, mountTheta=0.31 19:37:23.258 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.28, opts=13) 19:37:23.263 00.005 972 Enqueuing Move request for scope (-0.11, 0.28) 19:37:23.266 00.003 5928 Worker thread wakes up 19:37:23.266 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd 19:37:23.266 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.28) 19:37:23.266 00.000 5928 Moving (-0.11, 0.28) raw xDistance=0.28 yDistance=0.09 19:37:23.266 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28 19:37:23.266 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:23.267 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 19:37:23.267 00.000 5928 MoveAxis(W, 54, ABG) 19:37:23.267 00.000 5928 Guiding Dir = 3, Dur = 54 19:37:23.267 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:37:23.270 00.003 972 UpdateGuideState exits: m=1389 SNR=26.1 19:37:23.274 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:23.278 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:23.281 00.003 972 Enqueuing Expose request 19:37:23.284 00.003 5928 IsSlewing returns 0 19:37:23.285 00.001 5928 IsGuiding returns 0 19:37:23.309 00.024 5928 PulseGuide returned control before completion, sleep 40 19:37:23.390 00.081 5928 IsGuiding returns 0 19:37:23.390 00.000 5928 Move returns status 0, amount 54 19:37:23.391 00.001 5928 MoveAxis(N, 0, ABG) 19:37:23.391 00.000 5928 Move returns status 0, amount 0 19:37:23.391 00.000 5928 move complete, result=0 19:37:23.391 00.000 5928 worker thread done servicing request 19:37:23.391 00.000 5928 Worker thread wakes up 19:37:23.392 00.001 972 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH 19:37:23.404 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:23.404 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:25.374 01.970 5928 Exposure complete 19:37:25.462 00.088 5928 worker thread done servicing request 19:37:25.462 00.000 972 OnExposeComplete: enter 19:37:25.465 00.003 972 UpdateGuideState(): m_state=6 19:37:25.468 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 860 19:37:25.472 00.004 972 Star::Find returns 1 (0), X=218.24, Y=859.59, Mass=1410, SNR=26.3, Peak=158 HFD=3.5 19:37:25.475 00.003 972 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.59) = xAngle (0.96 = 0.96) 19:37:25.479 00.004 972 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91) 19:37:25.482 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.55 mountX=0.10 mountY=0.14, mountTheta=0.94 19:37:25.486 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.10, opts=13) 19:37:25.489 00.003 972 Enqueuing Move request for scope (-0.15, 0.10) 19:37:25.494 00.005 5928 Worker thread wakes up 19:37:25.494 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:37:25.497 00.003 972 UpdateGuideState exits: m=1410 SNR=26.3 19:37:25.501 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd 19:37:25.501 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.10) 19:37:25.501 00.000 5928 Moving (-0.15, 0.10) raw xDistance=0.10 yDistance=0.14 19:37:25.501 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:37:25.501 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:25.501 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:25.504 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:25.507 00.003 972 Enqueuing Expose request 19:37:25.512 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:37:25.512 00.000 5928 MoveAxis(E, 0, ABG) 19:37:25.512 00.000 5928 Move returns status 0, amount 0 19:37:25.512 00.000 5928 MoveAxis(N, 0, ABG) 19:37:25.512 00.000 5928 Move returns status 0, amount 0 19:37:25.512 00.000 5928 move complete, result=0 19:37:25.512 00.000 5928 worker thread done servicing request 19:37:25.512 00.000 5928 Worker thread wakes up 19:37:25.512 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:25.512 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:25.514 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:37:27.643 02.129 5928 Exposure complete 19:37:27.743 00.100 5928 worker thread done servicing request 19:37:27.743 00.000 972 OnExposeComplete: enter 19:37:27.748 00.005 972 UpdateGuideState(): m_state=6 19:37:27.753 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 861 19:37:27.758 00.005 972 Star::Find returns 1 (0), X=218.23, Y=859.48, Mass=1413, SNR=26.3, Peak=171 HFD=3.4 19:37:27.763 00.005 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 19:37:27.767 00.004 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57) 19:37:27.772 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.07 mountX=-0.01 mountY=0.15, mountTheta=1.62 19:37:27.776 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.01, opts=13) 19:37:27.782 00.006 972 Enqueuing Move request for scope (-0.15, -0.01) 19:37:27.786 00.004 5928 Worker thread wakes up 19:37:27.786 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:37:27.791 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd 19:37:27.791 00.000 972 UpdateGuideState exits: m=1413 SNR=26.3 19:37:27.797 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.01) 19:37:27.797 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:27.801 00.004 5928 Moving (-0.15, -0.01) raw xDistance=-0.01 yDistance=0.15 19:37:27.801 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:27.806 00.005 972 Enqueuing Expose request 19:37:27.812 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:37:27.813 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:27.813 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:37:27.813 00.000 5928 MoveAxis(E, 0, ABG) 19:37:27.813 00.000 5928 Move returns status 0, amount 0 19:37:27.813 00.000 5928 MoveAxis(N, 0, ABG) 19:37:27.813 00.000 5928 Move returns status 0, amount 0 19:37:27.813 00.000 5928 move complete, result=0 19:37:27.813 00.000 5928 worker thread done servicing request 19:37:27.813 00.000 5928 Worker thread wakes up 19:37:27.813 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:27.814 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:27.815 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:37:29.784 01.969 5928 Exposure complete 19:37:29.872 00.088 5928 worker thread done servicing request 19:37:29.873 00.001 972 OnExposeComplete: enter 19:37:29.878 00.005 972 UpdateGuideState(): m_state=6 19:37:29.882 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 862 19:37:29.886 00.004 972 Star::Find returns 1 (0), X=218.24, Y=859.74, Mass=1434, SNR=26.6, Peak=163 HFD=3.5 19:37:29.889 00.003 972 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.59) = xAngle (0.51 = 0.51) 19:37:29.894 00.005 972 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46) 19:37:29.897 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.10 mountX=0.26 mountY=0.13, mountTheta=0.47 19:37:29.901 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.25, opts=13) 19:37:29.904 00.003 972 Enqueuing Move request for scope (-0.15, 0.25) 19:37:29.908 00.004 5928 Worker thread wakes up 19:37:29.909 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:37:29.913 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd 19:37:29.913 00.000 972 UpdateGuideState exits: m=1434 SNR=26.6 19:37:29.916 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.25) 19:37:29.916 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:29.920 00.004 5928 Moving (-0.15, 0.25) raw xDistance=0.26 yDistance=0.13 19:37:29.920 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:29.923 00.003 972 Enqueuing Expose request 19:37:29.928 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 19:37:29.928 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:37:29.928 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:37:29.928 00.000 5928 MoveAxis(W, 43, ABG) 19:37:29.929 00.001 5928 Guiding Dir = 3, Dur = 43 19:37:29.930 00.001 5928 IsSlewing returns 0 19:37:29.930 00.000 5928 IsGuiding returns 0 19:37:29.946 00.016 5928 PulseGuide returned control before completion, sleep 38 19:37:29.986 00.040 5928 IsGuiding returns 1 19:37:29.986 00.000 5928 scope still moving after pulse duration time elapsed 19:37:30.026 00.040 5928 IsSlewing returns 0 19:37:30.028 00.002 5928 IsGuiding returns 0 19:37:30.028 00.000 5928 scope move finished after 43 + 54 ms 19:37:30.028 00.000 5928 Move returns status 0, amount 43 19:37:30.029 00.001 5928 MoveAxis(N, 0, ABG) 19:37:30.029 00.000 5928 Move returns status 0, amount 0 19:37:30.029 00.000 5928 move complete, result=0 19:37:30.029 00.000 5928 worker thread done servicing request 19:37:30.030 00.001 972 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH 19:37:30.041 00.011 5928 Worker thread wakes up 19:37:30.041 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:30.041 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:32.168 02.127 5928 Exposure complete 19:37:32.252 00.084 5928 worker thread done servicing request 19:37:32.252 00.000 972 OnExposeComplete: enter 19:37:32.256 00.004 972 UpdateGuideState(): m_state=6 19:37:32.260 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 863 19:37:32.263 00.003 972 Star::Find returns 1 (0), X=218.07, Y=859.81, Mass=1428, SNR=26.5, Peak=176 HFD=3.3 19:37:32.266 00.003 972 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.59) = xAngle (0.76 = 0.76) 19:37:32.270 00.004 972 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71) 19:37:32.273 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=0.32 hyp=0.46 cameraTheta=2.35 mountX=0.33 mountY=0.30, mountTheta=0.73 19:37:32.278 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=0.32, opts=13) 19:37:32.281 00.003 972 Enqueuing Move request for scope (-0.32, 0.32) 19:37:32.284 00.003 5928 Worker thread wakes up 19:37:32.285 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.32) opts 0xd 19:37:32.285 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, 0.32) 19:37:32.285 00.000 5928 Moving (-0.32, 0.32) raw xDistance=0.33 yDistance=0.30 19:37:32.285 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33 19:37:32.285 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 19:37:32.285 00.000 5928 MoveAxis(W, 58, ABG) 19:37:32.285 00.000 5928 Guiding Dir = 3, Dur = 58 19:37:32.285 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:37:32.290 00.005 5928 IsSlewing returns 0 19:37:32.290 00.000 972 UpdateGuideState exits: m=1428 SNR=26.5 19:37:32.296 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:37:32.299 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:37:32.302 00.003 972 Enqueuing Expose request 19:37:32.329 00.027 5928 IsGuiding returns 0 19:37:32.345 00.016 5928 PulseGuide returned control before completion, sleep 53 19:37:32.441 00.096 5928 IsGuiding returns 0 19:37:32.441 00.000 5928 Move returns status 0, amount 58 19:37:32.442 00.001 5928 MoveAxis(S, 59, ABG) 19:37:32.442 00.000 5928 Guiding Dir = 1, Dur = 59 19:37:32.443 00.001 5928 IsSlewing returns 0 19:37:32.444 00.001 5928 IsGuiding returns 0 19:37:32.522 00.078 5928 IsGuiding returns 1 19:37:32.523 00.001 5928 scope still moving after pulse duration time elapsed 19:37:32.569 00.046 5928 IsSlewing returns 0 19:37:32.570 00.001 5928 IsGuiding returns 1 19:37:32.633 00.063 5928 IsSlewing returns 0 19:37:32.634 00.001 5928 IsGuiding returns 0 19:37:32.634 00.000 5928 scope move finished after 59 + 130 ms 19:37:32.634 00.000 5928 Move returns status 0, amount 59 19:37:32.634 00.000 5928 move complete, result=0 19:37:32.635 00.001 5928 worker thread done servicing request 19:37:32.635 00.000 5928 Worker thread wakes up 19:37:32.635 00.000 972 GuideStep: 0.3 px 58 ms WEST, 0.3 px 59 ms SOUTH 19:37:32.643 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:37:32.643 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:37:34.610 01.967 5928 Exposure complete 19:37:35.486 00.876 5928 worker thread done servicing request 19:37:35.695 00.209 972 OnExposeComplete: enter 19:37:46.973 11.278 972 UpdateGuideState(): m_state=6 19:37:53.781 06.808 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 864 19:38:02.332 08.551 972 Star::Find returns 1 (0), X=218.32, Y=859.85, Mass=1442, SNR=26.6, Peak=163 HFD=3.5 19:38:03.727 01.395 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 19:38:10.259 06.532 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12) 19:38:16.321 06.062 972 CameraToMount -- cameraX=-0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.75 mountX=0.37 mountY=0.04, mountTheta=0.12 19:38:18.720 02.399 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.36, opts=13) 19:38:25.653 06.933 972 Enqueuing Move request for scope (-0.07, 0.36) 19:38:32.116 06.463 5928 Worker thread wakes up 19:38:32.116 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:38:43.492 11.376 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.36) opts 0xd 19:38:43.492 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 19:38:55.902 12.410 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.36) 19:38:55.903 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:05.696 09.793 5928 Moving (-0.07, 0.36) raw xDistance=0.37 yDistance=0.04 19:39:05.697 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:39:13.516 07.819 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37 19:39:13.516 00.000 972 Enqueuing Expose request 19:39:20.498 06.982 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:39:20.498 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:39:20.713 00.215 5928 MoveAxis(W, 65, ABG) 19:39:20.713 00.000 5928 Guiding Dir = 3, Dur = 65 19:39:20.714 00.001 5928 IsSlewing returns 0 19:39:20.715 00.001 5928 IsGuiding returns 0 19:39:20.733 00.018 5928 PulseGuide returned control before completion, sleep 57 19:39:20.794 00.061 5928 IsGuiding returns 1 19:39:20.920 00.126 5928 scope still moving after pulse duration time elapsed 19:39:20.950 00.030 5928 IsSlewing returns 0 19:39:20.950 00.000 5928 IsGuiding returns 0 19:39:20.950 00.000 5928 scope move finished after 65 + 169 ms 19:39:20.950 00.000 5928 Move returns status 0, amount 65 19:39:20.950 00.000 5928 MoveAxis(N, 0, ABG) 19:39:20.950 00.000 5928 Move returns status 0, amount 0 19:39:20.951 00.001 5928 move complete, result=0 19:39:20.951 00.000 5928 worker thread done servicing request 19:39:20.951 00.000 5928 Worker thread wakes up 19:39:20.951 00.000 972 GuideStep: 0.4 px 65 ms WEST, 0.0 px 0 ms NORTH 19:39:31.279 10.328 5928 worker thread servicing REQUEST_EXPOSE 2000 19:39:31.280 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:39:33.382 02.102 5928 Exposure complete 19:39:33.500 00.118 5928 worker thread done servicing request 19:39:33.882 00.382 972 OnExposeComplete: enter 19:39:45.921 12.039 972 UpdateGuideState(): m_state=6 19:39:55.266 09.345 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 865 19:39:55.865 00.599 972 Star::Find returns 1 (0), X=218.57, Y=866.46, Mass=1363, SNR=25.9, Peak=165 HFD=3.2 19:39:55.871 00.006 972 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 19:39:55.876 00.005 972 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09) 19:39:55.879 00.003 972 CameraToMount -- cameraX=0.18 cameraY=6.97 hyp=6.97 cameraTheta=1.54 mountX=6.97 mountY=-0.62, mountTheta=-0.09 19:39:55.883 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=6.97, opts=13) 19:39:55.886 00.003 972 Enqueuing Move request for scope (0.18, 6.97) 19:39:55.890 00.004 5928 Worker thread wakes up 19:39:55.890 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:39:55.894 00.004 972 UpdateGuideState exits: m=1363 SNR=25.9 19:39:55.897 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:55.901 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 6.97) opts 0xd 19:39:55.901 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 6.97) 19:39:55.901 00.000 5928 Moving (0.18, 6.97) raw xDistance=6.97 yDistance=-0.62 19:39:55.901 00.000 5928 GuideAlgorithmHysteresis::Result() returns 4.41 from input 6.97 19:39:55.901 00.000 5928 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1 19:39:55.901 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87 19:39:55.901 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 19:39:55.901 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:39:55.905 00.004 972 Enqueuing Expose request 19:39:55.910 00.005 5928 MoveAxis(W, 1170, ABG) 19:39:55.910 00.000 5928 Guiding Dir = 3, Dur = 1170 19:39:55.911 00.001 5928 IsSlewing returns 0 19:39:55.912 00.001 5928 IsGuiding returns 0 19:39:55.938 00.026 5928 PulseGuide returned control before completion, sleep 1155 19:39:57.094 01.156 5928 IsGuiding returns 1 19:39:57.094 00.000 5928 scope still moving after pulse duration time elapsed 19:39:57.137 00.043 5928 IsSlewing returns 0 19:39:57.137 00.000 5928 IsGuiding returns 0 19:39:57.137 00.000 5928 scope move finished after 1170 + 55 ms 19:39:57.137 00.000 5928 Move returns status 0, amount 1170 19:39:57.137 00.000 5928 MoveAxis(N, 123, ABG) 19:39:57.137 00.000 5928 Guiding Dir = 0, Dur = 123 19:39:57.138 00.001 5928 IsSlewing returns 0 19:39:57.138 00.000 5928 IsGuiding returns 0 19:39:57.216 00.078 5928 PulseGuide returned control before completion, sleep 55 19:39:57.280 00.064 5928 IsGuiding returns 1 19:39:57.280 00.000 5928 scope still moving after pulse duration time elapsed 19:39:57.311 00.031 5928 IsSlewing returns 0 19:39:57.312 00.001 5928 IsGuiding returns 1 19:39:57.376 00.064 5928 IsSlewing returns 0 19:39:57.377 00.001 5928 IsGuiding returns 0 19:39:57.377 00.000 5928 scope move finished after 123 + 115 ms 19:39:57.377 00.000 5928 Move returns status 0, amount 123 19:39:57.377 00.000 5928 move complete, result=0 19:39:57.377 00.000 5928 worker thread done servicing request 19:39:57.377 00.000 5928 Worker thread wakes up 19:39:57.377 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:39:57.377 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(204,851,31,31) 19:39:57.377 00.000 972 GuideStep: 7.0 px 1170 ms WEST, -0.6 px 123 ms NORTH 19:39:59.485 02.108 5928 Exposure complete 19:39:59.572 00.087 5928 worker thread done servicing request 19:39:59.572 00.000 972 OnExposeComplete: enter 19:39:59.577 00.005 972 UpdateGuideState(): m_state=6 19:39:59.581 00.004 972 Star::Find(15, 218, 866, 0, (0,0,0,0), 0.0, 255) frame 866 19:39:59.585 00.004 972 Star::Find returns 1 (0), X=218.60, Y=864.33, Mass=1397, SNR=26.2, Peak=174 HFD=3.4 19:39:59.588 00.003 972 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.59) = xAngle (-0.06 = -0.06) 19:39:59.592 00.004 972 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 19:39:59.596 00.004 972 CameraToMount -- cameraX=0.21 cameraY=4.84 hyp=4.85 cameraTheta=1.53 mountX=4.84 mountY=-0.52, mountTheta=-0.11 19:39:59.600 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=4.84, opts=13) 19:39:59.605 00.005 972 Enqueuing Move request for scope (0.21, 4.84) 19:39:59.610 00.005 5928 Worker thread wakes up 19:39:59.610 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 4.84) opts 0xd 19:39:59.610 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 4.84) 19:39:59.610 00.000 5928 Moving (0.21, 4.84) raw xDistance=4.84 yDistance=-0.52 19:39:59.610 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:39:59.614 00.004 972 UpdateGuideState exits: m=1397 SNR=26.2 19:39:59.617 00.003 5928 GuideAlgorithmHysteresis::Result() returns 3.36 from input 4.84 19:39:59.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52 19:39:59.617 00.000 5928 MoveAxis(W, 892, ABG) 19:39:59.617 00.000 5928 Guiding Dir = 3, Dur = 892 19:39:59.617 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:39:59.621 00.004 5928 IsSlewing returns 0 19:39:59.621 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:39:59.626 00.005 972 Enqueuing Expose request 19:39:59.647 00.021 5928 IsGuiding returns 0 19:39:59.663 00.016 5928 PulseGuide returned control before completion, sleep 887 19:40:00.575 00.912 5928 IsGuiding returns 0 19:40:00.576 00.001 5928 Move returns status 0, amount 892 19:40:00.576 00.000 5928 MoveAxis(N, 103, ABG) 19:40:00.576 00.000 5928 Guiding Dir = 0, Dur = 103 19:40:00.608 00.032 5928 IsSlewing returns 0 19:40:00.609 00.001 5928 IsGuiding returns 0 19:40:00.687 00.078 5928 PulseGuide returned control before completion, sleep 36 19:40:00.738 00.051 5928 IsGuiding returns 1 19:40:00.738 00.000 5928 scope still moving after pulse duration time elapsed 19:40:00.769 00.031 5928 IsSlewing returns 0 19:40:00.769 00.000 5928 IsGuiding returns 1 19:40:00.830 00.061 5928 IsSlewing returns 0 19:40:00.862 00.032 5928 IsGuiding returns 0 19:40:00.862 00.000 5928 scope move finished after 103 + 149 ms 19:40:00.862 00.000 5928 Move returns status 0, amount 103 19:40:00.862 00.000 5928 move complete, result=0 19:40:00.862 00.000 5928 worker thread done servicing request 19:40:00.862 00.000 5928 Worker thread wakes up 19:40:00.862 00.000 972 GuideStep: 4.8 px 892 ms WEST, -0.5 px 103 ms NORTH 19:40:00.867 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:00.867 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:02.854 01.987 5928 Exposure complete 19:40:02.939 00.085 5928 worker thread done servicing request 19:40:02.939 00.000 972 OnExposeComplete: enter 19:40:02.943 00.004 972 UpdateGuideState(): m_state=6 19:40:02.947 00.004 972 Star::Find(15, 218, 864, 0, (0,0,0,0), 0.0, 255) frame 867 19:40:02.950 00.003 972 Star::Find returns 1 (0), X=218.61, Y=862.39, Mass=1406, SNR=26.2, Peak=126 HFD=4.3 19:40:02.954 00.004 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 19:40:02.959 00.005 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 19:40:02.962 00.003 972 CameraToMount -- cameraX=0.23 cameraY=2.90 hyp=2.91 cameraTheta=1.49 mountX=2.89 mountY=-0.41, mountTheta=-0.14 19:40:02.966 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=2.90, opts=13) 19:40:02.970 00.004 972 Enqueuing Move request for scope (0.23, 2.90) 19:40:02.975 00.005 5928 Worker thread wakes up 19:40:02.975 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 2.90) opts 0xd 19:40:02.975 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 2.90) 19:40:02.975 00.000 5928 Moving (0.23, 2.90) raw xDistance=2.89 yDistance=-0.41 19:40:02.975 00.000 5928 GuideAlgorithmHysteresis::Result() returns 2.06 from input 2.89 19:40:02.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:02.979 00.004 972 UpdateGuideState exits: m=1406 SNR=26.2 19:40:02.982 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 19:40:02.982 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:02.986 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:02.991 00.005 972 Enqueuing Expose request 19:40:02.994 00.003 5928 MoveAxis(W, 547, ABG) 19:40:02.995 00.001 5928 Guiding Dir = 3, Dur = 547 19:40:03.004 00.009 5928 IsSlewing returns 0 19:40:03.005 00.001 5928 IsGuiding returns 0 19:40:03.020 00.015 5928 PulseGuide returned control before completion, sleep 542 19:40:03.580 00.560 5928 IsGuiding returns 0 19:40:03.582 00.002 5928 Move returns status 0, amount 547 19:40:03.582 00.000 5928 MoveAxis(N, 81, ABG) 19:40:03.582 00.000 5928 Guiding Dir = 0, Dur = 81 19:40:03.583 00.001 5928 IsSlewing returns 0 19:40:03.584 00.001 5928 IsGuiding returns 0 19:40:03.660 00.076 5928 PulseGuide returned control before completion, sleep 15 19:40:03.708 00.048 5928 IsGuiding returns 1 19:40:03.708 00.000 5928 scope still moving after pulse duration time elapsed 19:40:03.733 00.025 5928 IsSlewing returns 0 19:40:03.734 00.001 5928 IsGuiding returns 1 19:40:03.788 00.054 5928 IsSlewing returns 0 19:40:03.788 00.000 5928 IsGuiding returns 0 19:40:03.789 00.001 5928 scope move finished after 81 + 124 ms 19:40:03.789 00.000 5928 Move returns status 0, amount 81 19:40:03.789 00.000 5928 move complete, result=0 19:40:03.789 00.000 5928 worker thread done servicing request 19:40:03.789 00.000 972 GuideStep: 2.9 px 547 ms WEST, -0.4 px 81 ms NORTH 19:40:03.795 00.006 5928 Worker thread wakes up 19:40:03.795 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:03.795 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:05.928 02.133 5928 Exposure complete 19:40:06.014 00.086 5928 worker thread done servicing request 19:40:06.014 00.000 972 OnExposeComplete: enter 19:40:06.018 00.004 972 UpdateGuideState(): m_state=6 19:40:06.024 00.006 972 Star::Find(15, 218, 862, 0, (0,0,0,0), 0.0, 255) frame 868 19:40:06.028 00.004 972 Star::Find returns 1 (0), X=218.47, Y=859.19, Mass=1378, SNR=26.0, Peak=163 HFD=3.5 19:40:06.031 00.003 972 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.59) = xAngle (-2.90 = -2.90) 19:40:06.035 00.004 972 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95) 19:40:06.038 00.003 972 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.31 mountX=-0.30 mountY=-0.06, mountTheta=-2.95 19:40:06.043 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.30, opts=13) 19:40:06.046 00.003 972 Enqueuing Move request for scope (0.08, -0.30) 19:40:06.050 00.004 5928 Worker thread wakes up 19:40:06.050 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.30) opts 0xd 19:40:06.050 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.30) 19:40:06.050 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:40:06.054 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 19:40:06.058 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:06.061 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:06.064 00.003 972 Enqueuing Expose request 19:40:06.067 00.003 5928 Moving (0.08, -0.30) raw xDistance=-0.30 yDistance=-0.06 19:40:06.068 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.04 from input -0.30 19:40:06.068 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:06.068 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:40:06.068 00.000 5928 MoveAxis(E, 12, ABG) 19:40:06.068 00.000 5928 Guiding Dir = 2, Dur = 12 19:40:06.068 00.000 5928 IsSlewing returns 0 19:40:06.068 00.000 5928 IsGuiding returns 0 19:40:06.091 00.023 5928 IsGuiding returns 1 19:40:06.091 00.000 5928 scope still moving after pulse duration time elapsed 19:40:06.139 00.048 5928 IsSlewing returns 0 19:40:06.139 00.000 5928 IsGuiding returns 0 19:40:06.140 00.001 5928 scope move finished after 12 + 58 ms 19:40:06.140 00.000 5928 Move returns status 0, amount 12 19:40:06.140 00.000 5928 MoveAxis(N, 0, ABG) 19:40:06.140 00.000 5928 Move returns status 0, amount 0 19:40:06.140 00.000 5928 move complete, result=0 19:40:06.140 00.000 5928 worker thread done servicing request 19:40:06.141 00.001 972 GuideStep: -0.3 px 12 ms EAST, -0.1 px 0 ms NORTH 19:40:06.144 00.003 5928 Worker thread wakes up 19:40:06.145 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:06.145 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:08.126 01.981 5928 Exposure complete 19:40:08.213 00.087 5928 worker thread done servicing request 19:40:08.213 00.000 972 OnExposeComplete: enter 19:40:08.216 00.003 972 UpdateGuideState(): m_state=6 19:40:08.220 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 869 19:40:08.225 00.005 972 Star::Find returns 1 (0), X=218.46, Y=859.49, Mass=1399, SNR=26.2, Peak=163 HFD=3.2 19:40:08.228 00.003 972 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.59) = xAngle (-1.57 = -1.57) 19:40:08.231 00.003 972 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61) 19:40:08.234 00.003 972 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.02 mountX=0.00 mountY=-0.07, mountTheta=-1.57 19:40:08.238 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.00, opts=13) 19:40:08.242 00.004 972 Enqueuing Move request for scope (0.07, 0.00) 19:40:08.246 00.004 5928 Worker thread wakes up 19:40:08.246 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd 19:40:08.246 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.00) 19:40:08.246 00.000 5928 Moving (0.07, 0.00) raw xDistance=0.00 yDistance=-0.07 19:40:08.246 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:40:08.250 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:40:08.250 00.000 972 UpdateGuideState exits: m=1399 SNR=26.2 19:40:08.253 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:08.256 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:08.259 00.003 972 Enqueuing Expose request 19:40:08.263 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:08.263 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:40:08.263 00.000 5928 MoveAxis(E, 0, ABG) 19:40:08.263 00.000 5928 Move returns status 0, amount 0 19:40:08.263 00.000 5928 MoveAxis(N, 0, ABG) 19:40:08.263 00.000 5928 Move returns status 0, amount 0 19:40:08.263 00.000 5928 move complete, result=0 19:40:08.263 00.000 5928 worker thread done servicing request 19:40:08.263 00.000 5928 Worker thread wakes up 19:40:08.263 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:08.263 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:08.265 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:40:10.371 02.106 5928 Exposure complete 19:40:10.459 00.088 5928 worker thread done servicing request 19:40:10.459 00.000 972 OnExposeComplete: enter 19:40:10.463 00.004 972 UpdateGuideState(): m_state=6 19:40:10.466 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 870 19:40:10.470 00.004 972 Star::Find returns 1 (0), X=218.31, Y=859.49, Mass=1415, SNR=26.4, Peak=149 HFD=3.4 19:40:10.475 00.005 972 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.59) = xAngle (-4.72 = 1.56) 19:40:10.478 00.003 972 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.52) 19:40:10.481 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.13 mountX=0.00 mountY=0.08, mountTheta=1.56 19:40:10.485 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.00, opts=13) 19:40:10.488 00.003 972 Enqueuing Move request for scope (-0.08, -0.00) 19:40:10.493 00.005 5928 Worker thread wakes up 19:40:10.493 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd 19:40:10.493 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.00) 19:40:10.493 00.000 5928 Moving (-0.08, -0.00) raw xDistance=0.00 yDistance=0.08 19:40:10.493 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:40:10.493 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:10.493 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:40:10.493 00.000 5928 MoveAxis(E, 0, ABG) 19:40:10.493 00.000 5928 Move returns status 0, amount 0 19:40:10.493 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:10.497 00.004 972 UpdateGuideState exits: m=1415 SNR=26.4 19:40:10.500 00.003 5928 MoveAxis(N, 0, ABG) 19:40:10.500 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:10.503 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:10.508 00.005 972 Enqueuing Expose request 19:40:10.511 00.003 5928 Move returns status 0, amount 0 19:40:10.511 00.000 5928 move complete, result=0 19:40:10.511 00.000 5928 worker thread done servicing request 19:40:10.511 00.000 5928 Worker thread wakes up 19:40:10.511 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:10.511 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:10.513 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:40:12.500 01.987 5928 Exposure complete 19:40:12.863 00.363 5928 worker thread done servicing request 19:40:12.863 00.000 972 OnExposeComplete: enter 19:40:12.868 00.005 972 UpdateGuideState(): m_state=6 19:40:12.872 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 871 19:40:12.876 00.004 972 Star::Find returns 1 (0), X=218.41, Y=859.81, Mass=1399, SNR=26.2, Peak=167 HFD=3.7 19:40:12.879 00.003 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:40:12.882 00.003 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 19:40:12.885 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.51 mountX=0.32 mountY=-0.04, mountTheta=-0.13 19:40:12.891 00.006 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.33, opts=13) 19:40:12.894 00.003 972 Enqueuing Move request for scope (0.02, 0.33) 19:40:12.898 00.004 5928 Worker thread wakes up 19:40:12.898 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd 19:40:12.898 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.33) 19:40:12.898 00.000 5928 Moving (0.02, 0.33) raw xDistance=0.32 yDistance=-0.04 19:40:12.898 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:40:12.898 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:12.898 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:12.902 00.004 972 UpdateGuideState exits: m=1399 SNR=26.2 19:40:12.906 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:12.910 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:12.913 00.003 972 Enqueuing Expose request 19:40:12.916 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:40:12.916 00.000 5928 MoveAxis(W, 54, ABG) 19:40:12.916 00.000 5928 Guiding Dir = 3, Dur = 54 19:40:12.917 00.001 5928 IsSlewing returns 0 19:40:12.917 00.000 5928 IsGuiding returns 0 19:40:12.935 00.018 5928 PulseGuide returned control before completion, sleep 47 19:40:13.015 00.080 5928 IsGuiding returns 0 19:40:13.015 00.000 5928 Move returns status 0, amount 54 19:40:13.016 00.001 5928 MoveAxis(N, 0, ABG) 19:40:13.016 00.000 5928 Move returns status 0, amount 0 19:40:13.016 00.000 5928 move complete, result=0 19:40:13.016 00.000 5928 worker thread done servicing request 19:40:13.016 00.000 5928 Worker thread wakes up 19:40:13.017 00.001 972 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH 19:40:13.030 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:13.031 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:15.151 02.120 5928 Exposure complete 19:40:15.237 00.086 5928 worker thread done servicing request 19:40:15.237 00.000 972 OnExposeComplete: enter 19:40:15.242 00.005 972 UpdateGuideState(): m_state=6 19:40:15.246 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 872 19:40:15.250 00.004 972 Star::Find returns 1 (0), X=218.50, Y=859.81, Mass=1390, SNR=26.1, Peak=159 HFD=3.6 19:40:15.253 00.003 972 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.59) = xAngle (-0.37 = -0.37) 19:40:15.257 00.004 972 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41) 19:40:15.261 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.22 mountX=0.32 mountY=-0.14, mountTheta=-0.40 19:40:15.264 00.003 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.32, opts=13) 19:40:15.268 00.004 972 Enqueuing Move request for scope (0.12, 0.32) 19:40:15.275 00.007 5928 Worker thread wakes up 19:40:15.275 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:40:15.281 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd 19:40:15.281 00.000 972 UpdateGuideState exits: m=1390 SNR=26.1 19:40:15.286 00.005 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.32) 19:40:15.286 00.000 5928 Moving (0.12, 0.32) raw xDistance=0.32 yDistance=-0.14 19:40:15.286 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:15.293 00.007 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 19:40:15.293 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:15.299 00.006 972 Enqueuing Expose request 19:40:15.303 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:15.303 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:40:15.303 00.000 5928 MoveAxis(W, 58, ABG) 19:40:15.303 00.000 5928 Guiding Dir = 3, Dur = 58 19:40:15.304 00.001 5928 IsSlewing returns 0 19:40:15.304 00.000 5928 IsGuiding returns 0 19:40:15.334 00.030 5928 PulseGuide returned control before completion, sleep 39 19:40:15.374 00.040 5928 IsGuiding returns 1 19:40:15.374 00.000 5928 scope still moving after pulse duration time elapsed 19:40:15.429 00.055 5928 IsSlewing returns 0 19:40:15.430 00.001 5928 IsGuiding returns 0 19:40:15.430 00.000 5928 scope move finished after 58 + 68 ms 19:40:15.430 00.000 5928 Move returns status 0, amount 58 19:40:15.430 00.000 5928 MoveAxis(N, 0, ABG) 19:40:15.430 00.000 5928 Move returns status 0, amount 0 19:40:15.430 00.000 5928 move complete, result=0 19:40:15.431 00.001 5928 worker thread done servicing request 19:40:15.431 00.000 5928 Worker thread wakes up 19:40:15.431 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:15.431 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:15.431 00.000 972 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH 19:40:17.408 01.977 5928 Exposure complete 19:40:17.494 00.086 5928 worker thread done servicing request 19:40:17.494 00.000 972 OnExposeComplete: enter 19:40:17.498 00.004 972 UpdateGuideState(): m_state=6 19:40:17.502 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 873 19:40:17.506 00.004 972 Star::Find returns 1 (0), X=218.15, Y=859.54, Mass=1409, SNR=26.3, Peak=174 HFD=3.4 19:40:17.510 00.004 972 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.59) = xAngle (1.34 = 1.34) 19:40:17.513 00.003 972 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30) 19:40:17.517 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.93 mountX=0.05 mountY=0.23, mountTheta=1.34 19:40:17.521 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.05, opts=13) 19:40:17.526 00.005 972 Enqueuing Move request for scope (-0.24, 0.05) 19:40:17.530 00.004 5928 Worker thread wakes up 19:40:17.530 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd 19:40:17.530 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.05) 19:40:17.530 00.000 5928 Moving (-0.24, 0.05) raw xDistance=0.05 yDistance=0.23 19:40:17.530 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:40:17.530 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:40:17.530 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 19:40:17.530 00.000 5928 MoveAxis(E, 0, ABG) 19:40:17.530 00.000 5928 Move returns status 0, amount 0 19:40:17.530 00.000 5928 MoveAxis(N, 0, ABG) 19:40:17.530 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:40:17.534 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 19:40:17.538 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:17.542 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:17.546 00.004 972 Enqueuing Expose request 19:40:17.548 00.002 5928 Move returns status 0, amount 0 19:40:17.548 00.000 5928 move complete, result=0 19:40:17.550 00.002 5928 worker thread done servicing request 19:40:17.550 00.000 5928 Worker thread wakes up 19:40:17.550 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:17.550 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:17.552 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:19.676 02.124 5928 Exposure complete 19:40:19.782 00.106 5928 worker thread done servicing request 19:40:19.783 00.001 972 OnExposeComplete: enter 19:40:19.789 00.006 972 UpdateGuideState(): m_state=6 19:40:19.794 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 874 19:40:19.799 00.005 972 Star::Find returns 1 (0), X=218.27, Y=859.67, Mass=1442, SNR=26.6, Peak=165 HFD=3.5 19:40:19.805 00.006 972 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.59) = xAngle (0.57 = 0.57) 19:40:19.811 00.006 972 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52) 19:40:19.816 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.16 mountX=0.18 mountY=0.11, mountTheta=0.53 19:40:19.822 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.18, opts=13) 19:40:19.828 00.006 972 Enqueuing Move request for scope (-0.12, 0.18) 19:40:19.833 00.005 5928 Worker thread wakes up 19:40:19.833 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:40:19.837 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd 19:40:19.837 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 19:40:19.844 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:19.849 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.18) 19:40:19.850 00.001 5928 Moving (-0.12, 0.18) raw xDistance=0.18 yDistance=0.11 19:40:19.850 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:40:19.850 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:19.850 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:19.856 00.006 972 Enqueuing Expose request 19:40:19.862 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:40:19.863 00.001 5928 MoveAxis(E, 0, ABG) 19:40:19.863 00.000 5928 Move returns status 0, amount 0 19:40:19.863 00.000 5928 MoveAxis(N, 0, ABG) 19:40:19.863 00.000 5928 Move returns status 0, amount 0 19:40:19.863 00.000 5928 move complete, result=0 19:40:19.863 00.000 5928 worker thread done servicing request 19:40:19.864 00.001 5928 Worker thread wakes up 19:40:19.864 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:19.864 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:19.867 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:40:21.847 01.980 5928 Exposure complete 19:40:21.936 00.089 5928 worker thread done servicing request 19:40:21.936 00.000 972 OnExposeComplete: enter 19:40:21.941 00.005 972 UpdateGuideState(): m_state=6 19:40:21.945 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 875 19:40:21.948 00.003 972 Star::Find returns 1 (0), X=218.20, Y=859.52, Mass=1376, SNR=26.0, Peak=161 HFD=3.4 19:40:21.951 00.003 972 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.59) = xAngle (1.40 = 1.40) 19:40:21.956 00.005 972 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.35 = 1.35) 19:40:21.959 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.99 mountX=0.03 mountY=0.19, mountTheta=1.40 19:40:21.963 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.03, opts=13) 19:40:21.967 00.004 972 Enqueuing Move request for scope (-0.19, 0.03) 19:40:21.971 00.004 5928 Worker thread wakes up 19:40:21.971 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd 19:40:21.971 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:21.975 00.004 972 UpdateGuideState exits: m=1376 SNR=26.0 19:40:21.978 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:21.982 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:21.985 00.003 972 Enqueuing Expose request 19:40:21.990 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.03) 19:40:21.990 00.000 5928 Moving (-0.19, 0.03) raw xDistance=0.03 yDistance=0.19 19:40:21.990 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:40:21.990 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:21.990 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 19:40:21.990 00.000 5928 MoveAxis(E, 0, ABG) 19:40:21.990 00.000 5928 Move returns status 0, amount 0 19:40:21.990 00.000 5928 MoveAxis(N, 0, ABG) 19:40:21.990 00.000 5928 Move returns status 0, amount 0 19:40:21.990 00.000 5928 move complete, result=0 19:40:21.990 00.000 5928 worker thread done servicing request 19:40:21.990 00.000 5928 Worker thread wakes up 19:40:21.990 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:21.990 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:21.992 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:24.117 02.125 5928 Exposure complete 19:40:24.204 00.087 5928 worker thread done servicing request 19:40:24.204 00.000 972 OnExposeComplete: enter 19:40:24.208 00.004 972 UpdateGuideState(): m_state=6 19:40:24.212 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 876 19:40:24.215 00.003 972 Star::Find returns 1 (0), X=218.21, Y=859.61, Mass=1396, SNR=26.2, Peak=166 HFD=3.4 19:40:24.219 00.004 972 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.59) = xAngle (0.95 = 0.95) 19:40:24.223 00.004 972 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91) 19:40:24.227 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.54 mountX=0.13 mountY=0.17, mountTheta=0.94 19:40:24.231 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.12, opts=13) 19:40:24.235 00.004 972 Enqueuing Move request for scope (-0.18, 0.12) 19:40:24.239 00.004 5928 Worker thread wakes up 19:40:24.239 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd 19:40:24.239 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.12) 19:40:24.239 00.000 5928 Moving (-0.18, 0.12) raw xDistance=0.13 yDistance=0.17 19:40:24.239 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:40:24.239 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:24.240 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:40:24.240 00.000 5928 MoveAxis(E, 0, ABG) 19:40:24.240 00.000 5928 Move returns status 0, amount 0 19:40:24.240 00.000 5928 MoveAxis(N, 0, ABG) 19:40:24.240 00.000 5928 Move returns status 0, amount 0 19:40:24.240 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:24.244 00.004 972 UpdateGuideState exits: m=1396 SNR=26.2 19:40:24.247 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:24.250 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:24.256 00.006 972 Enqueuing Expose request 19:40:24.259 00.003 5928 move complete, result=0 19:40:24.259 00.000 5928 worker thread done servicing request 19:40:24.259 00.000 5928 Worker thread wakes up 19:40:24.259 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:24.260 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:24.261 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:40:26.238 01.977 5928 Exposure complete 19:40:26.324 00.086 5928 worker thread done servicing request 19:40:26.324 00.000 972 OnExposeComplete: enter 19:40:26.328 00.004 972 UpdateGuideState(): m_state=6 19:40:26.333 00.005 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 877 19:40:26.338 00.005 972 Star::Find returns 1 (0), X=218.20, Y=859.74, Mass=1406, SNR=26.3, Peak=171 HFD=3.5 19:40:26.342 00.004 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 19:40:26.345 00.003 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 19:40:26.349 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.21 mountX=0.26 mountY=0.17, mountTheta=0.59 19:40:26.354 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.25, opts=13) 19:40:26.357 00.003 972 Enqueuing Move request for scope (-0.19, 0.25) 19:40:26.361 00.004 5928 Worker thread wakes up 19:40:26.361 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.25) opts 0xd 19:40:26.361 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.25) 19:40:26.361 00.000 5928 Moving (-0.19, 0.25) raw xDistance=0.26 yDistance=0.17 19:40:26.361 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 19:40:26.361 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:26.361 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:40:26.361 00.000 5928 MoveAxis(W, 43, ABG) 19:40:26.361 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:26.365 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 19:40:26.368 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:26.373 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:26.377 00.004 972 Enqueuing Expose request 19:40:26.382 00.005 5928 Guiding Dir = 3, Dur = 43 19:40:26.382 00.000 5928 IsSlewing returns 0 19:40:26.383 00.001 5928 IsGuiding returns 0 19:40:26.400 00.017 5928 PulseGuide returned control before completion, sleep 37 19:40:26.439 00.039 5928 IsGuiding returns 1 19:40:26.439 00.000 5928 scope still moving after pulse duration time elapsed 19:40:26.480 00.041 5928 IsSlewing returns 0 19:40:26.480 00.000 5928 IsGuiding returns 0 19:40:26.480 00.000 5928 scope move finished after 43 + 54 ms 19:40:26.480 00.000 5928 Move returns status 0, amount 43 19:40:26.480 00.000 5928 MoveAxis(N, 0, ABG) 19:40:26.480 00.000 5928 Move returns status 0, amount 0 19:40:26.481 00.001 5928 move complete, result=0 19:40:26.481 00.000 5928 worker thread done servicing request 19:40:26.481 00.000 5928 Worker thread wakes up 19:40:26.481 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:26.481 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:26.481 00.000 972 GuideStep: 0.3 px 43 ms WEST, 0.2 px 0 ms NORTH 19:40:28.589 02.108 5928 Exposure complete 19:40:28.675 00.086 5928 worker thread done servicing request 19:40:28.675 00.000 972 OnExposeComplete: enter 19:40:28.679 00.004 972 UpdateGuideState(): m_state=6 19:40:28.682 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 878 19:40:28.685 00.003 972 Star::Find returns 1 (0), X=218.20, Y=859.80, Mass=1441, SNR=26.5, Peak=156 HFD=3.6 19:40:28.689 00.004 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 19:40:28.693 00.004 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:40:28.696 00.003 972 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.11 mountX=0.31 mountY=0.16, mountTheta=0.48 19:40:28.700 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.31, opts=13) 19:40:28.704 00.004 972 Enqueuing Move request for scope (-0.18, 0.31) 19:40:28.708 00.004 5928 Worker thread wakes up 19:40:28.708 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd 19:40:28.708 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.31) 19:40:28.708 00.000 5928 Moving (-0.18, 0.31) raw xDistance=0.31 yDistance=0.16 19:40:28.708 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 19:40:28.708 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:40:28.708 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:40:28.708 00.000 5928 MoveAxis(W, 55, ABG) 19:40:28.708 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:40:28.712 00.004 972 UpdateGuideState exits: m=1441 SNR=26.5 19:40:28.715 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:28.718 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:28.722 00.004 972 Enqueuing Expose request 19:40:28.725 00.003 5928 Guiding Dir = 3, Dur = 55 19:40:28.735 00.010 5928 IsSlewing returns 0 19:40:28.736 00.001 5928 IsGuiding returns 0 19:40:28.750 00.014 5928 PulseGuide returned control before completion, sleep 51 19:40:28.847 00.097 5928 IsGuiding returns 0 19:40:28.847 00.000 5928 Move returns status 0, amount 55 19:40:28.847 00.000 5928 MoveAxis(N, 0, ABG) 19:40:28.847 00.000 5928 Move returns status 0, amount 0 19:40:28.847 00.000 5928 move complete, result=0 19:40:28.849 00.002 5928 worker thread done servicing request 19:40:28.849 00.000 5928 Worker thread wakes up 19:40:28.849 00.000 972 GuideStep: 0.3 px 55 ms WEST, 0.2 px 0 ms NORTH 19:40:28.861 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:28.861 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:30.842 01.981 5928 Exposure complete 19:40:30.928 00.086 5928 worker thread done servicing request 19:40:30.928 00.000 972 OnExposeComplete: enter 19:40:30.931 00.003 972 UpdateGuideState(): m_state=6 19:40:30.935 00.004 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 879 19:40:30.940 00.005 972 Star::Find returns 1 (0), X=218.09, Y=859.32, Mass=1427, SNR=26.4, Peak=182 HFD=3.4 19:40:30.943 00.003 972 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.59) = xAngle (-4.21 = 2.07) 19:40:30.946 00.003 972 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02) 19:40:30.950 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=-0.17 hyp=0.34 cameraTheta=-2.63 mountX=-0.16 mountY=0.31, mountTheta=2.06 19:40:30.954 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.17, opts=13) 19:40:30.958 00.004 972 Enqueuing Move request for scope (-0.30, -0.17) 19:40:30.961 00.003 5928 Worker thread wakes up 19:40:30.961 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:40:30.965 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.17) opts 0xd 19:40:30.965 00.000 972 UpdateGuideState exits: m=1427 SNR=26.4 19:40:30.968 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.17) 19:40:30.969 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:40:30.973 00.004 5928 Moving (-0.30, -0.17) raw xDistance=-0.16 yDistance=0.31 19:40:30.974 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:40:30.977 00.003 972 Enqueuing Expose request 19:40:30.980 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:40:30.981 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:40:30.981 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31 19:40:30.981 00.000 5928 MoveAxis(E, 0, ABG) 19:40:30.981 00.000 5928 Move returns status 0, amount 0 19:40:30.981 00.000 5928 MoveAxis(N, 0, ABG) 19:40:30.981 00.000 5928 Move returns status 0, amount 0 19:40:30.981 00.000 5928 move complete, result=0 19:40:30.981 00.000 5928 worker thread done servicing request 19:40:30.981 00.000 5928 Worker thread wakes up 19:40:30.981 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:40:30.981 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:40:30.983 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 19:40:33.103 02.120 5928 Exposure complete 19:40:33.379 00.276 5928 worker thread done servicing request 19:40:33.614 00.235 972 OnExposeComplete: enter 19:40:43.743 10.129 972 UpdateGuideState(): m_state=6 19:40:53.846 10.103 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 880 19:41:04.505 10.659 972 Star::Find returns 1 (0), X=218.31, Y=859.25, Mass=1386, SNR=26.1, Peak=155 HFD=3.5 19:41:12.682 08.177 972 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.59) = xAngle (-3.49 = 2.80) 19:41:24.317 11.635 972 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75) 19:41:35.062 10.745 972 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.26 cameraTheta=-1.90 mountX=-0.24 mountY=0.10, mountTheta=2.76 19:41:46.904 11.842 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.24, opts=13) 19:41:55.890 08.986 972 Enqueuing Move request for scope (-0.08, -0.24) 19:42:01.717 05.827 5928 Worker thread wakes up 19:42:01.718 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.24) opts 0xd 19:42:01.718 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.24) 19:42:01.718 00.000 5928 Moving (-0.08, -0.24) raw xDistance=-0.24 yDistance=0.10 19:42:01.718 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 19:42:01.718 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:42:01.718 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:42:01.718 00.000 5928 MoveAxis(E, 40, ABG) 19:42:01.719 00.001 5928 Guiding Dir = 2, Dur = 40 19:42:01.719 00.000 5928 IsSlewing returns 0 19:42:01.720 00.001 5928 IsGuiding returns 0 19:42:01.720 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:42:10.660 08.940 5928 PulseGuide returned control before completion, sleep 25 19:42:10.660 00.000 972 UpdateGuideState exits: m=1386 SNR=26.1 19:42:16.793 06.133 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:16.800 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 19:42:16.807 00.007 972 Enqueuing Expose request 19:42:16.812 00.005 5928 IsGuiding returns 0 19:42:16.813 00.001 5928 Move returns status 0, amount 40 19:42:16.813 00.000 5928 MoveAxis(N, 0, ABG) 19:42:16.814 00.001 5928 Move returns status 0, amount 0 19:42:16.814 00.000 5928 move complete, result=0 19:42:16.814 00.000 5928 worker thread done servicing request 19:42:16.814 00.000 5928 Worker thread wakes up 19:42:16.814 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:42:16.814 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:42:16.817 00.003 972 GuideStep: -0.2 px 40 ms EAST, 0.1 px 0 ms NORTH 19:42:18.368 01.551 972 evsrv: cli 071FEDE8 connect 19:42:21.649 03.281 5928 Exposure complete 19:42:21.649 00.000 972 case statement mapped state 6 to 3 19:42:24.270 02.621 5928 worker thread done servicing request 19:42:24.271 00.001 972 case statement mapped state 6 to 3 19:42:28.732 04.461 972 OnExposeComplete: enter 19:42:37.598 08.866 972 UpdateGuideState(): m_state=6 19:42:39.120 01.522 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 881 19:42:39.127 00.007 972 Star::Find returns 1 (0), X=218.82, Y=862.09, Mass=1360, SNR=25.9, Peak=191 HFD=3.2 19:42:39.133 00.006 972 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.59) = xAngle (-0.19 = -0.19) 19:42:39.140 00.007 972 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23) 19:42:39.143 00.003 972 CameraToMount -- cameraX=0.44 cameraY=2.60 hyp=2.64 cameraTheta=1.40 mountX=2.59 mountY=-0.60, mountTheta=-0.23 19:42:39.149 00.006 972 SchedulePrimaryMove(067B9D08, x=0.44, y=2.60, opts=13) 19:42:39.154 00.005 972 Enqueuing Move request for scope (0.44, 2.60) 19:42:39.159 00.005 5928 Worker thread wakes up 19:42:39.159 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 2.60) opts 0xd 19:42:39.159 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, 2.60) 19:42:39.159 00.000 5928 Moving (0.44, 2.60) raw xDistance=2.59 yDistance=-0.60 19:42:39.159 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.62 from input 2.59 19:42:39.159 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:42:39.159 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60 19:42:39.159 00.000 5928 MoveAxis(W, 431, ABG) 19:42:39.159 00.000 5928 Guiding Dir = 3, Dur = 431 19:42:39.160 00.001 5928 IsSlewing returns 0 19:42:39.160 00.000 5928 IsGuiding returns 0 19:42:39.161 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:42:39.165 00.004 972 UpdateGuideState exits: m=1360 SNR=25.9 19:42:39.168 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:39.172 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:42:39.175 00.003 972 Enqueuing Expose request 19:42:39.182 00.007 972 evsrv: cli 071FEDE8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:42:39.186 00.004 5928 PulseGuide returned control before completion, sleep 415 19:42:39.187 00.001 972 PhdController::Dither begins 19:42:39.192 00.005 972 dither: size=5.00, dRA=2.11 dDec=0.14 19:42:39.196 00.004 972 MountToCamera -- mountTheta (0.06) + m_xAngle (1.59) = xAngle (1.65 = 1.65) 19:42:39.199 00.003 972 MountToCamera -- mountX=2.11 mountY=0.14 hyp=2.11 mountTheta=0.06 cameraX=-0.18, cameraY=2.10 cameraTheta=1.65 19:42:39.203 00.004 972 setting lock position to (218.21, 861.59) 19:42:39.207 00.004 972 Mount: notify guiding dithered (-0.2, 2.1) 19:42:39.211 00.004 972 Status Line: Dither by 2.11,0.14 19:42:39.215 00.004 972 PhdController: newstate STATE_SETTLE_BEGIN 19:42:39.219 00.004 972 PhdController: newstate STATE_SETTLE_WAIT 19:42:39.223 00.004 972 evsrv: cli 071FEDE8 response: {"jsonrpc":"2.0","result":0,"id":5} 19:42:39.228 00.005 972 evsrv: cli 071FEDE8 disconnect 19:42:39.618 00.390 5928 IsGuiding returns 0 19:42:39.618 00.000 5928 Move returns status 0, amount 431 19:42:39.618 00.000 5928 MoveAxis(N, 0, ABG) 19:42:39.618 00.000 5928 Move returns status 0, amount 0 19:42:39.618 00.000 5928 move complete, result=0 19:42:39.618 00.000 5928 worker thread done servicing request 19:42:39.618 00.000 972 GuideStep: 2.6 px 431 ms WEST, -0.6 px 0 ms NORTH 19:42:39.624 00.006 5928 Worker thread wakes up 19:42:39.624 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:42:39.624 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,844,31,31) 19:42:41.755 02.131 5928 Exposure complete 19:42:41.841 00.086 5928 worker thread done servicing request 19:42:41.842 00.001 972 OnExposeComplete: enter 19:42:41.845 00.003 972 UpdateGuideState(): m_state=6 19:42:41.848 00.003 972 Star::Find(15, 218, 862, 0, (0,0,0,0), 0.0, 255) frame 882 19:42:41.851 00.003 972 Star::Find returns 1 (0), X=218.52, Y=859.71, Mass=1396, SNR=26.1, Peak=170 HFD=3.5 19:42:41.856 00.005 972 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.59) = xAngle (-3.00 = -3.00) 19:42:41.859 00.003 972 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04) 19:42:41.862 00.003 972 CameraToMount -- cameraX=0.31 cameraY=-1.88 hyp=1.91 cameraTheta=-1.41 mountX=-1.89 mountY=-0.19, mountTheta=-3.04 19:42:41.865 00.003 972 dither recenter: remaining=(-2.1,-0.1) step=(-2.1,-0.1) 19:42:41.869 00.004 972 MountToCamera -- mountTheta (-3.08) + m_xAngle (1.59) = xAngle (-1.49 = -1.49) 19:42:41.873 00.004 972 MountToCamera -- mountX=-2.11 mountY=-0.14 hyp=2.11 mountTheta=-3.08 cameraX=0.18, cameraY=-2.10 cameraTheta=-1.49 19:42:41.877 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-2.10, opts=4) 19:42:41.880 00.003 972 Enqueuing Move request for scope (0.18, -2.10) 19:42:41.883 00.003 972 Mount: notify direct move -2.11,-0.14 19:42:41.888 00.005 5928 Worker thread wakes up 19:42:41.888 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -2.10) opts 0x4 19:42:41.888 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -2.10) 19:42:41.888 00.000 5928 Moving (0.18, -2.10) raw xDistance=-2.11 yDistance=-0.14 19:42:41.888 00.000 5928 MoveAxis(E, 559, B) 19:42:41.888 00.000 5928 Guiding Dir = 2, Dur = 559 19:42:41.888 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 19:42:41.892 00.004 972 UpdateGuideState exits: m=1396 SNR=26.1 19:42:41.895 00.003 972 PhdController: settling, locked = 1, distance = 2.76 (1.50) aobump = 0 frame = 1 / 99999 19:42:41.898 00.003 972 evsrv: {"Event":"Settling","Timestamp":1645818161.898,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.76,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:42:41.901 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:41.906 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:42:41.909 00.003 972 Enqueuing Expose request 19:42:41.912 00.003 5928 IsSlewing returns 0 19:42:41.913 00.001 5928 IsGuiding returns 0 19:42:41.937 00.024 5928 PulseGuide returned control before completion, sleep 545 19:42:42.496 00.559 5928 IsGuiding returns 1 19:42:42.496 00.000 5928 scope still moving after pulse duration time elapsed 19:42:42.529 00.033 5928 IsSlewing returns 0 19:42:42.530 00.001 5928 IsGuiding returns 0 19:42:42.531 00.001 5928 scope move finished after 559 + 58 ms 19:42:42.531 00.000 5928 Move returns status 0, amount 559 19:42:42.531 00.000 5928 MoveAxis(N, 27, B) 19:42:42.531 00.000 5928 Guiding Dir = 0, Dur = 27 19:42:42.535 00.004 5928 IsSlewing returns 0 19:42:42.540 00.005 5928 IsGuiding returns 0 19:42:42.658 00.118 5928 IsGuiding returns 1 19:42:42.658 00.000 5928 scope still moving after pulse duration time elapsed 19:42:42.688 00.030 5928 IsSlewing returns 0 19:42:42.689 00.001 5928 IsGuiding returns 0 19:42:42.690 00.001 5928 scope move finished after 27 + 123 ms 19:42:42.690 00.000 5928 Move returns status 0, amount 27 19:42:42.690 00.000 5928 move complete, result=0 19:42:42.690 00.000 5928 worker thread done servicing request 19:42:42.690 00.000 972 GuideStep: -2.1 px 559 ms EAST, -0.1 px 27 ms NORTH 19:42:42.700 00.010 5928 Worker thread wakes up 19:42:42.701 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:42:42.701 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:42:44.679 01.978 5928 Exposure complete 19:42:44.767 00.088 5928 worker thread done servicing request 19:42:44.767 00.000 972 OnExposeComplete: enter 19:42:44.772 00.005 972 UpdateGuideState(): m_state=6 19:42:44.775 00.003 972 Star::Find(15, 218, 859, 0, (0,0,0,0), 0.0, 255) frame 883 19:42:44.779 00.004 972 Star::Find returns 1 (0), X=218.47, Y=861.20, Mass=1416, SNR=26.3, Peak=141 HFD=3.8 19:42:44.782 00.003 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.58 = -2.58) 19:42:44.786 00.004 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 19:42:44.790 00.004 972 CameraToMount -- cameraX=0.25 cameraY=-0.39 hyp=0.47 cameraTheta=-1.00 mountX=-0.40 mountY=-0.23, mountTheta=-2.62 19:42:44.794 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.39, opts=13) 19:42:44.797 00.003 972 Enqueuing Move request for scope (0.25, -0.39) 19:42:44.801 00.004 5928 Worker thread wakes up 19:42:44.801 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.39) opts 0xd 19:42:44.801 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.39) 19:42:44.801 00.000 5928 Moving (0.25, -0.39) raw xDistance=-0.40 yDistance=-0.23 19:42:44.801 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40 19:42:44.801 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:42:44.801 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:42:44.806 00.005 972 UpdateGuideState exits: m=1416 SNR=26.3 19:42:44.809 00.003 972 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999 19:42:44.812 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 19:42:44.813 00.001 5928 MoveAxis(E, 67, ABG) 19:42:44.813 00.000 5928 Guiding Dir = 2, Dur = 67 19:42:44.813 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818164.812,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:42:44.817 00.004 5928 IsSlewing returns 0 19:42:44.817 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:44.822 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:42:44.825 00.003 972 Enqueuing Expose request 19:42:44.828 00.003 5928 IsGuiding returns 0 19:42:44.847 00.019 5928 PulseGuide returned control before completion, sleep 59 19:42:44.912 00.065 5928 IsGuiding returns 1 19:42:44.912 00.000 5928 scope still moving after pulse duration time elapsed 19:42:44.943 00.031 5928 IsSlewing returns 0 19:42:44.944 00.001 5928 IsGuiding returns 0 19:42:44.944 00.000 5928 scope move finished after 67 + 47 ms 19:42:44.944 00.000 5928 Move returns status 0, amount 67 19:42:44.944 00.000 5928 MoveAxis(N, 0, ABG) 19:42:44.944 00.000 5928 Move returns status 0, amount 0 19:42:44.944 00.000 5928 move complete, result=0 19:42:44.944 00.000 5928 worker thread done servicing request 19:42:44.944 00.000 5928 Worker thread wakes up 19:42:44.944 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:42:44.944 00.000 972 GuideStep: -0.4 px 67 ms EAST, -0.2 px 0 ms NORTH 19:42:44.948 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:42:47.047 02.099 5928 Exposure complete 19:42:47.142 00.095 5928 worker thread done servicing request 19:42:47.142 00.000 972 OnExposeComplete: enter 19:42:47.146 00.004 972 UpdateGuideState(): m_state=6 19:42:47.149 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 884 19:42:47.156 00.007 972 Star::Find returns 1 (0), X=218.41, Y=862.02, Mass=1419, SNR=26.4, Peak=171 HFD=3.6 19:42:47.162 00.006 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 19:42:47.168 00.006 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50) 19:42:47.174 00.006 972 CameraToMount -- cameraX=0.20 cameraY=0.43 hyp=0.47 cameraTheta=1.13 mountX=0.43 mountY=-0.23, mountTheta=-0.49 19:42:47.181 00.007 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.43, opts=13) 19:42:47.185 00.004 972 Enqueuing Move request for scope (0.20, 0.43) 19:42:47.189 00.004 5928 Worker thread wakes up 19:42:47.190 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:42:47.193 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.43) opts 0xd 19:42:47.193 00.000 972 UpdateGuideState exits: m=1419 SNR=26.4 19:42:47.197 00.004 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.43) 19:42:47.197 00.000 972 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 3 / 99999 19:42:47.201 00.004 5928 Moving (0.20, 0.43) raw xDistance=0.43 yDistance=-0.23 19:42:47.201 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818167.201,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.47,"Time":2.4,"SettleTime":10.0,"StarLocked":true} 19:42:47.205 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.43 19:42:47.205 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:42:47.209 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:42:47.209 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:42:47.213 00.004 972 Enqueuing Expose request 19:42:47.218 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 19:42:47.218 00.000 5928 MoveAxis(W, 67, ABG) 19:42:47.218 00.000 5928 Guiding Dir = 3, Dur = 67 19:42:47.218 00.000 5928 IsSlewing returns 0 19:42:47.219 00.001 5928 IsGuiding returns 0 19:42:47.246 00.027 5928 PulseGuide returned control before completion, sleep 51 19:42:47.326 00.080 5928 IsGuiding returns 0 19:42:47.326 00.000 5928 Move returns status 0, amount 67 19:42:47.327 00.001 5928 MoveAxis(N, 0, ABG) 19:42:47.327 00.000 5928 Move returns status 0, amount 0 19:42:47.327 00.000 5928 move complete, result=0 19:42:47.327 00.000 5928 worker thread done servicing request 19:42:47.327 00.000 5928 Worker thread wakes up 19:42:47.328 00.001 972 GuideStep: 0.4 px 67 ms WEST, -0.2 px 0 ms NORTH 19:42:47.340 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:42:47.341 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:42:49.326 01.985 5928 Exposure complete 19:42:49.473 00.147 5928 worker thread done servicing request 19:42:49.473 00.000 972 OnExposeComplete: enter 19:43:00.767 11.294 972 UpdateGuideState(): m_state=6 19:43:11.618 10.851 972 Star::Find(15, 218, 862, 0, (0,0,0,0), 0.0, 255) frame 885 19:43:22.913 11.295 972 Star::Find returns 1 (0), X=218.39, Y=861.66, Mass=1411, SNR=26.3, Peak=165 HFD=3.4 19:43:31.070 08.157 972 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.59) = xAngle (-1.22 = -1.22) 19:43:41.882 10.812 972 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26) 19:43:51.200 09.318 972 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.37 mountX=0.07 mountY=-0.18, mountTheta=-1.22 19:44:00.952 09.752 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.07, opts=13) 19:44:09.646 08.694 972 Enqueuing Move request for scope (0.18, 0.07) 19:44:15.908 06.262 5928 Worker thread wakes up 19:44:15.908 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd 19:44:15.908 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.07) 19:44:16.101 00.193 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:44:26.887 10.786 5928 Moving (0.18, 0.07) raw xDistance=0.07 yDistance=-0.18 19:44:26.887 00.000 972 UpdateGuideState exits: m=1411 SNR=26.3 19:44:36.480 09.593 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:44:36.480 00.000 972 PhdController: settling, locked = 1, distance = 100.00 (1.50) aobump = 0 frame = 4 / 99999 19:44:45.613 09.133 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:45.613 00.000 972 PhdController failed: timed-out waiting for guider to settle 19:44:55.904 10.291 972 PhdController: newstate STATE_FINISH 19:44:57.391 01.487 972 PhdController complete: fail: timed-out waiting for guider to settle 19:44:57.394 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:44:57.394 00.000 5928 MoveAxis(E, 0, ABG) 19:44:57.394 00.000 5928 Move returns status 0, amount 0 19:44:57.394 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645818297.394,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0} 19:44:57.398 00.004 5928 MoveAxis(N, 0, ABG) 19:44:57.398 00.000 5928 Move returns status 0, amount 0 19:44:57.398 00.000 5928 move complete, result=0 19:44:57.398 00.000 972 Mount: notify guiding dither settle done success=0 19:44:57.403 00.005 5928 worker thread done servicing request 19:44:57.403 00.000 972 PhdController: newstate STATE_IDLE 19:44:57.406 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:57.410 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:44:57.413 00.003 972 Enqueuing Expose request 19:44:57.417 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:44:57.421 00.004 5928 Worker thread wakes up 19:44:57.421 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:44:57.421 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:44:59.536 02.115 5928 Exposure complete 19:44:59.623 00.087 5928 worker thread done servicing request 19:44:59.623 00.000 972 OnExposeComplete: enter 19:44:59.627 00.004 972 UpdateGuideState(): m_state=6 19:44:59.631 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 886 19:44:59.634 00.003 972 Star::Find returns 1 (0), X=218.56, Y=853.76, Mass=1407, SNR=26.2, Peak=158 HFD=3.6 19:44:59.640 00.006 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 19:44:59.644 00.004 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12) 19:44:59.647 00.003 972 CameraToMount -- cameraX=0.34 cameraY=-7.83 hyp=7.84 cameraTheta=-1.53 mountX=-7.84 mountY=0.16, mountTheta=3.12 19:44:59.651 00.004 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-7.83, opts=13) 19:44:59.657 00.006 972 Enqueuing Move request for scope (0.34, -7.83) 19:44:59.661 00.004 5928 Worker thread wakes up 19:44:59.661 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:44:59.666 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -7.83) opts 0xd 19:44:59.666 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -7.83) 19:44:59.666 00.000 5928 Moving (0.34, -7.83) raw xDistance=-7.84 yDistance=0.16 19:44:59.666 00.000 972 UpdateGuideState exits: m=1407 SNR=26.2 19:44:59.672 00.006 5928 GuideAlgorithmHysteresis::Result() returns -4.94 from input -7.84 19:44:59.672 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:44:59.676 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:44:59.679 00.003 972 Enqueuing Expose request 19:44:59.682 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:44:59.682 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:44:59.682 00.000 5928 MoveAxis(E, 1312, ABG) 19:44:59.683 00.001 5928 Guiding Dir = 2, Dur = 1312 19:44:59.683 00.000 5928 IsSlewing returns 0 19:44:59.683 00.000 5928 IsGuiding returns 0 19:44:59.712 00.029 5928 PulseGuide returned control before completion, sleep 1294 19:45:01.039 01.327 5928 IsGuiding returns 0 19:45:01.039 00.000 5928 Move returns status 0, amount 1312 19:45:01.039 00.000 5928 MoveAxis(N, 0, ABG) 19:45:01.039 00.000 5928 Move returns status 0, amount 0 19:45:01.040 00.001 5928 move complete, result=0 19:45:01.040 00.000 5928 worker thread done servicing request 19:45:01.040 00.000 5928 Worker thread wakes up 19:45:01.040 00.000 972 GuideStep: -7.8 px 1312 ms EAST, 0.2 px 0 ms NORTH 19:45:01.051 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:45:01.051 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(204,839,31,31) 19:45:03.023 01.972 5928 Exposure complete 19:45:03.111 00.088 5928 worker thread done servicing request 19:45:03.111 00.000 972 OnExposeComplete: enter 19:45:03.115 00.004 972 UpdateGuideState(): m_state=6 19:45:03.120 00.005 972 Star::Find(15, 218, 853, 0, (0,0,0,0), 0.0, 255) frame 887 19:45:03.125 00.005 972 Star::Find returns 1 (0), X=218.57, Y=855.87, Mass=1383, SNR=26.0, Peak=107 HFD=4.9 19:45:03.129 00.004 972 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.59) = xAngle (-3.10 = -3.10) 19:45:03.132 00.003 972 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14) 19:45:03.137 00.005 972 CameraToMount -- cameraX=0.35 cameraY=-5.72 hyp=5.74 cameraTheta=-1.51 mountX=-5.73 mountY=0.01, mountTheta=3.14 19:45:03.141 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-5.72, opts=13) 19:45:03.145 00.004 972 Enqueuing Move request for scope (0.35, -5.72) 19:45:03.150 00.005 5928 Worker thread wakes up 19:45:03.150 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:45:03.155 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -5.72) opts 0xd 19:45:03.155 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -5.72) 19:45:03.155 00.000 5928 Moving (0.35, -5.72) raw xDistance=-5.73 yDistance=0.01 19:45:03.155 00.000 5928 GuideAlgorithmHysteresis::Result() returns -3.96 from input -5.73 19:45:03.155 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:45:03.155 00.000 972 UpdateGuideState exits: m=1383 SNR=26.0 19:45:03.159 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:45:03.162 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:45:03.162 00.000 5928 MoveAxis(E, 1051, ABG) 19:45:03.162 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:45:03.166 00.004 972 Enqueuing Expose request 19:45:03.170 00.004 5928 Guiding Dir = 2, Dur = 1051 19:45:03.170 00.000 5928 IsSlewing returns 0 19:45:03.171 00.001 5928 IsGuiding returns 0 19:45:03.197 00.026 5928 PulseGuide returned control before completion, sleep 1035 19:45:04.268 01.071 5928 IsGuiding returns 0 19:45:05.143 00.875 5928 Move returns status 0, amount 1051 19:45:05.143 00.000 5928 MoveAxis(N, 0, ABG) 19:45:05.143 00.000 5928 Move returns status 0, amount 0 19:45:05.144 00.001 5928 move complete, result=0 19:45:05.144 00.000 5928 worker thread done servicing request 19:45:05.144 00.000 5928 Worker thread wakes up 19:45:05.144 00.000 972 GuideStep: -5.7 px 1051 ms EAST, 0.0 px 0 ms NORTH 19:45:14.885 09.741 5928 worker thread servicing REQUEST_EXPOSE 2000 19:45:14.886 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:45:16.995 02.109 5928 Exposure complete 19:45:17.080 00.085 5928 worker thread done servicing request 19:45:17.080 00.000 972 OnExposeComplete: enter 19:45:28.467 11.387 972 UpdateGuideState(): m_state=6 19:45:33.215 04.748 972 Star::Find(15, 218, 855, 0, (0,0,0,0), 0.0, 255) frame 888 19:45:38.618 05.403 972 Star::Find returns 1 (0), X=218.84, Y=861.08, Mass=1407, SNR=26.2, Peak=181 HFD=3.6 19:45:47.487 08.869 972 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.59) = xAngle (-2.28 = -2.28) 19:45:56.374 08.887 972 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32) 19:46:09.319 12.945 972 CameraToMount -- cameraX=0.63 cameraY=-0.52 hyp=0.81 cameraTheta=-0.69 mountX=-0.53 mountY=-0.59, mountTheta=-2.30 19:46:17.807 08.488 972 SchedulePrimaryMove(067B9D08, x=0.63, y=-0.52, opts=13) 19:46:23.022 05.215 972 Enqueuing Move request for scope (0.63, -0.52) 19:46:23.714 00.692 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:46:25.641 01.927 972 UpdateGuideState exits: m=1407 SNR=26.2 19:46:33.973 08.332 5928 Worker thread wakes up 19:46:33.973 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:46:43.613 09.640 5928 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.52) opts 0xd 19:46:43.613 00.000 5928 Handling offset move in thread for scope, endpoint = (0.63, -0.52) 19:46:43.613 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:46:49.797 06.184 972 Enqueuing Expose request 19:47:00.798 11.001 5928 Moving (0.63, -0.52) raw xDistance=-0.53 yDistance=-0.59 19:47:00.798 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.53 19:47:00.798 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.43 19:47:01.067 00.269 5928 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59 19:47:01.067 00.000 5928 MoveAxis(E, 162, ABG) 19:47:01.067 00.000 5928 Guiding Dir = 2, Dur = 162 19:47:01.068 00.001 5928 IsSlewing returns 0 19:47:01.069 00.001 5928 IsGuiding returns 0 19:47:01.099 00.030 5928 PulseGuide returned control before completion, sleep 143 19:47:01.508 00.409 5928 IsGuiding returns 0 19:47:01.727 00.219 5928 Move returns status 0, amount 162 19:47:01.727 00.000 5928 MoveAxis(N, 118, ABG) 19:47:01.727 00.000 5928 Guiding Dir = 0, Dur = 118 19:47:01.728 00.001 5928 IsSlewing returns 0 19:47:01.728 00.000 5928 IsGuiding returns 0 19:47:01.803 00.075 5928 PulseGuide returned control before completion, sleep 55 19:47:02.086 00.283 5928 IsGuiding returns 0 19:47:02.292 00.206 5928 Move returns status 0, amount 118 19:47:02.292 00.000 5928 move complete, result=0 19:47:02.292 00.000 5928 worker thread done servicing request 19:47:02.292 00.000 5928 Worker thread wakes up 19:47:02.292 00.000 972 GuideStep: -0.5 px 162 ms EAST, -0.6 px 118 ms NORTH 19:47:06.919 04.627 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:06.919 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:09.019 02.100 5928 Exposure complete 19:47:09.128 00.109 5928 worker thread done servicing request 19:47:09.328 00.200 972 OnExposeComplete: enter 19:47:18.748 09.420 972 UpdateGuideState(): m_state=6 19:47:25.500 06.752 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 889 19:47:26.531 01.031 972 Star::Find returns 1 (0), X=219.12, Y=858.21, Mass=1469, SNR=26.9, Peak=173 HFD=3.9 19:47:26.538 00.007 972 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.59) = xAngle (-2.90 = -2.90) 19:47:26.543 00.005 972 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94) 19:47:26.548 00.005 972 CameraToMount -- cameraX=0.91 cameraY=-3.38 hyp=3.50 cameraTheta=-1.31 mountX=-3.40 mountY=-0.69, mountTheta=-2.94 19:47:26.555 00.007 972 SchedulePrimaryMove(067B9D08, x=0.91, y=-3.38, opts=13) 19:47:26.560 00.005 972 Enqueuing Move request for scope (0.91, -3.38) 19:47:26.565 00.005 5928 Worker thread wakes up 19:47:26.565 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:47:26.571 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.91, -3.38) opts 0xd 19:47:26.571 00.000 972 UpdateGuideState exits: m=1469 SNR=26.9 19:47:26.575 00.004 5928 Handling offset move in thread for scope, endpoint = (0.91, -3.38) 19:47:26.575 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:26.580 00.005 5928 Moving (0.91, -3.38) raw xDistance=-3.40 yDistance=-0.69 19:47:26.580 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:26.586 00.006 972 Enqueuing Expose request 19:47:26.591 00.005 5928 GuideAlgorithmHysteresis::Result() returns -2.18 from input -3.40 19:47:26.591 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69 19:47:26.591 00.000 5928 MoveAxis(E, 580, ABG) 19:47:26.591 00.000 5928 Guiding Dir = 2, Dur = 580 19:47:26.592 00.001 5928 IsSlewing returns 0 19:47:26.593 00.001 5928 IsGuiding returns 0 19:47:26.615 00.022 5928 PulseGuide returned control before completion, sleep 569 19:47:27.222 00.607 5928 IsGuiding returns 0 19:47:27.222 00.000 5928 Move returns status 0, amount 580 19:47:27.222 00.000 5928 MoveAxis(N, 137, ABG) 19:47:27.222 00.000 5928 Guiding Dir = 0, Dur = 137 19:47:27.223 00.001 5928 IsSlewing returns 0 19:47:27.223 00.000 5928 IsGuiding returns 0 19:47:27.302 00.079 5928 PulseGuide returned control before completion, sleep 69 19:47:27.386 00.084 5928 IsGuiding returns 1 19:47:27.386 00.000 5928 scope still moving after pulse duration time elapsed 19:47:27.446 00.060 5928 IsSlewing returns 0 19:47:27.478 00.032 5928 IsGuiding returns 0 19:47:27.478 00.000 5928 scope move finished after 137 + 117 ms 19:47:27.478 00.000 5928 Move returns status 0, amount 137 19:47:27.478 00.000 5928 move complete, result=0 19:47:27.478 00.000 5928 worker thread done servicing request 19:47:27.478 00.000 5928 Worker thread wakes up 19:47:27.478 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:27.478 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:27.478 00.000 972 GuideStep: -3.4 px 580 ms EAST, -0.7 px 137 ms NORTH 19:47:29.613 02.135 5928 Exposure complete 19:47:29.701 00.088 5928 worker thread done servicing request 19:47:29.701 00.000 972 OnExposeComplete: enter 19:47:29.705 00.004 972 UpdateGuideState(): m_state=6 19:47:29.710 00.005 972 Star::Find(15, 219, 858, 0, (0,0,0,0), 0.0, 255) frame 890 19:47:29.715 00.005 972 Star::Find returns 1 (0), X=218.95, Y=860.68, Mass=1399, SNR=26.2, Peak=155 HFD=4.0 19:47:29.721 00.006 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 19:47:29.725 00.004 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 19:47:29.729 00.004 972 CameraToMount -- cameraX=0.74 cameraY=-0.91 hyp=1.17 cameraTheta=-0.89 mountX=-0.93 mountY=-0.68, mountTheta=-2.51 19:47:29.735 00.006 972 SchedulePrimaryMove(067B9D08, x=0.74, y=-0.91, opts=13) 19:47:29.739 00.004 972 Enqueuing Move request for scope (0.74, -0.91) 19:47:29.742 00.003 5928 Worker thread wakes up 19:47:29.742 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.91) opts 0xd 19:47:29.742 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:47:29.747 00.005 5928 Handling offset move in thread for scope, endpoint = (0.74, -0.91) 19:47:29.747 00.000 5928 Moving (0.74, -0.91) raw xDistance=-0.93 yDistance=-0.68 19:47:29.747 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.74 from input -0.93 19:47:29.747 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68 19:47:29.747 00.000 972 UpdateGuideState exits: m=1399 SNR=26.2 19:47:29.754 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:29.758 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:29.762 00.004 972 Enqueuing Expose request 19:47:29.768 00.006 5928 MoveAxis(E, 195, ABG) 19:47:29.768 00.000 5928 Guiding Dir = 2, Dur = 195 19:47:29.768 00.000 5928 IsSlewing returns 0 19:47:29.769 00.001 5928 IsGuiding returns 0 19:47:29.796 00.027 5928 PulseGuide returned control before completion, sleep 178 19:47:29.980 00.184 5928 IsGuiding returns 1 19:47:29.980 00.000 5928 scope still moving after pulse duration time elapsed 19:47:30.020 00.040 5928 IsSlewing returns 0 19:47:30.021 00.001 5928 IsGuiding returns 0 19:47:30.021 00.000 5928 scope move finished after 195 + 56 ms 19:47:30.021 00.000 5928 Move returns status 0, amount 195 19:47:30.021 00.000 5928 MoveAxis(N, 134, ABG) 19:47:30.021 00.000 5928 Guiding Dir = 0, Dur = 134 19:47:30.021 00.000 5928 IsSlewing returns 0 19:47:30.022 00.001 5928 IsGuiding returns 0 19:47:30.100 00.078 5928 PulseGuide returned control before completion, sleep 66 19:47:30.169 00.069 5928 IsGuiding returns 1 19:47:30.169 00.000 5928 scope still moving after pulse duration time elapsed 19:47:30.199 00.030 5928 IsSlewing returns 0 19:47:30.200 00.001 5928 IsGuiding returns 1 19:47:30.260 00.060 5928 IsSlewing returns 0 19:47:30.260 00.000 5928 IsGuiding returns 0 19:47:30.260 00.000 5928 scope move finished after 134 + 104 ms 19:47:30.261 00.001 5928 Move returns status 0, amount 134 19:47:30.261 00.000 5928 move complete, result=0 19:47:30.261 00.000 5928 worker thread done servicing request 19:47:30.261 00.000 972 GuideStep: -0.9 px 195 ms EAST, -0.7 px 134 ms NORTH 19:47:30.265 00.004 5928 Worker thread wakes up 19:47:30.265 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:30.265 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:32.245 01.980 5928 Exposure complete 19:47:32.338 00.093 5928 worker thread done servicing request 19:47:32.338 00.000 972 OnExposeComplete: enter 19:47:32.343 00.005 972 UpdateGuideState(): m_state=6 19:47:32.348 00.005 972 Star::Find(15, 218, 860, 0, (0,0,0,0), 0.0, 255) frame 891 19:47:32.354 00.006 972 Star::Find returns 1 (0), X=218.46, Y=861.75, Mass=1405, SNR=26.2, Peak=124 HFD=4.3 19:47:32.358 00.004 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 19:47:32.362 00.004 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 19:47:32.367 00.005 972 CameraToMount -- cameraX=0.25 cameraY=0.16 hyp=0.29 cameraTheta=0.56 mountX=0.15 mountY=-0.26, mountTheta=-1.04 19:47:32.372 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.16, opts=13) 19:47:32.376 00.004 972 Enqueuing Move request for scope (0.25, 0.16) 19:47:32.380 00.004 5928 Worker thread wakes up 19:47:32.380 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:47:32.385 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.16) opts 0xd 19:47:32.385 00.000 972 UpdateGuideState exits: m=1405 SNR=26.2 19:47:32.388 00.003 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.16) 19:47:32.389 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:32.392 00.003 5928 Moving (0.25, 0.16) raw xDistance=0.15 yDistance=-0.26 19:47:32.392 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:32.396 00.004 972 Enqueuing Expose request 19:47:32.421 00.025 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:47:32.422 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 19:47:32.422 00.000 5928 MoveAxis(E, 0, ABG) 19:47:32.422 00.000 5928 Move returns status 0, amount 0 19:47:32.422 00.000 5928 MoveAxis(N, 51, ABG) 19:47:32.422 00.000 5928 Guiding Dir = 0, Dur = 51 19:47:32.422 00.000 5928 IsSlewing returns 0 19:47:32.423 00.001 5928 IsGuiding returns 0 19:47:32.531 00.108 5928 IsGuiding returns 1 19:47:32.531 00.000 5928 scope still moving after pulse duration time elapsed 19:47:32.563 00.032 5928 IsSlewing returns 0 19:47:32.564 00.001 5928 IsGuiding returns 0 19:47:32.564 00.000 5928 scope move finished after 51 + 90 ms 19:47:32.564 00.000 5928 Move returns status 0, amount 51 19:47:32.565 00.001 5928 move complete, result=0 19:47:32.565 00.000 5928 worker thread done servicing request 19:47:32.565 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 51 ms NORTH 19:47:32.572 00.007 5928 Worker thread wakes up 19:47:32.572 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:32.572 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:34.675 02.103 5928 Exposure complete 19:47:34.764 00.089 5928 worker thread done servicing request 19:47:34.764 00.000 972 OnExposeComplete: enter 19:47:34.769 00.005 972 UpdateGuideState(): m_state=6 19:47:34.772 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 892 19:47:34.775 00.003 972 Star::Find returns 1 (0), X=217.53, Y=861.60, Mass=1400, SNR=26.2, Peak=134 HFD=3.4 19:47:34.779 00.004 972 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.59) = xAngle (1.54 = 1.54) 19:47:34.783 00.004 972 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 19:47:34.786 00.003 972 CameraToMount -- cameraX=-0.68 cameraY=0.01 hyp=0.68 cameraTheta=3.13 mountX=0.02 mountY=0.68, mountTheta=1.54 19:47:34.790 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.68, y=0.01, opts=13) 19:47:34.793 00.003 972 Enqueuing Move request for scope (-0.68, 0.01) 19:47:34.797 00.004 5928 Worker thread wakes up 19:47:34.797 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.01) opts 0xd 19:47:34.797 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.68, 0.01) 19:47:34.797 00.000 5928 Moving (-0.68, 0.01) raw xDistance=0.02 yDistance=0.68 19:47:34.797 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:47:34.802 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 19:47:34.805 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:34.808 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:34.812 00.004 972 Enqueuing Expose request 19:47:34.817 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:47:34.817 00.000 5928 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1 19:47:34.817 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.04 19:47:34.817 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68 19:47:34.817 00.000 5928 MoveAxis(E, 0, ABG) 19:47:34.817 00.000 5928 Move returns status 0, amount 0 19:47:34.817 00.000 5928 MoveAxis(S, 135, ABG) 19:47:34.817 00.000 5928 Guiding Dir = 1, Dur = 135 19:47:34.818 00.001 5928 IsSlewing returns 0 19:47:34.818 00.000 5928 IsGuiding returns 0 19:47:34.897 00.079 5928 PulseGuide returned control before completion, sleep 66 19:47:34.965 00.068 5928 IsGuiding returns 1 19:47:34.966 00.001 5928 scope still moving after pulse duration time elapsed 19:47:34.996 00.030 5928 IsSlewing returns 0 19:47:34.997 00.001 5928 IsGuiding returns 1 19:47:35.027 00.030 5928 IsSlewing returns 0 19:47:35.028 00.001 5928 IsGuiding returns 1 19:47:35.089 00.061 5928 IsSlewing returns 0 19:47:35.091 00.002 5928 IsGuiding returns 0 19:47:35.091 00.000 5928 scope move finished after 135 + 137 ms 19:47:35.091 00.000 5928 Move returns status 0, amount 135 19:47:35.091 00.000 5928 move complete, result=0 19:47:35.092 00.001 5928 worker thread done servicing request 19:47:35.092 00.000 5928 Worker thread wakes up 19:47:35.092 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.7 px 135 ms SOUTH 19:47:35.102 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:35.103 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:37.085 01.982 5928 Exposure complete 19:47:37.172 00.087 5928 worker thread done servicing request 19:47:37.173 00.001 972 OnExposeComplete: enter 19:47:37.176 00.003 972 UpdateGuideState(): m_state=6 19:47:37.180 00.004 972 Star::Find(15, 217, 861, 0, (0,0,0,0), 0.0, 255) frame 893 19:47:37.185 00.005 972 Star::Find returns 1 (0), X=217.25, Y=861.47, Mass=1412, SNR=26.3, Peak=156 HFD=3.4 19:47:37.187 00.002 972 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.59) = xAngle (-4.61 = 1.67) 19:47:37.191 00.004 972 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63) 19:47:37.194 00.003 972 CameraToMount -- cameraX=-0.96 cameraY=-0.12 hyp=0.97 cameraTheta=-3.02 mountX=-0.10 mountY=0.97, mountTheta=1.67 19:47:37.199 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.96, y=-0.12, opts=13) 19:47:37.203 00.004 972 Enqueuing Move request for scope (-0.96, -0.12) 19:47:37.207 00.004 5928 Worker thread wakes up 19:47:37.207 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.12) opts 0xd 19:47:37.207 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:47:37.211 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.96, -0.12) 19:47:37.211 00.000 5928 Moving (-0.96, -0.12) raw xDistance=-0.10 yDistance=0.97 19:47:37.211 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 19:47:37.216 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:37.220 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:37.223 00.003 972 Enqueuing Expose request 19:47:37.226 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:47:37.226 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97 19:47:37.226 00.000 5928 MoveAxis(E, 0, ABG) 19:47:37.226 00.000 5928 Move returns status 0, amount 0 19:47:37.227 00.001 5928 MoveAxis(S, 192, ABG) 19:47:37.227 00.000 5928 Guiding Dir = 1, Dur = 192 19:47:37.227 00.000 5928 IsSlewing returns 0 19:47:37.227 00.000 5928 IsGuiding returns 0 19:47:37.312 00.085 5928 PulseGuide returned control before completion, sleep 119 19:47:37.433 00.121 5928 IsGuiding returns 1 19:47:37.433 00.000 5928 scope still moving after pulse duration time elapsed 19:47:37.463 00.030 5928 IsSlewing returns 0 19:47:37.463 00.000 5928 IsGuiding returns 1 19:47:37.493 00.030 5928 IsSlewing returns 0 19:47:37.494 00.001 5928 IsGuiding returns 1 19:47:37.536 00.042 5928 IsSlewing returns 0 19:47:37.536 00.000 5928 IsGuiding returns 0 19:47:37.536 00.000 5928 scope move finished after 192 + 116 ms 19:47:37.536 00.000 5928 Move returns status 0, amount 192 19:47:37.536 00.000 5928 move complete, result=0 19:47:37.536 00.000 5928 worker thread done servicing request 19:47:37.536 00.000 5928 Worker thread wakes up 19:47:37.536 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:37.536 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:37.536 00.000 972 GuideStep: -0.1 px 0 ms EAST, 1.0 px 192 ms SOUTH 19:47:39.647 02.111 5928 Exposure complete 19:47:39.736 00.089 5928 worker thread done servicing request 19:47:39.736 00.000 972 OnExposeComplete: enter 19:47:39.740 00.004 972 UpdateGuideState(): m_state=6 19:47:39.743 00.003 972 Star::Find(15, 217, 861, 0, (0,0,0,0), 0.0, 255) frame 894 19:47:39.747 00.004 972 Star::Find returns 1 (0), X=217.77, Y=861.33, Mass=1409, SNR=26.3, Peak=174 HFD=3.6 19:47:39.751 00.004 972 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.59) = xAngle (-4.19 = 2.09) 19:47:39.754 00.003 972 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.05) 19:47:39.758 00.004 972 CameraToMount -- cameraX=-0.44 cameraY=-0.27 hyp=0.52 cameraTheta=-2.60 mountX=-0.26 mountY=0.46, mountTheta=2.08 19:47:39.761 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=-0.27, opts=13) 19:47:39.766 00.005 972 Enqueuing Move request for scope (-0.44, -0.27) 19:47:39.769 00.003 5928 Worker thread wakes up 19:47:39.769 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.27) opts 0xd 19:47:39.769 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:47:39.774 00.005 972 UpdateGuideState exits: m=1409 SNR=26.3 19:47:39.777 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:39.780 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:39.785 00.005 972 Enqueuing Expose request 19:47:39.788 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.44, -0.27) 19:47:39.788 00.000 5928 Moving (-0.44, -0.27) raw xDistance=-0.26 yDistance=0.46 19:47:39.788 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 19:47:39.788 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46 19:47:39.788 00.000 5928 MoveAxis(E, 43, ABG) 19:47:39.788 00.000 5928 Guiding Dir = 2, Dur = 43 19:47:39.791 00.003 5928 IsSlewing returns 0 19:47:39.791 00.000 5928 IsGuiding returns 0 19:47:39.807 00.016 5928 PulseGuide returned control before completion, sleep 38 19:47:39.857 00.050 5928 IsGuiding returns 1 19:47:39.857 00.000 5928 scope still moving after pulse duration time elapsed 19:47:39.888 00.031 5928 IsSlewing returns 0 19:47:39.888 00.000 5928 IsGuiding returns 0 19:47:39.888 00.000 5928 scope move finished after 43 + 54 ms 19:47:39.888 00.000 5928 Move returns status 0, amount 43 19:47:39.888 00.000 5928 MoveAxis(S, 91, ABG) 19:47:39.888 00.000 5928 Guiding Dir = 1, Dur = 91 19:47:39.889 00.001 5928 IsSlewing returns 0 19:47:39.889 00.000 5928 IsGuiding returns 0 19:47:39.967 00.078 5928 PulseGuide returned control before completion, sleep 25 19:47:40.030 00.063 5928 IsGuiding returns 1 19:47:40.031 00.001 5928 scope still moving after pulse duration time elapsed 19:47:40.061 00.030 5928 IsSlewing returns 0 19:47:40.061 00.000 5928 IsGuiding returns 1 19:47:40.095 00.034 5928 IsSlewing returns 0 19:47:40.095 00.000 5928 IsGuiding returns 0 19:47:40.095 00.000 5928 scope move finished after 91 + 114 ms 19:47:40.095 00.000 5928 Move returns status 0, amount 91 19:47:40.095 00.000 5928 move complete, result=0 19:47:40.095 00.000 5928 worker thread done servicing request 19:47:40.095 00.000 5928 Worker thread wakes up 19:47:40.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:40.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:40.095 00.000 972 GuideStep: -0.3 px 43 ms EAST, 0.5 px 91 ms SOUTH 19:47:42.078 01.983 5928 Exposure complete 19:47:42.163 00.085 5928 worker thread done servicing request 19:47:42.164 00.001 972 OnExposeComplete: enter 19:47:42.168 00.004 972 UpdateGuideState(): m_state=6 19:47:42.172 00.004 972 Star::Find(15, 217, 861, 0, (0,0,0,0), 0.0, 255) frame 895 19:47:42.176 00.004 972 Star::Find returns 1 (0), X=218.05, Y=861.88, Mass=1463, SNR=26.8, Peak=177 HFD=3.6 19:47:42.179 00.003 972 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.59) = xAngle (0.51 = 0.51) 19:47:42.185 00.006 972 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 19:47:42.188 00.003 972 CameraToMount -- cameraX=-0.17 cameraY=0.28 hyp=0.33 cameraTheta=2.10 mountX=0.29 mountY=0.15, mountTheta=0.48 19:47:42.192 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.28, opts=13) 19:47:42.195 00.003 972 Enqueuing Move request for scope (-0.17, 0.28) 19:47:42.200 00.005 5928 Worker thread wakes up 19:47:42.200 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.28) opts 0xd 19:47:42.200 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.28) 19:47:42.200 00.000 5928 Moving (-0.17, 0.28) raw xDistance=0.29 yDistance=0.15 19:47:42.200 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29 19:47:42.200 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:47:42.204 00.004 972 UpdateGuideState exits: m=1463 SNR=26.8 19:47:42.207 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:42.210 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:42.215 00.005 972 Enqueuing Expose request 19:47:42.219 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:42.219 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:47:42.219 00.000 5928 MoveAxis(W, 45, ABG) 19:47:42.219 00.000 5928 Guiding Dir = 3, Dur = 45 19:47:42.221 00.002 5928 IsSlewing returns 0 19:47:42.221 00.000 5928 IsGuiding returns 0 19:47:42.237 00.016 5928 PulseGuide returned control before completion, sleep 40 19:47:42.292 00.055 5928 IsGuiding returns 1 19:47:42.292 00.000 5928 scope still moving after pulse duration time elapsed 19:47:42.333 00.041 5928 IsSlewing returns 0 19:47:42.333 00.000 5928 IsGuiding returns 0 19:47:42.333 00.000 5928 scope move finished after 45 + 66 ms 19:47:42.333 00.000 5928 Move returns status 0, amount 45 19:47:42.333 00.000 5928 MoveAxis(N, 0, ABG) 19:47:42.333 00.000 5928 Move returns status 0, amount 0 19:47:42.334 00.001 5928 move complete, result=0 19:47:42.334 00.000 5928 worker thread done servicing request 19:47:42.334 00.000 5928 Worker thread wakes up 19:47:42.334 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:42.334 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:42.334 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH 19:47:44.470 02.136 5928 Exposure complete 19:47:44.557 00.087 5928 worker thread done servicing request 19:47:44.558 00.001 972 OnExposeComplete: enter 19:47:44.561 00.003 972 UpdateGuideState(): m_state=6 19:47:44.566 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 896 19:47:44.569 00.003 972 Star::Find returns 1 (0), X=217.77, Y=861.80, Mass=1441, SNR=26.6, Peak=170 HFD=3.6 19:47:44.572 00.003 972 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.59) = xAngle (1.11 = 1.11) 19:47:44.575 00.003 972 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06) 19:47:44.578 00.003 972 CameraToMount -- cameraX=-0.44 cameraY=0.21 hyp=0.49 cameraTheta=2.70 mountX=0.22 mountY=0.43, mountTheta=1.10 19:47:44.584 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=0.21, opts=13) 19:47:44.588 00.004 972 Enqueuing Move request for scope (-0.44, 0.21) 19:47:44.591 00.003 5928 Worker thread wakes up 19:47:44.591 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.21) opts 0xd 19:47:44.591 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.44, 0.21) 19:47:44.591 00.000 5928 Moving (-0.44, 0.21) raw xDistance=0.22 yDistance=0.43 19:47:44.591 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22 19:47:44.591 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43 19:47:44.591 00.000 5928 MoveAxis(W, 40, ABG) 19:47:44.591 00.000 5928 Guiding Dir = 3, Dur = 40 19:47:44.592 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:47:44.595 00.003 972 UpdateGuideState exits: m=1441 SNR=26.6 19:47:44.600 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:44.603 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:44.606 00.003 972 Enqueuing Expose request 19:47:44.610 00.004 5928 IsSlewing returns 0 19:47:44.636 00.026 5928 IsGuiding returns 0 19:47:44.652 00.016 5928 PulseGuide returned control before completion, sleep 35 19:47:44.700 00.048 5928 IsGuiding returns 0 19:47:44.700 00.000 5928 Move returns status 0, amount 40 19:47:44.700 00.000 5928 MoveAxis(S, 85, ABG) 19:47:44.700 00.000 5928 Guiding Dir = 1, Dur = 85 19:47:44.701 00.001 5928 IsSlewing returns 0 19:47:44.701 00.000 5928 IsGuiding returns 0 19:47:44.780 00.079 5928 PulseGuide returned control before completion, sleep 17 19:47:44.802 00.022 5928 IsGuiding returns 1 19:47:44.802 00.000 5928 scope still moving after pulse duration time elapsed 19:47:44.833 00.031 5928 IsSlewing returns 0 19:47:44.876 00.043 5928 IsGuiding returns 1 19:47:44.912 00.036 5928 IsSlewing returns 0 19:47:44.912 00.000 5928 IsGuiding returns 0 19:47:44.912 00.000 5928 scope move finished after 85 + 125 ms 19:47:44.912 00.000 5928 Move returns status 0, amount 85 19:47:44.912 00.000 5928 move complete, result=0 19:47:44.912 00.000 5928 worker thread done servicing request 19:47:44.912 00.000 5928 Worker thread wakes up 19:47:44.912 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:44.912 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.4 px 85 ms SOUTH 19:47:44.918 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:46.885 01.967 5928 Exposure complete 19:47:46.971 00.086 5928 worker thread done servicing request 19:47:46.972 00.001 972 OnExposeComplete: enter 19:47:46.975 00.003 972 UpdateGuideState(): m_state=6 19:47:46.979 00.004 972 Star::Find(15, 217, 861, 0, (0,0,0,0), 0.0, 255) frame 897 19:47:46.984 00.005 972 Star::Find returns 1 (0), X=217.79, Y=861.88, Mass=1428, SNR=26.5, Peak=175 HFD=3.7 19:47:46.987 00.003 972 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.59) = xAngle (0.95 = 0.95) 19:47:46.991 00.004 972 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91) 19:47:46.995 00.004 972 CameraToMount -- cameraX=-0.43 cameraY=0.29 hyp=0.52 cameraTheta=2.54 mountX=0.30 mountY=0.41, mountTheta=0.94 19:47:47.000 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.43, y=0.29, opts=13) 19:47:47.003 00.003 972 Enqueuing Move request for scope (-0.43, 0.29) 19:47:47.007 00.004 5928 Worker thread wakes up 19:47:47.007 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.29) opts 0xd 19:47:47.007 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.43, 0.29) 19:47:47.007 00.000 5928 Moving (-0.43, 0.29) raw xDistance=0.30 yDistance=0.41 19:47:47.007 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 19:47:47.007 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:47:47.007 00.000 5928 MoveAxis(W, 53, ABG) 19:47:47.007 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:47:47.011 00.004 5928 Guiding Dir = 3, Dur = 53 19:47:47.011 00.000 972 UpdateGuideState exits: m=1428 SNR=26.5 19:47:47.016 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:47.020 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:47.023 00.003 972 Enqueuing Expose request 19:47:47.034 00.011 5928 IsSlewing returns 0 19:47:47.035 00.001 5928 IsGuiding returns 0 19:47:47.050 00.015 5928 PulseGuide returned control before completion, sleep 48 19:47:47.130 00.080 5928 IsGuiding returns 0 19:47:47.130 00.000 5928 Move returns status 0, amount 53 19:47:47.130 00.000 5928 MoveAxis(S, 81, ABG) 19:47:47.130 00.000 5928 Guiding Dir = 1, Dur = 81 19:47:47.130 00.000 5928 IsSlewing returns 0 19:47:47.131 00.001 5928 IsGuiding returns 0 19:47:47.210 00.079 5928 PulseGuide returned control before completion, sleep 13 19:47:47.274 00.064 5928 IsGuiding returns 1 19:47:47.274 00.000 5928 scope still moving after pulse duration time elapsed 19:47:47.297 00.023 5928 IsSlewing returns 0 19:47:47.322 00.025 5928 IsGuiding returns 0 19:47:47.322 00.000 5928 scope move finished after 81 + 109 ms 19:47:47.322 00.000 5928 Move returns status 0, amount 81 19:47:47.322 00.000 5928 move complete, result=0 19:47:47.323 00.001 5928 worker thread done servicing request 19:47:47.323 00.000 5928 Worker thread wakes up 19:47:47.323 00.000 972 GuideStep: 0.3 px 53 ms WEST, 0.4 px 81 ms SOUTH 19:47:49.733 02.410 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:49.734 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:51.863 02.129 5928 Exposure complete 19:47:51.951 00.088 5928 worker thread done servicing request 19:47:51.951 00.000 972 OnExposeComplete: enter 19:47:51.954 00.003 972 UpdateGuideState(): m_state=6 19:47:51.958 00.004 972 Star::Find(15, 217, 861, 0, (0,0,0,0), 0.0, 255) frame 898 19:47:51.961 00.003 972 Star::Find returns 1 (0), X=218.15, Y=861.46, Mass=1414, SNR=26.4, Peak=151 HFD=3.6 19:47:51.966 00.005 972 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.59) = xAngle (-3.60 = 2.68) 19:47:51.969 00.003 972 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63) 19:47:51.972 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.01 mountX=-0.13 mountY=0.07, mountTheta=2.64 19:47:51.977 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.13, opts=13) 19:47:51.981 00.004 972 Enqueuing Move request for scope (-0.06, -0.13) 19:47:51.985 00.004 5928 Worker thread wakes up 19:47:51.985 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd 19:47:51.985 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.13) 19:47:51.985 00.000 5928 Moving (-0.06, -0.13) raw xDistance=-0.13 yDistance=0.07 19:47:51.985 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:47:51.986 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:51.986 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:47:51.986 00.000 5928 MoveAxis(E, 0, ABG) 19:47:51.986 00.000 5928 Move returns status 0, amount 0 19:47:51.986 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:47:51.990 00.004 972 UpdateGuideState exits: m=1414 SNR=26.4 19:47:51.993 00.003 5928 MoveAxis(N, 0, ABG) 19:47:51.993 00.000 5928 Move returns status 0, amount 0 19:47:51.994 00.001 5928 move complete, result=0 19:47:51.994 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:51.998 00.004 5928 worker thread done servicing request 19:47:51.998 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:52.001 00.003 972 Enqueuing Expose request 19:47:52.005 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:47:52.008 00.003 5928 Worker thread wakes up 19:47:52.008 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:52.008 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:53.981 01.973 5928 Exposure complete 19:47:54.068 00.087 5928 worker thread done servicing request 19:47:54.068 00.000 972 OnExposeComplete: enter 19:47:54.072 00.004 972 UpdateGuideState(): m_state=6 19:47:54.077 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 899 19:47:54.082 00.005 972 Star::Find returns 1 (0), X=218.26, Y=861.44, Mass=1424, SNR=26.4, Peak=155 HFD=3.6 19:47:54.087 00.005 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 19:47:54.092 00.005 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87) 19:47:54.096 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.24 mountX=-0.15 mountY=-0.04, mountTheta=-2.87 19:47:54.101 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.15, opts=13) 19:47:54.105 00.004 972 Enqueuing Move request for scope (0.05, -0.15) 19:47:54.109 00.004 5928 Worker thread wakes up 19:47:54.110 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd 19:47:54.110 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.15) 19:47:54.110 00.000 5928 Moving (0.05, -0.15) raw xDistance=-0.15 yDistance=-0.04 19:47:54.110 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:47:54.110 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:47:54.115 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:47:54.115 00.000 972 UpdateGuideState exits: m=1424 SNR=26.4 19:47:54.119 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:47:54.119 00.000 5928 MoveAxis(E, 0, ABG) 19:47:54.119 00.000 5928 Move returns status 0, amount 0 19:47:54.119 00.000 5928 MoveAxis(N, 0, ABG) 19:47:54.119 00.000 5928 Move returns status 0, amount 0 19:47:54.119 00.000 5928 move complete, result=0 19:47:54.119 00.000 5928 worker thread done servicing request 19:47:54.119 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:54.123 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:54.126 00.003 972 Enqueuing Expose request 19:47:54.131 00.005 5928 Worker thread wakes up 19:47:54.131 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:54.131 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:54.131 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:47:56.262 02.131 5928 Exposure complete 19:47:56.349 00.087 5928 worker thread done servicing request 19:47:56.349 00.000 972 OnExposeComplete: enter 19:47:56.352 00.003 972 UpdateGuideState(): m_state=6 19:47:56.356 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 900 19:47:56.359 00.003 972 Star::Find returns 1 (0), X=218.47, Y=861.87, Mass=1428, SNR=26.5, Peak=164 HFD=3.6 19:47:56.363 00.004 972 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.59) = xAngle (-0.77 = -0.77) 19:47:56.366 00.003 972 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81) 19:47:56.370 00.004 972 CameraToMount -- cameraX=0.26 cameraY=0.28 hyp=0.38 cameraTheta=0.82 mountX=0.28 mountY=-0.28, mountTheta=-0.79 19:47:56.373 00.003 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.28, opts=13) 19:47:56.377 00.004 972 Enqueuing Move request for scope (0.26, 0.28) 19:47:56.381 00.004 5928 Worker thread wakes up 19:47:56.381 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.28) opts 0xd 19:47:56.381 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.28) 19:47:56.381 00.000 5928 Moving (0.26, 0.28) raw xDistance=0.28 yDistance=-0.28 19:47:56.381 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 19:47:56.381 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:47:56.381 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:47:56.385 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28 19:47:56.385 00.000 5928 MoveAxis(W, 46, ABG) 19:47:56.385 00.000 5928 Guiding Dir = 3, Dur = 46 19:47:56.385 00.000 972 UpdateGuideState exits: m=1428 SNR=26.5 19:47:56.388 00.003 5928 IsSlewing returns 0 19:47:56.388 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:56.392 00.004 5928 IsGuiding returns 0 19:47:56.392 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:56.397 00.005 972 Enqueuing Expose request 19:47:56.421 00.024 5928 PulseGuide returned control before completion, sleep 28 19:47:56.485 00.064 5928 IsGuiding returns 0 19:47:56.485 00.000 5928 Move returns status 0, amount 46 19:47:56.486 00.001 5928 MoveAxis(N, 0, ABG) 19:47:56.486 00.000 5928 Move returns status 0, amount 0 19:47:56.486 00.000 5928 move complete, result=0 19:47:56.486 00.000 5928 worker thread done servicing request 19:47:56.487 00.001 972 GuideStep: 0.3 px 46 ms WEST, -0.3 px 0 ms NORTH 19:47:56.497 00.010 5928 Worker thread wakes up 19:47:56.498 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:56.498 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:58.473 01.975 5928 Exposure complete 19:47:58.558 00.085 5928 worker thread done servicing request 19:47:58.558 00.000 972 OnExposeComplete: enter 19:47:58.563 00.005 972 UpdateGuideState(): m_state=6 19:47:58.567 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 901 19:47:58.571 00.004 972 Star::Find returns 1 (0), X=218.49, Y=862.03, Mass=1422, SNR=26.4, Peak=173 HFD=3.6 19:47:58.574 00.003 972 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.59) = xAngle (-0.59 = -0.59) 19:47:58.578 00.004 972 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63) 19:47:58.583 00.005 972 CameraToMount -- cameraX=0.28 cameraY=0.44 hyp=0.52 cameraTheta=1.00 mountX=0.43 mountY=-0.31, mountTheta=-0.62 19:47:58.587 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.44, opts=13) 19:47:58.591 00.004 972 Enqueuing Move request for scope (0.28, 0.44) 19:47:58.594 00.003 5928 Worker thread wakes up 19:47:58.594 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.44) opts 0xd 19:47:58.594 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.44) 19:47:58.595 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:47:58.599 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 19:47:58.603 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:47:58.606 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:47:58.610 00.004 972 Enqueuing Expose request 19:47:58.616 00.006 5928 Moving (0.28, 0.44) raw xDistance=0.43 yDistance=-0.31 19:47:58.616 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.43 19:47:58.616 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:47:58.616 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 19:47:58.616 00.000 5928 MoveAxis(W, 76, ABG) 19:47:58.616 00.000 5928 Guiding Dir = 3, Dur = 76 19:47:58.617 00.001 5928 IsSlewing returns 0 19:47:58.617 00.000 5928 IsGuiding returns 0 19:47:58.644 00.027 5928 PulseGuide returned control before completion, sleep 61 19:47:58.710 00.066 5928 IsGuiding returns 1 19:47:58.710 00.000 5928 scope still moving after pulse duration time elapsed 19:47:58.756 00.046 5928 IsSlewing returns 0 19:47:58.756 00.000 5928 IsGuiding returns 0 19:47:58.756 00.000 5928 scope move finished after 76 + 62 ms 19:47:58.756 00.000 5928 Move returns status 0, amount 76 19:47:58.756 00.000 5928 MoveAxis(N, 0, ABG) 19:47:58.756 00.000 5928 Move returns status 0, amount 0 19:47:58.756 00.000 5928 move complete, result=0 19:47:58.756 00.000 5928 worker thread done servicing request 19:47:58.757 00.001 5928 Worker thread wakes up 19:47:58.757 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:47:58.757 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:47:58.757 00.000 972 GuideStep: 0.4 px 76 ms WEST, -0.3 px 0 ms NORTH 19:48:00.857 02.100 5928 Exposure complete 19:48:00.944 00.087 5928 worker thread done servicing request 19:48:00.944 00.000 972 OnExposeComplete: enter 19:48:00.949 00.005 972 UpdateGuideState(): m_state=6 19:48:00.953 00.004 972 Star::Find(15, 218, 862, 0, (0,0,0,0), 0.0, 255) frame 902 19:48:00.956 00.003 972 Star::Find returns 1 (0), X=218.19, Y=861.81, Mass=1374, SNR=25.9, Peak=165 HFD=3.6 19:48:00.960 00.004 972 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.59) = xAngle (0.10 = 0.10) 19:48:00.964 00.004 972 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 19:48:00.967 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.69 mountX=0.22 mountY=0.01, mountTheta=0.05 19:48:00.972 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.22, opts=13) 19:48:00.975 00.003 972 Enqueuing Move request for scope (-0.03, 0.22) 19:48:00.980 00.005 5928 Worker thread wakes up 19:48:00.980 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd 19:48:00.980 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.22) 19:48:00.980 00.000 5928 Moving (-0.03, 0.22) raw xDistance=0.22 yDistance=0.01 19:48:00.980 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22 19:48:00.980 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:00.980 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:48:00.981 00.001 5928 MoveAxis(W, 42, ABG) 19:48:00.981 00.000 5928 Guiding Dir = 3, Dur = 42 19:48:00.981 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:00.984 00.003 5928 IsSlewing returns 0 19:48:00.985 00.001 972 UpdateGuideState exits: m=1374 SNR=25.9 19:48:00.988 00.003 5928 IsGuiding returns 0 19:48:00.988 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:00.992 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:00.996 00.004 972 Enqueuing Expose request 19:48:01.010 00.014 5928 PulseGuide returned control before completion, sleep 31 19:48:01.044 00.034 5928 IsGuiding returns 1 19:48:01.044 00.000 5928 scope still moving after pulse duration time elapsed 19:48:01.090 00.046 5928 IsSlewing returns 0 19:48:01.090 00.000 5928 IsGuiding returns 0 19:48:01.090 00.000 5928 scope move finished after 42 + 59 ms 19:48:01.090 00.000 5928 Move returns status 0, amount 42 19:48:01.091 00.001 5928 MoveAxis(N, 0, ABG) 19:48:01.091 00.000 5928 Move returns status 0, amount 0 19:48:01.091 00.000 5928 move complete, result=0 19:48:01.091 00.000 5928 worker thread done servicing request 19:48:01.091 00.000 5928 Worker thread wakes up 19:48:01.091 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:01.091 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:01.091 00.000 972 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH 19:48:03.060 01.969 5928 Exposure complete 19:48:03.147 00.087 5928 worker thread done servicing request 19:48:03.148 00.001 972 OnExposeComplete: enter 19:48:03.151 00.003 972 UpdateGuideState(): m_state=6 19:48:03.154 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 903 19:48:03.158 00.004 972 Star::Find returns 1 (0), X=218.21, Y=861.37, Mass=1435, SNR=26.5, Peak=140 HFD=3.7 19:48:03.162 00.004 972 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.59) = xAngle (-3.19 = 3.10) 19:48:03.165 00.003 972 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 19:48:03.169 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.60 mountX=-0.22 mountY=0.02, mountTheta=3.05 19:48:03.173 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.22, opts=13) 19:48:03.178 00.005 972 Enqueuing Move request for scope (-0.01, -0.22) 19:48:03.182 00.004 5928 Worker thread wakes up 19:48:03.182 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd 19:48:03.182 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.22) 19:48:03.182 00.000 5928 Moving (-0.01, -0.22) raw xDistance=-0.22 yDistance=0.02 19:48:03.182 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22 19:48:03.182 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:03.182 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:48:03.183 00.001 5928 MoveAxis(E, 35, ABG) 19:48:03.183 00.000 5928 Guiding Dir = 2, Dur = 35 19:48:03.183 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:48:03.186 00.003 972 UpdateGuideState exits: m=1435 SNR=26.5 19:48:03.190 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:03.194 00.004 5928 IsSlewing returns 0 19:48:03.194 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:03.199 00.005 972 Enqueuing Expose request 19:48:03.202 00.003 5928 IsGuiding returns 0 19:48:03.217 00.015 5928 PulseGuide returned control before completion, sleep 31 19:48:03.265 00.048 5928 IsGuiding returns 0 19:48:03.265 00.000 5928 Move returns status 0, amount 35 19:48:03.265 00.000 5928 MoveAxis(N, 0, ABG) 19:48:03.265 00.000 5928 Move returns status 0, amount 0 19:48:03.265 00.000 5928 move complete, result=0 19:48:03.265 00.000 5928 worker thread done servicing request 19:48:03.265 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH 19:48:03.270 00.005 5928 Worker thread wakes up 19:48:03.270 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:03.270 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:05.375 02.105 5928 Exposure complete 19:48:05.464 00.089 5928 worker thread done servicing request 19:48:05.464 00.000 972 OnExposeComplete: enter 19:48:05.467 00.003 972 UpdateGuideState(): m_state=6 19:48:05.471 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 904 19:48:05.475 00.004 972 Star::Find returns 1 (0), X=218.27, Y=861.31, Mass=1465, SNR=26.8, Peak=159 HFD=3.5 19:48:05.480 00.005 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 19:48:05.483 00.003 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 19:48:05.486 00.003 972 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=-0.28 mountY=-0.04, mountTheta=-2.99 19:48:05.490 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.28, opts=13) 19:48:05.494 00.004 972 Enqueuing Move request for scope (0.06, -0.28) 19:48:05.498 00.004 5928 Worker thread wakes up 19:48:05.498 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:48:05.502 00.004 972 UpdateGuideState exits: m=1465 SNR=26.8 19:48:05.505 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:05.508 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:05.513 00.005 972 Enqueuing Expose request 19:48:05.516 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd 19:48:05.516 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.28) 19:48:05.516 00.000 5928 Moving (0.06, -0.28) raw xDistance=-0.28 yDistance=-0.04 19:48:05.516 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 19:48:05.516 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:05.516 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:48:05.517 00.001 5928 MoveAxis(E, 50, ABG) 19:48:05.517 00.000 5928 Guiding Dir = 2, Dur = 50 19:48:05.517 00.000 5928 IsSlewing returns 0 19:48:05.517 00.000 5928 IsGuiding returns 0 19:48:05.536 00.019 5928 PulseGuide returned control before completion, sleep 42 19:48:05.590 00.054 5928 IsGuiding returns 1 19:48:05.590 00.000 5928 scope still moving after pulse duration time elapsed 19:48:05.631 00.041 5928 IsSlewing returns 0 19:48:05.663 00.032 5928 IsGuiding returns 0 19:48:05.663 00.000 5928 scope move finished after 50 + 96 ms 19:48:05.663 00.000 5928 Move returns status 0, amount 50 19:48:05.663 00.000 5928 MoveAxis(N, 0, ABG) 19:48:05.663 00.000 5928 Move returns status 0, amount 0 19:48:05.663 00.000 5928 move complete, result=0 19:48:05.663 00.000 5928 worker thread done servicing request 19:48:05.664 00.001 5928 Worker thread wakes up 19:48:05.664 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:05.664 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:05.664 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.0 px 0 ms NORTH 19:48:07.637 01.973 5928 Exposure complete 19:48:07.723 00.086 5928 worker thread done servicing request 19:48:07.723 00.000 972 OnExposeComplete: enter 19:48:07.727 00.004 972 UpdateGuideState(): m_state=6 19:48:07.732 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 905 19:48:07.736 00.004 972 Star::Find returns 1 (0), X=218.29, Y=861.58, Mass=1429, SNR=26.5, Peak=145 HFD=3.6 19:48:07.739 00.003 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.69 = -1.69) 19:48:07.742 00.003 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74) 19:48:07.747 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.11 mountX=-0.01 mountY=-0.08, mountTheta=-1.70 19:48:07.751 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.01, opts=13) 19:48:07.755 00.004 972 Enqueuing Move request for scope (0.08, -0.01) 19:48:07.758 00.003 5928 Worker thread wakes up 19:48:07.758 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd 19:48:07.758 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.01) 19:48:07.758 00.000 5928 Moving (0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08 19:48:07.758 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:48:07.758 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:48:07.763 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:07.763 00.000 972 UpdateGuideState exits: m=1429 SNR=26.5 19:48:07.768 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:48:07.769 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:07.773 00.004 5928 MoveAxis(E, 0, ABG) 19:48:07.773 00.000 5928 Move returns status 0, amount 0 19:48:07.773 00.000 5928 MoveAxis(N, 0, ABG) 19:48:07.773 00.000 5928 Move returns status 0, amount 0 19:48:07.773 00.000 5928 move complete, result=0 19:48:07.773 00.000 5928 worker thread done servicing request 19:48:07.773 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:07.777 00.004 972 Enqueuing Expose request 19:48:07.781 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:07.785 00.004 5928 Worker thread wakes up 19:48:07.785 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:07.785 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:09.884 02.099 5928 Exposure complete 19:48:09.970 00.086 5928 worker thread done servicing request 19:48:09.971 00.001 972 OnExposeComplete: enter 19:48:09.974 00.003 972 UpdateGuideState(): m_state=6 19:48:09.978 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 906 19:48:09.982 00.004 972 Star::Find returns 1 (0), X=218.51, Y=861.99, Mass=1422, SNR=26.4, Peak=157 HFD=3.8 19:48:09.985 00.003 972 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.59) = xAngle (-0.67 = -0.67) 19:48:09.988 00.003 972 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71) 19:48:09.992 00.004 972 CameraToMount -- cameraX=0.30 cameraY=0.40 hyp=0.50 cameraTheta=0.92 mountX=0.39 mountY=-0.32, mountTheta=-0.69 19:48:09.997 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.40, opts=13) 19:48:10.000 00.003 972 Enqueuing Move request for scope (0.30, 0.40) 19:48:10.003 00.003 5928 Worker thread wakes up 19:48:10.003 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.40) opts 0xd 19:48:10.003 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.40) 19:48:10.003 00.000 5928 Moving (0.30, 0.40) raw xDistance=0.39 yDistance=-0.32 19:48:10.004 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39 19:48:10.004 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:48:10.004 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:48:10.007 00.003 972 UpdateGuideState exits: m=1422 SNR=26.4 19:48:10.010 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 19:48:10.010 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:10.015 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:10.018 00.003 972 Enqueuing Expose request 19:48:10.021 00.003 5928 MoveAxis(W, 65, ABG) 19:48:10.021 00.000 5928 Guiding Dir = 3, Dur = 65 19:48:10.022 00.001 5928 IsSlewing returns 0 19:48:10.022 00.000 5928 IsGuiding returns 0 19:48:10.046 00.024 5928 PulseGuide returned control before completion, sleep 52 19:48:10.126 00.080 5928 IsGuiding returns 0 19:48:10.126 00.000 5928 Move returns status 0, amount 65 19:48:10.126 00.000 5928 MoveAxis(N, 0, ABG) 19:48:10.126 00.000 5928 Move returns status 0, amount 0 19:48:10.126 00.000 5928 move complete, result=0 19:48:10.127 00.001 5928 worker thread done servicing request 19:48:10.127 00.000 972 GuideStep: 0.4 px 65 ms WEST, -0.3 px 0 ms NORTH 19:48:10.135 00.008 5928 Worker thread wakes up 19:48:10.135 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:10.135 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:12.116 01.981 5928 Exposure complete 19:48:12.204 00.088 5928 worker thread done servicing request 19:48:12.204 00.000 972 OnExposeComplete: enter 19:48:12.207 00.003 972 UpdateGuideState(): m_state=6 19:48:12.212 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 907 19:48:12.216 00.004 972 Star::Find returns 1 (0), X=218.49, Y=861.81, Mass=1414, SNR=26.3, Peak=163 HFD=3.7 19:48:12.220 00.004 972 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.59) = xAngle (-0.93 = -0.93) 19:48:12.223 00.003 972 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97) 19:48:12.228 00.005 972 CameraToMount -- cameraX=0.28 cameraY=0.22 hyp=0.35 cameraTheta=0.66 mountX=0.21 mountY=-0.29, mountTheta=-0.94 19:48:12.233 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.22, opts=13) 19:48:12.237 00.004 972 Enqueuing Move request for scope (0.28, 0.22) 19:48:12.240 00.003 5928 Worker thread wakes up 19:48:12.241 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=283, Gamma=1.000 19:48:12.246 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 19:48:12.250 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:12.253 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:12.257 00.004 972 Enqueuing Expose request 19:48:12.262 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.22) opts 0xd 19:48:12.262 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.22) 19:48:12.262 00.000 5928 Moving (0.28, 0.22) raw xDistance=0.21 yDistance=-0.29 19:48:12.262 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 19:48:12.262 00.000 5928 switching direction from 1 to -1 - decHistory=-4 oldest=-0.25 newest=-0.69 19:48:12.262 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:48:12.262 00.000 5928 MoveAxis(W, 40, ABG) 19:48:12.262 00.000 5928 Guiding Dir = 3, Dur = 40 19:48:12.263 00.001 5928 IsSlewing returns 0 19:48:12.263 00.000 5928 IsGuiding returns 0 19:48:12.284 00.021 5928 PulseGuide returned control before completion, sleep 30 19:48:12.332 00.048 5928 IsGuiding returns 0 19:48:12.332 00.000 5928 Move returns status 0, amount 40 19:48:12.332 00.000 5928 MoveAxis(N, 57, ABG) 19:48:12.332 00.000 5928 Guiding Dir = 0, Dur = 57 19:48:12.364 00.032 5928 IsSlewing returns 0 19:48:12.365 00.001 5928 IsGuiding returns 0 19:48:12.445 00.080 5928 IsGuiding returns 1 19:48:12.445 00.000 5928 scope still moving after pulse duration time elapsed 19:48:12.470 00.025 5928 IsSlewing returns 0 19:48:12.470 00.000 5928 IsGuiding returns 1 19:48:12.540 00.070 5928 IsSlewing returns 0 19:48:12.540 00.000 5928 IsGuiding returns 0 19:48:12.540 00.000 5928 scope move finished after 57 + 118 ms 19:48:12.540 00.000 5928 Move returns status 0, amount 57 19:48:12.540 00.000 5928 move complete, result=0 19:48:12.540 00.000 5928 worker thread done servicing request 19:48:12.540 00.000 972 GuideStep: 0.2 px 40 ms WEST, -0.3 px 57 ms NORTH 19:48:12.545 00.005 5928 Worker thread wakes up 19:48:12.546 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:12.546 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:14.676 02.130 5928 Exposure complete 19:48:14.764 00.088 5928 worker thread done servicing request 19:48:14.764 00.000 972 OnExposeComplete: enter 19:48:14.767 00.003 972 UpdateGuideState(): m_state=6 19:48:14.771 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 908 19:48:14.774 00.003 972 Star::Find returns 1 (0), X=218.40, Y=861.61, Mass=1428, SNR=26.5, Peak=155 HFD=3.4 19:48:14.779 00.005 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.59) = xAngle (-1.50 = -1.50) 19:48:14.782 00.003 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55) 19:48:14.786 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.09 mountX=0.01 mountY=-0.19, mountTheta=-1.50 19:48:14.790 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.02, opts=13) 19:48:14.794 00.004 972 Enqueuing Move request for scope (0.19, 0.02) 19:48:14.798 00.004 5928 Worker thread wakes up 19:48:14.798 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:48:14.802 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 19:48:14.805 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:14.808 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:14.812 00.004 972 Enqueuing Expose request 19:48:14.816 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd 19:48:14.816 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.02) 19:48:14.816 00.000 5928 Moving (0.19, 0.02) raw xDistance=0.01 yDistance=-0.19 19:48:14.816 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:48:14.816 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:14.817 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:48:14.817 00.000 5928 MoveAxis(E, 0, ABG) 19:48:14.817 00.000 5928 Move returns status 0, amount 0 19:48:14.817 00.000 5928 MoveAxis(N, 0, ABG) 19:48:14.817 00.000 5928 Move returns status 0, amount 0 19:48:14.817 00.000 5928 move complete, result=0 19:48:14.817 00.000 5928 worker thread done servicing request 19:48:14.817 00.000 5928 Worker thread wakes up 19:48:14.817 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:14.817 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:14.818 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 19:48:16.789 01.971 5928 Exposure complete 19:48:16.875 00.086 5928 worker thread done servicing request 19:48:16.876 00.001 972 OnExposeComplete: enter 19:48:16.880 00.004 972 UpdateGuideState(): m_state=6 19:48:16.884 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 909 19:48:16.887 00.003 972 Star::Find returns 1 (0), X=218.45, Y=861.55, Mass=1410, SNR=26.3, Peak=163 HFD=3.3 19:48:16.891 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 19:48:16.895 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 19:48:16.899 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-0.18 mountX=-0.05 mountY=-0.24, mountTheta=-1.77 19:48:16.903 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.04, opts=13) 19:48:16.907 00.004 972 Enqueuing Move request for scope (0.24, -0.04) 19:48:16.912 00.005 5928 Worker thread wakes up 19:48:16.912 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd 19:48:16.912 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:16.916 00.004 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.04) 19:48:16.916 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 19:48:16.920 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:16.924 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:16.928 00.004 972 Enqueuing Expose request 19:48:16.932 00.004 5928 Moving (0.24, -0.04) raw xDistance=-0.05 yDistance=-0.24 19:48:16.932 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:48:16.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 19:48:16.932 00.000 5928 MoveAxis(E, 0, ABG) 19:48:16.932 00.000 5928 Move returns status 0, amount 0 19:48:16.932 00.000 5928 MoveAxis(N, 47, ABG) 19:48:16.932 00.000 5928 Guiding Dir = 0, Dur = 47 19:48:16.932 00.000 5928 IsSlewing returns 0 19:48:16.933 00.001 5928 IsGuiding returns 0 19:48:17.017 00.084 5928 IsGuiding returns 1 19:48:17.017 00.000 5928 scope still moving after pulse duration time elapsed 19:48:17.041 00.024 5928 IsSlewing returns 0 19:48:17.041 00.000 5928 IsGuiding returns 1 19:48:17.072 00.031 5928 IsSlewing returns 0 19:48:17.072 00.000 5928 IsGuiding returns 1 19:48:17.113 00.041 5928 IsSlewing returns 0 19:48:17.114 00.001 5928 IsGuiding returns 0 19:48:17.114 00.000 5928 scope move finished after 47 + 133 ms 19:48:17.114 00.000 5928 Move returns status 0, amount 47 19:48:17.114 00.000 5928 move complete, result=0 19:48:17.114 00.000 5928 worker thread done servicing request 19:48:17.114 00.000 5928 Worker thread wakes up 19:48:17.114 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:17.114 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:17.114 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 47 ms NORTH 19:48:19.230 02.116 5928 Exposure complete 19:48:19.315 00.085 5928 worker thread done servicing request 19:48:19.315 00.000 972 OnExposeComplete: enter 19:48:19.318 00.003 972 UpdateGuideState(): m_state=6 19:48:19.322 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 910 19:48:19.326 00.004 972 Star::Find returns 1 (0), X=218.29, Y=861.51, Mass=1437, SNR=26.6, Peak=152 HFD=3.5 19:48:19.330 00.004 972 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.59) = xAngle (-2.42 = -2.42) 19:48:19.333 00.003 972 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47) 19:48:19.336 00.003 972 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.84 mountX=-0.09 mountY=-0.07, mountTheta=-2.45 19:48:19.341 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.09, opts=13) 19:48:19.346 00.005 972 Enqueuing Move request for scope (0.08, -0.09) 19:48:19.349 00.003 5928 Worker thread wakes up 19:48:19.349 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd 19:48:19.349 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.09) 19:48:19.349 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:48:19.353 00.004 972 UpdateGuideState exits: m=1437 SNR=26.6 19:48:19.356 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:19.362 00.006 5928 Moving (0.08, -0.09) raw xDistance=-0.09 yDistance=-0.07 19:48:19.362 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:48:19.362 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:19.368 00.006 972 Enqueuing Expose request 19:48:19.373 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:19.373 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:48:19.373 00.000 5928 MoveAxis(E, 0, ABG) 19:48:19.373 00.000 5928 Move returns status 0, amount 0 19:48:19.373 00.000 5928 MoveAxis(N, 0, ABG) 19:48:19.374 00.001 5928 Move returns status 0, amount 0 19:48:19.374 00.000 5928 move complete, result=0 19:48:19.374 00.000 5928 worker thread done servicing request 19:48:19.374 00.000 5928 Worker thread wakes up 19:48:19.374 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:19.374 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:19.377 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:21.359 01.982 5928 Exposure complete 19:48:21.449 00.090 5928 worker thread done servicing request 19:48:21.450 00.001 972 OnExposeComplete: enter 19:48:21.453 00.003 972 UpdateGuideState(): m_state=6 19:48:21.457 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 911 19:48:21.462 00.005 972 Star::Find returns 1 (0), X=218.31, Y=861.73, Mass=1390, SNR=26.1, Peak=156 HFD=3.7 19:48:21.466 00.004 972 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.59) = xAngle (-0.64 = -0.64) 19:48:21.469 00.003 972 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69) 19:48:21.472 00.003 972 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.95 mountX=0.13 mountY=-0.10, mountTheta=-0.67 19:48:21.477 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.13, opts=13) 19:48:21.481 00.004 972 Enqueuing Move request for scope (0.10, 0.13) 19:48:21.484 00.003 5928 Worker thread wakes up 19:48:21.484 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:48:21.488 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd 19:48:21.488 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.13) 19:48:21.488 00.000 5928 Moving (0.10, 0.13) raw xDistance=0.13 yDistance=-0.10 19:48:21.488 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:48:21.488 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:21.488 00.000 972 UpdateGuideState exits: m=1390 SNR=26.1 19:48:21.492 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:48:21.492 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:21.496 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:21.499 00.003 972 Enqueuing Expose request 19:48:21.503 00.004 5928 MoveAxis(E, 0, ABG) 19:48:21.503 00.000 5928 Move returns status 0, amount 0 19:48:21.503 00.000 5928 MoveAxis(N, 0, ABG) 19:48:21.503 00.000 5928 Move returns status 0, amount 0 19:48:21.503 00.000 5928 move complete, result=0 19:48:21.503 00.000 5928 worker thread done servicing request 19:48:21.503 00.000 5928 Worker thread wakes up 19:48:21.503 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:21.503 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:21.505 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:23.608 02.103 5928 Exposure complete 19:48:23.694 00.086 5928 worker thread done servicing request 19:48:23.694 00.000 972 OnExposeComplete: enter 19:48:23.698 00.004 972 UpdateGuideState(): m_state=6 19:48:23.701 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 912 19:48:23.705 00.004 972 Star::Find returns 1 (0), X=218.75, Y=861.42, Mass=1439, SNR=26.6, Peak=151 HFD=3.7 19:48:23.709 00.004 972 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.59) = xAngle (-1.90 = -1.90) 19:48:23.713 00.004 972 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95) 19:48:23.716 00.003 972 CameraToMount -- cameraX=0.53 cameraY=-0.17 hyp=0.56 cameraTheta=-0.31 mountX=-0.18 mountY=-0.52, mountTheta=-1.91 19:48:23.720 00.004 972 SchedulePrimaryMove(067B9D08, x=0.53, y=-0.17, opts=13) 19:48:23.724 00.004 972 Enqueuing Move request for scope (0.53, -0.17) 19:48:23.729 00.005 5928 Worker thread wakes up 19:48:23.729 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:23.733 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.17) opts 0xd 19:48:23.733 00.000 5928 Handling offset move in thread for scope, endpoint = (0.53, -0.17) 19:48:23.733 00.000 5928 Moving (0.53, -0.17) raw xDistance=-0.18 yDistance=-0.52 19:48:23.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:48:23.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52 19:48:23.733 00.000 5928 MoveAxis(E, 0, ABG) 19:48:23.733 00.000 5928 Move returns status 0, amount 0 19:48:23.733 00.000 5928 MoveAxis(N, 104, ABG) 19:48:23.733 00.000 5928 Guiding Dir = 0, Dur = 104 19:48:23.733 00.000 972 UpdateGuideState exits: m=1439 SNR=26.6 19:48:23.737 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:23.740 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:23.745 00.005 972 Enqueuing Expose request 19:48:23.749 00.004 5928 IsSlewing returns 0 19:48:23.749 00.000 5928 IsGuiding returns 0 19:48:23.830 00.081 5928 PulseGuide returned control before completion, sleep 34 19:48:23.867 00.037 5928 IsGuiding returns 1 19:48:23.867 00.000 5928 scope still moving after pulse duration time elapsed 19:48:23.898 00.031 5928 IsSlewing returns 0 19:48:23.899 00.001 5928 IsGuiding returns 1 19:48:23.929 00.030 5928 IsSlewing returns 0 19:48:23.930 00.001 5928 IsGuiding returns 1 19:48:23.990 00.060 5928 IsSlewing returns 0 19:48:23.991 00.001 5928 IsGuiding returns 0 19:48:23.992 00.001 5928 scope move finished after 104 + 138 ms 19:48:23.992 00.000 5928 Move returns status 0, amount 104 19:48:23.992 00.000 5928 move complete, result=0 19:48:23.993 00.001 5928 worker thread done servicing request 19:48:23.993 00.000 5928 Worker thread wakes up 19:48:23.993 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.5 px 104 ms NORTH 19:48:24.001 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:24.001 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:25.980 01.979 5928 Exposure complete 19:48:26.066 00.086 5928 worker thread done servicing request 19:48:26.066 00.000 972 OnExposeComplete: enter 19:48:26.070 00.004 972 UpdateGuideState(): m_state=6 19:48:26.074 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 913 19:48:26.079 00.005 972 Star::Find returns 1 (0), X=218.22, Y=861.80, Mass=1440, SNR=26.5, Peak=167 HFD=3.6 19:48:26.082 00.003 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 19:48:26.086 00.004 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 19:48:26.089 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.52 mountX=0.21 mountY=-0.02, mountTheta=-0.11 19:48:26.094 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.21, opts=13) 19:48:26.098 00.004 972 Enqueuing Move request for scope (0.01, 0.21) 19:48:26.102 00.004 5928 Worker thread wakes up 19:48:26.102 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:26.105 00.003 972 UpdateGuideState exits: m=1440 SNR=26.5 19:48:26.110 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:26.113 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:26.117 00.004 972 Enqueuing Expose request 19:48:26.120 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd 19:48:26.120 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.21) 19:48:26.120 00.000 5928 Moving (0.01, 0.21) raw xDistance=0.21 yDistance=-0.02 19:48:26.120 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:48:26.120 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:26.120 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:48:26.120 00.000 5928 MoveAxis(W, 35, ABG) 19:48:26.121 00.001 5928 Guiding Dir = 3, Dur = 35 19:48:26.121 00.000 5928 IsSlewing returns 0 19:48:26.121 00.000 5928 IsGuiding returns 0 19:48:26.148 00.027 5928 PulseGuide returned control before completion, sleep 18 19:48:26.196 00.048 5928 IsGuiding returns 0 19:48:26.197 00.001 5928 Move returns status 0, amount 35 19:48:26.197 00.000 5928 MoveAxis(N, 0, ABG) 19:48:26.197 00.000 5928 Move returns status 0, amount 0 19:48:26.197 00.000 5928 move complete, result=0 19:48:26.198 00.001 5928 worker thread done servicing request 19:48:26.198 00.000 972 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH 19:48:26.206 00.008 5928 Worker thread wakes up 19:48:26.207 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:26.207 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:28.317 02.110 5928 Exposure complete 19:48:28.406 00.089 5928 worker thread done servicing request 19:48:28.406 00.000 972 OnExposeComplete: enter 19:48:28.410 00.004 972 UpdateGuideState(): m_state=6 19:48:28.414 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 914 19:48:28.417 00.003 972 Star::Find returns 1 (0), X=218.22, Y=861.73, Mass=1419, SNR=26.4, Peak=165 HFD=3.5 19:48:28.421 00.004 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:48:28.424 00.003 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 19:48:28.429 00.005 972 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.51 mountX=0.13 mountY=-0.02, mountTheta=-0.13 19:48:28.433 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.14, opts=13) 19:48:28.436 00.003 972 Enqueuing Move request for scope (0.01, 0.14) 19:48:28.439 00.003 5928 Worker thread wakes up 19:48:28.439 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:48:28.444 00.005 972 UpdateGuideState exits: m=1419 SNR=26.4 19:48:28.448 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:28.451 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:28.455 00.004 972 Enqueuing Expose request 19:48:28.459 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd 19:48:28.459 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.14) 19:48:28.459 00.000 5928 Moving (0.01, 0.14) raw xDistance=0.13 yDistance=-0.02 19:48:28.459 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:48:28.459 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:28.459 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:48:28.460 00.001 5928 MoveAxis(E, 0, ABG) 19:48:28.460 00.000 5928 Move returns status 0, amount 0 19:48:28.460 00.000 5928 MoveAxis(N, 0, ABG) 19:48:28.460 00.000 5928 Move returns status 0, amount 0 19:48:28.460 00.000 5928 move complete, result=0 19:48:28.460 00.000 5928 worker thread done servicing request 19:48:28.460 00.000 5928 Worker thread wakes up 19:48:28.460 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:28.460 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:28.462 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:48:30.443 01.981 5928 Exposure complete 19:48:30.530 00.087 5928 worker thread done servicing request 19:48:30.530 00.000 972 OnExposeComplete: enter 19:48:30.534 00.004 972 UpdateGuideState(): m_state=6 19:48:30.537 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 915 19:48:30.540 00.003 972 Star::Find returns 1 (0), X=218.23, Y=861.85, Mass=1440, SNR=26.6, Peak=168 HFD=3.5 19:48:30.545 00.005 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:48:30.549 00.004 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 19:48:30.552 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.26 cameraTheta=1.51 mountX=0.25 mountY=-0.03, mountTheta=-0.12 19:48:30.556 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.25, opts=13) 19:48:30.561 00.005 972 Enqueuing Move request for scope (0.01, 0.25) 19:48:30.565 00.004 5928 Worker thread wakes up 19:48:30.565 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:48:30.569 00.004 972 UpdateGuideState exits: m=1440 SNR=26.6 19:48:30.572 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:30.576 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd 19:48:30.576 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.25) 19:48:30.576 00.000 5928 Moving (0.01, 0.25) raw xDistance=0.25 yDistance=-0.03 19:48:30.576 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:48:30.576 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:30.576 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:48:30.576 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:30.580 00.004 972 Enqueuing Expose request 19:48:30.584 00.004 5928 MoveAxis(W, 43, ABG) 19:48:30.584 00.000 5928 Guiding Dir = 3, Dur = 43 19:48:30.594 00.010 5928 IsSlewing returns 0 19:48:30.595 00.001 5928 IsGuiding returns 0 19:48:30.610 00.015 5928 PulseGuide returned control before completion, sleep 38 19:48:30.655 00.045 5928 IsGuiding returns 1 19:48:30.655 00.000 5928 scope still moving after pulse duration time elapsed 19:48:30.706 00.051 5928 IsSlewing returns 0 19:48:30.707 00.001 5928 IsGuiding returns 0 19:48:30.707 00.000 5928 scope move finished after 43 + 69 ms 19:48:30.707 00.000 5928 Move returns status 0, amount 43 19:48:30.707 00.000 5928 MoveAxis(N, 0, ABG) 19:48:30.707 00.000 5928 Move returns status 0, amount 0 19:48:30.707 00.000 5928 move complete, result=0 19:48:30.707 00.000 5928 worker thread done servicing request 19:48:30.708 00.001 972 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH 19:48:30.714 00.006 5928 Worker thread wakes up 19:48:30.714 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:30.715 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:32.816 02.101 5928 Exposure complete 19:48:32.902 00.086 5928 worker thread done servicing request 19:48:32.903 00.001 972 OnExposeComplete: enter 19:48:32.906 00.003 972 UpdateGuideState(): m_state=6 19:48:32.911 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 916 19:48:32.914 00.003 972 Star::Find returns 1 (0), X=218.24, Y=861.79, Mass=1435, SNR=26.5, Peak=146 HFD=3.6 19:48:32.917 00.003 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 19:48:32.920 00.003 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 19:48:32.924 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.43 mountX=0.20 mountY=-0.04, mountTheta=-0.20 19:48:32.928 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.20, opts=13) 19:48:32.932 00.004 972 Enqueuing Move request for scope (0.03, 0.20) 19:48:32.935 00.003 5928 Worker thread wakes up 19:48:32.935 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd 19:48:32.935 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.20) 19:48:32.935 00.000 5928 Moving (0.03, 0.20) raw xDistance=0.20 yDistance=-0.04 19:48:32.935 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:48:32.935 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:32.939 00.004 972 UpdateGuideState exits: m=1435 SNR=26.5 19:48:32.943 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:32.946 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:32.950 00.004 972 Enqueuing Expose request 19:48:32.953 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:32.953 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:48:32.953 00.000 5928 MoveAxis(E, 0, ABG) 19:48:32.953 00.000 5928 Move returns status 0, amount 0 19:48:32.953 00.000 5928 MoveAxis(N, 0, ABG) 19:48:32.953 00.000 5928 Move returns status 0, amount 0 19:48:32.953 00.000 5928 move complete, result=0 19:48:32.953 00.000 5928 worker thread done servicing request 19:48:32.953 00.000 5928 Worker thread wakes up 19:48:32.954 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:32.954 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:32.955 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:48:34.939 01.984 5928 Exposure complete 19:48:35.025 00.086 5928 worker thread done servicing request 19:48:35.026 00.001 972 OnExposeComplete: enter 19:48:35.029 00.003 972 UpdateGuideState(): m_state=6 19:48:35.032 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 917 19:48:35.036 00.004 972 Star::Find returns 1 (0), X=218.06, Y=861.91, Mass=1426, SNR=26.5, Peak=179 HFD=3.1 19:48:35.039 00.003 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 19:48:35.043 00.004 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38) 19:48:35.046 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.32 hyp=0.36 cameraTheta=2.02 mountX=0.32 mountY=0.13, mountTheta=0.39 19:48:35.050 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.32, opts=13) 19:48:35.053 00.003 972 Enqueuing Move request for scope (-0.15, 0.32) 19:48:35.057 00.004 5928 Worker thread wakes up 19:48:35.057 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:48:35.062 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.32) opts 0xd 19:48:35.062 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.32) 19:48:35.062 00.000 5928 Moving (-0.15, 0.32) raw xDistance=0.32 yDistance=0.13 19:48:35.062 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 19:48:35.062 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:35.062 00.000 972 UpdateGuideState exits: m=1426 SNR=26.5 19:48:35.067 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:35.072 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:35.077 00.005 972 Enqueuing Expose request 19:48:35.081 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:48:35.081 00.000 5928 MoveAxis(W, 54, ABG) 19:48:35.081 00.000 5928 Guiding Dir = 3, Dur = 54 19:48:35.082 00.001 5928 IsSlewing returns 0 19:48:35.082 00.000 5928 IsGuiding returns 0 19:48:35.103 00.021 5928 PulseGuide returned control before completion, sleep 42 19:48:35.168 00.065 5928 IsGuiding returns 0 19:48:35.168 00.000 5928 Move returns status 0, amount 54 19:48:35.168 00.000 5928 MoveAxis(N, 0, ABG) 19:48:35.168 00.000 5928 Move returns status 0, amount 0 19:48:35.168 00.000 5928 move complete, result=0 19:48:35.168 00.000 5928 worker thread done servicing request 19:48:35.168 00.000 5928 Worker thread wakes up 19:48:35.168 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:35.168 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH 19:48:35.172 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:37.284 02.112 5928 Exposure complete 19:48:37.369 00.085 5928 worker thread done servicing request 19:48:37.369 00.000 972 OnExposeComplete: enter 19:48:37.373 00.004 972 UpdateGuideState(): m_state=6 19:48:37.378 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 918 19:48:37.381 00.003 972 Star::Find returns 1 (0), X=218.15, Y=861.88, Mass=1353, SNR=25.7, Peak=130 HFD=4.1 19:48:37.384 00.003 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 19:48:37.388 00.004 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 19:48:37.392 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.29 cameraTheta=1.78 mountX=0.29 mountY=0.04, mountTheta=0.15 19:48:37.396 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.29, opts=13) 19:48:37.400 00.004 972 Enqueuing Move request for scope (-0.06, 0.29) 19:48:37.403 00.003 5928 Worker thread wakes up 19:48:37.403 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:37.408 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd 19:48:37.408 00.000 972 UpdateGuideState exits: m=1353 SNR=25.7 19:48:37.414 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.29) 19:48:37.414 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:37.419 00.005 5928 Moving (-0.06, 0.29) raw xDistance=0.29 yDistance=0.04 19:48:37.419 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:37.425 00.006 972 Enqueuing Expose request 19:48:37.429 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29 19:48:37.430 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:37.430 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:48:37.430 00.000 5928 MoveAxis(W, 52, ABG) 19:48:37.430 00.000 5928 Guiding Dir = 3, Dur = 52 19:48:37.430 00.000 5928 IsSlewing returns 0 19:48:37.431 00.001 5928 IsGuiding returns 0 19:48:37.454 00.023 5928 PulseGuide returned control before completion, sleep 39 19:48:37.535 00.081 5928 IsGuiding returns 1 19:48:37.536 00.001 5928 scope still moving after pulse duration time elapsed 19:48:37.567 00.031 5928 IsSlewing returns 0 19:48:37.567 00.000 5928 IsGuiding returns 0 19:48:37.567 00.000 5928 scope move finished after 52 + 83 ms 19:48:37.567 00.000 5928 Move returns status 0, amount 52 19:48:37.567 00.000 5928 MoveAxis(N, 0, ABG) 19:48:37.567 00.000 5928 Move returns status 0, amount 0 19:48:37.567 00.000 5928 move complete, result=0 19:48:37.567 00.000 5928 worker thread done servicing request 19:48:37.568 00.001 972 GuideStep: 0.3 px 52 ms WEST, 0.0 px 0 ms NORTH 19:48:37.571 00.003 5928 Worker thread wakes up 19:48:37.571 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:37.571 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:39.545 01.974 5928 Exposure complete 19:48:39.632 00.087 5928 worker thread done servicing request 19:48:39.633 00.001 972 OnExposeComplete: enter 19:48:39.636 00.003 972 UpdateGuideState(): m_state=6 19:48:39.640 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 919 19:48:39.645 00.005 972 Star::Find returns 1 (0), X=218.09, Y=861.91, Mass=1379, SNR=26.0, Peak=186 HFD=3.2 19:48:39.648 00.003 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 19:48:39.652 00.004 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 19:48:39.655 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.94 mountX=0.32 mountY=0.10, mountTheta=0.31 19:48:39.661 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.32, opts=13) 19:48:39.664 00.003 972 Enqueuing Move request for scope (-0.12, 0.32) 19:48:39.667 00.003 5928 Worker thread wakes up 19:48:39.668 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd 19:48:39.668 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.32) 19:48:39.668 00.000 5928 Moving (-0.12, 0.32) raw xDistance=0.32 yDistance=0.10 19:48:39.668 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32 19:48:39.668 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:39.668 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:48:39.668 00.000 5928 MoveAxis(W, 57, ABG) 19:48:39.668 00.000 5928 Guiding Dir = 3, Dur = 57 19:48:39.668 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:48:39.672 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:48:39.675 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:39.680 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:39.682 00.002 972 Enqueuing Expose request 19:48:39.694 00.012 5928 IsSlewing returns 0 19:48:39.694 00.000 5928 IsGuiding returns 0 19:48:39.710 00.016 5928 PulseGuide returned control before completion, sleep 52 19:48:39.763 00.053 5928 IsGuiding returns 1 19:48:39.763 00.000 5928 scope still moving after pulse duration time elapsed 19:48:39.805 00.042 5928 IsSlewing returns 0 19:48:39.806 00.001 5928 IsGuiding returns 0 19:48:39.806 00.000 5928 scope move finished after 57 + 54 ms 19:48:39.806 00.000 5928 Move returns status 0, amount 57 19:48:39.806 00.000 5928 MoveAxis(N, 0, ABG) 19:48:39.806 00.000 5928 Move returns status 0, amount 0 19:48:39.806 00.000 5928 move complete, result=0 19:48:39.806 00.000 5928 worker thread done servicing request 19:48:39.806 00.000 5928 Worker thread wakes up 19:48:39.807 00.001 972 GuideStep: 0.3 px 57 ms WEST, 0.1 px 0 ms NORTH 19:48:39.811 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:39.811 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:41.931 02.120 5928 Exposure complete 19:48:42.018 00.087 5928 worker thread done servicing request 19:48:42.018 00.000 972 OnExposeComplete: enter 19:48:42.022 00.004 972 UpdateGuideState(): m_state=6 19:48:42.026 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 920 19:48:42.030 00.004 972 Star::Find returns 1 (0), X=218.05, Y=861.74, Mass=1407, SNR=26.3, Peak=155 HFD=3.9 19:48:42.033 00.003 972 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.59) = xAngle (0.83 = 0.83) 19:48:42.036 00.003 972 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78) 19:48:42.040 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.42 mountX=0.15 mountY=0.16, mountTheta=0.80 19:48:42.045 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.15, opts=13) 19:48:42.048 00.003 972 Enqueuing Move request for scope (-0.16, 0.15) 19:48:42.052 00.004 5928 Worker thread wakes up 19:48:42.052 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd 19:48:42.052 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.15) 19:48:42.052 00.000 5928 Moving (-0.16, 0.15) raw xDistance=0.15 yDistance=0.16 19:48:42.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:48:42.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:42.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:48:42.052 00.000 5928 MoveAxis(E, 0, ABG) 19:48:42.052 00.000 5928 Move returns status 0, amount 0 19:48:42.052 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:48:42.056 00.004 5928 MoveAxis(N, 0, ABG) 19:48:42.056 00.000 5928 Move returns status 0, amount 0 19:48:42.056 00.000 972 UpdateGuideState exits: m=1407 SNR=26.3 19:48:42.061 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:42.064 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:42.068 00.004 972 Enqueuing Expose request 19:48:42.071 00.003 5928 move complete, result=0 19:48:42.072 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:48:42.076 00.004 5928 worker thread done servicing request 19:48:42.076 00.000 5928 Worker thread wakes up 19:48:42.077 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:42.077 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:44.064 01.987 5928 Exposure complete 19:48:44.150 00.086 5928 worker thread done servicing request 19:48:44.150 00.000 972 OnExposeComplete: enter 19:48:44.153 00.003 972 UpdateGuideState(): m_state=6 19:48:44.158 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 921 19:48:44.161 00.003 972 Star::Find returns 1 (0), X=218.29, Y=861.73, Mass=1418, SNR=26.4, Peak=164 HFD=3.7 19:48:44.165 00.004 972 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.59) = xAngle (-0.54 = -0.54) 19:48:44.168 00.003 972 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59) 19:48:44.171 00.003 972 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.05 mountX=0.14 mountY=-0.09, mountTheta=-0.58 19:48:44.177 00.006 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.14, opts=13) 19:48:44.183 00.006 972 Enqueuing Move request for scope (0.08, 0.14) 19:48:44.186 00.003 5928 Worker thread wakes up 19:48:44.187 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd 19:48:44.187 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.14) 19:48:44.187 00.000 5928 Moving (0.08, 0.14) raw xDistance=0.14 yDistance=-0.09 19:48:44.187 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:48:44.187 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:44.187 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:48:44.187 00.000 5928 MoveAxis(E, 0, ABG) 19:48:44.187 00.000 5928 Move returns status 0, amount 0 19:48:44.187 00.000 5928 MoveAxis(N, 0, ABG) 19:48:44.187 00.000 5928 Move returns status 0, amount 0 19:48:44.187 00.000 5928 move complete, result=0 19:48:44.187 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:48:44.192 00.005 972 UpdateGuideState exits: m=1418 SNR=26.4 19:48:44.195 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:44.198 00.003 5928 worker thread done servicing request 19:48:44.198 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:44.202 00.004 972 Enqueuing Expose request 19:48:44.205 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:44.210 00.005 5928 Worker thread wakes up 19:48:44.210 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:44.210 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:46.323 02.113 5928 Exposure complete 19:48:46.411 00.088 5928 worker thread done servicing request 19:48:46.411 00.000 972 OnExposeComplete: enter 19:48:46.416 00.005 972 UpdateGuideState(): m_state=6 19:48:46.421 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 922 19:48:46.426 00.005 972 Star::Find returns 1 (0), X=218.19, Y=861.34, Mass=1443, SNR=26.6, Peak=168 HFD=3.6 19:48:46.431 00.005 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.59) = xAngle (-3.23 = 3.05) 19:48:46.436 00.005 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01) 19:48:46.441 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.64 mountX=-0.25 mountY=0.03, mountTheta=3.01 19:48:46.447 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.25, opts=13) 19:48:46.451 00.004 972 Enqueuing Move request for scope (-0.02, -0.25) 19:48:46.454 00.003 5928 Worker thread wakes up 19:48:46.454 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.25) opts 0xd 19:48:46.454 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.25) 19:48:46.454 00.000 5928 Moving (-0.02, -0.25) raw xDistance=-0.25 yDistance=0.03 19:48:46.454 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:48:46.454 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:46.454 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:46.459 00.005 972 UpdateGuideState exits: m=1443 SNR=26.6 19:48:46.462 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:46.465 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:46.468 00.003 972 Enqueuing Expose request 19:48:46.472 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:48:46.472 00.000 5928 MoveAxis(E, 42, ABG) 19:48:46.472 00.000 5928 Guiding Dir = 2, Dur = 42 19:48:46.474 00.002 5928 IsSlewing returns 0 19:48:46.474 00.000 5928 IsGuiding returns 0 19:48:46.490 00.016 5928 PulseGuide returned control before completion, sleep 37 19:48:46.532 00.042 5928 IsGuiding returns 1 19:48:46.533 00.001 5928 scope still moving after pulse duration time elapsed 19:48:46.569 00.036 5928 IsSlewing returns 0 19:48:46.601 00.032 5928 IsGuiding returns 0 19:48:46.601 00.000 5928 scope move finished after 42 + 85 ms 19:48:46.601 00.000 5928 Move returns status 0, amount 42 19:48:46.602 00.001 5928 MoveAxis(N, 0, ABG) 19:48:46.602 00.000 5928 Move returns status 0, amount 0 19:48:46.602 00.000 5928 move complete, result=0 19:48:46.602 00.000 5928 worker thread done servicing request 19:48:46.602 00.000 5928 Worker thread wakes up 19:48:46.602 00.000 972 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH 19:48:46.608 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:46.608 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:48.583 01.975 5928 Exposure complete 19:48:48.671 00.088 5928 worker thread done servicing request 19:48:48.671 00.000 972 OnExposeComplete: enter 19:48:48.676 00.005 972 UpdateGuideState(): m_state=6 19:48:48.680 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 923 19:48:48.684 00.004 972 Star::Find returns 1 (0), X=218.44, Y=861.53, Mass=1405, SNR=26.2, Peak=178 HFD=3.2 19:48:48.688 00.004 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 19:48:48.693 00.005 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 19:48:48.697 00.004 972 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.28 mountX=-0.07 mountY=-0.22, mountTheta=-1.88 19:48:48.701 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.07, opts=13) 19:48:48.704 00.003 972 Enqueuing Move request for scope (0.23, -0.07) 19:48:48.709 00.005 5928 Worker thread wakes up 19:48:48.709 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd 19:48:48.709 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.07) 19:48:48.709 00.000 5928 Moving (0.23, -0.07) raw xDistance=-0.07 yDistance=-0.22 19:48:48.709 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:48:48.709 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 19:48:48.709 00.000 5928 MoveAxis(E, 0, ABG) 19:48:48.709 00.000 5928 Move returns status 0, amount 0 19:48:48.709 00.000 5928 MoveAxis(N, 44, ABG) 19:48:48.709 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:48:48.713 00.004 972 UpdateGuideState exits: m=1405 SNR=26.2 19:48:48.716 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:48.719 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:48.723 00.004 972 Enqueuing Expose request 19:48:48.727 00.004 5928 Guiding Dir = 0, Dur = 44 19:48:48.728 00.001 5928 IsSlewing returns 0 19:48:48.728 00.000 5928 IsGuiding returns 0 19:48:48.841 00.113 5928 IsGuiding returns 1 19:48:48.841 00.000 5928 scope still moving after pulse duration time elapsed 19:48:48.904 00.063 5928 IsSlewing returns 0 19:48:48.904 00.000 5928 IsGuiding returns 0 19:48:48.904 00.000 5928 scope move finished after 44 + 132 ms 19:48:48.904 00.000 5928 Move returns status 0, amount 44 19:48:48.904 00.000 5928 move complete, result=0 19:48:48.904 00.000 5928 worker thread done servicing request 19:48:48.905 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH 19:48:48.909 00.004 5928 Worker thread wakes up 19:48:48.909 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:48.909 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:51.041 02.132 5928 Exposure complete 19:48:51.129 00.088 5928 worker thread done servicing request 19:48:51.129 00.000 972 OnExposeComplete: enter 19:48:51.132 00.003 972 UpdateGuideState(): m_state=6 19:48:51.136 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 924 19:48:51.141 00.005 972 Star::Find returns 1 (0), X=218.28, Y=861.57, Mass=1415, SNR=26.3, Peak=160 HFD=3.4 19:48:51.145 00.004 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 19:48:51.149 00.004 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 19:48:51.151 00.002 972 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.37 mountX=-0.03 mountY=-0.06, mountTheta=-1.96 19:48:51.156 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.02, opts=13) 19:48:51.160 00.004 972 Enqueuing Move request for scope (0.06, -0.02) 19:48:51.164 00.004 5928 Worker thread wakes up 19:48:51.164 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:48:51.168 00.004 972 UpdateGuideState exits: m=1415 SNR=26.3 19:48:51.172 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd 19:48:51.172 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:51.175 00.003 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.02) 19:48:51.175 00.000 5928 Moving (0.06, -0.02) raw xDistance=-0.03 yDistance=-0.06 19:48:51.175 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:48:51.175 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:51.176 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:48:51.176 00.000 5928 MoveAxis(E, 0, ABG) 19:48:51.176 00.000 5928 Move returns status 0, amount 0 19:48:51.176 00.000 5928 MoveAxis(N, 0, ABG) 19:48:51.176 00.000 5928 Move returns status 0, amount 0 19:48:51.176 00.000 5928 move complete, result=0 19:48:51.176 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:51.179 00.003 972 Enqueuing Expose request 19:48:51.183 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:51.186 00.003 5928 worker thread done servicing request 19:48:51.186 00.000 5928 Worker thread wakes up 19:48:51.186 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:51.186 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:53.159 01.973 5928 Exposure complete 19:48:53.249 00.090 5928 worker thread done servicing request 19:48:53.249 00.000 972 OnExposeComplete: enter 19:48:53.253 00.004 972 UpdateGuideState(): m_state=6 19:48:53.260 00.007 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 925 19:48:53.264 00.004 972 Star::Find returns 1 (0), X=218.18, Y=861.97, Mass=1428, SNR=26.5, Peak=165 HFD=3.8 19:48:53.269 00.005 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 19:48:53.273 00.004 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 19:48:53.276 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.66 mountX=0.38 mountY=0.01, mountTheta=0.03 19:48:53.280 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.38, opts=13) 19:48:53.283 00.003 972 Enqueuing Move request for scope (-0.03, 0.38) 19:48:53.287 00.004 5928 Worker thread wakes up 19:48:53.287 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:48:53.292 00.005 972 UpdateGuideState exits: m=1428 SNR=26.5 19:48:53.295 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:53.298 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:53.302 00.004 972 Enqueuing Expose request 19:48:53.306 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.38) opts 0xd 19:48:53.306 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.38) 19:48:53.306 00.000 5928 Moving (-0.03, 0.38) raw xDistance=0.38 yDistance=0.01 19:48:53.307 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 19:48:53.307 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:53.307 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:48:53.307 00.000 5928 MoveAxis(W, 63, ABG) 19:48:53.307 00.000 5928 Guiding Dir = 3, Dur = 63 19:48:53.307 00.000 5928 IsSlewing returns 0 19:48:53.307 00.000 5928 IsGuiding returns 0 19:48:53.335 00.028 5928 PulseGuide returned control before completion, sleep 47 19:48:53.399 00.064 5928 IsGuiding returns 1 19:48:53.399 00.000 5928 scope still moving after pulse duration time elapsed 19:48:53.430 00.031 5928 IsSlewing returns 0 19:48:53.431 00.001 5928 IsGuiding returns 0 19:48:53.431 00.000 5928 scope move finished after 63 + 60 ms 19:48:53.431 00.000 5928 Move returns status 0, amount 63 19:48:53.431 00.000 5928 MoveAxis(N, 0, ABG) 19:48:53.431 00.000 5928 Move returns status 0, amount 0 19:48:53.431 00.000 5928 move complete, result=0 19:48:53.431 00.000 5928 worker thread done servicing request 19:48:53.431 00.000 5928 Worker thread wakes up 19:48:53.431 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:53.432 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:53.432 00.000 972 GuideStep: 0.4 px 63 ms WEST, 0.0 px 0 ms NORTH 19:48:55.561 02.129 5928 Exposure complete 19:48:55.651 00.090 5928 worker thread done servicing request 19:48:55.651 00.000 972 OnExposeComplete: enter 19:48:55.655 00.004 972 UpdateGuideState(): m_state=6 19:48:55.659 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 926 19:48:55.663 00.004 972 Star::Find returns 1 (0), X=218.29, Y=861.31, Mass=1421, SNR=26.4, Peak=165 HFD=3.5 19:48:55.666 00.003 972 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.59) = xAngle (-2.91 = -2.91) 19:48:55.669 00.003 972 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95) 19:48:55.674 00.005 972 CameraToMount -- cameraX=0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.32 mountX=-0.29 mountY=-0.06, mountTheta=-2.95 19:48:55.678 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.28, opts=13) 19:48:55.681 00.003 972 Enqueuing Move request for scope (0.07, -0.28) 19:48:55.685 00.004 5928 Worker thread wakes up 19:48:55.685 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:48:55.690 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.28) opts 0xd 19:48:55.690 00.000 972 UpdateGuideState exits: m=1421 SNR=26.4 19:48:55.694 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:55.697 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:55.700 00.003 972 Enqueuing Expose request 19:48:55.704 00.004 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.28) 19:48:55.704 00.000 5928 Moving (0.07, -0.28) raw xDistance=-0.29 yDistance=-0.06 19:48:55.704 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.29 19:48:55.704 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:55.705 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:48:55.705 00.000 5928 MoveAxis(E, 43, ABG) 19:48:55.705 00.000 5928 Guiding Dir = 2, Dur = 43 19:48:55.706 00.001 5928 IsSlewing returns 0 19:48:55.706 00.000 5928 IsGuiding returns 0 19:48:55.733 00.027 5928 PulseGuide returned control before completion, sleep 27 19:48:55.762 00.029 5928 IsGuiding returns 1 19:48:55.762 00.000 5928 scope still moving after pulse duration time elapsed 19:48:55.796 00.034 5928 IsSlewing returns 0 19:48:55.813 00.017 5928 IsGuiding returns 0 19:48:55.813 00.000 5928 scope move finished after 43 + 63 ms 19:48:55.813 00.000 5928 Move returns status 0, amount 43 19:48:55.813 00.000 5928 MoveAxis(N, 0, ABG) 19:48:55.813 00.000 5928 Move returns status 0, amount 0 19:48:55.813 00.000 5928 move complete, result=0 19:48:55.813 00.000 5928 worker thread done servicing request 19:48:55.813 00.000 972 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH 19:48:55.817 00.004 5928 Worker thread wakes up 19:48:55.817 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:55.817 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:48:57.794 01.977 5928 Exposure complete 19:48:57.881 00.087 5928 worker thread done servicing request 19:48:57.881 00.000 972 OnExposeComplete: enter 19:48:57.885 00.004 972 UpdateGuideState(): m_state=6 19:48:57.890 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 927 19:48:57.893 00.003 972 Star::Find returns 1 (0), X=218.35, Y=861.53, Mass=1450, SNR=26.7, Peak=167 HFD=3.3 19:48:57.897 00.004 972 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.59) = xAngle (-2.00 = -2.00) 19:48:57.900 00.003 972 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04) 19:48:57.903 00.003 972 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.41 mountX=-0.06 mountY=-0.14, mountTheta=-2.00 19:48:57.908 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.06, opts=13) 19:48:57.913 00.005 972 Enqueuing Move request for scope (0.14, -0.06) 19:48:57.917 00.004 5928 Worker thread wakes up 19:48:57.917 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd 19:48:57.917 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.06) 19:48:57.917 00.000 5928 Moving (0.14, -0.06) raw xDistance=-0.06 yDistance=-0.14 19:48:57.917 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:48:57.917 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:48:57.917 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:48:57.921 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:48:57.921 00.000 972 UpdateGuideState exits: m=1450 SNR=26.7 19:48:57.925 00.004 5928 MoveAxis(E, 0, ABG) 19:48:57.926 00.001 5928 Move returns status 0, amount 0 19:48:57.926 00.000 5928 MoveAxis(N, 0, ABG) 19:48:57.926 00.000 5928 Move returns status 0, amount 0 19:48:57.926 00.000 5928 move complete, result=0 19:48:57.926 00.000 5928 worker thread done servicing request 19:48:57.926 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:48:57.930 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:48:57.933 00.003 972 Enqueuing Expose request 19:48:57.937 00.004 5928 Worker thread wakes up 19:48:57.937 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:48:57.942 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:48:57.942 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:00.050 02.108 5928 Exposure complete 19:49:00.143 00.093 5928 worker thread done servicing request 19:49:00.143 00.000 972 OnExposeComplete: enter 19:49:00.148 00.005 972 UpdateGuideState(): m_state=6 19:49:00.152 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 928 19:49:00.158 00.006 972 Star::Find returns 1 (0), X=218.37, Y=861.67, Mass=1422, SNR=26.4, Peak=159 HFD=3.4 19:49:00.161 00.003 972 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.59) = xAngle (-1.13 = -1.13) 19:49:00.165 00.004 972 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17) 19:49:00.168 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.46 mountX=0.08 mountY=-0.16, mountTheta=-1.13 19:49:00.173 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.08, opts=13) 19:49:00.177 00.004 972 Enqueuing Move request for scope (0.16, 0.08) 19:49:00.181 00.004 5928 Worker thread wakes up 19:49:00.181 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd 19:49:00.181 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.08) 19:49:00.181 00.000 5928 Moving (0.16, 0.08) raw xDistance=0.08 yDistance=-0.16 19:49:00.181 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:49:00.181 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:00.181 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:49:00.185 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:49:00.185 00.000 5928 MoveAxis(E, 0, ABG) 19:49:00.185 00.000 5928 Move returns status 0, amount 0 19:49:00.186 00.001 5928 MoveAxis(N, 0, ABG) 19:49:00.186 00.000 5928 Move returns status 0, amount 0 19:49:00.186 00.000 5928 move complete, result=0 19:49:00.186 00.000 972 UpdateGuideState exits: m=1422 SNR=26.4 19:49:00.191 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:00.195 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:00.199 00.004 972 Enqueuing Expose request 19:49:00.202 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:49:00.206 00.004 5928 worker thread done servicing request 19:49:00.206 00.000 5928 Worker thread wakes up 19:49:00.206 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:00.206 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:02.186 01.980 5928 Exposure complete 19:49:02.276 00.090 5928 worker thread done servicing request 19:49:02.276 00.000 972 OnExposeComplete: enter 19:49:02.279 00.003 972 UpdateGuideState(): m_state=6 19:49:02.283 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 929 19:49:02.286 00.003 972 Star::Find returns 1 (0), X=218.24, Y=861.72, Mass=1403, SNR=26.2, Peak=169 HFD=3.5 19:49:02.290 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 19:49:02.293 00.003 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25) 19:49:02.297 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=0.13 mountY=-0.03, mountTheta=-0.25 19:49:02.302 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.13, opts=13) 19:49:02.306 00.004 972 Enqueuing Move request for scope (0.02, 0.13) 19:49:02.310 00.004 5928 Worker thread wakes up 19:49:02.310 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd 19:49:02.310 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.13) 19:49:02.310 00.000 5928 Moving (0.02, 0.13) raw xDistance=0.13 yDistance=-0.03 19:49:02.310 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:49:02.311 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:02.314 00.003 972 UpdateGuideState exits: m=1403 SNR=26.2 19:49:02.317 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:02.321 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:02.321 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:02.325 00.004 972 Enqueuing Expose request 19:49:02.328 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:49:02.328 00.000 5928 MoveAxis(E, 0, ABG) 19:49:02.328 00.000 5928 Move returns status 0, amount 0 19:49:02.329 00.001 5928 MoveAxis(N, 0, ABG) 19:49:02.329 00.000 5928 Move returns status 0, amount 0 19:49:02.329 00.000 5928 move complete, result=0 19:49:02.329 00.000 5928 worker thread done servicing request 19:49:02.329 00.000 5928 Worker thread wakes up 19:49:02.329 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:02.329 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:02.330 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:49:04.435 02.105 5928 Exposure complete 19:49:04.526 00.091 5928 worker thread done servicing request 19:49:04.526 00.000 972 OnExposeComplete: enter 19:49:04.530 00.004 972 UpdateGuideState(): m_state=6 19:49:04.533 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 930 19:49:04.538 00.005 972 Star::Find returns 1 (0), X=218.42, Y=861.83, Mass=1376, SNR=26.0, Peak=168 HFD=3.5 19:49:04.541 00.003 972 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.59) = xAngle (-0.76 = -0.76) 19:49:04.545 00.004 972 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 19:49:04.548 00.003 972 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.32 cameraTheta=0.83 mountX=0.23 mountY=-0.23, mountTheta=-0.78 19:49:04.552 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.23, opts=13) 19:49:04.557 00.005 972 Enqueuing Move request for scope (0.21, 0.23) 19:49:04.561 00.004 5928 Worker thread wakes up 19:49:04.561 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd 19:49:04.561 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.23) 19:49:04.561 00.000 5928 Moving (0.21, 0.23) raw xDistance=0.23 yDistance=-0.23 19:49:04.561 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:49:04.561 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:49:04.561 00.000 5928 MoveAxis(W, 38, ABG) 19:49:04.561 00.000 5928 Guiding Dir = 3, Dur = 38 19:49:04.561 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:04.565 00.004 972 UpdateGuideState exits: m=1376 SNR=26.0 19:49:04.568 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:04.573 00.005 5928 IsSlewing returns 0 19:49:04.573 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:04.576 00.003 972 Enqueuing Expose request 19:49:04.580 00.004 5928 IsGuiding returns 0 19:49:04.608 00.028 5928 PulseGuide returned control before completion, sleep 21 19:49:04.656 00.048 5928 IsGuiding returns 0 19:49:04.656 00.000 5928 Move returns status 0, amount 38 19:49:04.656 00.000 5928 MoveAxis(N, 45, ABG) 19:49:04.656 00.000 5928 Guiding Dir = 0, Dur = 45 19:49:04.656 00.000 5928 IsSlewing returns 0 19:49:04.657 00.001 5928 IsGuiding returns 0 19:49:04.736 00.079 5928 IsGuiding returns 1 19:49:04.737 00.001 5928 scope still moving after pulse duration time elapsed 19:49:04.800 00.063 5928 IsSlewing returns 0 19:49:04.831 00.031 5928 IsGuiding returns 0 19:49:04.831 00.000 5928 scope move finished after 45 + 129 ms 19:49:04.831 00.000 5928 Move returns status 0, amount 45 19:49:04.831 00.000 5928 move complete, result=0 19:49:04.831 00.000 5928 worker thread done servicing request 19:49:04.831 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.2 px 45 ms NORTH 19:49:04.836 00.005 5928 Worker thread wakes up 19:49:04.836 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:04.837 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:06.806 01.969 5928 Exposure complete 19:49:06.893 00.087 5928 worker thread done servicing request 19:49:06.893 00.000 972 OnExposeComplete: enter 19:49:06.896 00.003 972 UpdateGuideState(): m_state=6 19:49:06.900 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 931 19:49:06.903 00.003 972 Star::Find returns 1 (0), X=218.08, Y=861.69, Mass=1391, SNR=26.1, Peak=169 HFD=3.4 19:49:06.907 00.004 972 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.59) = xAngle (0.94 = 0.94) 19:49:06.911 00.004 972 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90) 19:49:06.914 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.53 mountX=0.10 mountY=0.13, mountTheta=0.92 19:49:06.918 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.09, opts=13) 19:49:06.922 00.004 972 Enqueuing Move request for scope (-0.13, 0.09) 19:49:06.926 00.004 5928 Worker thread wakes up 19:49:06.926 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd 19:49:06.926 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.09) 19:49:06.926 00.000 5928 Moving (-0.13, 0.09) raw xDistance=0.10 yDistance=0.13 19:49:06.926 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:49:06.926 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:06.926 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:49:06.926 00.000 5928 MoveAxis(E, 0, ABG) 19:49:06.926 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:49:06.930 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 19:49:06.933 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:06.936 00.003 5928 Move returns status 0, amount 0 19:49:06.936 00.000 5928 MoveAxis(N, 0, ABG) 19:49:06.936 00.000 5928 Move returns status 0, amount 0 19:49:06.936 00.000 5928 move complete, result=0 19:49:06.937 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:06.941 00.004 972 Enqueuing Expose request 19:49:06.944 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:49:06.947 00.003 5928 worker thread done servicing request 19:49:06.948 00.001 5928 Worker thread wakes up 19:49:06.948 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:06.948 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:09.052 02.104 5928 Exposure complete 19:49:09.142 00.090 5928 worker thread done servicing request 19:49:09.142 00.000 972 OnExposeComplete: enter 19:49:09.146 00.004 972 UpdateGuideState(): m_state=6 19:49:09.149 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 932 19:49:09.154 00.005 972 Star::Find returns 1 (0), X=218.25, Y=861.72, Mass=1339, SNR=25.6, Peak=149 HFD=3.5 19:49:09.159 00.005 972 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.59) = xAngle (-0.30 = -0.30) 19:49:09.162 00.003 972 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34) 19:49:09.166 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.29 mountX=0.13 mountY=-0.05, mountTheta=-0.34 19:49:09.171 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.13, opts=13) 19:49:09.175 00.004 972 Enqueuing Move request for scope (0.04, 0.13) 19:49:09.179 00.004 5928 Worker thread wakes up 19:49:09.179 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:49:09.183 00.004 972 UpdateGuideState exits: m=1339 SNR=25.6 19:49:09.189 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:09.193 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:09.198 00.005 972 Enqueuing Expose request 19:49:09.204 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd 19:49:09.204 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.13) 19:49:09.204 00.000 5928 Moving (0.04, 0.13) raw xDistance=0.13 yDistance=-0.05 19:49:09.204 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:49:09.204 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:09.204 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:49:09.205 00.001 5928 MoveAxis(E, 0, ABG) 19:49:09.205 00.000 5928 Move returns status 0, amount 0 19:49:09.205 00.000 5928 MoveAxis(N, 0, ABG) 19:49:09.205 00.000 5928 Move returns status 0, amount 0 19:49:09.205 00.000 5928 move complete, result=0 19:49:09.205 00.000 5928 worker thread done servicing request 19:49:09.205 00.000 5928 Worker thread wakes up 19:49:09.205 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:09.205 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:09.207 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:49:11.170 01.963 5928 Exposure complete 19:49:11.256 00.086 5928 worker thread done servicing request 19:49:11.257 00.001 972 OnExposeComplete: enter 19:49:11.260 00.003 972 UpdateGuideState(): m_state=6 19:49:11.264 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 933 19:49:11.267 00.003 972 Star::Find returns 1 (0), X=218.18, Y=861.92, Mass=1404, SNR=26.3, Peak=168 HFD=3.6 19:49:11.271 00.004 972 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 19:49:11.275 00.004 972 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 19:49:11.278 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.65 mountX=0.33 mountY=0.01, mountTheta=0.02 19:49:11.282 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.33, opts=13) 19:49:11.287 00.005 972 Enqueuing Move request for scope (-0.03, 0.33) 19:49:11.290 00.003 5928 Worker thread wakes up 19:49:11.290 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd 19:49:11.290 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:49:11.294 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.33) 19:49:11.294 00.000 972 UpdateGuideState exits: m=1404 SNR=26.3 19:49:11.298 00.004 5928 Moving (-0.03, 0.33) raw xDistance=0.33 yDistance=0.01 19:49:11.298 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:11.302 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 19:49:11.302 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:11.302 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:11.306 00.004 972 Enqueuing Expose request 19:49:11.310 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:49:11.310 00.000 5928 MoveAxis(W, 56, ABG) 19:49:11.310 00.000 5928 Guiding Dir = 3, Dur = 56 19:49:11.310 00.000 5928 IsSlewing returns 0 19:49:11.311 00.001 5928 IsGuiding returns 0 19:49:11.340 00.029 5928 PulseGuide returned control before completion, sleep 38 19:49:11.384 00.044 5928 IsGuiding returns 1 19:49:11.384 00.000 5928 scope still moving after pulse duration time elapsed 19:49:11.420 00.036 5928 IsSlewing returns 0 19:49:11.420 00.000 5928 IsGuiding returns 0 19:49:11.421 00.001 5928 scope move finished after 56 + 53 ms 19:49:11.421 00.000 5928 Move returns status 0, amount 56 19:49:11.421 00.000 5928 MoveAxis(N, 0, ABG) 19:49:11.421 00.000 5928 Move returns status 0, amount 0 19:49:11.422 00.001 5928 move complete, result=0 19:49:11.422 00.000 5928 worker thread done servicing request 19:49:11.422 00.000 972 GuideStep: 0.3 px 56 ms WEST, 0.0 px 0 ms NORTH 19:49:11.425 00.003 5928 Worker thread wakes up 19:49:11.426 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:11.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:13.549 02.123 5928 Exposure complete 19:49:13.636 00.087 5928 worker thread done servicing request 19:49:13.637 00.001 972 OnExposeComplete: enter 19:49:13.640 00.003 972 UpdateGuideState(): m_state=6 19:49:13.645 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 934 19:49:13.648 00.003 972 Star::Find returns 1 (0), X=218.14, Y=861.62, Mass=1451, SNR=26.7, Peak=170 HFD=3.6 19:49:13.652 00.004 972 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.59) = xAngle (1.20 = 1.20) 19:49:13.655 00.003 972 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16) 19:49:13.659 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.79 mountX=0.03 mountY=0.07, mountTheta=1.20 19:49:13.663 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.03, opts=13) 19:49:13.666 00.003 972 Enqueuing Move request for scope (-0.07, 0.03) 19:49:13.671 00.005 5928 Worker thread wakes up 19:49:13.671 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd 19:49:13.671 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.03) 19:49:13.671 00.000 5928 Moving (-0.07, 0.03) raw xDistance=0.03 yDistance=0.07 19:49:13.671 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:13.674 00.003 972 UpdateGuideState exits: m=1451 SNR=26.7 19:49:13.678 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:13.681 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:13.684 00.003 972 Enqueuing Expose request 19:49:13.689 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:49:13.689 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:13.689 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:49:13.689 00.000 5928 MoveAxis(E, 0, ABG) 19:49:13.689 00.000 5928 Move returns status 0, amount 0 19:49:13.689 00.000 5928 MoveAxis(N, 0, ABG) 19:49:13.689 00.000 5928 Move returns status 0, amount 0 19:49:13.689 00.000 5928 move complete, result=0 19:49:13.689 00.000 5928 worker thread done servicing request 19:49:13.690 00.001 5928 Worker thread wakes up 19:49:13.690 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:13.690 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:13.691 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:49:15.683 01.992 5928 Exposure complete 19:49:15.778 00.095 5928 worker thread done servicing request 19:49:15.778 00.000 972 OnExposeComplete: enter 19:49:15.781 00.003 972 UpdateGuideState(): m_state=6 19:49:15.784 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 935 19:49:15.789 00.005 972 Star::Find returns 1 (0), X=218.17, Y=861.86, Mass=1451, SNR=26.7, Peak=175 HFD=3.6 19:49:15.792 00.003 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 19:49:15.795 00.003 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10) 19:49:15.799 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.73 mountX=0.27 mountY=0.03, mountTheta=0.10 19:49:15.804 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.27, opts=13) 19:49:15.808 00.004 972 Enqueuing Move request for scope (-0.04, 0.27) 19:49:15.811 00.003 5928 Worker thread wakes up 19:49:15.811 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd 19:49:15.811 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.27) 19:49:15.811 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:49:15.815 00.004 972 UpdateGuideState exits: m=1451 SNR=26.7 19:49:15.819 00.004 5928 Moving (-0.04, 0.27) raw xDistance=0.27 yDistance=0.03 19:49:15.820 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:15.823 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:15.826 00.003 972 Enqueuing Expose request 19:49:15.830 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 19:49:15.830 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:15.830 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:49:15.830 00.000 5928 MoveAxis(W, 45, ABG) 19:49:15.830 00.000 5928 Guiding Dir = 3, Dur = 45 19:49:15.831 00.001 5928 IsSlewing returns 0 19:49:15.831 00.000 5928 IsGuiding returns 0 19:49:15.850 00.019 5928 PulseGuide returned control before completion, sleep 38 19:49:15.891 00.041 5928 IsGuiding returns 1 19:49:15.891 00.000 5928 scope still moving after pulse duration time elapsed 19:49:15.930 00.039 5928 IsSlewing returns 0 19:49:15.931 00.001 5928 IsGuiding returns 0 19:49:15.931 00.000 5928 scope move finished after 45 + 53 ms 19:49:15.931 00.000 5928 Move returns status 0, amount 45 19:49:15.931 00.000 5928 MoveAxis(N, 0, ABG) 19:49:15.931 00.000 5928 Move returns status 0, amount 0 19:49:15.931 00.000 5928 move complete, result=0 19:49:15.931 00.000 5928 worker thread done servicing request 19:49:15.931 00.000 5928 Worker thread wakes up 19:49:15.932 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:15.932 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:15.932 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.0 px 0 ms NORTH 19:49:18.059 02.127 5928 Exposure complete 19:49:18.150 00.091 5928 worker thread done servicing request 19:49:18.150 00.000 972 OnExposeComplete: enter 19:49:18.155 00.005 972 UpdateGuideState(): m_state=6 19:49:18.158 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 936 19:49:18.162 00.004 972 Star::Find returns 1 (0), X=218.37, Y=861.90, Mass=1431, SNR=26.5, Peak=162 HFD=3.6 19:49:18.165 00.003 972 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.59) = xAngle (-0.49 = -0.49) 19:49:18.169 00.004 972 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53) 19:49:18.173 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.30 hyp=0.34 cameraTheta=1.10 mountX=0.30 mountY=-0.17, mountTheta=-0.52 19:49:18.177 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.30, opts=13) 19:49:18.181 00.004 972 Enqueuing Move request for scope (0.15, 0.30) 19:49:18.186 00.005 5928 Worker thread wakes up 19:49:18.186 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.30) opts 0xd 19:49:18.186 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.30) 19:49:18.186 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:49:18.190 00.004 972 UpdateGuideState exits: m=1431 SNR=26.5 19:49:18.193 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:18.196 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:18.199 00.003 972 Enqueuing Expose request 19:49:18.204 00.005 5928 Moving (0.15, 0.30) raw xDistance=0.30 yDistance=-0.17 19:49:18.204 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 19:49:18.204 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:18.204 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:49:18.204 00.000 5928 MoveAxis(W, 53, ABG) 19:49:18.204 00.000 5928 Guiding Dir = 3, Dur = 53 19:49:18.217 00.013 5928 IsSlewing returns 0 19:49:18.217 00.000 5928 IsGuiding returns 0 19:49:18.233 00.016 5928 PulseGuide returned control before completion, sleep 48 19:49:18.312 00.079 5928 IsGuiding returns 0 19:49:18.312 00.000 5928 Move returns status 0, amount 53 19:49:18.312 00.000 5928 MoveAxis(N, 0, ABG) 19:49:18.312 00.000 5928 Move returns status 0, amount 0 19:49:18.312 00.000 5928 move complete, result=0 19:49:18.312 00.000 5928 worker thread done servicing request 19:49:18.312 00.000 972 GuideStep: 0.3 px 53 ms WEST, -0.2 px 0 ms NORTH 19:49:18.316 00.004 5928 Worker thread wakes up 19:49:18.316 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:18.316 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:20.291 01.975 5928 Exposure complete 19:49:20.378 00.087 5928 worker thread done servicing request 19:49:20.378 00.000 972 OnExposeComplete: enter 19:49:20.382 00.004 972 UpdateGuideState(): m_state=6 19:49:20.387 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 937 19:49:20.390 00.003 972 Star::Find returns 1 (0), X=218.42, Y=861.98, Mass=1400, SNR=26.2, Peak=165 HFD=3.6 19:49:20.393 00.003 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 19:49:20.397 00.004 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 19:49:20.400 00.003 972 CameraToMount -- cameraX=0.21 cameraY=0.39 hyp=0.44 cameraTheta=1.08 mountX=0.39 mountY=-0.23, mountTheta=-0.54 19:49:20.405 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.39, opts=13) 19:49:20.408 00.003 972 Enqueuing Move request for scope (0.21, 0.39) 19:49:20.412 00.004 5928 Worker thread wakes up 19:49:20.412 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.39) opts 0xd 19:49:20.412 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:49:20.415 00.003 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.39) 19:49:20.416 00.001 5928 Moving (0.21, 0.39) raw xDistance=0.39 yDistance=-0.23 19:49:20.416 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39 19:49:20.416 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 19:49:20.416 00.000 5928 MoveAxis(W, 69, ABG) 19:49:20.416 00.000 5928 Guiding Dir = 3, Dur = 69 19:49:20.416 00.000 972 UpdateGuideState exits: m=1400 SNR=26.2 19:49:20.421 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:20.424 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:20.427 00.003 972 Enqueuing Expose request 19:49:20.439 00.012 5928 IsSlewing returns 0 19:49:20.439 00.000 5928 IsGuiding returns 0 19:49:20.455 00.016 5928 PulseGuide returned control before completion, sleep 64 19:49:20.550 00.095 5928 IsGuiding returns 0 19:49:20.551 00.001 5928 Move returns status 0, amount 69 19:49:20.551 00.000 5928 MoveAxis(N, 46, ABG) 19:49:20.551 00.000 5928 Guiding Dir = 0, Dur = 46 19:49:20.551 00.000 5928 IsSlewing returns 0 19:49:20.552 00.001 5928 IsGuiding returns 0 19:49:20.631 00.079 5928 IsGuiding returns 1 19:49:20.631 00.000 5928 scope still moving after pulse duration time elapsed 19:49:20.695 00.064 5928 IsSlewing returns 0 19:49:20.727 00.032 5928 IsGuiding returns 0 19:49:20.727 00.000 5928 scope move finished after 46 + 128 ms 19:49:20.727 00.000 5928 Move returns status 0, amount 46 19:49:20.727 00.000 5928 move complete, result=0 19:49:20.727 00.000 5928 worker thread done servicing request 19:49:20.727 00.000 5928 Worker thread wakes up 19:49:20.727 00.000 972 GuideStep: 0.4 px 69 ms WEST, -0.2 px 46 ms NORTH 19:49:20.732 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:20.732 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:22.832 02.100 5928 Exposure complete 19:49:22.923 00.091 5928 worker thread done servicing request 19:49:22.923 00.000 972 OnExposeComplete: enter 19:49:22.928 00.005 972 UpdateGuideState(): m_state=6 19:49:22.933 00.005 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 938 19:49:22.937 00.004 972 Star::Find returns 1 (0), X=218.23, Y=861.66, Mass=1428, SNR=26.5, Peak=158 HFD=3.6 19:49:22.941 00.004 972 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 19:49:22.945 00.004 972 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 19:49:22.950 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.27 mountX=0.07 mountY=-0.03, mountTheta=-0.36 19:49:22.956 00.006 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.07, opts=13) 19:49:22.959 00.003 972 Enqueuing Move request for scope (0.02, 0.07) 19:49:22.962 00.003 5928 Worker thread wakes up 19:49:22.962 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd 19:49:22.962 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:22.966 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 19:49:22.970 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:22.973 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:22.976 00.003 972 Enqueuing Expose request 19:49:22.980 00.004 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.07) 19:49:22.980 00.000 5928 Moving (0.02, 0.07) raw xDistance=0.07 yDistance=-0.03 19:49:22.980 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:49:22.980 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:22.980 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:49:22.980 00.000 5928 MoveAxis(E, 0, ABG) 19:49:22.980 00.000 5928 Move returns status 0, amount 0 19:49:22.980 00.000 5928 MoveAxis(N, 0, ABG) 19:49:22.980 00.000 5928 Move returns status 0, amount 0 19:49:22.980 00.000 5928 move complete, result=0 19:49:22.981 00.001 5928 worker thread done servicing request 19:49:22.981 00.000 5928 Worker thread wakes up 19:49:22.981 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:22.981 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:22.982 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:49:24.950 01.968 5928 Exposure complete 19:49:25.041 00.091 5928 worker thread done servicing request 19:49:25.042 00.001 972 OnExposeComplete: enter 19:49:25.045 00.003 972 UpdateGuideState(): m_state=6 19:49:25.048 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 939 19:49:25.053 00.005 972 Star::Find returns 1 (0), X=218.30, Y=861.67, Mass=1463, SNR=26.8, Peak=165 HFD=3.5 19:49:25.057 00.004 972 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.59) = xAngle (-0.86 = -0.86) 19:49:25.060 00.003 972 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90) 19:49:25.063 00.003 972 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.73 mountX=0.08 mountY=-0.09, mountTheta=-0.87 19:49:25.068 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.08, opts=13) 19:49:25.072 00.004 972 Enqueuing Move request for scope (0.09, 0.08) 19:49:25.075 00.003 5928 Worker thread wakes up 19:49:25.075 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd 19:49:25.075 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.08) 19:49:25.075 00.000 5928 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09 19:49:25.075 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:49:25.075 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:25.075 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:49:25.075 00.000 5928 MoveAxis(E, 0, ABG) 19:49:25.076 00.001 5928 Move returns status 0, amount 0 19:49:25.076 00.000 5928 MoveAxis(N, 0, ABG) 19:49:25.076 00.000 5928 Move returns status 0, amount 0 19:49:25.076 00.000 5928 move complete, result=0 19:49:25.076 00.000 5928 worker thread done servicing request 19:49:25.076 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:49:25.080 00.004 972 UpdateGuideState exits: m=1463 SNR=26.8 19:49:25.083 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:25.087 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:25.090 00.003 972 Enqueuing Expose request 19:49:25.093 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:49:25.096 00.003 5928 Worker thread wakes up 19:49:25.097 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:25.097 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:27.226 02.129 5928 Exposure complete 19:49:27.325 00.099 5928 worker thread done servicing request 19:49:27.325 00.000 972 OnExposeComplete: enter 19:49:27.330 00.005 972 UpdateGuideState(): m_state=6 19:49:27.336 00.006 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 940 19:49:27.341 00.005 972 Star::Find returns 1 (0), X=218.36, Y=861.71, Mass=1451, SNR=26.7, Peak=156 HFD=3.5 19:49:27.344 00.003 972 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.59) = xAngle (-0.92 = -0.92) 19:49:27.347 00.003 972 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96) 19:49:27.351 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.67 mountX=0.11 mountY=-0.15, mountTheta=-0.93 19:49:27.355 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.11, opts=13) 19:49:27.359 00.004 972 Enqueuing Move request for scope (0.14, 0.11) 19:49:27.362 00.003 5928 Worker thread wakes up 19:49:27.362 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:49:27.366 00.004 972 UpdateGuideState exits: m=1451 SNR=26.7 19:49:27.370 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd 19:49:27.370 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.11) 19:49:27.370 00.000 5928 Moving (0.14, 0.11) raw xDistance=0.11 yDistance=-0.15 19:49:27.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:49:27.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:27.370 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:27.374 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:49:27.374 00.000 5928 MoveAxis(E, 0, ABG) 19:49:27.374 00.000 5928 Move returns status 0, amount 0 19:49:27.374 00.000 5928 MoveAxis(N, 0, ABG) 19:49:27.374 00.000 5928 Move returns status 0, amount 0 19:49:27.374 00.000 5928 move complete, result=0 19:49:27.374 00.000 5928 worker thread done servicing request 19:49:27.374 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:27.378 00.004 972 Enqueuing Expose request 19:49:27.382 00.004 5928 Worker thread wakes up 19:49:27.382 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:27.382 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:27.382 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 19:49:29.363 01.981 5928 Exposure complete 19:49:29.454 00.091 5928 worker thread done servicing request 19:49:29.454 00.000 972 OnExposeComplete: enter 19:49:29.458 00.004 972 UpdateGuideState(): m_state=6 19:49:29.461 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 941 19:49:29.465 00.004 972 Star::Find returns 1 (0), X=218.45, Y=861.82, Mass=1437, SNR=26.5, Peak=166 HFD=3.6 19:49:29.469 00.004 972 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.59) = xAngle (-0.83 = -0.83) 19:49:29.472 00.003 972 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88) 19:49:29.475 00.003 972 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.33 cameraTheta=0.76 mountX=0.22 mountY=-0.25, mountTheta=-0.85 19:49:29.479 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.22, opts=13) 19:49:29.483 00.004 972 Enqueuing Move request for scope (0.24, 0.22) 19:49:29.487 00.004 5928 Worker thread wakes up 19:49:29.487 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:49:29.491 00.004 972 UpdateGuideState exits: m=1437 SNR=26.5 19:49:29.494 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:29.497 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:29.500 00.003 972 Enqueuing Expose request 19:49:29.505 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd 19:49:29.505 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.22) 19:49:29.505 00.000 5928 Moving (0.24, 0.22) raw xDistance=0.22 yDistance=-0.25 19:49:29.505 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:49:29.505 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 19:49:29.505 00.000 5928 MoveAxis(W, 37, ABG) 19:49:29.505 00.000 5928 Guiding Dir = 3, Dur = 37 19:49:29.538 00.033 5928 IsSlewing returns 0 19:49:29.542 00.004 5928 IsGuiding returns 0 19:49:29.570 00.028 5928 PulseGuide returned control before completion, sleep 20 19:49:29.592 00.022 5928 IsGuiding returns 1 19:49:29.592 00.000 5928 scope still moving after pulse duration time elapsed 19:49:29.634 00.042 5928 IsSlewing returns 0 19:49:29.635 00.001 5928 IsGuiding returns 0 19:49:29.635 00.000 5928 scope move finished after 37 + 55 ms 19:49:29.635 00.000 5928 Move returns status 0, amount 37 19:49:29.635 00.000 5928 MoveAxis(N, 50, ABG) 19:49:29.635 00.000 5928 Guiding Dir = 0, Dur = 50 19:49:29.635 00.000 5928 IsSlewing returns 0 19:49:29.635 00.000 5928 IsGuiding returns 0 19:49:29.715 00.080 5928 IsGuiding returns 1 19:49:29.715 00.000 5928 scope still moving after pulse duration time elapsed 19:49:29.778 00.063 5928 IsSlewing returns 0 19:49:29.810 00.032 5928 IsGuiding returns 0 19:49:29.810 00.000 5928 scope move finished after 50 + 124 ms 19:49:29.810 00.000 5928 Move returns status 0, amount 50 19:49:29.810 00.000 5928 move complete, result=0 19:49:29.810 00.000 5928 worker thread done servicing request 19:49:29.810 00.000 5928 Worker thread wakes up 19:49:29.811 00.001 972 GuideStep: 0.2 px 37 ms WEST, -0.2 px 50 ms NORTH 19:49:29.814 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:29.814 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:31.923 02.109 5928 Exposure complete 19:49:32.017 00.094 5928 worker thread done servicing request 19:49:32.017 00.000 972 OnExposeComplete: enter 19:49:32.021 00.004 972 UpdateGuideState(): m_state=6 19:49:32.024 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 942 19:49:32.028 00.004 972 Star::Find returns 1 (0), X=218.15, Y=861.85, Mass=1447, SNR=26.6, Peak=167 HFD=3.7 19:49:32.031 00.003 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 19:49:32.036 00.005 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19) 19:49:32.039 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.26 cameraTheta=1.83 mountX=0.26 mountY=0.05, mountTheta=0.19 19:49:32.043 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.26, opts=13) 19:49:32.046 00.003 972 Enqueuing Move request for scope (-0.07, 0.26) 19:49:32.049 00.003 5928 Worker thread wakes up 19:49:32.050 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:32.054 00.004 972 UpdateGuideState exits: m=1447 SNR=26.6 19:49:32.057 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:32.060 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:32.064 00.004 972 Enqueuing Expose request 19:49:32.068 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd 19:49:32.069 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.26) 19:49:32.069 00.000 5928 Moving (-0.07, 0.26) raw xDistance=0.26 yDistance=0.05 19:49:32.069 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 19:49:32.069 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:32.069 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:49:32.069 00.000 5928 MoveAxis(W, 45, ABG) 19:49:32.069 00.000 5928 Guiding Dir = 3, Dur = 45 19:49:32.069 00.000 5928 IsSlewing returns 0 19:49:32.070 00.001 5928 IsGuiding returns 0 19:49:32.096 00.026 5928 PulseGuide returned control before completion, sleep 28 19:49:32.129 00.033 5928 IsGuiding returns 1 19:49:32.129 00.000 5928 scope still moving after pulse duration time elapsed 19:49:32.177 00.048 5928 IsSlewing returns 0 19:49:32.178 00.001 5928 IsGuiding returns 0 19:49:32.178 00.000 5928 scope move finished after 45 + 63 ms 19:49:32.179 00.001 5928 Move returns status 0, amount 45 19:49:32.179 00.000 5928 MoveAxis(N, 0, ABG) 19:49:32.179 00.000 5928 Move returns status 0, amount 0 19:49:32.179 00.000 5928 move complete, result=0 19:49:32.179 00.000 5928 worker thread done servicing request 19:49:32.180 00.001 5928 Worker thread wakes up 19:49:32.180 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH 19:49:32.190 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:32.191 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:34.161 01.970 5928 Exposure complete 19:49:34.260 00.099 5928 worker thread done servicing request 19:49:34.260 00.000 972 OnExposeComplete: enter 19:49:34.264 00.004 972 UpdateGuideState(): m_state=6 19:49:34.270 00.006 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 943 19:49:34.275 00.005 972 Star::Find returns 1 (0), X=218.22, Y=861.95, Mass=1416, SNR=26.4, Peak=169 HFD=3.5 19:49:34.279 00.004 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 19:49:34.284 00.005 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 19:49:34.288 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.55 mountX=0.36 mountY=-0.03, mountTheta=-0.08 19:49:34.291 00.003 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.36, opts=13) 19:49:34.295 00.004 972 Enqueuing Move request for scope (0.01, 0.36) 19:49:34.299 00.004 5928 Worker thread wakes up 19:49:34.299 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:34.304 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd 19:49:34.304 00.000 972 UpdateGuideState exits: m=1416 SNR=26.4 19:49:34.308 00.004 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.36) 19:49:34.308 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:34.312 00.004 5928 Moving (0.01, 0.36) raw xDistance=0.36 yDistance=-0.03 19:49:34.312 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:34.317 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36 19:49:34.317 00.000 972 Enqueuing Expose request 19:49:34.321 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:34.321 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:49:34.321 00.000 5928 MoveAxis(W, 64, ABG) 19:49:34.321 00.000 5928 Guiding Dir = 3, Dur = 64 19:49:34.322 00.001 5928 IsSlewing returns 0 19:49:34.322 00.000 5928 IsGuiding returns 0 19:49:34.351 00.029 5928 PulseGuide returned control before completion, sleep 45 19:49:34.403 00.052 5928 IsGuiding returns 1 19:49:34.404 00.001 5928 scope still moving after pulse duration time elapsed 19:49:34.447 00.043 5928 IsSlewing returns 0 19:49:34.449 00.002 5928 IsGuiding returns 0 19:49:34.449 00.000 5928 scope move finished after 64 + 62 ms 19:49:34.449 00.000 5928 Move returns status 0, amount 64 19:49:34.450 00.001 5928 MoveAxis(N, 0, ABG) 19:49:34.450 00.000 5928 Move returns status 0, amount 0 19:49:34.450 00.000 5928 move complete, result=0 19:49:34.450 00.000 5928 worker thread done servicing request 19:49:34.450 00.000 972 GuideStep: 0.4 px 64 ms WEST, -0.0 px 0 ms NORTH 19:49:34.463 00.013 5928 Worker thread wakes up 19:49:34.464 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:34.464 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:36.564 02.100 5928 Exposure complete 19:49:36.655 00.091 5928 worker thread done servicing request 19:49:36.655 00.000 972 OnExposeComplete: enter 19:49:36.659 00.004 972 UpdateGuideState(): m_state=6 19:49:36.662 00.003 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 944 19:49:36.666 00.004 972 Star::Find returns 1 (0), X=218.13, Y=861.52, Mass=1415, SNR=26.3, Peak=167 HFD=3.5 19:49:36.670 00.004 972 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.59) = xAngle (-4.00 = 2.28) 19:49:36.673 00.003 972 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24) 19:49:36.677 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.41 mountX=-0.07 mountY=0.08, mountTheta=2.27 19:49:36.681 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.07, opts=13) 19:49:36.685 00.004 972 Enqueuing Move request for scope (-0.08, -0.07) 19:49:36.689 00.004 5928 Worker thread wakes up 19:49:36.689 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:36.692 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd 19:49:36.692 00.000 972 UpdateGuideState exits: m=1415 SNR=26.3 19:49:36.696 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.07) 19:49:36.696 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:36.700 00.004 5928 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08 19:49:36.700 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:36.704 00.004 972 Enqueuing Expose request 19:49:36.707 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:49:36.707 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:36.707 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:49:36.707 00.000 5928 MoveAxis(E, 0, ABG) 19:49:36.707 00.000 5928 Move returns status 0, amount 0 19:49:36.708 00.001 5928 MoveAxis(N, 0, ABG) 19:49:36.708 00.000 5928 Move returns status 0, amount 0 19:49:36.708 00.000 5928 move complete, result=0 19:49:36.708 00.000 5928 worker thread done servicing request 19:49:36.708 00.000 5928 Worker thread wakes up 19:49:36.708 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:36.708 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:36.709 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:49:38.676 01.967 5928 Exposure complete 19:49:38.768 00.092 5928 worker thread done servicing request 19:49:38.768 00.000 972 OnExposeComplete: enter 19:49:38.771 00.003 972 UpdateGuideState(): m_state=6 19:49:38.775 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 945 19:49:38.778 00.003 972 Star::Find returns 1 (0), X=218.06, Y=861.62, Mass=1392, SNR=26.1, Peak=164 HFD=3.5 19:49:38.782 00.004 972 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.59) = xAngle (1.38 = 1.38) 19:49:38.787 00.005 972 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.34 = 1.34) 19:49:38.792 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.97 mountX=0.03 mountY=0.15, mountTheta=1.38 19:49:38.798 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.02, opts=13) 19:49:38.802 00.004 972 Enqueuing Move request for scope (-0.15, 0.02) 19:49:38.806 00.004 5928 Worker thread wakes up 19:49:38.806 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd 19:49:38.806 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.02) 19:49:38.806 00.000 5928 Moving (-0.15, 0.02) raw xDistance=0.03 yDistance=0.15 19:49:38.806 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:49:38.806 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:49:38.806 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:38.810 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:49:38.811 00.001 5928 MoveAxis(E, 0, ABG) 19:49:38.811 00.000 5928 Move returns status 0, amount 0 19:49:38.811 00.000 972 UpdateGuideState exits: m=1392 SNR=26.1 19:49:38.816 00.005 5928 MoveAxis(N, 0, ABG) 19:49:38.816 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:38.821 00.005 5928 Move returns status 0, amount 0 19:49:38.821 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:38.825 00.004 972 Enqueuing Expose request 19:49:38.828 00.003 5928 move complete, result=0 19:49:38.828 00.000 5928 worker thread done servicing request 19:49:38.829 00.001 5928 Worker thread wakes up 19:49:38.829 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:38.829 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(203,847,31,31) 19:49:38.831 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:49:40.350 01.519 972 evsrv: cli 071FF428 connect 19:49:40.356 00.006 972 case statement mapped state 6 to 3 19:49:40.362 00.006 972 case statement mapped state 6 to 3 19:49:40.369 00.007 972 evsrv: cli 071FF428 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:49:40.375 00.006 972 PhdController::Dither begins 19:49:40.381 00.006 972 dither: size=5.00, dRA=-1.96 dDec=-4.85 19:49:40.387 00.006 972 MountToCamera -- mountTheta (-1.95) + m_xAngle (1.59) = xAngle (-0.37 = -0.37) 19:49:40.393 00.006 972 MountToCamera -- mountX=-1.96 mountY=-4.85 hyp=5.23 mountTheta=-1.95 cameraX=4.89, cameraY=-1.87 cameraTheta=-0.37 19:49:40.398 00.005 972 setting lock position to (223.10, 859.72) 19:49:40.404 00.006 972 Mount: notify guiding dithered (4.9, -1.9) 19:49:40.411 00.007 972 Status Line: Dither by -1.96,-4.85 19:49:40.418 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 19:49:40.424 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 19:49:40.429 00.005 972 evsrv: cli 071FF428 response: {"jsonrpc":"2.0","result":0,"id":5} 19:49:40.436 00.007 972 evsrv: cli 071FF428 disconnect 19:49:40.928 00.492 5928 Exposure complete 19:49:41.020 00.092 5928 worker thread done servicing request 19:49:41.020 00.000 972 OnExposeComplete: enter 19:49:41.024 00.004 972 UpdateGuideState(): m_state=6 19:49:41.028 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 946 19:49:41.034 00.006 972 Star::Find returns 1 (0), X=218.20, Y=861.66, Mass=1404, SNR=26.2, Peak=153 HFD=3.6 19:49:41.038 00.004 972 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.59) = xAngle (1.18 = 1.18) 19:49:41.042 00.004 972 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.13 = 1.13) 19:49:41.046 00.004 972 CameraToMount -- cameraX=-4.90 cameraY=1.93 hyp=5.27 cameraTheta=2.77 mountX=2.03 mountY=4.77, mountTheta=1.17 19:49:41.052 00.006 972 dither recenter: remaining=(2.0,4.9) step=(2.0,4.9) 19:49:41.055 00.003 972 MountToCamera -- mountTheta (1.19) + m_xAngle (1.59) = xAngle (2.78 = 2.78) 19:49:41.059 00.004 972 MountToCamera -- mountX=1.96 mountY=4.85 hyp=5.23 mountTheta=1.19 cameraX=-4.89, cameraY=1.87 cameraTheta=2.78 19:49:41.062 00.003 972 SchedulePrimaryMove(067B9D08, x=-4.89, y=1.87, opts=4) 19:49:41.065 00.003 972 Enqueuing Move request for scope (-4.89, 1.87) 19:49:41.071 00.006 972 Mount: notify direct move 1.96,4.85 19:49:41.076 00.005 5928 Worker thread wakes up 19:49:41.076 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:49:41.081 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-4.89, 1.87) opts 0x4 19:49:41.081 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 19:49:41.086 00.005 5928 Handling offset move in thread for scope, endpoint = (-4.89, 1.87) 19:49:41.086 00.000 972 PhdController: settling, locked = 1, distance = 5.38 (1.50) aobump = 0 frame = 1 / 99999 19:49:41.089 00.003 5928 Moving (-4.89, 1.87) raw xDistance=1.96 yDistance=4.85 19:49:41.089 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818581.089,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:49:41.092 00.003 5928 MoveAxis(W, 521, B) 19:49:41.093 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:41.096 00.003 5928 Guiding Dir = 3, Dur = 521 19:49:41.096 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:41.102 00.006 972 Enqueuing Expose request 19:49:41.106 00.004 5928 IsSlewing returns 0 19:49:41.106 00.000 5928 IsGuiding returns 0 19:49:41.131 00.025 5928 PulseGuide returned control before completion, sleep 507 19:49:41.644 00.513 5928 IsGuiding returns 1 19:49:41.644 00.000 5928 scope still moving after pulse duration time elapsed 19:49:41.675 00.031 5928 IsSlewing returns 0 19:49:41.675 00.000 5928 IsGuiding returns 0 19:49:41.675 00.000 5928 scope move finished after 521 + 47 ms 19:49:41.675 00.000 5928 Move returns status 0, amount 521 19:49:41.676 00.001 5928 MoveAxis(S, 962, B) 19:49:41.676 00.000 5928 Guiding Dir = 1, Dur = 962 19:49:41.676 00.000 5928 IsSlewing returns 0 19:49:41.676 00.000 5928 IsGuiding returns 0 19:49:41.754 00.078 5928 PulseGuide returned control before completion, sleep 894 19:49:42.663 00.909 5928 IsGuiding returns 1 19:49:42.663 00.000 5928 scope still moving after pulse duration time elapsed 19:49:42.694 00.031 5928 IsSlewing returns 0 19:49:42.694 00.000 5928 IsGuiding returns 1 19:49:42.762 00.068 5928 IsSlewing returns 0 19:49:42.794 00.032 5928 IsGuiding returns 0 19:49:42.794 00.000 5928 scope move finished after 962 + 155 ms 19:49:42.794 00.000 5928 Move returns status 0, amount 962 19:49:42.794 00.000 5928 move complete, result=0 19:49:42.795 00.001 5928 worker thread done servicing request 19:49:42.795 00.000 5928 Worker thread wakes up 19:49:42.795 00.000 972 GuideStep: 2.0 px 521 ms WEST, 4.9 px 962 ms SOUTH 19:49:42.800 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:42.800 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:49:44.777 01.977 5928 Exposure complete 19:49:44.875 00.098 5928 worker thread done servicing request 19:49:44.875 00.000 972 OnExposeComplete: enter 19:49:44.879 00.004 972 UpdateGuideState(): m_state=6 19:49:44.883 00.004 972 Star::Find(15, 218, 861, 0, (0,0,0,0), 0.0, 255) frame 947 19:49:44.887 00.004 972 Star::Find returns 1 (0), X=218.43, Y=860.66, Mass=1420, SNR=26.4, Peak=143 HFD=3.5 19:49:44.890 00.003 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 19:49:44.894 00.004 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 19:49:44.897 00.003 972 CameraToMount -- cameraX=-4.67 cameraY=0.94 hyp=4.76 cameraTheta=2.94 mountX=1.03 mountY=4.60, mountTheta=1.35 19:49:44.902 00.005 972 SchedulePrimaryMove(067B9D08, x=-4.67, y=0.94, opts=13) 19:49:44.906 00.004 972 Enqueuing Move request for scope (-4.67, 0.94) 19:49:44.909 00.003 5928 Worker thread wakes up 19:49:44.909 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-4.67, 0.94) opts 0xd 19:49:44.909 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:49:44.913 00.004 972 UpdateGuideState exits: m=1420 SNR=26.4 19:49:44.917 00.004 972 PhdController: settling, locked = 1, distance = 4.76 (1.50) aobump = 0 frame = 2 / 99999 19:49:44.921 00.004 5928 Handling offset move in thread for scope, endpoint = (-4.67, 0.94) 19:49:44.921 00.000 5928 Moving (-4.67, 0.94) raw xDistance=1.03 yDistance=4.60 19:49:44.921 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03 19:49:44.921 00.000 5928 resist switch: large excursion: input 4.60 thresh 0.60 direction from 0 to 1 19:49:44.921 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=13.80 19:49:44.921 00.000 5928 GuideAlgorithmResistSwitch::result() returns 4.60 from input 4.60 19:49:44.921 00.000 5928 MoveAxis(W, 172, ABG) 19:49:44.921 00.000 5928 Guiding Dir = 3, Dur = 172 19:49:44.921 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818584.921,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.76,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:49:44.925 00.004 5928 IsSlewing returns 0 19:49:44.925 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:44.929 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:44.933 00.004 972 Enqueuing Expose request 19:49:44.937 00.004 5928 IsGuiding returns 0 19:49:44.952 00.015 5928 PulseGuide returned control before completion, sleep 167 19:49:45.160 00.208 5928 IsGuiding returns 1 19:49:45.160 00.000 5928 scope still moving after pulse duration time elapsed 19:49:45.195 00.035 5928 IsSlewing returns 0 19:49:45.195 00.000 5928 IsGuiding returns 0 19:49:45.195 00.000 5928 scope move finished after 172 + 86 ms 19:49:45.195 00.000 5928 Move returns status 0, amount 172 19:49:45.195 00.000 5928 MoveAxis(S, 912, ABG) 19:49:45.195 00.000 5928 Guiding Dir = 1, Dur = 912 19:49:45.196 00.001 5928 IsSlewing returns 0 19:49:45.196 00.000 5928 IsGuiding returns 0 19:49:45.272 00.076 5928 PulseGuide returned control before completion, sleep 846 19:49:46.126 00.854 5928 IsGuiding returns 1 19:49:46.126 00.000 5928 scope still moving after pulse duration time elapsed 19:49:46.157 00.031 5928 IsSlewing returns 0 19:49:46.157 00.000 5928 IsGuiding returns 1 19:49:46.215 00.058 5928 IsSlewing returns 0 19:49:46.216 00.001 5928 IsGuiding returns 0 19:49:46.216 00.000 5928 scope move finished after 912 + 107 ms 19:49:46.216 00.000 5928 Move returns status 0, amount 912 19:49:46.216 00.000 5928 move complete, result=0 19:49:46.216 00.000 5928 worker thread done servicing request 19:49:46.217 00.001 972 GuideStep: 1.0 px 172 ms WEST, 4.6 px 912 ms SOUTH 19:49:46.220 00.003 5928 Worker thread wakes up 19:49:46.220 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:46.220 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:49:48.327 02.107 5928 Exposure complete 19:49:48.417 00.090 5928 worker thread done servicing request 19:49:48.417 00.000 972 OnExposeComplete: enter 19:49:48.422 00.005 972 UpdateGuideState(): m_state=6 19:49:48.427 00.005 972 Star::Find(15, 218, 860, 0, (0,0,0,0), 0.0, 255) frame 948 19:49:48.432 00.005 972 Star::Find returns 1 (0), X=219.31, Y=859.91, Mass=1407, SNR=26.3, Peak=162 HFD=3.4 19:49:48.435 00.003 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 19:49:48.439 00.004 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 19:49:48.442 00.003 972 CameraToMount -- cameraX=-3.79 cameraY=0.19 hyp=3.79 cameraTheta=3.09 mountX=0.26 mountY=3.77, mountTheta=1.50 19:49:48.447 00.005 972 SchedulePrimaryMove(067B9D08, x=-3.79, y=0.19, opts=13) 19:49:48.452 00.005 972 Enqueuing Move request for scope (-3.79, 0.19) 19:49:48.457 00.005 5928 Worker thread wakes up 19:49:48.458 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:49:48.463 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.79, 0.19) opts 0xd 19:49:48.463 00.000 972 UpdateGuideState exits: m=1407 SNR=26.3 19:49:48.467 00.004 5928 Handling offset move in thread for scope, endpoint = (-3.79, 0.19) 19:49:48.468 00.001 5928 Moving (-3.79, 0.19) raw xDistance=0.26 yDistance=3.77 19:49:48.468 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.26 19:49:48.468 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.77 from input 3.77 19:49:48.468 00.000 5928 MoveAxis(W, 56, ABG) 19:49:48.468 00.000 5928 Guiding Dir = 3, Dur = 56 19:49:48.468 00.000 972 PhdController: settling, locked = 1, distance = 4.47 (1.50) aobump = 0 frame = 3 / 99999 19:49:48.471 00.003 5928 IsSlewing returns 0 19:49:48.472 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645818588.471,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:49:48.475 00.003 5928 IsGuiding returns 0 19:49:48.475 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:48.479 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:48.483 00.004 972 Enqueuing Expose request 19:49:48.502 00.019 5928 PulseGuide returned control before completion, sleep 39 19:49:48.542 00.040 5928 IsGuiding returns 1 19:49:48.543 00.001 5928 scope still moving after pulse duration time elapsed 19:49:48.597 00.054 5928 IsSlewing returns 0 19:49:48.600 00.003 5928 IsGuiding returns 0 19:49:48.600 00.000 5928 scope move finished after 56 + 69 ms 19:49:48.600 00.000 5928 Move returns status 0, amount 56 19:49:48.600 00.000 5928 MoveAxis(S, 747, ABG) 19:49:48.601 00.001 5928 Guiding Dir = 1, Dur = 747 19:49:48.602 00.001 5928 IsSlewing returns 0 19:49:48.603 00.001 5928 IsGuiding returns 0 19:49:48.678 00.075 5928 PulseGuide returned control before completion, sleep 683 19:49:49.370 00.692 5928 IsGuiding returns 1 19:49:49.370 00.000 5928 scope still moving after pulse duration time elapsed 19:49:49.401 00.031 5928 IsSlewing returns 0 19:49:49.401 00.000 5928 IsGuiding returns 1 19:49:49.461 00.060 5928 IsSlewing returns 0 19:49:49.461 00.000 5928 IsGuiding returns 0 19:49:49.461 00.000 5928 scope move finished after 747 + 110 ms 19:49:49.461 00.000 5928 Move returns status 0, amount 747 19:49:49.461 00.000 5928 move complete, result=0 19:49:49.461 00.000 5928 worker thread done servicing request 19:49:49.461 00.000 5928 Worker thread wakes up 19:49:49.461 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:49.461 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:49:49.461 00.000 972 GuideStep: 0.3 px 56 ms WEST, 3.8 px 747 ms SOUTH 19:49:51.433 01.972 5928 Exposure complete 19:49:51.520 00.087 5928 worker thread done servicing request 19:49:51.520 00.000 972 OnExposeComplete: enter 19:49:51.523 00.003 972 UpdateGuideState(): m_state=6 19:49:51.527 00.004 972 Star::Find(15, 219, 859, 0, (0,0,0,0), 0.0, 255) frame 949 19:49:51.531 00.004 972 Star::Find returns 1 (0), X=219.37, Y=859.77, Mass=1445, SNR=26.6, Peak=165 HFD=3.6 19:49:51.535 00.004 972 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.59) = xAngle (1.54 = 1.54) 19:49:51.538 00.003 972 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49) 19:49:51.541 00.003 972 CameraToMount -- cameraX=-3.73 cameraY=0.05 hyp=3.73 cameraTheta=3.13 mountX=0.12 mountY=3.72, mountTheta=1.54 19:49:51.545 00.004 972 SchedulePrimaryMove(067B9D08, x=-3.73, y=0.05, opts=13) 19:49:51.550 00.005 972 Enqueuing Move request for scope (-3.73, 0.05) 19:49:51.553 00.003 5928 Worker thread wakes up 19:49:51.553 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.73, 0.05) opts 0xd 19:49:51.553 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.73, 0.05) 19:49:51.553 00.000 5928 Moving (-3.73, 0.05) raw xDistance=0.12 yDistance=3.72 19:49:51.553 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:49:51.553 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.72 from input 3.72 19:49:51.553 00.000 5928 MoveAxis(E, 0, ABG) 19:49:51.553 00.000 5928 Move returns status 0, amount 0 19:49:51.554 00.001 5928 MoveAxis(S, 737, ABG) 19:49:51.554 00.000 5928 Guiding Dir = 1, Dur = 737 19:49:51.554 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:49:51.557 00.003 972 UpdateGuideState exits: m=1445 SNR=26.6 19:49:51.561 00.004 972 PhdController: settling, locked = 1, distance = 4.25 (1.50) aobump = 0 frame = 4 / 99999 19:49:51.567 00.006 5928 IsSlewing returns 0 19:49:51.567 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818591.567,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:49:51.572 00.005 5928 IsGuiding returns 0 19:49:51.572 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:51.576 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:51.579 00.003 972 Enqueuing Expose request 19:49:51.652 00.073 5928 PulseGuide returned control before completion, sleep 668 19:49:52.323 00.671 5928 IsGuiding returns 1 19:49:52.323 00.000 5928 scope still moving after pulse duration time elapsed 19:49:52.355 00.032 5928 IsSlewing returns 0 19:49:52.355 00.000 5928 IsGuiding returns 1 19:49:52.386 00.031 5928 IsSlewing returns 0 19:49:52.386 00.000 5928 IsGuiding returns 1 19:49:52.435 00.049 5928 IsSlewing returns 0 19:49:52.467 00.032 5928 IsGuiding returns 0 19:49:52.467 00.000 5928 scope move finished after 737 + 158 ms 19:49:52.467 00.000 5928 Move returns status 0, amount 737 19:49:52.467 00.000 5928 move complete, result=0 19:49:52.467 00.000 5928 worker thread done servicing request 19:49:52.467 00.000 5928 Worker thread wakes up 19:49:52.467 00.000 972 GuideStep: 0.1 px 0 ms EAST, 3.7 px 737 ms SOUTH 19:49:52.472 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:52.472 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:49:54.576 02.104 5928 Exposure complete 19:49:54.669 00.093 5928 worker thread done servicing request 19:49:54.669 00.000 972 OnExposeComplete: enter 19:49:54.673 00.004 972 UpdateGuideState(): m_state=6 19:49:54.676 00.003 972 Star::Find(15, 219, 859, 0, (0,0,0,0), 0.0, 255) frame 950 19:49:54.680 00.004 972 Star::Find returns 1 (0), X=219.23, Y=860.08, Mass=1432, SNR=26.5, Peak=170 HFD=3.5 19:49:54.684 00.004 972 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 19:49:54.688 00.004 972 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.42 = 1.42) 19:49:54.691 00.003 972 CameraToMount -- cameraX=-3.87 cameraY=0.36 hyp=3.89 cameraTheta=3.05 mountX=0.43 mountY=3.84, mountTheta=1.46 19:49:54.695 00.004 972 SchedulePrimaryMove(067B9D08, x=-3.87, y=0.36, opts=13) 19:49:54.700 00.005 972 Enqueuing Move request for scope (-3.87, 0.36) 19:49:54.703 00.003 5928 Worker thread wakes up 19:49:54.703 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:49:54.707 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.87, 0.36) opts 0xd 19:49:54.707 00.000 972 UpdateGuideState exits: m=1432 SNR=26.5 19:49:54.710 00.003 5928 Handling offset move in thread for scope, endpoint = (-3.87, 0.36) 19:49:54.710 00.000 972 PhdController: settling, locked = 1, distance = 4.14 (1.50) aobump = 0 frame = 5 / 99999 19:49:54.714 00.004 5928 Moving (-3.87, 0.36) raw xDistance=0.43 yDistance=3.84 19:49:54.715 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645818594.714,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:49:54.719 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 19:49:54.719 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:54.723 00.004 5928 GuideAlgorithmResistSwitch::result() returns 3.84 from input 3.84 19:49:54.723 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:54.726 00.003 972 Enqueuing Expose request 19:49:54.731 00.005 5928 MoveAxis(W, 72, ABG) 19:49:54.731 00.000 5928 Guiding Dir = 3, Dur = 72 19:49:54.732 00.001 5928 IsSlewing returns 0 19:49:54.733 00.001 5928 IsGuiding returns 0 19:49:54.753 00.020 5928 PulseGuide returned control before completion, sleep 62 19:49:54.850 00.097 5928 IsGuiding returns 0 19:49:54.850 00.000 5928 Move returns status 0, amount 72 19:49:54.850 00.000 5928 MoveAxis(S, 762, ABG) 19:49:54.850 00.000 5928 Guiding Dir = 1, Dur = 762 19:49:54.850 00.000 5928 IsSlewing returns 0 19:49:54.850 00.000 5928 IsGuiding returns 0 19:49:54.930 00.080 5928 PulseGuide returned control before completion, sleep 693 19:49:55.665 00.735 5928 IsGuiding returns 1 19:49:55.665 00.000 5928 scope still moving after pulse duration time elapsed 19:49:55.728 00.063 5928 IsSlewing returns 0 19:49:55.728 00.000 5928 IsGuiding returns 0 19:49:55.728 00.000 5928 scope move finished after 762 + 116 ms 19:49:55.729 00.001 5928 Move returns status 0, amount 762 19:49:55.729 00.000 5928 move complete, result=0 19:49:55.729 00.000 5928 worker thread done servicing request 19:49:55.729 00.000 972 GuideStep: 0.4 px 72 ms WEST, 3.8 px 762 ms SOUTH 19:49:55.734 00.005 5928 Worker thread wakes up 19:49:55.734 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:55.735 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:49:57.710 01.975 5928 Exposure complete 19:49:57.809 00.099 5928 worker thread done servicing request 19:49:57.809 00.000 972 OnExposeComplete: enter 19:49:57.813 00.004 972 UpdateGuideState(): m_state=6 19:49:57.817 00.004 972 Star::Find(15, 219, 860, 0, (0,0,0,0), 0.0, 255) frame 951 19:49:57.822 00.005 972 Star::Find returns 1 (0), X=219.18, Y=860.01, Mass=1408, SNR=26.3, Peak=173 HFD=3.5 19:49:57.826 00.004 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 19:49:57.829 00.003 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 19:49:57.833 00.004 972 CameraToMount -- cameraX=-3.92 cameraY=0.29 hyp=3.93 cameraTheta=3.07 mountX=0.36 mountY=3.89, mountTheta=1.48 19:49:57.837 00.004 972 SchedulePrimaryMove(067B9D08, x=-3.92, y=0.29, opts=13) 19:49:57.841 00.004 972 Enqueuing Move request for scope (-3.92, 0.29) 19:49:57.844 00.003 5928 Worker thread wakes up 19:49:57.844 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.92, 0.29) opts 0xd 19:49:57.844 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.92, 0.29) 19:49:57.844 00.000 5928 Moving (-3.92, 0.29) raw xDistance=0.36 yDistance=3.89 19:49:57.844 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36 19:49:57.844 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.89 from input 3.89 19:49:57.844 00.000 5928 MoveAxis(W, 66, ABG) 19:49:57.845 00.001 5928 Guiding Dir = 3, Dur = 66 19:49:57.845 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:49:57.849 00.004 972 UpdateGuideState exits: m=1408 SNR=26.3 19:49:57.852 00.003 972 PhdController: settling, locked = 1, distance = 4.08 (1.50) aobump = 0 frame = 6 / 99999 19:49:57.856 00.004 5928 IsSlewing returns 0 19:49:57.856 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818597.856,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.08,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:49:57.859 00.003 5928 IsGuiding returns 0 19:49:57.859 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:49:57.864 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:49:57.868 00.004 972 Enqueuing Expose request 19:49:57.887 00.019 5928 PulseGuide returned control before completion, sleep 48 19:49:57.966 00.079 5928 IsGuiding returns 0 19:49:57.966 00.000 5928 Move returns status 0, amount 66 19:49:57.967 00.001 5928 MoveAxis(S, 772, ABG) 19:49:57.967 00.000 5928 Guiding Dir = 1, Dur = 772 19:49:57.967 00.000 5928 IsSlewing returns 0 19:49:57.967 00.000 5928 IsGuiding returns 0 19:49:58.047 00.080 5928 PulseGuide returned control before completion, sleep 703 19:49:58.798 00.751 5928 IsGuiding returns 1 19:49:58.798 00.000 5928 scope still moving after pulse duration time elapsed 19:49:58.822 00.024 5928 IsSlewing returns 0 19:49:58.822 00.000 5928 IsGuiding returns 1 19:49:58.862 00.040 5928 IsSlewing returns 0 19:49:58.863 00.001 5928 IsGuiding returns 0 19:49:58.863 00.000 5928 scope move finished after 772 + 122 ms 19:49:58.863 00.000 5928 Move returns status 0, amount 772 19:49:58.863 00.000 5928 move complete, result=0 19:49:58.863 00.000 5928 worker thread done servicing request 19:49:58.863 00.000 972 GuideStep: 0.4 px 66 ms WEST, 3.9 px 772 ms SOUTH 19:49:58.867 00.004 5928 Worker thread wakes up 19:49:58.867 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:49:58.868 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:00.991 02.123 5928 Exposure complete 19:50:01.077 00.086 5928 worker thread done servicing request 19:50:01.077 00.000 972 OnExposeComplete: enter 19:50:01.082 00.005 972 UpdateGuideState(): m_state=6 19:50:01.085 00.003 972 Star::Find(15, 219, 860, 0, (0,0,0,0), 0.0, 255) frame 952 19:50:01.090 00.005 972 Star::Find returns 1 (0), X=219.26, Y=860.16, Mass=1366, SNR=25.9, Peak=167 HFD=3.4 19:50:01.093 00.003 972 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.59) = xAngle (1.44 = 1.44) 19:50:01.097 00.004 972 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39) 19:50:01.102 00.005 972 CameraToMount -- cameraX=-3.84 cameraY=0.44 hyp=3.86 cameraTheta=3.03 mountX=0.51 mountY=3.80, mountTheta=1.44 19:50:01.107 00.005 972 SchedulePrimaryMove(067B9D08, x=-3.84, y=0.44, opts=13) 19:50:01.111 00.004 972 Enqueuing Move request for scope (-3.84, 0.44) 19:50:01.116 00.005 5928 Worker thread wakes up 19:50:01.116 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:50:01.120 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.84, 0.44) opts 0xd 19:50:01.120 00.000 972 UpdateGuideState exits: m=1366 SNR=25.9 19:50:01.123 00.003 5928 Handling offset move in thread for scope, endpoint = (-3.84, 0.44) 19:50:01.123 00.000 972 PhdController: settling, locked = 1, distance = 4.01 (1.50) aobump = 0 frame = 7 / 99999 19:50:01.127 00.004 5928 Moving (-3.84, 0.44) raw xDistance=0.51 yDistance=3.80 19:50:01.127 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818601.127,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:01.131 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.51 19:50:01.132 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:01.136 00.004 5928 GuideAlgorithmResistSwitch::result() returns 3.80 from input 3.80 19:50:01.136 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:01.140 00.004 972 Enqueuing Expose request 19:50:01.143 00.003 5928 MoveAxis(W, 90, ABG) 19:50:01.144 00.001 5928 Guiding Dir = 3, Dur = 90 19:50:01.181 00.037 5928 IsSlewing returns 0 19:50:01.182 00.001 5928 IsGuiding returns 0 19:50:01.213 00.031 5928 PulseGuide returned control before completion, sleep 70 19:50:01.325 00.112 5928 IsGuiding returns 0 19:50:01.325 00.000 5928 Move returns status 0, amount 90 19:50:01.325 00.000 5928 MoveAxis(S, 754, ABG) 19:50:01.325 00.000 5928 Guiding Dir = 1, Dur = 754 19:50:01.325 00.000 5928 IsSlewing returns 0 19:50:01.326 00.001 5928 IsGuiding returns 0 19:50:01.405 00.079 5928 PulseGuide returned control before completion, sleep 686 19:50:02.106 00.701 5928 IsGuiding returns 1 19:50:02.106 00.000 5928 scope still moving after pulse duration time elapsed 19:50:02.137 00.031 5928 IsSlewing returns 0 19:50:02.137 00.000 5928 IsGuiding returns 1 19:50:02.188 00.051 5928 IsSlewing returns 0 19:50:02.220 00.032 5928 IsGuiding returns 0 19:50:02.220 00.000 5928 scope move finished after 754 + 140 ms 19:50:02.220 00.000 5928 Move returns status 0, amount 754 19:50:02.220 00.000 5928 move complete, result=0 19:50:02.220 00.000 5928 worker thread done servicing request 19:50:02.220 00.000 972 GuideStep: 0.5 px 90 ms WEST, 3.8 px 754 ms SOUTH 19:50:02.225 00.005 5928 Worker thread wakes up 19:50:02.225 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:02.225 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:04.193 01.968 5928 Exposure complete 19:50:04.281 00.088 5928 worker thread done servicing request 19:50:04.281 00.000 972 OnExposeComplete: enter 19:50:04.285 00.004 972 UpdateGuideState(): m_state=6 19:50:04.288 00.003 972 Star::Find(15, 219, 860, 0, (0,0,0,0), 0.0, 255) frame 953 19:50:04.291 00.003 972 Star::Find returns 1 (0), X=219.34, Y=859.88, Mass=1390, SNR=26.1, Peak=178 HFD=3.3 19:50:04.295 00.004 972 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.59) = xAngle (1.51 = 1.51) 19:50:04.299 00.004 972 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.47 = 1.47) 19:50:04.303 00.004 972 CameraToMount -- cameraX=-3.76 cameraY=0.16 hyp=3.76 cameraTheta=3.10 mountX=0.23 mountY=3.74, mountTheta=1.51 19:50:04.306 00.003 972 SchedulePrimaryMove(067B9D08, x=-3.76, y=0.16, opts=13) 19:50:04.311 00.005 972 Enqueuing Move request for scope (-3.76, 0.16) 19:50:04.316 00.005 5928 Worker thread wakes up 19:50:04.316 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.76, 0.16) opts 0xd 19:50:04.316 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.76, 0.16) 19:50:04.316 00.000 5928 Moving (-3.76, 0.16) raw xDistance=0.23 yDistance=3.74 19:50:04.316 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:50:04.320 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23 19:50:04.320 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.74 from input 3.74 19:50:04.320 00.000 5928 MoveAxis(W, 45, ABG) 19:50:04.320 00.000 5928 Guiding Dir = 3, Dur = 45 19:50:04.320 00.000 972 UpdateGuideState exits: m=1390 SNR=26.1 19:50:04.324 00.004 972 PhdController: settling, locked = 1, distance = 3.94 (1.50) aobump = 0 frame = 8 / 99999 19:50:04.327 00.003 972 evsrv: {"Event":"Settling","Timestamp":1645818604.327,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:04.332 00.005 5928 IsSlewing returns 0 19:50:04.332 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:04.337 00.005 5928 IsGuiding returns 0 19:50:04.337 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:04.341 00.004 972 Enqueuing Expose request 19:50:04.362 00.021 5928 PulseGuide returned control before completion, sleep 30 19:50:04.400 00.038 5928 IsGuiding returns 1 19:50:04.400 00.000 5928 scope still moving after pulse duration time elapsed 19:50:04.458 00.058 5928 IsSlewing returns 0 19:50:04.458 00.000 5928 IsGuiding returns 0 19:50:04.458 00.000 5928 scope move finished after 45 + 77 ms 19:50:04.458 00.000 5928 Move returns status 0, amount 45 19:50:04.458 00.000 5928 MoveAxis(S, 742, ABG) 19:50:04.458 00.000 5928 Guiding Dir = 1, Dur = 742 19:50:04.458 00.000 5928 IsSlewing returns 0 19:50:04.459 00.001 5928 IsGuiding returns 0 19:50:04.538 00.079 5928 PulseGuide returned control before completion, sleep 674 19:50:05.229 00.691 5928 IsGuiding returns 1 19:50:05.230 00.001 5928 scope still moving after pulse duration time elapsed 19:50:05.291 00.061 5928 IsSlewing returns 0 19:50:05.322 00.031 5928 IsGuiding returns 0 19:50:05.322 00.000 5928 scope move finished after 742 + 120 ms 19:50:05.323 00.001 5928 Move returns status 0, amount 742 19:50:05.323 00.000 5928 move complete, result=0 19:50:05.323 00.000 5928 worker thread done servicing request 19:50:05.323 00.000 5928 Worker thread wakes up 19:50:05.323 00.000 972 GuideStep: 0.2 px 45 ms WEST, 3.7 px 742 ms SOUTH 19:50:05.334 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:05.334 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:07.469 02.135 5928 Exposure complete 19:50:07.555 00.086 5928 worker thread done servicing request 19:50:07.556 00.001 972 OnExposeComplete: enter 19:50:07.559 00.003 972 UpdateGuideState(): m_state=6 19:50:07.564 00.005 972 Star::Find(15, 219, 859, 0, (0,0,0,0), 0.0, 255) frame 954 19:50:07.567 00.003 972 Star::Find returns 1 (0), X=219.24, Y=859.44, Mass=1428, SNR=26.5, Peak=170 HFD=3.3 19:50:07.571 00.004 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.63) 19:50:07.574 00.003 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58) 19:50:07.577 00.003 972 CameraToMount -- cameraX=-3.86 cameraY=-0.28 hyp=3.87 cameraTheta=-3.07 mountX=-0.21 mountY=3.87, mountTheta=1.63 19:50:07.582 00.005 972 SchedulePrimaryMove(067B9D08, x=-3.86, y=-0.28, opts=13) 19:50:07.586 00.004 972 Enqueuing Move request for scope (-3.86, -0.28) 19:50:07.589 00.003 5928 Worker thread wakes up 19:50:07.589 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.86, -0.28) opts 0xd 19:50:07.589 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:50:07.593 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 19:50:07.597 00.004 972 PhdController: settling, locked = 1, distance = 3.92 (1.50) aobump = 0 frame = 9 / 99999 19:50:07.601 00.004 5928 Handling offset move in thread for scope, endpoint = (-3.86, -0.28) 19:50:07.601 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818607.601,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.92,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:07.606 00.005 5928 Moving (-3.86, -0.28) raw xDistance=-0.21 yDistance=3.87 19:50:07.606 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:07.612 00.006 5928 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21 19:50:07.612 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:07.617 00.005 972 Enqueuing Expose request 19:50:07.622 00.005 5928 GuideAlgorithmResistSwitch::result() returns 3.87 from input 3.87 19:50:07.622 00.000 5928 MoveAxis(E, 32, ABG) 19:50:07.622 00.000 5928 Guiding Dir = 2, Dur = 32 19:50:07.623 00.001 5928 IsSlewing returns 0 19:50:07.623 00.000 5928 IsGuiding returns 0 19:50:07.640 00.017 5928 PulseGuide returned control before completion, sleep 25 19:50:07.673 00.033 5928 IsGuiding returns 1 19:50:07.673 00.000 5928 scope still moving after pulse duration time elapsed 19:50:07.704 00.031 5928 IsSlewing returns 0 19:50:07.705 00.001 5928 IsGuiding returns 0 19:50:07.705 00.000 5928 scope move finished after 32 + 50 ms 19:50:07.706 00.001 5928 Move returns status 0, amount 32 19:50:07.706 00.000 5928 MoveAxis(S, 767, ABG) 19:50:07.706 00.000 5928 Guiding Dir = 1, Dur = 767 19:50:07.707 00.001 5928 IsSlewing returns 0 19:50:07.708 00.001 5928 IsGuiding returns 0 19:50:07.784 00.076 5928 PulseGuide returned control before completion, sleep 701 19:50:08.497 00.713 5928 IsGuiding returns 1 19:50:08.497 00.000 5928 scope still moving after pulse duration time elapsed 19:50:08.529 00.032 5928 IsSlewing returns 0 19:50:08.530 00.001 5928 IsGuiding returns 1 19:50:08.584 00.054 5928 IsSlewing returns 0 19:50:08.585 00.001 5928 IsGuiding returns 0 19:50:08.585 00.000 5928 scope move finished after 767 + 110 ms 19:50:08.586 00.001 5928 Move returns status 0, amount 767 19:50:08.586 00.000 5928 move complete, result=0 19:50:08.586 00.000 5928 worker thread done servicing request 19:50:08.586 00.000 5928 Worker thread wakes up 19:50:08.587 00.001 972 GuideStep: -0.2 px 32 ms EAST, 3.9 px 767 ms SOUTH 19:50:08.596 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:08.597 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:10.566 01.969 5928 Exposure complete 19:50:10.653 00.087 5928 worker thread done servicing request 19:50:10.653 00.000 972 OnExposeComplete: enter 19:50:10.657 00.004 972 UpdateGuideState(): m_state=6 19:50:10.662 00.005 972 Star::Find(15, 219, 859, 0, (0,0,0,0), 0.0, 255) frame 955 19:50:10.667 00.005 972 Star::Find returns 1 (0), X=219.22, Y=859.90, Mass=1448, SNR=26.6, Peak=162 HFD=3.5 19:50:10.672 00.005 972 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.59) = xAngle (1.51 = 1.51) 19:50:10.676 00.004 972 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 19:50:10.681 00.005 972 CameraToMount -- cameraX=-3.88 cameraY=0.17 hyp=3.89 cameraTheta=3.10 mountX=0.25 mountY=3.86, mountTheta=1.51 19:50:10.685 00.004 972 SchedulePrimaryMove(067B9D08, x=-3.88, y=0.17, opts=13) 19:50:10.689 00.004 972 Enqueuing Move request for scope (-3.88, 0.17) 19:50:10.692 00.003 5928 Worker thread wakes up 19:50:10.692 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:50:10.697 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.88, 0.17) opts 0xd 19:50:10.697 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.88, 0.17) 19:50:10.697 00.000 5928 Moving (-3.88, 0.17) raw xDistance=0.25 yDistance=3.86 19:50:10.697 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25 19:50:10.697 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.86 from input 3.86 19:50:10.697 00.000 5928 MoveAxis(W, 39, ABG) 19:50:10.697 00.000 972 UpdateGuideState exits: m=1448 SNR=26.6 19:50:10.700 00.003 5928 Guiding Dir = 3, Dur = 39 19:50:10.701 00.001 972 PhdController: settling, locked = 1, distance = 3.91 (1.50) aobump = 0 frame = 10 / 99999 19:50:10.704 00.003 5928 IsSlewing returns 0 19:50:10.704 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818610.704,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.91,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:10.707 00.003 5928 IsGuiding returns 0 19:50:10.708 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:10.712 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:10.716 00.004 972 Enqueuing Expose request 19:50:10.726 00.010 5928 PulseGuide returned control before completion, sleep 31 19:50:10.774 00.048 5928 IsGuiding returns 1 19:50:10.774 00.000 5928 scope still moving after pulse duration time elapsed 19:50:10.799 00.025 5928 IsSlewing returns 0 19:50:10.799 00.000 5928 IsGuiding returns 0 19:50:10.799 00.000 5928 scope move finished after 39 + 52 ms 19:50:10.799 00.000 5928 Move returns status 0, amount 39 19:50:10.799 00.000 5928 MoveAxis(S, 766, ABG) 19:50:10.799 00.000 5928 Guiding Dir = 1, Dur = 766 19:50:10.800 00.001 5928 IsSlewing returns 0 19:50:10.801 00.001 5928 IsGuiding returns 0 19:50:10.886 00.085 5928 PulseGuide returned control before completion, sleep 691 19:50:11.585 00.699 5928 IsGuiding returns 1 19:50:11.585 00.000 5928 scope still moving after pulse duration time elapsed 19:50:11.616 00.031 5928 IsSlewing returns 0 19:50:11.616 00.000 5928 IsGuiding returns 1 19:50:11.686 00.070 5928 IsSlewing returns 0 19:50:11.686 00.000 5928 IsGuiding returns 0 19:50:11.686 00.000 5928 scope move finished after 766 + 119 ms 19:50:11.686 00.000 5928 Move returns status 0, amount 766 19:50:11.686 00.000 5928 move complete, result=0 19:50:11.686 00.000 5928 worker thread done servicing request 19:50:11.686 00.000 5928 Worker thread wakes up 19:50:11.686 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:11.686 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:11.686 00.000 972 GuideStep: 0.2 px 39 ms WEST, 3.9 px 766 ms SOUTH 19:50:13.819 02.133 5928 Exposure complete 19:50:13.910 00.091 5928 worker thread done servicing request 19:50:13.910 00.000 972 OnExposeComplete: enter 19:50:13.914 00.004 972 UpdateGuideState(): m_state=6 19:50:13.918 00.004 972 Star::Find(15, 219, 859, 0, (0,0,0,0), 0.0, 255) frame 956 19:50:13.922 00.004 972 Star::Find returns 1 (0), X=220.25, Y=860.37, Mass=1410, SNR=26.3, Peak=173 HFD=3.5 19:50:13.925 00.003 972 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.59) = xAngle (1.33 = 1.33) 19:50:13.930 00.005 972 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.28 = 1.28) 19:50:13.933 00.003 972 CameraToMount -- cameraX=-2.85 cameraY=0.65 hyp=2.92 cameraTheta=2.92 mountX=0.70 mountY=2.80, mountTheta=1.33 19:50:13.937 00.004 972 SchedulePrimaryMove(067B9D08, x=-2.85, y=0.65, opts=13) 19:50:13.941 00.004 972 Enqueuing Move request for scope (-2.85, 0.65) 19:50:13.946 00.005 5928 Worker thread wakes up 19:50:13.946 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 19:50:13.950 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.85, 0.65) opts 0xd 19:50:13.950 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 19:50:13.953 00.003 5928 Handling offset move in thread for scope, endpoint = (-2.85, 0.65) 19:50:13.953 00.000 972 PhdController: settling, locked = 1, distance = 3.61 (1.50) aobump = 0 frame = 11 / 99999 19:50:13.956 00.003 5928 Moving (-2.85, 0.65) raw xDistance=0.70 yDistance=2.80 19:50:13.956 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818613.956,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:13.960 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.70 19:50:13.960 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:13.965 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:13.969 00.004 972 Enqueuing Expose request 19:50:13.973 00.004 5928 GuideAlgorithmResistSwitch::result() returns 2.80 from input 2.80 19:50:13.973 00.000 5928 MoveAxis(W, 120, ABG) 19:50:13.973 00.000 5928 Guiding Dir = 3, Dur = 120 19:50:13.974 00.001 5928 IsSlewing returns 0 19:50:13.974 00.000 5928 IsGuiding returns 0 19:50:14.004 00.030 5928 PulseGuide returned control before completion, sleep 101 19:50:14.116 00.112 5928 IsGuiding returns 1 19:50:14.116 00.000 5928 scope still moving after pulse duration time elapsed 19:50:14.165 00.049 5928 IsSlewing returns 0 19:50:14.165 00.000 5928 IsGuiding returns 0 19:50:14.165 00.000 5928 scope move finished after 120 + 70 ms 19:50:14.165 00.000 5928 Move returns status 0, amount 120 19:50:14.165 00.000 5928 MoveAxis(S, 556, ABG) 19:50:14.165 00.000 5928 Guiding Dir = 1, Dur = 556 19:50:14.166 00.001 5928 IsSlewing returns 0 19:50:14.166 00.000 5928 IsGuiding returns 0 19:50:14.244 00.078 5928 PulseGuide returned control before completion, sleep 488 19:50:14.737 00.493 5928 IsGuiding returns 1 19:50:14.737 00.000 5928 scope still moving after pulse duration time elapsed 19:50:14.769 00.032 5928 IsSlewing returns 0 19:50:14.769 00.000 5928 IsGuiding returns 1 19:50:14.836 00.067 5928 IsSlewing returns 0 19:50:14.867 00.031 5928 IsGuiding returns 0 19:50:14.867 00.000 5928 scope move finished after 556 + 145 ms 19:50:14.867 00.000 5928 Move returns status 0, amount 556 19:50:14.867 00.000 5928 move complete, result=0 19:50:14.867 00.000 5928 worker thread done servicing request 19:50:14.867 00.000 5928 Worker thread wakes up 19:50:14.867 00.000 972 GuideStep: 0.7 px 120 ms WEST, 2.8 px 556 ms SOUTH 19:50:14.872 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:14.873 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:16.847 01.974 5928 Exposure complete 19:50:16.940 00.093 5928 worker thread done servicing request 19:50:16.940 00.000 972 OnExposeComplete: enter 19:50:16.944 00.004 972 UpdateGuideState(): m_state=6 19:50:16.949 00.005 972 Star::Find(15, 220, 860, 0, (0,0,0,0), 0.0, 255) frame 957 19:50:16.952 00.003 972 Star::Find returns 1 (0), X=221.01, Y=860.11, Mass=1399, SNR=26.2, Peak=138 HFD=4.0 19:50:16.956 00.004 972 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.59) = xAngle (1.37 = 1.37) 19:50:16.959 00.003 972 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32) 19:50:16.964 00.005 972 CameraToMount -- cameraX=-2.09 cameraY=0.38 hyp=2.12 cameraTheta=2.96 mountX=0.42 mountY=2.06, mountTheta=1.37 19:50:16.968 00.004 972 SchedulePrimaryMove(067B9D08, x=-2.09, y=0.38, opts=13) 19:50:16.971 00.003 972 Enqueuing Move request for scope (-2.09, 0.38) 19:50:16.975 00.004 5928 Worker thread wakes up 19:50:16.976 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=283, Gamma=1.000 19:50:16.982 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.09, 0.38) opts 0xd 19:50:16.982 00.000 972 UpdateGuideState exits: m=1399 SNR=26.2 19:50:16.986 00.004 5928 Handling offset move in thread for scope, endpoint = (-2.09, 0.38) 19:50:16.986 00.000 972 PhdController: settling, locked = 1, distance = 3.17 (1.50) aobump = 0 frame = 12 / 99999 19:50:16.989 00.003 5928 Moving (-2.09, 0.38) raw xDistance=0.42 yDistance=2.06 19:50:16.989 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818616.989,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:16.993 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.42 19:50:16.993 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:16.998 00.005 5928 GuideAlgorithmResistSwitch::result() returns 2.06 from input 2.06 19:50:16.998 00.000 5928 MoveAxis(W, 79, ABG) 19:50:16.998 00.000 5928 Guiding Dir = 3, Dur = 79 19:50:16.998 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:17.002 00.004 972 Enqueuing Expose request 19:50:17.005 00.003 5928 IsSlewing returns 0 19:50:17.005 00.000 5928 IsGuiding returns 0 19:50:17.026 00.021 5928 PulseGuide returned control before completion, sleep 69 19:50:17.108 00.082 5928 IsGuiding returns 1 19:50:17.108 00.000 5928 scope still moving after pulse duration time elapsed 19:50:17.154 00.046 5928 IsSlewing returns 0 19:50:17.154 00.000 5928 IsGuiding returns 0 19:50:17.154 00.000 5928 scope move finished after 79 + 69 ms 19:50:17.154 00.000 5928 Move returns status 0, amount 79 19:50:17.154 00.000 5928 MoveAxis(S, 408, ABG) 19:50:17.154 00.000 5928 Guiding Dir = 1, Dur = 408 19:50:17.155 00.001 5928 IsSlewing returns 0 19:50:17.155 00.000 5928 IsGuiding returns 0 19:50:17.234 00.079 5928 PulseGuide returned control before completion, sleep 340 19:50:17.589 00.355 5928 IsGuiding returns 1 19:50:17.589 00.000 5928 scope still moving after pulse duration time elapsed 19:50:17.621 00.032 5928 IsSlewing returns 0 19:50:17.621 00.000 5928 IsGuiding returns 1 19:50:17.682 00.061 5928 IsSlewing returns 0 19:50:17.682 00.000 5928 IsGuiding returns 0 19:50:17.682 00.000 5928 scope move finished after 408 + 118 ms 19:50:17.682 00.000 5928 Move returns status 0, amount 408 19:50:17.682 00.000 5928 move complete, result=0 19:50:17.682 00.000 5928 worker thread done servicing request 19:50:17.682 00.000 972 GuideStep: 0.4 px 79 ms WEST, 2.1 px 408 ms SOUTH 19:50:17.686 00.004 5928 Worker thread wakes up 19:50:17.686 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:17.686 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:19.814 02.128 5928 Exposure complete 19:50:19.905 00.091 5928 worker thread done servicing request 19:50:19.906 00.001 972 OnExposeComplete: enter 19:50:19.909 00.003 972 UpdateGuideState(): m_state=6 19:50:19.914 00.005 972 Star::Find(15, 221, 860, 0, (0,0,0,0), 0.0, 255) frame 958 19:50:19.917 00.003 972 Star::Find returns 1 (0), X=221.90, Y=859.72, Mass=1443, SNR=26.6, Peak=181 HFD=3.5 19:50:19.920 00.003 972 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.59) = xAngle (-4.73 = 1.55) 19:50:19.923 00.003 972 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.51) 19:50:19.927 00.004 972 CameraToMount -- cameraX=-1.19 cameraY=-0.00 hyp=1.19 cameraTheta=-3.14 mountX=0.02 mountY=1.19, mountTheta=1.55 19:50:19.932 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.19, y=-0.00, opts=13) 19:50:19.935 00.003 972 Enqueuing Move request for scope (-1.19, -0.00) 19:50:19.939 00.004 5928 Worker thread wakes up 19:50:19.939 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.00) opts 0xd 19:50:19.939 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.19, -0.00) 19:50:19.939 00.000 5928 Moving (-1.19, -0.00) raw xDistance=0.02 yDistance=1.19 19:50:19.939 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:50:19.939 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19 19:50:19.939 00.000 5928 MoveAxis(E, 0, ABG) 19:50:19.939 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:50:19.943 00.004 5928 Move returns status 0, amount 0 19:50:19.943 00.000 5928 MoveAxis(S, 236, ABG) 19:50:19.943 00.000 5928 Guiding Dir = 1, Dur = 236 19:50:19.943 00.000 972 UpdateGuideState exits: m=1443 SNR=26.6 19:50:19.947 00.004 5928 IsSlewing returns 0 19:50:19.947 00.000 972 PhdController: settling, locked = 1, distance = 2.57 (1.50) aobump = 0 frame = 13 / 99999 19:50:19.951 00.004 5928 IsGuiding returns 0 19:50:19.951 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818619.951,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:50:19.955 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:19.958 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:19.962 00.004 972 Enqueuing Expose request 19:50:20.032 00.070 5928 PulseGuide returned control before completion, sleep 165 19:50:20.207 00.175 5928 IsGuiding returns 1 19:50:20.208 00.001 5928 scope still moving after pulse duration time elapsed 19:50:20.238 00.030 5928 IsSlewing returns 0 19:50:20.239 00.001 5928 IsGuiding returns 1 19:50:20.270 00.031 5928 IsSlewing returns 0 19:50:20.271 00.001 5928 IsGuiding returns 1 19:50:20.320 00.049 5928 IsSlewing returns 0 19:50:20.322 00.002 5928 IsGuiding returns 0 19:50:20.322 00.000 5928 scope move finished after 236 + 134 ms 19:50:20.322 00.000 5928 Move returns status 0, amount 236 19:50:20.322 00.000 5928 move complete, result=0 19:50:20.323 00.001 5928 worker thread done servicing request 19:50:20.323 00.000 5928 Worker thread wakes up 19:50:20.323 00.000 972 GuideStep: 0.0 px 0 ms EAST, 1.2 px 236 ms SOUTH 19:50:20.335 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:20.335 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:22.317 01.982 5928 Exposure complete 19:50:22.404 00.087 5928 worker thread done servicing request 19:50:22.404 00.000 972 OnExposeComplete: enter 19:50:22.408 00.004 972 UpdateGuideState(): m_state=6 19:50:22.413 00.005 972 Star::Find(15, 221, 859, 0, (0,0,0,0), 0.0, 255) frame 959 19:50:22.416 00.003 972 Star::Find returns 1 (0), X=222.57, Y=860.00, Mass=1419, SNR=26.4, Peak=158 HFD=3.7 19:50:22.420 00.004 972 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.59) = xAngle (1.07 = 1.07) 19:50:22.423 00.003 972 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02) 19:50:22.427 00.004 972 CameraToMount -- cameraX=-0.53 cameraY=0.28 hyp=0.60 cameraTheta=2.66 mountX=0.29 mountY=0.51, mountTheta=1.06 19:50:22.432 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=0.28, opts=13) 19:50:22.435 00.003 972 Enqueuing Move request for scope (-0.53, 0.28) 19:50:22.440 00.005 5928 Worker thread wakes up 19:50:22.440 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:50:22.445 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.28) opts 0xd 19:50:22.445 00.000 972 UpdateGuideState exits: m=1419 SNR=26.4 19:50:22.450 00.005 972 PhdController: settling, locked = 1, distance = 1.98 (1.50) aobump = 0 frame = 14 / 99999 19:50:22.454 00.004 972 PhdController failed: timed-out waiting for guider to settle 19:50:22.459 00.005 972 PhdController: newstate STATE_FINISH 19:50:22.465 00.006 972 PhdController complete: fail: timed-out waiting for guider to settle 19:50:22.470 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.53, 0.28) 19:50:22.470 00.000 5928 Moving (-0.53, 0.28) raw xDistance=0.29 yDistance=0.51 19:50:22.470 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 19:50:22.470 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51 19:50:22.470 00.000 5928 MoveAxis(W, 48, ABG) 19:50:22.470 00.000 5928 Guiding Dir = 3, Dur = 48 19:50:22.470 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645818622.470,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":14,"DroppedFrames":0} 19:50:22.475 00.005 5928 IsSlewing returns 0 19:50:22.475 00.000 972 Mount: notify guiding dither settle done success=0 19:50:22.480 00.005 972 PhdController: newstate STATE_IDLE 19:50:22.483 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:22.487 00.004 5928 IsGuiding returns 0 19:50:22.487 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:22.490 00.003 972 Enqueuing Expose request 19:50:22.510 00.020 5928 PulseGuide returned control before completion, sleep 34 19:50:22.591 00.081 5928 IsGuiding returns 0 19:50:22.591 00.000 5928 Move returns status 0, amount 48 19:50:22.592 00.001 5928 MoveAxis(S, 101, ABG) 19:50:22.592 00.000 5928 Guiding Dir = 1, Dur = 101 19:50:22.593 00.001 5928 IsSlewing returns 0 19:50:22.594 00.001 5928 IsGuiding returns 0 19:50:22.670 00.076 5928 PulseGuide returned control before completion, sleep 35 19:50:22.717 00.047 5928 IsGuiding returns 1 19:50:22.717 00.000 5928 scope still moving after pulse duration time elapsed 19:50:22.749 00.032 5928 IsSlewing returns 0 19:50:22.749 00.000 5928 IsGuiding returns 1 19:50:22.799 00.050 5928 IsSlewing returns 0 19:50:22.831 00.032 5928 IsGuiding returns 0 19:50:22.831 00.000 5928 scope move finished after 101 + 135 ms 19:50:22.831 00.000 5928 Move returns status 0, amount 101 19:50:22.831 00.000 5928 move complete, result=0 19:50:22.831 00.000 5928 worker thread done servicing request 19:50:22.831 00.000 972 GuideStep: 0.3 px 48 ms WEST, 0.5 px 101 ms SOUTH 19:50:22.835 00.004 5928 Worker thread wakes up 19:50:22.836 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:22.836 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:24.938 02.102 5928 Exposure complete 19:50:25.028 00.090 5928 worker thread done servicing request 19:50:25.028 00.000 972 OnExposeComplete: enter 19:50:25.031 00.003 972 UpdateGuideState(): m_state=6 19:50:25.035 00.004 972 Star::Find(15, 222, 860, 0, (0,0,0,0), 0.0, 255) frame 960 19:50:25.038 00.003 972 Star::Find returns 1 (0), X=222.94, Y=860.06, Mass=1434, SNR=26.5, Peak=189 HFD=3.5 19:50:25.041 00.003 972 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.59) = xAngle (0.42 = 0.42) 19:50:25.045 00.004 972 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37) 19:50:25.049 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.34 hyp=0.37 cameraTheta=2.01 mountX=0.34 mountY=0.14, mountTheta=0.38 19:50:25.053 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.34, opts=13) 19:50:25.056 00.003 972 Enqueuing Move request for scope (-0.16, 0.34) 19:50:25.061 00.005 5928 Worker thread wakes up 19:50:25.061 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.34) opts 0xd 19:50:25.061 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.34) 19:50:25.061 00.000 5928 Moving (-0.16, 0.34) raw xDistance=0.34 yDistance=0.14 19:50:25.061 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34 19:50:25.061 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:25.061 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 19:50:25.065 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 19:50:25.068 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:25.071 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:25.074 00.003 972 Enqueuing Expose request 19:50:25.079 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:50:25.079 00.000 5928 MoveAxis(W, 60, ABG) 19:50:25.079 00.000 5928 Guiding Dir = 3, Dur = 60 19:50:25.080 00.001 5928 IsSlewing returns 0 19:50:25.080 00.000 5928 IsGuiding returns 0 19:50:25.102 00.022 5928 PulseGuide returned control before completion, sleep 50 19:50:25.181 00.079 5928 IsGuiding returns 0 19:50:25.181 00.000 5928 Move returns status 0, amount 60 19:50:25.181 00.000 5928 MoveAxis(N, 0, ABG) 19:50:25.181 00.000 5928 Move returns status 0, amount 0 19:50:25.181 00.000 5928 move complete, result=0 19:50:25.182 00.001 5928 worker thread done servicing request 19:50:25.182 00.000 972 GuideStep: 0.3 px 60 ms WEST, 0.1 px 0 ms NORTH 19:50:25.186 00.004 5928 Worker thread wakes up 19:50:25.186 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:25.186 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:27.156 01.970 5928 Exposure complete 19:50:27.244 00.088 5928 worker thread done servicing request 19:50:27.244 00.000 972 OnExposeComplete: enter 19:50:27.247 00.003 972 UpdateGuideState(): m_state=6 19:50:27.251 00.004 972 Star::Find(15, 222, 860, 0, (0,0,0,0), 0.0, 255) frame 961 19:50:27.254 00.003 972 Star::Find returns 1 (0), X=222.91, Y=860.06, Mass=1405, SNR=26.3, Peak=190 HFD=3.0 19:50:27.258 00.004 972 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.59) = xAngle (0.48 = 0.48) 19:50:27.262 00.004 972 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44) 19:50:27.265 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.39 cameraTheta=2.07 mountX=0.34 mountY=0.16, mountTheta=0.44 19:50:27.269 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.34, opts=13) 19:50:27.272 00.003 972 Enqueuing Move request for scope (-0.19, 0.34) 19:50:27.277 00.005 5928 Worker thread wakes up 19:50:27.277 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:50:27.282 00.005 972 UpdateGuideState exits: m=1405 SNR=26.3 19:50:27.286 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:27.290 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:27.295 00.005 972 Enqueuing Expose request 19:50:27.299 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.34) opts 0xd 19:50:27.299 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.34) 19:50:27.299 00.000 5928 Moving (-0.19, 0.34) raw xDistance=0.34 yDistance=0.16 19:50:27.299 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34 19:50:27.299 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:27.299 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:50:27.299 00.000 5928 MoveAxis(W, 62, ABG) 19:50:27.300 00.001 5928 Guiding Dir = 3, Dur = 62 19:50:27.300 00.000 5928 IsSlewing returns 0 19:50:27.301 00.001 5928 IsGuiding returns 0 19:50:27.324 00.023 5928 PulseGuide returned control before completion, sleep 50 19:50:27.403 00.079 5928 IsGuiding returns 0 19:50:27.403 00.000 5928 Move returns status 0, amount 62 19:50:27.404 00.001 5928 MoveAxis(N, 0, ABG) 19:50:27.404 00.000 5928 Move returns status 0, amount 0 19:50:27.404 00.000 5928 move complete, result=0 19:50:27.404 00.000 5928 worker thread done servicing request 19:50:27.404 00.000 972 GuideStep: 0.3 px 62 ms WEST, 0.2 px 0 ms NORTH 19:50:27.407 00.003 5928 Worker thread wakes up 19:50:27.408 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:27.408 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:29.522 02.114 5928 Exposure complete 19:50:29.608 00.086 5928 worker thread done servicing request 19:50:29.608 00.000 972 OnExposeComplete: enter 19:50:29.613 00.005 972 UpdateGuideState(): m_state=6 19:50:29.616 00.003 972 Star::Find(15, 222, 860, 0, (0,0,0,0), 0.0, 255) frame 962 19:50:29.620 00.004 972 Star::Find returns 1 (0), X=223.01, Y=859.84, Mass=1391, SNR=26.1, Peak=176 HFD=3.7 19:50:29.623 00.003 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 19:50:29.628 00.005 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56) 19:50:29.633 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.20 mountX=0.12 mountY=0.08, mountTheta=0.58 19:50:29.640 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.12, opts=13) 19:50:29.646 00.006 972 Enqueuing Move request for scope (-0.08, 0.12) 19:50:29.651 00.005 5928 Worker thread wakes up 19:50:29.652 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:50:29.657 00.005 972 UpdateGuideState exits: m=1391 SNR=26.1 19:50:29.661 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:29.664 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd 19:50:29.664 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.12) 19:50:29.664 00.000 5928 Moving (-0.08, 0.12) raw xDistance=0.12 yDistance=0.08 19:50:29.664 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:50:29.664 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:29.664 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:29.668 00.004 972 Enqueuing Expose request 19:50:29.671 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:50:29.671 00.000 5928 MoveAxis(E, 0, ABG) 19:50:29.671 00.000 5928 Move returns status 0, amount 0 19:50:29.671 00.000 5928 MoveAxis(N, 0, ABG) 19:50:29.671 00.000 5928 Move returns status 0, amount 0 19:50:29.671 00.000 5928 move complete, result=0 19:50:29.671 00.000 5928 worker thread done servicing request 19:50:29.671 00.000 5928 Worker thread wakes up 19:50:29.671 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:29.671 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:29.673 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:50:31.652 01.979 5928 Exposure complete 19:50:31.744 00.092 5928 worker thread done servicing request 19:50:31.745 00.001 972 OnExposeComplete: enter 19:50:31.748 00.003 972 UpdateGuideState(): m_state=6 19:50:31.752 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 963 19:50:31.758 00.006 972 Star::Find returns 1 (0), X=223.02, Y=859.85, Mass=1404, SNR=26.3, Peak=151 HFD=4.0 19:50:31.762 00.004 972 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.59) = xAngle (0.56 = 0.56) 19:50:31.766 00.004 972 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52) 19:50:31.769 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.15 mountX=0.13 mountY=0.07, mountTheta=0.53 19:50:31.773 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.12, opts=13) 19:50:31.778 00.005 972 Enqueuing Move request for scope (-0.08, 0.12) 19:50:31.782 00.004 5928 Worker thread wakes up 19:50:31.782 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:50:31.786 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd 19:50:31.786 00.000 972 UpdateGuideState exits: m=1404 SNR=26.3 19:50:31.790 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.12) 19:50:31.790 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:31.794 00.004 5928 Moving (-0.08, 0.12) raw xDistance=0.13 yDistance=0.07 19:50:31.795 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:31.798 00.003 972 Enqueuing Expose request 19:50:31.801 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:50:31.802 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:31.802 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:50:31.802 00.000 5928 MoveAxis(E, 0, ABG) 19:50:31.802 00.000 5928 Move returns status 0, amount 0 19:50:31.802 00.000 5928 MoveAxis(N, 0, ABG) 19:50:31.802 00.000 5928 Move returns status 0, amount 0 19:50:31.802 00.000 5928 move complete, result=0 19:50:31.802 00.000 5928 worker thread done servicing request 19:50:31.802 00.000 5928 Worker thread wakes up 19:50:31.802 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:31.802 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:31.804 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:50:33.901 02.097 5928 Exposure complete 19:50:33.993 00.092 972 OnExposeComplete: enter 19:50:33.997 00.004 5928 worker thread done servicing request 19:50:33.997 00.000 972 UpdateGuideState(): m_state=6 19:50:34.001 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 964 19:50:34.004 00.003 972 Star::Find returns 1 (0), X=222.82, Y=859.78, Mass=1377, SNR=26.0, Peak=171 HFD=3.5 19:50:34.007 00.003 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 19:50:34.012 00.005 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32) 19:50:34.016 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.28 cameraTheta=2.95 mountX=0.06 mountY=0.27, mountTheta=1.36 19:50:34.020 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.05, opts=13) 19:50:34.023 00.003 972 Enqueuing Move request for scope (-0.28, 0.05) 19:50:34.028 00.005 5928 Worker thread wakes up 19:50:34.028 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:50:34.033 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd 19:50:34.033 00.000 972 UpdateGuideState exits: m=1377 SNR=26.0 19:50:34.037 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.05) 19:50:34.037 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:34.042 00.005 5928 Moving (-0.28, 0.05) raw xDistance=0.06 yDistance=0.27 19:50:34.042 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:34.047 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:50:34.047 00.000 972 Enqueuing Expose request 19:50:34.050 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 19:50:34.051 00.001 5928 MoveAxis(E, 0, ABG) 19:50:34.051 00.000 5928 Move returns status 0, amount 0 19:50:34.051 00.000 5928 MoveAxis(S, 54, ABG) 19:50:34.051 00.000 5928 Guiding Dir = 1, Dur = 54 19:50:34.052 00.001 5928 IsSlewing returns 0 19:50:34.052 00.000 5928 IsGuiding returns 0 19:50:34.136 00.084 5928 IsGuiding returns 1 19:50:34.136 00.000 5928 scope still moving after pulse duration time elapsed 19:50:34.200 00.064 5928 IsSlewing returns 0 19:50:34.232 00.032 5928 IsGuiding returns 0 19:50:34.232 00.000 5928 scope move finished after 54 + 126 ms 19:50:34.232 00.000 5928 Move returns status 0, amount 54 19:50:34.232 00.000 5928 move complete, result=0 19:50:34.232 00.000 5928 worker thread done servicing request 19:50:34.232 00.000 5928 Worker thread wakes up 19:50:34.233 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH 19:50:34.237 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:34.238 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:36.217 01.979 5928 Exposure complete 19:50:36.304 00.087 5928 worker thread done servicing request 19:50:36.304 00.000 972 OnExposeComplete: enter 19:50:36.309 00.005 972 UpdateGuideState(): m_state=6 19:50:36.316 00.007 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 965 19:50:36.320 00.004 972 Star::Find returns 1 (0), X=223.05, Y=859.97, Mass=1338, SNR=25.6, Peak=180 HFD=3.0 19:50:36.323 00.003 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 19:50:36.328 00.005 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12) 19:50:36.331 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.75 mountX=0.25 mountY=0.03, mountTheta=0.12 19:50:36.336 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.24, opts=13) 19:50:36.339 00.003 972 Enqueuing Move request for scope (-0.04, 0.24) 19:50:36.344 00.005 5928 Worker thread wakes up 19:50:36.344 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd 19:50:36.344 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.24) 19:50:36.344 00.000 5928 Moving (-0.04, 0.24) raw xDistance=0.25 yDistance=0.03 19:50:36.344 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25 19:50:36.344 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:50:36.348 00.004 972 UpdateGuideState exits: m=1338 SNR=25.6 19:50:36.351 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:36.354 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:36.357 00.003 972 Enqueuing Expose request 19:50:36.362 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:36.362 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:50:36.362 00.000 5928 MoveAxis(W, 41, ABG) 19:50:36.362 00.000 5928 Guiding Dir = 3, Dur = 41 19:50:36.375 00.013 5928 IsSlewing returns 0 19:50:36.376 00.001 5928 IsGuiding returns 0 19:50:36.391 00.015 5928 PulseGuide returned control before completion, sleep 36 19:50:36.433 00.042 5928 IsGuiding returns 1 19:50:36.433 00.000 5928 scope still moving after pulse duration time elapsed 19:50:36.486 00.053 5928 IsSlewing returns 0 19:50:36.487 00.001 5928 IsGuiding returns 0 19:50:36.487 00.000 5928 scope move finished after 41 + 70 ms 19:50:36.487 00.000 5928 Move returns status 0, amount 41 19:50:36.487 00.000 5928 MoveAxis(N, 0, ABG) 19:50:36.487 00.000 5928 Move returns status 0, amount 0 19:50:36.487 00.000 5928 move complete, result=0 19:50:36.487 00.000 5928 worker thread done servicing request 19:50:36.487 00.000 972 GuideStep: 0.2 px 41 ms WEST, 0.0 px 0 ms NORTH 19:50:36.492 00.005 5928 Worker thread wakes up 19:50:36.492 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:36.492 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:38.620 02.128 5928 Exposure complete 19:50:38.711 00.091 5928 worker thread done servicing request 19:50:38.712 00.001 972 OnExposeComplete: enter 19:50:38.715 00.003 972 UpdateGuideState(): m_state=6 19:50:38.718 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 966 19:50:38.722 00.004 972 Star::Find returns 1 (0), X=223.27, Y=859.41, Mass=1409, SNR=26.3, Peak=166 HFD=3.4 19:50:38.726 00.004 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.59) = xAngle (-2.67 = -2.67) 19:50:38.730 00.004 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71) 19:50:38.732 00.002 972 CameraToMount -- cameraX=0.17 cameraY=-0.31 hyp=0.36 cameraTheta=-1.08 mountX=-0.32 mountY=-0.15, mountTheta=-2.70 19:50:38.737 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.31, opts=13) 19:50:38.739 00.002 972 Enqueuing Move request for scope (0.17, -0.31) 19:50:38.744 00.005 5928 Worker thread wakes up 19:50:38.744 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.31) opts 0xd 19:50:38.744 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.31) 19:50:38.744 00.000 5928 Moving (0.17, -0.31) raw xDistance=-0.32 yDistance=-0.15 19:50:38.744 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32 19:50:38.744 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:38.744 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:50:38.744 00.000 5928 MoveAxis(E, 50, ABG) 19:50:38.744 00.000 5928 Guiding Dir = 2, Dur = 50 19:50:38.744 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:50:38.748 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 19:50:38.751 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:38.756 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:38.761 00.005 972 Enqueuing Expose request 19:50:38.764 00.003 5928 IsSlewing returns 0 19:50:38.765 00.001 5928 IsGuiding returns 0 19:50:38.790 00.025 5928 PulseGuide returned control before completion, sleep 36 19:50:38.837 00.047 5928 IsGuiding returns 1 19:50:38.837 00.000 5928 scope still moving after pulse duration time elapsed 19:50:38.870 00.033 5928 IsSlewing returns 0 19:50:38.871 00.001 5928 IsGuiding returns 0 19:50:38.871 00.000 5928 scope move finished after 50 + 55 ms 19:50:38.871 00.000 5928 Move returns status 0, amount 50 19:50:38.871 00.000 5928 MoveAxis(N, 0, ABG) 19:50:38.871 00.000 5928 Move returns status 0, amount 0 19:50:38.871 00.000 5928 move complete, result=0 19:50:38.871 00.000 5928 worker thread done servicing request 19:50:38.871 00.000 5928 Worker thread wakes up 19:50:38.871 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:38.871 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:38.871 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH 19:50:40.853 01.982 5928 Exposure complete 19:50:40.949 00.096 5928 worker thread done servicing request 19:50:40.949 00.000 972 OnExposeComplete: enter 19:50:40.954 00.005 972 UpdateGuideState(): m_state=6 19:50:40.960 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 967 19:50:40.964 00.004 972 Star::Find returns 1 (0), X=223.23, Y=859.63, Mass=1442, SNR=26.6, Peak=158 HFD=3.6 19:50:40.968 00.004 972 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.59) = xAngle (-2.25 = -2.25) 19:50:40.971 00.003 972 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 19:50:40.974 00.003 972 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.66 mountX=-0.10 mountY=-0.12, mountTheta=-2.27 19:50:40.979 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.10, opts=13) 19:50:40.982 00.003 972 Enqueuing Move request for scope (0.13, -0.10) 19:50:40.986 00.004 5928 Worker thread wakes up 19:50:40.986 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd 19:50:40.986 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:50:40.989 00.003 972 UpdateGuideState exits: m=1442 SNR=26.6 19:50:40.994 00.005 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.10) 19:50:40.994 00.000 5928 Moving (0.13, -0.10) raw xDistance=-0.10 yDistance=-0.12 19:50:40.994 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:50:40.994 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:40.994 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:50:40.994 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:40.998 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:41.001 00.003 972 Enqueuing Expose request 19:50:41.004 00.003 5928 MoveAxis(E, 0, ABG) 19:50:41.004 00.000 5928 Move returns status 0, amount 0 19:50:41.004 00.000 5928 MoveAxis(N, 0, ABG) 19:50:41.004 00.000 5928 Move returns status 0, amount 0 19:50:41.005 00.001 5928 move complete, result=0 19:50:41.005 00.000 5928 worker thread done servicing request 19:50:41.005 00.000 5928 Worker thread wakes up 19:50:41.005 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:41.005 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:41.006 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:50:43.111 02.105 5928 Exposure complete 19:50:43.201 00.090 5928 worker thread done servicing request 19:50:43.201 00.000 972 OnExposeComplete: enter 19:50:43.204 00.003 972 UpdateGuideState(): m_state=6 19:50:43.208 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 968 19:50:43.212 00.004 972 Star::Find returns 1 (0), X=223.00, Y=859.67, Mass=1430, SNR=26.4, Peak=164 HFD=3.7 19:50:43.215 00.003 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.07) 19:50:43.218 00.003 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.03) 19:50:43.222 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.62 mountX=-0.06 mountY=0.10, mountTheta=2.06 19:50:43.227 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.06, opts=13) 19:50:43.230 00.003 972 Enqueuing Move request for scope (-0.10, -0.06) 19:50:43.233 00.003 5928 Worker thread wakes up 19:50:43.234 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:50:43.237 00.003 972 UpdateGuideState exits: m=1430 SNR=26.4 19:50:43.240 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:43.244 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:43.247 00.003 972 Enqueuing Expose request 19:50:43.251 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd 19:50:43.251 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.06) 19:50:43.251 00.000 5928 Moving (-0.10, -0.06) raw xDistance=-0.06 yDistance=0.10 19:50:43.251 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:50:43.251 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:43.251 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:50:43.251 00.000 5928 MoveAxis(E, 0, ABG) 19:50:43.251 00.000 5928 Move returns status 0, amount 0 19:50:43.251 00.000 5928 MoveAxis(N, 0, ABG) 19:50:43.251 00.000 5928 Move returns status 0, amount 0 19:50:43.252 00.001 5928 move complete, result=0 19:50:43.252 00.000 5928 worker thread done servicing request 19:50:43.252 00.000 5928 Worker thread wakes up 19:50:43.252 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:43.252 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:43.253 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:50:45.223 01.970 5928 Exposure complete 19:50:45.311 00.088 5928 worker thread done servicing request 19:50:45.311 00.000 972 OnExposeComplete: enter 19:50:45.316 00.005 972 UpdateGuideState(): m_state=6 19:50:45.321 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 969 19:50:45.326 00.005 972 Star::Find returns 1 (0), X=223.08, Y=859.56, Mass=1440, SNR=26.5, Peak=181 HFD=3.6 19:50:45.331 00.005 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.03) 19:50:45.335 00.004 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99) 19:50:45.339 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.17 cameraTheta=-1.66 mountX=-0.16 mountY=0.03, mountTheta=2.99 19:50:45.345 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.16, opts=13) 19:50:45.348 00.003 972 Enqueuing Move request for scope (-0.02, -0.16) 19:50:45.352 00.004 5928 Worker thread wakes up 19:50:45.352 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:50:45.355 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd 19:50:45.355 00.000 972 UpdateGuideState exits: m=1440 SNR=26.5 19:50:45.360 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.16) 19:50:45.360 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:45.363 00.003 5928 Moving (-0.02, -0.16) raw xDistance=-0.16 yDistance=0.03 19:50:45.363 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:45.367 00.004 972 Enqueuing Expose request 19:50:45.370 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:50:45.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:45.370 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:50:45.370 00.000 5928 MoveAxis(E, 0, ABG) 19:50:45.370 00.000 5928 Move returns status 0, amount 0 19:50:45.370 00.000 5928 MoveAxis(N, 0, ABG) 19:50:45.370 00.000 5928 Move returns status 0, amount 0 19:50:45.371 00.001 5928 move complete, result=0 19:50:45.371 00.000 5928 worker thread done servicing request 19:50:45.371 00.000 5928 Worker thread wakes up 19:50:45.371 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:45.371 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:45.372 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:50:47.474 02.102 5928 Exposure complete 19:50:47.563 00.089 5928 worker thread done servicing request 19:50:47.563 00.000 972 OnExposeComplete: enter 19:50:47.567 00.004 972 UpdateGuideState(): m_state=6 19:50:47.572 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 970 19:50:47.577 00.005 972 Star::Find returns 1 (0), X=223.14, Y=859.63, Mass=1411, SNR=26.3, Peak=163 HFD=3.6 19:50:47.581 00.004 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 19:50:47.584 00.003 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76) 19:50:47.588 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.13 mountX=-0.09 mountY=-0.04, mountTheta=-2.75 19:50:47.593 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.09, opts=13) 19:50:47.597 00.004 972 Enqueuing Move request for scope (0.04, -0.09) 19:50:47.600 00.003 5928 Worker thread wakes up 19:50:47.600 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd 19:50:47.600 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.09) 19:50:47.600 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:50:47.604 00.004 5928 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=-0.04 19:50:47.604 00.000 972 UpdateGuideState exits: m=1411 SNR=26.3 19:50:47.609 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:50:47.609 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:47.612 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:47.612 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:47.617 00.005 972 Enqueuing Expose request 19:50:47.621 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:50:47.621 00.000 5928 MoveAxis(E, 0, ABG) 19:50:47.621 00.000 5928 Move returns status 0, amount 0 19:50:47.621 00.000 5928 MoveAxis(N, 0, ABG) 19:50:47.622 00.001 5928 Move returns status 0, amount 0 19:50:47.622 00.000 5928 move complete, result=0 19:50:47.622 00.000 5928 worker thread done servicing request 19:50:47.622 00.000 5928 Worker thread wakes up 19:50:47.622 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:47.622 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:47.625 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:50:49.594 01.969 5928 Exposure complete 19:50:49.682 00.088 5928 worker thread done servicing request 19:50:49.682 00.000 972 OnExposeComplete: enter 19:50:49.685 00.003 972 UpdateGuideState(): m_state=6 19:50:49.690 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 971 19:50:49.697 00.007 972 Star::Find returns 1 (0), X=223.15, Y=860.03, Mass=1413, SNR=26.3, Peak=168 HFD=3.7 19:50:49.702 00.005 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 19:50:49.708 00.006 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 19:50:49.714 00.006 972 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.42 mountX=0.31 mountY=-0.07, mountTheta=-0.21 19:50:49.720 00.006 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.31, opts=13) 19:50:49.724 00.004 972 Enqueuing Move request for scope (0.05, 0.31) 19:50:49.728 00.004 5928 Worker thread wakes up 19:50:49.728 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:50:49.732 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd 19:50:49.732 00.000 972 UpdateGuideState exits: m=1413 SNR=26.3 19:50:49.735 00.003 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.31) 19:50:49.735 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:49.739 00.004 5928 Moving (0.05, 0.31) raw xDistance=0.31 yDistance=-0.07 19:50:49.739 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:49.743 00.004 972 Enqueuing Expose request 19:50:49.747 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31 19:50:49.747 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:49.748 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:50:49.748 00.000 5928 MoveAxis(W, 52, ABG) 19:50:49.748 00.000 5928 Guiding Dir = 3, Dur = 52 19:50:49.748 00.000 5928 IsSlewing returns 0 19:50:49.749 00.001 5928 IsGuiding returns 0 19:50:49.776 00.027 5928 PulseGuide returned control before completion, sleep 35 19:50:49.822 00.046 5928 IsGuiding returns 1 19:50:49.822 00.000 5928 scope still moving after pulse duration time elapsed 19:50:49.856 00.034 5928 IsSlewing returns 0 19:50:49.857 00.001 5928 IsGuiding returns 0 19:50:49.858 00.001 5928 scope move finished after 52 + 56 ms 19:50:49.858 00.000 5928 Move returns status 0, amount 52 19:50:49.859 00.001 5928 MoveAxis(N, 0, ABG) 19:50:49.859 00.000 5928 Move returns status 0, amount 0 19:50:49.859 00.000 5928 move complete, result=0 19:50:49.860 00.001 5928 worker thread done servicing request 19:50:49.860 00.000 972 GuideStep: 0.3 px 52 ms WEST, -0.1 px 0 ms NORTH 19:50:49.872 00.012 5928 Worker thread wakes up 19:50:49.873 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:49.873 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:52.002 02.129 5928 Exposure complete 19:50:52.094 00.092 5928 worker thread done servicing request 19:50:52.094 00.000 972 OnExposeComplete: enter 19:50:52.098 00.004 972 UpdateGuideState(): m_state=6 19:50:52.101 00.003 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 972 19:50:52.105 00.004 972 Star::Find returns 1 (0), X=222.90, Y=860.07, Mass=1415, SNR=26.4, Peak=177 HFD=3.6 19:50:52.109 00.004 972 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.59) = xAngle (0.49 = 0.49) 19:50:52.113 00.004 972 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45) 19:50:52.116 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.40 cameraTheta=2.08 mountX=0.35 mountY=0.17, mountTheta=0.46 19:50:52.120 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.34, opts=13) 19:50:52.124 00.004 972 Enqueuing Move request for scope (-0.19, 0.34) 19:50:52.128 00.004 5928 Worker thread wakes up 19:50:52.128 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:50:52.132 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.34) opts 0xd 19:50:52.132 00.000 972 UpdateGuideState exits: m=1415 SNR=26.4 19:50:52.135 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.34) 19:50:52.136 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:52.139 00.003 5928 Moving (-0.19, 0.34) raw xDistance=0.35 yDistance=0.17 19:50:52.139 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:52.144 00.005 972 Enqueuing Expose request 19:50:52.149 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35 19:50:52.149 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:52.149 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 19:50:52.149 00.000 5928 MoveAxis(W, 62, ABG) 19:50:52.149 00.000 5928 Guiding Dir = 3, Dur = 62 19:50:52.159 00.010 5928 IsSlewing returns 0 19:50:52.159 00.000 5928 IsGuiding returns 0 19:50:52.174 00.015 5928 PulseGuide returned control before completion, sleep 57 19:50:52.255 00.081 5928 IsGuiding returns 0 19:50:52.255 00.000 5928 Move returns status 0, amount 62 19:50:52.255 00.000 5928 MoveAxis(N, 0, ABG) 19:50:52.255 00.000 5928 Move returns status 0, amount 0 19:50:52.255 00.000 5928 move complete, result=0 19:50:52.255 00.000 5928 worker thread done servicing request 19:50:52.255 00.000 5928 Worker thread wakes up 19:50:52.255 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:52.255 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:52.255 00.000 972 GuideStep: 0.3 px 62 ms WEST, 0.2 px 0 ms NORTH 19:50:54.249 01.994 5928 Exposure complete 19:50:54.334 00.085 5928 worker thread done servicing request 19:50:54.334 00.000 972 OnExposeComplete: enter 19:50:54.337 00.003 972 UpdateGuideState(): m_state=6 19:50:54.342 00.005 972 Star::Find(15, 222, 860, 0, (0,0,0,0), 0.0, 255) frame 973 19:50:54.345 00.003 972 Star::Find returns 1 (0), X=223.00, Y=859.99, Mass=1394, SNR=26.1, Peak=172 HFD=3.7 19:50:54.349 00.004 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 19:50:54.352 00.003 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 19:50:54.355 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.28 cameraTheta=1.91 mountX=0.27 mountY=0.08, mountTheta=0.28 19:50:54.360 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.26, opts=13) 19:50:54.364 00.004 972 Enqueuing Move request for scope (-0.09, 0.26) 19:50:54.367 00.003 5928 Worker thread wakes up 19:50:54.367 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd 19:50:54.367 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.26) 19:50:54.367 00.000 5928 Moving (-0.09, 0.26) raw xDistance=0.27 yDistance=0.08 19:50:54.367 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27 19:50:54.367 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:54.368 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:50:54.368 00.000 5928 MoveAxis(W, 49, ABG) 19:50:54.368 00.000 5928 Guiding Dir = 3, Dur = 49 19:50:54.368 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:50:54.371 00.003 972 UpdateGuideState exits: m=1394 SNR=26.1 19:50:54.376 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:54.379 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:54.382 00.003 972 Enqueuing Expose request 19:50:54.385 00.003 5928 IsSlewing returns 0 19:50:54.387 00.002 5928 IsGuiding returns 0 19:50:54.413 00.026 5928 PulseGuide returned control before completion, sleep 33 19:50:54.450 00.037 5928 IsGuiding returns 1 19:50:54.450 00.000 5928 scope still moving after pulse duration time elapsed 19:50:54.509 00.059 5928 IsSlewing returns 0 19:50:54.542 00.033 5928 IsGuiding returns 0 19:50:54.542 00.000 5928 scope move finished after 49 + 106 ms 19:50:54.542 00.000 5928 Move returns status 0, amount 49 19:50:54.542 00.000 5928 MoveAxis(N, 0, ABG) 19:50:54.542 00.000 5928 Move returns status 0, amount 0 19:50:54.543 00.001 5928 move complete, result=0 19:50:54.543 00.000 5928 worker thread done servicing request 19:50:54.543 00.000 5928 Worker thread wakes up 19:50:54.543 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:54.543 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:54.543 00.000 972 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH 19:50:56.646 02.103 5928 Exposure complete 19:50:56.731 00.085 5928 worker thread done servicing request 19:50:56.732 00.001 972 OnExposeComplete: enter 19:50:56.735 00.003 972 UpdateGuideState(): m_state=6 19:50:56.741 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 974 19:50:56.745 00.004 972 Star::Find returns 1 (0), X=223.24, Y=859.34, Mass=1425, SNR=26.4, Peak=161 HFD=3.6 19:50:56.749 00.004 972 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.59) = xAngle (-2.80 = -2.80) 19:50:56.752 00.003 972 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84) 19:50:56.755 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.38 hyp=0.41 cameraTheta=-1.21 mountX=-0.39 mountY=-0.12, mountTheta=-2.84 19:50:56.761 00.006 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.38, opts=13) 19:50:56.766 00.005 972 Enqueuing Move request for scope (0.15, -0.38) 19:50:56.769 00.003 5928 Worker thread wakes up 19:50:56.770 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:50:56.774 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.38) opts 0xd 19:50:56.774 00.000 972 UpdateGuideState exits: m=1425 SNR=26.4 19:50:56.778 00.004 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.38) 19:50:56.778 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:56.781 00.003 5928 Moving (0.15, -0.38) raw xDistance=-0.39 yDistance=-0.12 19:50:56.781 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:56.785 00.004 972 Enqueuing Expose request 19:50:56.790 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39 19:50:56.790 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:50:56.790 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:50:56.790 00.000 5928 MoveAxis(E, 61, ABG) 19:50:56.791 00.001 5928 Guiding Dir = 2, Dur = 61 19:50:56.791 00.000 5928 IsSlewing returns 0 19:50:56.792 00.001 5928 IsGuiding returns 0 19:50:56.812 00.020 5928 PulseGuide returned control before completion, sleep 52 19:50:56.892 00.080 5928 IsGuiding returns 0 19:50:56.892 00.000 5928 Move returns status 0, amount 61 19:50:56.892 00.000 5928 MoveAxis(N, 0, ABG) 19:50:56.892 00.000 5928 Move returns status 0, amount 0 19:50:56.892 00.000 5928 move complete, result=0 19:50:56.893 00.001 5928 worker thread done servicing request 19:50:56.893 00.000 5928 Worker thread wakes up 19:50:56.893 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:56.893 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:50:56.893 00.000 972 GuideStep: -0.4 px 61 ms EAST, -0.1 px 0 ms NORTH 19:50:58.864 01.971 5928 Exposure complete 19:50:58.958 00.094 5928 worker thread done servicing request 19:50:58.958 00.000 972 OnExposeComplete: enter 19:50:58.962 00.004 972 UpdateGuideState(): m_state=6 19:50:58.967 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 975 19:50:58.971 00.004 972 Star::Find returns 1 (0), X=223.36, Y=859.47, Mass=1448, SNR=26.6, Peak=147 HFD=3.4 19:50:58.976 00.005 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 19:50:58.979 00.003 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 19:50:58.982 00.003 972 CameraToMount -- cameraX=0.26 cameraY=-0.25 hyp=0.36 cameraTheta=-0.78 mountX=-0.26 mountY=-0.24, mountTheta=-2.39 19:50:58.986 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.25, opts=13) 19:50:58.991 00.005 972 Enqueuing Move request for scope (0.26, -0.25) 19:50:58.995 00.004 5928 Worker thread wakes up 19:50:58.995 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:50:58.999 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.25) opts 0xd 19:50:58.999 00.000 972 UpdateGuideState exits: m=1448 SNR=26.6 19:50:59.003 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:50:59.007 00.004 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.25) 19:50:59.007 00.000 5928 Moving (0.26, -0.25) raw xDistance=-0.26 yDistance=-0.24 19:50:59.007 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26 19:50:59.007 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:50:59.007 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 19:50:59.007 00.000 5928 MoveAxis(E, 48, ABG) 19:50:59.007 00.000 5928 Guiding Dir = 2, Dur = 48 19:50:59.007 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:50:59.011 00.004 972 Enqueuing Expose request 19:50:59.035 00.024 5928 IsSlewing returns 0 19:50:59.035 00.000 5928 IsGuiding returns 0 19:50:59.052 00.017 5928 PulseGuide returned control before completion, sleep 43 19:50:59.103 00.051 5928 IsGuiding returns 1 19:50:59.103 00.000 5928 scope still moving after pulse duration time elapsed 19:50:59.146 00.043 5928 IsSlewing returns 0 19:50:59.146 00.000 5928 IsGuiding returns 0 19:50:59.146 00.000 5928 scope move finished after 48 + 63 ms 19:50:59.146 00.000 5928 Move returns status 0, amount 48 19:50:59.146 00.000 5928 MoveAxis(N, 0, ABG) 19:50:59.146 00.000 5928 Move returns status 0, amount 0 19:50:59.146 00.000 5928 move complete, result=0 19:50:59.146 00.000 5928 worker thread done servicing request 19:50:59.147 00.001 972 GuideStep: -0.3 px 48 ms EAST, -0.2 px 0 ms NORTH 19:50:59.152 00.005 5928 Worker thread wakes up 19:50:59.152 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:50:59.152 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:01.251 02.099 5928 Exposure complete 19:51:01.340 00.089 5928 worker thread done servicing request 19:51:01.340 00.000 972 OnExposeComplete: enter 19:51:01.345 00.005 972 UpdateGuideState(): m_state=6 19:51:01.349 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 976 19:51:01.352 00.003 972 Star::Find returns 1 (0), X=223.12, Y=859.82, Mass=1436, SNR=26.5, Peak=165 HFD=3.7 19:51:01.356 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 19:51:01.360 00.004 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 19:51:01.363 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.39 mountX=0.09 mountY=-0.02, mountTheta=-0.24 19:51:01.367 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.09, opts=13) 19:51:01.371 00.004 972 Enqueuing Move request for scope (0.02, 0.09) 19:51:01.376 00.005 5928 Worker thread wakes up 19:51:01.376 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:01.380 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd 19:51:01.380 00.000 972 UpdateGuideState exits: m=1436 SNR=26.5 19:51:01.384 00.004 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.09) 19:51:01.384 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:01.388 00.004 5928 Moving (0.02, 0.09) raw xDistance=0.09 yDistance=-0.02 19:51:01.389 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:01.392 00.003 972 Enqueuing Expose request 19:51:01.395 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:51:01.396 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:01.396 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:51:01.396 00.000 5928 MoveAxis(E, 0, ABG) 19:51:01.396 00.000 5928 Move returns status 0, amount 0 19:51:01.396 00.000 5928 MoveAxis(N, 0, ABG) 19:51:01.396 00.000 5928 Move returns status 0, amount 0 19:51:01.396 00.000 5928 move complete, result=0 19:51:01.396 00.000 5928 worker thread done servicing request 19:51:01.396 00.000 5928 Worker thread wakes up 19:51:01.396 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:01.396 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:01.398 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:51:03.376 01.978 5928 Exposure complete 19:51:03.461 00.085 5928 worker thread done servicing request 19:51:03.461 00.000 972 OnExposeComplete: enter 19:51:03.464 00.003 972 UpdateGuideState(): m_state=6 19:51:03.468 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 977 19:51:03.471 00.003 972 Star::Find returns 1 (0), X=223.21, Y=860.14, Mass=1419, SNR=26.4, Peak=156 HFD=3.6 19:51:03.475 00.004 972 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.59) = xAngle (-0.28 = -0.28) 19:51:03.479 00.004 972 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33) 19:51:03.482 00.003 972 CameraToMount -- cameraX=0.11 cameraY=0.42 hyp=0.44 cameraTheta=1.31 mountX=0.42 mountY=-0.14, mountTheta=-0.32 19:51:03.486 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.42, opts=13) 19:51:03.490 00.004 972 Enqueuing Move request for scope (0.11, 0.42) 19:51:03.493 00.003 5928 Worker thread wakes up 19:51:03.493 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.42) opts 0xd 19:51:03.494 00.001 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.42) 19:51:03.494 00.000 5928 Moving (0.11, 0.42) raw xDistance=0.42 yDistance=-0.14 19:51:03.494 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 19:51:03.494 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:03.494 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:51:03.494 00.000 5928 MoveAxis(W, 70, ABG) 19:51:03.494 00.000 5928 Guiding Dir = 3, Dur = 70 19:51:03.494 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:03.498 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 19:51:03.501 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:03.504 00.003 5928 IsSlewing returns 0 19:51:03.504 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:03.509 00.005 972 Enqueuing Expose request 19:51:03.512 00.003 5928 IsGuiding returns 0 19:51:03.528 00.016 5928 PulseGuide returned control before completion, sleep 65 19:51:03.608 00.080 5928 IsGuiding returns 1 19:51:03.608 00.000 5928 scope still moving after pulse duration time elapsed 19:51:03.637 00.029 5928 IsSlewing returns 0 19:51:03.637 00.000 5928 IsGuiding returns 0 19:51:03.637 00.000 5928 scope move finished after 70 + 54 ms 19:51:03.637 00.000 5928 Move returns status 0, amount 70 19:51:03.637 00.000 5928 MoveAxis(N, 0, ABG) 19:51:03.638 00.001 5928 Move returns status 0, amount 0 19:51:03.638 00.000 5928 move complete, result=0 19:51:03.638 00.000 5928 worker thread done servicing request 19:51:03.638 00.000 972 GuideStep: 0.4 px 70 ms WEST, -0.1 px 0 ms NORTH 19:51:03.643 00.005 5928 Worker thread wakes up 19:51:03.643 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:03.643 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:05.746 02.103 5928 Exposure complete 19:51:05.839 00.093 5928 worker thread done servicing request 19:51:05.839 00.000 972 OnExposeComplete: enter 19:51:05.843 00.004 972 UpdateGuideState(): m_state=6 19:51:05.847 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 978 19:51:05.850 00.003 972 Star::Find returns 1 (0), X=223.06, Y=860.13, Mass=1415, SNR=26.3, Peak=167 HFD=3.8 19:51:05.853 00.003 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 19:51:05.858 00.005 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 19:51:05.861 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.40 hyp=0.41 cameraTheta=1.67 mountX=0.41 mountY=0.01, mountTheta=0.03 19:51:05.865 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.40, opts=13) 19:51:05.868 00.003 972 Enqueuing Move request for scope (-0.04, 0.40) 19:51:05.873 00.005 5928 Worker thread wakes up 19:51:05.873 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:05.876 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.40) opts 0xd 19:51:05.876 00.000 972 UpdateGuideState exits: m=1415 SNR=26.3 19:51:05.879 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:05.883 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.40) 19:51:05.883 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:05.886 00.003 972 Enqueuing Expose request 19:51:05.890 00.004 5928 Moving (-0.04, 0.40) raw xDistance=0.41 yDistance=0.01 19:51:05.890 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41 19:51:05.890 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:05.891 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:51:05.891 00.000 5928 MoveAxis(W, 73, ABG) 19:51:05.891 00.000 5928 Guiding Dir = 3, Dur = 73 19:51:05.891 00.000 5928 IsSlewing returns 0 19:51:05.891 00.000 5928 IsGuiding returns 0 19:51:05.910 00.019 5928 PulseGuide returned control before completion, sleep 64 19:51:06.023 00.113 5928 IsGuiding returns 1 19:51:06.023 00.000 5928 scope still moving after pulse duration time elapsed 19:51:06.052 00.029 5928 IsSlewing returns 0 19:51:06.052 00.000 5928 IsGuiding returns 0 19:51:06.052 00.000 5928 scope move finished after 73 + 87 ms 19:51:06.052 00.000 5928 Move returns status 0, amount 73 19:51:06.052 00.000 5928 MoveAxis(N, 0, ABG) 19:51:06.052 00.000 5928 Move returns status 0, amount 0 19:51:06.052 00.000 5928 move complete, result=0 19:51:06.052 00.000 5928 worker thread done servicing request 19:51:06.053 00.001 972 GuideStep: 0.4 px 73 ms WEST, 0.0 px 0 ms NORTH 19:51:06.057 00.004 5928 Worker thread wakes up 19:51:06.058 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:06.058 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:08.036 01.978 5928 Exposure complete 19:51:08.129 00.093 5928 worker thread done servicing request 19:51:08.129 00.000 972 OnExposeComplete: enter 19:51:08.133 00.004 972 UpdateGuideState(): m_state=6 19:51:08.137 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 979 19:51:08.142 00.005 972 Star::Find returns 1 (0), X=223.07, Y=859.73, Mass=1442, SNR=26.5, Peak=166 HFD=3.7 19:51:08.146 00.004 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 19:51:08.150 00.004 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 19:51:08.155 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.94 mountX=0.01 mountY=0.03, mountTheta=1.35 19:51:08.161 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.01, opts=13) 19:51:08.165 00.004 972 Enqueuing Move request for scope (-0.03, 0.01) 19:51:08.168 00.003 5928 Worker thread wakes up 19:51:08.168 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:51:08.173 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd 19:51:08.173 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.01) 19:51:08.173 00.000 972 UpdateGuideState exits: m=1442 SNR=26.5 19:51:08.177 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:08.180 00.003 5928 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=0.03 19:51:08.180 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:08.184 00.004 972 Enqueuing Expose request 19:51:08.187 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:51:08.187 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:08.187 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:51:08.187 00.000 5928 MoveAxis(E, 0, ABG) 19:51:08.188 00.001 5928 Move returns status 0, amount 0 19:51:08.188 00.000 5928 MoveAxis(N, 0, ABG) 19:51:08.188 00.000 5928 Move returns status 0, amount 0 19:51:08.188 00.000 5928 move complete, result=0 19:51:08.188 00.000 5928 worker thread done servicing request 19:51:08.188 00.000 5928 Worker thread wakes up 19:51:08.188 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:08.189 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:08.190 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:51:10.312 02.122 5928 Exposure complete 19:51:10.404 00.092 5928 worker thread done servicing request 19:51:10.404 00.000 972 OnExposeComplete: enter 19:51:10.409 00.005 972 UpdateGuideState(): m_state=6 19:51:10.413 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 980 19:51:10.417 00.004 972 Star::Find returns 1 (0), X=223.09, Y=859.61, Mass=1378, SNR=25.9, Peak=158 HFD=3.6 19:51:10.420 00.003 972 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.59) = xAngle (-3.27 = 3.02) 19:51:10.425 00.005 972 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97) 19:51:10.428 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.68 mountX=-0.11 mountY=0.02, mountTheta=2.97 19:51:10.432 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.11, opts=13) 19:51:10.436 00.004 972 Enqueuing Move request for scope (-0.01, -0.11) 19:51:10.440 00.004 5928 Worker thread wakes up 19:51:10.440 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:10.444 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd 19:51:10.444 00.000 972 UpdateGuideState exits: m=1378 SNR=25.9 19:51:10.447 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.11) 19:51:10.447 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:10.451 00.004 5928 Moving (-0.01, -0.11) raw xDistance=-0.11 yDistance=0.02 19:51:10.451 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:10.455 00.004 972 Enqueuing Expose request 19:51:10.459 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:51:10.459 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:10.459 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:51:10.460 00.001 5928 MoveAxis(E, 0, ABG) 19:51:10.460 00.000 5928 Move returns status 0, amount 0 19:51:10.460 00.000 5928 MoveAxis(N, 0, ABG) 19:51:10.460 00.000 5928 Move returns status 0, amount 0 19:51:10.460 00.000 5928 move complete, result=0 19:51:10.460 00.000 5928 worker thread done servicing request 19:51:10.460 00.000 5928 Worker thread wakes up 19:51:10.461 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:10.461 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:10.462 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:51:12.443 01.981 5928 Exposure complete 19:51:12.535 00.092 5928 worker thread done servicing request 19:51:12.535 00.000 972 OnExposeComplete: enter 19:51:12.540 00.005 972 UpdateGuideState(): m_state=6 19:51:12.545 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 981 19:51:12.549 00.004 972 Star::Find returns 1 (0), X=223.22, Y=859.50, Mass=1456, SNR=26.8, Peak=160 HFD=3.4 19:51:12.555 00.006 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.59) = xAngle (-2.67 = -2.67) 19:51:12.560 00.005 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71) 19:51:12.564 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.08 mountX=-0.23 mountY=-0.11, mountTheta=-2.70 19:51:12.568 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.23, opts=13) 19:51:12.573 00.005 972 Enqueuing Move request for scope (0.12, -0.23) 19:51:12.577 00.004 5928 Worker thread wakes up 19:51:12.577 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:51:12.581 00.004 972 UpdateGuideState exits: m=1456 SNR=26.8 19:51:12.586 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd 19:51:12.586 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:12.590 00.004 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.23) 19:51:12.591 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:12.594 00.003 972 Enqueuing Expose request 19:51:12.598 00.004 5928 Moving (0.12, -0.23) raw xDistance=-0.23 yDistance=-0.11 19:51:12.598 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23 19:51:12.598 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:12.598 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:51:12.598 00.000 5928 MoveAxis(E, 38, ABG) 19:51:12.598 00.000 5928 Guiding Dir = 2, Dur = 38 19:51:12.599 00.001 5928 IsSlewing returns 0 19:51:12.599 00.000 5928 IsGuiding returns 0 19:51:12.627 00.028 5928 PulseGuide returned control before completion, sleep 21 19:51:12.691 00.064 5928 IsGuiding returns 1 19:51:12.691 00.000 5928 scope still moving after pulse duration time elapsed 19:51:12.726 00.035 5928 IsSlewing returns 0 19:51:12.726 00.000 5928 IsGuiding returns 0 19:51:12.726 00.000 5928 scope move finished after 38 + 88 ms 19:51:12.726 00.000 5928 Move returns status 0, amount 38 19:51:12.726 00.000 5928 MoveAxis(N, 0, ABG) 19:51:12.726 00.000 5928 Move returns status 0, amount 0 19:51:12.726 00.000 5928 move complete, result=0 19:51:12.726 00.000 5928 worker thread done servicing request 19:51:12.727 00.001 972 GuideStep: -0.2 px 38 ms EAST, -0.1 px 0 ms NORTH 19:51:12.730 00.003 5928 Worker thread wakes up 19:51:12.730 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:12.730 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:14.843 02.113 5928 Exposure complete 19:51:14.930 00.087 5928 worker thread done servicing request 19:51:14.930 00.000 972 OnExposeComplete: enter 19:51:14.933 00.003 972 UpdateGuideState(): m_state=6 19:51:14.937 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 982 19:51:14.942 00.005 972 Star::Find returns 1 (0), X=223.09, Y=859.84, Mass=1435, SNR=26.5, Peak=174 HFD=3.7 19:51:14.945 00.003 972 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.59) = xAngle (0.04 = 0.04) 19:51:14.948 00.003 972 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00) 19:51:14.952 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.63 mountX=0.11 mountY=-0.00, mountTheta=-0.00 19:51:14.957 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.11, opts=13) 19:51:14.960 00.003 972 Enqueuing Move request for scope (-0.01, 0.11) 19:51:14.964 00.004 5928 Worker thread wakes up 19:51:14.964 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd 19:51:14.964 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.11) 19:51:14.964 00.000 5928 Moving (-0.01, 0.11) raw xDistance=0.11 yDistance=-0.00 19:51:14.964 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:51:14.964 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:14.964 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:51:14.964 00.000 5928 MoveAxis(E, 0, ABG) 19:51:14.964 00.000 5928 Move returns status 0, amount 0 19:51:14.964 00.000 5928 MoveAxis(N, 0, ABG) 19:51:14.964 00.000 5928 Move returns status 0, amount 0 19:51:14.964 00.000 5928 move complete, result=0 19:51:14.964 00.000 5928 worker thread done servicing request 19:51:14.965 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:14.968 00.003 972 UpdateGuideState exits: m=1435 SNR=26.5 19:51:14.972 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:14.976 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:14.980 00.004 972 Enqueuing Expose request 19:51:14.983 00.003 5928 Worker thread wakes up 19:51:14.983 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:14.983 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:14.983 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:51:16.961 01.978 5928 Exposure complete 19:51:17.051 00.090 5928 worker thread done servicing request 19:51:17.052 00.001 972 OnExposeComplete: enter 19:51:17.056 00.004 972 UpdateGuideState(): m_state=6 19:51:17.059 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 983 19:51:17.063 00.004 972 Star::Find returns 1 (0), X=223.02, Y=860.27, Mass=1370, SNR=25.9, Peak=171 HFD=4.0 19:51:17.066 00.003 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 19:51:17.069 00.003 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 19:51:17.074 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.55 hyp=0.55 cameraTheta=1.72 mountX=0.55 mountY=0.05, mountTheta=0.09 19:51:17.077 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.55, opts=13) 19:51:17.081 00.004 972 Enqueuing Move request for scope (-0.08, 0.55) 19:51:17.084 00.003 5928 Worker thread wakes up 19:51:17.084 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:17.088 00.004 972 UpdateGuideState exits: m=1370 SNR=25.9 19:51:17.092 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:17.095 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:17.098 00.003 972 Enqueuing Expose request 19:51:17.100 00.002 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.55) opts 0xd 19:51:17.100 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.55) 19:51:17.100 00.000 5928 Moving (-0.08, 0.55) raw xDistance=0.55 yDistance=0.05 19:51:17.100 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55 19:51:17.100 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:17.100 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:51:17.101 00.001 5928 MoveAxis(W, 92, ABG) 19:51:17.101 00.000 5928 Guiding Dir = 3, Dur = 92 19:51:17.101 00.000 5928 IsSlewing returns 0 19:51:17.101 00.000 5928 IsGuiding returns 0 19:51:17.121 00.020 5928 PulseGuide returned control before completion, sleep 83 19:51:17.232 00.111 5928 IsGuiding returns 0 19:51:17.232 00.000 5928 Move returns status 0, amount 92 19:51:17.233 00.001 5928 MoveAxis(N, 0, ABG) 19:51:17.233 00.000 5928 Move returns status 0, amount 0 19:51:17.233 00.000 5928 move complete, result=0 19:51:17.233 00.000 5928 worker thread done servicing request 19:51:17.233 00.000 972 GuideStep: 0.5 px 92 ms WEST, 0.0 px 0 ms NORTH 19:51:17.237 00.004 5928 Worker thread wakes up 19:51:17.237 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:17.238 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:19.338 02.100 5928 Exposure complete 19:51:19.425 00.087 5928 worker thread done servicing request 19:51:19.425 00.000 972 OnExposeComplete: enter 19:51:19.429 00.004 972 UpdateGuideState(): m_state=6 19:51:19.432 00.003 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 984 19:51:19.436 00.004 972 Star::Find returns 1 (0), X=223.24, Y=860.14, Mass=1392, SNR=26.1, Peak=171 HFD=3.6 19:51:19.441 00.005 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 19:51:19.445 00.004 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39) 19:51:19.448 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.41 hyp=0.43 cameraTheta=1.25 mountX=0.41 mountY=-0.16, mountTheta=-0.38 19:51:19.452 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.41, opts=13) 19:51:19.456 00.004 972 Enqueuing Move request for scope (0.14, 0.41) 19:51:19.460 00.004 5928 Worker thread wakes up 19:51:19.460 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.41) opts 0xd 19:51:19.460 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.41) 19:51:19.460 00.000 5928 Moving (0.14, 0.41) raw xDistance=0.41 yDistance=-0.16 19:51:19.460 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41 19:51:19.460 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:19.460 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:51:19.464 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:51:19.464 00.000 5928 MoveAxis(W, 75, ABG) 19:51:19.464 00.000 5928 Guiding Dir = 3, Dur = 75 19:51:19.464 00.000 972 UpdateGuideState exits: m=1392 SNR=26.1 19:51:19.467 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:19.472 00.005 5928 IsSlewing returns 0 19:51:19.472 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:19.476 00.004 972 Enqueuing Expose request 19:51:19.479 00.003 5928 IsGuiding returns 0 19:51:19.504 00.025 5928 PulseGuide returned control before completion, sleep 61 19:51:19.568 00.064 5928 IsGuiding returns 1 19:51:19.568 00.000 5928 scope still moving after pulse duration time elapsed 19:51:19.615 00.047 5928 IsSlewing returns 0 19:51:19.616 00.001 5928 IsGuiding returns 0 19:51:19.616 00.000 5928 scope move finished after 75 + 62 ms 19:51:19.616 00.000 5928 Move returns status 0, amount 75 19:51:19.617 00.001 5928 MoveAxis(N, 0, ABG) 19:51:19.617 00.000 5928 Move returns status 0, amount 0 19:51:19.617 00.000 5928 move complete, result=0 19:51:19.617 00.000 5928 worker thread done servicing request 19:51:19.618 00.001 5928 Worker thread wakes up 19:51:19.618 00.000 972 GuideStep: 0.4 px 75 ms WEST, -0.2 px 0 ms NORTH 19:51:19.631 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:19.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:21.603 01.972 5928 Exposure complete 19:51:21.692 00.089 5928 worker thread done servicing request 19:51:21.692 00.000 972 OnExposeComplete: enter 19:51:21.696 00.004 972 UpdateGuideState(): m_state=6 19:51:21.700 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 985 19:51:21.705 00.005 972 Star::Find returns 1 (0), X=223.16, Y=859.97, Mass=1421, SNR=26.4, Peak=172 HFD=3.8 19:51:21.709 00.004 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 19:51:21.714 00.005 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29) 19:51:21.719 00.005 972 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.34 mountX=0.25 mountY=-0.07, mountTheta=-0.29 19:51:21.725 00.006 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.25, opts=13) 19:51:21.729 00.004 972 Enqueuing Move request for scope (0.06, 0.25) 19:51:21.734 00.005 5928 Worker thread wakes up 19:51:21.734 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:21.738 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd 19:51:21.739 00.001 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.25) 19:51:21.739 00.000 5928 Moving (0.06, 0.25) raw xDistance=0.25 yDistance=-0.07 19:51:21.739 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25 19:51:21.739 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:21.739 00.000 972 UpdateGuideState exits: m=1421 SNR=26.4 19:51:21.742 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:21.746 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:51:21.746 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:21.749 00.003 972 Enqueuing Expose request 19:51:21.753 00.004 5928 MoveAxis(W, 47, ABG) 19:51:21.753 00.000 5928 Guiding Dir = 3, Dur = 47 19:51:21.754 00.001 5928 IsSlewing returns 0 19:51:21.754 00.000 5928 IsGuiding returns 0 19:51:21.774 00.020 5928 PulseGuide returned control before completion, sleep 38 19:51:21.818 00.044 5928 IsGuiding returns 1 19:51:21.818 00.000 5928 scope still moving after pulse duration time elapsed 19:51:21.853 00.035 5928 IsSlewing returns 0 19:51:21.853 00.000 5928 IsGuiding returns 0 19:51:21.854 00.001 5928 scope move finished after 47 + 53 ms 19:51:21.854 00.000 5928 Move returns status 0, amount 47 19:51:21.854 00.000 5928 MoveAxis(N, 0, ABG) 19:51:21.854 00.000 5928 Move returns status 0, amount 0 19:51:21.854 00.000 5928 move complete, result=0 19:51:21.854 00.000 5928 worker thread done servicing request 19:51:21.854 00.000 972 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH 19:51:21.858 00.004 5928 Worker thread wakes up 19:51:21.858 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:21.858 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:23.968 02.110 5928 Exposure complete 19:51:24.060 00.092 5928 worker thread done servicing request 19:51:24.060 00.000 972 OnExposeComplete: enter 19:51:24.064 00.004 972 UpdateGuideState(): m_state=6 19:51:24.067 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 986 19:51:24.072 00.005 972 Star::Find returns 1 (0), X=223.29, Y=859.51, Mass=1413, SNR=26.3, Peak=159 HFD=3.5 19:51:24.076 00.004 972 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.59) = xAngle (-2.43 = -2.43) 19:51:24.079 00.003 972 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48) 19:51:24.083 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.21 hyp=0.29 cameraTheta=-0.84 mountX=-0.22 mountY=-0.18, mountTheta=-2.46 19:51:24.088 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.21, opts=13) 19:51:24.093 00.005 972 Enqueuing Move request for scope (0.19, -0.21) 19:51:24.097 00.004 5928 Worker thread wakes up 19:51:24.097 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:51:24.101 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.21) opts 0xd 19:51:24.101 00.000 972 UpdateGuideState exits: m=1413 SNR=26.3 19:51:24.106 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:24.110 00.004 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.21) 19:51:24.110 00.000 5928 Moving (0.19, -0.21) raw xDistance=-0.22 yDistance=-0.18 19:51:24.110 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22 19:51:24.110 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:24.110 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:24.115 00.005 972 Enqueuing Expose request 19:51:24.118 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 19:51:24.118 00.000 5928 MoveAxis(E, 33, ABG) 19:51:24.118 00.000 5928 Guiding Dir = 2, Dur = 33 19:51:24.119 00.001 5928 IsSlewing returns 0 19:51:24.120 00.001 5928 IsGuiding returns 0 19:51:24.140 00.020 5928 PulseGuide returned control before completion, sleep 23 19:51:24.169 00.029 5928 IsGuiding returns 1 19:51:24.169 00.000 5928 scope still moving after pulse duration time elapsed 19:51:24.205 00.036 5928 IsSlewing returns 0 19:51:24.205 00.000 5928 IsGuiding returns 0 19:51:24.206 00.001 5928 scope move finished after 33 + 52 ms 19:51:24.206 00.000 5928 Move returns status 0, amount 33 19:51:24.206 00.000 5928 MoveAxis(N, 0, ABG) 19:51:24.206 00.000 5928 Move returns status 0, amount 0 19:51:24.206 00.000 5928 move complete, result=0 19:51:24.206 00.000 5928 worker thread done servicing request 19:51:24.206 00.000 5928 Worker thread wakes up 19:51:24.206 00.000 972 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH 19:51:24.212 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:24.212 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:26.182 01.970 5928 Exposure complete 19:51:26.270 00.088 5928 worker thread done servicing request 19:51:26.271 00.001 972 OnExposeComplete: enter 19:51:26.274 00.003 972 UpdateGuideState(): m_state=6 19:51:26.277 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 987 19:51:26.281 00.004 972 Star::Find returns 1 (0), X=223.27, Y=859.98, Mass=1371, SNR=25.9, Peak=146 HFD=4.0 19:51:26.284 00.003 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 19:51:26.289 00.005 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65) 19:51:26.292 00.003 972 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.31 cameraTheta=0.98 mountX=0.25 mountY=-0.19, mountTheta=-0.64 19:51:26.297 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.25, opts=13) 19:51:26.303 00.006 972 Enqueuing Move request for scope (0.17, 0.25) 19:51:26.307 00.004 5928 Worker thread wakes up 19:51:26.307 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:51:26.312 00.005 972 UpdateGuideState exits: m=1371 SNR=25.9 19:51:26.317 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd 19:51:26.317 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.25) 19:51:26.317 00.000 5928 Moving (0.17, 0.25) raw xDistance=0.25 yDistance=-0.19 19:51:26.317 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25 19:51:26.317 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:26.322 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:26.326 00.004 972 Enqueuing Expose request 19:51:26.332 00.006 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:26.332 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:51:26.332 00.000 5928 MoveAxis(W, 40, ABG) 19:51:26.332 00.000 5928 Guiding Dir = 3, Dur = 40 19:51:26.332 00.000 5928 IsSlewing returns 0 19:51:26.332 00.000 5928 IsGuiding returns 0 19:51:26.348 00.016 5928 PulseGuide returned control before completion, sleep 35 19:51:26.412 00.064 5928 IsGuiding returns 0 19:51:26.412 00.000 5928 Move returns status 0, amount 40 19:51:26.412 00.000 5928 MoveAxis(N, 0, ABG) 19:51:26.412 00.000 5928 Move returns status 0, amount 0 19:51:26.412 00.000 5928 move complete, result=0 19:51:26.412 00.000 5928 worker thread done servicing request 19:51:26.412 00.000 972 GuideStep: 0.3 px 40 ms WEST, -0.2 px 0 ms NORTH 19:51:26.416 00.004 5928 Worker thread wakes up 19:51:26.416 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:26.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:28.527 02.111 5928 Exposure complete 19:51:28.618 00.091 5928 worker thread done servicing request 19:51:28.618 00.000 972 OnExposeComplete: enter 19:51:28.623 00.005 972 UpdateGuideState(): m_state=6 19:51:28.626 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 988 19:51:28.629 00.003 972 Star::Find returns 1 (0), X=223.75, Y=859.58, Mass=1376, SNR=26.0, Peak=149 HFD=3.6 19:51:28.632 00.003 972 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.59) = xAngle (-1.81 = -1.81) 19:51:28.637 00.005 972 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 19:51:28.641 00.004 972 CameraToMount -- cameraX=0.65 cameraY=-0.14 hyp=0.66 cameraTheta=-0.22 mountX=-0.16 mountY=-0.64, mountTheta=-1.81 19:51:28.645 00.004 972 SchedulePrimaryMove(067B9D08, x=0.65, y=-0.14, opts=13) 19:51:28.648 00.003 972 Enqueuing Move request for scope (0.65, -0.14) 19:51:28.652 00.004 5928 Worker thread wakes up 19:51:28.652 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:51:28.656 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.14) opts 0xd 19:51:28.656 00.000 5928 Handling offset move in thread for scope, endpoint = (0.65, -0.14) 19:51:28.656 00.000 5928 Moving (0.65, -0.14) raw xDistance=-0.16 yDistance=-0.64 19:51:28.656 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:51:28.657 00.001 5928 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1 19:51:28.657 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91 19:51:28.657 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64 19:51:28.657 00.000 5928 MoveAxis(E, 0, ABG) 19:51:28.657 00.000 5928 Move returns status 0, amount 0 19:51:28.657 00.000 5928 MoveAxis(N, 126, ABG) 19:51:28.657 00.000 5928 Guiding Dir = 0, Dur = 126 19:51:28.657 00.000 972 UpdateGuideState exits: m=1376 SNR=26.0 19:51:28.662 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:28.665 00.003 5928 IsSlewing returns 0 19:51:28.665 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:28.670 00.005 972 Enqueuing Expose request 19:51:28.674 00.004 5928 IsGuiding returns 0 19:51:28.746 00.072 5928 PulseGuide returned control before completion, sleep 64 19:51:28.842 00.096 5928 IsGuiding returns 1 19:51:28.842 00.000 5928 scope still moving after pulse duration time elapsed 19:51:28.890 00.048 5928 IsSlewing returns 0 19:51:28.891 00.001 5928 IsGuiding returns 0 19:51:28.891 00.000 5928 scope move finished after 126 + 90 ms 19:51:28.891 00.000 5928 Move returns status 0, amount 126 19:51:28.891 00.000 5928 move complete, result=0 19:51:28.891 00.000 5928 worker thread done servicing request 19:51:28.891 00.000 5928 Worker thread wakes up 19:51:28.891 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.6 px 126 ms NORTH 19:51:28.895 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:28.895 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:30.870 01.975 5928 Exposure complete 19:51:30.956 00.086 5928 worker thread done servicing request 19:51:30.957 00.001 972 OnExposeComplete: enter 19:51:30.960 00.003 972 UpdateGuideState(): m_state=6 19:51:30.964 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 989 19:51:30.968 00.004 972 Star::Find returns 1 (0), X=223.48, Y=859.76, Mass=1396, SNR=26.1, Peak=157 HFD=3.6 19:51:30.972 00.004 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.59) = xAngle (-1.50 = -1.50) 19:51:30.976 00.004 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54) 19:51:30.979 00.003 972 CameraToMount -- cameraX=0.38 cameraY=0.03 hyp=0.39 cameraTheta=0.09 mountX=0.03 mountY=-0.39, mountTheta=-1.50 19:51:30.983 00.004 972 SchedulePrimaryMove(067B9D08, x=0.38, y=0.03, opts=13) 19:51:30.987 00.004 972 Enqueuing Move request for scope (0.38, 0.03) 19:51:30.991 00.004 5928 Worker thread wakes up 19:51:30.991 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.03) opts 0xd 19:51:30.991 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, 0.03) 19:51:30.991 00.000 5928 Moving (0.38, 0.03) raw xDistance=0.03 yDistance=-0.39 19:51:30.991 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:51:30.991 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 19:51:30.991 00.000 5928 MoveAxis(E, 0, ABG) 19:51:30.991 00.000 5928 Move returns status 0, amount 0 19:51:30.991 00.000 5928 MoveAxis(N, 76, ABG) 19:51:30.991 00.000 5928 Guiding Dir = 0, Dur = 76 19:51:30.991 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:51:30.995 00.004 5928 IsSlewing returns 0 19:51:30.995 00.000 972 UpdateGuideState exits: m=1396 SNR=26.1 19:51:30.998 00.003 5928 IsGuiding returns 0 19:51:30.999 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:31.003 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:31.006 00.003 972 Enqueuing Expose request 19:51:31.081 00.075 5928 IsGuiding returns 1 19:51:31.081 00.000 5928 scope still moving after pulse duration time elapsed 19:51:31.102 00.021 5928 IsSlewing returns 0 19:51:31.103 00.001 5928 IsGuiding returns 1 19:51:31.133 00.030 5928 IsSlewing returns 0 19:51:31.134 00.001 5928 IsGuiding returns 1 19:51:31.165 00.031 5928 IsSlewing returns 0 19:51:31.165 00.000 5928 IsGuiding returns 1 19:51:31.209 00.044 5928 IsSlewing returns 0 19:51:31.241 00.032 5928 IsGuiding returns 0 19:51:31.242 00.001 5928 scope move finished after 76 + 167 ms 19:51:31.242 00.000 5928 Move returns status 0, amount 76 19:51:31.243 00.001 5928 move complete, result=0 19:51:31.243 00.000 5928 worker thread done servicing request 19:51:31.243 00.000 5928 Worker thread wakes up 19:51:31.243 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 76 ms NORTH 19:51:31.255 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:31.255 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:33.367 02.112 5928 Exposure complete 19:51:33.459 00.092 5928 worker thread done servicing request 19:51:33.459 00.000 972 OnExposeComplete: enter 19:51:33.463 00.004 972 UpdateGuideState(): m_state=6 19:51:33.469 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 990 19:51:33.473 00.004 972 Star::Find returns 1 (0), X=223.40, Y=860.45, Mass=1390, SNR=26.1, Peak=143 HFD=3.5 19:51:33.476 00.003 972 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.59) = xAngle (-0.42 = -0.42) 19:51:33.480 00.004 972 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46) 19:51:33.484 00.004 972 CameraToMount -- cameraX=0.31 cameraY=0.73 hyp=0.79 cameraTheta=1.17 mountX=0.72 mountY=-0.35, mountTheta=-0.45 19:51:33.489 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.73, opts=13) 19:51:33.492 00.003 972 Enqueuing Move request for scope (0.31, 0.73) 19:51:33.495 00.003 5928 Worker thread wakes up 19:51:33.495 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:33.499 00.004 972 UpdateGuideState exits: m=1390 SNR=26.1 19:51:33.503 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:33.507 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:33.510 00.003 972 Enqueuing Expose request 19:51:33.513 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.73) opts 0xd 19:51:33.513 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.73) 19:51:33.513 00.000 5928 Moving (0.31, 0.73) raw xDistance=0.72 yDistance=-0.35 19:51:33.513 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72 19:51:33.514 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 19:51:33.514 00.000 5928 MoveAxis(W, 121, ABG) 19:51:33.514 00.000 5928 Guiding Dir = 3, Dur = 121 19:51:33.514 00.000 5928 IsSlewing returns 0 19:51:33.514 00.000 5928 IsGuiding returns 0 19:51:33.544 00.030 5928 PulseGuide returned control before completion, sleep 103 19:51:33.655 00.111 5928 IsGuiding returns 1 19:51:33.656 00.001 5928 scope still moving after pulse duration time elapsed 19:51:33.688 00.032 5928 IsSlewing returns 0 19:51:33.689 00.001 5928 IsGuiding returns 0 19:51:33.689 00.000 5928 scope move finished after 121 + 52 ms 19:51:33.689 00.000 5928 Move returns status 0, amount 121 19:51:33.689 00.000 5928 MoveAxis(N, 70, ABG) 19:51:33.689 00.000 5928 Guiding Dir = 0, Dur = 70 19:51:33.690 00.001 5928 IsSlewing returns 0 19:51:33.690 00.000 5928 IsGuiding returns 0 19:51:33.767 00.077 5928 IsGuiding returns 1 19:51:33.767 00.000 5928 scope still moving after pulse duration time elapsed 19:51:33.794 00.027 5928 IsSlewing returns 0 19:51:33.794 00.000 5928 IsGuiding returns 1 19:51:33.825 00.031 5928 IsSlewing returns 0 19:51:33.825 00.000 5928 IsGuiding returns 1 19:51:33.879 00.054 5928 IsSlewing returns 0 19:51:33.911 00.032 5928 IsGuiding returns 0 19:51:33.911 00.000 5928 scope move finished after 70 + 151 ms 19:51:33.911 00.000 5928 Move returns status 0, amount 70 19:51:33.911 00.000 5928 move complete, result=0 19:51:33.912 00.001 5928 worker thread done servicing request 19:51:33.912 00.000 5928 Worker thread wakes up 19:51:33.912 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:33.912 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:33.912 00.000 972 GuideStep: 0.7 px 121 ms WEST, -0.4 px 70 ms NORTH 19:51:35.888 01.976 5928 Exposure complete 19:51:35.974 00.086 5928 worker thread done servicing request 19:51:35.974 00.000 972 OnExposeComplete: enter 19:51:35.979 00.005 972 UpdateGuideState(): m_state=6 19:51:35.982 00.003 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 991 19:51:35.988 00.006 972 Star::Find returns 1 (0), X=223.36, Y=860.30, Mass=1334, SNR=25.6, Peak=134 HFD=3.6 19:51:35.991 00.003 972 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.59) = xAngle (-0.45 = -0.45) 19:51:35.995 00.004 972 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49) 19:51:35.999 00.004 972 CameraToMount -- cameraX=0.26 cameraY=0.58 hyp=0.63 cameraTheta=1.14 mountX=0.57 mountY=-0.30, mountTheta=-0.48 19:51:36.004 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.58, opts=13) 19:51:36.009 00.005 972 Enqueuing Move request for scope (0.26, 0.58) 19:51:36.013 00.004 5928 Worker thread wakes up 19:51:36.013 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.58) opts 0xd 19:51:36.013 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.58) 19:51:36.013 00.000 5928 Moving (0.26, 0.58) raw xDistance=0.57 yDistance=-0.30 19:51:36.013 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57 19:51:36.013 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:51:36.013 00.000 5928 MoveAxis(W, 104, ABG) 19:51:36.013 00.000 5928 Guiding Dir = 3, Dur = 104 19:51:36.013 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:51:36.017 00.004 5928 IsSlewing returns 0 19:51:36.017 00.000 972 UpdateGuideState exits: m=1334 SNR=25.6 19:51:36.021 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:36.024 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:36.027 00.003 972 Enqueuing Expose request 19:51:36.031 00.004 5928 IsGuiding returns 0 19:51:36.053 00.022 5928 PulseGuide returned control before completion, sleep 92 19:51:36.152 00.099 5928 IsGuiding returns 1 19:51:36.152 00.000 5928 scope still moving after pulse duration time elapsed 19:51:36.213 00.061 5928 IsSlewing returns 0 19:51:36.215 00.002 5928 IsGuiding returns 0 19:51:36.215 00.000 5928 scope move finished after 104 + 80 ms 19:51:36.215 00.000 5928 Move returns status 0, amount 104 19:51:36.215 00.000 5928 MoveAxis(N, 59, ABG) 19:51:36.216 00.001 5928 Guiding Dir = 0, Dur = 59 19:51:36.216 00.000 5928 IsSlewing returns 0 19:51:36.217 00.001 5928 IsGuiding returns 0 19:51:36.327 00.110 5928 IsGuiding returns 1 19:51:36.327 00.000 5928 scope still moving after pulse duration time elapsed 19:51:36.390 00.063 5928 IsSlewing returns 0 19:51:36.391 00.001 5928 IsGuiding returns 0 19:51:36.391 00.000 5928 scope move finished after 59 + 114 ms 19:51:36.392 00.001 5928 Move returns status 0, amount 59 19:51:36.392 00.000 5928 move complete, result=0 19:51:36.392 00.000 5928 worker thread done servicing request 19:51:36.392 00.000 5928 Worker thread wakes up 19:51:36.392 00.000 972 GuideStep: 0.6 px 104 ms WEST, -0.3 px 59 ms NORTH 19:51:36.403 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:36.404 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:38.533 02.129 5928 Exposure complete 19:51:38.627 00.094 5928 worker thread done servicing request 19:51:38.627 00.000 972 OnExposeComplete: enter 19:51:38.632 00.005 972 UpdateGuideState(): m_state=6 19:51:38.637 00.005 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 992 19:51:38.642 00.005 972 Star::Find returns 1 (0), X=223.25, Y=859.39, Mass=1420, SNR=26.3, Peak=136 HFD=3.9 19:51:38.647 00.005 972 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.59) = xAngle (-2.73 = -2.73) 19:51:38.650 00.003 972 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77) 19:51:38.654 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.37 cameraTheta=-1.14 mountX=-0.34 mountY=-0.13, mountTheta=-2.77 19:51:38.657 00.003 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.33, opts=13) 19:51:38.661 00.004 972 Enqueuing Move request for scope (0.15, -0.33) 19:51:38.664 00.003 5928 Worker thread wakes up 19:51:38.664 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.33) opts 0xd 19:51:38.664 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.33) 19:51:38.664 00.000 5928 Moving (0.15, -0.33) raw xDistance=-0.34 yDistance=-0.13 19:51:38.664 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:38.669 00.005 972 UpdateGuideState exits: m=1420 SNR=26.3 19:51:38.672 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:38.675 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:38.679 00.004 972 Enqueuing Expose request 19:51:38.682 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.34 19:51:38.682 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:38.682 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:51:38.682 00.000 5928 MoveAxis(E, 49, ABG) 19:51:38.682 00.000 5928 Guiding Dir = 2, Dur = 49 19:51:38.682 00.000 5928 IsSlewing returns 0 19:51:38.683 00.001 5928 IsGuiding returns 0 19:51:38.708 00.025 5928 PulseGuide returned control before completion, sleep 34 19:51:38.746 00.038 5928 IsGuiding returns 1 19:51:38.746 00.000 5928 scope still moving after pulse duration time elapsed 19:51:38.804 00.058 5928 IsSlewing returns 0 19:51:38.805 00.001 5928 IsGuiding returns 0 19:51:38.805 00.000 5928 scope move finished after 49 + 73 ms 19:51:38.805 00.000 5928 Move returns status 0, amount 49 19:51:38.805 00.000 5928 MoveAxis(N, 0, ABG) 19:51:38.805 00.000 5928 Move returns status 0, amount 0 19:51:38.805 00.000 5928 move complete, result=0 19:51:38.805 00.000 5928 worker thread done servicing request 19:51:38.806 00.001 5928 Worker thread wakes up 19:51:38.806 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:38.806 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:38.806 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH 19:51:40.776 01.970 5928 Exposure complete 19:51:40.863 00.087 5928 worker thread done servicing request 19:51:40.863 00.000 972 OnExposeComplete: enter 19:51:40.869 00.006 972 UpdateGuideState(): m_state=6 19:51:40.873 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 993 19:51:40.877 00.004 972 Star::Find returns 1 (0), X=223.19, Y=859.29, Mass=1388, SNR=26.1, Peak=161 HFD=3.5 19:51:40.880 00.003 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 19:51:40.884 00.004 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 19:51:40.888 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.43 hyp=0.44 cameraTheta=-1.37 mountX=-0.44 mountY=-0.06, mountTheta=-3.01 19:51:40.891 00.003 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.43, opts=13) 19:51:40.895 00.004 972 Enqueuing Move request for scope (0.09, -0.43) 19:51:40.898 00.003 5928 Worker thread wakes up 19:51:40.899 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:40.904 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.43) opts 0xd 19:51:40.904 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.43) 19:51:40.904 00.000 5928 Moving (0.09, -0.43) raw xDistance=-0.44 yDistance=-0.06 19:51:40.904 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.44 19:51:40.904 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:40.904 00.000 972 UpdateGuideState exits: m=1388 SNR=26.1 19:51:40.908 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:51:40.908 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:40.912 00.004 5928 MoveAxis(E, 76, ABG) 19:51:40.912 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:40.915 00.003 972 Enqueuing Expose request 19:51:40.920 00.005 5928 Guiding Dir = 2, Dur = 76 19:51:40.920 00.000 5928 IsSlewing returns 0 19:51:40.921 00.001 5928 IsGuiding returns 0 19:51:40.947 00.026 5928 PulseGuide returned control before completion, sleep 60 19:51:41.023 00.076 5928 IsGuiding returns 1 19:51:41.023 00.000 5928 scope still moving after pulse duration time elapsed 19:51:41.059 00.036 5928 IsSlewing returns 0 19:51:41.059 00.000 5928 IsGuiding returns 0 19:51:41.059 00.000 5928 scope move finished after 76 + 61 ms 19:51:41.059 00.000 5928 Move returns status 0, amount 76 19:51:41.059 00.000 5928 MoveAxis(N, 0, ABG) 19:51:41.059 00.000 5928 Move returns status 0, amount 0 19:51:41.059 00.000 5928 move complete, result=0 19:51:41.059 00.000 5928 worker thread done servicing request 19:51:41.059 00.000 972 GuideStep: -0.4 px 76 ms EAST, -0.1 px 0 ms NORTH 19:51:41.063 00.004 5928 Worker thread wakes up 19:51:41.063 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:41.063 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:43.160 02.097 5928 Exposure complete 19:51:43.248 00.088 5928 worker thread done servicing request 19:51:43.248 00.000 972 OnExposeComplete: enter 19:51:43.255 00.007 972 UpdateGuideState(): m_state=6 19:51:43.259 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 994 19:51:43.264 00.005 972 Star::Find returns 1 (0), X=223.27, Y=860.09, Mass=1329, SNR=25.6, Peak=150 HFD=3.6 19:51:43.269 00.005 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 19:51:43.272 00.003 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 19:51:43.276 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.37 hyp=0.41 cameraTheta=1.13 mountX=0.36 mountY=-0.20, mountTheta=-0.50 19:51:43.280 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.37, opts=13) 19:51:43.285 00.005 972 Enqueuing Move request for scope (0.17, 0.37) 19:51:43.289 00.004 5928 Worker thread wakes up 19:51:43.289 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:43.294 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.37) opts 0xd 19:51:43.294 00.000 972 UpdateGuideState exits: m=1329 SNR=25.6 19:51:43.298 00.004 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.37) 19:51:43.298 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:43.303 00.005 5928 Moving (0.17, 0.37) raw xDistance=0.36 yDistance=-0.20 19:51:43.303 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:43.307 00.004 972 Enqueuing Expose request 19:51:43.312 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36 19:51:43.312 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:43.312 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 19:51:43.312 00.000 5928 MoveAxis(W, 55, ABG) 19:51:43.312 00.000 5928 Guiding Dir = 3, Dur = 55 19:51:43.312 00.000 5928 IsSlewing returns 0 19:51:43.313 00.001 5928 IsGuiding returns 0 19:51:43.329 00.016 5928 PulseGuide returned control before completion, sleep 49 19:51:43.383 00.054 5928 IsGuiding returns 1 19:51:43.383 00.000 5928 scope still moving after pulse duration time elapsed 19:51:43.426 00.043 5928 IsSlewing returns 0 19:51:43.426 00.000 5928 IsGuiding returns 0 19:51:43.426 00.000 5928 scope move finished after 55 + 57 ms 19:51:43.426 00.000 5928 Move returns status 0, amount 55 19:51:43.426 00.000 5928 MoveAxis(N, 0, ABG) 19:51:43.426 00.000 5928 Move returns status 0, amount 0 19:51:43.426 00.000 5928 move complete, result=0 19:51:43.426 00.000 5928 worker thread done servicing request 19:51:43.426 00.000 5928 Worker thread wakes up 19:51:43.426 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:43.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:43.426 00.000 972 GuideStep: 0.4 px 55 ms WEST, -0.2 px 0 ms NORTH 19:51:45.404 01.978 5928 Exposure complete 19:51:45.491 00.087 5928 worker thread done servicing request 19:51:45.491 00.000 972 OnExposeComplete: enter 19:51:45.494 00.003 972 UpdateGuideState(): m_state=6 19:51:45.498 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 995 19:51:45.503 00.005 972 Star::Find returns 1 (0), X=223.11, Y=859.73, Mass=1383, SNR=26.1, Peak=161 HFD=3.5 19:51:45.507 00.004 972 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.59) = xAngle (-0.90 = -0.90) 19:51:45.511 00.004 972 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94) 19:51:45.516 00.005 972 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.69 mountX=0.01 mountY=-0.01, mountTheta=-0.91 19:51:45.520 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.01, opts=13) 19:51:45.524 00.004 972 Enqueuing Move request for scope (0.01, 0.01) 19:51:45.528 00.004 5928 Worker thread wakes up 19:51:45.529 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:45.534 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd 19:51:45.534 00.000 972 UpdateGuideState exits: m=1383 SNR=26.1 19:51:45.538 00.004 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.01) 19:51:45.538 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:45.542 00.004 5928 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01 19:51:45.542 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:45.546 00.004 972 Enqueuing Expose request 19:51:45.549 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:51:45.550 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:45.550 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:51:45.550 00.000 5928 MoveAxis(E, 0, ABG) 19:51:45.550 00.000 5928 Move returns status 0, amount 0 19:51:45.550 00.000 5928 MoveAxis(N, 0, ABG) 19:51:45.550 00.000 5928 Move returns status 0, amount 0 19:51:45.550 00.000 5928 move complete, result=0 19:51:45.550 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:51:45.554 00.004 5928 worker thread done servicing request 19:51:45.555 00.001 5928 Worker thread wakes up 19:51:45.555 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:45.555 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:47.680 02.125 5928 Exposure complete 19:51:47.769 00.089 5928 worker thread done servicing request 19:51:47.769 00.000 972 OnExposeComplete: enter 19:51:47.772 00.003 972 UpdateGuideState(): m_state=6 19:51:47.776 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 996 19:51:47.779 00.003 972 Star::Find returns 1 (0), X=223.25, Y=860.00, Mass=1375, SNR=26.0, Peak=148 HFD=3.7 19:51:47.783 00.004 972 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.59) = xAngle (-0.52 = -0.52) 19:51:47.787 00.004 972 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56) 19:51:47.791 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.31 cameraTheta=1.07 mountX=0.27 mountY=-0.17, mountTheta=-0.55 19:51:47.796 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.27, opts=13) 19:51:47.801 00.005 972 Enqueuing Move request for scope (0.15, 0.27) 19:51:47.805 00.004 5928 Worker thread wakes up 19:51:47.805 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:51:47.808 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.27) opts 0xd 19:51:47.808 00.000 972 UpdateGuideState exits: m=1375 SNR=26.0 19:51:47.812 00.004 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.27) 19:51:47.812 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:47.817 00.005 5928 Moving (0.15, 0.27) raw xDistance=0.27 yDistance=-0.17 19:51:47.817 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:47.821 00.004 972 Enqueuing Expose request 19:51:47.826 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 19:51:47.826 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:47.826 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:51:47.826 00.000 5928 MoveAxis(W, 45, ABG) 19:51:47.826 00.000 5928 Guiding Dir = 3, Dur = 45 19:51:47.826 00.000 5928 IsSlewing returns 0 19:51:47.826 00.000 5928 IsGuiding returns 0 19:51:47.855 00.029 5928 PulseGuide returned control before completion, sleep 27 19:51:47.883 00.028 5928 IsGuiding returns 1 19:51:47.883 00.000 5928 scope still moving after pulse duration time elapsed 19:51:47.934 00.051 5928 IsSlewing returns 0 19:51:47.934 00.000 5928 IsGuiding returns 0 19:51:47.935 00.001 5928 scope move finished after 45 + 63 ms 19:51:47.935 00.000 5928 Move returns status 0, amount 45 19:51:47.935 00.000 5928 MoveAxis(N, 0, ABG) 19:51:47.935 00.000 5928 Move returns status 0, amount 0 19:51:47.935 00.000 5928 move complete, result=0 19:51:47.935 00.000 5928 worker thread done servicing request 19:51:47.935 00.000 972 GuideStep: 0.3 px 45 ms WEST, -0.2 px 0 ms NORTH 19:51:47.938 00.003 5928 Worker thread wakes up 19:51:47.939 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:47.939 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:49.923 01.984 5928 Exposure complete 19:51:50.013 00.090 5928 worker thread done servicing request 19:51:50.013 00.000 972 OnExposeComplete: enter 19:51:50.019 00.006 972 UpdateGuideState(): m_state=6 19:51:50.022 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 997 19:51:50.026 00.004 972 Star::Find returns 1 (0), X=223.35, Y=859.48, Mass=1365, SNR=25.9, Peak=149 HFD=3.4 19:51:50.029 00.003 972 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.59) = xAngle (-2.35 = -2.35) 19:51:50.033 00.004 972 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40) 19:51:50.037 00.004 972 CameraToMount -- cameraX=0.25 cameraY=-0.24 hyp=0.35 cameraTheta=-0.76 mountX=-0.25 mountY=-0.24, mountTheta=-2.38 19:51:50.041 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.24, opts=13) 19:51:50.046 00.005 972 Enqueuing Move request for scope (0.25, -0.24) 19:51:50.050 00.004 5928 Worker thread wakes up 19:51:50.050 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:51:50.054 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.24) opts 0xd 19:51:50.054 00.000 972 UpdateGuideState exits: m=1365 SNR=25.9 19:51:50.057 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:50.060 00.003 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.24) 19:51:50.060 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:50.064 00.004 972 Enqueuing Expose request 19:51:50.068 00.004 5928 Moving (0.25, -0.24) raw xDistance=-0.25 yDistance=-0.24 19:51:50.069 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25 19:51:50.069 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 19:51:50.069 00.000 5928 MoveAxis(E, 38, ABG) 19:51:50.069 00.000 5928 Guiding Dir = 2, Dur = 38 19:51:50.069 00.000 5928 IsSlewing returns 0 19:51:50.070 00.001 5928 IsGuiding returns 0 19:51:50.094 00.024 5928 PulseGuide returned control before completion, sleep 25 19:51:50.158 00.064 5928 IsGuiding returns 0 19:51:50.158 00.000 5928 Move returns status 0, amount 38 19:51:50.158 00.000 5928 MoveAxis(N, 47, ABG) 19:51:50.158 00.000 5928 Guiding Dir = 0, Dur = 47 19:51:50.158 00.000 5928 IsSlewing returns 0 19:51:50.159 00.001 5928 IsGuiding returns 0 19:51:50.270 00.111 5928 IsGuiding returns 1 19:51:50.270 00.000 5928 scope still moving after pulse duration time elapsed 19:51:50.291 00.021 5928 IsSlewing returns 0 19:51:50.291 00.000 5928 IsGuiding returns 1 19:51:50.333 00.042 5928 IsSlewing returns 0 19:51:50.334 00.001 5928 IsGuiding returns 0 19:51:50.334 00.000 5928 scope move finished after 47 + 128 ms 19:51:50.334 00.000 5928 Move returns status 0, amount 47 19:51:50.334 00.000 5928 move complete, result=0 19:51:50.334 00.000 5928 worker thread done servicing request 19:51:50.334 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.2 px 47 ms NORTH 19:51:50.338 00.004 5928 Worker thread wakes up 19:51:50.338 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:50.338 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:52.446 02.108 5928 Exposure complete 19:51:52.537 00.091 5928 worker thread done servicing request 19:51:52.538 00.001 972 OnExposeComplete: enter 19:51:52.542 00.004 972 UpdateGuideState(): m_state=6 19:51:52.546 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 998 19:51:52.551 00.005 972 Star::Find returns 1 (0), X=222.98, Y=859.96, Mass=1375, SNR=26.0, Peak=177 HFD=3.1 19:51:52.555 00.004 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 19:51:52.560 00.005 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 19:51:52.565 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.05 mountX=0.24 mountY=0.11, mountTheta=0.42 19:51:52.569 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.23, opts=13) 19:51:52.573 00.004 972 Enqueuing Move request for scope (-0.12, 0.23) 19:51:52.576 00.003 5928 Worker thread wakes up 19:51:52.576 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:52.580 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd 19:51:52.580 00.000 972 UpdateGuideState exits: m=1375 SNR=26.0 19:51:52.585 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.23) 19:51:52.585 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:52.588 00.003 5928 Moving (-0.12, 0.23) raw xDistance=0.24 yDistance=0.11 19:51:52.588 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:52.591 00.003 972 Enqueuing Expose request 19:51:52.596 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24 19:51:52.596 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:52.596 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:51:52.596 00.000 5928 MoveAxis(W, 37, ABG) 19:51:52.596 00.000 5928 Guiding Dir = 3, Dur = 37 19:51:52.596 00.000 5928 IsSlewing returns 0 19:51:52.596 00.000 5928 IsGuiding returns 0 19:51:52.620 00.024 5928 PulseGuide returned control before completion, sleep 24 19:51:52.668 00.048 5928 IsGuiding returns 1 19:51:52.668 00.000 5928 scope still moving after pulse duration time elapsed 19:51:52.690 00.022 5928 IsSlewing returns 0 19:51:52.690 00.000 5928 IsGuiding returns 0 19:51:52.690 00.000 5928 scope move finished after 37 + 56 ms 19:51:52.690 00.000 5928 Move returns status 0, amount 37 19:51:52.690 00.000 5928 MoveAxis(N, 0, ABG) 19:51:52.690 00.000 5928 Move returns status 0, amount 0 19:51:52.690 00.000 5928 move complete, result=0 19:51:52.690 00.000 5928 worker thread done servicing request 19:51:52.691 00.001 972 GuideStep: 0.2 px 37 ms WEST, 0.1 px 0 ms NORTH 19:51:52.694 00.003 5928 Worker thread wakes up 19:51:52.694 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:52.694 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:54.669 01.975 5928 Exposure complete 19:51:54.761 00.092 5928 worker thread done servicing request 19:51:54.762 00.001 972 OnExposeComplete: enter 19:51:54.768 00.006 972 UpdateGuideState(): m_state=6 19:51:54.772 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 999 19:51:54.776 00.004 972 Star::Find returns 1 (0), X=223.19, Y=859.69, Mass=1396, SNR=26.2, Peak=157 HFD=3.5 19:51:54.780 00.004 972 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.59) = xAngle (-1.94 = -1.94) 19:51:54.784 00.004 972 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98) 19:51:54.788 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.35 mountX=-0.03 mountY=-0.09, mountTheta=-1.95 19:51:54.792 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.03, opts=13) 19:51:54.796 00.004 972 Enqueuing Move request for scope (0.09, -0.03) 19:51:54.801 00.005 5928 Worker thread wakes up 19:51:54.801 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:51:54.804 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd 19:51:54.805 00.001 972 UpdateGuideState exits: m=1396 SNR=26.2 19:51:54.808 00.003 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.03) 19:51:54.808 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:54.811 00.003 5928 Moving (0.09, -0.03) raw xDistance=-0.03 yDistance=-0.09 19:51:54.811 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:54.815 00.004 972 Enqueuing Expose request 19:51:54.819 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 19:51:54.819 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:54.819 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:51:54.819 00.000 5928 MoveAxis(E, 0, ABG) 19:51:54.819 00.000 5928 Move returns status 0, amount 0 19:51:54.819 00.000 5928 MoveAxis(N, 0, ABG) 19:51:54.819 00.000 5928 Move returns status 0, amount 0 19:51:54.819 00.000 5928 move complete, result=0 19:51:54.820 00.001 5928 worker thread done servicing request 19:51:54.820 00.000 5928 Worker thread wakes up 19:51:54.820 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:54.820 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:54.822 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 19:51:56.935 02.113 5928 Exposure complete 19:51:57.019 00.084 5928 worker thread done servicing request 19:51:57.019 00.000 972 OnExposeComplete: enter 19:51:57.023 00.004 972 UpdateGuideState(): m_state=6 19:51:57.026 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1000 19:51:57.029 00.003 972 Star::Find returns 1 (0), X=222.99, Y=860.13, Mass=1363, SNR=25.9, Peak=172 HFD=3.6 19:51:57.034 00.005 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 19:51:57.037 00.003 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 19:51:57.040 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.41 hyp=0.43 cameraTheta=1.84 mountX=0.41 mountY=0.08, mountTheta=0.20 19:51:57.044 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.41, opts=13) 19:51:57.048 00.004 972 Enqueuing Move request for scope (-0.11, 0.41) 19:51:57.052 00.004 5928 Worker thread wakes up 19:51:57.052 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.41) opts 0xd 19:51:57.052 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.41) 19:51:57.052 00.000 5928 Moving (-0.11, 0.41) raw xDistance=0.41 yDistance=0.08 19:51:57.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 19:51:57.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:57.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:51:57.052 00.000 5928 MoveAxis(W, 69, ABG) 19:51:57.052 00.000 5928 Guiding Dir = 3, Dur = 69 19:51:57.053 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:51:57.056 00.003 972 UpdateGuideState exits: m=1363 SNR=25.9 19:51:57.059 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:57.062 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:57.066 00.004 972 Enqueuing Expose request 19:51:57.070 00.004 5928 IsSlewing returns 0 19:51:57.070 00.000 5928 IsGuiding returns 0 19:51:57.098 00.028 5928 PulseGuide returned control before completion, sleep 52 19:51:57.163 00.065 5928 IsGuiding returns 1 19:51:57.163 00.000 5928 scope still moving after pulse duration time elapsed 19:51:57.187 00.024 5928 IsSlewing returns 0 19:51:57.188 00.001 5928 IsGuiding returns 0 19:51:57.188 00.000 5928 scope move finished after 69 + 48 ms 19:51:57.188 00.000 5928 Move returns status 0, amount 69 19:51:57.188 00.000 5928 MoveAxis(N, 0, ABG) 19:51:57.188 00.000 5928 Move returns status 0, amount 0 19:51:57.188 00.000 5928 move complete, result=0 19:51:57.188 00.000 5928 worker thread done servicing request 19:51:57.188 00.000 972 GuideStep: 0.4 px 69 ms WEST, 0.1 px 0 ms NORTH 19:51:57.193 00.005 5928 Worker thread wakes up 19:51:57.193 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:57.193 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:51:59.164 01.971 5928 Exposure complete 19:51:59.254 00.090 5928 worker thread done servicing request 19:51:59.254 00.000 972 OnExposeComplete: enter 19:51:59.257 00.003 972 UpdateGuideState(): m_state=6 19:51:59.261 00.004 972 Star::Find(15, 222, 860, 0, (0,0,0,0), 0.0, 255) frame 1001 19:51:59.267 00.006 972 Star::Find returns 1 (0), X=223.15, Y=860.10, Mass=1343, SNR=25.7, Peak=166 HFD=3.7 19:51:59.271 00.004 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 19:51:59.274 00.003 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 19:51:59.277 00.003 972 CameraToMount -- cameraX=0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.43 mountX=0.38 mountY=-0.08, mountTheta=-0.20 19:51:59.282 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.38, opts=13) 19:51:59.285 00.003 972 Enqueuing Move request for scope (0.05, 0.38) 19:51:59.289 00.004 5928 Worker thread wakes up 19:51:59.289 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.38) opts 0xd 19:51:59.289 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.38) 19:51:59.289 00.000 5928 Moving (0.05, 0.38) raw xDistance=0.38 yDistance=-0.08 19:51:59.289 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38 19:51:59.289 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:51:59.290 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:51:59.293 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:51:59.293 00.000 972 UpdateGuideState exits: m=1343 SNR=25.7 19:51:59.297 00.004 5928 MoveAxis(W, 68, ABG) 19:51:59.297 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:51:59.303 00.006 5928 Guiding Dir = 3, Dur = 68 19:51:59.303 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:51:59.307 00.004 972 Enqueuing Expose request 19:51:59.321 00.014 5928 IsSlewing returns 0 19:51:59.321 00.000 5928 IsGuiding returns 0 19:51:59.336 00.015 5928 PulseGuide returned control before completion, sleep 63 19:51:59.416 00.080 5928 IsGuiding returns 0 19:51:59.417 00.001 5928 Move returns status 0, amount 68 19:51:59.417 00.000 5928 MoveAxis(N, 0, ABG) 19:51:59.417 00.000 5928 Move returns status 0, amount 0 19:51:59.417 00.000 5928 move complete, result=0 19:51:59.417 00.000 5928 worker thread done servicing request 19:51:59.417 00.000 972 GuideStep: 0.4 px 68 ms WEST, -0.1 px 0 ms NORTH 19:51:59.420 00.003 5928 Worker thread wakes up 19:51:59.421 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:51:59.421 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:01.546 02.125 5928 Exposure complete 19:52:01.631 00.085 5928 worker thread done servicing request 19:52:01.631 00.000 972 OnExposeComplete: enter 19:52:01.635 00.004 972 UpdateGuideState(): m_state=6 19:52:01.639 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1002 19:52:01.642 00.003 972 Star::Find returns 1 (0), X=223.34, Y=860.11, Mass=1372, SNR=25.9, Peak=164 HFD=3.5 19:52:01.645 00.003 972 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.59) = xAngle (-0.57 = -0.57) 19:52:01.649 00.004 972 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61) 19:52:01.653 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.39 hyp=0.46 cameraTheta=1.02 mountX=0.39 mountY=-0.26, mountTheta=-0.60 19:52:01.657 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.39, opts=13) 19:52:01.660 00.003 972 Enqueuing Move request for scope (0.24, 0.39) 19:52:01.663 00.003 5928 Worker thread wakes up 19:52:01.663 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:01.668 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.39) opts 0xd 19:52:01.668 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.39) 19:52:01.668 00.000 5928 Moving (0.24, 0.39) raw xDistance=0.39 yDistance=-0.26 19:52:01.668 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39 19:52:01.668 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 19:52:01.668 00.000 5928 MoveAxis(W, 69, ABG) 19:52:01.669 00.001 5928 Guiding Dir = 3, Dur = 69 19:52:01.669 00.000 972 UpdateGuideState exits: m=1372 SNR=25.9 19:52:01.673 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:01.677 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:01.680 00.003 972 Enqueuing Expose request 19:52:01.687 00.007 5928 IsSlewing returns 0 19:52:01.688 00.001 5928 IsGuiding returns 0 19:52:01.703 00.015 5928 PulseGuide returned control before completion, sleep 64 19:52:01.784 00.081 5928 IsGuiding returns 0 19:52:01.784 00.000 5928 Move returns status 0, amount 69 19:52:01.784 00.000 5928 MoveAxis(N, 52, ABG) 19:52:01.784 00.000 5928 Guiding Dir = 0, Dur = 52 19:52:01.784 00.000 5928 IsSlewing returns 0 19:52:01.785 00.001 5928 IsGuiding returns 0 19:52:01.865 00.080 5928 IsGuiding returns 1 19:52:01.866 00.001 5928 scope still moving after pulse duration time elapsed 19:52:01.893 00.027 5928 IsSlewing returns 0 19:52:01.929 00.036 5928 IsGuiding returns 1 19:52:01.959 00.030 5928 IsSlewing returns 0 19:52:01.960 00.001 5928 IsGuiding returns 0 19:52:01.961 00.001 5928 scope move finished after 52 + 124 ms 19:52:01.961 00.000 5928 Move returns status 0, amount 52 19:52:01.961 00.000 5928 move complete, result=0 19:52:01.962 00.001 5928 worker thread done servicing request 19:52:01.962 00.000 972 GuideStep: 0.4 px 69 ms WEST, -0.3 px 52 ms NORTH 19:52:01.975 00.013 5928 Worker thread wakes up 19:52:01.975 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:01.975 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:03.956 01.981 5928 Exposure complete 19:52:04.045 00.089 5928 worker thread done servicing request 19:52:04.046 00.001 972 OnExposeComplete: enter 19:52:04.051 00.005 972 UpdateGuideState(): m_state=6 19:52:04.055 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1003 19:52:04.059 00.004 972 Star::Find returns 1 (0), X=223.37, Y=859.68, Mass=1355, SNR=25.7, Peak=148 HFD=3.5 19:52:04.062 00.003 972 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.59) = xAngle (-1.76 = -1.76) 19:52:04.066 00.004 972 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 19:52:04.069 00.003 972 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-0.17 mountX=-0.05 mountY=-0.27, mountTheta=-1.76 19:52:04.074 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.05, opts=13) 19:52:04.077 00.003 972 Enqueuing Move request for scope (0.28, -0.05) 19:52:04.081 00.004 5928 Worker thread wakes up 19:52:04.081 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:04.087 00.006 972 UpdateGuideState exits: m=1355 SNR=25.7 19:52:04.091 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:04.095 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:04.099 00.004 972 Enqueuing Expose request 19:52:04.103 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd 19:52:04.103 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.05) 19:52:04.103 00.000 5928 Moving (0.28, -0.05) raw xDistance=-0.05 yDistance=-0.27 19:52:04.103 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:52:04.103 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:52:04.103 00.000 5928 MoveAxis(E, 0, ABG) 19:52:04.103 00.000 5928 Move returns status 0, amount 0 19:52:04.103 00.000 5928 MoveAxis(N, 54, ABG) 19:52:04.103 00.000 5928 Guiding Dir = 0, Dur = 54 19:52:04.104 00.001 5928 IsSlewing returns 0 19:52:04.104 00.000 5928 IsGuiding returns 0 19:52:04.183 00.079 5928 IsGuiding returns 1 19:52:04.183 00.000 5928 scope still moving after pulse duration time elapsed 19:52:04.208 00.025 5928 IsSlewing returns 0 19:52:04.209 00.001 5928 IsGuiding returns 1 19:52:04.278 00.069 5928 IsSlewing returns 0 19:52:04.311 00.033 5928 IsGuiding returns 0 19:52:04.311 00.000 5928 scope move finished after 54 + 153 ms 19:52:04.311 00.000 5928 Move returns status 0, amount 54 19:52:04.311 00.000 5928 move complete, result=0 19:52:04.312 00.001 5928 worker thread done servicing request 19:52:04.312 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 54 ms NORTH 19:52:04.323 00.011 5928 Worker thread wakes up 19:52:04.323 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:04.324 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:06.458 02.134 5928 Exposure complete 19:52:06.548 00.090 5928 worker thread done servicing request 19:52:06.549 00.001 972 OnExposeComplete: enter 19:52:06.552 00.003 972 UpdateGuideState(): m_state=6 19:52:06.555 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1004 19:52:06.559 00.004 972 Star::Find returns 1 (0), X=223.28, Y=859.48, Mass=1401, SNR=26.2, Peak=156 HFD=3.4 19:52:06.562 00.003 972 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.59) = xAngle (-2.51 = -2.51) 19:52:06.567 00.005 972 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56) 19:52:06.572 00.005 972 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-0.92 mountX=-0.25 mountY=-0.17, mountTheta=-2.54 19:52:06.577 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.25, opts=13) 19:52:06.582 00.005 972 Enqueuing Move request for scope (0.19, -0.25) 19:52:06.587 00.005 5928 Worker thread wakes up 19:52:06.587 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:52:06.591 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd 19:52:06.591 00.000 972 UpdateGuideState exits: m=1401 SNR=26.2 19:52:06.596 00.005 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.25) 19:52:06.596 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:06.601 00.005 5928 Moving (0.19, -0.25) raw xDistance=-0.25 yDistance=-0.17 19:52:06.601 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:52:06.601 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:06.601 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:06.605 00.004 972 Enqueuing Expose request 19:52:06.609 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:52:06.609 00.000 5928 MoveAxis(E, 42, ABG) 19:52:06.609 00.000 5928 Guiding Dir = 2, Dur = 42 19:52:06.609 00.000 5928 IsSlewing returns 0 19:52:06.610 00.001 5928 IsGuiding returns 0 19:52:06.629 00.019 5928 PulseGuide returned control before completion, sleep 33 19:52:06.670 00.041 5928 IsGuiding returns 1 19:52:06.670 00.000 5928 scope still moving after pulse duration time elapsed 19:52:06.725 00.055 5928 IsSlewing returns 0 19:52:06.757 00.032 5928 IsGuiding returns 0 19:52:06.757 00.000 5928 scope move finished after 42 + 105 ms 19:52:06.757 00.000 5928 Move returns status 0, amount 42 19:52:06.758 00.001 5928 MoveAxis(N, 0, ABG) 19:52:06.758 00.000 5928 Move returns status 0, amount 0 19:52:06.758 00.000 5928 move complete, result=0 19:52:06.758 00.000 5928 worker thread done servicing request 19:52:06.758 00.000 5928 Worker thread wakes up 19:52:06.758 00.000 972 GuideStep: -0.2 px 42 ms EAST, -0.2 px 0 ms NORTH 19:52:06.763 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:06.763 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:08.736 01.973 5928 Exposure complete 19:52:08.825 00.089 5928 worker thread done servicing request 19:52:08.825 00.000 972 OnExposeComplete: enter 19:52:08.829 00.004 972 UpdateGuideState(): m_state=6 19:52:08.833 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1005 19:52:08.837 00.004 972 Star::Find returns 1 (0), X=223.21, Y=859.92, Mass=1328, SNR=25.5, Peak=148 HFD=3.8 19:52:08.840 00.003 972 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.59) = xAngle (-0.55 = -0.55) 19:52:08.843 00.003 972 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60) 19:52:08.848 00.005 972 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.04 mountX=0.19 mountY=-0.13, mountTheta=-0.58 19:52:08.853 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.19, opts=13) 19:52:08.857 00.004 972 Enqueuing Move request for scope (0.11, 0.19) 19:52:08.862 00.005 5928 Worker thread wakes up 19:52:08.862 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:52:08.867 00.005 972 UpdateGuideState exits: m=1328 SNR=25.5 19:52:08.872 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:08.877 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:08.883 00.006 972 Enqueuing Expose request 19:52:08.888 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd 19:52:08.888 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.19) 19:52:08.888 00.000 5928 Moving (0.11, 0.19) raw xDistance=0.19 yDistance=-0.13 19:52:08.888 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:52:08.888 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:08.888 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:52:08.888 00.000 5928 MoveAxis(E, 0, ABG) 19:52:08.888 00.000 5928 Move returns status 0, amount 0 19:52:08.888 00.000 5928 MoveAxis(N, 0, ABG) 19:52:08.888 00.000 5928 Move returns status 0, amount 0 19:52:08.888 00.000 5928 move complete, result=0 19:52:08.888 00.000 5928 worker thread done servicing request 19:52:08.889 00.001 5928 Worker thread wakes up 19:52:08.889 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:08.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:08.890 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:52:11.021 02.131 5928 Exposure complete 19:52:11.116 00.095 5928 worker thread done servicing request 19:52:11.116 00.000 972 OnExposeComplete: enter 19:52:11.120 00.004 972 UpdateGuideState(): m_state=6 19:52:11.123 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1006 19:52:11.128 00.005 972 Star::Find returns 1 (0), X=223.06, Y=860.37, Mass=1373, SNR=25.9, Peak=168 HFD=3.4 19:52:11.133 00.005 972 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.59) = xAngle (0.04 = 0.04) 19:52:11.137 00.004 972 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01) 19:52:11.140 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.65 hyp=0.65 cameraTheta=1.63 mountX=0.65 mountY=-0.00, mountTheta=-0.01 19:52:11.144 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.65, opts=13) 19:52:11.149 00.005 972 Enqueuing Move request for scope (-0.04, 0.65) 19:52:11.152 00.003 5928 Worker thread wakes up 19:52:11.152 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:52:11.156 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.65) opts 0xd 19:52:11.156 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.65) 19:52:11.156 00.000 5928 Moving (-0.04, 0.65) raw xDistance=0.65 yDistance=-0.00 19:52:11.156 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65 19:52:11.156 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:11.156 00.000 972 UpdateGuideState exits: m=1373 SNR=25.9 19:52:11.160 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:11.164 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:52:11.164 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:11.168 00.004 972 Enqueuing Expose request 19:52:11.172 00.004 5928 MoveAxis(W, 108, ABG) 19:52:11.172 00.000 5928 Guiding Dir = 3, Dur = 108 19:52:11.173 00.001 5928 IsSlewing returns 0 19:52:11.173 00.000 5928 IsGuiding returns 0 19:52:11.202 00.029 5928 PulseGuide returned control before completion, sleep 90 19:52:11.301 00.099 5928 IsGuiding returns 1 19:52:11.302 00.001 5928 scope still moving after pulse duration time elapsed 19:52:11.325 00.023 5928 IsSlewing returns 0 19:52:11.325 00.000 5928 IsGuiding returns 1 19:52:11.362 00.037 5928 IsSlewing returns 0 19:52:11.363 00.001 5928 IsGuiding returns 0 19:52:11.363 00.000 5928 scope move finished after 108 + 80 ms 19:52:11.363 00.000 5928 Move returns status 0, amount 108 19:52:11.363 00.000 5928 MoveAxis(N, 0, ABG) 19:52:11.363 00.000 5928 Move returns status 0, amount 0 19:52:11.363 00.000 5928 move complete, result=0 19:52:11.363 00.000 5928 worker thread done servicing request 19:52:11.363 00.000 972 GuideStep: 0.6 px 108 ms WEST, -0.0 px 0 ms NORTH 19:52:11.368 00.005 5928 Worker thread wakes up 19:52:11.368 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:11.368 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:13.337 01.969 5928 Exposure complete 19:52:13.425 00.088 5928 worker thread done servicing request 19:52:13.425 00.000 972 OnExposeComplete: enter 19:52:13.429 00.004 972 UpdateGuideState(): m_state=6 19:52:13.434 00.005 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1007 19:52:13.437 00.003 972 Star::Find returns 1 (0), X=223.03, Y=860.25, Mass=1374, SNR=25.9, Peak=153 HFD=4.0 19:52:13.440 00.003 972 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.59) = xAngle (0.11 = 0.11) 19:52:13.444 00.004 972 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07) 19:52:13.449 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=0.52 hyp=0.53 cameraTheta=1.70 mountX=0.52 mountY=0.04, mountTheta=0.07 19:52:13.454 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.52, opts=13) 19:52:13.458 00.004 972 Enqueuing Move request for scope (-0.07, 0.52) 19:52:13.462 00.004 5928 Worker thread wakes up 19:52:13.462 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:13.468 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.52) opts 0xd 19:52:13.468 00.000 972 UpdateGuideState exits: m=1374 SNR=25.9 19:52:13.472 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.52) 19:52:13.472 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:13.476 00.004 5928 Moving (-0.07, 0.52) raw xDistance=0.52 yDistance=0.04 19:52:13.476 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:13.480 00.004 972 Enqueuing Expose request 19:52:13.484 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.52 19:52:13.484 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:13.485 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:52:13.485 00.000 5928 MoveAxis(W, 95, ABG) 19:52:13.485 00.000 5928 Guiding Dir = 3, Dur = 95 19:52:13.504 00.019 5928 IsSlewing returns 0 19:52:13.505 00.001 5928 IsGuiding returns 0 19:52:13.520 00.015 5928 PulseGuide returned control before completion, sleep 90 19:52:13.632 00.112 5928 IsGuiding returns 0 19:52:13.632 00.000 5928 Move returns status 0, amount 95 19:52:13.633 00.001 5928 MoveAxis(N, 0, ABG) 19:52:13.633 00.000 5928 Move returns status 0, amount 0 19:52:13.633 00.000 5928 move complete, result=0 19:52:13.633 00.000 5928 worker thread done servicing request 19:52:13.633 00.000 5928 Worker thread wakes up 19:52:13.633 00.000 972 GuideStep: 0.5 px 95 ms WEST, 0.0 px 0 ms NORTH 19:52:13.638 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:13.638 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:15.764 02.126 5928 Exposure complete 19:52:15.854 00.090 5928 worker thread done servicing request 19:52:15.854 00.000 972 OnExposeComplete: enter 19:52:15.857 00.003 972 UpdateGuideState(): m_state=6 19:52:15.861 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1008 19:52:15.866 00.005 972 Star::Find returns 1 (0), X=223.19, Y=859.83, Mass=1384, SNR=26.0, Peak=160 HFD=3.6 19:52:15.869 00.003 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 19:52:15.872 00.003 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78) 19:52:15.875 00.003 972 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.86 mountX=0.10 mountY=-0.10, mountTheta=-0.76 19:52:15.880 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.10, opts=13) 19:52:15.884 00.004 972 Enqueuing Move request for scope (0.09, 0.10) 19:52:15.887 00.003 5928 Worker thread wakes up 19:52:15.887 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:15.891 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd 19:52:15.891 00.000 972 UpdateGuideState exits: m=1384 SNR=26.0 19:52:15.897 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:15.901 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:15.904 00.003 972 Enqueuing Expose request 19:52:15.909 00.005 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.10) 19:52:15.909 00.000 5928 Moving (0.09, 0.10) raw xDistance=0.10 yDistance=-0.10 19:52:15.909 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:52:15.909 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:15.909 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:52:15.909 00.000 5928 MoveAxis(E, 0, ABG) 19:52:15.909 00.000 5928 Move returns status 0, amount 0 19:52:15.909 00.000 5928 MoveAxis(N, 0, ABG) 19:52:15.910 00.001 5928 Move returns status 0, amount 0 19:52:15.910 00.000 5928 move complete, result=0 19:52:15.910 00.000 5928 worker thread done servicing request 19:52:15.910 00.000 5928 Worker thread wakes up 19:52:15.910 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:15.910 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:15.913 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:52:17.884 01.971 5928 Exposure complete 19:52:17.977 00.093 5928 worker thread done servicing request 19:52:17.977 00.000 972 OnExposeComplete: enter 19:52:17.983 00.006 972 UpdateGuideState(): m_state=6 19:52:17.987 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1009 19:52:17.991 00.004 972 Star::Find returns 1 (0), X=223.14, Y=859.56, Mass=1424, SNR=26.4, Peak=152 HFD=3.8 19:52:17.995 00.004 972 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.59) = xAngle (-2.90 = -2.90) 19:52:18.001 00.006 972 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94) 19:52:18.004 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.31 mountX=-0.16 mountY=-0.03, mountTheta=-2.94 19:52:18.008 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.16, opts=13) 19:52:18.011 00.003 972 Enqueuing Move request for scope (0.04, -0.16) 19:52:18.016 00.005 5928 Worker thread wakes up 19:52:18.016 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:18.019 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd 19:52:18.019 00.000 972 UpdateGuideState exits: m=1424 SNR=26.4 19:52:18.022 00.003 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.16) 19:52:18.023 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:18.027 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:18.032 00.005 972 Enqueuing Expose request 19:52:18.035 00.003 5928 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=-0.03 19:52:18.036 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:52:18.036 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:18.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:52:18.036 00.000 5928 MoveAxis(E, 0, ABG) 19:52:18.036 00.000 5928 Move returns status 0, amount 0 19:52:18.036 00.000 5928 MoveAxis(N, 0, ABG) 19:52:18.036 00.000 5928 Move returns status 0, amount 0 19:52:18.036 00.000 5928 move complete, result=0 19:52:18.036 00.000 5928 worker thread done servicing request 19:52:18.037 00.001 5928 Worker thread wakes up 19:52:18.037 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:18.037 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:18.038 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:52:20.160 02.122 5928 Exposure complete 19:52:20.245 00.085 5928 worker thread done servicing request 19:52:20.245 00.000 972 OnExposeComplete: enter 19:52:20.249 00.004 972 UpdateGuideState(): m_state=6 19:52:20.253 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1010 19:52:20.256 00.003 972 Star::Find returns 1 (0), X=222.88, Y=859.78, Mass=1396, SNR=26.1, Peak=174 HFD=3.4 19:52:20.259 00.003 972 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.59) = xAngle (1.30 = 1.30) 19:52:20.263 00.004 972 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26) 19:52:20.267 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.22 cameraTheta=2.89 mountX=0.06 mountY=0.21, mountTheta=1.30 19:52:20.271 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.06, opts=13) 19:52:20.274 00.003 972 Enqueuing Move request for scope (-0.22, 0.06) 19:52:20.277 00.003 5928 Worker thread wakes up 19:52:20.277 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd 19:52:20.277 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.06) 19:52:20.277 00.000 5928 Moving (-0.22, 0.06) raw xDistance=0.06 yDistance=0.21 19:52:20.277 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:52:20.278 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:52:20.278 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:52:20.282 00.004 972 UpdateGuideState exits: m=1396 SNR=26.1 19:52:20.285 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:20.288 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:20.291 00.003 972 Enqueuing Expose request 19:52:20.295 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 19:52:20.295 00.000 5928 MoveAxis(E, 0, ABG) 19:52:20.295 00.000 5928 Move returns status 0, amount 0 19:52:20.295 00.000 5928 MoveAxis(N, 0, ABG) 19:52:20.295 00.000 5928 Move returns status 0, amount 0 19:52:20.295 00.000 5928 move complete, result=0 19:52:20.295 00.000 5928 worker thread done servicing request 19:52:20.295 00.000 5928 Worker thread wakes up 19:52:20.295 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:20.296 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:20.298 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:52:22.280 01.982 5928 Exposure complete 19:52:22.369 00.089 5928 worker thread done servicing request 19:52:22.369 00.000 972 OnExposeComplete: enter 19:52:22.373 00.004 972 UpdateGuideState(): m_state=6 19:52:22.376 00.003 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1011 19:52:22.381 00.005 972 Star::Find returns 1 (0), X=223.04, Y=859.71, Mass=1393, SNR=26.1, Peak=152 HFD=3.8 19:52:22.384 00.003 972 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.59) = xAngle (-4.48 = 1.80) 19:52:22.388 00.004 972 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.76) 19:52:22.391 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.89 mountX=-0.01 mountY=0.06, mountTheta=1.80 19:52:22.395 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.01, opts=13) 19:52:22.399 00.004 972 Enqueuing Move request for scope (-0.06, -0.01) 19:52:22.402 00.003 5928 Worker thread wakes up 19:52:22.402 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd 19:52:22.402 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.01) 19:52:22.403 00.001 5928 Moving (-0.06, -0.01) raw xDistance=-0.01 yDistance=0.06 19:52:22.403 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:52:22.403 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:22.403 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:52:22.403 00.000 5928 MoveAxis(E, 0, ABG) 19:52:22.403 00.000 5928 Move returns status 0, amount 0 19:52:22.403 00.000 5928 MoveAxis(N, 0, ABG) 19:52:22.403 00.000 5928 Move returns status 0, amount 0 19:52:22.403 00.000 5928 move complete, result=0 19:52:22.403 00.000 5928 worker thread done servicing request 19:52:22.403 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:22.407 00.004 972 UpdateGuideState exits: m=1393 SNR=26.1 19:52:22.410 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:22.414 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:22.417 00.003 972 Enqueuing Expose request 19:52:22.420 00.003 5928 Worker thread wakes up 19:52:22.421 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:22.421 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:22.421 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:52:24.527 02.106 5928 Exposure complete 19:52:24.621 00.094 5928 worker thread done servicing request 19:52:24.621 00.000 972 OnExposeComplete: enter 19:52:24.625 00.004 972 UpdateGuideState(): m_state=6 19:52:24.630 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1012 19:52:24.634 00.004 972 Star::Find returns 1 (0), X=222.93, Y=859.75, Mass=1375, SNR=25.9, Peak=169 HFD=3.9 19:52:24.637 00.003 972 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.59) = xAngle (1.39 = 1.39) 19:52:24.641 00.004 972 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.35 = 1.35) 19:52:24.645 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.17 cameraTheta=2.98 mountX=0.03 mountY=0.16, mountTheta=1.39 19:52:24.650 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.03, opts=13) 19:52:24.653 00.003 972 Enqueuing Move request for scope (-0.16, 0.03) 19:52:24.657 00.004 5928 Worker thread wakes up 19:52:24.657 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd 19:52:24.657 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.03) 19:52:24.657 00.000 5928 Moving (-0.16, 0.03) raw xDistance=0.03 yDistance=0.16 19:52:24.657 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:52:24.657 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:24.657 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:52:24.657 00.000 5928 MoveAxis(E, 0, ABG) 19:52:24.657 00.000 5928 Move returns status 0, amount 0 19:52:24.657 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:52:24.661 00.004 5928 MoveAxis(N, 0, ABG) 19:52:24.661 00.000 972 UpdateGuideState exits: m=1375 SNR=25.9 19:52:24.665 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:24.668 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:24.671 00.003 972 Enqueuing Expose request 19:52:24.675 00.004 5928 Move returns status 0, amount 0 19:52:24.675 00.000 5928 move complete, result=0 19:52:24.675 00.000 5928 worker thread done servicing request 19:52:24.675 00.000 5928 Worker thread wakes up 19:52:24.675 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:24.675 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:24.678 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:52:26.646 01.968 5928 Exposure complete 19:52:26.734 00.088 5928 worker thread done servicing request 19:52:26.734 00.000 972 OnExposeComplete: enter 19:52:26.737 00.003 972 UpdateGuideState(): m_state=6 19:52:26.740 00.003 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1013 19:52:26.745 00.005 972 Star::Find returns 1 (0), X=222.97, Y=859.89, Mass=1398, SNR=26.2, Peak=166 HFD=3.8 19:52:26.748 00.003 972 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.59) = xAngle (0.64 = 0.64) 19:52:26.752 00.004 972 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59) 19:52:26.756 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.23 mountX=0.16 mountY=0.11, mountTheta=0.61 19:52:26.763 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.16, opts=13) 19:52:26.768 00.005 972 Enqueuing Move request for scope (-0.12, 0.16) 19:52:26.772 00.004 5928 Worker thread wakes up 19:52:26.772 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 19:52:26.777 00.005 972 UpdateGuideState exits: m=1398 SNR=26.2 19:52:26.783 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:26.786 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:26.789 00.003 972 Enqueuing Expose request 19:52:26.793 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd 19:52:26.793 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.16) 19:52:26.793 00.000 5928 Moving (-0.12, 0.16) raw xDistance=0.16 yDistance=0.11 19:52:26.793 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:52:26.793 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:26.793 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:52:26.793 00.000 5928 MoveAxis(E, 0, ABG) 19:52:26.793 00.000 5928 Move returns status 0, amount 0 19:52:26.794 00.001 5928 MoveAxis(N, 0, ABG) 19:52:26.794 00.000 5928 Move returns status 0, amount 0 19:52:26.794 00.000 5928 move complete, result=0 19:52:26.794 00.000 5928 worker thread done servicing request 19:52:26.794 00.000 5928 Worker thread wakes up 19:52:26.794 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:26.794 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:26.796 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:52:28.922 02.126 5928 Exposure complete 19:52:29.013 00.091 5928 worker thread done servicing request 19:52:29.013 00.000 972 OnExposeComplete: enter 19:52:29.017 00.004 972 UpdateGuideState(): m_state=6 19:52:29.021 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1014 19:52:29.025 00.004 972 Star::Find returns 1 (0), X=222.85, Y=859.80, Mass=1400, SNR=26.2, Peak=153 HFD=3.9 19:52:29.030 00.005 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 19:52:29.034 00.004 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.21 = 1.21) 19:52:29.038 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.85 mountX=0.08 mountY=0.24, mountTheta=1.25 19:52:29.042 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.07, opts=13) 19:52:29.048 00.006 972 Enqueuing Move request for scope (-0.25, 0.07) 19:52:29.051 00.003 5928 Worker thread wakes up 19:52:29.051 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:52:29.055 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd 19:52:29.055 00.000 972 UpdateGuideState exits: m=1400 SNR=26.2 19:52:29.058 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.07) 19:52:29.058 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:29.064 00.006 5928 Moving (-0.25, 0.07) raw xDistance=0.08 yDistance=0.24 19:52:29.064 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:29.068 00.004 972 Enqueuing Expose request 19:52:29.072 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:52:29.072 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:29.072 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 19:52:29.073 00.001 5928 MoveAxis(E, 0, ABG) 19:52:29.073 00.000 5928 Move returns status 0, amount 0 19:52:29.073 00.000 5928 MoveAxis(N, 0, ABG) 19:52:29.073 00.000 5928 Move returns status 0, amount 0 19:52:29.073 00.000 5928 move complete, result=0 19:52:29.073 00.000 5928 worker thread done servicing request 19:52:29.073 00.000 5928 Worker thread wakes up 19:52:29.073 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:29.073 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:29.075 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:52:31.056 01.981 5928 Exposure complete 19:52:31.152 00.096 5928 worker thread done servicing request 19:52:31.152 00.000 972 OnExposeComplete: enter 19:52:31.156 00.004 972 UpdateGuideState(): m_state=6 19:52:31.161 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1015 19:52:31.165 00.004 972 Star::Find returns 1 (0), X=223.34, Y=859.42, Mass=1391, SNR=26.1, Peak=157 HFD=3.4 19:52:31.169 00.004 972 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.59) = xAngle (-2.49 = -2.49) 19:52:31.173 00.004 972 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 19:52:31.177 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.30 hyp=0.38 cameraTheta=-0.90 mountX=-0.30 mountY=-0.22, mountTheta=-2.52 19:52:31.182 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.30, opts=13) 19:52:31.185 00.003 972 Enqueuing Move request for scope (0.24, -0.30) 19:52:31.189 00.004 5928 Worker thread wakes up 19:52:31.189 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:31.192 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.30) opts 0xd 19:52:31.192 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.30) 19:52:31.192 00.000 972 UpdateGuideState exits: m=1391 SNR=26.1 19:52:31.198 00.006 5928 Moving (0.24, -0.30) raw xDistance=-0.30 yDistance=-0.22 19:52:31.198 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:31.202 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 19:52:31.202 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:31.202 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:31.206 00.004 972 Enqueuing Expose request 19:52:31.210 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 19:52:31.210 00.000 5928 MoveAxis(E, 51, ABG) 19:52:31.210 00.000 5928 Guiding Dir = 2, Dur = 51 19:52:31.211 00.001 5928 IsSlewing returns 0 19:52:31.212 00.001 5928 IsGuiding returns 0 19:52:31.239 00.027 5928 PulseGuide returned control before completion, sleep 34 19:52:31.288 00.049 5928 IsGuiding returns 1 19:52:31.288 00.000 5928 scope still moving after pulse duration time elapsed 19:52:31.317 00.029 5928 IsSlewing returns 0 19:52:31.317 00.000 5928 IsGuiding returns 0 19:52:31.317 00.000 5928 scope move finished after 51 + 54 ms 19:52:31.318 00.001 5928 Move returns status 0, amount 51 19:52:31.318 00.000 5928 MoveAxis(N, 0, ABG) 19:52:31.318 00.000 5928 Move returns status 0, amount 0 19:52:31.318 00.000 5928 move complete, result=0 19:52:31.318 00.000 5928 worker thread done servicing request 19:52:31.318 00.000 972 GuideStep: -0.3 px 51 ms EAST, -0.2 px 0 ms NORTH 19:52:31.322 00.004 5928 Worker thread wakes up 19:52:31.322 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:31.322 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:33.428 02.106 5928 Exposure complete 19:52:33.515 00.087 5928 worker thread done servicing request 19:52:33.515 00.000 972 OnExposeComplete: enter 19:52:33.518 00.003 972 UpdateGuideState(): m_state=6 19:52:33.522 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1016 19:52:33.525 00.003 972 Star::Find returns 1 (0), X=223.03, Y=859.76, Mass=1404, SNR=26.2, Peak=160 HFD=3.9 19:52:33.529 00.004 972 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.59) = xAngle (1.02 = 1.02) 19:52:33.533 00.004 972 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98) 19:52:33.536 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.61 mountX=0.04 mountY=0.06, mountTheta=1.01 19:52:33.540 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.04, opts=13) 19:52:33.544 00.004 972 Enqueuing Move request for scope (-0.06, 0.04) 19:52:33.548 00.004 5928 Worker thread wakes up 19:52:33.548 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:52:33.552 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd 19:52:33.552 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 19:52:33.556 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.04) 19:52:33.556 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:33.562 00.006 5928 Moving (-0.06, 0.04) raw xDistance=0.04 yDistance=0.06 19:52:33.562 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:33.566 00.004 972 Enqueuing Expose request 19:52:33.570 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:52:33.570 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:33.570 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:52:33.570 00.000 5928 MoveAxis(E, 0, ABG) 19:52:33.571 00.001 5928 Move returns status 0, amount 0 19:52:33.571 00.000 5928 MoveAxis(N, 0, ABG) 19:52:33.571 00.000 5928 Move returns status 0, amount 0 19:52:33.571 00.000 5928 move complete, result=0 19:52:33.571 00.000 5928 worker thread done servicing request 19:52:33.571 00.000 5928 Worker thread wakes up 19:52:33.571 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:33.571 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:33.572 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:52:35.548 01.976 5928 Exposure complete 19:52:35.638 00.090 5928 worker thread done servicing request 19:52:35.638 00.000 972 OnExposeComplete: enter 19:52:35.641 00.003 972 UpdateGuideState(): m_state=6 19:52:35.646 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1017 19:52:35.651 00.005 972 Star::Find returns 1 (0), X=223.09, Y=859.75, Mass=1414, SNR=26.4, Peak=158 HFD=3.7 19:52:35.655 00.004 972 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.59) = xAngle (0.15 = 0.15) 19:52:35.659 00.004 972 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 19:52:35.664 00.005 972 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.74 mountX=0.03 mountY=0.00, mountTheta=0.11 19:52:35.668 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.03, opts=13) 19:52:35.671 00.003 972 Enqueuing Move request for scope (-0.00, 0.03) 19:52:35.675 00.004 5928 Worker thread wakes up 19:52:35.675 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:52:35.680 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd 19:52:35.680 00.000 972 UpdateGuideState exits: m=1414 SNR=26.4 19:52:35.683 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:35.687 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.03) 19:52:35.687 00.000 5928 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=0.00 19:52:35.687 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:52:35.687 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:35.687 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:35.691 00.004 972 Enqueuing Expose request 19:52:35.697 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:52:35.697 00.000 5928 MoveAxis(E, 0, ABG) 19:52:35.697 00.000 5928 Move returns status 0, amount 0 19:52:35.697 00.000 5928 MoveAxis(N, 0, ABG) 19:52:35.697 00.000 5928 Move returns status 0, amount 0 19:52:35.697 00.000 5928 move complete, result=0 19:52:35.697 00.000 5928 worker thread done servicing request 19:52:35.697 00.000 5928 Worker thread wakes up 19:52:35.697 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:35.697 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:35.699 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:52:37.818 02.119 5928 Exposure complete 19:52:37.904 00.086 5928 worker thread done servicing request 19:52:37.904 00.000 972 OnExposeComplete: enter 19:52:37.907 00.003 972 UpdateGuideState(): m_state=6 19:52:37.912 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1018 19:52:37.915 00.003 972 Star::Find returns 1 (0), X=223.13, Y=859.97, Mass=1407, SNR=26.3, Peak=163 HFD=3.7 19:52:37.918 00.003 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 19:52:37.921 00.003 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 19:52:37.924 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.44 mountX=0.25 mountY=-0.05, mountTheta=-0.20 19:52:37.930 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.25, opts=13) 19:52:37.933 00.003 972 Enqueuing Move request for scope (0.03, 0.25) 19:52:37.936 00.003 5928 Worker thread wakes up 19:52:37.936 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd 19:52:37.936 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.25) 19:52:37.936 00.000 5928 Moving (0.03, 0.25) raw xDistance=0.25 yDistance=-0.05 19:52:37.936 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:52:37.940 00.004 972 UpdateGuideState exits: m=1407 SNR=26.3 19:52:37.944 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:37.947 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:37.951 00.004 972 Enqueuing Expose request 19:52:37.954 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:52:37.954 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:37.954 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:52:37.954 00.000 5928 MoveAxis(W, 42, ABG) 19:52:37.955 00.001 5928 Guiding Dir = 3, Dur = 42 19:52:37.955 00.000 5928 IsSlewing returns 0 19:52:37.955 00.000 5928 IsGuiding returns 0 19:52:37.972 00.017 5928 PulseGuide returned control before completion, sleep 36 19:52:38.021 00.049 5928 IsGuiding returns 1 19:52:38.021 00.000 5928 scope still moving after pulse duration time elapsed 19:52:38.053 00.032 5928 IsSlewing returns 0 19:52:38.053 00.000 5928 IsGuiding returns 0 19:52:38.053 00.000 5928 scope move finished after 42 + 55 ms 19:52:38.053 00.000 5928 Move returns status 0, amount 42 19:52:38.053 00.000 5928 MoveAxis(N, 0, ABG) 19:52:38.053 00.000 5928 Move returns status 0, amount 0 19:52:38.053 00.000 5928 move complete, result=0 19:52:38.053 00.000 5928 worker thread done servicing request 19:52:38.053 00.000 5928 Worker thread wakes up 19:52:38.053 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:38.053 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:38.053 00.000 972 GuideStep: 0.2 px 42 ms WEST, -0.0 px 0 ms NORTH 19:52:40.024 01.971 5928 Exposure complete 19:52:40.116 00.092 5928 worker thread done servicing request 19:52:40.116 00.000 972 OnExposeComplete: enter 19:52:40.121 00.005 972 UpdateGuideState(): m_state=6 19:52:40.127 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1019 19:52:40.131 00.004 972 Star::Find returns 1 (0), X=223.38, Y=859.79, Mass=1433, SNR=26.4, Peak=149 HFD=3.7 19:52:40.135 00.004 972 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.59) = xAngle (-1.36 = -1.36) 19:52:40.139 00.004 972 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 19:52:40.142 00.003 972 CameraToMount -- cameraX=0.29 cameraY=0.07 hyp=0.29 cameraTheta=0.23 mountX=0.06 mountY=-0.29, mountTheta=-1.36 19:52:40.147 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.07, opts=13) 19:52:40.150 00.003 972 Enqueuing Move request for scope (0.29, 0.07) 19:52:40.154 00.004 5928 Worker thread wakes up 19:52:40.154 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:52:40.157 00.003 972 UpdateGuideState exits: m=1433 SNR=26.4 19:52:40.161 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.07) opts 0xd 19:52:40.162 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:40.165 00.003 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.07) 19:52:40.165 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:40.169 00.004 972 Enqueuing Expose request 19:52:40.172 00.003 5928 Moving (0.29, 0.07) raw xDistance=0.06 yDistance=-0.29 19:52:40.172 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:52:40.172 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:52:40.172 00.000 5928 MoveAxis(E, 0, ABG) 19:52:40.172 00.000 5928 Move returns status 0, amount 0 19:52:40.172 00.000 5928 MoveAxis(N, 57, ABG) 19:52:40.172 00.000 5928 Guiding Dir = 0, Dur = 57 19:52:40.196 00.024 5928 IsSlewing returns 0 19:52:40.197 00.001 5928 IsGuiding returns 0 19:52:40.275 00.078 5928 IsGuiding returns 1 19:52:40.276 00.001 5928 scope still moving after pulse duration time elapsed 19:52:40.309 00.033 5928 IsSlewing returns 0 19:52:40.309 00.000 5928 IsGuiding returns 1 19:52:40.371 00.062 5928 IsSlewing returns 0 19:52:40.371 00.000 5928 IsGuiding returns 0 19:52:40.371 00.000 5928 scope move finished after 57 + 116 ms 19:52:40.371 00.000 5928 Move returns status 0, amount 57 19:52:40.371 00.000 5928 move complete, result=0 19:52:40.371 00.000 5928 worker thread done servicing request 19:52:40.371 00.000 5928 Worker thread wakes up 19:52:40.372 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 57 ms NORTH 19:52:40.378 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:40.378 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:42.506 02.128 5928 Exposure complete 19:52:42.599 00.093 5928 worker thread done servicing request 19:52:42.599 00.000 972 OnExposeComplete: enter 19:52:42.602 00.003 972 UpdateGuideState(): m_state=6 19:52:42.606 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1020 19:52:42.611 00.005 972 Star::Find returns 1 (0), X=222.81, Y=859.83, Mass=1409, SNR=26.2, Peak=142 HFD=4.0 19:52:42.614 00.003 972 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.59) = xAngle (1.21 = 1.21) 19:52:42.618 00.004 972 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16) 19:52:42.621 00.003 972 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.31 cameraTheta=2.80 mountX=0.11 mountY=0.28, mountTheta=1.20 19:52:42.625 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=0.10, opts=13) 19:52:42.629 00.004 972 Enqueuing Move request for scope (-0.29, 0.10) 19:52:42.632 00.003 5928 Worker thread wakes up 19:52:42.633 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 19:52:42.636 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd 19:52:42.636 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, 0.10) 19:52:42.636 00.000 5928 Moving (-0.29, 0.10) raw xDistance=0.11 yDistance=0.28 19:52:42.636 00.000 972 UpdateGuideState exits: m=1409 SNR=26.2 19:52:42.640 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:42.646 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:42.649 00.003 972 Enqueuing Expose request 19:52:42.652 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:52:42.653 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:52:42.653 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28 19:52:42.653 00.000 5928 MoveAxis(E, 0, ABG) 19:52:42.653 00.000 5928 Move returns status 0, amount 0 19:52:42.653 00.000 5928 MoveAxis(N, 0, ABG) 19:52:42.653 00.000 5928 Move returns status 0, amount 0 19:52:42.653 00.000 5928 move complete, result=0 19:52:42.653 00.000 5928 worker thread done servicing request 19:52:42.653 00.000 5928 Worker thread wakes up 19:52:42.654 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:42.654 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:42.655 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:52:44.637 01.982 5928 Exposure complete 19:52:44.722 00.085 5928 worker thread done servicing request 19:52:44.723 00.001 972 OnExposeComplete: enter 19:52:44.727 00.004 972 UpdateGuideState(): m_state=6 19:52:44.731 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1021 19:52:44.734 00.003 972 Star::Find returns 1 (0), X=223.03, Y=859.84, Mass=1342, SNR=25.6, Peak=133 HFD=4.1 19:52:44.737 00.003 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 19:52:44.741 00.004 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48) 19:52:44.745 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.11 mountX=0.12 mountY=0.06, mountTheta=0.49 19:52:44.749 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.11, opts=13) 19:52:44.752 00.003 972 Enqueuing Move request for scope (-0.07, 0.11) 19:52:44.756 00.004 5928 Worker thread wakes up 19:52:44.756 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd 19:52:44.756 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.11) 19:52:44.756 00.000 5928 Moving (-0.07, 0.11) raw xDistance=0.12 yDistance=0.06 19:52:44.756 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:52:44.757 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:44.757 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:52:44.757 00.000 5928 MoveAxis(E, 0, ABG) 19:52:44.757 00.000 5928 Move returns status 0, amount 0 19:52:44.757 00.000 5928 MoveAxis(N, 0, ABG) 19:52:44.757 00.000 5928 Move returns status 0, amount 0 19:52:44.757 00.000 5928 move complete, result=0 19:52:44.757 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:52:44.761 00.004 972 UpdateGuideState exits: m=1342 SNR=25.6 19:52:44.765 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:44.767 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:44.770 00.003 972 Enqueuing Expose request 19:52:44.773 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:52:44.777 00.004 5928 worker thread done servicing request 19:52:44.778 00.001 5928 Worker thread wakes up 19:52:44.778 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:44.778 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:46.889 02.111 5928 Exposure complete 19:52:46.978 00.089 5928 worker thread done servicing request 19:52:46.978 00.000 972 OnExposeComplete: enter 19:52:46.983 00.005 972 UpdateGuideState(): m_state=6 19:52:46.987 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1022 19:52:46.992 00.005 972 Star::Find returns 1 (0), X=222.90, Y=859.55, Mass=1343, SNR=25.7, Peak=147 HFD=3.6 19:52:46.996 00.004 972 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.59) = xAngle (-4.02 = 2.26) 19:52:47.000 00.004 972 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22) 19:52:47.003 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-2.43 mountX=-0.17 mountY=0.21, mountTheta=2.25 19:52:47.008 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.17, opts=13) 19:52:47.013 00.005 972 Enqueuing Move request for scope (-0.20, -0.17) 19:52:47.019 00.006 5928 Worker thread wakes up 19:52:47.019 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:52:47.022 00.003 972 UpdateGuideState exits: m=1343 SNR=25.7 19:52:47.026 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:47.030 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.17) opts 0xd 19:52:47.030 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:47.033 00.003 972 Enqueuing Expose request 19:52:47.037 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.17) 19:52:47.037 00.000 5928 Moving (-0.20, -0.17) raw xDistance=-0.17 yDistance=0.21 19:52:47.037 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:52:47.037 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:47.037 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 19:52:47.037 00.000 5928 MoveAxis(E, 0, ABG) 19:52:47.037 00.000 5928 Move returns status 0, amount 0 19:52:47.037 00.000 5928 MoveAxis(N, 0, ABG) 19:52:47.037 00.000 5928 Move returns status 0, amount 0 19:52:47.037 00.000 5928 move complete, result=0 19:52:47.037 00.000 5928 worker thread done servicing request 19:52:47.037 00.000 5928 Worker thread wakes up 19:52:47.037 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:47.038 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:47.039 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:52:49.001 01.962 5928 Exposure complete 19:52:49.091 00.090 5928 worker thread done servicing request 19:52:49.091 00.000 972 OnExposeComplete: enter 19:52:49.095 00.004 972 UpdateGuideState(): m_state=6 19:52:49.099 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1023 19:52:49.102 00.003 972 Star::Find returns 1 (0), X=222.90, Y=859.34, Mass=1405, SNR=26.3, Peak=170 HFD=3.4 19:52:49.105 00.003 972 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.59) = xAngle (-3.63 = 2.65) 19:52:49.109 00.004 972 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61) 19:52:49.113 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.39 hyp=0.44 cameraTheta=-2.04 mountX=-0.38 mountY=0.22, mountTheta=2.62 19:52:49.117 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.39, opts=13) 19:52:49.120 00.003 972 Enqueuing Move request for scope (-0.20, -0.39) 19:52:49.124 00.004 5928 Worker thread wakes up 19:52:49.124 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:52:49.130 00.006 972 UpdateGuideState exits: m=1405 SNR=26.3 19:52:49.135 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.39) opts 0xd 19:52:49.135 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:49.140 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.39) 19:52:49.140 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:49.144 00.004 972 Enqueuing Expose request 19:52:49.148 00.004 5928 Moving (-0.20, -0.39) raw xDistance=-0.38 yDistance=0.22 19:52:49.148 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 19:52:49.148 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:49.148 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 19:52:49.148 00.000 5928 MoveAxis(E, 64, ABG) 19:52:49.148 00.000 5928 Guiding Dir = 2, Dur = 64 19:52:49.149 00.001 5928 IsSlewing returns 0 19:52:49.149 00.000 5928 IsGuiding returns 0 19:52:49.165 00.016 5928 PulseGuide returned control before completion, sleep 57 19:52:49.246 00.081 5928 IsGuiding returns 0 19:52:49.246 00.000 5928 Move returns status 0, amount 64 19:52:49.246 00.000 5928 MoveAxis(N, 0, ABG) 19:52:49.246 00.000 5928 Move returns status 0, amount 0 19:52:49.246 00.000 5928 move complete, result=0 19:52:49.246 00.000 5928 worker thread done servicing request 19:52:49.246 00.000 5928 Worker thread wakes up 19:52:49.246 00.000 972 GuideStep: -0.4 px 64 ms EAST, 0.2 px 0 ms NORTH 19:52:49.251 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:49.251 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:51.373 02.122 5928 Exposure complete 19:52:51.461 00.088 5928 worker thread done servicing request 19:52:51.462 00.001 972 OnExposeComplete: enter 19:52:51.465 00.003 972 UpdateGuideState(): m_state=6 19:52:51.468 00.003 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1024 19:52:51.472 00.004 972 Star::Find returns 1 (0), X=223.03, Y=859.30, Mass=1396, SNR=26.2, Peak=165 HFD=3.4 19:52:51.477 00.005 972 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.59) = xAngle (-3.33 = 2.95) 19:52:51.480 00.003 972 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91) 19:52:51.483 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.42 hyp=0.43 cameraTheta=-1.74 mountX=-0.42 mountY=0.10, mountTheta=2.91 19:52:51.488 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.42, opts=13) 19:52:51.492 00.004 972 Enqueuing Move request for scope (-0.07, -0.42) 19:52:51.496 00.004 5928 Worker thread wakes up 19:52:51.496 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:52:51.500 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.42) opts 0xd 19:52:51.500 00.000 972 UpdateGuideState exits: m=1396 SNR=26.2 19:52:51.503 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.42) 19:52:51.503 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:51.507 00.004 5928 Moving (-0.07, -0.42) raw xDistance=-0.42 yDistance=0.10 19:52:51.507 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:51.513 00.006 972 Enqueuing Expose request 19:52:51.517 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42 19:52:51.518 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:51.518 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:52:51.518 00.000 5928 MoveAxis(E, 75, ABG) 19:52:51.518 00.000 5928 Guiding Dir = 2, Dur = 75 19:52:51.518 00.000 5928 IsSlewing returns 0 19:52:51.518 00.000 5928 IsGuiding returns 0 19:52:51.533 00.015 5928 PulseGuide returned control before completion, sleep 71 19:52:51.607 00.074 5928 IsGuiding returns 1 19:52:51.607 00.000 5928 scope still moving after pulse duration time elapsed 19:52:51.661 00.054 5928 IsSlewing returns 0 19:52:51.661 00.000 5928 IsGuiding returns 0 19:52:51.661 00.000 5928 scope move finished after 75 + 67 ms 19:52:51.661 00.000 5928 Move returns status 0, amount 75 19:52:51.661 00.000 5928 MoveAxis(N, 0, ABG) 19:52:51.661 00.000 5928 Move returns status 0, amount 0 19:52:51.661 00.000 5928 move complete, result=0 19:52:51.661 00.000 5928 worker thread done servicing request 19:52:51.661 00.000 5928 Worker thread wakes up 19:52:51.661 00.000 972 GuideStep: -0.4 px 75 ms EAST, 0.1 px 0 ms NORTH 19:52:51.665 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:51.665 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:53.644 01.979 5928 Exposure complete 19:52:53.731 00.087 5928 worker thread done servicing request 19:52:53.732 00.001 972 OnExposeComplete: enter 19:52:53.735 00.003 972 UpdateGuideState(): m_state=6 19:52:53.739 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1025 19:52:53.744 00.005 972 Star::Find returns 1 (0), X=223.13, Y=859.82, Mass=1384, SNR=26.0, Peak=164 HFD=3.5 19:52:53.748 00.004 972 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.59) = xAngle (-0.36 = -0.36) 19:52:53.751 00.003 972 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40) 19:52:53.755 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.23 mountX=0.09 mountY=-0.04, mountTheta=-0.39 19:52:53.760 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.09, opts=13) 19:52:53.763 00.003 972 Enqueuing Move request for scope (0.03, 0.09) 19:52:53.767 00.004 5928 Worker thread wakes up 19:52:53.767 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd 19:52:53.767 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.09) 19:52:53.767 00.000 5928 Moving (0.03, 0.09) raw xDistance=0.09 yDistance=-0.04 19:52:53.767 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:52:53.767 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:53.767 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 19:52:53.771 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:52:53.771 00.000 5928 MoveAxis(E, 0, ABG) 19:52:53.771 00.000 972 UpdateGuideState exits: m=1384 SNR=26.0 19:52:53.775 00.004 5928 Move returns status 0, amount 0 19:52:53.775 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:53.779 00.004 5928 MoveAxis(N, 0, ABG) 19:52:53.779 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:53.782 00.003 972 Enqueuing Expose request 19:52:53.786 00.004 5928 Move returns status 0, amount 0 19:52:53.786 00.000 5928 move complete, result=0 19:52:53.786 00.000 5928 worker thread done servicing request 19:52:53.786 00.000 5928 Worker thread wakes up 19:52:53.786 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:53.786 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:53.788 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:52:55.910 02.122 5928 Exposure complete 19:52:55.998 00.088 5928 worker thread done servicing request 19:52:55.999 00.001 972 OnExposeComplete: enter 19:52:56.005 00.006 972 UpdateGuideState(): m_state=6 19:52:56.012 00.007 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1026 19:52:56.018 00.006 972 Star::Find returns 1 (0), X=223.11, Y=859.53, Mass=1339, SNR=25.6, Peak=156 HFD=3.5 19:52:56.024 00.006 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 19:52:56.029 00.005 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 19:52:56.034 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.54 mountX=-0.20 mountY=0.01, mountTheta=3.11 19:52:56.038 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.20, opts=13) 19:52:56.043 00.005 972 Enqueuing Move request for scope (0.01, -0.20) 19:52:56.046 00.003 5928 Worker thread wakes up 19:52:56.046 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:52:56.050 00.004 972 UpdateGuideState exits: m=1339 SNR=25.6 19:52:56.053 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:56.056 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:56.061 00.005 972 Enqueuing Expose request 19:52:56.064 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd 19:52:56.064 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.20) 19:52:56.064 00.000 5928 Moving (0.01, -0.20) raw xDistance=-0.20 yDistance=0.01 19:52:56.064 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:52:56.064 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:52:56.064 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:52:56.064 00.000 5928 MoveAxis(E, 0, ABG) 19:52:56.064 00.000 5928 Move returns status 0, amount 0 19:52:56.064 00.000 5928 MoveAxis(N, 0, ABG) 19:52:56.064 00.000 5928 Move returns status 0, amount 0 19:52:56.065 00.001 5928 move complete, result=0 19:52:56.065 00.000 5928 worker thread done servicing request 19:52:56.065 00.000 5928 Worker thread wakes up 19:52:56.065 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:56.065 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:56.066 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:52:58.047 01.981 5928 Exposure complete 19:52:58.134 00.087 5928 worker thread done servicing request 19:52:58.134 00.000 972 OnExposeComplete: enter 19:52:58.137 00.003 972 UpdateGuideState(): m_state=6 19:52:58.142 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1027 19:52:58.145 00.003 972 Star::Find returns 1 (0), X=223.39, Y=859.35, Mass=1350, SNR=25.7, Peak=161 HFD=3.4 19:52:58.149 00.004 972 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.59) = xAngle (-2.50 = -2.50) 19:52:58.152 00.003 972 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55) 19:52:58.155 00.003 972 CameraToMount -- cameraX=0.29 cameraY=-0.37 hyp=0.47 cameraTheta=-0.91 mountX=-0.38 mountY=-0.26, mountTheta=-2.53 19:52:58.160 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.37, opts=13) 19:52:58.163 00.003 972 Enqueuing Move request for scope (0.29, -0.37) 19:52:58.167 00.004 5928 Worker thread wakes up 19:52:58.167 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:52:58.171 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.37) opts 0xd 19:52:58.171 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.37) 19:52:58.172 00.001 5928 Moving (0.29, -0.37) raw xDistance=-0.38 yDistance=-0.26 19:52:58.172 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 19:52:58.172 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:52:58.172 00.000 972 UpdateGuideState exits: m=1350 SNR=25.7 19:52:58.176 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:52:58.180 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:52:58.183 00.003 972 Enqueuing Expose request 19:52:58.187 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 19:52:58.187 00.000 5928 MoveAxis(E, 63, ABG) 19:52:58.187 00.000 5928 Guiding Dir = 2, Dur = 63 19:52:58.201 00.014 5928 IsSlewing returns 0 19:52:58.202 00.001 5928 IsGuiding returns 0 19:52:58.218 00.016 5928 PulseGuide returned control before completion, sleep 58 19:52:58.298 00.080 5928 IsGuiding returns 0 19:52:58.298 00.000 5928 Move returns status 0, amount 63 19:52:58.298 00.000 5928 MoveAxis(N, 0, ABG) 19:52:58.298 00.000 5928 Move returns status 0, amount 0 19:52:58.298 00.000 5928 move complete, result=0 19:52:58.299 00.001 5928 worker thread done servicing request 19:52:58.299 00.000 5928 Worker thread wakes up 19:52:58.299 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:52:58.299 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:52:58.299 00.000 972 GuideStep: -0.4 px 63 ms EAST, -0.3 px 0 ms NORTH 19:53:00.404 02.105 5928 Exposure complete 19:53:00.495 00.091 5928 worker thread done servicing request 19:53:00.495 00.000 972 OnExposeComplete: enter 19:53:00.498 00.003 972 UpdateGuideState(): m_state=6 19:53:00.502 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1028 19:53:00.507 00.005 972 Star::Find returns 1 (0), X=223.40, Y=859.31, Mass=1317, SNR=25.4, Peak=144 HFD=3.5 19:53:00.510 00.003 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 19:53:00.514 00.004 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 19:53:00.518 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.42 hyp=0.51 cameraTheta=-0.95 mountX=-0.42 mountY=-0.27, mountTheta=-2.57 19:53:00.522 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.42, opts=13) 19:53:00.527 00.005 972 Enqueuing Move request for scope (0.30, -0.42) 19:53:00.530 00.003 5928 Worker thread wakes up 19:53:00.530 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.42) opts 0xd 19:53:00.530 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.42) 19:53:00.530 00.000 5928 Moving (0.30, -0.42) raw xDistance=-0.42 yDistance=-0.27 19:53:00.530 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42 19:53:00.530 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:53:00.531 00.001 5928 MoveAxis(E, 75, ABG) 19:53:00.531 00.000 5928 Guiding Dir = 2, Dur = 75 19:53:00.531 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:53:00.534 00.003 5928 IsSlewing returns 0 19:53:00.534 00.000 972 UpdateGuideState exits: m=1317 SNR=25.4 19:53:00.538 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:00.543 00.005 5928 IsGuiding returns 0 19:53:00.543 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:00.547 00.004 972 Enqueuing Expose request 19:53:00.568 00.021 5928 PulseGuide returned control before completion, sleep 61 19:53:00.639 00.071 5928 IsGuiding returns 1 19:53:00.639 00.000 5928 scope still moving after pulse duration time elapsed 19:53:00.679 00.040 5928 IsSlewing returns 0 19:53:00.679 00.000 5928 IsGuiding returns 0 19:53:00.679 00.000 5928 scope move finished after 75 + 61 ms 19:53:00.680 00.001 5928 Move returns status 0, amount 75 19:53:00.680 00.000 5928 MoveAxis(N, 54, ABG) 19:53:00.680 00.000 5928 Guiding Dir = 0, Dur = 54 19:53:00.680 00.000 5928 IsSlewing returns 0 19:53:00.680 00.000 5928 IsGuiding returns 0 19:53:00.760 00.080 5928 IsGuiding returns 1 19:53:00.760 00.000 5928 scope still moving after pulse duration time elapsed 19:53:00.796 00.036 5928 IsSlewing returns 0 19:53:00.796 00.000 5928 IsGuiding returns 1 19:53:00.855 00.059 5928 IsSlewing returns 0 19:53:00.888 00.033 5928 IsGuiding returns 0 19:53:00.888 00.000 5928 scope move finished after 54 + 153 ms 19:53:00.888 00.000 5928 Move returns status 0, amount 54 19:53:00.888 00.000 5928 move complete, result=0 19:53:00.888 00.000 5928 worker thread done servicing request 19:53:00.888 00.000 972 GuideStep: -0.4 px 75 ms EAST, -0.3 px 54 ms NORTH 19:53:00.893 00.005 5928 Worker thread wakes up 19:53:00.894 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:00.894 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:02.871 01.977 5928 Exposure complete 19:53:02.960 00.089 5928 worker thread done servicing request 19:53:02.960 00.000 972 OnExposeComplete: enter 19:53:02.964 00.004 972 UpdateGuideState(): m_state=6 19:53:02.967 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1029 19:53:02.971 00.004 972 Star::Find returns 1 (0), X=223.42, Y=859.44, Mass=1317, SNR=25.4, Peak=152 HFD=3.3 19:53:02.976 00.005 972 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.59) = xAngle (-2.31 = -2.31) 19:53:02.979 00.003 972 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35) 19:53:02.982 00.003 972 CameraToMount -- cameraX=0.33 cameraY=-0.29 hyp=0.43 cameraTheta=-0.72 mountX=-0.29 mountY=-0.31, mountTheta=-2.33 19:53:02.986 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.29, opts=13) 19:53:02.991 00.005 972 Enqueuing Move request for scope (0.33, -0.29) 19:53:02.995 00.004 5928 Worker thread wakes up 19:53:02.995 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:53:02.999 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.29) opts 0xd 19:53:02.999 00.000 972 UpdateGuideState exits: m=1317 SNR=25.4 19:53:03.002 00.003 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.29) 19:53:03.002 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:03.005 00.003 5928 Moving (0.33, -0.29) raw xDistance=-0.29 yDistance=-0.31 19:53:03.005 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:03.010 00.005 972 Enqueuing Expose request 19:53:03.014 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29 19:53:03.014 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 19:53:03.014 00.000 5928 MoveAxis(E, 54, ABG) 19:53:03.014 00.000 5928 Guiding Dir = 2, Dur = 54 19:53:03.046 00.032 5928 IsSlewing returns 0 19:53:03.047 00.001 5928 IsGuiding returns 0 19:53:03.062 00.015 5928 PulseGuide returned control before completion, sleep 49 19:53:03.122 00.060 5928 IsGuiding returns 1 19:53:03.122 00.000 5928 scope still moving after pulse duration time elapsed 19:53:03.158 00.036 5928 IsSlewing returns 0 19:53:03.158 00.000 5928 IsGuiding returns 0 19:53:03.158 00.000 5928 scope move finished after 54 + 57 ms 19:53:03.158 00.000 5928 Move returns status 0, amount 54 19:53:03.158 00.000 5928 MoveAxis(N, 61, ABG) 19:53:03.158 00.000 5928 Guiding Dir = 0, Dur = 61 19:53:03.159 00.001 5928 IsSlewing returns 0 19:53:03.159 00.000 5928 IsGuiding returns 0 19:53:03.239 00.080 5928 IsGuiding returns 1 19:53:03.239 00.000 5928 scope still moving after pulse duration time elapsed 19:53:03.261 00.022 5928 IsSlewing returns 0 19:53:03.302 00.041 5928 IsGuiding returns 1 19:53:03.334 00.032 5928 IsSlewing returns 0 19:53:03.335 00.001 5928 IsGuiding returns 0 19:53:03.335 00.000 5928 scope move finished after 61 + 113 ms 19:53:03.335 00.000 5928 Move returns status 0, amount 61 19:53:03.335 00.000 5928 move complete, result=0 19:53:03.335 00.000 5928 worker thread done servicing request 19:53:03.335 00.000 972 GuideStep: -0.3 px 54 ms EAST, -0.3 px 61 ms NORTH 19:53:03.340 00.005 5928 Worker thread wakes up 19:53:03.340 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:03.340 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:05.446 02.106 5928 Exposure complete 19:53:05.536 00.090 5928 worker thread done servicing request 19:53:05.536 00.000 972 OnExposeComplete: enter 19:53:05.540 00.004 972 UpdateGuideState(): m_state=6 19:53:05.544 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1030 19:53:05.547 00.003 972 Star::Find returns 1 (0), X=222.87, Y=860.23, Mass=1349, SNR=25.7, Peak=147 HFD=3.9 19:53:05.551 00.004 972 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.59) = xAngle (0.41 = 0.41) 19:53:05.555 00.004 972 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37) 19:53:05.560 00.005 972 CameraToMount -- cameraX=-0.23 cameraY=0.50 hyp=0.55 cameraTheta=2.00 mountX=0.51 mountY=0.20, mountTheta=0.37 19:53:05.564 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.50, opts=13) 19:53:05.568 00.004 972 Enqueuing Move request for scope (-0.23, 0.50) 19:53:05.571 00.003 5928 Worker thread wakes up 19:53:05.571 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:05.576 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.50) opts 0xd 19:53:05.576 00.000 972 UpdateGuideState exits: m=1349 SNR=25.7 19:53:05.579 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:05.583 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.50) 19:53:05.583 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:05.586 00.003 972 Enqueuing Expose request 19:53:05.590 00.004 5928 Moving (-0.23, 0.50) raw xDistance=0.51 yDistance=0.20 19:53:05.590 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.51 19:53:05.590 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:05.591 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:53:05.591 00.000 5928 MoveAxis(W, 81, ABG) 19:53:05.591 00.000 5928 Guiding Dir = 3, Dur = 81 19:53:05.591 00.000 5928 IsSlewing returns 0 19:53:05.592 00.001 5928 IsGuiding returns 0 19:53:05.621 00.029 5928 PulseGuide returned control before completion, sleep 63 19:53:05.701 00.080 5928 IsGuiding returns 1 19:53:05.701 00.000 5928 scope still moving after pulse duration time elapsed 19:53:05.737 00.036 5928 IsSlewing returns 0 19:53:05.737 00.000 5928 IsGuiding returns 0 19:53:05.737 00.000 5928 scope move finished after 81 + 64 ms 19:53:05.737 00.000 5928 Move returns status 0, amount 81 19:53:05.737 00.000 5928 MoveAxis(N, 0, ABG) 19:53:05.737 00.000 5928 Move returns status 0, amount 0 19:53:05.737 00.000 5928 move complete, result=0 19:53:05.737 00.000 5928 worker thread done servicing request 19:53:05.737 00.000 5928 Worker thread wakes up 19:53:05.737 00.000 972 GuideStep: 0.5 px 81 ms WEST, 0.2 px 0 ms NORTH 19:53:05.742 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:05.742 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:07.722 01.980 5928 Exposure complete 19:53:07.808 00.086 5928 worker thread done servicing request 19:53:07.809 00.001 972 OnExposeComplete: enter 19:53:07.812 00.003 972 UpdateGuideState(): m_state=6 19:53:07.816 00.004 972 Star::Find(15, 222, 860, 0, (0,0,0,0), 0.0, 255) frame 1031 19:53:07.819 00.003 972 Star::Find returns 1 (0), X=223.06, Y=860.21, Mass=1325, SNR=25.5, Peak=150 HFD=3.8 19:53:07.824 00.005 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 19:53:07.828 00.004 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 19:53:07.831 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.49 hyp=0.49 cameraTheta=1.66 mountX=0.49 mountY=0.01, mountTheta=0.02 19:53:07.834 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.49, opts=13) 19:53:07.838 00.004 972 Enqueuing Move request for scope (-0.04, 0.49) 19:53:07.842 00.004 5928 Worker thread wakes up 19:53:07.843 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:53:07.846 00.003 972 UpdateGuideState exits: m=1325 SNR=25.5 19:53:07.849 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:07.853 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:07.857 00.004 972 Enqueuing Expose request 19:53:07.861 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.49) opts 0xd 19:53:07.861 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.49) 19:53:07.861 00.000 5928 Moving (-0.04, 0.49) raw xDistance=0.49 yDistance=0.01 19:53:07.861 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.49 19:53:07.861 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:07.861 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:53:07.861 00.000 5928 MoveAxis(W, 87, ABG) 19:53:07.861 00.000 5928 Guiding Dir = 3, Dur = 87 19:53:07.862 00.001 5928 IsSlewing returns 0 19:53:07.862 00.000 5928 IsGuiding returns 0 19:53:07.892 00.030 5928 PulseGuide returned control before completion, sleep 68 19:53:07.968 00.076 5928 IsGuiding returns 1 19:53:07.968 00.000 5928 scope still moving after pulse duration time elapsed 19:53:08.020 00.052 5928 IsSlewing returns 0 19:53:08.021 00.001 5928 IsGuiding returns 0 19:53:08.021 00.000 5928 scope move finished after 87 + 71 ms 19:53:08.021 00.000 5928 Move returns status 0, amount 87 19:53:08.021 00.000 5928 MoveAxis(N, 0, ABG) 19:53:08.021 00.000 5928 Move returns status 0, amount 0 19:53:08.021 00.000 5928 move complete, result=0 19:53:08.021 00.000 5928 worker thread done servicing request 19:53:08.021 00.000 5928 Worker thread wakes up 19:53:08.021 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:08.021 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:08.022 00.001 972 GuideStep: 0.5 px 87 ms WEST, 0.0 px 0 ms NORTH 19:53:10.152 02.130 5928 Exposure complete 19:53:10.245 00.093 5928 worker thread done servicing request 19:53:10.245 00.000 972 OnExposeComplete: enter 19:53:10.249 00.004 972 UpdateGuideState(): m_state=6 19:53:10.252 00.003 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1032 19:53:10.257 00.005 972 Star::Find returns 1 (0), X=223.08, Y=859.79, Mass=1349, SNR=25.7, Peak=158 HFD=3.7 19:53:10.261 00.004 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 19:53:10.264 00.003 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 19:53:10.267 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.83 mountX=0.07 mountY=0.01, mountTheta=0.20 19:53:10.271 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.07, opts=13) 19:53:10.277 00.006 972 Enqueuing Move request for scope (-0.02, 0.07) 19:53:10.280 00.003 5928 Worker thread wakes up 19:53:10.280 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:53:10.283 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd 19:53:10.283 00.000 972 UpdateGuideState exits: m=1349 SNR=25.7 19:53:10.287 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.07) 19:53:10.287 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:10.292 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:10.296 00.004 972 Enqueuing Expose request 19:53:10.299 00.003 5928 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=0.01 19:53:10.299 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:53:10.300 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:10.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:53:10.300 00.000 5928 MoveAxis(E, 0, ABG) 19:53:10.300 00.000 5928 Move returns status 0, amount 0 19:53:10.300 00.000 5928 MoveAxis(N, 0, ABG) 19:53:10.300 00.000 5928 Move returns status 0, amount 0 19:53:10.300 00.000 5928 move complete, result=0 19:53:10.300 00.000 5928 worker thread done servicing request 19:53:10.300 00.000 5928 Worker thread wakes up 19:53:10.301 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:10.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:10.302 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:53:12.269 01.967 5928 Exposure complete 19:53:12.357 00.088 5928 worker thread done servicing request 19:53:12.357 00.000 972 OnExposeComplete: enter 19:53:12.360 00.003 972 UpdateGuideState(): m_state=6 19:53:12.364 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1033 19:53:12.368 00.004 972 Star::Find returns 1 (0), X=222.93, Y=859.94, Mass=1352, SNR=25.7, Peak=163 HFD=3.9 19:53:12.372 00.004 972 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.59) = xAngle (0.65 = 0.65) 19:53:12.376 00.004 972 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60) 19:53:12.380 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.28 cameraTheta=2.24 mountX=0.22 mountY=0.16, mountTheta=0.62 19:53:12.384 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.22, opts=13) 19:53:12.387 00.003 972 Enqueuing Move request for scope (-0.17, 0.22) 19:53:12.392 00.005 5928 Worker thread wakes up 19:53:12.392 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd 19:53:12.392 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.22) 19:53:12.392 00.000 5928 Moving (-0.17, 0.22) raw xDistance=0.22 yDistance=0.16 19:53:12.392 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:53:12.392 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:53:12.396 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:12.396 00.000 972 UpdateGuideState exits: m=1352 SNR=25.7 19:53:12.400 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:53:12.400 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:12.405 00.005 5928 MoveAxis(W, 37, ABG) 19:53:12.405 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:12.409 00.004 972 Enqueuing Expose request 19:53:12.413 00.004 5928 Guiding Dir = 3, Dur = 37 19:53:12.414 00.001 5928 IsSlewing returns 0 19:53:12.414 00.000 5928 IsGuiding returns 0 19:53:12.433 00.019 5928 PulseGuide returned control before completion, sleep 28 19:53:12.481 00.048 5928 IsGuiding returns 0 19:53:12.481 00.000 5928 Move returns status 0, amount 37 19:53:12.482 00.001 5928 MoveAxis(N, 0, ABG) 19:53:12.482 00.000 5928 Move returns status 0, amount 0 19:53:12.482 00.000 5928 move complete, result=0 19:53:12.482 00.000 5928 worker thread done servicing request 19:53:12.482 00.000 972 GuideStep: 0.2 px 37 ms WEST, 0.2 px 0 ms NORTH 19:53:12.495 00.013 5928 Worker thread wakes up 19:53:12.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:12.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:14.608 02.113 5928 Exposure complete 19:53:14.707 00.099 5928 worker thread done servicing request 19:53:14.707 00.000 972 OnExposeComplete: enter 19:53:14.712 00.005 972 UpdateGuideState(): m_state=6 19:53:14.717 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1034 19:53:14.722 00.005 972 Star::Find returns 1 (0), X=223.05, Y=859.94, Mass=1318, SNR=25.4, Peak=147 HFD=3.9 19:53:14.727 00.005 972 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.59) = xAngle (0.18 = 0.18) 19:53:14.732 00.005 972 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14) 19:53:14.737 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.77 mountX=0.22 mountY=0.03, mountTheta=0.14 19:53:14.744 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.22, opts=13) 19:53:14.749 00.005 972 Enqueuing Move request for scope (-0.04, 0.22) 19:53:14.754 00.005 5928 Worker thread wakes up 19:53:14.754 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:14.760 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd 19:53:14.760 00.000 972 UpdateGuideState exits: m=1318 SNR=25.4 19:53:14.765 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.22) 19:53:14.765 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:14.770 00.005 5928 Moving (-0.04, 0.22) raw xDistance=0.22 yDistance=0.03 19:53:14.770 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:14.776 00.006 972 Enqueuing Expose request 19:53:14.781 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22 19:53:14.781 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:14.781 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:53:14.781 00.000 5928 MoveAxis(W, 39, ABG) 19:53:14.781 00.000 5928 Guiding Dir = 3, Dur = 39 19:53:14.815 00.034 5928 IsSlewing returns 0 19:53:14.816 00.001 5928 IsGuiding returns 0 19:53:14.831 00.015 5928 PulseGuide returned control before completion, sleep 34 19:53:14.895 00.064 5928 IsGuiding returns 0 19:53:14.895 00.000 5928 Move returns status 0, amount 39 19:53:14.896 00.001 5928 MoveAxis(N, 0, ABG) 19:53:14.896 00.000 5928 Move returns status 0, amount 0 19:53:14.896 00.000 5928 move complete, result=0 19:53:14.896 00.000 5928 worker thread done servicing request 19:53:14.896 00.000 972 GuideStep: 0.2 px 39 ms WEST, 0.0 px 0 ms NORTH 19:53:14.901 00.005 5928 Worker thread wakes up 19:53:14.901 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:14.901 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:16.879 01.978 5928 Exposure complete 19:53:16.973 00.094 5928 worker thread done servicing request 19:53:16.973 00.000 972 OnExposeComplete: enter 19:53:16.977 00.004 972 UpdateGuideState(): m_state=6 19:53:16.981 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1035 19:53:16.985 00.004 972 Star::Find returns 1 (0), X=222.66, Y=859.97, Mass=1374, SNR=25.9, Peak=138 HFD=3.9 19:53:16.989 00.004 972 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.59) = xAngle (1.03 = 1.03) 19:53:16.993 00.004 972 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98) 19:53:16.998 00.005 972 CameraToMount -- cameraX=-0.43 cameraY=0.25 hyp=0.50 cameraTheta=2.62 mountX=0.26 mountY=0.42, mountTheta=1.02 19:53:17.003 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.43, y=0.25, opts=13) 19:53:17.008 00.005 972 Enqueuing Move request for scope (-0.43, 0.25) 19:53:17.012 00.004 5928 Worker thread wakes up 19:53:17.012 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.25) opts 0xd 19:53:17.012 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.43, 0.25) 19:53:17.012 00.000 5928 Moving (-0.43, 0.25) raw xDistance=0.26 yDistance=0.42 19:53:17.012 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 19:53:17.012 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:53:17.012 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:17.016 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42 19:53:17.016 00.000 972 UpdateGuideState exits: m=1374 SNR=25.9 19:53:17.020 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:17.026 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:17.030 00.004 972 Enqueuing Expose request 19:53:17.034 00.004 5928 MoveAxis(W, 46, ABG) 19:53:17.034 00.000 5928 Guiding Dir = 3, Dur = 46 19:53:17.035 00.001 5928 IsSlewing returns 0 19:53:17.035 00.000 5928 IsGuiding returns 0 19:53:17.055 00.020 5928 PulseGuide returned control before completion, sleep 37 19:53:17.094 00.039 5928 IsGuiding returns 1 19:53:17.094 00.000 5928 scope still moving after pulse duration time elapsed 19:53:17.134 00.040 5928 IsSlewing returns 0 19:53:17.134 00.000 5928 IsGuiding returns 0 19:53:17.134 00.000 5928 scope move finished after 46 + 53 ms 19:53:17.134 00.000 5928 Move returns status 0, amount 46 19:53:17.134 00.000 5928 MoveAxis(N, 0, ABG) 19:53:17.135 00.001 5928 Move returns status 0, amount 0 19:53:17.135 00.000 5928 move complete, result=0 19:53:17.135 00.000 5928 worker thread done servicing request 19:53:17.135 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.4 px 0 ms NORTH 19:53:17.140 00.005 5928 Worker thread wakes up 19:53:17.140 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:17.140 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:19.266 02.126 5928 Exposure complete 19:53:19.354 00.088 5928 worker thread done servicing request 19:53:19.354 00.000 972 OnExposeComplete: enter 19:53:19.358 00.004 972 UpdateGuideState(): m_state=6 19:53:19.362 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1036 19:53:19.366 00.004 972 Star::Find returns 1 (0), X=222.87, Y=859.71, Mass=1371, SNR=25.9, Peak=160 HFD=3.8 19:53:19.369 00.003 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 19:53:19.373 00.004 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58) 19:53:19.376 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.07 mountX=-0.01 mountY=0.23, mountTheta=1.62 19:53:19.381 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.02, opts=13) 19:53:19.384 00.003 972 Enqueuing Move request for scope (-0.23, -0.02) 19:53:19.388 00.004 5928 Worker thread wakes up 19:53:19.388 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd 19:53:19.389 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:19.392 00.003 972 UpdateGuideState exits: m=1371 SNR=25.9 19:53:19.396 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:19.399 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:19.402 00.003 972 Enqueuing Expose request 19:53:19.406 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.02) 19:53:19.407 00.001 5928 Moving (-0.23, -0.02) raw xDistance=-0.01 yDistance=0.23 19:53:19.407 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:53:19.407 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:53:19.407 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 19:53:19.407 00.000 5928 MoveAxis(E, 0, ABG) 19:53:19.407 00.000 5928 Move returns status 0, amount 0 19:53:19.407 00.000 5928 MoveAxis(N, 0, ABG) 19:53:19.407 00.000 5928 Move returns status 0, amount 0 19:53:19.407 00.000 5928 move complete, result=0 19:53:19.407 00.000 5928 worker thread done servicing request 19:53:19.407 00.000 5928 Worker thread wakes up 19:53:19.407 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:19.407 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:19.409 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:53:21.389 01.980 5928 Exposure complete 19:53:21.479 00.090 5928 worker thread done servicing request 19:53:21.479 00.000 972 OnExposeComplete: enter 19:53:21.484 00.005 972 UpdateGuideState(): m_state=6 19:53:21.489 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1037 19:53:21.494 00.005 972 Star::Find returns 1 (0), X=222.89, Y=859.65, Mass=1367, SNR=25.8, Peak=145 HFD=3.8 19:53:21.499 00.005 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.59) = xAngle (-4.41 = 1.88) 19:53:21.502 00.003 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83) 19:53:21.506 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.22 cameraTheta=-2.82 mountX=-0.07 mountY=0.21, mountTheta=1.87 19:53:21.511 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.07, opts=13) 19:53:21.515 00.004 972 Enqueuing Move request for scope (-0.20, -0.07) 19:53:21.518 00.003 5928 Worker thread wakes up 19:53:21.519 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:21.523 00.004 972 UpdateGuideState exits: m=1367 SNR=25.8 19:53:21.526 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:21.530 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:21.533 00.003 972 Enqueuing Expose request 19:53:21.536 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd 19:53:21.536 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.07) 19:53:21.536 00.000 5928 Moving (-0.20, -0.07) raw xDistance=-0.07 yDistance=0.21 19:53:21.537 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:53:21.537 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:53:21.537 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 19:53:21.537 00.000 5928 MoveAxis(E, 0, ABG) 19:53:21.537 00.000 5928 Move returns status 0, amount 0 19:53:21.537 00.000 5928 MoveAxis(N, 0, ABG) 19:53:21.537 00.000 5928 Move returns status 0, amount 0 19:53:21.537 00.000 5928 move complete, result=0 19:53:21.538 00.001 5928 worker thread done servicing request 19:53:21.538 00.000 5928 Worker thread wakes up 19:53:21.538 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:21.538 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:21.540 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:53:23.673 02.133 5928 Exposure complete 19:53:23.765 00.092 5928 worker thread done servicing request 19:53:23.765 00.000 972 OnExposeComplete: enter 19:53:23.769 00.004 972 UpdateGuideState(): m_state=6 19:53:23.774 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1038 19:53:23.778 00.004 972 Star::Find returns 1 (0), X=222.79, Y=859.93, Mass=1311, SNR=25.3, Peak=138 HFD=4.1 19:53:23.782 00.004 972 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.59) = xAngle (0.96 = 0.96) 19:53:23.785 00.003 972 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 19:53:23.790 00.005 972 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.55 mountX=0.21 mountY=0.29, mountTheta=0.95 19:53:23.794 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=0.20, opts=13) 19:53:23.797 00.003 972 Enqueuing Move request for scope (-0.31, 0.20) 19:53:23.800 00.003 5928 Worker thread wakes up 19:53:23.800 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:53:23.804 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.20) opts 0xd 19:53:23.805 00.001 972 UpdateGuideState exits: m=1311 SNR=25.3 19:53:23.808 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:23.811 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.31, 0.20) 19:53:23.812 00.001 5928 Moving (-0.31, 0.20) raw xDistance=0.21 yDistance=0.29 19:53:23.812 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:53:23.812 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.10 newest=0.73 19:53:23.812 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 19:53:23.812 00.000 5928 MoveAxis(W, 35, ABG) 19:53:23.812 00.000 5928 Guiding Dir = 3, Dur = 35 19:53:23.812 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:23.816 00.004 972 Enqueuing Expose request 19:53:23.820 00.004 5928 IsSlewing returns 0 19:53:23.821 00.001 5928 IsGuiding returns 0 19:53:23.851 00.030 5928 PulseGuide returned control before completion, sleep 16 19:53:23.899 00.048 5928 IsGuiding returns 0 19:53:23.899 00.000 5928 Move returns status 0, amount 35 19:53:23.899 00.000 5928 MoveAxis(S, 58, ABG) 19:53:23.899 00.000 5928 Guiding Dir = 1, Dur = 58 19:53:23.899 00.000 5928 IsSlewing returns 0 19:53:23.900 00.001 5928 IsGuiding returns 0 19:53:24.011 00.111 5928 IsGuiding returns 1 19:53:24.011 00.000 5928 scope still moving after pulse duration time elapsed 19:53:24.075 00.064 5928 IsSlewing returns 0 19:53:24.076 00.001 5928 IsGuiding returns 0 19:53:24.076 00.000 5928 scope move finished after 58 + 117 ms 19:53:24.076 00.000 5928 Move returns status 0, amount 58 19:53:24.076 00.000 5928 move complete, result=0 19:53:24.076 00.000 5928 worker thread done servicing request 19:53:24.076 00.000 5928 Worker thread wakes up 19:53:24.076 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:24.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:24.076 00.000 972 GuideStep: 0.2 px 35 ms WEST, 0.3 px 58 ms SOUTH 19:53:26.062 01.986 5928 Exposure complete 19:53:26.157 00.095 5928 worker thread done servicing request 19:53:26.157 00.000 972 OnExposeComplete: enter 19:53:26.161 00.004 972 UpdateGuideState(): m_state=6 19:53:26.165 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1039 19:53:26.170 00.005 972 Star::Find returns 1 (0), X=223.04, Y=859.92, Mass=1325, SNR=25.5, Peak=132 HFD=4.1 19:53:26.174 00.004 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 19:53:26.177 00.003 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22) 19:53:26.181 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.86 mountX=0.20 mountY=0.05, mountTheta=0.23 19:53:26.188 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.20, opts=13) 19:53:26.192 00.004 972 Enqueuing Move request for scope (-0.06, 0.20) 19:53:26.196 00.004 5928 Worker thread wakes up 19:53:26.196 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:53:26.199 00.003 972 UpdateGuideState exits: m=1325 SNR=25.5 19:53:26.203 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd 19:53:26.204 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.20) 19:53:26.204 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:26.208 00.004 5928 Moving (-0.06, 0.20) raw xDistance=0.20 yDistance=0.05 19:53:26.208 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:53:26.208 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:26.208 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:26.212 00.004 972 Enqueuing Expose request 19:53:26.216 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:53:26.217 00.001 5928 MoveAxis(E, 0, ABG) 19:53:26.217 00.000 5928 Move returns status 0, amount 0 19:53:26.217 00.000 5928 MoveAxis(N, 0, ABG) 19:53:26.217 00.000 5928 Move returns status 0, amount 0 19:53:26.217 00.000 5928 move complete, result=0 19:53:26.217 00.000 5928 worker thread done servicing request 19:53:26.218 00.001 5928 Worker thread wakes up 19:53:26.218 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:26.218 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:26.220 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:53:28.342 02.122 5928 Exposure complete 19:53:28.427 00.085 5928 worker thread done servicing request 19:53:28.428 00.001 972 OnExposeComplete: enter 19:53:28.431 00.003 972 UpdateGuideState(): m_state=6 19:53:28.435 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1040 19:53:28.439 00.004 972 Star::Find returns 1 (0), X=223.08, Y=859.51, Mass=1327, SNR=25.5, Peak=146 HFD=3.7 19:53:28.443 00.004 972 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.59) = xAngle (-3.24 = 3.04) 19:53:28.446 00.003 972 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00) 19:53:28.449 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.65 mountX=-0.22 mountY=0.03, mountTheta=3.00 19:53:28.456 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.22, opts=13) 19:53:28.459 00.003 972 Enqueuing Move request for scope (-0.02, -0.22) 19:53:28.462 00.003 5928 Worker thread wakes up 19:53:28.463 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd 19:53:28.463 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.22) 19:53:28.463 00.000 5928 Moving (-0.02, -0.22) raw xDistance=-0.22 yDistance=0.03 19:53:28.463 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:53:28.463 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:28.463 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:53:28.463 00.000 5928 MoveAxis(E, 36, ABG) 19:53:28.463 00.000 5928 Guiding Dir = 2, Dur = 36 19:53:28.463 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:53:28.467 00.004 972 UpdateGuideState exits: m=1327 SNR=25.5 19:53:28.471 00.004 5928 IsSlewing returns 0 19:53:28.471 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:28.475 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:28.478 00.003 972 Enqueuing Expose request 19:53:28.481 00.003 5928 IsGuiding returns 0 19:53:28.504 00.023 5928 PulseGuide returned control before completion, sleep 23 19:53:28.568 00.064 5928 IsGuiding returns 0 19:53:28.568 00.000 5928 Move returns status 0, amount 36 19:53:28.568 00.000 5928 MoveAxis(N, 0, ABG) 19:53:28.568 00.000 5928 Move returns status 0, amount 0 19:53:28.568 00.000 5928 move complete, result=0 19:53:28.568 00.000 5928 worker thread done servicing request 19:53:28.569 00.001 972 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH 19:53:28.574 00.005 5928 Worker thread wakes up 19:53:28.575 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:28.575 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:30.551 01.976 5928 Exposure complete 19:53:30.642 00.091 5928 worker thread done servicing request 19:53:30.642 00.000 972 OnExposeComplete: enter 19:53:30.646 00.004 972 UpdateGuideState(): m_state=6 19:53:30.649 00.003 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1041 19:53:30.653 00.004 972 Star::Find returns 1 (0), X=223.10, Y=859.66, Mass=1359, SNR=25.8, Peak=168 HFD=3.4 19:53:30.658 00.005 972 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.59) = xAngle (-3.19 = 3.09) 19:53:30.661 00.003 972 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 19:53:30.665 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.60 mountX=-0.06 mountY=0.01, mountTheta=3.05 19:53:30.670 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.06, opts=13) 19:53:30.674 00.004 972 Enqueuing Move request for scope (-0.00, -0.06) 19:53:30.678 00.004 5928 Worker thread wakes up 19:53:30.678 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd 19:53:30.678 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.06) 19:53:30.678 00.000 5928 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=0.01 19:53:30.678 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:53:30.678 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:30.678 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:53:30.682 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:53:30.682 00.000 5928 MoveAxis(E, 0, ABG) 19:53:30.682 00.000 5928 Move returns status 0, amount 0 19:53:30.682 00.000 5928 MoveAxis(N, 0, ABG) 19:53:30.682 00.000 5928 Move returns status 0, amount 0 19:53:30.682 00.000 972 UpdateGuideState exits: m=1359 SNR=25.8 19:53:30.686 00.004 5928 move complete, result=0 19:53:30.686 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:30.690 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:30.693 00.003 972 Enqueuing Expose request 19:53:30.696 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:53:30.700 00.004 5928 worker thread done servicing request 19:53:30.700 00.000 5928 Worker thread wakes up 19:53:30.700 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:30.700 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:32.804 02.104 5928 Exposure complete 19:53:32.895 00.091 5928 worker thread done servicing request 19:53:32.895 00.000 972 OnExposeComplete: enter 19:53:32.899 00.004 972 UpdateGuideState(): m_state=6 19:53:32.904 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1042 19:53:32.909 00.005 972 Star::Find returns 1 (0), X=223.05, Y=859.91, Mass=1328, SNR=25.5, Peak=178 HFD=3.2 19:53:32.912 00.003 972 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.59) = xAngle (0.23 = 0.23) 19:53:32.916 00.004 972 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18) 19:53:32.921 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.82 mountX=0.19 mountY=0.04, mountTheta=0.19 19:53:32.925 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.19, opts=13) 19:53:32.929 00.004 972 Enqueuing Move request for scope (-0.05, 0.19) 19:53:32.933 00.004 5928 Worker thread wakes up 19:53:32.933 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:53:32.938 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd 19:53:32.938 00.000 972 UpdateGuideState exits: m=1328 SNR=25.5 19:53:32.943 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:32.948 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.19) 19:53:32.948 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:32.954 00.006 972 Enqueuing Expose request 19:53:32.958 00.004 5928 Moving (-0.05, 0.19) raw xDistance=0.19 yDistance=0.04 19:53:32.958 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:53:32.958 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:32.958 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:53:32.958 00.000 5928 MoveAxis(E, 0, ABG) 19:53:32.958 00.000 5928 Move returns status 0, amount 0 19:53:32.958 00.000 5928 MoveAxis(N, 0, ABG) 19:53:32.959 00.001 5928 Move returns status 0, amount 0 19:53:32.959 00.000 5928 move complete, result=0 19:53:32.959 00.000 5928 worker thread done servicing request 19:53:32.959 00.000 5928 Worker thread wakes up 19:53:32.959 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:32.959 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:32.961 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:53:34.940 01.979 5928 Exposure complete 19:53:35.027 00.087 5928 worker thread done servicing request 19:53:35.027 00.000 972 OnExposeComplete: enter 19:53:35.030 00.003 972 UpdateGuideState(): m_state=6 19:53:35.034 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1043 19:53:35.038 00.004 972 Star::Find returns 1 (0), X=222.68, Y=859.73, Mass=1336, SNR=25.5, Peak=152 HFD=3.7 19:53:35.042 00.004 972 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.59) = xAngle (1.53 = 1.53) 19:53:35.045 00.003 972 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48) 19:53:35.048 00.003 972 CameraToMount -- cameraX=-0.42 cameraY=0.01 hyp=0.42 cameraTheta=3.12 mountX=0.02 mountY=0.41, mountTheta=1.53 19:53:35.053 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.42, y=0.01, opts=13) 19:53:35.057 00.004 972 Enqueuing Move request for scope (-0.42, 0.01) 19:53:35.060 00.003 5928 Worker thread wakes up 19:53:35.061 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:53:35.065 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.01) opts 0xd 19:53:35.065 00.000 972 UpdateGuideState exits: m=1336 SNR=25.5 19:53:35.069 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.42, 0.01) 19:53:35.069 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:35.075 00.006 5928 Moving (-0.42, 0.01) raw xDistance=0.02 yDistance=0.41 19:53:35.075 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:35.079 00.004 972 Enqueuing Expose request 19:53:35.082 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:53:35.082 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 19:53:35.082 00.000 5928 MoveAxis(E, 0, ABG) 19:53:35.082 00.000 5928 Move returns status 0, amount 0 19:53:35.083 00.001 5928 MoveAxis(S, 82, ABG) 19:53:35.083 00.000 5928 Guiding Dir = 1, Dur = 82 19:53:35.083 00.000 5928 IsSlewing returns 0 19:53:35.083 00.000 5928 IsGuiding returns 0 19:53:35.157 00.074 5928 PulseGuide returned control before completion, sleep 19 19:53:35.184 00.027 5928 IsGuiding returns 1 19:53:35.184 00.000 5928 scope still moving after pulse duration time elapsed 19:53:35.214 00.030 5928 IsSlewing returns 0 19:53:35.214 00.000 5928 IsGuiding returns 1 19:53:35.253 00.039 5928 IsSlewing returns 0 19:53:35.285 00.032 5928 IsGuiding returns 0 19:53:35.285 00.000 5928 scope move finished after 82 + 119 ms 19:53:35.285 00.000 5928 Move returns status 0, amount 82 19:53:35.285 00.000 5928 move complete, result=0 19:53:35.285 00.000 5928 worker thread done servicing request 19:53:35.285 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 82 ms SOUTH 19:53:35.290 00.005 5928 Worker thread wakes up 19:53:35.290 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:35.290 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:37.396 02.106 5928 Exposure complete 19:53:37.485 00.089 5928 worker thread done servicing request 19:53:37.485 00.000 972 OnExposeComplete: enter 19:53:37.489 00.004 972 UpdateGuideState(): m_state=6 19:53:37.493 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1044 19:53:37.497 00.004 972 Star::Find returns 1 (0), X=223.14, Y=859.72, Mass=1319, SNR=25.4, Peak=139 HFD=3.8 19:53:37.500 00.003 972 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.59) = xAngle (-1.72 = -1.72) 19:53:37.505 00.005 972 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76) 19:53:37.508 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.13 mountX=-0.01 mountY=-0.04, mountTheta=-1.72 19:53:37.512 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.01, opts=13) 19:53:37.516 00.004 972 Enqueuing Move request for scope (0.04, -0.01) 19:53:37.520 00.004 5928 Worker thread wakes up 19:53:37.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:53:37.524 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd 19:53:37.524 00.000 972 UpdateGuideState exits: m=1319 SNR=25.4 19:53:37.527 00.003 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.01) 19:53:37.527 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:37.531 00.004 5928 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04 19:53:37.531 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:37.536 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:53:37.536 00.000 972 Enqueuing Expose request 19:53:37.541 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:37.541 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:53:37.541 00.000 5928 MoveAxis(E, 0, ABG) 19:53:37.541 00.000 5928 Move returns status 0, amount 0 19:53:37.541 00.000 5928 MoveAxis(N, 0, ABG) 19:53:37.541 00.000 5928 Move returns status 0, amount 0 19:53:37.542 00.001 5928 move complete, result=0 19:53:37.542 00.000 5928 worker thread done servicing request 19:53:37.542 00.000 5928 Worker thread wakes up 19:53:37.542 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:37.542 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:37.544 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:53:39.515 01.971 5928 Exposure complete 19:53:39.606 00.091 5928 worker thread done servicing request 19:53:39.606 00.000 972 OnExposeComplete: enter 19:53:39.610 00.004 972 UpdateGuideState(): m_state=6 19:53:39.614 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1045 19:53:39.617 00.003 972 Star::Find returns 1 (0), X=222.86, Y=859.40, Mass=1284, SNR=25.0, Peak=148 HFD=3.7 19:53:39.622 00.005 972 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.59) = xAngle (-3.80 = 2.48) 19:53:39.626 00.004 972 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44) 19:53:39.629 00.003 972 CameraToMount -- cameraX=-0.24 cameraY=-0.33 hyp=0.41 cameraTheta=-2.21 mountX=-0.32 mountY=0.26, mountTheta=2.46 19:53:39.633 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.33, opts=13) 19:53:39.638 00.005 972 Enqueuing Move request for scope (-0.24, -0.33) 19:53:39.641 00.003 5928 Worker thread wakes up 19:53:39.641 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:53:39.644 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.33) opts 0xd 19:53:39.644 00.000 972 UpdateGuideState exits: m=1284 SNR=25.0 19:53:39.648 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.33) 19:53:39.648 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:39.653 00.005 5928 Moving (-0.24, -0.33) raw xDistance=-0.32 yDistance=0.26 19:53:39.653 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:39.656 00.003 972 Enqueuing Expose request 19:53:39.660 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 19:53:39.660 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 19:53:39.660 00.000 5928 MoveAxis(E, 54, ABG) 19:53:39.660 00.000 5928 Guiding Dir = 2, Dur = 54 19:53:39.660 00.000 5928 IsSlewing returns 0 19:53:39.661 00.001 5928 IsGuiding returns 0 19:53:39.682 00.021 5928 PulseGuide returned control before completion, sleep 43 19:53:39.762 00.080 5928 IsGuiding returns 1 19:53:39.762 00.000 5928 scope still moving after pulse duration time elapsed 19:53:39.788 00.026 5928 IsSlewing returns 0 19:53:39.788 00.000 5928 IsGuiding returns 0 19:53:39.788 00.000 5928 scope move finished after 54 + 73 ms 19:53:39.788 00.000 5928 Move returns status 0, amount 54 19:53:39.789 00.001 5928 MoveAxis(S, 52, ABG) 19:53:39.789 00.000 5928 Guiding Dir = 1, Dur = 52 19:53:39.789 00.000 5928 IsSlewing returns 0 19:53:39.789 00.000 5928 IsGuiding returns 0 19:53:39.875 00.086 5928 IsGuiding returns 1 19:53:39.875 00.000 5928 scope still moving after pulse duration time elapsed 19:53:39.900 00.025 5928 IsSlewing returns 0 19:53:39.900 00.000 5928 IsGuiding returns 1 19:53:39.970 00.070 5928 IsSlewing returns 0 19:53:40.002 00.032 5928 IsGuiding returns 0 19:53:40.002 00.000 5928 scope move finished after 52 + 160 ms 19:53:40.002 00.000 5928 Move returns status 0, amount 52 19:53:40.002 00.000 5928 move complete, result=0 19:53:40.003 00.001 5928 worker thread done servicing request 19:53:40.003 00.000 972 GuideStep: -0.3 px 54 ms EAST, 0.3 px 52 ms SOUTH 19:53:40.006 00.003 5928 Worker thread wakes up 19:53:40.007 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:40.007 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:42.112 02.105 5928 Exposure complete 19:53:42.205 00.093 5928 worker thread done servicing request 19:53:42.205 00.000 972 OnExposeComplete: enter 19:53:42.210 00.005 972 UpdateGuideState(): m_state=6 19:53:42.216 00.006 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1046 19:53:42.222 00.006 972 Star::Find returns 1 (0), X=223.02, Y=860.18, Mass=1340, SNR=25.6, Peak=140 HFD=4.1 19:53:42.226 00.004 972 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.59) = xAngle (0.15 = 0.15) 19:53:42.229 00.003 972 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10) 19:53:42.234 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.46 hyp=0.47 cameraTheta=1.74 mountX=0.46 mountY=0.05, mountTheta=0.10 19:53:42.240 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.46, opts=13) 19:53:42.243 00.003 972 Enqueuing Move request for scope (-0.08, 0.46) 19:53:42.247 00.004 5928 Worker thread wakes up 19:53:42.247 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:42.252 00.005 972 UpdateGuideState exits: m=1340 SNR=25.6 19:53:42.255 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.46) opts 0xd 19:53:42.255 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:42.258 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.46) 19:53:42.259 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:42.262 00.003 972 Enqueuing Expose request 19:53:42.268 00.006 5928 Moving (-0.08, 0.46) raw xDistance=0.46 yDistance=0.05 19:53:42.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46 19:53:42.269 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:42.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:53:42.269 00.000 5928 MoveAxis(W, 73, ABG) 19:53:42.269 00.000 5928 Guiding Dir = 3, Dur = 73 19:53:42.270 00.001 5928 IsSlewing returns 0 19:53:42.270 00.000 5928 IsGuiding returns 0 19:53:42.288 00.018 5928 PulseGuide returned control before completion, sleep 65 19:53:42.357 00.069 5928 IsGuiding returns 1 19:53:42.357 00.000 5928 scope still moving after pulse duration time elapsed 19:53:42.417 00.060 5928 IsSlewing returns 0 19:53:42.449 00.032 5928 IsGuiding returns 0 19:53:42.449 00.000 5928 scope move finished after 73 + 106 ms 19:53:42.450 00.001 5928 Move returns status 0, amount 73 19:53:42.450 00.000 5928 MoveAxis(N, 0, ABG) 19:53:42.450 00.000 5928 Move returns status 0, amount 0 19:53:42.450 00.000 5928 move complete, result=0 19:53:42.450 00.000 5928 worker thread done servicing request 19:53:42.451 00.001 972 GuideStep: 0.5 px 73 ms WEST, 0.0 px 0 ms NORTH 19:53:42.463 00.012 5928 Worker thread wakes up 19:53:42.463 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:42.463 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:44.431 01.968 5928 Exposure complete 19:53:44.518 00.087 5928 worker thread done servicing request 19:53:44.518 00.000 972 OnExposeComplete: enter 19:53:44.522 00.004 972 UpdateGuideState(): m_state=6 19:53:44.526 00.004 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1047 19:53:44.530 00.004 972 Star::Find returns 1 (0), X=223.06, Y=859.70, Mass=1322, SNR=25.5, Peak=155 HFD=3.6 19:53:44.535 00.005 972 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.59) = xAngle (-4.20 = 2.08) 19:53:44.540 00.005 972 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.04) 19:53:44.545 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.61 mountX=-0.02 mountY=0.04, mountTheta=2.07 19:53:44.550 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.02, opts=13) 19:53:44.555 00.005 972 Enqueuing Move request for scope (-0.04, -0.02) 19:53:44.559 00.004 5928 Worker thread wakes up 19:53:44.559 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd 19:53:44.559 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.02) 19:53:44.559 00.000 5928 Moving (-0.04, -0.02) raw xDistance=-0.02 yDistance=0.04 19:53:44.559 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:53:44.559 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:44.559 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:53:44.559 00.000 5928 MoveAxis(E, 0, ABG) 19:53:44.559 00.000 5928 Move returns status 0, amount 0 19:53:44.559 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:44.563 00.004 972 UpdateGuideState exits: m=1322 SNR=25.5 19:53:44.567 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:44.572 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:44.576 00.004 972 Enqueuing Expose request 19:53:44.580 00.004 5928 MoveAxis(N, 0, ABG) 19:53:44.580 00.000 5928 Move returns status 0, amount 0 19:53:44.580 00.000 5928 move complete, result=0 19:53:44.580 00.000 5928 worker thread done servicing request 19:53:44.580 00.000 5928 Worker thread wakes up 19:53:44.580 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:44.580 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:44.582 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:53:46.705 02.123 5928 Exposure complete 19:53:46.793 00.088 5928 worker thread done servicing request 19:53:46.793 00.000 972 OnExposeComplete: enter 19:53:46.798 00.005 972 UpdateGuideState(): m_state=6 19:53:46.804 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1048 19:53:46.808 00.004 972 Star::Find returns 1 (0), X=223.23, Y=859.36, Mass=1309, SNR=25.3, Peak=166 HFD=3.3 19:53:46.811 00.003 972 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.59) = xAngle (-2.82 = -2.82) 19:53:46.815 00.004 972 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86) 19:53:46.821 00.006 972 CameraToMount -- cameraX=0.13 cameraY=-0.36 hyp=0.38 cameraTheta=-1.23 mountX=-0.36 mountY=-0.10, mountTheta=-2.86 19:53:46.826 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.36, opts=13) 19:53:46.830 00.004 972 Enqueuing Move request for scope (0.13, -0.36) 19:53:46.835 00.005 5928 Worker thread wakes up 19:53:46.835 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:46.839 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.36) opts 0xd 19:53:46.840 00.001 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.36) 19:53:46.840 00.000 5928 Moving (0.13, -0.36) raw xDistance=-0.36 yDistance=-0.10 19:53:46.840 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:53:46.840 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:46.840 00.000 972 UpdateGuideState exits: m=1309 SNR=25.3 19:53:46.844 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:46.848 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:53:46.848 00.000 5928 MoveAxis(E, 61, ABG) 19:53:46.848 00.000 5928 Guiding Dir = 2, Dur = 61 19:53:46.848 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:46.854 00.006 972 Enqueuing Expose request 19:53:46.859 00.005 5928 IsSlewing returns 0 19:53:46.860 00.001 5928 IsGuiding returns 0 19:53:46.878 00.018 5928 PulseGuide returned control before completion, sleep 53 19:53:46.958 00.080 5928 IsGuiding returns 0 19:53:46.958 00.000 5928 Move returns status 0, amount 61 19:53:46.958 00.000 5928 MoveAxis(N, 0, ABG) 19:53:46.959 00.001 5928 Move returns status 0, amount 0 19:53:46.959 00.000 5928 move complete, result=0 19:53:46.959 00.000 5928 worker thread done servicing request 19:53:46.959 00.000 5928 Worker thread wakes up 19:53:46.959 00.000 972 GuideStep: -0.4 px 61 ms EAST, -0.1 px 0 ms NORTH 19:53:46.965 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:46.965 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:48.943 01.978 5928 Exposure complete 19:53:49.033 00.090 5928 worker thread done servicing request 19:53:49.033 00.000 972 OnExposeComplete: enter 19:53:49.039 00.006 972 UpdateGuideState(): m_state=6 19:53:49.044 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1049 19:53:49.049 00.005 972 Star::Find returns 1 (0), X=223.09, Y=860.06, Mass=1347, SNR=25.7, Peak=164 HFD=3.8 19:53:49.055 00.006 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 19:53:49.060 00.005 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 19:53:49.065 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.61 mountX=0.34 mountY=-0.01, mountTheta=-0.03 19:53:49.071 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.34, opts=13) 19:53:49.076 00.005 972 Enqueuing Move request for scope (-0.01, 0.34) 19:53:49.080 00.004 5928 Worker thread wakes up 19:53:49.080 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:53:49.086 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd 19:53:49.086 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.34) 19:53:49.086 00.000 5928 Moving (-0.01, 0.34) raw xDistance=0.34 yDistance=-0.01 19:53:49.086 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34 19:53:49.086 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:49.086 00.000 972 UpdateGuideState exits: m=1347 SNR=25.7 19:53:49.091 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:53:49.091 00.000 5928 MoveAxis(W, 53, ABG) 19:53:49.091 00.000 5928 Guiding Dir = 3, Dur = 53 19:53:49.091 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:49.095 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:49.099 00.004 972 Enqueuing Expose request 19:53:49.105 00.006 5928 IsSlewing returns 0 19:53:49.105 00.000 5928 IsGuiding returns 0 19:53:49.133 00.028 5928 PulseGuide returned control before completion, sleep 36 19:53:49.175 00.042 5928 IsGuiding returns 1 19:53:49.175 00.000 5928 scope still moving after pulse duration time elapsed 19:53:49.213 00.038 5928 IsSlewing returns 0 19:53:49.213 00.000 5928 IsGuiding returns 0 19:53:49.213 00.000 5928 scope move finished after 53 + 54 ms 19:53:49.213 00.000 5928 Move returns status 0, amount 53 19:53:49.213 00.000 5928 MoveAxis(N, 0, ABG) 19:53:49.213 00.000 5928 Move returns status 0, amount 0 19:53:49.213 00.000 5928 move complete, result=0 19:53:49.213 00.000 5928 worker thread done servicing request 19:53:49.213 00.000 972 GuideStep: 0.3 px 53 ms WEST, -0.0 px 0 ms NORTH 19:53:49.219 00.006 5928 Worker thread wakes up 19:53:49.219 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:49.219 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:51.344 02.125 5928 Exposure complete 19:53:51.433 00.089 972 OnExposeComplete: enter 19:53:51.438 00.005 972 UpdateGuideState(): m_state=6 19:53:51.442 00.004 5928 worker thread done servicing request 19:53:51.442 00.000 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1050 19:53:51.447 00.005 972 Star::Find returns 1 (0), X=222.91, Y=859.48, Mass=1358, SNR=25.8, Peak=186 HFD=3.3 19:53:51.453 00.006 972 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.59) = xAngle (-3.83 = 2.45) 19:53:51.459 00.006 972 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41) 19:53:51.464 00.005 972 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-2.24 mountX=-0.24 mountY=0.21, mountTheta=2.43 19:53:51.471 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.24, opts=13) 19:53:51.476 00.005 972 Enqueuing Move request for scope (-0.19, -0.24) 19:53:51.481 00.005 5928 Worker thread wakes up 19:53:51.481 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:53:51.486 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.24) opts 0xd 19:53:51.486 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.24) 19:53:51.486 00.000 5928 Moving (-0.19, -0.24) raw xDistance=-0.24 yDistance=0.21 19:53:51.486 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24 19:53:51.486 00.000 972 UpdateGuideState exits: m=1358 SNR=25.8 19:53:51.491 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:53:51.491 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:51.495 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:51.498 00.003 972 Enqueuing Expose request 19:53:51.504 00.006 5928 MoveAxis(E, 36, ABG) 19:53:51.504 00.000 5928 Guiding Dir = 2, Dur = 36 19:53:51.531 00.027 5928 IsSlewing returns 0 19:53:51.532 00.001 5928 IsGuiding returns 0 19:53:51.548 00.016 5928 PulseGuide returned control before completion, sleep 31 19:53:51.612 00.064 5928 IsGuiding returns 0 19:53:51.612 00.000 5928 Move returns status 0, amount 36 19:53:51.612 00.000 5928 MoveAxis(S, 41, ABG) 19:53:51.612 00.000 5928 Guiding Dir = 1, Dur = 41 19:53:51.612 00.000 5928 IsSlewing returns 0 19:53:51.612 00.000 5928 IsGuiding returns 0 19:53:51.692 00.080 5928 IsGuiding returns 1 19:53:51.692 00.000 5928 scope still moving after pulse duration time elapsed 19:53:51.714 00.022 5928 IsSlewing returns 0 19:53:51.714 00.000 5928 IsGuiding returns 1 19:53:51.746 00.032 5928 IsSlewing returns 0 19:53:51.788 00.042 5928 IsGuiding returns 1 19:53:51.820 00.032 5928 IsSlewing returns 0 19:53:51.820 00.000 5928 IsGuiding returns 0 19:53:51.820 00.000 5928 scope move finished after 41 + 166 ms 19:53:51.820 00.000 5928 Move returns status 0, amount 41 19:53:51.820 00.000 5928 move complete, result=0 19:53:51.820 00.000 5928 worker thread done servicing request 19:53:51.820 00.000 972 GuideStep: -0.2 px 36 ms EAST, 0.2 px 41 ms SOUTH 19:53:51.825 00.005 5928 Worker thread wakes up 19:53:51.825 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:51.825 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:53.790 01.965 5928 Exposure complete 19:53:53.876 00.086 5928 worker thread done servicing request 19:53:53.876 00.000 972 OnExposeComplete: enter 19:53:53.880 00.004 972 UpdateGuideState(): m_state=6 19:53:53.885 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1051 19:53:53.889 00.004 972 Star::Find returns 1 (0), X=223.36, Y=859.40, Mass=1320, SNR=25.4, Peak=147 HFD=3.4 19:53:53.893 00.004 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 19:53:53.896 00.003 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 19:53:53.901 00.005 972 CameraToMount -- cameraX=0.26 cameraY=-0.32 hyp=0.42 cameraTheta=-0.89 mountX=-0.33 mountY=-0.24, mountTheta=-2.51 19:53:53.905 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.32, opts=13) 19:53:53.909 00.004 972 Enqueuing Move request for scope (0.26, -0.32) 19:53:53.913 00.004 5928 Worker thread wakes up 19:53:53.913 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.32) opts 0xd 19:53:53.913 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.32) 19:53:53.913 00.000 5928 Moving (0.26, -0.32) raw xDistance=-0.33 yDistance=-0.24 19:53:53.913 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33 19:53:53.913 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:53:53.913 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:53.919 00.006 972 UpdateGuideState exits: m=1320 SNR=25.4 19:53:53.923 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:53.926 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:53.930 00.004 972 Enqueuing Expose request 19:53:53.935 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 19:53:53.935 00.000 5928 MoveAxis(E, 58, ABG) 19:53:53.935 00.000 5928 Guiding Dir = 2, Dur = 58 19:53:53.936 00.001 5928 IsSlewing returns 0 19:53:53.936 00.000 5928 IsGuiding returns 0 19:53:53.963 00.027 5928 PulseGuide returned control before completion, sleep 42 19:53:54.011 00.048 5928 IsGuiding returns 1 19:53:54.011 00.000 5928 scope still moving after pulse duration time elapsed 19:53:54.058 00.047 5928 IsSlewing returns 0 19:53:54.059 00.001 5928 IsGuiding returns 0 19:53:54.059 00.000 5928 scope move finished after 58 + 65 ms 19:53:54.059 00.000 5928 Move returns status 0, amount 58 19:53:54.060 00.001 5928 MoveAxis(N, 0, ABG) 19:53:54.060 00.000 5928 Move returns status 0, amount 0 19:53:54.060 00.000 5928 move complete, result=0 19:53:54.060 00.000 5928 worker thread done servicing request 19:53:54.060 00.000 5928 Worker thread wakes up 19:53:54.061 00.001 972 GuideStep: -0.3 px 58 ms EAST, -0.2 px 0 ms NORTH 19:53:54.074 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:54.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:56.208 02.134 5928 Exposure complete 19:53:56.299 00.091 5928 worker thread done servicing request 19:53:56.299 00.000 972 OnExposeComplete: enter 19:53:56.305 00.006 972 UpdateGuideState(): m_state=6 19:53:56.310 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1052 19:53:56.316 00.006 972 Star::Find returns 1 (0), X=223.05, Y=859.65, Mass=1398, SNR=26.2, Peak=167 HFD=3.4 19:53:56.321 00.005 972 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.59) = xAngle (-3.77 = 2.51) 19:53:56.325 00.004 972 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47) 19:53:56.329 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.18 mountX=-0.07 mountY=0.05, mountTheta=2.49 19:53:56.335 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.07, opts=13) 19:53:56.339 00.004 972 Enqueuing Move request for scope (-0.05, -0.07) 19:53:56.343 00.004 5928 Worker thread wakes up 19:53:56.343 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:53:56.347 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd 19:53:56.347 00.000 972 UpdateGuideState exits: m=1398 SNR=26.2 19:53:56.352 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:56.356 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.07) 19:53:56.356 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:56.361 00.005 972 Enqueuing Expose request 19:53:56.364 00.003 5928 Moving (-0.05, -0.07) raw xDistance=-0.07 yDistance=0.05 19:53:56.365 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:53:56.365 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:56.365 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:53:56.365 00.000 5928 MoveAxis(E, 0, ABG) 19:53:56.365 00.000 5928 Move returns status 0, amount 0 19:53:56.365 00.000 5928 MoveAxis(N, 0, ABG) 19:53:56.365 00.000 5928 Move returns status 0, amount 0 19:53:56.365 00.000 5928 move complete, result=0 19:53:56.366 00.001 5928 worker thread done servicing request 19:53:56.366 00.000 5928 Worker thread wakes up 19:53:56.366 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:56.366 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:56.368 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:53:58.358 01.990 5928 Exposure complete 19:53:58.442 00.084 5928 worker thread done servicing request 19:53:58.443 00.001 972 OnExposeComplete: enter 19:53:58.446 00.003 972 UpdateGuideState(): m_state=6 19:53:58.452 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1053 19:53:58.456 00.004 972 Star::Find returns 1 (0), X=223.11, Y=859.72, Mass=1358, SNR=25.8, Peak=173 HFD=3.4 19:53:58.460 00.004 972 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 19:53:58.464 00.004 972 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28) 19:53:58.469 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.65 mountX=-0.01 mountY=-0.01, mountTheta=-2.25 19:53:58.473 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.01, opts=13) 19:53:58.477 00.004 972 Enqueuing Move request for scope (0.01, -0.01) 19:53:58.481 00.004 5928 Worker thread wakes up 19:53:58.481 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd 19:53:58.481 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.01) 19:53:58.481 00.000 5928 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01 19:53:58.481 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 19:53:58.481 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:53:58.482 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:53:58.486 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:53:58.490 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:53:58.494 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:53:58.497 00.003 972 Enqueuing Expose request 19:53:58.502 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:53:58.502 00.000 5928 MoveAxis(E, 0, ABG) 19:53:58.502 00.000 5928 Move returns status 0, amount 0 19:53:58.503 00.001 5928 MoveAxis(N, 0, ABG) 19:53:58.503 00.000 5928 Move returns status 0, amount 0 19:53:58.503 00.000 5928 move complete, result=0 19:53:58.503 00.000 5928 worker thread done servicing request 19:53:58.503 00.000 5928 Worker thread wakes up 19:53:58.503 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:53:58.503 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:53:58.504 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:54:00.634 02.130 5928 Exposure complete 19:54:00.728 00.094 5928 worker thread done servicing request 19:54:00.728 00.000 972 OnExposeComplete: enter 19:54:00.735 00.007 972 UpdateGuideState(): m_state=6 19:54:00.740 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1054 19:54:00.745 00.005 972 Star::Find returns 1 (0), X=223.06, Y=859.90, Mass=1359, SNR=25.8, Peak=175 HFD=3.6 19:54:00.751 00.006 972 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.59) = xAngle (0.18 = 0.18) 19:54:00.755 00.004 972 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13) 19:54:00.758 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.77 mountX=0.18 mountY=0.02, mountTheta=0.13 19:54:00.762 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.18, opts=13) 19:54:00.767 00.005 972 Enqueuing Move request for scope (-0.04, 0.18) 19:54:00.771 00.004 5928 Worker thread wakes up 19:54:00.771 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd 19:54:00.771 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:54:00.775 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 19:54:00.779 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:00.784 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.18) 19:54:00.784 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:00.788 00.004 972 Enqueuing Expose request 19:54:00.791 00.003 5928 Moving (-0.04, 0.18) raw xDistance=0.18 yDistance=0.02 19:54:00.791 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:54:00.791 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:00.792 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:54:00.792 00.000 5928 MoveAxis(E, 0, ABG) 19:54:00.792 00.000 5928 Move returns status 0, amount 0 19:54:00.792 00.000 5928 MoveAxis(N, 0, ABG) 19:54:00.792 00.000 5928 Move returns status 0, amount 0 19:54:00.792 00.000 5928 move complete, result=0 19:54:00.792 00.000 5928 worker thread done servicing request 19:54:00.792 00.000 5928 Worker thread wakes up 19:54:00.792 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:00.792 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:00.793 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:54:02.765 01.972 5928 Exposure complete 19:54:02.857 00.092 5928 worker thread done servicing request 19:54:02.858 00.001 972 OnExposeComplete: enter 19:54:02.863 00.005 972 UpdateGuideState(): m_state=6 19:54:02.869 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1055 19:54:02.873 00.004 972 Star::Find returns 1 (0), X=223.13, Y=860.10, Mass=1365, SNR=25.9, Peak=172 HFD=3.8 19:54:02.877 00.004 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 19:54:02.880 00.003 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 19:54:02.885 00.005 972 CameraToMount -- cameraX=0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.49 mountX=0.37 mountY=-0.05, mountTheta=-0.14 19:54:02.889 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.37, opts=13) 19:54:02.893 00.004 972 Enqueuing Move request for scope (0.03, 0.37) 19:54:02.897 00.004 5928 Worker thread wakes up 19:54:02.897 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.37) opts 0xd 19:54:02.897 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.37) 19:54:02.897 00.000 5928 Moving (0.03, 0.37) raw xDistance=0.37 yDistance=-0.05 19:54:02.897 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37 19:54:02.897 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:02.897 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:54:02.902 00.005 972 UpdateGuideState exits: m=1365 SNR=25.9 19:54:02.906 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:02.910 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:54:02.910 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:02.915 00.005 972 Enqueuing Expose request 19:54:02.920 00.005 5928 MoveAxis(W, 62, ABG) 19:54:02.920 00.000 5928 Guiding Dir = 3, Dur = 62 19:54:02.921 00.001 5928 IsSlewing returns 0 19:54:02.921 00.000 5928 IsGuiding returns 0 19:54:02.949 00.028 5928 PulseGuide returned control before completion, sleep 44 19:54:02.999 00.050 5928 IsGuiding returns 1 19:54:02.999 00.000 5928 scope still moving after pulse duration time elapsed 19:54:03.045 00.046 5928 IsSlewing returns 0 19:54:03.061 00.016 5928 IsGuiding returns 0 19:54:03.061 00.000 5928 scope move finished after 62 + 77 ms 19:54:03.061 00.000 5928 Move returns status 0, amount 62 19:54:03.061 00.000 5928 MoveAxis(N, 0, ABG) 19:54:03.061 00.000 5928 Move returns status 0, amount 0 19:54:03.061 00.000 5928 move complete, result=0 19:54:03.061 00.000 5928 worker thread done servicing request 19:54:03.061 00.000 972 GuideStep: 0.4 px 62 ms WEST, -0.1 px 0 ms NORTH 19:54:03.066 00.005 5928 Worker thread wakes up 19:54:03.066 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:03.067 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:05.191 02.124 5928 Exposure complete 19:54:05.287 00.096 5928 worker thread done servicing request 19:54:05.287 00.000 972 OnExposeComplete: enter 19:54:05.293 00.006 972 UpdateGuideState(): m_state=6 19:54:05.298 00.005 972 Star::Find(15, 223, 860, 0, (0,0,0,0), 0.0, 255) frame 1056 19:54:05.303 00.005 972 Star::Find returns 1 (0), X=223.33, Y=859.40, Mass=1349, SNR=25.7, Peak=157 HFD=3.4 19:54:05.307 00.004 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 19:54:05.310 00.003 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 19:54:05.315 00.005 972 CameraToMount -- cameraX=0.24 cameraY=-0.33 hyp=0.40 cameraTheta=-0.95 mountX=-0.33 mountY=-0.21, mountTheta=-2.57 19:54:05.321 00.006 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.33, opts=13) 19:54:05.325 00.004 972 Enqueuing Move request for scope (0.24, -0.33) 19:54:05.330 00.005 5928 Worker thread wakes up 19:54:05.330 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:05.336 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.33) opts 0xd 19:54:05.336 00.000 972 UpdateGuideState exits: m=1349 SNR=25.7 19:54:05.340 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:05.344 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:05.348 00.004 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.33) 19:54:05.348 00.000 972 Enqueuing Expose request 19:54:05.353 00.005 5928 Moving (0.24, -0.33) raw xDistance=-0.33 yDistance=-0.21 19:54:05.353 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33 19:54:05.353 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:54:05.353 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 19:54:05.353 00.000 5928 MoveAxis(E, 51, ABG) 19:54:05.353 00.000 5928 Guiding Dir = 2, Dur = 51 19:54:05.353 00.000 5928 IsSlewing returns 0 19:54:05.354 00.001 5928 IsGuiding returns 0 19:54:05.380 00.026 5928 PulseGuide returned control before completion, sleep 35 19:54:05.429 00.049 5928 IsGuiding returns 1 19:54:05.429 00.000 5928 scope still moving after pulse duration time elapsed 19:54:05.460 00.031 5928 IsSlewing returns 0 19:54:05.460 00.000 5928 IsGuiding returns 0 19:54:05.461 00.001 5928 scope move finished after 51 + 55 ms 19:54:05.461 00.000 5928 Move returns status 0, amount 51 19:54:05.461 00.000 5928 MoveAxis(N, 0, ABG) 19:54:05.461 00.000 5928 Move returns status 0, amount 0 19:54:05.461 00.000 5928 move complete, result=0 19:54:05.461 00.000 5928 worker thread done servicing request 19:54:05.461 00.000 972 GuideStep: -0.3 px 51 ms EAST, -0.2 px 0 ms NORTH 19:54:05.465 00.004 5928 Worker thread wakes up 19:54:05.466 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:05.466 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:07.440 01.974 5928 Exposure complete 19:54:07.530 00.090 5928 worker thread done servicing request 19:54:07.531 00.001 972 OnExposeComplete: enter 19:54:07.536 00.005 972 UpdateGuideState(): m_state=6 19:54:07.540 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1057 19:54:07.544 00.004 972 Star::Find returns 1 (0), X=222.97, Y=859.50, Mass=1363, SNR=25.9, Peak=172 HFD=3.6 19:54:07.550 00.006 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.59) 19:54:07.555 00.005 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55) 19:54:07.559 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-2.10 mountX=-0.22 mountY=0.14, mountTheta=2.56 19:54:07.564 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.22, opts=13) 19:54:07.569 00.005 972 Enqueuing Move request for scope (-0.13, -0.22) 19:54:07.574 00.005 5928 Worker thread wakes up 19:54:07.574 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:54:07.578 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd 19:54:07.578 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.22) 19:54:07.578 00.000 5928 Moving (-0.13, -0.22) raw xDistance=-0.22 yDistance=0.14 19:54:07.578 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22 19:54:07.578 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:07.578 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:54:07.578 00.000 5928 MoveAxis(E, 40, ABG) 19:54:07.578 00.000 5928 Guiding Dir = 2, Dur = 40 19:54:07.578 00.000 972 UpdateGuideState exits: m=1363 SNR=25.9 19:54:07.583 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:07.587 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:07.591 00.004 972 Enqueuing Expose request 19:54:07.603 00.012 5928 IsSlewing returns 0 19:54:07.603 00.000 5928 IsGuiding returns 0 19:54:07.619 00.016 5928 PulseGuide returned control before completion, sleep 35 19:54:07.666 00.047 5928 IsGuiding returns 0 19:54:07.666 00.000 5928 Move returns status 0, amount 40 19:54:07.666 00.000 5928 MoveAxis(N, 0, ABG) 19:54:07.666 00.000 5928 Move returns status 0, amount 0 19:54:07.666 00.000 5928 move complete, result=0 19:54:07.667 00.001 5928 worker thread done servicing request 19:54:07.667 00.000 972 GuideStep: -0.2 px 40 ms EAST, 0.1 px 0 ms NORTH 19:54:07.671 00.004 5928 Worker thread wakes up 19:54:07.671 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:07.671 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:09.781 02.110 5928 Exposure complete 19:54:09.873 00.092 5928 worker thread done servicing request 19:54:09.873 00.000 972 OnExposeComplete: enter 19:54:09.878 00.005 972 UpdateGuideState(): m_state=6 19:54:09.884 00.006 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1058 19:54:09.888 00.004 972 Star::Find returns 1 (0), X=223.34, Y=859.40, Mass=1372, SNR=25.9, Peak=147 HFD=3.4 19:54:09.892 00.004 972 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.59) = xAngle (-2.52 = -2.52) 19:54:09.896 00.004 972 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56) 19:54:09.901 00.005 972 CameraToMount -- cameraX=0.25 cameraY=-0.33 hyp=0.41 cameraTheta=-0.93 mountX=-0.33 mountY=-0.23, mountTheta=-2.55 19:54:09.907 00.006 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.33, opts=13) 19:54:09.911 00.004 972 Enqueuing Move request for scope (0.25, -0.33) 19:54:09.915 00.004 5928 Worker thread wakes up 19:54:09.915 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:09.920 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.33) opts 0xd 19:54:09.920 00.000 972 UpdateGuideState exits: m=1372 SNR=25.9 19:54:09.924 00.004 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.33) 19:54:09.924 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:09.929 00.005 5928 Moving (0.25, -0.33) raw xDistance=-0.33 yDistance=-0.23 19:54:09.929 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:09.934 00.005 972 Enqueuing Expose request 19:54:09.939 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33 19:54:09.939 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:54:09.939 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 19:54:09.939 00.000 5928 MoveAxis(E, 58, ABG) 19:54:09.939 00.000 5928 Guiding Dir = 2, Dur = 58 19:54:09.940 00.001 5928 IsSlewing returns 0 19:54:09.940 00.000 5928 IsGuiding returns 0 19:54:09.969 00.029 5928 PulseGuide returned control before completion, sleep 40 19:54:10.012 00.043 5928 IsGuiding returns 1 19:54:10.012 00.000 5928 scope still moving after pulse duration time elapsed 19:54:10.065 00.053 5928 IsSlewing returns 0 19:54:10.067 00.002 5928 IsGuiding returns 0 19:54:10.067 00.000 5928 scope move finished after 58 + 68 ms 19:54:10.067 00.000 5928 Move returns status 0, amount 58 19:54:10.068 00.001 5928 MoveAxis(N, 0, ABG) 19:54:10.068 00.000 5928 Move returns status 0, amount 0 19:54:10.068 00.000 5928 move complete, result=0 19:54:10.068 00.000 5928 worker thread done servicing request 19:54:10.069 00.001 972 GuideStep: -0.3 px 58 ms EAST, -0.2 px 0 ms NORTH 19:54:10.082 00.013 5928 Worker thread wakes up 19:54:10.083 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:10.083 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:12.058 01.975 5928 Exposure complete 19:54:12.152 00.094 5928 worker thread done servicing request 19:54:12.152 00.000 972 OnExposeComplete: enter 19:54:12.155 00.003 972 UpdateGuideState(): m_state=6 19:54:12.159 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1059 19:54:12.165 00.006 972 Star::Find returns 1 (0), X=223.43, Y=859.43, Mass=1340, SNR=25.6, Peak=147 HFD=3.3 19:54:12.169 00.004 972 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.59) = xAngle (-2.31 = -2.31) 19:54:12.173 00.004 972 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36) 19:54:12.177 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.29 hyp=0.45 cameraTheta=-0.72 mountX=-0.30 mountY=-0.32, mountTheta=-2.33 19:54:12.183 00.006 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.29, opts=13) 19:54:12.187 00.004 972 Enqueuing Move request for scope (0.33, -0.29) 19:54:12.193 00.006 5928 Worker thread wakes up 19:54:12.193 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:12.201 00.008 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.29) opts 0xd 19:54:12.201 00.000 972 UpdateGuideState exits: m=1340 SNR=25.6 19:54:12.208 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:12.215 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:12.223 00.008 972 Enqueuing Expose request 19:54:12.226 00.003 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.29) 19:54:12.226 00.000 5928 Moving (0.33, -0.29) raw xDistance=-0.30 yDistance=-0.32 19:54:12.227 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30 19:54:12.227 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.02 newest=-0.40 19:54:12.227 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 19:54:12.227 00.000 5928 MoveAxis(E, 54, ABG) 19:54:12.227 00.000 5928 Guiding Dir = 2, Dur = 54 19:54:12.227 00.000 5928 IsSlewing returns 0 19:54:12.228 00.001 5928 IsGuiding returns 0 19:54:12.256 00.028 5928 PulseGuide returned control before completion, sleep 37 19:54:12.308 00.052 5928 IsGuiding returns 1 19:54:12.308 00.000 5928 scope still moving after pulse duration time elapsed 19:54:12.338 00.030 5928 IsSlewing returns 0 19:54:12.338 00.000 5928 IsGuiding returns 0 19:54:12.338 00.000 5928 scope move finished after 54 + 56 ms 19:54:12.338 00.000 5928 Move returns status 0, amount 54 19:54:12.338 00.000 5928 MoveAxis(N, 63, ABG) 19:54:12.339 00.001 5928 Guiding Dir = 0, Dur = 63 19:54:12.339 00.000 5928 IsSlewing returns 0 19:54:12.339 00.000 5928 IsGuiding returns 0 19:54:12.448 00.109 5928 IsGuiding returns 1 19:54:12.448 00.000 5928 scope still moving after pulse duration time elapsed 19:54:12.512 00.064 5928 IsSlewing returns 0 19:54:12.512 00.000 5928 IsGuiding returns 0 19:54:12.512 00.000 5928 scope move finished after 63 + 109 ms 19:54:12.512 00.000 5928 Move returns status 0, amount 63 19:54:12.512 00.000 5928 move complete, result=0 19:54:12.512 00.000 5928 worker thread done servicing request 19:54:12.513 00.001 972 GuideStep: -0.3 px 54 ms EAST, -0.3 px 63 ms NORTH 19:54:12.519 00.006 5928 Worker thread wakes up 19:54:12.519 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:12.519 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:14.647 02.128 5928 Exposure complete 19:54:14.734 00.087 5928 worker thread done servicing request 19:54:14.735 00.001 972 OnExposeComplete: enter 19:54:14.739 00.004 972 UpdateGuideState(): m_state=6 19:54:14.744 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1060 19:54:14.749 00.005 972 Star::Find returns 1 (0), X=223.34, Y=859.98, Mass=1399, SNR=26.2, Peak=151 HFD=3.7 19:54:14.753 00.004 972 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.59) = xAngle (-0.79 = -0.79) 19:54:14.757 00.004 972 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83) 19:54:14.761 00.004 972 CameraToMount -- cameraX=0.25 cameraY=0.26 hyp=0.35 cameraTheta=0.80 mountX=0.25 mountY=-0.26, mountTheta=-0.81 19:54:14.767 00.006 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.26, opts=13) 19:54:14.770 00.003 972 Enqueuing Move request for scope (0.25, 0.26) 19:54:14.774 00.004 5928 Worker thread wakes up 19:54:14.774 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 19:54:14.778 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.26) opts 0xd 19:54:14.778 00.000 972 UpdateGuideState exits: m=1399 SNR=26.2 19:54:14.785 00.007 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.26) 19:54:14.785 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:14.789 00.004 5928 Moving (0.25, 0.26) raw xDistance=0.25 yDistance=-0.26 19:54:14.789 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:14.793 00.004 972 Enqueuing Expose request 19:54:14.799 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25 19:54:14.799 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 19:54:14.799 00.000 5928 MoveAxis(W, 38, ABG) 19:54:14.799 00.000 5928 Guiding Dir = 3, Dur = 38 19:54:14.815 00.016 5928 IsSlewing returns 0 19:54:14.815 00.000 5928 IsGuiding returns 0 19:54:14.830 00.015 5928 PulseGuide returned control before completion, sleep 33 19:54:14.895 00.065 5928 IsGuiding returns 0 19:54:14.895 00.000 5928 Move returns status 0, amount 38 19:54:14.895 00.000 5928 MoveAxis(N, 52, ABG) 19:54:14.895 00.000 5928 Guiding Dir = 0, Dur = 52 19:54:14.896 00.001 5928 IsSlewing returns 0 19:54:14.897 00.001 5928 IsGuiding returns 0 19:54:14.974 00.077 5928 IsGuiding returns 1 19:54:14.974 00.000 5928 scope still moving after pulse duration time elapsed 19:54:15.005 00.031 5928 IsSlewing returns 0 19:54:15.005 00.000 5928 IsGuiding returns 1 19:54:15.054 00.049 5928 IsSlewing returns 0 19:54:15.086 00.032 5928 IsGuiding returns 0 19:54:15.086 00.000 5928 scope move finished after 52 + 136 ms 19:54:15.086 00.000 5928 Move returns status 0, amount 52 19:54:15.087 00.001 5928 move complete, result=0 19:54:15.087 00.000 5928 worker thread done servicing request 19:54:15.087 00.000 5928 Worker thread wakes up 19:54:15.087 00.000 972 GuideStep: 0.3 px 38 ms WEST, -0.3 px 52 ms NORTH 19:54:15.092 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:15.092 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:17.075 01.983 5928 Exposure complete 19:54:17.166 00.091 5928 worker thread done servicing request 19:54:17.166 00.000 972 OnExposeComplete: enter 19:54:17.170 00.004 972 UpdateGuideState(): m_state=6 19:54:17.174 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1061 19:54:17.179 00.005 972 Star::Find returns 1 (0), X=223.52, Y=859.77, Mass=1368, SNR=25.9, Peak=159 HFD=3.6 19:54:17.185 00.006 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 19:54:17.190 00.005 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 19:54:17.193 00.003 972 CameraToMount -- cameraX=0.42 cameraY=0.04 hyp=0.43 cameraTheta=0.10 mountX=0.04 mountY=-0.43, mountTheta=-1.49 19:54:17.199 00.006 972 SchedulePrimaryMove(067B9D08, x=0.42, y=0.04, opts=13) 19:54:17.203 00.004 972 Enqueuing Move request for scope (0.42, 0.04) 19:54:17.207 00.004 5928 Worker thread wakes up 19:54:17.207 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:54:17.210 00.003 972 UpdateGuideState exits: m=1368 SNR=25.9 19:54:17.216 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:17.220 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:17.224 00.004 972 Enqueuing Expose request 19:54:17.227 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.04) opts 0xd 19:54:17.228 00.001 5928 Handling offset move in thread for scope, endpoint = (0.42, 0.04) 19:54:17.228 00.000 5928 Moving (0.42, 0.04) raw xDistance=0.04 yDistance=-0.43 19:54:17.228 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:54:17.228 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43 19:54:17.228 00.000 5928 MoveAxis(E, 0, ABG) 19:54:17.228 00.000 5928 Move returns status 0, amount 0 19:54:17.228 00.000 5928 MoveAxis(N, 84, ABG) 19:54:17.228 00.000 5928 Guiding Dir = 0, Dur = 84 19:54:17.246 00.018 5928 IsSlewing returns 0 19:54:17.247 00.001 5928 IsGuiding returns 0 19:54:17.325 00.078 5928 PulseGuide returned control before completion, sleep 17 19:54:17.354 00.029 5928 IsGuiding returns 1 19:54:17.354 00.000 5928 scope still moving after pulse duration time elapsed 19:54:17.386 00.032 5928 IsSlewing returns 0 19:54:17.386 00.000 5928 IsGuiding returns 1 19:54:17.453 00.067 5928 IsSlewing returns 0 19:54:17.486 00.033 5928 IsGuiding returns 0 19:54:17.486 00.000 5928 scope move finished after 84 + 154 ms 19:54:17.486 00.000 5928 Move returns status 0, amount 84 19:54:17.486 00.000 5928 move complete, result=0 19:54:17.486 00.000 5928 worker thread done servicing request 19:54:17.487 00.001 5928 Worker thread wakes up 19:54:17.487 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 84 ms NORTH 19:54:17.500 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:17.500 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:19.605 02.105 5928 Exposure complete 19:54:19.691 00.086 5928 worker thread done servicing request 19:54:19.691 00.000 972 OnExposeComplete: enter 19:54:19.695 00.004 972 UpdateGuideState(): m_state=6 19:54:19.700 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1062 19:54:19.704 00.004 972 Star::Find returns 1 (0), X=223.29, Y=859.43, Mass=1376, SNR=26.0, Peak=165 HFD=3.4 19:54:19.708 00.004 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 19:54:19.713 00.005 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 19:54:19.718 00.005 972 CameraToMount -- cameraX=0.19 cameraY=-0.30 hyp=0.36 cameraTheta=-1.00 mountX=-0.30 mountY=-0.17, mountTheta=-2.62 19:54:19.722 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.30, opts=13) 19:54:19.727 00.005 972 Enqueuing Move request for scope (0.19, -0.30) 19:54:19.733 00.006 5928 Worker thread wakes up 19:54:19.733 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:54:19.738 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.30) opts 0xd 19:54:19.738 00.000 972 UpdateGuideState exits: m=1376 SNR=26.0 19:54:19.742 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:19.746 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:19.750 00.004 972 Enqueuing Expose request 19:54:19.754 00.004 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.30) 19:54:19.754 00.000 5928 Moving (0.19, -0.30) raw xDistance=-0.30 yDistance=-0.17 19:54:19.754 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 19:54:19.754 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:19.754 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 19:54:19.754 00.000 5928 MoveAxis(E, 51, ABG) 19:54:19.754 00.000 5928 Guiding Dir = 2, Dur = 51 19:54:19.755 00.001 5928 IsSlewing returns 0 19:54:19.755 00.000 5928 IsGuiding returns 0 19:54:19.772 00.017 5928 PulseGuide returned control before completion, sleep 45 19:54:19.819 00.047 5928 IsGuiding returns 1 19:54:19.820 00.001 5928 scope still moving after pulse duration time elapsed 19:54:19.852 00.032 5928 IsSlewing returns 0 19:54:19.853 00.001 5928 IsGuiding returns 0 19:54:19.853 00.000 5928 scope move finished after 51 + 46 ms 19:54:19.853 00.000 5928 Move returns status 0, amount 51 19:54:19.853 00.000 5928 MoveAxis(N, 0, ABG) 19:54:19.854 00.001 5928 Move returns status 0, amount 0 19:54:19.854 00.000 5928 move complete, result=0 19:54:19.854 00.000 5928 worker thread done servicing request 19:54:19.854 00.000 972 GuideStep: -0.3 px 51 ms EAST, -0.2 px 0 ms NORTH 19:54:19.869 00.015 5928 Worker thread wakes up 19:54:19.869 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:19.870 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:21.852 01.982 5928 Exposure complete 19:54:21.938 00.086 5928 worker thread done servicing request 19:54:21.939 00.001 972 OnExposeComplete: enter 19:54:21.943 00.004 972 UpdateGuideState(): m_state=6 19:54:21.948 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1063 19:54:21.952 00.004 972 Star::Find returns 1 (0), X=223.35, Y=859.51, Mass=1320, SNR=25.5, Peak=153 HFD=3.3 19:54:21.956 00.004 972 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.59) = xAngle (-2.30 = -2.30) 19:54:21.960 00.004 972 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34) 19:54:21.965 00.005 972 CameraToMount -- cameraX=0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-0.71 mountX=-0.22 mountY=-0.24, mountTheta=-2.32 19:54:21.969 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.21, opts=13) 19:54:21.973 00.004 972 Enqueuing Move request for scope (0.25, -0.21) 19:54:21.977 00.004 5928 Worker thread wakes up 19:54:21.978 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.21) opts 0xd 19:54:21.978 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.21) 19:54:21.978 00.000 5928 Moving (0.25, -0.21) raw xDistance=-0.22 yDistance=-0.24 19:54:21.978 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22 19:54:21.978 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 19:54:21.978 00.000 5928 MoveAxis(E, 40, ABG) 19:54:21.978 00.000 5928 Guiding Dir = 2, Dur = 40 19:54:21.978 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:21.983 00.005 972 UpdateGuideState exits: m=1320 SNR=25.5 19:54:21.987 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:21.991 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:21.996 00.005 972 Enqueuing Expose request 19:54:22.001 00.005 5928 IsSlewing returns 0 19:54:22.002 00.001 5928 IsGuiding returns 0 19:54:22.027 00.025 5928 PulseGuide returned control before completion, sleep 26 19:54:22.074 00.047 5928 IsGuiding returns 0 19:54:22.074 00.000 5928 Move returns status 0, amount 40 19:54:22.074 00.000 5928 MoveAxis(N, 47, ABG) 19:54:22.074 00.000 5928 Guiding Dir = 0, Dur = 47 19:54:22.074 00.000 5928 IsSlewing returns 0 19:54:22.075 00.001 5928 IsGuiding returns 0 19:54:22.154 00.079 5928 IsGuiding returns 1 19:54:22.154 00.000 5928 scope still moving after pulse duration time elapsed 19:54:22.176 00.022 5928 IsSlewing returns 0 19:54:22.176 00.000 5928 IsGuiding returns 1 19:54:22.234 00.058 5928 IsSlewing returns 0 19:54:22.235 00.001 5928 IsGuiding returns 0 19:54:22.235 00.000 5928 scope move finished after 47 + 113 ms 19:54:22.235 00.000 5928 Move returns status 0, amount 47 19:54:22.235 00.000 5928 move complete, result=0 19:54:22.235 00.000 5928 worker thread done servicing request 19:54:22.235 00.000 972 GuideStep: -0.2 px 40 ms EAST, -0.2 px 47 ms NORTH 19:54:22.242 00.007 5928 Worker thread wakes up 19:54:22.242 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:22.242 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:24.349 02.107 5928 Exposure complete 19:54:24.441 00.092 5928 worker thread done servicing request 19:54:24.442 00.001 972 OnExposeComplete: enter 19:54:24.446 00.004 972 UpdateGuideState(): m_state=6 19:54:24.451 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1064 19:54:24.455 00.004 972 Star::Find returns 1 (0), X=223.12, Y=859.54, Mass=1371, SNR=25.9, Peak=151 HFD=3.7 19:54:24.459 00.004 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 19:54:24.462 00.003 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10) 19:54:24.466 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.46 mountX=-0.18 mountY=-0.01, mountTheta=-3.10 19:54:24.471 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.18, opts=13) 19:54:24.475 00.004 972 Enqueuing Move request for scope (0.02, -0.18) 19:54:24.480 00.005 5928 Worker thread wakes up 19:54:24.480 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:54:24.484 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd 19:54:24.484 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.18) 19:54:24.484 00.000 5928 Moving (0.02, -0.18) raw xDistance=-0.18 yDistance=-0.01 19:54:24.484 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:54:24.484 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:24.484 00.000 972 UpdateGuideState exits: m=1371 SNR=25.9 19:54:24.488 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:54:24.488 00.000 5928 MoveAxis(E, 0, ABG) 19:54:24.488 00.000 5928 Move returns status 0, amount 0 19:54:24.488 00.000 5928 MoveAxis(N, 0, ABG) 19:54:24.488 00.000 5928 Move returns status 0, amount 0 19:54:24.488 00.000 5928 move complete, result=0 19:54:24.488 00.000 5928 worker thread done servicing request 19:54:24.489 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:24.493 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:24.497 00.004 972 Enqueuing Expose request 19:54:24.501 00.004 5928 Worker thread wakes up 19:54:24.501 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:24.501 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:24.501 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:54:26.478 01.977 5928 Exposure complete 19:54:26.568 00.090 5928 worker thread done servicing request 19:54:26.568 00.000 972 OnExposeComplete: enter 19:54:26.574 00.006 972 UpdateGuideState(): m_state=6 19:54:26.578 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1065 19:54:26.584 00.006 972 Star::Find returns 1 (0), X=223.42, Y=859.48, Mass=1349, SNR=25.7, Peak=135 HFD=3.3 19:54:26.589 00.005 972 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 19:54:26.594 00.005 972 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28) 19:54:26.599 00.005 972 CameraToMount -- cameraX=0.32 cameraY=-0.24 hyp=0.40 cameraTheta=-0.65 mountX=-0.25 mountY=-0.30, mountTheta=-2.25 19:54:26.604 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.24, opts=13) 19:54:26.608 00.004 972 Enqueuing Move request for scope (0.32, -0.24) 19:54:26.612 00.004 5928 Worker thread wakes up 19:54:26.612 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:26.617 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.24) opts 0xd 19:54:26.617 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.24) 19:54:26.617 00.000 5928 Moving (0.32, -0.24) raw xDistance=-0.25 yDistance=-0.30 19:54:26.617 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25 19:54:26.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:54:26.617 00.000 5928 MoveAxis(E, 41, ABG) 19:54:26.617 00.000 972 UpdateGuideState exits: m=1349 SNR=25.7 19:54:26.621 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:26.625 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:26.631 00.006 972 Enqueuing Expose request 19:54:26.636 00.005 5928 Guiding Dir = 2, Dur = 41 19:54:26.636 00.000 5928 IsSlewing returns 0 19:54:26.637 00.001 5928 IsGuiding returns 0 19:54:26.664 00.027 5928 PulseGuide returned control before completion, sleep 24 19:54:26.712 00.048 5928 IsGuiding returns 0 19:54:26.712 00.000 5928 Move returns status 0, amount 41 19:54:26.712 00.000 5928 MoveAxis(N, 60, ABG) 19:54:26.712 00.000 5928 Guiding Dir = 0, Dur = 60 19:54:26.713 00.001 5928 IsSlewing returns 0 19:54:26.713 00.000 5928 IsGuiding returns 0 19:54:26.792 00.079 5928 IsGuiding returns 1 19:54:26.792 00.000 5928 scope still moving after pulse duration time elapsed 19:54:26.819 00.027 5928 IsSlewing returns 0 19:54:26.819 00.000 5928 IsGuiding returns 1 19:54:26.872 00.053 5928 IsSlewing returns 0 19:54:26.904 00.032 5928 IsGuiding returns 0 19:54:26.904 00.000 5928 scope move finished after 60 + 130 ms 19:54:26.904 00.000 5928 Move returns status 0, amount 60 19:54:26.904 00.000 5928 move complete, result=0 19:54:26.904 00.000 5928 worker thread done servicing request 19:54:26.904 00.000 5928 Worker thread wakes up 19:54:26.904 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:26.904 00.000 972 GuideStep: -0.2 px 41 ms EAST, -0.3 px 60 ms NORTH 19:54:26.909 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:29.010 02.101 5928 Exposure complete 19:54:29.104 00.094 5928 worker thread done servicing request 19:54:29.104 00.000 972 OnExposeComplete: enter 19:54:29.108 00.004 972 UpdateGuideState(): m_state=6 19:54:29.114 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1066 19:54:29.118 00.004 972 Star::Find returns 1 (0), X=223.07, Y=859.91, Mass=1329, SNR=25.5, Peak=163 HFD=3.9 19:54:29.122 00.004 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 19:54:29.126 00.004 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12) 19:54:29.131 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.75 mountX=0.18 mountY=0.02, mountTheta=0.12 19:54:29.135 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.18, opts=13) 19:54:29.139 00.004 972 Enqueuing Move request for scope (-0.03, 0.18) 19:54:29.143 00.004 5928 Worker thread wakes up 19:54:29.143 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd 19:54:29.143 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.18) 19:54:29.143 00.000 5928 Moving (-0.03, 0.18) raw xDistance=0.18 yDistance=0.02 19:54:29.143 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 19:54:29.143 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:29.148 00.005 972 UpdateGuideState exits: m=1329 SNR=25.5 19:54:29.152 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:29.156 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:29.160 00.004 972 Enqueuing Expose request 19:54:29.164 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:29.165 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:54:29.165 00.000 5928 MoveAxis(E, 0, ABG) 19:54:29.165 00.000 5928 Move returns status 0, amount 0 19:54:29.165 00.000 5928 MoveAxis(N, 0, ABG) 19:54:29.165 00.000 5928 Move returns status 0, amount 0 19:54:29.165 00.000 5928 move complete, result=0 19:54:29.165 00.000 5928 worker thread done servicing request 19:54:29.165 00.000 5928 Worker thread wakes up 19:54:29.165 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:29.165 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:29.167 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:54:31.160 01.993 5928 Exposure complete 19:54:31.253 00.093 5928 worker thread done servicing request 19:54:31.253 00.000 972 OnExposeComplete: enter 19:54:31.258 00.005 972 UpdateGuideState(): m_state=6 19:54:31.262 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1067 19:54:31.266 00.004 972 Star::Find returns 1 (0), X=223.13, Y=859.51, Mass=1367, SNR=25.8, Peak=137 HFD=3.9 19:54:31.270 00.004 972 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.59) = xAngle (-3.01 = -3.01) 19:54:31.274 00.004 972 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05) 19:54:31.279 00.005 972 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.42 mountX=-0.21 mountY=-0.02, mountTheta=-3.05 19:54:31.284 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.21, opts=13) 19:54:31.288 00.004 972 Enqueuing Move request for scope (0.03, -0.21) 19:54:31.292 00.004 5928 Worker thread wakes up 19:54:31.293 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:54:31.300 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd 19:54:31.300 00.000 972 UpdateGuideState exits: m=1367 SNR=25.8 19:54:31.306 00.006 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.21) 19:54:31.306 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:31.311 00.005 5928 Moving (0.03, -0.21) raw xDistance=-0.21 yDistance=-0.02 19:54:31.311 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:31.318 00.007 972 Enqueuing Expose request 19:54:31.322 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 19:54:31.322 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:31.322 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:54:31.322 00.000 5928 MoveAxis(E, 35, ABG) 19:54:31.322 00.000 5928 Guiding Dir = 2, Dur = 35 19:54:31.323 00.001 5928 IsSlewing returns 0 19:54:31.323 00.000 5928 IsGuiding returns 0 19:54:31.349 00.026 5928 PulseGuide returned control before completion, sleep 20 19:54:31.372 00.023 5928 IsGuiding returns 1 19:54:31.372 00.000 5928 scope still moving after pulse duration time elapsed 19:54:31.413 00.041 5928 IsSlewing returns 0 19:54:31.413 00.000 5928 IsGuiding returns 0 19:54:31.413 00.000 5928 scope move finished after 35 + 54 ms 19:54:31.413 00.000 5928 Move returns status 0, amount 35 19:54:31.414 00.001 5928 MoveAxis(N, 0, ABG) 19:54:31.414 00.000 5928 Move returns status 0, amount 0 19:54:31.414 00.000 5928 move complete, result=0 19:54:31.414 00.000 5928 worker thread done servicing request 19:54:31.414 00.000 5928 Worker thread wakes up 19:54:31.414 00.000 972 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH 19:54:31.419 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:31.419 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:33.552 02.133 5928 Exposure complete 19:54:33.640 00.088 5928 worker thread done servicing request 19:54:33.640 00.000 972 OnExposeComplete: enter 19:54:33.644 00.004 972 UpdateGuideState(): m_state=6 19:54:33.649 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1068 19:54:33.653 00.004 972 Star::Find returns 1 (0), X=223.38, Y=859.64, Mass=1361, SNR=25.8, Peak=139 HFD=3.5 19:54:33.657 00.004 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 19:54:33.661 00.004 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 19:54:33.666 00.005 972 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.30 mountX=-0.09 mountY=-0.27, mountTheta=-1.89 19:54:33.671 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.08, opts=13) 19:54:33.674 00.003 972 Enqueuing Move request for scope (0.28, -0.08) 19:54:33.679 00.005 5928 Worker thread wakes up 19:54:33.680 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd 19:54:33.680 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.08) 19:54:33.680 00.000 5928 Moving (0.28, -0.08) raw xDistance=-0.09 yDistance=-0.27 19:54:33.680 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 19:54:33.680 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 19:54:33.680 00.000 5928 MoveAxis(E, 0, ABG) 19:54:33.680 00.000 5928 Move returns status 0, amount 0 19:54:33.680 00.000 5928 MoveAxis(N, 54, ABG) 19:54:33.680 00.000 5928 Guiding Dir = 0, Dur = 54 19:54:33.680 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:54:33.685 00.005 972 UpdateGuideState exits: m=1361 SNR=25.8 19:54:33.688 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:33.692 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:33.697 00.005 972 Enqueuing Expose request 19:54:33.701 00.004 5928 IsSlewing returns 0 19:54:33.701 00.000 5928 IsGuiding returns 0 19:54:33.781 00.080 5928 IsGuiding returns 1 19:54:33.781 00.000 5928 scope still moving after pulse duration time elapsed 19:54:33.844 00.063 5928 IsSlewing returns 0 19:54:33.877 00.033 5928 IsGuiding returns 0 19:54:33.877 00.000 5928 scope move finished after 54 + 121 ms 19:54:33.877 00.000 5928 Move returns status 0, amount 54 19:54:33.878 00.001 5928 move complete, result=0 19:54:33.878 00.000 5928 worker thread done servicing request 19:54:33.878 00.000 5928 Worker thread wakes up 19:54:33.879 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 54 ms NORTH 19:54:33.891 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:33.892 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:35.873 01.981 5928 Exposure complete 19:54:35.971 00.098 5928 worker thread done servicing request 19:54:35.971 00.000 972 OnExposeComplete: enter 19:54:35.975 00.004 972 UpdateGuideState(): m_state=6 19:54:35.981 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1069 19:54:35.986 00.005 972 Star::Find returns 1 (0), X=223.43, Y=859.32, Mass=1351, SNR=25.7, Peak=145 HFD=3.5 19:54:35.991 00.005 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 19:54:35.997 00.006 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 19:54:36.001 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.40 hyp=0.52 cameraTheta=-0.89 mountX=-0.41 mountY=-0.30, mountTheta=-2.51 19:54:36.006 00.005 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.40, opts=13) 19:54:36.011 00.005 972 Enqueuing Move request for scope (0.33, -0.40) 19:54:36.017 00.006 5928 Worker thread wakes up 19:54:36.017 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:36.022 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.40) opts 0xd 19:54:36.022 00.000 972 UpdateGuideState exits: m=1351 SNR=25.7 19:54:36.026 00.004 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.40) 19:54:36.026 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:36.032 00.006 5928 Moving (0.33, -0.40) raw xDistance=-0.41 yDistance=-0.30 19:54:36.032 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:36.036 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 19:54:36.036 00.000 972 Enqueuing Expose request 19:54:36.039 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:54:36.039 00.000 5928 MoveAxis(E, 69, ABG) 19:54:36.039 00.000 5928 Guiding Dir = 2, Dur = 69 19:54:36.050 00.011 5928 IsSlewing returns 0 19:54:36.050 00.000 5928 IsGuiding returns 0 19:54:36.066 00.016 5928 PulseGuide returned control before completion, sleep 64 19:54:36.163 00.097 5928 IsGuiding returns 0 19:54:36.164 00.001 5928 Move returns status 0, amount 69 19:54:36.164 00.000 5928 MoveAxis(N, 60, ABG) 19:54:36.164 00.000 5928 Guiding Dir = 0, Dur = 60 19:54:36.165 00.001 5928 IsSlewing returns 0 19:54:36.166 00.001 5928 IsGuiding returns 0 19:54:36.242 00.076 5928 IsGuiding returns 1 19:54:36.242 00.000 5928 scope still moving after pulse duration time elapsed 19:54:36.306 00.064 5928 IsSlewing returns 0 19:54:36.338 00.032 5928 IsGuiding returns 0 19:54:36.338 00.000 5928 scope move finished after 60 + 112 ms 19:54:36.338 00.000 5928 Move returns status 0, amount 60 19:54:36.338 00.000 5928 move complete, result=0 19:54:36.339 00.001 5928 worker thread done servicing request 19:54:36.339 00.000 972 GuideStep: -0.4 px 69 ms EAST, -0.3 px 60 ms NORTH 19:54:36.345 00.006 5928 Worker thread wakes up 19:54:36.345 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:36.346 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:38.469 02.123 5928 Exposure complete 19:54:38.555 00.086 5928 worker thread done servicing request 19:54:38.556 00.001 972 OnExposeComplete: enter 19:54:38.560 00.004 972 UpdateGuideState(): m_state=6 19:54:38.566 00.006 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1070 19:54:38.571 00.005 972 Star::Find returns 1 (0), X=222.77, Y=859.05, Mass=1324, SNR=25.5, Peak=169 HFD=3.6 19:54:38.577 00.006 972 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.59) = xAngle (-3.61 = 2.67) 19:54:38.584 00.007 972 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63) 19:54:38.588 00.004 972 CameraToMount -- cameraX=-0.33 cameraY=-0.68 hyp=0.75 cameraTheta=-2.02 mountX=-0.67 mountY=0.37, mountTheta=2.64 19:54:38.593 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.68, opts=13) 19:54:38.599 00.006 972 Enqueuing Move request for scope (-0.33, -0.68) 19:54:38.602 00.003 5928 Worker thread wakes up 19:54:38.602 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.68) opts 0xd 19:54:38.602 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.68) 19:54:38.603 00.001 5928 Moving (-0.33, -0.68) raw xDistance=-0.67 yDistance=0.37 19:54:38.603 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.67 19:54:38.603 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:54:38.603 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:54:38.607 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 19:54:38.607 00.000 972 UpdateGuideState exits: m=1324 SNR=25.5 19:54:38.613 00.006 5928 MoveAxis(E, 117, ABG) 19:54:38.613 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:38.617 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:38.620 00.003 972 Enqueuing Expose request 19:54:38.625 00.005 5928 Guiding Dir = 2, Dur = 117 19:54:38.625 00.000 5928 IsSlewing returns 0 19:54:38.626 00.001 5928 IsGuiding returns 0 19:54:38.641 00.015 5928 PulseGuide returned control before completion, sleep 113 19:54:38.769 00.128 5928 IsGuiding returns 0 19:54:38.769 00.000 5928 Move returns status 0, amount 117 19:54:38.769 00.000 5928 MoveAxis(N, 0, ABG) 19:54:38.769 00.000 5928 Move returns status 0, amount 0 19:54:38.769 00.000 5928 move complete, result=0 19:54:38.769 00.000 5928 worker thread done servicing request 19:54:38.769 00.000 972 GuideStep: -0.7 px 117 ms EAST, 0.4 px 0 ms NORTH 19:54:38.774 00.005 5928 Worker thread wakes up 19:54:38.774 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:38.774 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:40.759 01.985 5928 Exposure complete 19:54:40.847 00.088 5928 worker thread done servicing request 19:54:40.847 00.000 972 OnExposeComplete: enter 19:54:40.852 00.005 972 UpdateGuideState(): m_state=6 19:54:40.855 00.003 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1071 19:54:40.860 00.005 972 Star::Find returns 1 (0), X=223.02, Y=859.66, Mass=1375, SNR=25.9, Peak=165 HFD=3.6 19:54:40.864 00.004 972 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.59) = xAngle (-4.03 = 2.25) 19:54:40.868 00.004 972 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21) 19:54:40.872 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.44 mountX=-0.06 mountY=0.08, mountTheta=2.24 19:54:40.877 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.06, opts=13) 19:54:40.881 00.004 972 Enqueuing Move request for scope (-0.07, -0.06) 19:54:40.885 00.004 5928 Worker thread wakes up 19:54:40.885 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd 19:54:40.885 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.06) 19:54:40.885 00.000 5928 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=0.08 19:54:40.885 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:54:40.885 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:40.886 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:54:40.890 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:54:40.890 00.000 5928 MoveAxis(E, 0, ABG) 19:54:40.890 00.000 5928 Move returns status 0, amount 0 19:54:40.890 00.000 5928 MoveAxis(N, 0, ABG) 19:54:40.890 00.000 5928 Move returns status 0, amount 0 19:54:40.890 00.000 972 UpdateGuideState exits: m=1375 SNR=25.9 19:54:40.895 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:40.899 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:40.902 00.003 972 Enqueuing Expose request 19:54:40.906 00.004 5928 move complete, result=0 19:54:40.907 00.001 5928 worker thread done servicing request 19:54:40.907 00.000 5928 Worker thread wakes up 19:54:40.907 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:40.907 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:40.909 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:54:43.042 02.133 5928 Exposure complete 19:54:43.129 00.087 5928 worker thread done servicing request 19:54:43.130 00.001 972 OnExposeComplete: enter 19:54:43.134 00.004 972 UpdateGuideState(): m_state=6 19:54:43.138 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1072 19:54:43.142 00.004 972 Star::Find returns 1 (0), X=223.21, Y=859.54, Mass=1347, SNR=25.7, Peak=154 HFD=3.7 19:54:43.146 00.004 972 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.59) = xAngle (-2.61 = -2.61) 19:54:43.150 00.004 972 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 19:54:43.154 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.02 mountX=-0.18 mountY=-0.10, mountTheta=-2.65 19:54:43.158 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.18, opts=13) 19:54:43.163 00.005 972 Enqueuing Move request for scope (0.11, -0.18) 19:54:43.167 00.004 5928 Worker thread wakes up 19:54:43.167 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd 19:54:43.167 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.18) 19:54:43.167 00.000 5928 Moving (0.11, -0.18) raw xDistance=-0.18 yDistance=-0.10 19:54:43.167 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:54:43.167 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:43.167 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:54:43.167 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 19:54:43.172 00.005 5928 MoveAxis(E, 0, ABG) 19:54:43.172 00.000 5928 Move returns status 0, amount 0 19:54:43.172 00.000 5928 MoveAxis(N, 0, ABG) 19:54:43.172 00.000 972 UpdateGuideState exits: m=1347 SNR=25.7 19:54:43.176 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:43.181 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:43.185 00.004 972 Enqueuing Expose request 19:54:43.188 00.003 5928 Move returns status 0, amount 0 19:54:43.189 00.001 5928 move complete, result=0 19:54:43.189 00.000 5928 worker thread done servicing request 19:54:43.189 00.000 5928 Worker thread wakes up 19:54:43.189 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:43.189 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:43.191 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:54:45.172 01.981 5928 Exposure complete 19:54:45.257 00.085 5928 worker thread done servicing request 19:54:45.258 00.001 972 OnExposeComplete: enter 19:54:45.263 00.005 972 UpdateGuideState(): m_state=6 19:54:45.267 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1073 19:54:45.270 00.003 972 Star::Find returns 1 (0), X=223.26, Y=859.32, Mass=1314, SNR=25.4, Peak=132 HFD=3.7 19:54:45.274 00.004 972 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.59) = xAngle (-2.79 = -2.79) 19:54:45.279 00.005 972 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83) 19:54:45.283 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.41 hyp=0.44 cameraTheta=-1.20 mountX=-0.41 mountY=-0.13, mountTheta=-2.83 19:54:45.287 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.41, opts=13) 19:54:45.293 00.006 972 Enqueuing Move request for scope (0.16, -0.41) 19:54:45.298 00.005 5928 Worker thread wakes up 19:54:45.299 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.41) opts 0xd 19:54:45.299 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.41) 19:54:45.299 00.000 5928 Moving (0.16, -0.41) raw xDistance=-0.41 yDistance=-0.13 19:54:45.299 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 19:54:45.299 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:45.299 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:45.303 00.004 972 UpdateGuideState exits: m=1314 SNR=25.4 19:54:45.307 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:45.312 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:45.315 00.003 972 Enqueuing Expose request 19:54:45.319 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:54:45.319 00.000 5928 MoveAxis(E, 69, ABG) 19:54:45.319 00.000 5928 Guiding Dir = 2, Dur = 69 19:54:45.320 00.001 5928 IsSlewing returns 0 19:54:45.320 00.000 5928 IsGuiding returns 0 19:54:45.342 00.022 5928 PulseGuide returned control before completion, sleep 58 19:54:45.421 00.079 5928 IsGuiding returns 0 19:54:45.422 00.001 5928 Move returns status 0, amount 69 19:54:45.422 00.000 5928 MoveAxis(N, 0, ABG) 19:54:45.422 00.000 5928 Move returns status 0, amount 0 19:54:45.422 00.000 5928 move complete, result=0 19:54:45.422 00.000 5928 worker thread done servicing request 19:54:45.422 00.000 5928 Worker thread wakes up 19:54:45.422 00.000 972 GuideStep: -0.4 px 69 ms EAST, -0.1 px 0 ms NORTH 19:54:45.432 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:45.433 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:47.544 02.111 5928 Exposure complete 19:54:47.629 00.085 5928 worker thread done servicing request 19:54:47.629 00.000 972 OnExposeComplete: enter 19:54:47.634 00.005 972 UpdateGuideState(): m_state=6 19:54:47.638 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1074 19:54:47.642 00.004 972 Star::Find returns 1 (0), X=223.27, Y=859.16, Mass=1380, SNR=26.0, Peak=150 HFD=3.8 19:54:47.647 00.005 972 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.59) = xAngle (-2.87 = -2.87) 19:54:47.650 00.003 972 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91) 19:54:47.654 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.56 hyp=0.58 cameraTheta=-1.28 mountX=-0.56 mountY=-0.13, mountTheta=-2.91 19:54:47.658 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.56, opts=13) 19:54:47.664 00.006 972 Enqueuing Move request for scope (0.17, -0.56) 19:54:47.667 00.003 5928 Worker thread wakes up 19:54:47.667 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:54:47.671 00.004 972 UpdateGuideState exits: m=1380 SNR=26.0 19:54:47.675 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:47.680 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:47.684 00.004 972 Enqueuing Expose request 19:54:47.687 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.56) opts 0xd 19:54:47.688 00.001 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.56) 19:54:47.688 00.000 5928 Moving (0.17, -0.56) raw xDistance=-0.56 yDistance=-0.13 19:54:47.688 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56 19:54:47.688 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:47.688 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:54:47.688 00.000 5928 MoveAxis(E, 99, ABG) 19:54:47.688 00.000 5928 Guiding Dir = 2, Dur = 99 19:54:47.688 00.000 5928 IsSlewing returns 0 19:54:47.689 00.001 5928 IsGuiding returns 0 19:54:47.709 00.020 5928 PulseGuide returned control before completion, sleep 90 19:54:47.820 00.111 5928 IsGuiding returns 0 19:54:47.820 00.000 5928 Move returns status 0, amount 99 19:54:47.821 00.001 5928 MoveAxis(N, 0, ABG) 19:54:47.821 00.000 5928 Move returns status 0, amount 0 19:54:47.821 00.000 5928 move complete, result=0 19:54:47.821 00.000 5928 worker thread done servicing request 19:54:47.821 00.000 5928 Worker thread wakes up 19:54:47.822 00.001 972 GuideStep: -0.6 px 99 ms EAST, -0.1 px 0 ms NORTH 19:54:47.833 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:47.834 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:49.807 01.973 5928 Exposure complete 19:54:49.894 00.087 5928 worker thread done servicing request 19:54:49.895 00.001 972 OnExposeComplete: enter 19:54:49.898 00.003 972 UpdateGuideState(): m_state=6 19:54:49.903 00.005 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1075 19:54:49.907 00.004 972 Star::Find returns 1 (0), X=223.25, Y=859.27, Mass=1375, SNR=26.0, Peak=152 HFD=3.6 19:54:49.912 00.005 972 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.59) = xAngle (-2.84 = -2.84) 19:54:49.915 00.003 972 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88) 19:54:49.919 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.46 hyp=0.48 cameraTheta=-1.25 mountX=-0.46 mountY=-0.12, mountTheta=-2.88 19:54:49.923 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.46, opts=13) 19:54:49.929 00.006 972 Enqueuing Move request for scope (0.15, -0.46) 19:54:49.933 00.004 5928 Worker thread wakes up 19:54:49.933 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.46) opts 0xd 19:54:49.933 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.46) 19:54:49.933 00.000 5928 Moving (0.15, -0.46) raw xDistance=-0.46 yDistance=-0.12 19:54:49.933 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:54:49.937 00.004 972 UpdateGuideState exits: m=1375 SNR=26.0 19:54:49.941 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:49.946 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46 19:54:49.946 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:54:49.946 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:49.949 00.003 972 Enqueuing Expose request 19:54:49.953 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:54:49.953 00.000 5928 MoveAxis(E, 84, ABG) 19:54:49.953 00.000 5928 Guiding Dir = 2, Dur = 84 19:54:49.953 00.000 5928 IsSlewing returns 0 19:54:49.953 00.000 5928 IsGuiding returns 0 19:54:49.980 00.027 5928 PulseGuide returned control before completion, sleep 69 19:54:50.075 00.095 5928 IsGuiding returns 0 19:54:50.076 00.001 5928 Move returns status 0, amount 84 19:54:50.076 00.000 5928 MoveAxis(N, 0, ABG) 19:54:50.076 00.000 5928 Move returns status 0, amount 0 19:54:50.076 00.000 5928 move complete, result=0 19:54:50.077 00.001 5928 worker thread done servicing request 19:54:50.077 00.000 972 GuideStep: -0.5 px 84 ms EAST, -0.1 px 0 ms NORTH 19:54:50.087 00.010 5928 Worker thread wakes up 19:54:50.087 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:50.088 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:52.198 02.110 5928 Exposure complete 19:54:52.286 00.088 5928 worker thread done servicing request 19:54:52.287 00.001 972 OnExposeComplete: enter 19:54:52.292 00.005 972 UpdateGuideState(): m_state=6 19:54:52.296 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1076 19:54:52.300 00.004 972 Star::Find returns 1 (0), X=222.82, Y=859.41, Mass=1350, SNR=25.7, Peak=166 HFD=3.5 19:54:52.304 00.004 972 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.59) = xAngle (-3.88 = 2.40) 19:54:52.307 00.003 972 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35) 19:54:52.313 00.006 972 CameraToMount -- cameraX=-0.28 cameraY=-0.32 hyp=0.42 cameraTheta=-2.29 mountX=-0.31 mountY=0.30, mountTheta=2.38 19:54:52.317 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.32, opts=13) 19:54:52.321 00.004 972 Enqueuing Move request for scope (-0.28, -0.32) 19:54:52.325 00.004 5928 Worker thread wakes up 19:54:52.325 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:54:52.330 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.32) opts 0xd 19:54:52.330 00.000 972 UpdateGuideState exits: m=1350 SNR=25.7 19:54:52.334 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:52.337 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:52.341 00.004 972 Enqueuing Expose request 19:54:52.346 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.32) 19:54:52.346 00.000 5928 Moving (-0.28, -0.32) raw xDistance=-0.31 yDistance=0.30 19:54:52.346 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31 19:54:52.346 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:54:52.346 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30 19:54:52.346 00.000 5928 MoveAxis(E, 58, ABG) 19:54:52.346 00.000 5928 Guiding Dir = 2, Dur = 58 19:54:52.347 00.001 5928 IsSlewing returns 0 19:54:52.347 00.000 5928 IsGuiding returns 0 19:54:52.361 00.014 5928 PulseGuide returned control before completion, sleep 54 19:54:52.442 00.081 5928 IsGuiding returns 0 19:54:52.443 00.001 5928 Move returns status 0, amount 58 19:54:52.443 00.000 5928 MoveAxis(N, 0, ABG) 19:54:52.443 00.000 5928 Move returns status 0, amount 0 19:54:52.443 00.000 5928 move complete, result=0 19:54:52.444 00.001 5928 worker thread done servicing request 19:54:52.444 00.000 5928 Worker thread wakes up 19:54:52.445 00.001 972 GuideStep: -0.3 px 58 ms EAST, 0.3 px 0 ms NORTH 19:54:52.456 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:52.456 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:54.441 01.985 5928 Exposure complete 19:54:54.526 00.085 5928 worker thread done servicing request 19:54:54.527 00.001 972 OnExposeComplete: enter 19:54:54.531 00.004 972 UpdateGuideState(): m_state=6 19:54:54.534 00.003 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1077 19:54:54.538 00.004 972 Star::Find returns 1 (0), X=222.63, Y=859.48, Mass=1344, SNR=25.6, Peak=156 HFD=3.4 19:54:54.543 00.005 972 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.59) = xAngle (-4.24 = 2.04) 19:54:54.547 00.004 972 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.29 = 2.00) 19:54:54.551 00.004 972 CameraToMount -- cameraX=-0.47 cameraY=-0.25 hyp=0.53 cameraTheta=-2.65 mountX=-0.24 mountY=0.48, mountTheta=2.03 19:54:54.555 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.47, y=-0.25, opts=13) 19:54:54.559 00.004 972 Enqueuing Move request for scope (-0.47, -0.25) 19:54:54.563 00.004 5928 Worker thread wakes up 19:54:54.564 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.25) opts 0xd 19:54:54.564 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.47, -0.25) 19:54:54.564 00.000 5928 Moving (-0.47, -0.25) raw xDistance=-0.24 yDistance=0.48 19:54:54.564 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 19:54:54.564 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:54:54.564 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48 19:54:54.564 00.000 5928 MoveAxis(E, 44, ABG) 19:54:54.564 00.000 5928 Guiding Dir = 2, Dur = 44 19:54:54.564 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 19:54:54.568 00.004 972 UpdateGuideState exits: m=1344 SNR=25.6 19:54:54.572 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:54.577 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:54.581 00.004 972 Enqueuing Expose request 19:54:54.585 00.004 5928 IsSlewing returns 0 19:54:54.585 00.000 5928 IsGuiding returns 0 19:54:54.601 00.016 5928 PulseGuide returned control before completion, sleep 39 19:54:54.653 00.052 5928 IsGuiding returns 1 19:54:54.653 00.000 5928 scope still moving after pulse duration time elapsed 19:54:54.696 00.043 5928 IsSlewing returns 0 19:54:54.697 00.001 5928 IsGuiding returns 0 19:54:54.697 00.000 5928 scope move finished after 44 + 67 ms 19:54:54.697 00.000 5928 Move returns status 0, amount 44 19:54:54.697 00.000 5928 MoveAxis(N, 0, ABG) 19:54:54.697 00.000 5928 Move returns status 0, amount 0 19:54:54.697 00.000 5928 move complete, result=0 19:54:54.697 00.000 5928 worker thread done servicing request 19:54:54.698 00.001 5928 Worker thread wakes up 19:54:54.698 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:54.698 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:54.698 00.000 972 GuideStep: -0.2 px 44 ms EAST, 0.5 px 0 ms NORTH 19:54:56.831 02.133 5928 Exposure complete 19:54:56.916 00.085 5928 worker thread done servicing request 19:54:56.917 00.001 972 OnExposeComplete: enter 19:54:56.920 00.003 972 UpdateGuideState(): m_state=6 19:54:56.926 00.006 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1078 19:54:56.931 00.005 972 Star::Find returns 1 (0), X=222.72, Y=859.74, Mass=1311, SNR=25.4, Peak=171 HFD=3.6 19:54:56.935 00.004 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 19:54:56.938 00.003 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45) 19:54:56.944 00.006 972 CameraToMount -- cameraX=-0.38 cameraY=0.02 hyp=0.38 cameraTheta=3.09 mountX=0.03 mountY=0.38, mountTheta=1.50 19:54:56.948 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.02, opts=13) 19:54:56.952 00.004 972 Enqueuing Move request for scope (-0.38, 0.02) 19:54:56.956 00.004 5928 Worker thread wakes up 19:54:56.956 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.02) opts 0xd 19:54:56.956 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.02) 19:54:56.956 00.000 5928 Moving (-0.38, 0.02) raw xDistance=0.03 yDistance=0.38 19:54:56.956 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:54:56.956 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 19:54:56.961 00.005 972 UpdateGuideState exits: m=1311 SNR=25.4 19:54:56.965 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:56.969 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:56.972 00.003 972 Enqueuing Expose request 19:54:56.978 00.006 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.14 newest=1.16 19:54:56.978 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38 19:54:56.978 00.000 5928 MoveAxis(E, 0, ABG) 19:54:56.978 00.000 5928 Move returns status 0, amount 0 19:54:56.978 00.000 5928 MoveAxis(S, 76, ABG) 19:54:56.978 00.000 5928 Guiding Dir = 1, Dur = 76 19:54:57.015 00.037 5928 IsSlewing returns 0 19:54:57.016 00.001 5928 IsGuiding returns 0 19:54:57.096 00.080 5928 IsGuiding returns 1 19:54:57.096 00.000 5928 scope still moving after pulse duration time elapsed 19:54:57.130 00.034 5928 IsSlewing returns 0 19:54:57.131 00.001 5928 IsGuiding returns 1 19:54:57.162 00.031 5928 IsSlewing returns 0 19:54:57.162 00.000 5928 IsGuiding returns 1 19:54:57.223 00.061 5928 IsSlewing returns 0 19:54:57.255 00.032 5928 IsGuiding returns 0 19:54:57.256 00.001 5928 scope move finished after 76 + 163 ms 19:54:57.256 00.000 5928 Move returns status 0, amount 76 19:54:57.256 00.000 5928 move complete, result=0 19:54:57.256 00.000 5928 worker thread done servicing request 19:54:57.256 00.000 5928 Worker thread wakes up 19:54:57.256 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:57.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:54:57.256 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 76 ms SOUTH 19:54:59.245 01.989 5928 Exposure complete 19:54:59.332 00.087 5928 worker thread done servicing request 19:54:59.332 00.000 972 OnExposeComplete: enter 19:54:59.336 00.004 972 UpdateGuideState(): m_state=6 19:54:59.339 00.003 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1079 19:54:59.344 00.005 972 Star::Find returns 1 (0), X=222.78, Y=859.57, Mass=1344, SNR=25.6, Peak=168 HFD=3.6 19:54:59.348 00.004 972 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.59) = xAngle (-4.28 = 2.00) 19:54:59.352 00.004 972 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95) 19:54:59.355 00.003 972 CameraToMount -- cameraX=-0.32 cameraY=-0.15 hyp=0.36 cameraTheta=-2.69 mountX=-0.15 mountY=0.33, mountTheta=1.99 19:54:59.361 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=-0.15, opts=13) 19:54:59.365 00.004 972 Enqueuing Move request for scope (-0.32, -0.15) 19:54:59.369 00.004 5928 Worker thread wakes up 19:54:59.369 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.15) opts 0xd 19:54:59.369 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, -0.15) 19:54:59.369 00.000 5928 Moving (-0.32, -0.15) raw xDistance=-0.15 yDistance=0.33 19:54:59.369 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:54:59.369 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33 19:54:59.369 00.000 5928 MoveAxis(E, 0, ABG) 19:54:59.369 00.000 5928 Move returns status 0, amount 0 19:54:59.369 00.000 5928 MoveAxis(S, 66, ABG) 19:54:59.369 00.000 5928 Guiding Dir = 1, Dur = 66 19:54:59.370 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:54:59.373 00.003 972 UpdateGuideState exits: m=1344 SNR=25.6 19:54:59.378 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:54:59.382 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:54:59.386 00.004 972 Enqueuing Expose request 19:54:59.398 00.012 5928 IsSlewing returns 0 19:54:59.399 00.001 5928 IsGuiding returns 0 19:54:59.478 00.079 5928 IsGuiding returns 1 19:54:59.478 00.000 5928 scope still moving after pulse duration time elapsed 19:54:59.501 00.023 5928 IsSlewing returns 0 19:54:59.502 00.001 5928 IsGuiding returns 1 19:54:59.558 00.056 5928 IsSlewing returns 0 19:54:59.559 00.001 5928 IsGuiding returns 0 19:54:59.559 00.000 5928 scope move finished after 66 + 94 ms 19:54:59.559 00.000 5928 Move returns status 0, amount 66 19:54:59.560 00.001 5928 move complete, result=0 19:54:59.560 00.000 5928 worker thread done servicing request 19:54:59.561 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH 19:54:59.569 00.008 5928 Worker thread wakes up 19:54:59.569 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:54:59.570 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:01.707 02.137 5928 Exposure complete 19:55:01.794 00.087 5928 worker thread done servicing request 19:55:01.794 00.000 972 OnExposeComplete: enter 19:55:01.798 00.004 972 UpdateGuideState(): m_state=6 19:55:01.802 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1080 19:55:01.805 00.003 972 Star::Find returns 1 (0), X=222.84, Y=859.33, Mass=1313, SNR=25.4, Peak=163 HFD=3.5 19:55:01.810 00.005 972 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.59) = xAngle (-3.74 = 2.54) 19:55:01.814 00.004 972 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.50) 19:55:01.818 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=-0.40 hyp=0.48 cameraTheta=-2.15 mountX=-0.39 mountY=0.29, mountTheta=2.51 19:55:01.823 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.40, opts=13) 19:55:01.828 00.005 972 Enqueuing Move request for scope (-0.26, -0.40) 19:55:01.832 00.004 5928 Worker thread wakes up 19:55:01.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.40) opts 0xd 19:55:01.832 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.40) 19:55:01.832 00.000 5928 Moving (-0.26, -0.40) raw xDistance=-0.39 yDistance=0.29 19:55:01.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39 19:55:01.832 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 19:55:01.832 00.000 5928 MoveAxis(E, 66, ABG) 19:55:01.832 00.000 5928 Guiding Dir = 2, Dur = 66 19:55:01.832 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:01.836 00.004 5928 IsSlewing returns 0 19:55:01.837 00.001 972 UpdateGuideState exits: m=1313 SNR=25.4 19:55:01.841 00.004 5928 IsGuiding returns 0 19:55:01.842 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:01.847 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:01.851 00.004 972 Enqueuing Expose request 19:55:01.860 00.009 5928 PulseGuide returned control before completion, sleep 58 19:55:01.956 00.096 5928 IsGuiding returns 0 19:55:01.956 00.000 5928 Move returns status 0, amount 66 19:55:01.956 00.000 5928 MoveAxis(S, 57, ABG) 19:55:01.957 00.001 5928 Guiding Dir = 1, Dur = 57 19:55:01.957 00.000 5928 IsSlewing returns 0 19:55:01.957 00.000 5928 IsGuiding returns 0 19:55:02.068 00.111 5928 IsGuiding returns 1 19:55:02.069 00.001 5928 scope still moving after pulse duration time elapsed 19:55:02.132 00.063 5928 IsSlewing returns 0 19:55:02.133 00.001 5928 IsGuiding returns 0 19:55:02.133 00.000 5928 scope move finished after 57 + 118 ms 19:55:02.133 00.000 5928 Move returns status 0, amount 57 19:55:02.133 00.000 5928 move complete, result=0 19:55:02.133 00.000 5928 worker thread done servicing request 19:55:02.133 00.000 5928 Worker thread wakes up 19:55:02.133 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:02.133 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:02.133 00.000 972 GuideStep: -0.4 px 66 ms EAST, 0.3 px 57 ms SOUTH 19:55:04.112 01.979 5928 Exposure complete 19:55:04.199 00.087 5928 worker thread done servicing request 19:55:04.199 00.000 972 OnExposeComplete: enter 19:55:04.203 00.004 972 UpdateGuideState(): m_state=6 19:55:04.207 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1081 19:55:04.212 00.005 972 Star::Find returns 1 (0), X=222.89, Y=859.22, Mass=1336, SNR=25.6, Peak=161 HFD=3.7 19:55:04.216 00.004 972 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.59) = xAngle (-3.55 = 2.73) 19:55:04.220 00.004 972 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.69) 19:55:04.223 00.003 972 CameraToMount -- cameraX=-0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.96 mountX=-0.50 mountY=0.24, mountTheta=2.69 19:55:04.229 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.51, opts=13) 19:55:04.233 00.004 972 Enqueuing Move request for scope (-0.21, -0.51) 19:55:04.238 00.005 5928 Worker thread wakes up 19:55:04.238 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:04.244 00.006 972 UpdateGuideState exits: m=1336 SNR=25.6 19:55:04.247 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:04.251 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:04.255 00.004 972 Enqueuing Expose request 19:55:04.260 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.51) opts 0xd 19:55:04.260 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.51) 19:55:04.260 00.000 5928 Moving (-0.21, -0.51) raw xDistance=-0.50 yDistance=0.24 19:55:04.260 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.50 19:55:04.260 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 19:55:04.260 00.000 5928 MoveAxis(E, 89, ABG) 19:55:04.260 00.000 5928 Guiding Dir = 2, Dur = 89 19:55:04.261 00.001 5928 IsSlewing returns 0 19:55:04.261 00.000 5928 IsGuiding returns 0 19:55:04.274 00.013 5928 PulseGuide returned control before completion, sleep 86 19:55:04.387 00.113 5928 IsGuiding returns 0 19:55:04.387 00.000 5928 Move returns status 0, amount 89 19:55:04.387 00.000 5928 MoveAxis(S, 48, ABG) 19:55:04.387 00.000 5928 Guiding Dir = 1, Dur = 48 19:55:04.388 00.001 5928 IsSlewing returns 0 19:55:04.388 00.000 5928 IsGuiding returns 0 19:55:04.500 00.112 5928 IsGuiding returns 1 19:55:04.500 00.000 5928 scope still moving after pulse duration time elapsed 19:55:04.533 00.033 5928 IsSlewing returns 0 19:55:04.534 00.001 5928 IsGuiding returns 0 19:55:04.534 00.000 5928 scope move finished after 48 + 98 ms 19:55:04.534 00.000 5928 Move returns status 0, amount 48 19:55:04.534 00.000 5928 move complete, result=0 19:55:04.534 00.000 5928 worker thread done servicing request 19:55:04.535 00.001 5928 Worker thread wakes up 19:55:04.535 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:04.535 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:04.535 00.000 972 GuideStep: -0.5 px 89 ms EAST, 0.2 px 48 ms SOUTH 19:55:06.672 02.137 5928 Exposure complete 19:55:06.758 00.086 5928 worker thread done servicing request 19:55:06.760 00.002 972 OnExposeComplete: enter 19:55:06.763 00.003 972 UpdateGuideState(): m_state=6 19:55:06.767 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1082 19:55:06.771 00.004 972 Star::Find returns 1 (0), X=222.96, Y=859.57, Mass=1344, SNR=25.7, Peak=154 HFD=3.6 19:55:06.776 00.005 972 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.59) = xAngle (-3.88 = 2.41) 19:55:06.779 00.003 972 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36) 19:55:06.783 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.29 mountX=-0.15 mountY=0.14, mountTheta=2.38 19:55:06.787 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.15, opts=13) 19:55:06.793 00.006 972 Enqueuing Move request for scope (-0.13, -0.15) 19:55:06.796 00.003 5928 Worker thread wakes up 19:55:06.796 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:55:06.800 00.004 972 UpdateGuideState exits: m=1344 SNR=25.7 19:55:06.804 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:06.809 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:06.814 00.005 972 Enqueuing Expose request 19:55:06.818 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd 19:55:06.818 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.15) 19:55:06.818 00.000 5928 Moving (-0.13, -0.15) raw xDistance=-0.15 yDistance=0.14 19:55:06.818 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 19:55:06.818 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:06.818 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:55:06.818 00.000 5928 MoveAxis(E, 0, ABG) 19:55:06.818 00.000 5928 Move returns status 0, amount 0 19:55:06.818 00.000 5928 MoveAxis(N, 0, ABG) 19:55:06.818 00.000 5928 Move returns status 0, amount 0 19:55:06.818 00.000 5928 move complete, result=0 19:55:06.819 00.001 5928 worker thread done servicing request 19:55:06.819 00.000 5928 Worker thread wakes up 19:55:06.819 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:06.819 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:06.820 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:55:08.800 01.980 5928 Exposure complete 19:55:08.885 00.085 5928 worker thread done servicing request 19:55:08.885 00.000 972 OnExposeComplete: enter 19:55:08.889 00.004 972 UpdateGuideState(): m_state=6 19:55:08.894 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1083 19:55:08.898 00.004 972 Star::Find returns 1 (0), X=222.76, Y=859.43, Mass=1347, SNR=25.7, Peak=162 HFD=3.6 19:55:08.902 00.004 972 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.59) = xAngle (-4.01 = 2.27) 19:55:08.905 00.003 972 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23) 19:55:08.911 00.006 972 CameraToMount -- cameraX=-0.33 cameraY=-0.29 hyp=0.44 cameraTheta=-2.42 mountX=-0.29 mountY=0.35, mountTheta=2.25 19:55:08.917 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.29, opts=13) 19:55:08.922 00.005 972 Enqueuing Move request for scope (-0.33, -0.29) 19:55:08.927 00.005 5928 Worker thread wakes up 19:55:08.927 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.29) opts 0xd 19:55:08.927 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.29) 19:55:08.927 00.000 5928 Moving (-0.33, -0.29) raw xDistance=-0.29 yDistance=0.35 19:55:08.927 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 19:55:08.927 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35 19:55:08.927 00.000 5928 MoveAxis(E, 48, ABG) 19:55:08.927 00.000 5928 Guiding Dir = 2, Dur = 48 19:55:08.927 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:08.931 00.004 972 UpdateGuideState exits: m=1347 SNR=25.7 19:55:08.935 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:08.939 00.004 5928 IsSlewing returns 0 19:55:08.939 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:08.944 00.005 972 Enqueuing Expose request 19:55:08.948 00.004 5928 IsGuiding returns 0 19:55:08.976 00.028 5928 PulseGuide returned control before completion, sleep 30 19:55:09.013 00.037 5928 IsGuiding returns 1 19:55:09.013 00.000 5928 scope still moving after pulse duration time elapsed 19:55:09.072 00.059 5928 IsSlewing returns 0 19:55:09.105 00.033 5928 IsGuiding returns 0 19:55:09.105 00.000 5928 scope move finished after 48 + 108 ms 19:55:09.105 00.000 5928 Move returns status 0, amount 48 19:55:09.105 00.000 5928 MoveAxis(S, 70, ABG) 19:55:09.105 00.000 5928 Guiding Dir = 1, Dur = 70 19:55:09.105 00.000 5928 IsSlewing returns 0 19:55:09.106 00.001 5928 IsGuiding returns 0 19:55:09.184 00.078 5928 IsGuiding returns 1 19:55:09.184 00.000 5928 scope still moving after pulse duration time elapsed 19:55:09.214 00.030 5928 IsSlewing returns 0 19:55:09.215 00.001 5928 IsGuiding returns 1 19:55:09.280 00.065 5928 IsSlewing returns 0 19:55:09.281 00.001 5928 IsGuiding returns 0 19:55:09.281 00.000 5928 scope move finished after 70 + 103 ms 19:55:09.281 00.000 5928 Move returns status 0, amount 70 19:55:09.281 00.000 5928 move complete, result=0 19:55:09.281 00.000 5928 worker thread done servicing request 19:55:09.281 00.000 5928 Worker thread wakes up 19:55:09.281 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:09.281 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:09.282 00.001 972 GuideStep: -0.3 px 48 ms EAST, 0.4 px 70 ms SOUTH 19:55:11.380 02.098 5928 Exposure complete 19:55:11.465 00.085 5928 worker thread done servicing request 19:55:11.466 00.001 972 OnExposeComplete: enter 19:55:11.470 00.004 972 UpdateGuideState(): m_state=6 19:55:11.474 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1084 19:55:11.478 00.004 972 Star::Find returns 1 (0), X=222.96, Y=859.76, Mass=1305, SNR=25.3, Peak=156 HFD=3.7 19:55:11.482 00.004 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 19:55:11.485 00.003 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 19:55:11.489 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.85 mountX=0.04 mountY=0.13, mountTheta=1.26 19:55:11.495 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.04, opts=13) 19:55:11.498 00.003 972 Enqueuing Move request for scope (-0.13, 0.04) 19:55:11.502 00.004 5928 Worker thread wakes up 19:55:11.502 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 19:55:11.507 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd 19:55:11.507 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.04) 19:55:11.507 00.000 5928 Moving (-0.13, 0.04) raw xDistance=0.04 yDistance=0.13 19:55:11.507 00.000 972 UpdateGuideState exits: m=1305 SNR=25.3 19:55:11.511 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:11.515 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:11.519 00.004 972 Enqueuing Expose request 19:55:11.523 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 19:55:11.523 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:11.523 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:55:11.523 00.000 5928 MoveAxis(E, 0, ABG) 19:55:11.523 00.000 5928 Move returns status 0, amount 0 19:55:11.523 00.000 5928 MoveAxis(N, 0, ABG) 19:55:11.523 00.000 5928 Move returns status 0, amount 0 19:55:11.523 00.000 5928 move complete, result=0 19:55:11.524 00.001 5928 worker thread done servicing request 19:55:11.524 00.000 5928 Worker thread wakes up 19:55:11.524 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:11.524 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:11.526 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 19:55:13.508 01.982 5928 Exposure complete 19:55:13.594 00.086 5928 worker thread done servicing request 19:55:13.595 00.001 972 OnExposeComplete: enter 19:55:13.600 00.005 972 UpdateGuideState(): m_state=6 19:55:13.604 00.004 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1085 19:55:13.609 00.005 972 Star::Find returns 1 (0), X=222.99, Y=859.39, Mass=1389, SNR=26.1, Peak=166 HFD=3.5 19:55:13.613 00.004 972 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.59) = xAngle (-3.48 = 2.80) 19:55:13.617 00.004 972 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76) 19:55:13.621 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.36 cameraTheta=-1.89 mountX=-0.34 mountY=0.13, mountTheta=2.76 19:55:13.626 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.34, opts=13) 19:55:13.630 00.004 972 Enqueuing Move request for scope (-0.11, -0.34) 19:55:13.634 00.004 5928 Worker thread wakes up 19:55:13.634 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd 19:55:13.634 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.34) 19:55:13.634 00.000 5928 Moving (-0.11, -0.34) raw xDistance=-0.34 yDistance=0.13 19:55:13.634 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 19:55:13.634 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:13.638 00.004 972 UpdateGuideState exits: m=1389 SNR=26.1 19:55:13.643 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:13.647 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:13.651 00.004 972 Enqueuing Expose request 19:55:13.654 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:13.655 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:55:13.655 00.000 5928 MoveAxis(E, 56, ABG) 19:55:13.655 00.000 5928 Guiding Dir = 2, Dur = 56 19:55:13.655 00.000 5928 IsSlewing returns 0 19:55:13.655 00.000 5928 IsGuiding returns 0 19:55:13.678 00.023 5928 PulseGuide returned control before completion, sleep 44 19:55:13.757 00.079 5928 IsGuiding returns 0 19:55:13.758 00.001 5928 Move returns status 0, amount 56 19:55:13.759 00.001 5928 MoveAxis(N, 0, ABG) 19:55:13.760 00.001 5928 Move returns status 0, amount 0 19:55:13.760 00.000 5928 move complete, result=0 19:55:13.760 00.000 5928 worker thread done servicing request 19:55:13.761 00.001 5928 Worker thread wakes up 19:55:13.761 00.000 972 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH 19:55:13.773 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:13.774 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:15.911 02.137 5928 Exposure complete 19:55:15.998 00.087 5928 worker thread done servicing request 19:55:15.998 00.000 972 OnExposeComplete: enter 19:55:16.002 00.004 972 UpdateGuideState(): m_state=6 19:55:16.007 00.005 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1086 19:55:16.013 00.006 972 Star::Find returns 1 (0), X=222.98, Y=859.49, Mass=1353, SNR=25.8, Peak=158 HFD=3.6 19:55:16.017 00.004 972 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.59) = xAngle (-3.64 = 2.65) 19:55:16.021 00.004 972 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60) 19:55:16.026 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.05 mountX=-0.24 mountY=0.14, mountTheta=2.61 19:55:16.031 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.24, opts=13) 19:55:16.035 00.004 972 Enqueuing Move request for scope (-0.12, -0.24) 19:55:16.040 00.005 5928 Worker thread wakes up 19:55:16.040 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:16.044 00.004 972 UpdateGuideState exits: m=1353 SNR=25.8 19:55:16.048 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:16.052 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:16.056 00.004 972 Enqueuing Expose request 19:55:16.061 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd 19:55:16.061 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.24) 19:55:16.061 00.000 5928 Moving (-0.12, -0.24) raw xDistance=-0.24 yDistance=0.14 19:55:16.061 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24 19:55:16.061 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:16.061 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:55:16.061 00.000 5928 MoveAxis(E, 43, ABG) 19:55:16.061 00.000 5928 Guiding Dir = 2, Dur = 43 19:55:16.076 00.015 5928 IsSlewing returns 0 19:55:16.077 00.001 5928 IsGuiding returns 0 19:55:16.093 00.016 5928 PulseGuide returned control before completion, sleep 38 19:55:16.131 00.038 5928 IsGuiding returns 1 19:55:16.131 00.000 5928 scope still moving after pulse duration time elapsed 19:55:16.172 00.041 5928 IsSlewing returns 0 19:55:16.173 00.001 5928 IsGuiding returns 0 19:55:16.173 00.000 5928 scope move finished after 43 + 53 ms 19:55:16.174 00.001 5928 Move returns status 0, amount 43 19:55:16.174 00.000 5928 MoveAxis(N, 0, ABG) 19:55:16.174 00.000 5928 Move returns status 0, amount 0 19:55:16.175 00.001 5928 move complete, result=0 19:55:16.175 00.000 5928 worker thread done servicing request 19:55:16.175 00.000 972 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH 19:55:16.189 00.014 5928 Worker thread wakes up 19:55:16.189 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:16.189 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:18.163 01.974 5928 Exposure complete 19:55:18.248 00.085 5928 worker thread done servicing request 19:55:18.248 00.000 972 OnExposeComplete: enter 19:55:18.252 00.004 972 UpdateGuideState(): m_state=6 19:55:18.258 00.006 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1087 19:55:18.262 00.004 972 Star::Find returns 1 (0), X=223.15, Y=859.56, Mass=1319, SNR=25.4, Peak=138 HFD=3.7 19:55:18.266 00.004 972 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.59) = xAngle (-2.84 = -2.84) 19:55:18.270 00.004 972 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 19:55:18.274 00.004 972 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.25 mountX=-0.17 mountY=-0.04, mountTheta=-2.89 19:55:18.278 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.17, opts=13) 19:55:18.282 00.004 972 Enqueuing Move request for scope (0.06, -0.17) 19:55:18.286 00.004 5928 Worker thread wakes up 19:55:18.286 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd 19:55:18.286 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.17) 19:55:18.286 00.000 5928 Moving (0.06, -0.17) raw xDistance=-0.17 yDistance=-0.04 19:55:18.286 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:55:18.287 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:18.287 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:55:18.292 00.005 972 UpdateGuideState exits: m=1319 SNR=25.4 19:55:18.297 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:18.303 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:55:18.303 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:18.308 00.005 972 Enqueuing Expose request 19:55:18.312 00.004 5928 MoveAxis(E, 0, ABG) 19:55:18.312 00.000 5928 Move returns status 0, amount 0 19:55:18.312 00.000 5928 MoveAxis(N, 0, ABG) 19:55:18.312 00.000 5928 Move returns status 0, amount 0 19:55:18.312 00.000 5928 move complete, result=0 19:55:18.312 00.000 5928 worker thread done servicing request 19:55:18.312 00.000 5928 Worker thread wakes up 19:55:18.312 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:18.313 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:18.314 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:55:20.410 02.096 5928 Exposure complete 19:55:20.496 00.086 5928 worker thread done servicing request 19:55:20.496 00.000 972 OnExposeComplete: enter 19:55:20.500 00.004 972 UpdateGuideState(): m_state=6 19:55:20.504 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1088 19:55:20.509 00.005 972 Star::Find returns 1 (0), X=223.25, Y=859.43, Mass=1351, SNR=25.7, Peak=140 HFD=3.6 19:55:20.513 00.004 972 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.59) = xAngle (-2.68 = -2.68) 19:55:20.516 00.003 972 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73) 19:55:20.520 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.30 hyp=0.33 cameraTheta=-1.09 mountX=-0.30 mountY=-0.13, mountTheta=-2.72 19:55:20.526 00.006 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.30, opts=13) 19:55:20.529 00.003 972 Enqueuing Move request for scope (0.15, -0.30) 19:55:20.533 00.004 5928 Worker thread wakes up 19:55:20.533 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.30) opts 0xd 19:55:20.533 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.30) 19:55:20.533 00.000 5928 Moving (0.15, -0.30) raw xDistance=-0.30 yDistance=-0.13 19:55:20.533 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 19:55:20.534 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:20.534 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:55:20.534 00.000 5928 MoveAxis(E, 50, ABG) 19:55:20.534 00.000 5928 Guiding Dir = 2, Dur = 50 19:55:20.534 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 19:55:20.538 00.004 5928 IsSlewing returns 0 19:55:20.538 00.000 972 UpdateGuideState exits: m=1351 SNR=25.7 19:55:20.543 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:20.547 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:20.550 00.003 972 Enqueuing Expose request 19:55:20.554 00.004 5928 IsGuiding returns 0 19:55:20.570 00.016 5928 PulseGuide returned control before completion, sleep 45 19:55:20.650 00.080 5928 IsGuiding returns 1 19:55:20.650 00.000 5928 scope still moving after pulse duration time elapsed 19:55:20.678 00.028 5928 IsSlewing returns 0 19:55:20.678 00.000 5928 IsGuiding returns 0 19:55:20.678 00.000 5928 scope move finished after 50 + 74 ms 19:55:20.678 00.000 5928 Move returns status 0, amount 50 19:55:20.679 00.001 5928 MoveAxis(N, 0, ABG) 19:55:20.679 00.000 5928 Move returns status 0, amount 0 19:55:20.679 00.000 5928 move complete, result=0 19:55:20.679 00.000 5928 worker thread done servicing request 19:55:20.679 00.000 5928 Worker thread wakes up 19:55:20.679 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:20.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:20.679 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH 19:55:22.668 01.989 5928 Exposure complete 19:55:22.756 00.088 5928 worker thread done servicing request 19:55:22.756 00.000 972 OnExposeComplete: enter 19:55:22.760 00.004 972 UpdateGuideState(): m_state=6 19:55:22.764 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1089 19:55:22.768 00.004 972 Star::Find returns 1 (0), X=222.99, Y=859.56, Mass=1329, SNR=25.6, Peak=156 HFD=3.7 19:55:22.772 00.004 972 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.59) = xAngle (-3.75 = 2.53) 19:55:22.777 00.005 972 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49) 19:55:22.781 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.16 mountX=-0.16 mountY=0.12, mountTheta=2.51 19:55:22.785 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.17, opts=13) 19:55:22.790 00.005 972 Enqueuing Move request for scope (-0.11, -0.17) 19:55:22.794 00.004 5928 Worker thread wakes up 19:55:22.794 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd 19:55:22.795 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.17) 19:55:22.795 00.000 5928 Moving (-0.11, -0.17) raw xDistance=-0.16 yDistance=0.12 19:55:22.795 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:55:22.795 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:22.795 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:22.799 00.004 972 UpdateGuideState exits: m=1329 SNR=25.6 19:55:22.803 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:22.808 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:22.812 00.004 972 Enqueuing Expose request 19:55:22.815 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:55:22.815 00.000 5928 MoveAxis(E, 0, ABG) 19:55:22.815 00.000 5928 Move returns status 0, amount 0 19:55:22.815 00.000 5928 MoveAxis(N, 0, ABG) 19:55:22.816 00.001 5928 Move returns status 0, amount 0 19:55:22.816 00.000 5928 move complete, result=0 19:55:22.816 00.000 5928 worker thread done servicing request 19:55:22.816 00.000 5928 Worker thread wakes up 19:55:22.816 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:22.816 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(208,845,31,31) 19:55:22.817 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:55:23.741 00.924 972 evsrv: cli 071FEF28 connect 19:55:23.747 00.006 972 case statement mapped state 6 to 3 19:55:23.754 00.007 972 case statement mapped state 6 to 3 19:55:23.760 00.006 972 evsrv: cli 071FEF28 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 19:55:23.765 00.005 972 PhdController::Dither begins 19:55:23.770 00.005 972 dither: size=5.00, dRA=-4.09 dDec=-1.36 19:55:23.774 00.004 972 MountToCamera -- mountTheta (-2.82) + m_xAngle (1.59) = xAngle (-1.23 = -1.23) 19:55:23.779 00.005 972 MountToCamera -- mountX=-4.09 mountY=-1.36 hyp=4.30 mountTheta=-2.82 cameraX=1.43, cameraY=-4.06 cameraTheta=-1.23 19:55:23.783 00.004 972 setting lock position to (224.53, 855.66) 19:55:23.787 00.004 972 Mount: notify guiding dithered (1.4, -4.1) 19:55:23.792 00.005 972 Status Line: Dither by -4.09,-1.36 19:55:23.800 00.008 972 PhdController: newstate STATE_SETTLE_BEGIN 19:55:23.806 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 19:55:23.812 00.006 972 evsrv: cli 071FEF28 response: {"jsonrpc":"2.0","result":0,"id":5} 19:55:23.825 00.013 972 evsrv: cli 071FEF28 disconnect 19:55:24.918 01.093 5928 Exposure complete 19:55:25.015 00.097 5928 worker thread done servicing request 19:55:25.015 00.000 972 OnExposeComplete: enter 19:55:25.020 00.005 972 UpdateGuideState(): m_state=6 19:55:25.027 00.007 972 Star::Find(15, 222, 859, 0, (0,0,0,0), 0.0, 255) frame 1090 19:55:25.032 00.005 972 Star::Find returns 1 (0), X=223.19, Y=859.51, Mass=1354, SNR=25.7, Peak=148 HFD=3.8 19:55:25.038 00.006 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 19:55:25.044 00.006 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 19:55:25.048 00.004 972 CameraToMount -- cameraX=-1.34 cameraY=3.85 hyp=4.07 cameraTheta=1.91 mountX=3.87 mountY=1.09, mountTheta=0.28 19:55:25.053 00.005 972 dither recenter: remaining=(4.1,1.4) step=(4.1,1.4) 19:55:25.058 00.005 972 MountToCamera -- mountTheta (0.32) + m_xAngle (1.59) = xAngle (1.91 = 1.91) 19:55:25.063 00.005 972 MountToCamera -- mountX=4.09 mountY=1.36 hyp=4.30 mountTheta=0.32 cameraX=-1.43, cameraY=4.06 cameraTheta=1.91 19:55:25.069 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.43, y=4.06, opts=4) 19:55:25.074 00.005 972 Enqueuing Move request for scope (-1.43, 4.06) 19:55:25.078 00.004 5928 Worker thread wakes up 19:55:25.078 00.000 972 Mount: notify direct move 4.09,1.36 19:55:25.082 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.43, 4.06) opts 0x4 19:55:25.082 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:25.086 00.004 5928 Handling offset move in thread for scope, endpoint = (-1.43, 4.06) 19:55:25.086 00.000 972 UpdateGuideState exits: m=1354 SNR=25.7 19:55:25.091 00.005 5928 Moving (-1.43, 4.06) raw xDistance=4.09 yDistance=1.36 19:55:25.091 00.000 972 PhdController: settling, locked = 1, distance = 4.42 (1.50) aobump = 0 frame = 1 / 99999 19:55:25.095 00.004 5928 MoveAxis(W, 1085, B) 19:55:25.095 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818925.095,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:55:25.099 00.004 5928 Guiding Dir = 3, Dur = 1085 19:55:25.099 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:25.103 00.004 5928 IsSlewing returns 0 19:55:25.103 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:25.107 00.004 972 Enqueuing Expose request 19:55:25.111 00.004 5928 IsGuiding returns 0 19:55:25.127 00.016 5928 PulseGuide returned control before completion, sleep 1079 19:55:26.246 01.119 5928 IsGuiding returns 0 19:55:26.247 00.001 5928 Move returns status 0, amount 1085 19:55:26.247 00.000 5928 MoveAxis(S, 269, B) 19:55:26.247 00.000 5928 Guiding Dir = 1, Dur = 269 19:55:26.248 00.001 5928 IsSlewing returns 0 19:55:26.248 00.000 5928 IsGuiding returns 0 19:55:26.326 00.078 5928 PulseGuide returned control before completion, sleep 201 19:55:26.544 00.218 5928 IsGuiding returns 1 19:55:26.544 00.000 5928 scope still moving after pulse duration time elapsed 19:55:26.575 00.031 5928 IsSlewing returns 0 19:55:26.576 00.001 5928 IsGuiding returns 1 19:55:26.646 00.070 5928 IsSlewing returns 0 19:55:26.687 00.041 5928 IsGuiding returns 0 19:55:26.687 00.000 5928 scope move finished after 269 + 170 ms 19:55:26.687 00.000 5928 Move returns status 0, amount 269 19:55:26.688 00.001 5928 move complete, result=0 19:55:26.688 00.000 5928 worker thread done servicing request 19:55:26.688 00.000 5928 Worker thread wakes up 19:55:26.688 00.000 972 GuideStep: 4.1 px 1085 ms WEST, 1.4 px 269 ms SOUTH 19:55:26.699 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:26.700 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:28.685 01.985 5928 Exposure complete 19:55:28.771 00.086 5928 worker thread done servicing request 19:55:28.773 00.002 972 OnExposeComplete: enter 19:55:28.777 00.004 972 UpdateGuideState(): m_state=6 19:55:28.781 00.004 972 Star::Find(15, 223, 859, 0, (0,0,0,0), 0.0, 255) frame 1091 19:55:28.787 00.006 972 Star::Find returns 1 (0), X=223.19, Y=856.93, Mass=1332, SNR=25.5, Peak=109 HFD=4.5 19:55:28.792 00.005 972 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.59) = xAngle (0.80 = 0.80) 19:55:28.796 00.004 972 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75) 19:55:28.800 00.004 972 CameraToMount -- cameraX=-1.34 cameraY=1.26 hyp=1.84 cameraTheta=2.39 mountX=1.29 mountY=1.26, mountTheta=0.77 19:55:28.805 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.34, y=1.26, opts=13) 19:55:28.810 00.005 972 Enqueuing Move request for scope (-1.34, 1.26) 19:55:28.814 00.004 5928 Worker thread wakes up 19:55:28.814 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 1.26) opts 0xd 19:55:28.814 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.34, 1.26) 19:55:28.814 00.000 5928 Moving (-1.34, 1.26) raw xDistance=1.29 yDistance=1.26 19:55:28.814 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.29 19:55:28.814 00.000 5928 resist switch: large excursion: input 1.26 thresh 0.60 direction from 0 to 1 19:55:28.814 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:28.817 00.003 972 UpdateGuideState exits: m=1332 SNR=25.5 19:55:28.823 00.006 972 PhdController: settling, locked = 1, distance = 1.84 (1.50) aobump = 0 frame = 2 / 99999 19:55:28.827 00.004 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.77 19:55:28.827 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26 19:55:28.827 00.000 5928 MoveAxis(W, 215, ABG) 19:55:28.827 00.000 5928 Guiding Dir = 3, Dur = 215 19:55:28.827 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818928.827,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:55:28.831 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:28.835 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:28.840 00.005 972 Enqueuing Expose request 19:55:28.843 00.003 5928 IsSlewing returns 0 19:55:28.844 00.001 5928 IsGuiding returns 0 19:55:28.868 00.024 5928 PulseGuide returned control before completion, sleep 202 19:55:29.081 00.213 5928 IsGuiding returns 1 19:55:29.081 00.000 5928 scope still moving after pulse duration time elapsed 19:55:29.124 00.043 5928 IsSlewing returns 0 19:55:29.124 00.000 5928 IsGuiding returns 0 19:55:29.124 00.000 5928 scope move finished after 215 + 64 ms 19:55:29.125 00.001 5928 Move returns status 0, amount 215 19:55:29.125 00.000 5928 MoveAxis(S, 249, ABG) 19:55:29.125 00.000 5928 Guiding Dir = 1, Dur = 249 19:55:29.125 00.000 5928 IsSlewing returns 0 19:55:29.126 00.001 5928 IsGuiding returns 0 19:55:29.204 00.078 5928 PulseGuide returned control before completion, sleep 181 19:55:29.393 00.189 5928 IsGuiding returns 1 19:55:29.393 00.000 5928 scope still moving after pulse duration time elapsed 19:55:29.424 00.031 5928 IsSlewing returns 0 19:55:29.425 00.001 5928 IsGuiding returns 1 19:55:29.491 00.066 5928 IsSlewing returns 0 19:55:29.492 00.001 5928 IsGuiding returns 0 19:55:29.492 00.000 5928 scope move finished after 249 + 117 ms 19:55:29.492 00.000 5928 Move returns status 0, amount 249 19:55:29.492 00.000 5928 move complete, result=0 19:55:29.492 00.000 5928 worker thread done servicing request 19:55:29.492 00.000 5928 Worker thread wakes up 19:55:29.493 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:29.493 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:29.493 00.000 972 GuideStep: 1.3 px 215 ms WEST, 1.3 px 249 ms SOUTH 19:55:31.633 02.140 5928 Exposure complete 19:55:31.720 00.087 5928 worker thread done servicing request 19:55:31.720 00.000 972 OnExposeComplete: enter 19:55:31.725 00.005 972 UpdateGuideState(): m_state=6 19:55:31.729 00.004 972 Star::Find(15, 223, 856, 0, (0,0,0,0), 0.0, 255) frame 1092 19:55:31.733 00.004 972 Star::Find returns 1 (0), X=224.22, Y=853.91, Mass=1358, SNR=25.8, Peak=156 HFD=3.7 19:55:31.737 00.004 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.95) 19:55:31.741 00.004 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90) 19:55:31.746 00.005 972 CameraToMount -- cameraX=-0.31 cameraY=-1.76 hyp=1.79 cameraTheta=-1.75 mountX=-1.75 mountY=0.42, mountTheta=2.90 19:55:31.751 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-1.76, opts=13) 19:55:31.756 00.005 972 Enqueuing Move request for scope (-0.31, -1.76) 19:55:31.760 00.004 5928 Worker thread wakes up 19:55:31.760 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.76) opts 0xd 19:55:31.760 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, -1.76) 19:55:31.760 00.000 5928 Moving (-0.31, -1.76) raw xDistance=-1.75 yDistance=0.42 19:55:31.760 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.75 19:55:31.760 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42 19:55:31.760 00.000 5928 MoveAxis(E, 278, ABG) 19:55:31.760 00.000 5928 Guiding Dir = 2, Dur = 278 19:55:31.760 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:31.764 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:55:31.768 00.004 972 PhdController: settling, locked = 1, distance = 1.82 (1.50) aobump = 0 frame = 3 / 99999 19:55:31.773 00.005 5928 IsSlewing returns 0 19:55:31.773 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818931.773,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:55:31.777 00.004 5928 IsGuiding returns 0 19:55:31.777 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:31.781 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:31.785 00.004 972 Enqueuing Expose request 19:55:31.794 00.009 5928 PulseGuide returned control before completion, sleep 272 19:55:32.068 00.274 5928 IsGuiding returns 1 19:55:32.068 00.000 5928 scope still moving after pulse duration time elapsed 19:55:32.114 00.046 5928 IsSlewing returns 0 19:55:32.115 00.001 5928 IsGuiding returns 0 19:55:32.115 00.000 5928 scope move finished after 278 + 60 ms 19:55:32.115 00.000 5928 Move returns status 0, amount 278 19:55:32.115 00.000 5928 MoveAxis(S, 84, ABG) 19:55:32.115 00.000 5928 Guiding Dir = 1, Dur = 84 19:55:32.117 00.002 5928 IsSlewing returns 0 19:55:32.117 00.000 5928 IsGuiding returns 0 19:55:32.194 00.077 5928 PulseGuide returned control before completion, sleep 17 19:55:32.226 00.032 5928 IsGuiding returns 1 19:55:32.227 00.001 5928 scope still moving after pulse duration time elapsed 19:55:32.254 00.027 5928 IsSlewing returns 0 19:55:32.255 00.001 5928 IsGuiding returns 1 19:55:32.321 00.066 5928 IsSlewing returns 0 19:55:32.322 00.001 5928 IsGuiding returns 0 19:55:32.322 00.000 5928 scope move finished after 84 + 121 ms 19:55:32.322 00.000 5928 Move returns status 0, amount 84 19:55:32.322 00.000 5928 move complete, result=0 19:55:32.322 00.000 5928 worker thread done servicing request 19:55:32.322 00.000 5928 Worker thread wakes up 19:55:32.322 00.000 972 GuideStep: -1.8 px 278 ms EAST, 0.4 px 84 ms SOUTH 19:55:32.327 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:32.327 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:34.314 01.987 5928 Exposure complete 19:55:34.401 00.087 5928 worker thread done servicing request 19:55:34.401 00.000 972 OnExposeComplete: enter 19:55:34.405 00.004 972 UpdateGuideState(): m_state=6 19:55:34.410 00.005 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 1093 19:55:34.414 00.004 972 Star::Find returns 1 (0), X=224.32, Y=854.71, Mass=1315, SNR=25.3, Peak=135 HFD=3.7 19:55:34.419 00.005 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 19:55:34.425 00.006 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86) 19:55:34.430 00.005 972 CameraToMount -- cameraX=-0.21 cameraY=-0.96 hyp=0.98 cameraTheta=-1.79 mountX=-0.95 mountY=0.27, mountTheta=2.86 19:55:34.437 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.96, opts=13) 19:55:34.442 00.005 972 Enqueuing Move request for scope (-0.21, -0.96) 19:55:34.446 00.004 5928 Worker thread wakes up 19:55:34.446 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.96) opts 0xd 19:55:34.446 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.96) 19:55:34.446 00.000 5928 Moving (-0.21, -0.96) raw xDistance=-0.95 yDistance=0.27 19:55:34.446 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.67 from input -0.95 19:55:34.446 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 19:55:34.446 00.000 5928 MoveAxis(E, 179, ABG) 19:55:34.446 00.000 5928 Guiding Dir = 2, Dur = 179 19:55:34.446 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:55:34.450 00.004 972 UpdateGuideState exits: m=1315 SNR=25.3 19:55:34.455 00.005 972 PhdController: settling, locked = 1, distance = 1.57 (1.50) aobump = 0 frame = 4 / 99999 19:55:34.458 00.003 5928 IsSlewing returns 0 19:55:34.459 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645818934.458,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:55:34.462 00.003 5928 IsGuiding returns 0 19:55:34.463 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:34.467 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:34.471 00.004 972 Enqueuing Expose request 19:55:34.481 00.010 5928 PulseGuide returned control before completion, sleep 172 19:55:34.672 00.191 5928 IsGuiding returns 0 19:55:34.672 00.000 5928 Move returns status 0, amount 179 19:55:34.673 00.001 5928 MoveAxis(S, 54, ABG) 19:55:34.673 00.000 5928 Guiding Dir = 1, Dur = 54 19:55:34.674 00.001 5928 IsSlewing returns 0 19:55:34.675 00.001 5928 IsGuiding returns 0 19:55:34.752 00.077 5928 IsGuiding returns 1 19:55:34.753 00.001 5928 scope still moving after pulse duration time elapsed 19:55:34.776 00.023 5928 IsSlewing returns 0 19:55:34.777 00.001 5928 IsGuiding returns 1 19:55:34.806 00.029 5928 IsSlewing returns 0 19:55:34.807 00.001 5928 IsGuiding returns 1 19:55:34.848 00.041 5928 IsSlewing returns 0 19:55:34.849 00.001 5928 IsGuiding returns 0 19:55:34.849 00.000 5928 scope move finished after 54 + 120 ms 19:55:34.849 00.000 5928 Move returns status 0, amount 54 19:55:34.849 00.000 5928 move complete, result=0 19:55:34.849 00.000 5928 worker thread done servicing request 19:55:34.849 00.000 5928 Worker thread wakes up 19:55:34.850 00.001 972 GuideStep: -1.0 px 179 ms EAST, 0.3 px 54 ms SOUTH 19:55:34.860 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:34.860 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:36.991 02.131 5928 Exposure complete 19:55:37.075 00.084 5928 worker thread done servicing request 19:55:37.076 00.001 972 OnExposeComplete: enter 19:55:37.080 00.004 972 UpdateGuideState(): m_state=6 19:55:37.084 00.004 972 Star::Find(15, 224, 854, 0, (0,0,0,0), 0.0, 255) frame 1094 19:55:37.089 00.005 972 Star::Find returns 1 (0), X=224.53, Y=855.69, Mass=1322, SNR=25.5, Peak=164 HFD=3.4 19:55:37.093 00.004 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 19:55:37.096 00.003 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 19:55:37.100 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.71 mountX=0.03 mountY=0.00, mountTheta=0.08 19:55:37.106 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.03, opts=13) 19:55:37.110 00.004 972 Enqueuing Move request for scope (-0.00, 0.03) 19:55:37.113 00.003 5928 Worker thread wakes up 19:55:37.113 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:55:37.117 00.004 972 UpdateGuideState exits: m=1322 SNR=25.5 19:55:37.123 00.006 972 PhdController: settling, locked = 1, distance = 1.11 (1.50) aobump = 0 frame = 5 / 99999 19:55:37.126 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd 19:55:37.127 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.03) 19:55:37.127 00.000 5928 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=0.00 19:55:37.127 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:55:37.127 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:37.127 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818937.126,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 19:55:37.131 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 19:55:37.131 00.000 5928 MoveAxis(E, 0, ABG) 19:55:37.131 00.000 5928 Move returns status 0, amount 0 19:55:37.131 00.000 5928 MoveAxis(N, 0, ABG) 19:55:37.131 00.000 5928 Move returns status 0, amount 0 19:55:37.131 00.000 5928 move complete, result=0 19:55:37.131 00.000 5928 worker thread done servicing request 19:55:37.131 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:37.135 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:37.140 00.005 972 Enqueuing Expose request 19:55:37.144 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:55:37.147 00.003 5928 Worker thread wakes up 19:55:37.148 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:37.148 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:39.133 01.985 5928 Exposure complete 19:55:39.220 00.087 5928 worker thread done servicing request 19:55:39.220 00.000 972 OnExposeComplete: enter 19:55:39.224 00.004 972 UpdateGuideState(): m_state=6 19:55:39.228 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1095 19:55:39.232 00.004 972 Star::Find returns 1 (0), X=224.39, Y=855.55, Mass=1331, SNR=25.6, Peak=145 HFD=3.3 19:55:39.236 00.004 972 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.59) = xAngle (-4.06 = 2.22) 19:55:39.241 00.005 972 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18) 19:55:39.244 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=-0.11 mountY=0.15, mountTheta=2.21 19:55:39.249 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.12, opts=13) 19:55:39.253 00.004 972 Enqueuing Move request for scope (-0.15, -0.12) 19:55:39.258 00.005 5928 Worker thread wakes up 19:55:39.258 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd 19:55:39.258 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.12) 19:55:39.258 00.000 5928 Moving (-0.15, -0.12) raw xDistance=-0.11 yDistance=0.15 19:55:39.258 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:55:39.258 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:39.258 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:39.262 00.004 972 UpdateGuideState exits: m=1331 SNR=25.6 19:55:39.266 00.004 972 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 6 / 99999 19:55:39.271 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:55:39.271 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818939.270,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.83,"Time":2.1,"SettleTime":10.0,"StarLocked":true} 19:55:39.275 00.004 5928 MoveAxis(E, 0, ABG) 19:55:39.275 00.000 5928 Move returns status 0, amount 0 19:55:39.275 00.000 5928 MoveAxis(N, 0, ABG) 19:55:39.276 00.001 5928 Move returns status 0, amount 0 19:55:39.276 00.000 5928 move complete, result=0 19:55:39.276 00.000 5928 worker thread done servicing request 19:55:39.276 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:39.280 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:39.285 00.005 972 Enqueuing Expose request 19:55:39.291 00.006 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:55:39.295 00.004 5928 Worker thread wakes up 19:55:39.296 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:39.296 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:41.425 02.129 5928 Exposure complete 19:55:41.510 00.085 5928 worker thread done servicing request 19:55:41.511 00.001 972 OnExposeComplete: enter 19:55:41.515 00.004 972 UpdateGuideState(): m_state=6 19:55:41.519 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1096 19:55:41.524 00.005 972 Star::Find returns 1 (0), X=224.53, Y=855.31, Mass=1316, SNR=25.4, Peak=149 HFD=3.5 19:55:41.527 00.003 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.13) 19:55:41.531 00.004 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08) 19:55:41.535 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.57 mountX=-0.35 mountY=0.02, mountTheta=3.08 19:55:41.540 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.35, opts=13) 19:55:41.544 00.004 972 Enqueuing Move request for scope (0.00, -0.35) 19:55:41.548 00.004 5928 Worker thread wakes up 19:55:41.548 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd 19:55:41.548 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.35) 19:55:41.548 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:41.554 00.006 972 UpdateGuideState exits: m=1316 SNR=25.4 19:55:41.558 00.004 972 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 7 / 99999 19:55:41.561 00.003 5928 Moving (0.00, -0.35) raw xDistance=-0.35 yDistance=0.02 19:55:41.562 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 19:55:41.562 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:41.562 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:55:41.562 00.000 5928 MoveAxis(E, 59, ABG) 19:55:41.562 00.000 5928 Guiding Dir = 2, Dur = 59 19:55:41.562 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818941.561,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.69,"Time":4.4,"SettleTime":10.0,"StarLocked":true} 19:55:41.566 00.004 5928 IsSlewing returns 0 19:55:41.566 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:41.572 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:41.576 00.004 972 Enqueuing Expose request 19:55:41.579 00.003 5928 IsGuiding returns 0 19:55:41.597 00.018 5928 PulseGuide returned control before completion, sleep 53 19:55:41.692 00.095 5928 IsGuiding returns 1 19:55:41.692 00.000 5928 scope still moving after pulse duration time elapsed 19:55:41.716 00.024 5928 IsSlewing returns 0 19:55:41.716 00.000 5928 IsGuiding returns 0 19:55:41.716 00.000 5928 scope move finished after 59 + 77 ms 19:55:41.716 00.000 5928 Move returns status 0, amount 59 19:55:41.716 00.000 5928 MoveAxis(N, 0, ABG) 19:55:41.716 00.000 5928 Move returns status 0, amount 0 19:55:41.716 00.000 5928 move complete, result=0 19:55:41.716 00.000 5928 worker thread done servicing request 19:55:41.716 00.000 5928 Worker thread wakes up 19:55:41.716 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:41.717 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:41.717 00.000 972 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH 19:55:43.696 01.979 5928 Exposure complete 19:55:43.782 00.086 5928 worker thread done servicing request 19:55:43.783 00.001 972 OnExposeComplete: enter 19:55:43.788 00.005 972 UpdateGuideState(): m_state=6 19:55:43.792 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1097 19:55:43.796 00.004 972 Star::Find returns 1 (0), X=224.53, Y=855.46, Mass=1353, SNR=25.7, Peak=151 HFD=3.2 19:55:43.800 00.004 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.13) 19:55:43.804 00.004 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08) 19:55:43.808 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.57 mountX=-0.20 mountY=0.01, mountTheta=3.08 19:55:43.813 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.20, opts=13) 19:55:43.817 00.004 972 Enqueuing Move request for scope (0.00, -0.20) 19:55:43.822 00.005 5928 Worker thread wakes up 19:55:43.822 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.20) opts 0xd 19:55:43.822 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.20) 19:55:43.822 00.000 5928 Moving (0.00, -0.20) raw xDistance=-0.20 yDistance=0.01 19:55:43.822 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20 19:55:43.822 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:43.822 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:55:43.822 00.000 5928 MoveAxis(E, 38, ABG) 19:55:43.822 00.000 5928 Guiding Dir = 2, Dur = 38 19:55:43.822 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:55:43.826 00.004 972 UpdateGuideState exits: m=1353 SNR=25.7 19:55:43.830 00.004 972 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 8 / 99999 19:55:43.834 00.004 5928 IsSlewing returns 0 19:55:43.834 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818943.834,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.54,"Time":6.7,"SettleTime":10.0,"StarLocked":true} 19:55:43.839 00.005 5928 IsGuiding returns 0 19:55:43.839 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:43.843 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:43.847 00.004 972 Enqueuing Expose request 19:55:43.867 00.020 5928 PulseGuide returned control before completion, sleep 20 19:55:43.899 00.032 5928 IsGuiding returns 1 19:55:43.899 00.000 5928 scope still moving after pulse duration time elapsed 19:55:43.926 00.027 5928 IsSlewing returns 0 19:55:43.926 00.000 5928 IsGuiding returns 0 19:55:43.926 00.000 5928 scope move finished after 38 + 49 ms 19:55:43.926 00.000 5928 Move returns status 0, amount 38 19:55:43.926 00.000 5928 MoveAxis(N, 0, ABG) 19:55:43.926 00.000 5928 Move returns status 0, amount 0 19:55:43.926 00.000 5928 move complete, result=0 19:55:43.926 00.000 5928 worker thread done servicing request 19:55:43.926 00.000 5928 Worker thread wakes up 19:55:43.926 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:43.926 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:43.926 00.000 972 GuideStep: -0.2 px 38 ms EAST, 0.0 px 0 ms NORTH 19:55:46.056 02.130 5928 Exposure complete 19:55:46.143 00.087 5928 worker thread done servicing request 19:55:46.143 00.000 972 OnExposeComplete: enter 19:55:46.147 00.004 972 UpdateGuideState(): m_state=6 19:55:46.151 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1098 19:55:46.156 00.005 972 Star::Find returns 1 (0), X=224.35, Y=855.56, Mass=1289, SNR=25.1, Peak=149 HFD=3.4 19:55:46.160 00.004 972 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.59) = xAngle (-4.19 = 2.10) 19:55:46.164 00.004 972 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05) 19:55:46.167 00.003 972 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.60 mountX=-0.10 mountY=0.18, mountTheta=2.09 19:55:46.173 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.11, opts=13) 19:55:46.177 00.004 972 Enqueuing Move request for scope (-0.18, -0.11) 19:55:46.181 00.004 5928 Worker thread wakes up 19:55:46.181 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd 19:55:46.181 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.11) 19:55:46.181 00.000 5928 Moving (-0.18, -0.11) raw xDistance=-0.10 yDistance=0.18 19:55:46.181 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:55:46.181 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:46.181 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:55:46.181 00.000 5928 MoveAxis(E, 0, ABG) 19:55:46.181 00.000 5928 Move returns status 0, amount 0 19:55:46.181 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:46.187 00.006 972 UpdateGuideState exits: m=1289 SNR=25.1 19:55:46.191 00.004 972 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 9 / 99999 19:55:46.195 00.004 5928 MoveAxis(N, 0, ABG) 19:55:46.195 00.000 5928 Move returns status 0, amount 0 19:55:46.195 00.000 5928 move complete, result=0 19:55:46.195 00.000 5928 worker thread done servicing request 19:55:46.195 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645818946.195,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.44,"Time":9.1,"SettleTime":10.0,"StarLocked":true} 19:55:46.199 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:46.204 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:46.208 00.004 972 Enqueuing Expose request 19:55:46.212 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:55:46.215 00.003 5928 Worker thread wakes up 19:55:46.216 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:46.216 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:48.201 01.985 5928 Exposure complete 19:55:48.288 00.087 5928 worker thread done servicing request 19:55:48.288 00.000 972 OnExposeComplete: enter 19:55:48.294 00.006 972 UpdateGuideState(): m_state=6 19:55:48.299 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1099 19:55:48.304 00.005 972 Star::Find returns 1 (0), X=224.39, Y=855.52, Mass=1385, SNR=26.0, Peak=157 HFD=3.3 19:55:48.308 00.004 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.35) 19:55:48.311 00.003 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31) 19:55:48.315 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.34 mountX=-0.14 mountY=0.15, mountTheta=2.33 19:55:48.320 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.14, opts=13) 19:55:48.324 00.004 972 Enqueuing Move request for scope (-0.14, -0.14) 19:55:48.328 00.004 5928 Worker thread wakes up 19:55:48.328 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd 19:55:48.328 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.14) 19:55:48.328 00.000 5928 Moving (-0.14, -0.14) raw xDistance=-0.14 yDistance=0.15 19:55:48.328 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:55:48.328 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:48.328 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:55:48.328 00.000 5928 MoveAxis(E, 0, ABG) 19:55:48.328 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:48.332 00.004 972 UpdateGuideState exits: m=1385 SNR=26.0 19:55:48.338 00.006 972 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 10 / 99999 19:55:48.342 00.004 972 PhdController: newstate STATE_FINISH 19:55:48.345 00.003 972 PhdController complete: success 19:55:48.349 00.004 5928 Move returns status 0, amount 0 19:55:48.349 00.000 5928 MoveAxis(N, 0, ABG) 19:55:48.349 00.000 5928 Move returns status 0, amount 0 19:55:48.349 00.000 5928 move complete, result=0 19:55:48.349 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645818948.349,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0} 19:55:48.354 00.005 5928 worker thread done servicing request 19:55:48.355 00.001 972 Mount: notify guiding dither settle done success=1 19:55:48.358 00.003 972 PhdController: newstate STATE_IDLE 19:55:48.362 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:48.366 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:48.372 00.006 972 Enqueuing Expose request 19:55:48.375 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:55:48.380 00.005 5928 Worker thread wakes up 19:55:48.380 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:48.380 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:50.489 02.109 5928 Exposure complete 19:55:50.574 00.085 5928 worker thread done servicing request 19:55:50.575 00.001 972 OnExposeComplete: enter 19:55:50.579 00.004 972 UpdateGuideState(): m_state=6 19:55:50.583 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1100 19:55:50.588 00.005 972 Star::Find returns 1 (0), X=224.34, Y=855.45, Mass=1264, SNR=24.9, Peak=144 HFD=3.4 19:55:50.592 00.004 972 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.59) = xAngle (-3.89 = 2.39) 19:55:50.595 00.003 972 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35) 19:55:50.599 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.22 hyp=0.29 cameraTheta=-2.30 mountX=-0.22 mountY=0.21, mountTheta=2.37 19:55:50.606 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.22, opts=13) 19:55:50.609 00.003 972 Enqueuing Move request for scope (-0.20, -0.22) 19:55:50.612 00.003 5928 Worker thread wakes up 19:55:50.612 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.22) opts 0xd 19:55:50.612 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.22) 19:55:50.612 00.000 5928 Moving (-0.20, -0.22) raw xDistance=-0.22 yDistance=0.21 19:55:50.613 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 19:55:50.613 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:55:50.613 00.000 5928 MoveAxis(E, 36, ABG) 19:55:50.613 00.000 5928 Guiding Dir = 2, Dur = 36 19:55:50.613 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:55:50.617 00.004 5928 IsSlewing returns 0 19:55:50.617 00.000 972 UpdateGuideState exits: m=1264 SNR=24.9 19:55:50.622 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:50.626 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:50.630 00.004 972 Enqueuing Expose request 19:55:50.633 00.003 5928 IsGuiding returns 0 19:55:50.664 00.031 5928 PulseGuide returned control before completion, sleep 17 19:55:50.712 00.048 5928 IsGuiding returns 0 19:55:50.712 00.000 5928 Move returns status 0, amount 36 19:55:50.712 00.000 5928 MoveAxis(S, 41, ABG) 19:55:50.712 00.000 5928 Guiding Dir = 1, Dur = 41 19:55:50.713 00.001 5928 IsSlewing returns 0 19:55:50.713 00.000 5928 IsGuiding returns 0 19:55:50.824 00.111 5928 IsGuiding returns 1 19:55:50.824 00.000 5928 scope still moving after pulse duration time elapsed 19:55:50.858 00.034 5928 IsSlewing returns 0 19:55:50.859 00.001 5928 IsGuiding returns 0 19:55:50.859 00.000 5928 scope move finished after 41 + 105 ms 19:55:50.859 00.000 5928 Move returns status 0, amount 41 19:55:50.859 00.000 5928 move complete, result=0 19:55:50.860 00.001 5928 worker thread done servicing request 19:55:50.860 00.000 972 GuideStep: -0.2 px 36 ms EAST, 0.2 px 41 ms SOUTH 19:55:50.870 00.010 5928 Worker thread wakes up 19:55:50.871 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:50.871 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:52.851 01.980 5928 Exposure complete 19:55:52.937 00.086 5928 worker thread done servicing request 19:55:52.937 00.000 972 OnExposeComplete: enter 19:55:52.941 00.004 972 UpdateGuideState(): m_state=6 19:55:52.945 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1101 19:55:52.950 00.005 972 Star::Find returns 1 (0), X=224.50, Y=855.50, Mass=1372, SNR=25.9, Peak=159 HFD=3.2 19:55:52.954 00.004 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.94) 19:55:52.959 00.005 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90) 19:55:52.962 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.75 mountX=-0.16 mountY=0.04, mountTheta=2.90 19:55:52.967 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.17, opts=13) 19:55:52.973 00.006 972 Enqueuing Move request for scope (-0.03, -0.17) 19:55:52.976 00.003 5928 Worker thread wakes up 19:55:52.976 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd 19:55:52.976 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:52.980 00.004 972 UpdateGuideState exits: m=1372 SNR=25.9 19:55:52.984 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.17) 19:55:52.984 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:52.989 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:52.993 00.004 972 Enqueuing Expose request 19:55:52.996 00.003 5928 Moving (-0.03, -0.17) raw xDistance=-0.16 yDistance=0.04 19:55:52.996 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:55:52.996 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:52.996 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:55:52.996 00.000 5928 MoveAxis(E, 0, ABG) 19:55:52.996 00.000 5928 Move returns status 0, amount 0 19:55:52.996 00.000 5928 MoveAxis(N, 0, ABG) 19:55:52.996 00.000 5928 Move returns status 0, amount 0 19:55:52.996 00.000 5928 move complete, result=0 19:55:52.996 00.000 5928 worker thread done servicing request 19:55:52.996 00.000 5928 Worker thread wakes up 19:55:52.996 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:52.996 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:52.998 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 19:55:55.106 02.108 5928 Exposure complete 19:55:55.192 00.086 5928 worker thread done servicing request 19:55:55.193 00.001 972 OnExposeComplete: enter 19:55:55.196 00.003 972 UpdateGuideState(): m_state=6 19:55:55.200 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1102 19:55:55.205 00.005 972 Star::Find returns 1 (0), X=224.50, Y=855.20, Mass=1332, SNR=25.6, Peak=157 HFD=3.6 19:55:55.209 00.004 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.06) 19:55:55.213 00.004 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01) 19:55:55.219 00.006 972 CameraToMount -- cameraX=-0.03 cameraY=-0.47 hyp=0.47 cameraTheta=-1.63 mountX=-0.47 mountY=0.06, mountTheta=3.02 19:55:55.224 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.47, opts=13) 19:55:55.228 00.004 972 Enqueuing Move request for scope (-0.03, -0.47) 19:55:55.232 00.004 5928 Worker thread wakes up 19:55:55.232 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.47) opts 0xd 19:55:55.232 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.47) 19:55:55.232 00.000 5928 Moving (-0.03, -0.47) raw xDistance=-0.47 yDistance=0.06 19:55:55.232 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 19:55:55.232 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:55.232 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:55.237 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 19:55:55.237 00.000 5928 MoveAxis(E, 78, ABG) 19:55:55.238 00.001 5928 Guiding Dir = 2, Dur = 78 19:55:55.238 00.000 972 UpdateGuideState exits: m=1332 SNR=25.6 19:55:55.242 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:55.246 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:55.249 00.003 972 Enqueuing Expose request 19:55:55.254 00.005 5928 IsSlewing returns 0 19:55:55.255 00.001 5928 IsGuiding returns 0 19:55:55.269 00.014 5928 PulseGuide returned control before completion, sleep 74 19:55:55.346 00.077 5928 IsGuiding returns 1 19:55:55.346 00.000 5928 scope still moving after pulse duration time elapsed 19:55:55.381 00.035 5928 IsSlewing returns 0 19:55:55.413 00.032 5928 IsGuiding returns 0 19:55:55.414 00.001 5928 scope move finished after 78 + 80 ms 19:55:55.414 00.000 5928 Move returns status 0, amount 78 19:55:55.414 00.000 5928 MoveAxis(N, 0, ABG) 19:55:55.414 00.000 5928 Move returns status 0, amount 0 19:55:55.414 00.000 5928 move complete, result=0 19:55:55.414 00.000 5928 worker thread done servicing request 19:55:55.414 00.000 5928 Worker thread wakes up 19:55:55.414 00.000 972 GuideStep: -0.5 px 78 ms EAST, 0.1 px 0 ms NORTH 19:55:55.425 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:55.425 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:57.406 01.981 5928 Exposure complete 19:55:57.492 00.086 5928 worker thread done servicing request 19:55:57.493 00.001 972 OnExposeComplete: enter 19:55:57.497 00.004 972 UpdateGuideState(): m_state=6 19:55:57.501 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1103 19:55:57.506 00.005 972 Star::Find returns 1 (0), X=224.69, Y=855.42, Mass=1340, SNR=25.6, Peak=156 HFD=3.5 19:55:57.510 00.004 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 19:55:57.513 00.003 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 19:55:57.517 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.29 cameraTheta=-1.00 mountX=-0.25 mountY=-0.14, mountTheta=-2.62 19:55:57.523 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.25, opts=13) 19:55:57.527 00.004 972 Enqueuing Move request for scope (0.16, -0.25) 19:55:57.531 00.004 5928 Worker thread wakes up 19:55:57.531 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd 19:55:57.531 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.25) 19:55:57.531 00.000 5928 Moving (0.16, -0.25) raw xDistance=-0.25 yDistance=-0.14 19:55:57.531 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25 19:55:57.531 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:57.531 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:55:57.536 00.005 972 UpdateGuideState exits: m=1340 SNR=25.6 19:55:57.540 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:57.544 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:57.548 00.004 972 Enqueuing Expose request 19:55:57.553 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:55:57.554 00.001 5928 MoveAxis(E, 47, ABG) 19:55:57.554 00.000 5928 Guiding Dir = 2, Dur = 47 19:55:57.554 00.000 5928 IsSlewing returns 0 19:55:57.555 00.001 5928 IsGuiding returns 0 19:55:57.572 00.017 5928 PulseGuide returned control before completion, sleep 41 19:55:57.617 00.045 5928 IsGuiding returns 1 19:55:57.617 00.000 5928 scope still moving after pulse duration time elapsed 19:55:57.651 00.034 5928 IsSlewing returns 0 19:55:57.651 00.000 5928 IsGuiding returns 0 19:55:57.651 00.000 5928 scope move finished after 47 + 49 ms 19:55:57.651 00.000 5928 Move returns status 0, amount 47 19:55:57.652 00.001 5928 MoveAxis(N, 0, ABG) 19:55:57.652 00.000 5928 Move returns status 0, amount 0 19:55:57.652 00.000 5928 move complete, result=0 19:55:57.652 00.000 5928 worker thread done servicing request 19:55:57.652 00.000 972 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH 19:55:57.657 00.005 5928 Worker thread wakes up 19:55:57.657 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:55:57.657 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:55:59.795 02.138 5928 Exposure complete 19:55:59.881 00.086 5928 worker thread done servicing request 19:55:59.881 00.000 972 OnExposeComplete: enter 19:55:59.886 00.005 972 UpdateGuideState(): m_state=6 19:55:59.890 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1104 19:55:59.894 00.004 972 Star::Find returns 1 (0), X=224.59, Y=855.36, Mass=1362, SNR=25.8, Peak=163 HFD=3.4 19:55:59.898 00.004 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 19:55:59.902 00.004 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 19:55:59.907 00.005 972 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.37 mountX=-0.30 mountY=-0.04, mountTheta=-3.00 19:55:59.912 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.30, opts=13) 19:55:59.916 00.004 972 Enqueuing Move request for scope (0.06, -0.30) 19:55:59.920 00.004 5928 Worker thread wakes up 19:55:59.920 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:55:59.924 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd 19:55:59.924 00.000 972 UpdateGuideState exits: m=1362 SNR=25.8 19:55:59.928 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:55:59.932 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:55:59.937 00.005 972 Enqueuing Expose request 19:55:59.941 00.004 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.30) 19:55:59.941 00.000 5928 Moving (0.06, -0.30) raw xDistance=-0.30 yDistance=-0.04 19:55:59.941 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30 19:55:59.941 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:55:59.941 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:55:59.941 00.000 5928 MoveAxis(E, 54, ABG) 19:55:59.941 00.000 5928 Guiding Dir = 2, Dur = 54 19:55:59.941 00.000 5928 IsSlewing returns 0 19:55:59.942 00.001 5928 IsGuiding returns 0 19:55:59.970 00.028 5928 PulseGuide returned control before completion, sleep 36 19:56:00.019 00.049 5928 IsGuiding returns 1 19:56:00.019 00.000 5928 scope still moving after pulse duration time elapsed 19:56:00.049 00.030 5928 IsSlewing returns 0 19:56:00.050 00.001 5928 IsGuiding returns 0 19:56:00.050 00.000 5928 scope move finished after 54 + 54 ms 19:56:00.050 00.000 5928 Move returns status 0, amount 54 19:56:00.050 00.000 5928 MoveAxis(N, 0, ABG) 19:56:00.050 00.000 5928 Move returns status 0, amount 0 19:56:00.051 00.001 5928 move complete, result=0 19:56:00.051 00.000 5928 worker thread done servicing request 19:56:00.051 00.000 5928 Worker thread wakes up 19:56:00.051 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:00.051 00.000 972 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH 19:56:00.056 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:02.036 01.980 5928 Exposure complete 19:56:02.124 00.088 5928 worker thread done servicing request 19:56:02.124 00.000 972 OnExposeComplete: enter 19:56:02.127 00.003 972 UpdateGuideState(): m_state=6 19:56:02.132 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1105 19:56:02.137 00.005 972 Star::Find returns 1 (0), X=224.57, Y=855.66, Mass=1327, SNR=25.5, Peak=164 HFD=3.4 19:56:02.140 00.003 972 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.59) = xAngle (-1.63 = -1.63) 19:56:02.144 00.004 972 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67) 19:56:02.148 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.04 mountX=-0.00 mountY=-0.04, mountTheta=-1.63 19:56:02.154 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.00, opts=13) 19:56:02.158 00.004 972 Enqueuing Move request for scope (0.04, -0.00) 19:56:02.161 00.003 5928 Worker thread wakes up 19:56:02.161 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:56:02.166 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd 19:56:02.166 00.000 972 UpdateGuideState exits: m=1327 SNR=25.5 19:56:02.171 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:02.175 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:02.179 00.004 972 Enqueuing Expose request 19:56:02.183 00.004 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.00) 19:56:02.183 00.000 5928 Moving (0.04, -0.00) raw xDistance=-0.00 yDistance=-0.04 19:56:02.183 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 19:56:02.184 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:02.184 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:56:02.184 00.000 5928 MoveAxis(E, 0, ABG) 19:56:02.184 00.000 5928 Move returns status 0, amount 0 19:56:02.184 00.000 5928 MoveAxis(N, 0, ABG) 19:56:02.184 00.000 5928 Move returns status 0, amount 0 19:56:02.184 00.000 5928 move complete, result=0 19:56:02.185 00.001 5928 worker thread done servicing request 19:56:02.185 00.000 5928 Worker thread wakes up 19:56:02.185 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:02.185 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:02.186 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:56:04.321 02.135 5928 Exposure complete 19:56:04.409 00.088 5928 worker thread done servicing request 19:56:04.409 00.000 972 OnExposeComplete: enter 19:56:04.415 00.006 972 UpdateGuideState(): m_state=6 19:56:04.423 00.008 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1106 19:56:04.430 00.007 972 Star::Find returns 1 (0), X=224.54, Y=855.77, Mass=1376, SNR=26.0, Peak=161 HFD=3.5 19:56:04.437 00.007 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 19:56:04.441 00.004 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 19:56:04.445 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.44 mountX=0.10 mountY=-0.02, mountTheta=-0.19 19:56:04.450 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.10, opts=13) 19:56:04.455 00.005 972 Enqueuing Move request for scope (0.01, 0.10) 19:56:04.458 00.003 5928 Worker thread wakes up 19:56:04.458 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:04.462 00.004 972 UpdateGuideState exits: m=1376 SNR=26.0 19:56:04.466 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:04.471 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:04.475 00.004 972 Enqueuing Expose request 19:56:04.479 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd 19:56:04.479 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.10) 19:56:04.479 00.000 5928 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.02 19:56:04.479 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:56:04.479 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:04.479 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:56:04.479 00.000 5928 MoveAxis(E, 0, ABG) 19:56:04.479 00.000 5928 Move returns status 0, amount 0 19:56:04.479 00.000 5928 MoveAxis(N, 0, ABG) 19:56:04.479 00.000 5928 Move returns status 0, amount 0 19:56:04.479 00.000 5928 move complete, result=0 19:56:04.479 00.000 5928 worker thread done servicing request 19:56:04.479 00.000 5928 Worker thread wakes up 19:56:04.480 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:04.480 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:04.481 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:56:06.459 01.978 5928 Exposure complete 19:56:06.544 00.085 5928 worker thread done servicing request 19:56:06.545 00.001 972 OnExposeComplete: enter 19:56:06.549 00.004 972 UpdateGuideState(): m_state=6 19:56:06.555 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1107 19:56:06.558 00.003 972 Star::Find returns 1 (0), X=224.47, Y=855.76, Mass=1360, SNR=25.8, Peak=152 HFD=3.6 19:56:06.562 00.004 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 19:56:06.567 00.005 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48) 19:56:06.571 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.11 mountX=0.10 mountY=0.05, mountTheta=0.49 19:56:06.576 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.10, opts=13) 19:56:06.579 00.003 972 Enqueuing Move request for scope (-0.06, 0.10) 19:56:06.584 00.005 5928 Worker thread wakes up 19:56:06.585 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd 19:56:06.585 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.10) 19:56:06.585 00.000 5928 Moving (-0.06, 0.10) raw xDistance=0.10 yDistance=0.05 19:56:06.585 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:56:06.585 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:06.585 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:56:06.589 00.004 972 UpdateGuideState exits: m=1360 SNR=25.8 19:56:06.593 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:06.596 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:06.602 00.006 972 Enqueuing Expose request 19:56:06.605 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:56:06.605 00.000 5928 MoveAxis(E, 0, ABG) 19:56:06.605 00.000 5928 Move returns status 0, amount 0 19:56:06.605 00.000 5928 MoveAxis(N, 0, ABG) 19:56:06.605 00.000 5928 Move returns status 0, amount 0 19:56:06.606 00.001 5928 move complete, result=0 19:56:06.606 00.000 5928 worker thread done servicing request 19:56:06.606 00.000 5928 Worker thread wakes up 19:56:06.606 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:06.606 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:06.607 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:56:08.723 02.116 5928 Exposure complete 19:56:08.809 00.086 5928 worker thread done servicing request 19:56:08.809 00.000 972 OnExposeComplete: enter 19:56:08.814 00.005 972 UpdateGuideState(): m_state=6 19:56:08.820 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1108 19:56:08.823 00.003 972 Star::Find returns 1 (0), X=224.45, Y=855.54, Mass=1322, SNR=25.4, Peak=154 HFD=3.3 19:56:08.827 00.004 972 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.59) = xAngle (-3.72 = 2.56) 19:56:08.831 00.004 972 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52) 19:56:08.836 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.13 mountX=-0.12 mountY=0.08, mountTheta=2.53 19:56:08.841 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.12, opts=13) 19:56:08.845 00.004 972 Enqueuing Move request for scope (-0.08, -0.12) 19:56:08.850 00.005 5928 Worker thread wakes up 19:56:08.850 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:08.854 00.004 972 UpdateGuideState exits: m=1322 SNR=25.4 19:56:08.858 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:08.862 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:08.866 00.004 972 Enqueuing Expose request 19:56:08.870 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd 19:56:08.871 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.12) 19:56:08.871 00.000 5928 Moving (-0.08, -0.12) raw xDistance=-0.12 yDistance=0.08 19:56:08.871 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:56:08.871 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:08.871 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:56:08.871 00.000 5928 MoveAxis(E, 0, ABG) 19:56:08.871 00.000 5928 Move returns status 0, amount 0 19:56:08.871 00.000 5928 MoveAxis(N, 0, ABG) 19:56:08.871 00.000 5928 Move returns status 0, amount 0 19:56:08.871 00.000 5928 move complete, result=0 19:56:08.871 00.000 5928 worker thread done servicing request 19:56:08.871 00.000 5928 Worker thread wakes up 19:56:08.871 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:08.871 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:08.873 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:56:10.858 01.985 5928 Exposure complete 19:56:10.943 00.085 5928 worker thread done servicing request 19:56:10.943 00.000 972 OnExposeComplete: enter 19:56:10.947 00.004 972 UpdateGuideState(): m_state=6 19:56:10.952 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1109 19:56:10.956 00.004 972 Star::Find returns 1 (0), X=224.51, Y=855.30, Mass=1358, SNR=25.8, Peak=154 HFD=3.4 19:56:10.960 00.004 972 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.59) = xAngle (-3.21 = 3.07) 19:56:10.964 00.004 972 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03) 19:56:10.969 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.62 mountX=-0.36 mountY=0.04, mountTheta=3.03 19:56:10.974 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.36, opts=13) 19:56:10.978 00.004 972 Enqueuing Move request for scope (-0.02, -0.36) 19:56:10.982 00.004 5928 Worker thread wakes up 19:56:10.982 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:10.986 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:56:10.990 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:10.994 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:10.998 00.004 972 Enqueuing Expose request 19:56:11.003 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.36) opts 0xd 19:56:11.003 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.36) 19:56:11.003 00.000 5928 Moving (-0.02, -0.36) raw xDistance=-0.36 yDistance=0.04 19:56:11.003 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 19:56:11.003 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:11.003 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:56:11.003 00.000 5928 MoveAxis(E, 60, ABG) 19:56:11.003 00.000 5928 Guiding Dir = 2, Dur = 60 19:56:11.020 00.017 5928 IsSlewing returns 0 19:56:11.023 00.003 5928 IsGuiding returns 0 19:56:11.052 00.029 5928 PulseGuide returned control before completion, sleep 42 19:56:11.100 00.048 5928 IsGuiding returns 1 19:56:11.101 00.001 5928 scope still moving after pulse duration time elapsed 19:56:11.148 00.047 5928 IsSlewing returns 0 19:56:11.149 00.001 5928 IsGuiding returns 0 19:56:11.150 00.001 5928 scope move finished after 60 + 66 ms 19:56:11.150 00.000 5928 Move returns status 0, amount 60 19:56:11.151 00.001 5928 MoveAxis(N, 0, ABG) 19:56:11.151 00.000 5928 Move returns status 0, amount 0 19:56:11.151 00.000 5928 move complete, result=0 19:56:11.152 00.001 5928 worker thread done servicing request 19:56:11.152 00.000 972 GuideStep: -0.4 px 60 ms EAST, 0.0 px 0 ms NORTH 19:56:11.163 00.011 5928 Worker thread wakes up 19:56:11.163 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:11.163 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:13.272 02.109 5928 Exposure complete 19:56:13.364 00.092 5928 worker thread done servicing request 19:56:13.364 00.000 972 OnExposeComplete: enter 19:56:13.369 00.005 972 UpdateGuideState(): m_state=6 19:56:13.372 00.003 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1110 19:56:13.378 00.006 972 Star::Find returns 1 (0), X=224.39, Y=855.48, Mass=1358, SNR=25.8, Peak=142 HFD=3.3 19:56:13.383 00.005 972 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.59) = xAngle (-3.80 = 2.49) 19:56:13.387 00.004 972 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44) 19:56:13.391 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.21 mountX=-0.18 mountY=0.15, mountTheta=2.46 19:56:13.395 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.18, opts=13) 19:56:13.400 00.005 972 Enqueuing Move request for scope (-0.14, -0.18) 19:56:13.404 00.004 5928 Worker thread wakes up 19:56:13.404 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd 19:56:13.404 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.18) 19:56:13.404 00.000 5928 Moving (-0.14, -0.18) raw xDistance=-0.18 yDistance=0.15 19:56:13.404 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:56:13.405 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:13.405 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:56:13.405 00.000 5928 MoveAxis(E, 0, ABG) 19:56:13.405 00.000 5928 Move returns status 0, amount 0 19:56:13.405 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:13.409 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 19:56:13.413 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:13.417 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:13.421 00.004 972 Enqueuing Expose request 19:56:13.425 00.004 5928 MoveAxis(N, 0, ABG) 19:56:13.425 00.000 5928 Move returns status 0, amount 0 19:56:13.426 00.001 5928 move complete, result=0 19:56:13.426 00.000 5928 worker thread done servicing request 19:56:13.426 00.000 5928 Worker thread wakes up 19:56:13.426 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:13.426 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:13.428 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:56:15.401 01.973 5928 Exposure complete 19:56:15.487 00.086 5928 worker thread done servicing request 19:56:15.487 00.000 972 OnExposeComplete: enter 19:56:15.491 00.004 972 UpdateGuideState(): m_state=6 19:56:15.496 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1111 19:56:15.501 00.005 972 Star::Find returns 1 (0), X=224.58, Y=855.51, Mass=1332, SNR=25.6, Peak=154 HFD=3.2 19:56:15.504 00.003 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 19:56:15.507 00.003 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 19:56:15.511 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.29 mountX=-0.16 mountY=-0.04, mountTheta=-2.92 19:56:15.517 00.006 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.16, opts=13) 19:56:15.521 00.004 972 Enqueuing Move request for scope (0.05, -0.16) 19:56:15.524 00.003 5928 Worker thread wakes up 19:56:15.524 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd 19:56:15.524 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.16) 19:56:15.524 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:15.529 00.005 5928 Moving (0.05, -0.16) raw xDistance=-0.16 yDistance=-0.04 19:56:15.529 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 19:56:15.529 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:15.529 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 19:56:15.529 00.000 5928 MoveAxis(E, 0, ABG) 19:56:15.529 00.000 5928 Move returns status 0, amount 0 19:56:15.529 00.000 972 UpdateGuideState exits: m=1332 SNR=25.6 19:56:15.534 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:15.538 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:15.541 00.003 972 Enqueuing Expose request 19:56:15.546 00.005 5928 MoveAxis(N, 0, ABG) 19:56:15.546 00.000 5928 Move returns status 0, amount 0 19:56:15.546 00.000 5928 move complete, result=0 19:56:15.546 00.000 5928 worker thread done servicing request 19:56:15.546 00.000 5928 Worker thread wakes up 19:56:15.546 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:15.546 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:15.548 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:56:17.678 02.130 5928 Exposure complete 19:56:17.764 00.086 5928 worker thread done servicing request 19:56:17.764 00.000 972 OnExposeComplete: enter 19:56:17.769 00.005 972 UpdateGuideState(): m_state=6 19:56:17.773 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1112 19:56:17.777 00.004 972 Star::Find returns 1 (0), X=224.99, Y=855.55, Mass=1392, SNR=26.1, Peak=156 HFD=3.7 19:56:17.781 00.004 972 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.59) = xAngle (-1.83 = -1.83) 19:56:17.786 00.005 972 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87) 19:56:17.790 00.004 972 CameraToMount -- cameraX=0.46 cameraY=-0.11 hyp=0.47 cameraTheta=-0.24 mountX=-0.12 mountY=-0.45, mountTheta=-1.83 19:56:17.795 00.005 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.11, opts=13) 19:56:17.799 00.004 972 Enqueuing Move request for scope (0.46, -0.11) 19:56:17.803 00.004 5928 Worker thread wakes up 19:56:17.804 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.11) opts 0xd 19:56:17.804 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.11) 19:56:17.804 00.000 5928 Moving (0.46, -0.11) raw xDistance=-0.12 yDistance=-0.45 19:56:17.804 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:56:17.804 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:56:17.804 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 19:56:17.808 00.004 972 UpdateGuideState exits: m=1392 SNR=26.1 19:56:17.812 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:17.816 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45 19:56:17.816 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:17.821 00.005 972 Enqueuing Expose request 19:56:17.825 00.004 5928 MoveAxis(E, 0, ABG) 19:56:17.825 00.000 5928 Move returns status 0, amount 0 19:56:17.825 00.000 5928 MoveAxis(N, 0, ABG) 19:56:17.826 00.001 5928 Move returns status 0, amount 0 19:56:17.826 00.000 5928 move complete, result=0 19:56:17.826 00.000 5928 worker thread done servicing request 19:56:17.826 00.000 5928 Worker thread wakes up 19:56:17.826 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:17.826 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:17.828 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 19:56:19.810 01.982 5928 Exposure complete 19:56:19.895 00.085 5928 worker thread done servicing request 19:56:19.896 00.001 972 OnExposeComplete: enter 19:56:19.901 00.005 972 UpdateGuideState(): m_state=6 19:56:19.905 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1113 19:56:19.909 00.004 972 Star::Find returns 1 (0), X=224.83, Y=855.55, Mass=1368, SNR=25.9, Peak=158 HFD=3.7 19:56:19.913 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 19:56:19.918 00.005 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 19:56:19.921 00.003 972 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.36 mountX=-0.12 mountY=-0.30, mountTheta=-1.96 19:56:19.926 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.11, opts=13) 19:56:19.930 00.004 972 Enqueuing Move request for scope (0.30, -0.11) 19:56:19.935 00.005 5928 Worker thread wakes up 19:56:19.935 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.11) opts 0xd 19:56:19.935 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.11) 19:56:19.935 00.000 5928 Moving (0.30, -0.11) raw xDistance=-0.12 yDistance=-0.30 19:56:19.935 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:56:19.935 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:19.939 00.004 972 UpdateGuideState exits: m=1368 SNR=25.9 19:56:19.942 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:19.946 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:19.952 00.006 972 Enqueuing Expose request 19:56:19.956 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:56:19.956 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 19:56:19.956 00.000 5928 MoveAxis(E, 0, ABG) 19:56:19.956 00.000 5928 Move returns status 0, amount 0 19:56:19.956 00.000 5928 MoveAxis(N, 0, ABG) 19:56:19.956 00.000 5928 Move returns status 0, amount 0 19:56:19.956 00.000 5928 move complete, result=0 19:56:19.956 00.000 5928 worker thread done servicing request 19:56:19.956 00.000 5928 Worker thread wakes up 19:56:19.956 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:19.956 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:19.958 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:56:22.069 02.111 5928 Exposure complete 19:56:22.155 00.086 5928 worker thread done servicing request 19:56:22.155 00.000 972 OnExposeComplete: enter 19:56:22.159 00.004 972 UpdateGuideState(): m_state=6 19:56:22.163 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1114 19:56:22.168 00.005 972 Star::Find returns 1 (0), X=224.71, Y=855.04, Mass=1382, SNR=26.0, Peak=165 HFD=3.7 19:56:22.172 00.004 972 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.59) = xAngle (-2.89 = -2.89) 19:56:22.176 00.004 972 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93) 19:56:22.180 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.63 hyp=0.65 cameraTheta=-1.30 mountX=-0.63 mountY=-0.13, mountTheta=-2.93 19:56:22.186 00.006 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.63, opts=13) 19:56:22.189 00.003 972 Enqueuing Move request for scope (0.18, -0.63) 19:56:22.193 00.004 5928 Worker thread wakes up 19:56:22.193 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.63) opts 0xd 19:56:22.193 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.63) 19:56:22.193 00.000 5928 Moving (0.18, -0.63) raw xDistance=-0.63 yDistance=-0.13 19:56:22.194 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 19:56:22.194 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:22.194 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:56:22.198 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:56:22.199 00.001 972 UpdateGuideState exits: m=1382 SNR=26.0 19:56:22.203 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:22.207 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:22.210 00.003 972 Enqueuing Expose request 19:56:22.215 00.005 5928 MoveAxis(E, 106, ABG) 19:56:22.215 00.000 5928 Guiding Dir = 2, Dur = 106 19:56:22.215 00.000 5928 IsSlewing returns 0 19:56:22.216 00.001 5928 IsGuiding returns 0 19:56:22.230 00.014 5928 PulseGuide returned control before completion, sleep 102 19:56:22.339 00.109 5928 IsGuiding returns 1 19:56:22.340 00.001 5928 scope still moving after pulse duration time elapsed 19:56:22.374 00.034 5928 IsSlewing returns 0 19:56:22.390 00.016 5928 IsGuiding returns 0 19:56:22.390 00.000 5928 scope move finished after 106 + 68 ms 19:56:22.390 00.000 5928 Move returns status 0, amount 106 19:56:22.390 00.000 5928 MoveAxis(N, 0, ABG) 19:56:22.390 00.000 5928 Move returns status 0, amount 0 19:56:22.390 00.000 5928 move complete, result=0 19:56:22.390 00.000 5928 worker thread done servicing request 19:56:22.390 00.000 5928 Worker thread wakes up 19:56:22.390 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:22.390 00.000 972 GuideStep: -0.6 px 106 ms EAST, -0.1 px 0 ms NORTH 19:56:22.395 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:24.372 01.977 5928 Exposure complete 19:56:24.462 00.090 5928 worker thread done servicing request 19:56:24.462 00.000 972 OnExposeComplete: enter 19:56:24.469 00.007 972 UpdateGuideState(): m_state=6 19:56:24.474 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1115 19:56:24.477 00.003 972 Star::Find returns 1 (0), X=224.70, Y=855.47, Mass=1376, SNR=25.9, Peak=153 HFD=3.5 19:56:24.482 00.005 972 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.59) = xAngle (-2.45 = -2.45) 19:56:24.486 00.004 972 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 19:56:24.490 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=-0.20 mountY=-0.15, mountTheta=-2.48 19:56:24.494 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.19, opts=13) 19:56:24.499 00.005 972 Enqueuing Move request for scope (0.17, -0.19) 19:56:24.504 00.005 5928 Worker thread wakes up 19:56:24.504 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd 19:56:24.504 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.19) 19:56:24.504 00.000 5928 Moving (0.17, -0.19) raw xDistance=-0.20 yDistance=-0.15 19:56:24.504 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:56:24.504 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:24.508 00.004 972 UpdateGuideState exits: m=1376 SNR=25.9 19:56:24.512 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:24.517 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:24.517 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:24.521 00.004 972 Enqueuing Expose request 19:56:24.524 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 19:56:24.525 00.001 5928 MoveAxis(E, 0, ABG) 19:56:24.525 00.000 5928 Move returns status 0, amount 0 19:56:24.525 00.000 5928 MoveAxis(N, 0, ABG) 19:56:24.525 00.000 5928 Move returns status 0, amount 0 19:56:24.525 00.000 5928 move complete, result=0 19:56:24.525 00.000 5928 worker thread done servicing request 19:56:24.525 00.000 5928 Worker thread wakes up 19:56:24.525 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:24.525 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:24.526 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 19:56:26.659 02.133 5928 Exposure complete 19:56:26.745 00.086 5928 worker thread done servicing request 19:56:26.745 00.000 972 OnExposeComplete: enter 19:56:26.751 00.006 972 UpdateGuideState(): m_state=6 19:56:26.755 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1116 19:56:26.759 00.004 972 Star::Find returns 1 (0), X=224.77, Y=855.28, Mass=1364, SNR=25.8, Peak=157 HFD=3.6 19:56:26.763 00.004 972 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.59) = xAngle (-2.61 = -2.61) 19:56:26.768 00.005 972 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 19:56:26.771 00.003 972 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-1.02 mountX=-0.39 mountY=-0.21, mountTheta=-2.65 19:56:26.775 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.39, opts=13) 19:56:26.780 00.005 972 Enqueuing Move request for scope (0.24, -0.39) 19:56:26.784 00.004 5928 Worker thread wakes up 19:56:26.784 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.39) opts 0xd 19:56:26.784 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:56:26.788 00.004 972 UpdateGuideState exits: m=1364 SNR=25.8 19:56:26.792 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:26.796 00.004 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.39) 19:56:26.796 00.000 5928 Moving (0.24, -0.39) raw xDistance=-0.39 yDistance=-0.21 19:56:26.796 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:26.801 00.005 972 Enqueuing Expose request 19:56:26.805 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39 19:56:26.806 00.001 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.18 newest=-0.50 19:56:26.806 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 19:56:26.806 00.000 5928 MoveAxis(E, 66, ABG) 19:56:26.806 00.000 5928 Guiding Dir = 2, Dur = 66 19:56:26.806 00.000 5928 IsSlewing returns 0 19:56:26.807 00.001 5928 IsGuiding returns 0 19:56:26.836 00.029 5928 PulseGuide returned control before completion, sleep 47 19:56:26.884 00.048 5928 IsGuiding returns 1 19:56:26.884 00.000 5928 scope still moving after pulse duration time elapsed 19:56:26.916 00.032 5928 IsSlewing returns 0 19:56:26.916 00.000 5928 IsGuiding returns 0 19:56:26.916 00.000 5928 scope move finished after 66 + 43 ms 19:56:26.916 00.000 5928 Move returns status 0, amount 66 19:56:26.916 00.000 5928 MoveAxis(N, 42, ABG) 19:56:26.916 00.000 5928 Guiding Dir = 0, Dur = 42 19:56:26.916 00.000 5928 IsSlewing returns 0 19:56:26.917 00.001 5928 IsGuiding returns 0 19:56:27.028 00.111 5928 IsGuiding returns 1 19:56:27.028 00.000 5928 scope still moving after pulse duration time elapsed 19:56:27.092 00.064 5928 IsSlewing returns 0 19:56:27.093 00.001 5928 IsGuiding returns 0 19:56:27.093 00.000 5928 scope move finished after 42 + 133 ms 19:56:27.093 00.000 5928 Move returns status 0, amount 42 19:56:27.093 00.000 5928 move complete, result=0 19:56:27.093 00.000 5928 worker thread done servicing request 19:56:27.093 00.000 5928 Worker thread wakes up 19:56:27.093 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:27.093 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:27.094 00.001 972 GuideStep: -0.4 px 66 ms EAST, -0.2 px 42 ms NORTH 19:56:29.079 01.985 5928 Exposure complete 19:56:29.167 00.088 5928 worker thread done servicing request 19:56:29.167 00.000 972 OnExposeComplete: enter 19:56:29.171 00.004 972 UpdateGuideState(): m_state=6 19:56:29.175 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1117 19:56:29.179 00.004 972 Star::Find returns 1 (0), X=224.63, Y=855.83, Mass=1425, SNR=26.4, Peak=176 HFD=3.6 19:56:29.184 00.005 972 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.59) = xAngle (-0.59 = -0.59) 19:56:29.188 00.004 972 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63) 19:56:29.192 00.004 972 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.00 mountX=0.16 mountY=-0.11, mountTheta=-0.62 19:56:29.199 00.007 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.16, opts=13) 19:56:29.203 00.004 972 Enqueuing Move request for scope (0.10, 0.16) 19:56:29.206 00.003 5928 Worker thread wakes up 19:56:29.206 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:56:29.210 00.004 972 UpdateGuideState exits: m=1425 SNR=26.4 19:56:29.215 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:29.219 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:29.222 00.003 972 Enqueuing Expose request 19:56:29.226 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd 19:56:29.226 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.16) 19:56:29.226 00.000 5928 Moving (0.10, 0.16) raw xDistance=0.16 yDistance=-0.11 19:56:29.226 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:56:29.227 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:29.227 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 19:56:29.227 00.000 5928 MoveAxis(E, 0, ABG) 19:56:29.227 00.000 5928 Move returns status 0, amount 0 19:56:29.227 00.000 5928 MoveAxis(N, 0, ABG) 19:56:29.227 00.000 5928 Move returns status 0, amount 0 19:56:29.227 00.000 5928 move complete, result=0 19:56:29.227 00.000 5928 worker thread done servicing request 19:56:29.227 00.000 5928 Worker thread wakes up 19:56:29.227 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:29.227 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:29.228 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:56:31.328 02.100 5928 Exposure complete 19:56:31.418 00.090 5928 worker thread done servicing request 19:56:31.419 00.001 972 OnExposeComplete: enter 19:56:31.422 00.003 972 UpdateGuideState(): m_state=6 19:56:31.427 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1118 19:56:31.430 00.003 972 Star::Find returns 1 (0), X=224.66, Y=855.77, Mass=1359, SNR=25.8, Peak=162 HFD=3.6 19:56:31.435 00.005 972 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.59) = xAngle (-0.87 = -0.87) 19:56:31.438 00.003 972 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92) 19:56:31.442 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.72 mountX=0.11 mountY=-0.13, mountTheta=-0.89 19:56:31.448 00.006 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.11, opts=13) 19:56:31.452 00.004 972 Enqueuing Move request for scope (0.13, 0.11) 19:56:31.455 00.003 5928 Worker thread wakes up 19:56:31.455 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd 19:56:31.456 00.001 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.11) 19:56:31.456 00.000 5928 Moving (0.13, 0.11) raw xDistance=0.11 yDistance=-0.13 19:56:31.456 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:56:31.456 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:31.456 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:56:31.456 00.000 5928 MoveAxis(E, 0, ABG) 19:56:31.456 00.000 5928 Move returns status 0, amount 0 19:56:31.456 00.000 5928 MoveAxis(N, 0, ABG) 19:56:31.456 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:56:31.460 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 19:56:31.465 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:31.469 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:31.473 00.004 972 Enqueuing Expose request 19:56:31.477 00.004 5928 Move returns status 0, amount 0 19:56:31.477 00.000 5928 move complete, result=0 19:56:31.477 00.000 5928 worker thread done servicing request 19:56:31.477 00.000 5928 Worker thread wakes up 19:56:31.477 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:31.477 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:31.479 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:56:33.445 01.966 5928 Exposure complete 19:56:33.531 00.086 5928 worker thread done servicing request 19:56:33.531 00.000 972 OnExposeComplete: enter 19:56:33.535 00.004 972 UpdateGuideState(): m_state=6 19:56:33.539 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1119 19:56:33.543 00.004 972 Star::Find returns 1 (0), X=224.73, Y=855.44, Mass=1383, SNR=26.0, Peak=155 HFD=3.6 19:56:33.548 00.005 972 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.59) = xAngle (-2.44 = -2.44) 19:56:33.552 00.004 972 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48) 19:56:33.556 00.004 972 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.30 cameraTheta=-0.85 mountX=-0.23 mountY=-0.19, mountTheta=-2.46 19:56:33.560 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.23, opts=13) 19:56:33.565 00.005 972 Enqueuing Move request for scope (0.20, -0.23) 19:56:33.570 00.005 5928 Worker thread wakes up 19:56:33.570 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd 19:56:33.570 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.23) 19:56:33.570 00.000 5928 Moving (0.20, -0.23) raw xDistance=-0.23 yDistance=-0.19 19:56:33.570 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 19:56:33.570 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:33.570 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 19:56:33.571 00.001 5928 MoveAxis(E, 39, ABG) 19:56:33.571 00.000 5928 Guiding Dir = 2, Dur = 39 19:56:33.571 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:33.575 00.004 972 UpdateGuideState exits: m=1383 SNR=26.0 19:56:33.578 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:33.583 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:33.587 00.004 972 Enqueuing Expose request 19:56:33.590 00.003 5928 IsSlewing returns 0 19:56:33.591 00.001 5928 IsGuiding returns 0 19:56:33.616 00.025 5928 PulseGuide returned control before completion, sleep 24 19:56:33.663 00.047 5928 IsGuiding returns 0 19:56:33.663 00.000 5928 Move returns status 0, amount 39 19:56:33.663 00.000 5928 MoveAxis(N, 0, ABG) 19:56:33.664 00.001 5928 Move returns status 0, amount 0 19:56:33.664 00.000 5928 move complete, result=0 19:56:33.664 00.000 5928 worker thread done servicing request 19:56:33.664 00.000 5928 Worker thread wakes up 19:56:33.664 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:33.664 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:33.664 00.000 972 GuideStep: -0.2 px 39 ms EAST, -0.2 px 0 ms NORTH 19:56:35.774 02.110 5928 Exposure complete 19:56:35.859 00.085 5928 worker thread done servicing request 19:56:35.859 00.000 972 OnExposeComplete: enter 19:56:35.864 00.005 972 UpdateGuideState(): m_state=6 19:56:35.869 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1120 19:56:35.873 00.004 972 Star::Find returns 1 (0), X=224.85, Y=855.25, Mass=1374, SNR=25.9, Peak=166 HFD=3.6 19:56:35.877 00.004 972 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.59) = xAngle (-2.51 = -2.51) 19:56:35.883 00.006 972 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55) 19:56:35.886 00.003 972 CameraToMount -- cameraX=0.32 cameraY=-0.42 hyp=0.53 cameraTheta=-0.92 mountX=-0.42 mountY=-0.29, mountTheta=-2.54 19:56:35.893 00.007 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.42, opts=13) 19:56:35.898 00.005 972 Enqueuing Move request for scope (0.32, -0.42) 19:56:35.902 00.004 5928 Worker thread wakes up 19:56:35.902 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.42) opts 0xd 19:56:35.902 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.42) 19:56:35.902 00.000 5928 Moving (0.32, -0.42) raw xDistance=-0.42 yDistance=-0.29 19:56:35.902 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42 19:56:35.902 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:56:35.902 00.000 5928 MoveAxis(E, 73, ABG) 19:56:35.902 00.000 5928 Guiding Dir = 2, Dur = 73 19:56:35.902 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:35.906 00.004 972 UpdateGuideState exits: m=1374 SNR=25.9 19:56:35.910 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:35.915 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:35.919 00.004 972 Enqueuing Expose request 19:56:35.923 00.004 5928 IsSlewing returns 0 19:56:35.923 00.000 5928 IsGuiding returns 0 19:56:35.950 00.027 5928 PulseGuide returned control before completion, sleep 56 19:56:36.016 00.066 5928 IsGuiding returns 1 19:56:36.016 00.000 5928 scope still moving after pulse duration time elapsed 19:56:36.062 00.046 5928 IsSlewing returns 0 19:56:36.063 00.001 5928 IsGuiding returns 0 19:56:36.064 00.001 5928 scope move finished after 73 + 68 ms 19:56:36.064 00.000 5928 Move returns status 0, amount 73 19:56:36.065 00.001 5928 MoveAxis(N, 58, ABG) 19:56:36.065 00.000 5928 Guiding Dir = 0, Dur = 58 19:56:36.066 00.001 5928 IsSlewing returns 0 19:56:36.067 00.001 5928 IsGuiding returns 0 19:56:36.175 00.108 5928 IsGuiding returns 1 19:56:36.175 00.000 5928 scope still moving after pulse duration time elapsed 19:56:36.239 00.064 5928 IsSlewing returns 0 19:56:36.239 00.000 5928 IsGuiding returns 0 19:56:36.239 00.000 5928 scope move finished after 58 + 113 ms 19:56:36.239 00.000 5928 Move returns status 0, amount 58 19:56:36.239 00.000 5928 move complete, result=0 19:56:36.239 00.000 5928 worker thread done servicing request 19:56:36.240 00.001 5928 Worker thread wakes up 19:56:36.240 00.000 972 GuideStep: -0.4 px 73 ms EAST, -0.3 px 58 ms NORTH 19:56:36.250 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:36.250 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:38.235 01.985 5928 Exposure complete 19:56:38.320 00.085 5928 worker thread done servicing request 19:56:38.321 00.001 972 OnExposeComplete: enter 19:56:38.324 00.003 972 UpdateGuideState(): m_state=6 19:56:38.329 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1121 19:56:38.334 00.005 972 Star::Find returns 1 (0), X=224.96, Y=855.57, Mass=1372, SNR=25.8, Peak=155 HFD=3.7 19:56:38.340 00.006 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 19:56:38.346 00.006 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84) 19:56:38.350 00.004 972 CameraToMount -- cameraX=0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-0.21 mountX=-0.10 mountY=-0.42, mountTheta=-1.80 19:56:38.355 00.005 972 SchedulePrimaryMove(067B9D08, x=0.43, y=-0.09, opts=13) 19:56:38.359 00.004 972 Enqueuing Move request for scope (0.43, -0.09) 19:56:38.364 00.005 5928 Worker thread wakes up 19:56:38.364 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.09) opts 0xd 19:56:38.364 00.000 5928 Handling offset move in thread for scope, endpoint = (0.43, -0.09) 19:56:38.364 00.000 5928 Moving (0.43, -0.09) raw xDistance=-0.10 yDistance=-0.42 19:56:38.364 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 19:56:38.364 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42 19:56:38.364 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:38.368 00.004 972 UpdateGuideState exits: m=1372 SNR=25.8 19:56:38.371 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:38.376 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:38.381 00.005 972 Enqueuing Expose request 19:56:38.384 00.003 5928 MoveAxis(E, 0, ABG) 19:56:38.384 00.000 5928 Move returns status 0, amount 0 19:56:38.385 00.001 5928 MoveAxis(N, 84, ABG) 19:56:38.385 00.000 5928 Guiding Dir = 0, Dur = 84 19:56:38.385 00.000 5928 IsSlewing returns 0 19:56:38.385 00.000 5928 IsGuiding returns 0 19:56:38.461 00.076 5928 PulseGuide returned control before completion, sleep 19 19:56:38.491 00.030 5928 IsGuiding returns 1 19:56:38.491 00.000 5928 scope still moving after pulse duration time elapsed 19:56:38.521 00.030 5928 IsSlewing returns 0 19:56:38.522 00.001 5928 IsGuiding returns 1 19:56:38.589 00.067 5928 IsSlewing returns 0 19:56:38.622 00.033 5928 IsGuiding returns 0 19:56:38.622 00.000 5928 scope move finished after 84 + 152 ms 19:56:38.622 00.000 5928 Move returns status 0, amount 84 19:56:38.622 00.000 5928 move complete, result=0 19:56:38.623 00.001 5928 worker thread done servicing request 19:56:38.623 00.000 5928 Worker thread wakes up 19:56:38.623 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 84 ms NORTH 19:56:38.633 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:38.634 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:40.750 02.116 5928 Exposure complete 19:56:40.837 00.087 5928 worker thread done servicing request 19:56:40.837 00.000 972 OnExposeComplete: enter 19:56:40.841 00.004 972 UpdateGuideState(): m_state=6 19:56:40.845 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1122 19:56:40.850 00.005 972 Star::Find returns 1 (0), X=224.97, Y=855.76, Mass=1376, SNR=26.0, Peak=168 HFD=3.6 19:56:40.854 00.004 972 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.59) = xAngle (-1.38 = -1.38) 19:56:40.858 00.004 972 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42) 19:56:40.862 00.004 972 CameraToMount -- cameraX=0.44 cameraY=0.09 hyp=0.45 cameraTheta=0.21 mountX=0.09 mountY=-0.44, mountTheta=-1.38 19:56:40.867 00.005 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.09, opts=13) 19:56:40.871 00.004 972 Enqueuing Move request for scope (0.44, 0.09) 19:56:40.875 00.004 5928 Worker thread wakes up 19:56:40.875 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.09) opts 0xd 19:56:40.875 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:56:40.880 00.005 972 UpdateGuideState exits: m=1376 SNR=26.0 19:56:40.884 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:40.888 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:40.892 00.004 972 Enqueuing Expose request 19:56:40.896 00.004 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.09) 19:56:40.897 00.001 5928 Moving (0.44, 0.09) raw xDistance=0.09 yDistance=-0.44 19:56:40.897 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:56:40.897 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 19:56:40.897 00.000 5928 MoveAxis(E, 0, ABG) 19:56:40.897 00.000 5928 Move returns status 0, amount 0 19:56:40.897 00.000 5928 MoveAxis(N, 87, ABG) 19:56:40.897 00.000 5928 Guiding Dir = 0, Dur = 87 19:56:40.898 00.001 5928 IsSlewing returns 0 19:56:40.898 00.000 5928 IsGuiding returns 0 19:56:40.972 00.074 5928 PulseGuide returned control before completion, sleep 23 19:56:41.004 00.032 5928 IsGuiding returns 1 19:56:41.004 00.000 5928 scope still moving after pulse duration time elapsed 19:56:41.031 00.027 5928 IsSlewing returns 0 19:56:41.031 00.000 5928 IsGuiding returns 1 19:56:41.061 00.030 5928 IsSlewing returns 0 19:56:41.063 00.002 5928 IsGuiding returns 1 19:56:41.116 00.053 5928 IsSlewing returns 0 19:56:41.118 00.002 5928 IsGuiding returns 0 19:56:41.118 00.000 5928 scope move finished after 87 + 132 ms 19:56:41.118 00.000 5928 Move returns status 0, amount 87 19:56:41.118 00.000 5928 move complete, result=0 19:56:41.118 00.000 5928 worker thread done servicing request 19:56:41.119 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.4 px 87 ms NORTH 19:56:41.130 00.011 5928 Worker thread wakes up 19:56:41.130 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:41.130 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:43.109 01.979 5928 Exposure complete 19:56:43.195 00.086 5928 worker thread done servicing request 19:56:43.195 00.000 972 OnExposeComplete: enter 19:56:43.200 00.005 972 UpdateGuideState(): m_state=6 19:56:43.204 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1123 19:56:43.208 00.004 972 Star::Find returns 1 (0), X=225.02, Y=855.68, Mass=1406, SNR=26.2, Peak=141 HFD=3.9 19:56:43.213 00.005 972 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 19:56:43.217 00.004 972 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 19:56:43.220 00.003 972 CameraToMount -- cameraX=0.49 cameraY=0.02 hyp=0.49 cameraTheta=0.04 mountX=0.01 mountY=-0.49, mountTheta=-1.55 19:56:43.225 00.005 972 SchedulePrimaryMove(067B9D08, x=0.49, y=0.02, opts=13) 19:56:43.231 00.006 972 Enqueuing Move request for scope (0.49, 0.02) 19:56:43.234 00.003 5928 Worker thread wakes up 19:56:43.234 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.02) opts 0xd 19:56:43.235 00.001 5928 Handling offset move in thread for scope, endpoint = (0.49, 0.02) 19:56:43.235 00.000 5928 Moving (0.49, 0.02) raw xDistance=0.01 yDistance=-0.49 19:56:43.235 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 19:56:43.235 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49 19:56:43.235 00.000 5928 MoveAxis(E, 0, ABG) 19:56:43.235 00.000 5928 Move returns status 0, amount 0 19:56:43.235 00.000 5928 MoveAxis(N, 96, ABG) 19:56:43.235 00.000 5928 Guiding Dir = 0, Dur = 96 19:56:43.235 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:43.239 00.004 972 UpdateGuideState exits: m=1406 SNR=26.2 19:56:43.243 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:43.248 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:43.252 00.004 972 Enqueuing Expose request 19:56:43.256 00.004 5928 IsSlewing returns 0 19:56:43.257 00.001 5928 IsGuiding returns 0 19:56:43.338 00.081 5928 PulseGuide returned control before completion, sleep 25 19:56:43.367 00.029 5928 IsGuiding returns 1 19:56:43.367 00.000 5928 scope still moving after pulse duration time elapsed 19:56:43.399 00.032 5928 IsSlewing returns 0 19:56:43.399 00.000 5928 IsGuiding returns 1 19:56:43.451 00.052 5928 IsSlewing returns 0 19:56:43.482 00.031 5928 IsGuiding returns 0 19:56:43.482 00.000 5928 scope move finished after 96 + 129 ms 19:56:43.482 00.000 5928 Move returns status 0, amount 96 19:56:43.482 00.000 5928 move complete, result=0 19:56:43.482 00.000 5928 worker thread done servicing request 19:56:43.482 00.000 5928 Worker thread wakes up 19:56:43.482 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.5 px 96 ms NORTH 19:56:43.488 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:43.488 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:45.603 02.115 5928 Exposure complete 19:56:45.689 00.086 5928 worker thread done servicing request 19:56:45.689 00.000 972 OnExposeComplete: enter 19:56:45.693 00.004 972 UpdateGuideState(): m_state=6 19:56:45.698 00.005 972 Star::Find(15, 225, 855, 0, (0,0,0,0), 0.0, 255) frame 1124 19:56:45.702 00.004 972 Star::Find returns 1 (0), X=224.97, Y=855.70, Mass=1404, SNR=26.2, Peak=173 HFD=3.4 19:56:45.706 00.004 972 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.59) = xAngle (-1.51 = -1.51) 19:56:45.710 00.004 972 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56) 19:56:45.715 00.005 972 CameraToMount -- cameraX=0.44 cameraY=0.03 hyp=0.44 cameraTheta=0.08 mountX=0.03 mountY=-0.44, mountTheta=-1.51 19:56:45.719 00.004 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.03, opts=13) 19:56:45.723 00.004 972 Enqueuing Move request for scope (0.44, 0.03) 19:56:45.727 00.004 5928 Worker thread wakes up 19:56:45.727 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.03) opts 0xd 19:56:45.727 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.03) 19:56:45.727 00.000 5928 Moving (0.44, 0.03) raw xDistance=0.03 yDistance=-0.44 19:56:45.727 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:56:45.727 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 19:56:45.727 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:45.732 00.005 972 UpdateGuideState exits: m=1404 SNR=26.2 19:56:45.736 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:45.740 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:45.744 00.004 972 Enqueuing Expose request 19:56:45.749 00.005 5928 MoveAxis(E, 0, ABG) 19:56:45.749 00.000 5928 Move returns status 0, amount 0 19:56:45.749 00.000 5928 MoveAxis(N, 88, ABG) 19:56:45.749 00.000 5928 Guiding Dir = 0, Dur = 88 19:56:45.749 00.000 5928 IsSlewing returns 0 19:56:45.749 00.000 5928 IsGuiding returns 0 19:56:45.833 00.084 5928 PulseGuide returned control before completion, sleep 15 19:56:45.865 00.032 5928 IsGuiding returns 1 19:56:45.865 00.000 5928 scope still moving after pulse duration time elapsed 19:56:45.887 00.022 5928 IsSlewing returns 0 19:56:45.887 00.000 5928 IsGuiding returns 1 19:56:45.918 00.031 5928 IsSlewing returns 0 19:56:45.919 00.001 5928 IsGuiding returns 1 19:56:45.961 00.042 5928 IsSlewing returns 0 19:56:45.961 00.000 5928 IsGuiding returns 0 19:56:45.962 00.001 5928 scope move finished after 88 + 124 ms 19:56:45.962 00.000 5928 Move returns status 0, amount 88 19:56:45.963 00.001 5928 move complete, result=0 19:56:45.963 00.000 5928 worker thread done servicing request 19:56:45.963 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 88 ms NORTH 19:56:45.971 00.008 5928 Worker thread wakes up 19:56:45.972 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:45.972 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:47.957 01.985 5928 Exposure complete 19:56:48.042 00.085 5928 worker thread done servicing request 19:56:48.043 00.001 972 OnExposeComplete: enter 19:56:48.047 00.004 972 UpdateGuideState(): m_state=6 19:56:48.051 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1125 19:56:48.055 00.004 972 Star::Find returns 1 (0), X=224.84, Y=855.50, Mass=1350, SNR=25.7, Peak=163 HFD=3.4 19:56:48.059 00.004 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 19:56:48.064 00.005 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 19:56:48.068 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-0.49 mountX=-0.17 mountY=-0.30, mountTheta=-2.09 19:56:48.074 00.006 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.16, opts=13) 19:56:48.080 00.006 972 Enqueuing Move request for scope (0.31, -0.16) 19:56:48.084 00.004 5928 Worker thread wakes up 19:56:48.084 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.16) opts 0xd 19:56:48.084 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.16) 19:56:48.084 00.000 5928 Moving (0.31, -0.16) raw xDistance=-0.17 yDistance=-0.30 19:56:48.084 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:56:48.084 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 19:56:48.084 00.000 5928 MoveAxis(E, 0, ABG) 19:56:48.084 00.000 5928 Move returns status 0, amount 0 19:56:48.084 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:48.088 00.004 5928 MoveAxis(N, 59, ABG) 19:56:48.088 00.000 5928 Guiding Dir = 0, Dur = 59 19:56:48.088 00.000 972 UpdateGuideState exits: m=1350 SNR=25.7 19:56:48.092 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:48.097 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:48.101 00.004 972 Enqueuing Expose request 19:56:48.105 00.004 5928 IsSlewing returns 0 19:56:48.106 00.001 5928 IsGuiding returns 0 19:56:48.184 00.078 5928 IsGuiding returns 1 19:56:48.184 00.000 5928 scope still moving after pulse duration time elapsed 19:56:48.218 00.034 5928 IsSlewing returns 0 19:56:48.220 00.002 5928 IsGuiding returns 1 19:56:48.263 00.043 5928 IsSlewing returns 0 19:56:48.296 00.033 5928 IsGuiding returns 0 19:56:48.296 00.000 5928 scope move finished after 59 + 131 ms 19:56:48.297 00.001 5928 Move returns status 0, amount 59 19:56:48.297 00.000 5928 move complete, result=0 19:56:48.298 00.001 5928 worker thread done servicing request 19:56:48.298 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 59 ms NORTH 19:56:48.309 00.011 5928 Worker thread wakes up 19:56:48.309 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:48.309 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:50.415 02.106 5928 Exposure complete 19:56:50.501 00.086 5928 worker thread done servicing request 19:56:50.502 00.001 972 OnExposeComplete: enter 19:56:50.506 00.004 972 UpdateGuideState(): m_state=6 19:56:50.510 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1126 19:56:50.515 00.005 972 Star::Find returns 1 (0), X=224.68, Y=855.32, Mass=1399, SNR=26.2, Peak=167 HFD=3.5 19:56:50.519 00.004 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 19:56:50.523 00.004 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80) 19:56:50.527 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.35 hyp=0.38 cameraTheta=-1.16 mountX=-0.35 mountY=-0.13, mountTheta=-2.79 19:56:50.533 00.006 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.35, opts=13) 19:56:50.539 00.006 972 Enqueuing Move request for scope (0.15, -0.35) 19:56:50.546 00.007 5928 Worker thread wakes up 19:56:50.546 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:50.552 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.35) opts 0xd 19:56:50.552 00.000 972 UpdateGuideState exits: m=1399 SNR=26.2 19:56:50.559 00.007 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.35) 19:56:50.559 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:50.565 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:50.568 00.003 972 Enqueuing Expose request 19:56:50.572 00.004 5928 Moving (0.15, -0.35) raw xDistance=-0.35 yDistance=-0.13 19:56:50.572 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 19:56:50.572 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:50.572 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 19:56:50.573 00.001 5928 MoveAxis(E, 59, ABG) 19:56:50.573 00.000 5928 Guiding Dir = 2, Dur = 59 19:56:50.573 00.000 5928 IsSlewing returns 0 19:56:50.573 00.000 5928 IsGuiding returns 0 19:56:50.598 00.025 5928 PulseGuide returned control before completion, sleep 45 19:56:50.645 00.047 5928 IsGuiding returns 1 19:56:50.645 00.000 5928 scope still moving after pulse duration time elapsed 19:56:50.678 00.033 5928 IsSlewing returns 0 19:56:50.678 00.000 5928 IsGuiding returns 0 19:56:50.679 00.001 5928 scope move finished after 59 + 46 ms 19:56:50.679 00.000 5928 Move returns status 0, amount 59 19:56:50.679 00.000 5928 MoveAxis(N, 0, ABG) 19:56:50.679 00.000 5928 Move returns status 0, amount 0 19:56:50.679 00.000 5928 move complete, result=0 19:56:50.680 00.001 5928 worker thread done servicing request 19:56:50.680 00.000 5928 Worker thread wakes up 19:56:50.680 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:50.680 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:50.680 00.000 972 GuideStep: -0.4 px 59 ms EAST, -0.1 px 0 ms NORTH 19:56:52.657 01.977 5928 Exposure complete 19:56:52.743 00.086 5928 worker thread done servicing request 19:56:52.743 00.000 972 OnExposeComplete: enter 19:56:52.748 00.005 972 UpdateGuideState(): m_state=6 19:56:52.752 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1127 19:56:52.756 00.004 972 Star::Find returns 1 (0), X=224.51, Y=855.34, Mass=1367, SNR=25.9, Peak=149 HFD=3.4 19:56:52.760 00.004 972 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.59) = xAngle (-3.21 = 3.07) 19:56:52.765 00.005 972 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03) 19:56:52.769 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.62 mountX=-0.32 mountY=0.04, mountTheta=3.03 19:56:52.773 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.32, opts=13) 19:56:52.777 00.004 972 Enqueuing Move request for scope (-0.02, -0.32) 19:56:52.782 00.005 5928 Worker thread wakes up 19:56:52.782 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:56:52.786 00.004 972 UpdateGuideState exits: m=1367 SNR=25.9 19:56:52.789 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:52.793 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.32) opts 0xd 19:56:52.793 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:52.798 00.005 972 Enqueuing Expose request 19:56:52.802 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.32) 19:56:52.802 00.000 5928 Moving (-0.02, -0.32) raw xDistance=-0.32 yDistance=0.04 19:56:52.802 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32 19:56:52.802 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:52.802 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:56:52.802 00.000 5928 MoveAxis(E, 58, ABG) 19:56:52.802 00.000 5928 Guiding Dir = 2, Dur = 58 19:56:52.803 00.001 5928 IsSlewing returns 0 19:56:52.803 00.000 5928 IsGuiding returns 0 19:56:52.821 00.018 5928 PulseGuide returned control before completion, sleep 50 19:56:52.901 00.080 5928 IsGuiding returns 0 19:56:52.902 00.001 5928 Move returns status 0, amount 58 19:56:52.902 00.000 5928 MoveAxis(N, 0, ABG) 19:56:52.902 00.000 5928 Move returns status 0, amount 0 19:56:52.902 00.000 5928 move complete, result=0 19:56:52.902 00.000 5928 worker thread done servicing request 19:56:52.902 00.000 5928 Worker thread wakes up 19:56:52.903 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:52.903 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:52.903 00.000 972 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH 19:56:55.040 02.137 5928 Exposure complete 19:56:55.126 00.086 5928 worker thread done servicing request 19:56:55.126 00.000 972 OnExposeComplete: enter 19:56:55.132 00.006 972 UpdateGuideState(): m_state=6 19:56:55.136 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1128 19:56:55.139 00.003 972 Star::Find returns 1 (0), X=224.52, Y=855.32, Mass=1371, SNR=25.9, Peak=161 HFD=3.3 19:56:55.143 00.004 972 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.59) = xAngle (-3.19 = 3.09) 19:56:55.148 00.005 972 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 19:56:55.151 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.60 mountX=-0.34 mountY=0.03, mountTheta=3.05 19:56:55.156 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.34, opts=13) 19:56:55.161 00.005 972 Enqueuing Move request for scope (-0.01, -0.34) 19:56:55.165 00.004 5928 Worker thread wakes up 19:56:55.165 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:56:55.169 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.34) opts 0xd 19:56:55.169 00.000 972 UpdateGuideState exits: m=1371 SNR=25.9 19:56:55.173 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.34) 19:56:55.173 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:55.178 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:55.182 00.004 972 Enqueuing Expose request 19:56:55.186 00.004 5928 Moving (-0.01, -0.34) raw xDistance=-0.34 yDistance=0.03 19:56:55.186 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34 19:56:55.186 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:55.186 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:56:55.186 00.000 5928 MoveAxis(E, 61, ABG) 19:56:55.186 00.000 5928 Guiding Dir = 2, Dur = 61 19:56:55.186 00.000 5928 IsSlewing returns 0 19:56:55.187 00.001 5928 IsGuiding returns 0 19:56:55.204 00.017 5928 PulseGuide returned control before completion, sleep 55 19:56:55.264 00.060 5928 IsGuiding returns 1 19:56:55.264 00.000 5928 scope still moving after pulse duration time elapsed 19:56:55.300 00.036 5928 IsSlewing returns 0 19:56:55.332 00.032 5928 IsGuiding returns 0 19:56:55.332 00.000 5928 scope move finished after 61 + 84 ms 19:56:55.333 00.001 5928 Move returns status 0, amount 61 19:56:55.333 00.000 5928 MoveAxis(N, 0, ABG) 19:56:55.333 00.000 5928 Move returns status 0, amount 0 19:56:55.333 00.000 5928 move complete, result=0 19:56:55.333 00.000 5928 worker thread done servicing request 19:56:55.333 00.000 5928 Worker thread wakes up 19:56:55.333 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:55.334 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:55.334 00.000 972 GuideStep: -0.3 px 61 ms EAST, 0.0 px 0 ms NORTH 19:56:57.315 01.981 5928 Exposure complete 19:56:57.403 00.088 5928 worker thread done servicing request 19:56:57.403 00.000 972 OnExposeComplete: enter 19:56:57.407 00.004 972 UpdateGuideState(): m_state=6 19:56:57.412 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1129 19:56:57.416 00.004 972 Star::Find returns 1 (0), X=224.47, Y=855.60, Mass=1385, SNR=26.1, Peak=161 HFD=3.3 19:56:57.420 00.004 972 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.59) = xAngle (-3.99 = 2.30) 19:56:57.423 00.003 972 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25) 19:56:57.429 00.006 972 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.40 mountX=-0.06 mountY=0.07, mountTheta=2.28 19:56:57.433 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.06, opts=13) 19:56:57.437 00.004 972 Enqueuing Move request for scope (-0.07, -0.06) 19:56:57.441 00.004 5928 Worker thread wakes up 19:56:57.441 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd 19:56:57.441 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.06) 19:56:57.441 00.000 5928 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=0.07 19:56:57.441 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 19:56:57.441 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:57.442 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:56:57.447 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:56:57.447 00.000 972 UpdateGuideState exits: m=1385 SNR=26.1 19:56:57.451 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:57.455 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:57.459 00.004 972 Enqueuing Expose request 19:56:57.464 00.005 5928 MoveAxis(E, 0, ABG) 19:56:57.464 00.000 5928 Move returns status 0, amount 0 19:56:57.464 00.000 5928 MoveAxis(N, 0, ABG) 19:56:57.464 00.000 5928 Move returns status 0, amount 0 19:56:57.464 00.000 5928 move complete, result=0 19:56:57.464 00.000 5928 worker thread done servicing request 19:56:57.465 00.001 5928 Worker thread wakes up 19:56:57.465 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:57.465 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:57.466 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:56:59.566 02.100 5928 Exposure complete 19:56:59.654 00.088 5928 worker thread done servicing request 19:56:59.654 00.000 972 OnExposeComplete: enter 19:56:59.658 00.004 972 UpdateGuideState(): m_state=6 19:56:59.663 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1130 19:56:59.667 00.004 972 Star::Find returns 1 (0), X=224.62, Y=855.78, Mass=1379, SNR=26.0, Peak=175 HFD=3.6 19:56:59.671 00.004 972 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.59) = xAngle (-0.69 = -0.69) 19:56:59.675 00.004 972 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 19:56:59.680 00.005 972 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=0.11 mountY=-0.09, mountTheta=-0.71 19:56:59.684 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.11, opts=13) 19:56:59.688 00.004 972 Enqueuing Move request for scope (0.09, 0.11) 19:56:59.694 00.006 5928 Worker thread wakes up 19:56:59.694 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:56:59.698 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 19:56:59.702 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:56:59.706 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:56:59.712 00.006 972 Enqueuing Expose request 19:56:59.715 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd 19:56:59.715 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.11) 19:56:59.715 00.000 5928 Moving (0.09, 0.11) raw xDistance=0.11 yDistance=-0.09 19:56:59.716 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:56:59.716 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:56:59.716 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:56:59.716 00.000 5928 MoveAxis(E, 0, ABG) 19:56:59.716 00.000 5928 Move returns status 0, amount 0 19:56:59.716 00.000 5928 MoveAxis(N, 0, ABG) 19:56:59.716 00.000 5928 Move returns status 0, amount 0 19:56:59.716 00.000 5928 move complete, result=0 19:56:59.716 00.000 5928 worker thread done servicing request 19:56:59.716 00.000 5928 Worker thread wakes up 19:56:59.716 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:56:59.716 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:56:59.718 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:01.696 01.978 5928 Exposure complete 19:57:01.782 00.086 5928 worker thread done servicing request 19:57:01.782 00.000 972 OnExposeComplete: enter 19:57:01.786 00.004 972 UpdateGuideState(): m_state=6 19:57:01.790 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1131 19:57:01.795 00.005 972 Star::Find returns 1 (0), X=224.41, Y=855.80, Mass=1353, SNR=25.7, Peak=159 HFD=3.7 19:57:01.799 00.004 972 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.59) = xAngle (0.71 = 0.71) 19:57:01.803 00.004 972 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67) 19:57:01.806 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.30 mountX=0.14 mountY=0.11, mountTheta=0.69 19:57:01.812 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.14, opts=13) 19:57:01.817 00.005 972 Enqueuing Move request for scope (-0.12, 0.14) 19:57:01.821 00.004 5928 Worker thread wakes up 19:57:01.821 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd 19:57:01.821 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.14) 19:57:01.821 00.000 5928 Moving (-0.12, 0.14) raw xDistance=0.14 yDistance=0.11 19:57:01.821 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 19:57:01.821 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:01.821 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 19:57:01.825 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:57:01.826 00.001 972 UpdateGuideState exits: m=1353 SNR=25.7 19:57:01.830 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:01.834 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:01.838 00.004 972 Enqueuing Expose request 19:57:01.842 00.004 5928 MoveAxis(E, 0, ABG) 19:57:01.842 00.000 5928 Move returns status 0, amount 0 19:57:01.842 00.000 5928 MoveAxis(N, 0, ABG) 19:57:01.842 00.000 5928 Move returns status 0, amount 0 19:57:01.842 00.000 5928 move complete, result=0 19:57:01.843 00.001 5928 worker thread done servicing request 19:57:01.843 00.000 5928 Worker thread wakes up 19:57:01.843 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:01.843 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:01.845 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:03.963 02.118 5928 Exposure complete 19:57:04.049 00.086 5928 worker thread done servicing request 19:57:04.049 00.000 972 OnExposeComplete: enter 19:57:04.054 00.005 972 UpdateGuideState(): m_state=6 19:57:04.058 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1132 19:57:04.063 00.005 972 Star::Find returns 1 (0), X=224.49, Y=855.72, Mass=1375, SNR=25.9, Peak=165 HFD=3.4 19:57:04.067 00.004 972 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.59) = xAngle (0.60 = 0.60) 19:57:04.070 00.003 972 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56) 19:57:04.074 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.19 mountX=0.05 mountY=0.03, mountTheta=0.57 19:57:04.080 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.05, opts=13) 19:57:04.084 00.004 972 Enqueuing Move request for scope (-0.04, 0.05) 19:57:04.087 00.003 5928 Worker thread wakes up 19:57:04.088 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd 19:57:04.088 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.05) 19:57:04.088 00.000 5928 Moving (-0.04, 0.05) raw xDistance=0.05 yDistance=0.03 19:57:04.088 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:57:04.088 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:04.088 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 19:57:04.088 00.000 5928 MoveAxis(E, 0, ABG) 19:57:04.088 00.000 5928 Move returns status 0, amount 0 19:57:04.088 00.000 5928 MoveAxis(N, 0, ABG) 19:57:04.088 00.000 5928 Move returns status 0, amount 0 19:57:04.088 00.000 5928 move complete, result=0 19:57:04.088 00.000 5928 worker thread done servicing request 19:57:04.088 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:57:04.093 00.005 972 UpdateGuideState exits: m=1375 SNR=25.9 19:57:04.097 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:04.101 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:04.105 00.004 972 Enqueuing Expose request 19:57:04.109 00.004 5928 Worker thread wakes up 19:57:04.109 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:04.109 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:04.109 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:57:06.082 01.973 5928 Exposure complete 19:57:06.168 00.086 5928 worker thread done servicing request 19:57:06.168 00.000 972 OnExposeComplete: enter 19:57:06.172 00.004 972 UpdateGuideState(): m_state=6 19:57:06.178 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1133 19:57:06.181 00.003 972 Star::Find returns 1 (0), X=224.69, Y=855.44, Mass=1353, SNR=25.8, Peak=170 HFD=3.4 19:57:06.185 00.004 972 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.59) = xAngle (-2.55 = -2.55) 19:57:06.189 00.004 972 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60) 19:57:06.194 00.005 972 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.96 mountX=-0.23 mountY=-0.14, mountTheta=-2.58 19:57:06.198 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.23, opts=13) 19:57:06.202 00.004 972 Enqueuing Move request for scope (0.16, -0.23) 19:57:06.206 00.004 5928 Worker thread wakes up 19:57:06.206 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd 19:57:06.206 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.23) 19:57:06.206 00.000 5928 Moving (0.16, -0.23) raw xDistance=-0.23 yDistance=-0.14 19:57:06.206 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23 19:57:06.206 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:06.206 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:57:06.211 00.005 972 UpdateGuideState exits: m=1353 SNR=25.8 19:57:06.215 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:06.218 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:06.222 00.004 972 Enqueuing Expose request 19:57:06.227 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 19:57:06.227 00.000 5928 MoveAxis(E, 38, ABG) 19:57:06.227 00.000 5928 Guiding Dir = 2, Dur = 38 19:57:06.228 00.001 5928 IsSlewing returns 0 19:57:06.228 00.000 5928 IsGuiding returns 0 19:57:06.254 00.026 5928 PulseGuide returned control before completion, sleep 23 19:57:06.302 00.048 5928 IsGuiding returns 0 19:57:06.302 00.000 5928 Move returns status 0, amount 38 19:57:06.302 00.000 5928 MoveAxis(N, 0, ABG) 19:57:06.302 00.000 5928 Move returns status 0, amount 0 19:57:06.302 00.000 5928 move complete, result=0 19:57:06.302 00.000 5928 worker thread done servicing request 19:57:06.302 00.000 5928 Worker thread wakes up 19:57:06.302 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:06.302 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.1 px 0 ms NORTH 19:57:06.306 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:08.429 02.123 5928 Exposure complete 19:57:08.517 00.088 5928 worker thread done servicing request 19:57:08.517 00.000 972 OnExposeComplete: enter 19:57:08.521 00.004 972 UpdateGuideState(): m_state=6 19:57:08.527 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1134 19:57:08.531 00.004 972 Star::Find returns 1 (0), X=224.65, Y=855.59, Mass=1367, SNR=25.8, Peak=165 HFD=3.4 19:57:08.535 00.004 972 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.59) = xAngle (-2.12 = -2.12) 19:57:08.539 00.004 972 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17) 19:57:08.544 00.005 972 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.53 mountX=-0.07 mountY=-0.12, mountTheta=-2.13 19:57:08.548 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.07, opts=13) 19:57:08.552 00.004 972 Enqueuing Move request for scope (0.12, -0.07) 19:57:08.556 00.004 5928 Worker thread wakes up 19:57:08.556 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd 19:57:08.556 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.07) 19:57:08.556 00.000 5928 Moving (0.12, -0.07) raw xDistance=-0.07 yDistance=-0.12 19:57:08.556 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:57:08.556 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:08.556 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:57:08.556 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:57:08.561 00.005 972 UpdateGuideState exits: m=1367 SNR=25.8 19:57:08.565 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:08.567 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:08.571 00.004 972 Enqueuing Expose request 19:57:08.576 00.005 5928 MoveAxis(E, 0, ABG) 19:57:08.576 00.000 5928 Move returns status 0, amount 0 19:57:08.576 00.000 5928 MoveAxis(N, 0, ABG) 19:57:08.576 00.000 5928 Move returns status 0, amount 0 19:57:08.577 00.001 5928 move complete, result=0 19:57:08.577 00.000 5928 worker thread done servicing request 19:57:08.577 00.000 5928 Worker thread wakes up 19:57:08.577 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:08.577 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:08.580 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:10.561 01.981 5928 Exposure complete 19:57:10.650 00.089 5928 worker thread done servicing request 19:57:10.650 00.000 972 OnExposeComplete: enter 19:57:10.654 00.004 972 UpdateGuideState(): m_state=6 19:57:10.660 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1135 19:57:10.664 00.004 972 Star::Find returns 1 (0), X=224.93, Y=855.53, Mass=1374, SNR=26.0, Peak=164 HFD=3.6 19:57:10.667 00.003 972 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.59) = xAngle (-1.91 = -1.91) 19:57:10.671 00.004 972 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95) 19:57:10.677 00.006 972 CameraToMount -- cameraX=0.40 cameraY=-0.13 hyp=0.42 cameraTheta=-0.32 mountX=-0.14 mountY=-0.39, mountTheta=-1.91 19:57:10.681 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=-0.13, opts=13) 19:57:10.685 00.004 972 Enqueuing Move request for scope (0.40, -0.13) 19:57:10.690 00.005 5928 Worker thread wakes up 19:57:10.690 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.13) opts 0xd 19:57:10.690 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, -0.13) 19:57:10.690 00.000 5928 Moving (0.40, -0.13) raw xDistance=-0.14 yDistance=-0.39 19:57:10.690 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:57:10.690 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 19:57:10.690 00.000 5928 MoveAxis(E, 0, ABG) 19:57:10.690 00.000 5928 Move returns status 0, amount 0 19:57:10.690 00.000 5928 MoveAxis(N, 77, ABG) 19:57:10.690 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:10.695 00.005 972 UpdateGuideState exits: m=1374 SNR=26.0 19:57:10.699 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:10.703 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:10.707 00.004 972 Enqueuing Expose request 19:57:10.712 00.005 5928 Guiding Dir = 0, Dur = 77 19:57:10.713 00.001 5928 IsSlewing returns 0 19:57:10.713 00.000 5928 IsGuiding returns 0 19:57:10.797 00.084 5928 IsGuiding returns 1 19:57:10.797 00.000 5928 scope still moving after pulse duration time elapsed 19:57:10.828 00.031 5928 IsSlewing returns 0 19:57:10.829 00.001 5928 IsGuiding returns 1 19:57:10.860 00.031 5928 IsSlewing returns 0 19:57:10.860 00.000 5928 IsGuiding returns 1 19:57:10.923 00.063 5928 IsSlewing returns 0 19:57:10.955 00.032 5928 IsGuiding returns 0 19:57:10.956 00.001 5928 scope move finished after 77 + 165 ms 19:57:10.956 00.000 5928 Move returns status 0, amount 77 19:57:10.956 00.000 5928 move complete, result=0 19:57:10.956 00.000 5928 worker thread done servicing request 19:57:10.956 00.000 5928 Worker thread wakes up 19:57:10.956 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 77 ms NORTH 19:57:10.967 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:10.967 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:13.082 02.115 5928 Exposure complete 19:57:13.168 00.086 5928 worker thread done servicing request 19:57:13.168 00.000 972 OnExposeComplete: enter 19:57:13.172 00.004 972 UpdateGuideState(): m_state=6 19:57:13.178 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1136 19:57:13.182 00.004 972 Star::Find returns 1 (0), X=224.53, Y=855.42, Mass=1398, SNR=26.2, Peak=157 HFD=3.3 19:57:13.186 00.004 972 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.59) = xAngle (-3.18 = 3.10) 19:57:13.192 00.006 972 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06) 19:57:13.197 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.59 mountX=-0.25 mountY=0.02, mountTheta=3.06 19:57:13.200 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.25, opts=13) 19:57:13.204 00.004 972 Enqueuing Move request for scope (-0.01, -0.25) 19:57:13.209 00.005 5928 Worker thread wakes up 19:57:13.209 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd 19:57:13.209 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.25) 19:57:13.209 00.000 5928 Moving (-0.01, -0.25) raw xDistance=-0.25 yDistance=0.02 19:57:13.209 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:57:13.209 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:13.209 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 19:57:13.213 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 19:57:13.217 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:13.221 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:13.226 00.005 972 Enqueuing Expose request 19:57:13.230 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:57:13.230 00.000 5928 MoveAxis(E, 41, ABG) 19:57:13.230 00.000 5928 Guiding Dir = 2, Dur = 41 19:57:13.231 00.001 5928 IsSlewing returns 0 19:57:13.231 00.000 5928 IsGuiding returns 0 19:57:13.258 00.027 5928 PulseGuide returned control before completion, sleep 25 19:57:13.295 00.037 5928 IsGuiding returns 1 19:57:13.295 00.000 5928 scope still moving after pulse duration time elapsed 19:57:13.354 00.059 5928 IsSlewing returns 0 19:57:13.355 00.001 5928 IsGuiding returns 0 19:57:13.355 00.000 5928 scope move finished after 41 + 82 ms 19:57:13.355 00.000 5928 Move returns status 0, amount 41 19:57:13.355 00.000 5928 MoveAxis(N, 0, ABG) 19:57:13.356 00.001 5928 Move returns status 0, amount 0 19:57:13.356 00.000 5928 move complete, result=0 19:57:13.356 00.000 5928 worker thread done servicing request 19:57:13.356 00.000 972 GuideStep: -0.2 px 41 ms EAST, 0.0 px 0 ms NORTH 19:57:13.371 00.015 5928 Worker thread wakes up 19:57:13.371 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:13.371 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:15.358 01.987 5928 Exposure complete 19:57:15.445 00.087 5928 worker thread done servicing request 19:57:15.446 00.001 972 OnExposeComplete: enter 19:57:15.449 00.003 972 UpdateGuideState(): m_state=6 19:57:15.453 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1137 19:57:15.458 00.005 972 Star::Find returns 1 (0), X=224.53, Y=855.69, Mass=1382, SNR=26.1, Peak=168 HFD=3.4 19:57:15.463 00.005 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 19:57:15.466 00.003 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 19:57:15.471 00.005 972 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.61 mountX=0.03 mountY=-0.00, mountTheta=-0.02 19:57:15.477 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.03, opts=13) 19:57:15.481 00.004 972 Enqueuing Move request for scope (-0.00, 0.03) 19:57:15.485 00.004 5928 Worker thread wakes up 19:57:15.485 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd 19:57:15.485 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.03) 19:57:15.485 00.000 5928 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.00 19:57:15.485 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:57:15.485 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:15.485 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 19:57:15.485 00.000 5928 MoveAxis(E, 0, ABG) 19:57:15.485 00.000 5928 Move returns status 0, amount 0 19:57:15.485 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:57:15.489 00.004 972 UpdateGuideState exits: m=1382 SNR=26.1 19:57:15.495 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:15.498 00.003 5928 MoveAxis(N, 0, ABG) 19:57:15.498 00.000 5928 Move returns status 0, amount 0 19:57:15.498 00.000 5928 move complete, result=0 19:57:15.499 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:15.503 00.004 972 Enqueuing Expose request 19:57:15.507 00.004 5928 worker thread done servicing request 19:57:15.507 00.000 5928 Worker thread wakes up 19:57:15.507 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:15.507 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:15.507 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 19:57:17.612 02.105 5928 Exposure complete 19:57:17.698 00.086 5928 worker thread done servicing request 19:57:17.699 00.001 972 OnExposeComplete: enter 19:57:17.703 00.004 972 UpdateGuideState(): m_state=6 19:57:17.708 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1138 19:57:17.712 00.004 972 Star::Find returns 1 (0), X=224.39, Y=855.71, Mass=1370, SNR=25.9, Peak=158 HFD=3.5 19:57:17.716 00.004 972 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.59) = xAngle (1.24 = 1.24) 19:57:17.720 00.004 972 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.19 = 1.19) 19:57:17.724 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.83 mountX=0.05 mountY=0.14, mountTheta=1.23 19:57:17.729 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.05, opts=13) 19:57:17.733 00.004 972 Enqueuing Move request for scope (-0.14, 0.05) 19:57:17.736 00.003 5928 Worker thread wakes up 19:57:17.737 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd 19:57:17.737 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.05) 19:57:17.737 00.000 5928 Moving (-0.14, 0.05) raw xDistance=0.05 yDistance=0.14 19:57:17.737 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:57:17.737 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:17.737 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:57:17.742 00.005 972 UpdateGuideState exits: m=1370 SNR=25.9 19:57:17.746 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:17.749 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:17.753 00.004 972 Enqueuing Expose request 19:57:17.758 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:57:17.758 00.000 5928 MoveAxis(E, 0, ABG) 19:57:17.758 00.000 5928 Move returns status 0, amount 0 19:57:17.758 00.000 5928 MoveAxis(N, 0, ABG) 19:57:17.758 00.000 5928 Move returns status 0, amount 0 19:57:17.758 00.000 5928 move complete, result=0 19:57:17.759 00.001 5928 worker thread done servicing request 19:57:17.759 00.000 5928 Worker thread wakes up 19:57:17.759 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:17.759 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:17.760 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:19.735 01.975 5928 Exposure complete 19:57:19.821 00.086 5928 worker thread done servicing request 19:57:19.822 00.001 972 OnExposeComplete: enter 19:57:19.827 00.005 972 UpdateGuideState(): m_state=6 19:57:19.831 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1139 19:57:19.835 00.004 972 Star::Find returns 1 (0), X=224.44, Y=855.76, Mass=1383, SNR=26.0, Peak=173 HFD=3.4 19:57:19.838 00.003 972 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.59) = xAngle (0.73 = 0.73) 19:57:19.843 00.005 972 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69) 19:57:19.847 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.32 mountX=0.10 mountY=0.08, mountTheta=0.71 19:57:19.852 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.10, opts=13) 19:57:19.858 00.006 972 Enqueuing Move request for scope (-0.09, 0.10) 19:57:19.862 00.004 5928 Worker thread wakes up 19:57:19.862 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd 19:57:19.862 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.10) 19:57:19.862 00.000 5928 Moving (-0.09, 0.10) raw xDistance=0.10 yDistance=0.08 19:57:19.862 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:57:19.862 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:19.862 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:19.866 00.004 972 UpdateGuideState exits: m=1383 SNR=26.0 19:57:19.870 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:19.875 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:19.879 00.004 972 Enqueuing Expose request 19:57:19.882 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:57:19.882 00.000 5928 MoveAxis(E, 0, ABG) 19:57:19.882 00.000 5928 Move returns status 0, amount 0 19:57:19.883 00.001 5928 MoveAxis(N, 0, ABG) 19:57:19.883 00.000 5928 Move returns status 0, amount 0 19:57:19.883 00.000 5928 move complete, result=0 19:57:19.883 00.000 5928 worker thread done servicing request 19:57:19.883 00.000 5928 Worker thread wakes up 19:57:19.883 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:19.883 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:19.885 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:21.986 02.101 5928 Exposure complete 19:57:22.071 00.085 5928 worker thread done servicing request 19:57:22.072 00.001 972 OnExposeComplete: enter 19:57:22.077 00.005 972 UpdateGuideState(): m_state=6 19:57:22.080 00.003 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1140 19:57:22.085 00.005 972 Star::Find returns 1 (0), X=224.51, Y=855.71, Mass=1345, SNR=25.7, Peak=171 HFD=3.3 19:57:22.088 00.003 972 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.59) = xAngle (0.38 = 0.38) 19:57:22.093 00.005 972 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33) 19:57:22.098 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.97 mountX=0.05 mountY=0.02, mountTheta=0.34 19:57:22.102 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.05, opts=13) 19:57:22.106 00.004 972 Enqueuing Move request for scope (-0.02, 0.05) 19:57:22.111 00.005 5928 Worker thread wakes up 19:57:22.111 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd 19:57:22.111 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.05) 19:57:22.111 00.000 5928 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=0.02 19:57:22.111 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:57:22.111 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:22.111 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:57:22.111 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:57:22.116 00.005 972 UpdateGuideState exits: m=1345 SNR=25.7 19:57:22.120 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:22.126 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:22.129 00.003 972 Enqueuing Expose request 19:57:22.133 00.004 5928 MoveAxis(E, 0, ABG) 19:57:22.133 00.000 5928 Move returns status 0, amount 0 19:57:22.133 00.000 5928 MoveAxis(N, 0, ABG) 19:57:22.133 00.000 5928 Move returns status 0, amount 0 19:57:22.134 00.001 5928 move complete, result=0 19:57:22.134 00.000 5928 worker thread done servicing request 19:57:22.134 00.000 5928 Worker thread wakes up 19:57:22.134 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:22.134 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:22.135 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:57:24.105 01.970 5928 Exposure complete 19:57:24.191 00.086 5928 worker thread done servicing request 19:57:24.191 00.000 972 OnExposeComplete: enter 19:57:24.194 00.003 972 UpdateGuideState(): m_state=6 19:57:24.199 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1141 19:57:24.203 00.004 972 Star::Find returns 1 (0), X=224.42, Y=855.73, Mass=1357, SNR=25.8, Peak=165 HFD=3.5 19:57:24.207 00.004 972 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.59) = xAngle (1.04 = 1.04) 19:57:24.211 00.004 972 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00) 19:57:24.215 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=0.07 mountY=0.11, mountTheta=1.03 19:57:24.220 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.06, opts=13) 19:57:24.226 00.006 972 Enqueuing Move request for scope (-0.11, 0.06) 19:57:24.230 00.004 5928 Worker thread wakes up 19:57:24.230 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:57:24.234 00.004 972 UpdateGuideState exits: m=1357 SNR=25.8 19:57:24.237 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:24.242 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:24.246 00.004 972 Enqueuing Expose request 19:57:24.250 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd 19:57:24.250 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.06) 19:57:24.250 00.000 5928 Moving (-0.11, 0.06) raw xDistance=0.07 yDistance=0.11 19:57:24.250 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:57:24.250 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:24.250 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:57:24.250 00.000 5928 MoveAxis(E, 0, ABG) 19:57:24.250 00.000 5928 Move returns status 0, amount 0 19:57:24.250 00.000 5928 MoveAxis(N, 0, ABG) 19:57:24.250 00.000 5928 Move returns status 0, amount 0 19:57:24.250 00.000 5928 move complete, result=0 19:57:24.250 00.000 5928 worker thread done servicing request 19:57:24.250 00.000 5928 Worker thread wakes up 19:57:24.251 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:24.251 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:24.252 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:26.393 02.141 5928 Exposure complete 19:57:26.480 00.087 5928 worker thread done servicing request 19:57:26.481 00.001 972 OnExposeComplete: enter 19:57:26.485 00.004 972 UpdateGuideState(): m_state=6 19:57:26.489 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1142 19:57:26.494 00.005 972 Star::Find returns 1 (0), X=224.41, Y=855.94, Mass=1308, SNR=25.3, Peak=145 HFD=3.8 19:57:26.498 00.004 972 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.59) = xAngle (0.39 = 0.39) 19:57:26.502 00.004 972 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35) 19:57:26.506 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.98 mountX=0.28 mountY=0.10, mountTheta=0.35 19:57:26.511 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.27, opts=13) 19:57:26.515 00.004 972 Enqueuing Move request for scope (-0.12, 0.27) 19:57:26.520 00.005 5928 Worker thread wakes up 19:57:26.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:26.524 00.004 972 UpdateGuideState exits: m=1308 SNR=25.3 19:57:26.528 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:26.531 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd 19:57:26.531 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.27) 19:57:26.531 00.000 5928 Moving (-0.12, 0.27) raw xDistance=0.28 yDistance=0.10 19:57:26.531 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 19:57:26.532 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:26.532 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:26.536 00.004 972 Enqueuing Expose request 19:57:26.543 00.007 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:57:26.543 00.000 5928 MoveAxis(W, 46, ABG) 19:57:26.543 00.000 5928 Guiding Dir = 3, Dur = 46 19:57:26.543 00.000 5928 IsSlewing returns 0 19:57:26.543 00.000 5928 IsGuiding returns 0 19:57:26.563 00.020 5928 PulseGuide returned control before completion, sleep 38 19:57:26.643 00.080 5928 IsGuiding returns 1 19:57:26.643 00.000 5928 scope still moving after pulse duration time elapsed 19:57:26.678 00.035 5928 IsSlewing returns 0 19:57:26.678 00.000 5928 IsGuiding returns 0 19:57:26.678 00.000 5928 scope move finished after 46 + 88 ms 19:57:26.678 00.000 5928 Move returns status 0, amount 46 19:57:26.678 00.000 5928 MoveAxis(N, 0, ABG) 19:57:26.678 00.000 5928 Move returns status 0, amount 0 19:57:26.678 00.000 5928 move complete, result=0 19:57:26.678 00.000 5928 worker thread done servicing request 19:57:26.678 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH 19:57:26.683 00.005 5928 Worker thread wakes up 19:57:26.683 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:26.683 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:28.660 01.977 5928 Exposure complete 19:57:28.746 00.086 5928 worker thread done servicing request 19:57:28.746 00.000 972 OnExposeComplete: enter 19:57:28.750 00.004 972 UpdateGuideState(): m_state=6 19:57:28.756 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1143 19:57:28.760 00.004 972 Star::Find returns 1 (0), X=224.58, Y=855.95, Mass=1323, SNR=25.5, Peak=167 HFD=3.5 19:57:28.764 00.004 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 19:57:28.768 00.004 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 19:57:28.774 00.006 972 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.42 mountX=0.29 mountY=-0.06, mountTheta=-0.22 19:57:28.778 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.29, opts=13) 19:57:28.782 00.004 972 Enqueuing Move request for scope (0.04, 0.29) 19:57:28.786 00.004 5928 Worker thread wakes up 19:57:28.786 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:28.792 00.006 972 UpdateGuideState exits: m=1323 SNR=25.5 19:57:28.796 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:28.800 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:28.804 00.004 972 Enqueuing Expose request 19:57:28.809 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd 19:57:28.809 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.29) 19:57:28.809 00.000 5928 Moving (0.04, 0.29) raw xDistance=0.29 yDistance=-0.06 19:57:28.809 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29 19:57:28.809 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:28.809 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:57:28.809 00.000 5928 MoveAxis(W, 51, ABG) 19:57:28.809 00.000 5928 Guiding Dir = 3, Dur = 51 19:57:28.810 00.001 5928 IsSlewing returns 0 19:57:28.810 00.000 5928 IsGuiding returns 0 19:57:28.834 00.024 5928 PulseGuide returned control before completion, sleep 38 19:57:28.877 00.043 5928 IsGuiding returns 1 19:57:28.877 00.000 5928 scope still moving after pulse duration time elapsed 19:57:28.913 00.036 5928 IsSlewing returns 0 19:57:28.914 00.001 5928 IsGuiding returns 0 19:57:28.914 00.000 5928 scope move finished after 51 + 52 ms 19:57:28.914 00.000 5928 Move returns status 0, amount 51 19:57:28.914 00.000 5928 MoveAxis(N, 0, ABG) 19:57:28.914 00.000 5928 Move returns status 0, amount 0 19:57:28.914 00.000 5928 move complete, result=0 19:57:28.914 00.000 5928 worker thread done servicing request 19:57:28.914 00.000 5928 Worker thread wakes up 19:57:28.914 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:28.914 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:28.914 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.1 px 0 ms NORTH 19:57:31.016 02.102 5928 Exposure complete 19:57:31.100 00.084 5928 worker thread done servicing request 19:57:31.100 00.000 972 OnExposeComplete: enter 19:57:31.104 00.004 972 UpdateGuideState(): m_state=6 19:57:31.109 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1144 19:57:31.113 00.004 972 Star::Find returns 1 (0), X=224.51, Y=855.20, Mass=1381, SNR=26.0, Peak=138 HFD=3.7 19:57:31.117 00.004 972 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.59) = xAngle (-3.20 = 3.09) 19:57:31.121 00.004 972 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04) 19:57:31.125 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.46 hyp=0.46 cameraTheta=-1.61 mountX=-0.46 mountY=0.05, mountTheta=3.04 19:57:31.130 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.46, opts=13) 19:57:31.134 00.004 972 Enqueuing Move request for scope (-0.02, -0.46) 19:57:31.138 00.004 5928 Worker thread wakes up 19:57:31.138 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:57:31.142 00.004 972 UpdateGuideState exits: m=1381 SNR=26.0 19:57:31.146 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:31.150 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:31.154 00.004 972 Enqueuing Expose request 19:57:31.159 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.46) opts 0xd 19:57:31.160 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.46) 19:57:31.160 00.000 5928 Moving (-0.02, -0.46) raw xDistance=-0.46 yDistance=0.05 19:57:31.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46 19:57:31.160 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:31.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:57:31.160 00.000 5928 MoveAxis(E, 74, ABG) 19:57:31.160 00.000 5928 Guiding Dir = 2, Dur = 74 19:57:31.184 00.024 5928 IsSlewing returns 0 19:57:31.185 00.001 5928 IsGuiding returns 0 19:57:31.200 00.015 5928 PulseGuide returned control before completion, sleep 69 19:57:31.277 00.077 5928 IsGuiding returns 1 19:57:31.277 00.000 5928 scope still moving after pulse duration time elapsed 19:57:31.312 00.035 5928 IsSlewing returns 0 19:57:31.318 00.006 5928 IsGuiding returns 0 19:57:31.318 00.000 5928 scope move finished after 74 + 59 ms 19:57:31.318 00.000 5928 Move returns status 0, amount 74 19:57:31.318 00.000 5928 MoveAxis(N, 0, ABG) 19:57:31.318 00.000 5928 Move returns status 0, amount 0 19:57:31.318 00.000 5928 move complete, result=0 19:57:31.318 00.000 5928 worker thread done servicing request 19:57:31.319 00.001 5928 Worker thread wakes up 19:57:31.319 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:31.319 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:31.319 00.000 972 GuideStep: -0.5 px 74 ms EAST, 0.0 px 0 ms NORTH 19:57:33.295 01.976 5928 Exposure complete 19:57:33.382 00.087 5928 worker thread done servicing request 19:57:33.382 00.000 972 OnExposeComplete: enter 19:57:33.387 00.005 972 UpdateGuideState(): m_state=6 19:57:33.392 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1145 19:57:33.396 00.004 972 Star::Find returns 1 (0), X=224.35, Y=855.36, Mass=1378, SNR=26.0, Peak=146 HFD=3.5 19:57:33.401 00.005 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.59) 19:57:33.405 00.004 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54) 19:57:33.409 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-2.10 mountX=-0.30 mountY=0.20, mountTheta=2.56 19:57:33.414 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.30, opts=13) 19:57:33.418 00.004 972 Enqueuing Move request for scope (-0.18, -0.30) 19:57:33.423 00.005 5928 Worker thread wakes up 19:57:33.423 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:57:33.427 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 19:57:33.431 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:33.435 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:33.440 00.005 972 Enqueuing Expose request 19:57:33.444 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.30) opts 0xd 19:57:33.444 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.30) 19:57:33.444 00.000 5928 Moving (-0.18, -0.30) raw xDistance=-0.30 yDistance=0.20 19:57:33.444 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30 19:57:33.444 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:33.445 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:57:33.445 00.000 5928 MoveAxis(E, 55, ABG) 19:57:33.445 00.000 5928 Guiding Dir = 2, Dur = 55 19:57:33.445 00.000 5928 IsSlewing returns 0 19:57:33.445 00.000 5928 IsGuiding returns 0 19:57:33.471 00.026 5928 PulseGuide returned control before completion, sleep 40 19:57:33.521 00.050 5928 IsGuiding returns 1 19:57:33.521 00.000 5928 scope still moving after pulse duration time elapsed 19:57:33.552 00.031 5928 IsSlewing returns 0 19:57:33.553 00.001 5928 IsGuiding returns 0 19:57:33.553 00.000 5928 scope move finished after 55 + 52 ms 19:57:33.553 00.000 5928 Move returns status 0, amount 55 19:57:33.553 00.000 5928 MoveAxis(N, 0, ABG) 19:57:33.553 00.000 5928 Move returns status 0, amount 0 19:57:33.553 00.000 5928 move complete, result=0 19:57:33.553 00.000 5928 worker thread done servicing request 19:57:33.553 00.000 5928 Worker thread wakes up 19:57:33.554 00.001 972 GuideStep: -0.3 px 55 ms EAST, 0.2 px 0 ms NORTH 19:57:33.561 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:33.562 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:35.699 02.137 5928 Exposure complete 19:57:35.784 00.085 5928 worker thread done servicing request 19:57:35.785 00.001 972 OnExposeComplete: enter 19:57:35.789 00.004 972 UpdateGuideState(): m_state=6 19:57:35.794 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1146 19:57:35.798 00.004 972 Star::Find returns 1 (0), X=224.48, Y=855.47, Mass=1361, SNR=25.8, Peak=150 HFD=3.2 19:57:35.802 00.004 972 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.59) = xAngle (-3.44 = 2.84) 19:57:35.807 00.005 972 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80) 19:57:35.811 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.85 mountX=-0.19 mountY=0.07, mountTheta=2.80 19:57:35.815 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.19, opts=13) 19:57:35.819 00.004 972 Enqueuing Move request for scope (-0.05, -0.19) 19:57:35.824 00.005 5928 Worker thread wakes up 19:57:35.824 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd 19:57:35.824 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.19) 19:57:35.824 00.000 5928 Moving (-0.05, -0.19) raw xDistance=-0.19 yDistance=0.07 19:57:35.824 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:57:35.824 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:35.824 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:57:35.824 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:57:35.828 00.004 5928 MoveAxis(E, 0, ABG) 19:57:35.828 00.000 972 UpdateGuideState exits: m=1361 SNR=25.8 19:57:35.833 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:35.836 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:35.841 00.005 972 Enqueuing Expose request 19:57:35.845 00.004 5928 Move returns status 0, amount 0 19:57:35.845 00.000 5928 MoveAxis(N, 0, ABG) 19:57:35.845 00.000 5928 Move returns status 0, amount 0 19:57:35.845 00.000 5928 move complete, result=0 19:57:35.845 00.000 5928 worker thread done servicing request 19:57:35.845 00.000 5928 Worker thread wakes up 19:57:35.845 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:35.845 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:35.847 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:37.812 01.965 5928 Exposure complete 19:57:37.898 00.086 5928 worker thread done servicing request 19:57:37.898 00.000 972 OnExposeComplete: enter 19:57:37.903 00.005 972 UpdateGuideState(): m_state=6 19:57:37.909 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1147 19:57:37.913 00.004 972 Star::Find returns 1 (0), X=224.50, Y=855.52, Mass=1320, SNR=25.4, Peak=153 HFD=3.2 19:57:37.917 00.004 972 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.59) = xAngle (-3.39 = 2.90) 19:57:37.920 00.003 972 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85) 19:57:37.925 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.80 mountX=-0.14 mountY=0.04, mountTheta=2.85 19:57:37.930 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.14, opts=13) 19:57:37.934 00.004 972 Enqueuing Move request for scope (-0.03, -0.14) 19:57:37.939 00.005 5928 Worker thread wakes up 19:57:37.940 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd 19:57:37.940 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:57:37.944 00.004 972 UpdateGuideState exits: m=1320 SNR=25.4 19:57:37.947 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:37.951 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:37.956 00.005 972 Enqueuing Expose request 19:57:37.960 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.14) 19:57:37.960 00.000 5928 Moving (-0.03, -0.14) raw xDistance=-0.14 yDistance=0.04 19:57:37.960 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 19:57:37.960 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:37.960 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:57:37.960 00.000 5928 MoveAxis(E, 0, ABG) 19:57:37.960 00.000 5928 Move returns status 0, amount 0 19:57:37.960 00.000 5928 MoveAxis(N, 0, ABG) 19:57:37.960 00.000 5928 Move returns status 0, amount 0 19:57:37.961 00.001 5928 move complete, result=0 19:57:37.961 00.000 5928 worker thread done servicing request 19:57:37.961 00.000 5928 Worker thread wakes up 19:57:37.961 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:37.961 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:37.962 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:57:40.092 02.130 5928 Exposure complete 19:57:40.179 00.087 5928 worker thread done servicing request 19:57:40.180 00.001 972 OnExposeComplete: enter 19:57:40.183 00.003 972 UpdateGuideState(): m_state=6 19:57:40.187 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1148 19:57:40.192 00.005 972 Star::Find returns 1 (0), X=224.52, Y=855.69, Mass=1375, SNR=26.0, Peak=170 HFD=3.4 19:57:40.196 00.004 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 19:57:40.200 00.004 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41) 19:57:40.204 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.05 mountX=0.03 mountY=0.01, mountTheta=0.42 19:57:40.209 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.03, opts=13) 19:57:40.213 00.004 972 Enqueuing Move request for scope (-0.01, 0.03) 19:57:40.217 00.004 5928 Worker thread wakes up 19:57:40.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd 19:57:40.217 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.03) 19:57:40.217 00.000 5928 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=0.01 19:57:40.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:57:40.217 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:40.217 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:57:40.217 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:57:40.222 00.005 5928 MoveAxis(E, 0, ABG) 19:57:40.222 00.000 5928 Move returns status 0, amount 0 19:57:40.223 00.001 972 UpdateGuideState exits: m=1375 SNR=26.0 19:57:40.226 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:40.230 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:40.234 00.004 972 Enqueuing Expose request 19:57:40.238 00.004 5928 MoveAxis(N, 0, ABG) 19:57:40.238 00.000 5928 Move returns status 0, amount 0 19:57:40.238 00.000 5928 move complete, result=0 19:57:40.238 00.000 5928 worker thread done servicing request 19:57:40.238 00.000 5928 Worker thread wakes up 19:57:40.238 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:40.238 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:40.241 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:57:42.221 01.980 5928 Exposure complete 19:57:42.306 00.085 5928 worker thread done servicing request 19:57:42.306 00.000 972 OnExposeComplete: enter 19:57:42.310 00.004 972 UpdateGuideState(): m_state=6 19:57:42.315 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1149 19:57:42.318 00.003 972 Star::Find returns 1 (0), X=225.04, Y=855.79, Mass=1374, SNR=26.0, Peak=161 HFD=3.6 19:57:42.323 00.005 972 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.59) = xAngle (-1.35 = -1.35) 19:57:42.327 00.004 972 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39) 19:57:42.331 00.004 972 CameraToMount -- cameraX=0.51 cameraY=0.12 hyp=0.53 cameraTheta=0.24 mountX=0.11 mountY=-0.52, mountTheta=-1.35 19:57:42.336 00.005 972 SchedulePrimaryMove(067B9D08, x=0.51, y=0.12, opts=13) 19:57:42.340 00.004 972 Enqueuing Move request for scope (0.51, 0.12) 19:57:42.344 00.004 5928 Worker thread wakes up 19:57:42.344 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.12) opts 0xd 19:57:42.344 00.000 5928 Handling offset move in thread for scope, endpoint = (0.51, 0.12) 19:57:42.344 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:57:42.348 00.004 972 UpdateGuideState exits: m=1374 SNR=26.0 19:57:42.352 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:42.357 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:42.361 00.004 972 Enqueuing Expose request 19:57:42.365 00.004 5928 Moving (0.51, 0.12) raw xDistance=0.11 yDistance=-0.52 19:57:42.365 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 19:57:42.365 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52 19:57:42.365 00.000 5928 MoveAxis(E, 0, ABG) 19:57:42.365 00.000 5928 Move returns status 0, amount 0 19:57:42.365 00.000 5928 MoveAxis(N, 103, ABG) 19:57:42.365 00.000 5928 Guiding Dir = 0, Dur = 103 19:57:42.394 00.029 5928 IsSlewing returns 0 19:57:42.395 00.001 5928 IsGuiding returns 0 19:57:42.474 00.079 5928 PulseGuide returned control before completion, sleep 34 19:57:42.518 00.044 5928 IsGuiding returns 1 19:57:42.518 00.000 5928 scope still moving after pulse duration time elapsed 19:57:42.550 00.032 5928 IsSlewing returns 0 19:57:42.550 00.000 5928 IsGuiding returns 1 19:57:42.602 00.052 5928 IsSlewing returns 0 19:57:42.634 00.032 5928 IsGuiding returns 0 19:57:42.635 00.001 5928 scope move finished after 103 + 136 ms 19:57:42.635 00.000 5928 Move returns status 0, amount 103 19:57:42.635 00.000 5928 move complete, result=0 19:57:42.635 00.000 5928 worker thread done servicing request 19:57:42.635 00.000 5928 Worker thread wakes up 19:57:42.635 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.5 px 103 ms NORTH 19:57:42.646 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:42.647 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:44.779 02.132 5928 Exposure complete 19:57:44.866 00.087 5928 worker thread done servicing request 19:57:44.866 00.000 972 OnExposeComplete: enter 19:57:44.870 00.004 972 UpdateGuideState(): m_state=6 19:57:44.875 00.005 972 Star::Find(15, 225, 855, 0, (0,0,0,0), 0.0, 255) frame 1150 19:57:44.879 00.004 972 Star::Find returns 1 (0), X=224.62, Y=855.49, Mass=1378, SNR=25.9, Peak=152 HFD=3.3 19:57:44.883 00.004 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 19:57:44.888 00.005 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75) 19:57:44.892 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.11 mountX=-0.18 mountY=-0.07, mountTheta=-2.74 19:57:44.897 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.17, opts=13) 19:57:44.901 00.004 972 Enqueuing Move request for scope (0.09, -0.17) 19:57:44.905 00.004 5928 Worker thread wakes up 19:57:44.906 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd 19:57:44.906 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.17) 19:57:44.906 00.000 5928 Moving (0.09, -0.17) raw xDistance=-0.18 yDistance=-0.07 19:57:44.906 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 19:57:44.906 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:57:44.910 00.004 972 UpdateGuideState exits: m=1378 SNR=25.9 19:57:44.913 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:44.917 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:44.922 00.005 972 Enqueuing Expose request 19:57:44.926 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:44.926 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:57:44.926 00.000 5928 MoveAxis(E, 0, ABG) 19:57:44.926 00.000 5928 Move returns status 0, amount 0 19:57:44.926 00.000 5928 MoveAxis(N, 0, ABG) 19:57:44.926 00.000 5928 Move returns status 0, amount 0 19:57:44.926 00.000 5928 move complete, result=0 19:57:44.926 00.000 5928 worker thread done servicing request 19:57:44.926 00.000 5928 Worker thread wakes up 19:57:44.926 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:44.926 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:44.928 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 19:57:46.912 01.984 5928 Exposure complete 19:57:46.997 00.085 5928 worker thread done servicing request 19:57:46.997 00.000 972 OnExposeComplete: enter 19:57:47.002 00.005 972 UpdateGuideState(): m_state=6 19:57:47.007 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1151 19:57:47.011 00.004 972 Star::Find returns 1 (0), X=224.47, Y=855.41, Mass=1345, SNR=25.7, Peak=136 HFD=3.3 19:57:47.014 00.003 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 19:57:47.018 00.004 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86) 19:57:47.024 00.006 972 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.79 mountX=-0.25 mountY=0.07, mountTheta=2.86 19:57:47.028 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.26, opts=13) 19:57:47.032 00.004 972 Enqueuing Move request for scope (-0.06, -0.26) 19:57:47.037 00.005 5928 Worker thread wakes up 19:57:47.037 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:47.041 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd 19:57:47.041 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.26) 19:57:47.041 00.000 5928 Moving (-0.06, -0.26) raw xDistance=-0.25 yDistance=0.07 19:57:47.041 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 19:57:47.041 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:47.041 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:57:47.041 00.000 5928 MoveAxis(E, 43, ABG) 19:57:47.042 00.001 5928 Guiding Dir = 2, Dur = 43 19:57:47.042 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 19:57:47.046 00.004 5928 IsSlewing returns 0 19:57:47.046 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:47.050 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:47.054 00.004 5928 IsGuiding returns 0 19:57:47.054 00.000 972 Enqueuing Expose request 19:57:47.080 00.026 5928 PulseGuide returned control before completion, sleep 28 19:57:47.123 00.043 5928 IsGuiding returns 1 19:57:47.123 00.000 5928 scope still moving after pulse duration time elapsed 19:57:47.176 00.053 5928 IsSlewing returns 0 19:57:47.191 00.015 5928 IsGuiding returns 0 19:57:47.191 00.000 5928 scope move finished after 43 + 94 ms 19:57:47.191 00.000 5928 Move returns status 0, amount 43 19:57:47.192 00.001 5928 MoveAxis(N, 0, ABG) 19:57:47.192 00.000 5928 Move returns status 0, amount 0 19:57:47.192 00.000 5928 move complete, result=0 19:57:47.192 00.000 5928 worker thread done servicing request 19:57:47.192 00.000 5928 Worker thread wakes up 19:57:47.192 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:47.192 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:47.193 00.001 972 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH 19:57:49.327 02.134 5928 Exposure complete 19:57:49.415 00.088 5928 worker thread done servicing request 19:57:49.415 00.000 972 OnExposeComplete: enter 19:57:49.419 00.004 972 UpdateGuideState(): m_state=6 19:57:49.424 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1152 19:57:49.428 00.004 972 Star::Find returns 1 (0), X=224.41, Y=855.82, Mass=1351, SNR=25.7, Peak=160 HFD=3.6 19:57:49.432 00.004 972 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.59) = xAngle (0.63 = 0.63) 19:57:49.436 00.004 972 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58) 19:57:49.441 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.22 mountX=0.16 mountY=0.11, mountTheta=0.60 19:57:49.447 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.16, opts=13) 19:57:49.450 00.003 972 Enqueuing Move request for scope (-0.12, 0.16) 19:57:49.455 00.005 5928 Worker thread wakes up 19:57:49.455 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd 19:57:49.455 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.16) 19:57:49.455 00.000 5928 Moving (-0.12, 0.16) raw xDistance=0.16 yDistance=0.11 19:57:49.455 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:57:49.455 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:49.455 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:49.459 00.004 972 UpdateGuideState exits: m=1351 SNR=25.7 19:57:49.463 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:49.467 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:49.472 00.005 972 Enqueuing Expose request 19:57:49.476 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:57:49.476 00.000 5928 MoveAxis(E, 0, ABG) 19:57:49.476 00.000 5928 Move returns status 0, amount 0 19:57:49.477 00.001 5928 MoveAxis(N, 0, ABG) 19:57:49.477 00.000 5928 Move returns status 0, amount 0 19:57:49.477 00.000 5928 move complete, result=0 19:57:49.477 00.000 5928 worker thread done servicing request 19:57:49.477 00.000 5928 Worker thread wakes up 19:57:49.478 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:49.478 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:49.479 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:51.457 01.978 5928 Exposure complete 19:57:51.544 00.087 5928 worker thread done servicing request 19:57:51.544 00.000 972 OnExposeComplete: enter 19:57:51.550 00.006 972 UpdateGuideState(): m_state=6 19:57:51.555 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1153 19:57:51.559 00.004 972 Star::Find returns 1 (0), X=224.60, Y=855.89, Mass=1402, SNR=26.2, Peak=157 HFD=3.8 19:57:51.563 00.004 972 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.59) = xAngle (-0.31 = -0.31) 19:57:51.567 00.004 972 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36) 19:57:51.572 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.28 mountX=0.22 mountY=-0.08, mountTheta=-0.35 19:57:51.576 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.22, opts=13) 19:57:51.580 00.004 972 Enqueuing Move request for scope (0.07, 0.22) 19:57:51.584 00.004 5928 Worker thread wakes up 19:57:51.584 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd 19:57:51.584 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.22) 19:57:51.584 00.000 5928 Moving (0.07, 0.22) raw xDistance=0.22 yDistance=-0.08 19:57:51.584 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:57:51.590 00.006 972 UpdateGuideState exits: m=1402 SNR=26.2 19:57:51.593 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:51.597 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:51.601 00.004 972 Enqueuing Expose request 19:57:51.606 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 19:57:51.606 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:51.606 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 19:57:51.606 00.000 5928 MoveAxis(W, 37, ABG) 19:57:51.606 00.000 5928 Guiding Dir = 3, Dur = 37 19:57:51.607 00.001 5928 IsSlewing returns 0 19:57:51.607 00.000 5928 IsGuiding returns 0 19:57:51.621 00.014 5928 PulseGuide returned control before completion, sleep 34 19:57:51.669 00.048 5928 IsGuiding returns 0 19:57:51.669 00.000 5928 Move returns status 0, amount 37 19:57:51.669 00.000 5928 MoveAxis(N, 0, ABG) 19:57:51.669 00.000 5928 Move returns status 0, amount 0 19:57:51.669 00.000 5928 move complete, result=0 19:57:51.669 00.000 5928 worker thread done servicing request 19:57:51.670 00.001 972 GuideStep: 0.2 px 37 ms WEST, -0.1 px 0 ms NORTH 19:57:51.674 00.004 5928 Worker thread wakes up 19:57:51.675 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:51.675 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:53.808 02.133 5928 Exposure complete 19:57:53.894 00.086 5928 worker thread done servicing request 19:57:53.895 00.001 972 OnExposeComplete: enter 19:57:53.899 00.004 972 UpdateGuideState(): m_state=6 19:57:53.903 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1154 19:57:53.907 00.004 972 Star::Find returns 1 (0), X=224.45, Y=855.83, Mass=1403, SNR=26.2, Peak=158 HFD=3.8 19:57:53.911 00.004 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 19:57:53.915 00.004 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39) 19:57:53.919 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.18 cameraTheta=2.02 mountX=0.17 mountY=0.07, mountTheta=0.39 19:57:53.924 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.17, opts=13) 19:57:53.929 00.005 972 Enqueuing Move request for scope (-0.08, 0.17) 19:57:53.933 00.004 5928 Worker thread wakes up 19:57:53.933 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:57:53.939 00.006 972 UpdateGuideState exits: m=1403 SNR=26.2 19:57:53.943 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:53.947 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:53.951 00.004 972 Enqueuing Expose request 19:57:53.956 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd 19:57:53.956 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.17) 19:57:53.956 00.000 5928 Moving (-0.08, 0.17) raw xDistance=0.17 yDistance=0.07 19:57:53.956 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:57:53.956 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:53.956 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 19:57:53.956 00.000 5928 MoveAxis(E, 0, ABG) 19:57:53.956 00.000 5928 Move returns status 0, amount 0 19:57:53.957 00.001 5928 MoveAxis(N, 0, ABG) 19:57:53.957 00.000 5928 Move returns status 0, amount 0 19:57:53.957 00.000 5928 move complete, result=0 19:57:53.957 00.000 5928 worker thread done servicing request 19:57:53.957 00.000 5928 Worker thread wakes up 19:57:53.957 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:53.957 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:53.958 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:57:55.938 01.980 5928 Exposure complete 19:57:56.023 00.085 5928 worker thread done servicing request 19:57:56.023 00.000 972 OnExposeComplete: enter 19:57:56.027 00.004 972 UpdateGuideState(): m_state=6 19:57:56.032 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1155 19:57:56.035 00.003 972 Star::Find returns 1 (0), X=224.30, Y=855.83, Mass=1389, SNR=26.1, Peak=151 HFD=3.7 19:57:56.040 00.005 972 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.59) = xAngle (0.94 = 0.94) 19:57:56.044 00.004 972 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90) 19:57:56.048 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.29 cameraTheta=2.53 mountX=0.17 mountY=0.22, mountTheta=0.93 19:57:56.053 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.16, opts=13) 19:57:56.057 00.004 972 Enqueuing Move request for scope (-0.23, 0.16) 19:57:56.061 00.004 5928 Worker thread wakes up 19:57:56.061 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd 19:57:56.061 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.16) 19:57:56.061 00.000 5928 Moving (-0.23, 0.16) raw xDistance=0.17 yDistance=0.22 19:57:56.061 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:57:56.061 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:57:56.062 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:57:56.065 00.003 972 UpdateGuideState exits: m=1389 SNR=26.1 19:57:56.070 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:56.074 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:56.078 00.004 972 Enqueuing Expose request 19:57:56.082 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 19:57:56.082 00.000 5928 MoveAxis(E, 0, ABG) 19:57:56.082 00.000 5928 Move returns status 0, amount 0 19:57:56.082 00.000 5928 MoveAxis(N, 0, ABG) 19:57:56.082 00.000 5928 Move returns status 0, amount 0 19:57:56.082 00.000 5928 move complete, result=0 19:57:56.082 00.000 5928 worker thread done servicing request 19:57:56.083 00.001 5928 Worker thread wakes up 19:57:56.083 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:56.083 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:56.084 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:57:58.192 02.108 5928 Exposure complete 19:57:58.277 00.085 5928 worker thread done servicing request 19:57:58.278 00.001 972 OnExposeComplete: enter 19:57:58.281 00.003 972 UpdateGuideState(): m_state=6 19:57:58.286 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1156 19:57:58.291 00.005 972 Star::Find returns 1 (0), X=224.40, Y=855.73, Mass=1348, SNR=25.7, Peak=154 HFD=3.5 19:57:58.295 00.004 972 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.59) = xAngle (1.09 = 1.09) 19:57:58.299 00.004 972 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04) 19:57:58.303 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.68 mountX=0.07 mountY=0.12, mountTheta=1.07 19:57:58.307 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.06, opts=13) 19:57:58.311 00.004 972 Enqueuing Move request for scope (-0.13, 0.06) 19:57:58.316 00.005 5928 Worker thread wakes up 19:57:58.316 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd 19:57:58.316 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.06) 19:57:58.316 00.000 5928 Moving (-0.13, 0.06) raw xDistance=0.07 yDistance=0.12 19:57:58.316 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 19:57:58.316 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:57:58.316 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:57:58.320 00.004 972 UpdateGuideState exits: m=1348 SNR=25.7 19:57:58.324 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:57:58.328 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:57:58.332 00.004 972 Enqueuing Expose request 19:57:58.337 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:57:58.337 00.000 5928 MoveAxis(E, 0, ABG) 19:57:58.337 00.000 5928 Move returns status 0, amount 0 19:57:58.337 00.000 5928 MoveAxis(N, 0, ABG) 19:57:58.337 00.000 5928 Move returns status 0, amount 0 19:57:58.337 00.000 5928 move complete, result=0 19:57:58.337 00.000 5928 worker thread done servicing request 19:57:58.337 00.000 5928 Worker thread wakes up 19:57:58.337 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:57:58.337 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:57:58.339 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:00.306 01.967 5928 Exposure complete 19:58:00.391 00.085 5928 worker thread done servicing request 19:58:00.392 00.001 972 OnExposeComplete: enter 19:58:00.395 00.003 972 UpdateGuideState(): m_state=6 19:58:00.400 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1157 19:58:00.405 00.005 972 Star::Find returns 1 (0), X=224.40, Y=855.81, Mass=1407, SNR=26.3, Peak=160 HFD=3.6 19:58:00.408 00.003 972 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.59) = xAngle (0.73 = 0.73) 19:58:00.412 00.004 972 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69) 19:58:00.418 00.006 972 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.32 mountX=0.15 mountY=0.13, mountTheta=0.71 19:58:00.424 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.15, opts=13) 19:58:00.429 00.005 972 Enqueuing Move request for scope (-0.14, 0.15) 19:58:00.432 00.003 5928 Worker thread wakes up 19:58:00.433 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd 19:58:00.433 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.15) 19:58:00.433 00.000 5928 Moving (-0.14, 0.15) raw xDistance=0.15 yDistance=0.13 19:58:00.433 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:58:00.433 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:00.433 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:58:00.433 00.000 5928 MoveAxis(E, 0, ABG) 19:58:00.433 00.000 5928 Move returns status 0, amount 0 19:58:00.433 00.000 5928 MoveAxis(N, 0, ABG) 19:58:00.433 00.000 5928 Move returns status 0, amount 0 19:58:00.433 00.000 5928 move complete, result=0 19:58:00.433 00.000 5928 worker thread done servicing request 19:58:00.433 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:58:00.439 00.006 972 UpdateGuideState exits: m=1407 SNR=26.3 19:58:00.442 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:00.446 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:00.450 00.004 972 Enqueuing Expose request 19:58:00.455 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:00.459 00.004 5928 Worker thread wakes up 19:58:00.459 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:00.459 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:02.604 02.145 5928 Exposure complete 19:58:02.690 00.086 5928 worker thread done servicing request 19:58:02.690 00.000 972 OnExposeComplete: enter 19:58:02.696 00.006 972 UpdateGuideState(): m_state=6 19:58:02.703 00.007 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1158 19:58:02.710 00.007 972 Star::Find returns 1 (0), X=224.32, Y=855.71, Mass=1386, SNR=26.1, Peak=148 HFD=3.6 19:58:02.716 00.006 972 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.59) = xAngle (1.32 = 1.32) 19:58:02.721 00.005 972 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 19:58:02.725 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.21 cameraTheta=2.91 mountX=0.05 mountY=0.20, mountTheta=1.31 19:58:02.729 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.05, opts=13) 19:58:02.733 00.004 972 Enqueuing Move request for scope (-0.21, 0.05) 19:58:02.738 00.005 5928 Worker thread wakes up 19:58:02.738 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:58:02.742 00.004 972 UpdateGuideState exits: m=1386 SNR=26.1 19:58:02.746 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:02.750 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd 19:58:02.750 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:02.755 00.005 972 Enqueuing Expose request 19:58:02.758 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.05) 19:58:02.759 00.001 5928 Moving (-0.21, 0.05) raw xDistance=0.05 yDistance=0.20 19:58:02.759 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:58:02.759 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:02.759 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 19:58:02.759 00.000 5928 MoveAxis(E, 0, ABG) 19:58:02.759 00.000 5928 Move returns status 0, amount 0 19:58:02.759 00.000 5928 MoveAxis(N, 0, ABG) 19:58:02.759 00.000 5928 Move returns status 0, amount 0 19:58:02.759 00.000 5928 move complete, result=0 19:58:02.759 00.000 5928 worker thread done servicing request 19:58:02.759 00.000 5928 Worker thread wakes up 19:58:02.759 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:02.759 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:02.761 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:58:04.749 01.988 5928 Exposure complete 19:58:04.834 00.085 5928 worker thread done servicing request 19:58:04.834 00.000 972 OnExposeComplete: enter 19:58:04.840 00.006 972 UpdateGuideState(): m_state=6 19:58:04.843 00.003 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1159 19:58:04.848 00.005 972 Star::Find returns 1 (0), X=224.54, Y=855.87, Mass=1370, SNR=25.9, Peak=150 HFD=3.7 19:58:04.854 00.006 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 19:58:04.857 00.003 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 19:58:04.861 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.52 mountX=0.21 mountY=-0.02, mountTheta=-0.12 19:58:04.865 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.21, opts=13) 19:58:04.870 00.005 972 Enqueuing Move request for scope (0.01, 0.21) 19:58:04.874 00.004 5928 Worker thread wakes up 19:58:04.874 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd 19:58:04.874 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.21) 19:58:04.874 00.000 5928 Moving (0.01, 0.21) raw xDistance=0.21 yDistance=-0.02 19:58:04.874 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:58:04.878 00.004 972 UpdateGuideState exits: m=1370 SNR=25.9 19:58:04.882 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:04.887 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 19:58:04.887 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:04.887 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:04.893 00.006 972 Enqueuing Expose request 19:58:04.897 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 19:58:04.897 00.000 5928 MoveAxis(W, 35, ABG) 19:58:04.897 00.000 5928 Guiding Dir = 3, Dur = 35 19:58:04.898 00.001 5928 IsSlewing returns 0 19:58:04.898 00.000 5928 IsGuiding returns 0 19:58:04.926 00.028 5928 PulseGuide returned control before completion, sleep 18 19:58:04.958 00.032 5928 IsGuiding returns 1 19:58:04.958 00.000 5928 scope still moving after pulse duration time elapsed 19:58:04.987 00.029 5928 IsSlewing returns 0 19:58:04.988 00.001 5928 IsGuiding returns 0 19:58:04.988 00.000 5928 scope move finished after 35 + 54 ms 19:58:04.988 00.000 5928 Move returns status 0, amount 35 19:58:04.988 00.000 5928 MoveAxis(N, 0, ABG) 19:58:04.988 00.000 5928 Move returns status 0, amount 0 19:58:04.988 00.000 5928 move complete, result=0 19:58:04.988 00.000 5928 worker thread done servicing request 19:58:04.988 00.000 5928 Worker thread wakes up 19:58:04.988 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:04.988 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:04.988 00.000 972 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH 19:58:07.121 02.133 5928 Exposure complete 19:58:07.206 00.085 5928 worker thread done servicing request 19:58:07.206 00.000 972 OnExposeComplete: enter 19:58:07.210 00.004 972 UpdateGuideState(): m_state=6 19:58:07.215 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1160 19:58:07.220 00.005 972 Star::Find returns 1 (0), X=224.39, Y=855.83, Mass=1356, SNR=25.8, Peak=157 HFD=3.6 19:58:07.224 00.004 972 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.59) = xAngle (0.71 = 0.71) 19:58:07.227 00.003 972 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66) 19:58:07.231 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.30 mountX=0.17 mountY=0.13, mountTheta=0.68 19:58:07.237 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.16, opts=13) 19:58:07.241 00.004 972 Enqueuing Move request for scope (-0.15, 0.16) 19:58:07.245 00.004 5928 Worker thread wakes up 19:58:07.245 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd 19:58:07.245 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:07.249 00.004 972 UpdateGuideState exits: m=1356 SNR=25.8 19:58:07.255 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:07.258 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:07.262 00.004 972 Enqueuing Expose request 19:58:07.266 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.16) 19:58:07.266 00.000 5928 Moving (-0.15, 0.16) raw xDistance=0.17 yDistance=0.13 19:58:07.266 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:58:07.267 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:07.267 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:58:07.267 00.000 5928 MoveAxis(E, 0, ABG) 19:58:07.267 00.000 5928 Move returns status 0, amount 0 19:58:07.267 00.000 5928 MoveAxis(N, 0, ABG) 19:58:07.267 00.000 5928 Move returns status 0, amount 0 19:58:07.267 00.000 5928 move complete, result=0 19:58:07.267 00.000 5928 worker thread done servicing request 19:58:07.267 00.000 5928 Worker thread wakes up 19:58:07.268 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:07.268 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:07.270 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:09.244 01.974 5928 Exposure complete 19:58:09.329 00.085 5928 worker thread done servicing request 19:58:09.330 00.001 972 OnExposeComplete: enter 19:58:09.334 00.004 972 UpdateGuideState(): m_state=6 19:58:09.339 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1161 19:58:09.344 00.005 972 Star::Find returns 1 (0), X=224.38, Y=855.81, Mass=1323, SNR=25.5, Peak=149 HFD=3.6 19:58:09.348 00.004 972 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.59) = xAngle (0.79 = 0.79) 19:58:09.352 00.004 972 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74) 19:58:09.356 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.38 mountX=0.15 mountY=0.14, mountTheta=0.77 19:58:09.360 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.15, opts=13) 19:58:09.364 00.004 972 Enqueuing Move request for scope (-0.15, 0.15) 19:58:09.370 00.006 5928 Worker thread wakes up 19:58:09.370 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd 19:58:09.370 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.15) 19:58:09.370 00.000 5928 Moving (-0.15, 0.15) raw xDistance=0.15 yDistance=0.14 19:58:09.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 19:58:09.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:09.370 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 19:58:09.370 00.000 5928 MoveAxis(E, 0, ABG) 19:58:09.370 00.000 5928 Move returns status 0, amount 0 19:58:09.370 00.000 5928 MoveAxis(N, 0, ABG) 19:58:09.371 00.001 5928 Move returns status 0, amount 0 19:58:09.371 00.000 5928 move complete, result=0 19:58:09.371 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:58:09.375 00.004 972 UpdateGuideState exits: m=1323 SNR=25.5 19:58:09.378 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:09.382 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:09.388 00.006 972 Enqueuing Expose request 19:58:09.391 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:09.395 00.004 5928 worker thread done servicing request 19:58:09.395 00.000 5928 Worker thread wakes up 19:58:09.395 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:09.395 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:11.526 02.131 5928 Exposure complete 19:58:11.615 00.089 5928 worker thread done servicing request 19:58:11.615 00.000 972 OnExposeComplete: enter 19:58:11.620 00.005 972 UpdateGuideState(): m_state=6 19:58:11.624 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1162 19:58:11.628 00.004 972 Star::Find returns 1 (0), X=224.40, Y=855.79, Mass=1388, SNR=26.1, Peak=153 HFD=3.7 19:58:11.632 00.004 972 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.59) = xAngle (0.80 = 0.80) 19:58:11.637 00.005 972 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75) 19:58:11.641 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=0.12 mountY=0.12, mountTheta=0.78 19:58:11.645 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.12, opts=13) 19:58:11.649 00.004 972 Enqueuing Move request for scope (-0.13, 0.12) 19:58:11.654 00.005 5928 Worker thread wakes up 19:58:11.654 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd 19:58:11.654 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.12) 19:58:11.654 00.000 5928 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=0.12 19:58:11.654 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 19:58:11.654 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:11.654 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 19:58:11.654 00.000 5928 MoveAxis(E, 0, ABG) 19:58:11.654 00.000 5928 Move returns status 0, amount 0 19:58:11.654 00.000 5928 MoveAxis(N, 0, ABG) 19:58:11.654 00.000 5928 Move returns status 0, amount 0 19:58:11.654 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:11.658 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 19:58:11.662 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:11.666 00.004 5928 move complete, result=0 19:58:11.666 00.000 5928 worker thread done servicing request 19:58:11.666 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:11.671 00.005 972 Enqueuing Expose request 19:58:11.675 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:11.679 00.004 5928 Worker thread wakes up 19:58:11.679 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:11.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:13.648 01.969 5928 Exposure complete 19:58:13.735 00.087 5928 worker thread done servicing request 19:58:13.735 00.000 972 OnExposeComplete: enter 19:58:13.739 00.004 972 UpdateGuideState(): m_state=6 19:58:13.743 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1163 19:58:13.747 00.004 972 Star::Find returns 1 (0), X=224.42, Y=855.60, Mass=1369, SNR=25.9, Peak=145 HFD=3.4 19:58:13.752 00.005 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.11) 19:58:13.755 00.003 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07) 19:58:13.758 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.58 mountX=-0.07 mountY=0.11, mountTheta=2.10 19:58:13.763 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.07, opts=13) 19:58:13.768 00.005 972 Enqueuing Move request for scope (-0.11, -0.07) 19:58:13.771 00.003 5928 Worker thread wakes up 19:58:13.772 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd 19:58:13.772 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.07) 19:58:13.772 00.000 5928 Moving (-0.11, -0.07) raw xDistance=-0.07 yDistance=0.11 19:58:13.772 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:58:13.772 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:13.772 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 19:58:13.772 00.000 5928 MoveAxis(E, 0, ABG) 19:58:13.772 00.000 5928 Move returns status 0, amount 0 19:58:13.772 00.000 5928 MoveAxis(N, 0, ABG) 19:58:13.772 00.000 5928 Move returns status 0, amount 0 19:58:13.772 00.000 5928 move complete, result=0 19:58:13.772 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:58:13.776 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 19:58:13.780 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:13.785 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:13.789 00.004 972 Enqueuing Expose request 19:58:13.793 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:13.796 00.003 5928 worker thread done servicing request 19:58:13.796 00.000 5928 Worker thread wakes up 19:58:13.797 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:13.797 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:15.934 02.137 5928 Exposure complete 19:58:16.020 00.086 5928 worker thread done servicing request 19:58:16.020 00.000 972 OnExposeComplete: enter 19:58:16.024 00.004 972 UpdateGuideState(): m_state=6 19:58:16.028 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1164 19:58:16.032 00.004 972 Star::Find returns 1 (0), X=224.51, Y=855.69, Mass=1378, SNR=26.0, Peak=159 HFD=3.5 19:58:16.037 00.005 972 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.59) = xAngle (0.78 = 0.78) 19:58:16.040 00.003 972 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73) 19:58:16.044 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.37 mountX=0.02 mountY=0.02, mountTheta=0.75 19:58:16.048 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.02, opts=13) 19:58:16.053 00.005 972 Enqueuing Move request for scope (-0.02, 0.02) 19:58:16.057 00.004 5928 Worker thread wakes up 19:58:16.058 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd 19:58:16.058 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.02) 19:58:16.058 00.000 5928 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.02 19:58:16.058 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 19:58:16.058 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:16.058 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 19:58:16.058 00.000 5928 MoveAxis(E, 0, ABG) 19:58:16.058 00.000 5928 Move returns status 0, amount 0 19:58:16.058 00.000 5928 MoveAxis(N, 0, ABG) 19:58:16.058 00.000 5928 Move returns status 0, amount 0 19:58:16.058 00.000 5928 move complete, result=0 19:58:16.058 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:58:16.062 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 19:58:16.067 00.005 5928 worker thread done servicing request 19:58:16.067 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:16.071 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:16.075 00.004 972 Enqueuing Expose request 19:58:16.078 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 19:58:16.082 00.004 5928 Worker thread wakes up 19:58:16.082 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:16.083 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:18.062 01.979 5928 Exposure complete 19:58:18.155 00.093 5928 worker thread done servicing request 19:58:18.155 00.000 972 OnExposeComplete: enter 19:58:18.160 00.005 972 UpdateGuideState(): m_state=6 19:58:18.166 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1165 19:58:18.170 00.004 972 Star::Find returns 1 (0), X=224.36, Y=855.47, Mass=1406, SNR=26.2, Peak=146 HFD=3.4 19:58:18.174 00.004 972 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.59) = xAngle (-3.88 = 2.40) 19:58:18.179 00.005 972 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.36) 19:58:18.183 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.29 mountX=-0.19 mountY=0.18, mountTheta=2.38 19:58:18.189 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.19, opts=13) 19:58:18.193 00.004 972 Enqueuing Move request for scope (-0.17, -0.19) 19:58:18.197 00.004 5928 Worker thread wakes up 19:58:18.197 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:58:18.202 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd 19:58:18.202 00.000 972 UpdateGuideState exits: m=1406 SNR=26.2 19:58:18.206 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.19) 19:58:18.206 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:18.210 00.004 5928 Moving (-0.17, -0.19) raw xDistance=-0.19 yDistance=0.18 19:58:18.210 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:18.214 00.004 972 Enqueuing Expose request 19:58:18.220 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 19:58:18.220 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:18.220 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 19:58:18.220 00.000 5928 MoveAxis(E, 0, ABG) 19:58:18.220 00.000 5928 Move returns status 0, amount 0 19:58:18.220 00.000 5928 MoveAxis(N, 0, ABG) 19:58:18.220 00.000 5928 Move returns status 0, amount 0 19:58:18.220 00.000 5928 move complete, result=0 19:58:18.220 00.000 5928 worker thread done servicing request 19:58:18.220 00.000 5928 Worker thread wakes up 19:58:18.220 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:18.220 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:18.222 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:58:20.347 02.125 5928 Exposure complete 19:58:20.436 00.089 5928 worker thread done servicing request 19:58:20.436 00.000 972 OnExposeComplete: enter 19:58:20.440 00.004 972 UpdateGuideState(): m_state=6 19:58:20.444 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1166 19:58:20.448 00.004 972 Star::Find returns 1 (0), X=224.38, Y=855.55, Mass=1354, SNR=25.8, Peak=146 HFD=3.3 19:58:20.453 00.005 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.21) 19:58:20.457 00.004 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.17) 19:58:20.461 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.48 mountX=-0.12 mountY=0.16, mountTheta=2.20 19:58:20.465 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.12, opts=13) 19:58:20.470 00.005 972 Enqueuing Move request for scope (-0.15, -0.12) 19:58:20.474 00.004 5928 Worker thread wakes up 19:58:20.475 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd 19:58:20.475 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.12) 19:58:20.475 00.000 5928 Moving (-0.15, -0.12) raw xDistance=-0.12 yDistance=0.16 19:58:20.475 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 19:58:20.475 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:20.475 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 19:58:20.475 00.000 5928 MoveAxis(E, 0, ABG) 19:58:20.475 00.000 5928 Move returns status 0, amount 0 19:58:20.475 00.000 5928 MoveAxis(N, 0, ABG) 19:58:20.475 00.000 5928 Move returns status 0, amount 0 19:58:20.475 00.000 5928 move complete, result=0 19:58:20.475 00.000 5928 worker thread done servicing request 19:58:20.475 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:20.479 00.004 972 UpdateGuideState exits: m=1354 SNR=25.8 19:58:20.484 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:20.488 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:20.492 00.004 972 Enqueuing Expose request 19:58:20.495 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 19:58:20.499 00.004 5928 Worker thread wakes up 19:58:20.500 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:20.500 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:22.474 01.974 5928 Exposure complete 19:58:22.560 00.086 5928 worker thread done servicing request 19:58:22.560 00.000 972 OnExposeComplete: enter 19:58:22.563 00.003 972 UpdateGuideState(): m_state=6 19:58:22.569 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1167 19:58:22.573 00.004 972 Star::Find returns 1 (0), X=224.49, Y=855.76, Mass=1367, SNR=25.9, Peak=170 HFD=3.5 19:58:22.576 00.003 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 19:58:22.580 00.004 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39) 19:58:22.585 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.02 mountX=0.09 mountY=0.04, mountTheta=0.40 19:58:22.589 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.09, opts=13) 19:58:22.593 00.004 972 Enqueuing Move request for scope (-0.05, 0.09) 19:58:22.597 00.004 5928 Worker thread wakes up 19:58:22.597 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd 19:58:22.597 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.09) 19:58:22.597 00.000 5928 Moving (-0.05, 0.09) raw xDistance=0.09 yDistance=0.04 19:58:22.597 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:58:22.597 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:22.597 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 19:58:22.597 00.000 5928 MoveAxis(E, 0, ABG) 19:58:22.597 00.000 5928 Move returns status 0, amount 0 19:58:22.597 00.000 5928 MoveAxis(N, 0, ABG) 19:58:22.597 00.000 5928 Move returns status 0, amount 0 19:58:22.597 00.000 5928 move complete, result=0 19:58:22.598 00.001 5928 worker thread done servicing request 19:58:22.598 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:22.603 00.005 972 UpdateGuideState exits: m=1367 SNR=25.9 19:58:22.607 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:22.610 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:22.614 00.004 972 Enqueuing Expose request 19:58:22.619 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:58:22.623 00.004 5928 Worker thread wakes up 19:58:22.623 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:22.623 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:24.762 02.139 5928 Exposure complete 19:58:24.848 00.086 5928 worker thread done servicing request 19:58:24.848 00.000 972 OnExposeComplete: enter 19:58:24.853 00.005 972 UpdateGuideState(): m_state=6 19:58:24.857 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1168 19:58:24.861 00.004 972 Star::Find returns 1 (0), X=224.40, Y=855.59, Mass=1419, SNR=26.4, Peak=159 HFD=3.4 19:58:24.866 00.005 972 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.59) = xAngle (-4.19 = 2.09) 19:58:24.870 00.004 972 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05) 19:58:24.874 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.60 mountX=-0.07 mountY=0.13, mountTheta=2.08 19:58:24.878 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.08, opts=13) 19:58:24.883 00.005 972 Enqueuing Move request for scope (-0.13, -0.08) 19:58:24.887 00.004 5928 Worker thread wakes up 19:58:24.887 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd 19:58:24.887 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.08) 19:58:24.887 00.000 5928 Moving (-0.13, -0.08) raw xDistance=-0.07 yDistance=0.13 19:58:24.887 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 19:58:24.888 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:24.888 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 19:58:24.888 00.000 5928 MoveAxis(E, 0, ABG) 19:58:24.888 00.000 5928 Move returns status 0, amount 0 19:58:24.888 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:24.892 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 19:58:24.895 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:24.900 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:24.905 00.005 972 Enqueuing Expose request 19:58:24.909 00.004 5928 MoveAxis(N, 0, ABG) 19:58:24.909 00.000 5928 Move returns status 0, amount 0 19:58:24.909 00.000 5928 move complete, result=0 19:58:24.909 00.000 5928 worker thread done servicing request 19:58:24.909 00.000 5928 Worker thread wakes up 19:58:24.910 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:24.910 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:24.911 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:26.874 01.963 5928 Exposure complete 19:58:26.959 00.085 5928 worker thread done servicing request 19:58:26.959 00.000 972 OnExposeComplete: enter 19:58:26.963 00.004 972 UpdateGuideState(): m_state=6 19:58:26.968 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1169 19:58:26.972 00.004 972 Star::Find returns 1 (0), X=224.55, Y=855.74, Mass=1374, SNR=26.0, Peak=160 HFD=3.5 19:58:26.976 00.004 972 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.59) = xAngle (-0.29 = -0.29) 19:58:26.979 00.003 972 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34) 19:58:26.984 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.29 mountX=0.08 mountY=-0.03, mountTheta=-0.33 19:58:26.989 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.08, opts=13) 19:58:26.992 00.003 972 Enqueuing Move request for scope (0.02, 0.08) 19:58:26.996 00.004 5928 Worker thread wakes up 19:58:26.996 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd 19:58:26.996 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:27.001 00.005 972 UpdateGuideState exits: m=1374 SNR=26.0 19:58:27.005 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:27.009 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:27.013 00.004 972 Enqueuing Expose request 19:58:27.018 00.005 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.08) 19:58:27.018 00.000 5928 Moving (0.02, 0.08) raw xDistance=0.08 yDistance=-0.03 19:58:27.018 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:58:27.018 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:27.019 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:58:27.019 00.000 5928 MoveAxis(E, 0, ABG) 19:58:27.019 00.000 5928 Move returns status 0, amount 0 19:58:27.019 00.000 5928 MoveAxis(N, 0, ABG) 19:58:27.019 00.000 5928 Move returns status 0, amount 0 19:58:27.019 00.000 5928 move complete, result=0 19:58:27.019 00.000 5928 worker thread done servicing request 19:58:27.019 00.000 5928 Worker thread wakes up 19:58:27.019 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:27.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:27.020 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 19:58:29.146 02.126 5928 Exposure complete 19:58:29.232 00.086 5928 worker thread done servicing request 19:58:29.233 00.001 972 OnExposeComplete: enter 19:58:29.237 00.004 972 UpdateGuideState(): m_state=6 19:58:29.242 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1170 19:58:29.245 00.003 972 Star::Find returns 1 (0), X=224.54, Y=855.89, Mass=1385, SNR=26.1, Peak=156 HFD=3.6 19:58:29.250 00.005 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 19:58:29.254 00.004 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 19:58:29.258 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.52 mountX=0.23 mountY=-0.03, mountTheta=-0.12 19:58:29.262 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.23, opts=13) 19:58:29.267 00.005 972 Enqueuing Move request for scope (0.01, 0.23) 19:58:29.271 00.004 5928 Worker thread wakes up 19:58:29.271 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:29.275 00.004 972 UpdateGuideState exits: m=1385 SNR=26.1 19:58:29.279 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:29.285 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:29.289 00.004 972 Enqueuing Expose request 19:58:29.292 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd 19:58:29.292 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.23) 19:58:29.292 00.000 5928 Moving (0.01, 0.23) raw xDistance=0.23 yDistance=-0.03 19:58:29.293 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 19:58:29.293 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:29.293 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:58:29.293 00.000 5928 MoveAxis(W, 38, ABG) 19:58:29.293 00.000 5928 Guiding Dir = 3, Dur = 38 19:58:29.293 00.000 5928 IsSlewing returns 0 19:58:29.293 00.000 5928 IsGuiding returns 0 19:58:29.312 00.019 5928 PulseGuide returned control before completion, sleep 30 19:58:29.377 00.065 5928 IsGuiding returns 0 19:58:29.377 00.000 5928 Move returns status 0, amount 38 19:58:29.377 00.000 5928 MoveAxis(N, 0, ABG) 19:58:29.377 00.000 5928 Move returns status 0, amount 0 19:58:29.377 00.000 5928 move complete, result=0 19:58:29.377 00.000 5928 worker thread done servicing request 19:58:29.377 00.000 5928 Worker thread wakes up 19:58:29.377 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.0 px 0 ms NORTH 19:58:29.384 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:29.384 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:31.356 01.972 5928 Exposure complete 19:58:31.445 00.089 5928 worker thread done servicing request 19:58:31.445 00.000 972 OnExposeComplete: enter 19:58:31.450 00.005 972 UpdateGuideState(): m_state=6 19:58:31.454 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1171 19:58:31.458 00.004 972 Star::Find returns 1 (0), X=224.38, Y=855.64, Mass=1396, SNR=26.1, Peak=134 HFD=3.5 19:58:31.462 00.004 972 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.59) = xAngle (-4.59 = 1.69) 19:58:31.467 00.005 972 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.65) 19:58:31.471 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=-0.02 mountY=0.15, mountTheta=1.69 19:58:31.476 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.02, opts=13) 19:58:31.480 00.004 972 Enqueuing Move request for scope (-0.15, -0.02) 19:58:31.485 00.005 5928 Worker thread wakes up 19:58:31.485 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd 19:58:31.485 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.02) 19:58:31.485 00.000 5928 Moving (-0.15, -0.02) raw xDistance=-0.02 yDistance=0.15 19:58:31.485 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 19:58:31.485 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:31.485 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:58:31.489 00.004 972 UpdateGuideState exits: m=1396 SNR=26.1 19:58:31.493 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:31.497 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:31.502 00.005 972 Enqueuing Expose request 19:58:31.505 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 19:58:31.506 00.001 5928 MoveAxis(E, 0, ABG) 19:58:31.506 00.000 5928 Move returns status 0, amount 0 19:58:31.506 00.000 5928 MoveAxis(N, 0, ABG) 19:58:31.506 00.000 5928 Move returns status 0, amount 0 19:58:31.506 00.000 5928 move complete, result=0 19:58:31.506 00.000 5928 worker thread done servicing request 19:58:31.506 00.000 5928 Worker thread wakes up 19:58:31.506 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:31.506 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:31.508 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 19:58:33.641 02.133 5928 Exposure complete 19:58:33.726 00.085 5928 worker thread done servicing request 19:58:33.727 00.001 972 OnExposeComplete: enter 19:58:33.732 00.005 972 UpdateGuideState(): m_state=6 19:58:33.736 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1172 19:58:33.740 00.004 972 Star::Find returns 1 (0), X=224.26, Y=855.55, Mass=1388, SNR=26.1, Peak=149 HFD=3.5 19:58:33.744 00.004 972 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.59) = xAngle (-4.32 = 1.97) 19:58:33.748 00.004 972 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92) 19:58:33.752 00.004 972 CameraToMount -- cameraX=-0.27 cameraY=-0.12 hyp=0.29 cameraTheta=-2.73 mountX=-0.11 mountY=0.27, mountTheta=1.96 19:58:33.757 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.12, opts=13) 19:58:33.761 00.004 972 Enqueuing Move request for scope (-0.27, -0.12) 19:58:33.766 00.005 5928 Worker thread wakes up 19:58:33.766 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.12) opts 0xd 19:58:33.766 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.12) 19:58:33.766 00.000 5928 Moving (-0.27, -0.12) raw xDistance=-0.11 yDistance=0.27 19:58:33.766 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 19:58:33.766 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:33.766 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 19:58:33.766 00.000 5928 MoveAxis(E, 0, ABG) 19:58:33.766 00.000 5928 Move returns status 0, amount 0 19:58:33.766 00.000 5928 MoveAxis(N, 0, ABG) 19:58:33.766 00.000 5928 Move returns status 0, amount 0 19:58:33.767 00.001 5928 move complete, result=0 19:58:33.767 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:58:33.770 00.003 5928 worker thread done servicing request 19:58:33.771 00.001 972 UpdateGuideState exits: m=1388 SNR=26.1 19:58:33.775 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:33.778 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:33.785 00.007 972 Enqueuing Expose request 19:58:33.789 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 19:58:33.792 00.003 5928 Worker thread wakes up 19:58:33.792 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:33.793 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:35.778 01.985 5928 Exposure complete 19:58:35.865 00.087 5928 worker thread done servicing request 19:58:35.866 00.001 972 OnExposeComplete: enter 19:58:35.869 00.003 972 UpdateGuideState(): m_state=6 19:58:35.873 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1173 19:58:35.877 00.004 972 Star::Find returns 1 (0), X=224.29, Y=855.86, Mass=1419, SNR=26.3, Peak=178 HFD=3.4 19:58:35.882 00.005 972 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.59) = xAngle (0.87 = 0.87) 19:58:35.886 00.004 972 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83) 19:58:35.890 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.46 mountX=0.20 mountY=0.23, mountTheta=0.85 19:58:35.895 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.19, opts=13) 19:58:35.899 00.004 972 Enqueuing Move request for scope (-0.24, 0.19) 19:58:35.903 00.004 5928 Worker thread wakes up 19:58:35.903 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:58:35.907 00.004 972 UpdateGuideState exits: m=1419 SNR=26.3 19:58:35.911 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:35.915 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd 19:58:35.916 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:35.919 00.003 972 Enqueuing Expose request 19:58:35.923 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.19) 19:58:35.923 00.000 5928 Moving (-0.24, 0.19) raw xDistance=0.20 yDistance=0.23 19:58:35.923 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 19:58:35.923 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:58:35.923 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 19:58:35.924 00.001 5928 MoveAxis(E, 0, ABG) 19:58:35.924 00.000 5928 Move returns status 0, amount 0 19:58:35.924 00.000 5928 MoveAxis(N, 0, ABG) 19:58:35.924 00.000 5928 Move returns status 0, amount 0 19:58:35.924 00.000 5928 move complete, result=0 19:58:35.924 00.000 5928 worker thread done servicing request 19:58:35.924 00.000 5928 Worker thread wakes up 19:58:35.924 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:35.924 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:35.925 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 19:58:38.056 02.131 5928 Exposure complete 19:58:38.141 00.085 5928 worker thread done servicing request 19:58:38.141 00.000 972 OnExposeComplete: enter 19:58:38.146 00.005 972 UpdateGuideState(): m_state=6 19:58:38.151 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1174 19:58:38.154 00.003 972 Star::Find returns 1 (0), X=224.16, Y=855.73, Mass=1367, SNR=25.9, Peak=147 HFD=3.5 19:58:38.158 00.004 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 19:58:38.162 00.004 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32) 19:58:38.167 00.005 972 CameraToMount -- cameraX=-0.37 cameraY=0.07 hyp=0.37 cameraTheta=2.95 mountX=0.08 mountY=0.36, mountTheta=1.36 19:58:38.171 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.07, opts=13) 19:58:38.175 00.004 972 Enqueuing Move request for scope (-0.37, 0.07) 19:58:38.179 00.004 5928 Worker thread wakes up 19:58:38.179 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.07) opts 0xd 19:58:38.180 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:38.185 00.005 972 UpdateGuideState exits: m=1367 SNR=25.9 19:58:38.189 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:38.193 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:38.197 00.004 972 Enqueuing Expose request 19:58:38.201 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.07) 19:58:38.201 00.000 5928 Moving (-0.37, 0.07) raw xDistance=0.08 yDistance=0.36 19:58:38.201 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 19:58:38.201 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.38 newest=0.86 19:58:38.202 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 19:58:38.202 00.000 5928 MoveAxis(E, 0, ABG) 19:58:38.202 00.000 5928 Move returns status 0, amount 0 19:58:38.202 00.000 5928 MoveAxis(S, 72, ABG) 19:58:38.202 00.000 5928 Guiding Dir = 1, Dur = 72 19:58:38.202 00.000 5928 IsSlewing returns 0 19:58:38.202 00.000 5928 IsGuiding returns 0 19:58:38.284 00.082 5928 IsGuiding returns 1 19:58:38.284 00.000 5928 scope still moving after pulse duration time elapsed 19:58:38.310 00.026 5928 IsSlewing returns 0 19:58:38.311 00.001 5928 IsGuiding returns 1 19:58:38.364 00.053 5928 IsSlewing returns 0 19:58:38.396 00.032 5928 IsGuiding returns 0 19:58:38.396 00.000 5928 scope move finished after 72 + 122 ms 19:58:38.396 00.000 5928 Move returns status 0, amount 72 19:58:38.396 00.000 5928 move complete, result=0 19:58:38.397 00.001 5928 worker thread done servicing request 19:58:38.397 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 72 ms SOUTH 19:58:38.405 00.008 5928 Worker thread wakes up 19:58:38.405 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:38.405 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:40.386 01.981 5928 Exposure complete 19:58:40.472 00.086 5928 worker thread done servicing request 19:58:40.472 00.000 972 OnExposeComplete: enter 19:58:40.476 00.004 972 UpdateGuideState(): m_state=6 19:58:40.480 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1175 19:58:40.484 00.004 972 Star::Find returns 1 (0), X=224.01, Y=855.84, Mass=1402, SNR=26.2, Peak=193 HFD=3.1 19:58:40.488 00.004 972 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.59) = xAngle (1.23 = 1.23) 19:58:40.492 00.004 972 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18) 19:58:40.496 00.004 972 CameraToMount -- cameraX=-0.52 cameraY=0.18 hyp=0.55 cameraTheta=2.82 mountX=0.19 mountY=0.51, mountTheta=1.22 19:58:40.501 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.52, y=0.18, opts=13) 19:58:40.505 00.004 972 Enqueuing Move request for scope (-0.52, 0.18) 19:58:40.509 00.004 5928 Worker thread wakes up 19:58:40.509 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.18) opts 0xd 19:58:40.509 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:40.514 00.005 972 UpdateGuideState exits: m=1402 SNR=26.2 19:58:40.518 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:40.522 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:40.526 00.004 972 Enqueuing Expose request 19:58:40.531 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.52, 0.18) 19:58:40.531 00.000 5928 Moving (-0.52, 0.18) raw xDistance=0.19 yDistance=0.51 19:58:40.531 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:58:40.531 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51 19:58:40.531 00.000 5928 MoveAxis(E, 0, ABG) 19:58:40.531 00.000 5928 Move returns status 0, amount 0 19:58:40.531 00.000 5928 MoveAxis(S, 102, ABG) 19:58:40.531 00.000 5928 Guiding Dir = 1, Dur = 102 19:58:40.531 00.000 5928 IsSlewing returns 0 19:58:40.532 00.001 5928 IsGuiding returns 0 19:58:40.619 00.087 5928 PulseGuide returned control before completion, sleep 26 19:58:40.646 00.027 5928 IsGuiding returns 1 19:58:40.646 00.000 5928 scope still moving after pulse duration time elapsed 19:58:40.676 00.030 5928 IsSlewing returns 0 19:58:40.678 00.002 5928 IsGuiding returns 1 19:58:40.747 00.069 5928 IsSlewing returns 0 19:58:40.779 00.032 5928 IsGuiding returns 0 19:58:40.780 00.001 5928 scope move finished after 102 + 145 ms 19:58:40.780 00.000 5928 Move returns status 0, amount 102 19:58:40.780 00.000 5928 move complete, result=0 19:58:40.780 00.000 5928 worker thread done servicing request 19:58:40.781 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.5 px 102 ms SOUTH 19:58:40.789 00.008 5928 Worker thread wakes up 19:58:40.789 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:40.789 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:42.892 02.103 5928 Exposure complete 19:58:42.978 00.086 5928 worker thread done servicing request 19:58:42.979 00.001 972 OnExposeComplete: enter 19:58:42.983 00.004 972 UpdateGuideState(): m_state=6 19:58:42.987 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1176 19:58:42.991 00.004 972 Star::Find returns 1 (0), X=224.34, Y=855.49, Mass=1400, SNR=26.2, Peak=155 HFD=3.3 19:58:42.995 00.004 972 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.59) = xAngle (-3.99 = 2.29) 19:58:43.000 00.005 972 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.25) 19:58:43.004 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.26 cameraTheta=-2.40 mountX=-0.17 mountY=0.21, mountTheta=2.27 19:58:43.007 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.18, opts=13) 19:58:43.012 00.005 972 Enqueuing Move request for scope (-0.20, -0.18) 19:58:43.017 00.005 5928 Worker thread wakes up 19:58:43.017 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd 19:58:43.017 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.18) 19:58:43.017 00.000 5928 Moving (-0.20, -0.18) raw xDistance=-0.17 yDistance=0.21 19:58:43.017 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 19:58:43.017 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:58:43.017 00.000 5928 MoveAxis(E, 0, ABG) 19:58:43.017 00.000 5928 Move returns status 0, amount 0 19:58:43.017 00.000 5928 MoveAxis(S, 41, ABG) 19:58:43.017 00.000 5928 Guiding Dir = 1, Dur = 41 19:58:43.017 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:58:43.022 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 19:58:43.026 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:43.030 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:43.034 00.004 972 Enqueuing Expose request 19:58:43.038 00.004 5928 IsSlewing returns 0 19:58:43.039 00.001 5928 IsGuiding returns 0 19:58:43.145 00.106 5928 IsGuiding returns 1 19:58:43.145 00.000 5928 scope still moving after pulse duration time elapsed 19:58:43.209 00.064 5928 IsSlewing returns 0 19:58:43.210 00.001 5928 IsGuiding returns 0 19:58:43.210 00.000 5928 scope move finished after 41 + 129 ms 19:58:43.210 00.000 5928 Move returns status 0, amount 41 19:58:43.210 00.000 5928 move complete, result=0 19:58:43.210 00.000 5928 worker thread done servicing request 19:58:43.210 00.000 5928 Worker thread wakes up 19:58:43.210 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:43.210 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:43.210 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 41 ms SOUTH 19:58:45.184 01.974 5928 Exposure complete 19:58:45.270 00.086 5928 worker thread done servicing request 19:58:45.271 00.001 972 OnExposeComplete: enter 19:58:45.275 00.004 972 UpdateGuideState(): m_state=6 19:58:45.279 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1177 19:58:45.284 00.005 972 Star::Find returns 1 (0), X=224.32, Y=855.66, Mass=1362, SNR=25.8, Peak=144 HFD=3.5 19:58:45.288 00.004 972 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.59) = xAngle (-4.72 = 1.57) 19:58:45.292 00.004 972 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52) 19:58:45.296 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.13 mountX=0.00 mountY=0.21, mountTheta=1.57 19:58:45.301 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.00, opts=13) 19:58:45.305 00.004 972 Enqueuing Move request for scope (-0.21, -0.00) 19:58:45.309 00.004 5928 Worker thread wakes up 19:58:45.309 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd 19:58:45.309 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.00) 19:58:45.309 00.000 5928 Moving (-0.21, -0.00) raw xDistance=0.00 yDistance=0.21 19:58:45.309 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 19:58:45.309 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:58:45.309 00.000 5928 MoveAxis(E, 0, ABG) 19:58:45.309 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:45.314 00.005 972 UpdateGuideState exits: m=1362 SNR=25.8 19:58:45.318 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:45.322 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:45.326 00.004 972 Enqueuing Expose request 19:58:45.330 00.004 5928 Move returns status 0, amount 0 19:58:45.331 00.001 5928 MoveAxis(S, 41, ABG) 19:58:45.331 00.000 5928 Guiding Dir = 1, Dur = 41 19:58:45.331 00.000 5928 IsSlewing returns 0 19:58:45.331 00.000 5928 IsGuiding returns 0 19:58:45.417 00.086 5928 IsGuiding returns 1 19:58:45.417 00.000 5928 scope still moving after pulse duration time elapsed 19:58:45.479 00.062 5928 IsSlewing returns 0 19:58:45.480 00.001 5928 IsGuiding returns 0 19:58:45.480 00.000 5928 scope move finished after 41 + 107 ms 19:58:45.480 00.000 5928 Move returns status 0, amount 41 19:58:45.480 00.000 5928 move complete, result=0 19:58:45.481 00.001 5928 worker thread done servicing request 19:58:45.481 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 41 ms SOUTH 19:58:45.486 00.005 5928 Worker thread wakes up 19:58:45.486 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:45.486 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:47.618 02.132 5928 Exposure complete 19:58:47.706 00.088 5928 worker thread done servicing request 19:58:47.706 00.000 972 OnExposeComplete: enter 19:58:47.709 00.003 972 UpdateGuideState(): m_state=6 19:58:47.715 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1178 19:58:47.719 00.004 972 Star::Find returns 1 (0), X=224.17, Y=855.75, Mass=1385, SNR=26.0, Peak=149 HFD=3.7 19:58:47.723 00.004 972 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.59) = xAngle (1.31 = 1.31) 19:58:47.728 00.005 972 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 19:58:47.735 00.007 972 CameraToMount -- cameraX=-0.36 cameraY=0.09 hyp=0.38 cameraTheta=2.90 mountX=0.10 mountY=0.36, mountTheta=1.31 19:58:47.739 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=0.09, opts=13) 19:58:47.743 00.004 972 Enqueuing Move request for scope (-0.36, 0.09) 19:58:47.749 00.006 5928 Worker thread wakes up 19:58:47.749 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.09) opts 0xd 19:58:47.750 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.36, 0.09) 19:58:47.750 00.000 5928 Moving (-0.36, 0.09) raw xDistance=0.10 yDistance=0.36 19:58:47.750 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 19:58:47.750 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 19:58:47.750 00.000 5928 MoveAxis(E, 0, ABG) 19:58:47.750 00.000 5928 Move returns status 0, amount 0 19:58:47.750 00.000 5928 MoveAxis(S, 71, ABG) 19:58:47.750 00.000 5928 Guiding Dir = 1, Dur = 71 19:58:47.750 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:47.754 00.004 972 UpdateGuideState exits: m=1385 SNR=26.0 19:58:47.758 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:47.762 00.004 5928 IsSlewing returns 0 19:58:47.762 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:47.767 00.005 972 Enqueuing Expose request 19:58:47.771 00.004 5928 IsGuiding returns 0 19:58:47.878 00.107 5928 IsGuiding returns 1 19:58:47.878 00.000 5928 scope still moving after pulse duration time elapsed 19:58:47.905 00.027 5928 IsSlewing returns 0 19:58:47.905 00.000 5928 IsGuiding returns 1 19:58:47.959 00.054 5928 IsSlewing returns 0 19:58:47.959 00.000 5928 IsGuiding returns 0 19:58:47.959 00.000 5928 scope move finished after 71 + 116 ms 19:58:47.959 00.000 5928 Move returns status 0, amount 71 19:58:47.959 00.000 5928 move complete, result=0 19:58:47.959 00.000 5928 worker thread done servicing request 19:58:47.959 00.000 5928 Worker thread wakes up 19:58:47.959 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:47.959 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:47.959 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 71 ms SOUTH 19:58:49.929 01.970 5928 Exposure complete 19:58:50.015 00.086 5928 worker thread done servicing request 19:58:50.015 00.000 972 OnExposeComplete: enter 19:58:50.019 00.004 972 UpdateGuideState(): m_state=6 19:58:50.022 00.003 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1179 19:58:50.026 00.004 972 Star::Find returns 1 (0), X=224.01, Y=855.84, Mass=1404, SNR=26.2, Peak=149 HFD=4.0 19:58:50.031 00.005 972 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.59) = xAngle (1.22 = 1.22) 19:58:50.035 00.004 972 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18) 19:58:50.039 00.004 972 CameraToMount -- cameraX=-0.52 cameraY=0.18 hyp=0.55 cameraTheta=2.81 mountX=0.19 mountY=0.51, mountTheta=1.21 19:58:50.043 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.52, y=0.18, opts=13) 19:58:50.049 00.006 972 Enqueuing Move request for scope (-0.52, 0.18) 19:58:50.053 00.004 5928 Worker thread wakes up 19:58:50.053 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.18) opts 0xd 19:58:50.053 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.52, 0.18) 19:58:50.053 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:58:50.057 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 19:58:50.061 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:50.066 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:50.070 00.004 972 Enqueuing Expose request 19:58:50.074 00.004 5928 Moving (-0.52, 0.18) raw xDistance=0.19 yDistance=0.51 19:58:50.074 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:58:50.074 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51 19:58:50.074 00.000 5928 MoveAxis(E, 0, ABG) 19:58:50.074 00.000 5928 Move returns status 0, amount 0 19:58:50.074 00.000 5928 MoveAxis(S, 101, ABG) 19:58:50.075 00.001 5928 Guiding Dir = 1, Dur = 101 19:58:50.075 00.000 5928 IsSlewing returns 0 19:58:50.075 00.000 5928 IsGuiding returns 0 19:58:50.149 00.074 5928 PulseGuide returned control before completion, sleep 38 19:58:50.196 00.047 5928 IsGuiding returns 1 19:58:50.197 00.001 5928 scope still moving after pulse duration time elapsed 19:58:50.227 00.030 5928 IsSlewing returns 0 19:58:50.228 00.001 5928 IsGuiding returns 1 19:58:50.277 00.049 5928 IsSlewing returns 0 19:58:50.309 00.032 5928 IsGuiding returns 0 19:58:50.310 00.001 5928 scope move finished after 101 + 133 ms 19:58:50.310 00.000 5928 Move returns status 0, amount 101 19:58:50.310 00.000 5928 move complete, result=0 19:58:50.310 00.000 5928 worker thread done servicing request 19:58:50.310 00.000 5928 Worker thread wakes up 19:58:50.310 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:50.310 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.5 px 101 ms SOUTH 19:58:50.321 00.011 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:52.450 02.129 5928 Exposure complete 19:58:52.537 00.087 5928 worker thread done servicing request 19:58:52.537 00.000 972 OnExposeComplete: enter 19:58:52.541 00.004 972 UpdateGuideState(): m_state=6 19:58:52.547 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1180 19:58:52.551 00.004 972 Star::Find returns 1 (0), X=224.46, Y=855.47, Mass=1417, SNR=26.4, Peak=145 HFD=3.6 19:58:52.555 00.004 972 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.59) = xAngle (-3.51 = 2.77) 19:58:52.558 00.003 972 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73) 19:58:52.563 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.92 mountX=-0.20 mountY=0.08, mountTheta=2.74 19:58:52.567 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.20, opts=13) 19:58:52.571 00.004 972 Enqueuing Move request for scope (-0.07, -0.20) 19:58:52.576 00.005 5928 Worker thread wakes up 19:58:52.576 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd 19:58:52.576 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.20) 19:58:52.576 00.000 5928 Moving (-0.07, -0.20) raw xDistance=-0.20 yDistance=0.08 19:58:52.576 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 19:58:52.576 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:52.576 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 19:58:52.576 00.000 5928 MoveAxis(E, 0, ABG) 19:58:52.576 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:58:52.581 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 19:58:52.585 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:52.588 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:52.592 00.004 972 Enqueuing Expose request 19:58:52.598 00.006 5928 Move returns status 0, amount 0 19:58:52.598 00.000 5928 MoveAxis(N, 0, ABG) 19:58:52.598 00.000 5928 Move returns status 0, amount 0 19:58:52.598 00.000 5928 move complete, result=0 19:58:52.598 00.000 5928 worker thread done servicing request 19:58:52.599 00.001 5928 Worker thread wakes up 19:58:52.599 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:52.599 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:52.600 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:58:54.567 01.967 5928 Exposure complete 19:58:54.651 00.084 5928 worker thread done servicing request 19:58:54.651 00.000 972 OnExposeComplete: enter 19:58:54.655 00.004 972 UpdateGuideState(): m_state=6 19:58:54.659 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1181 19:58:54.664 00.005 972 Star::Find returns 1 (0), X=224.32, Y=855.69, Mass=1387, SNR=26.0, Peak=154 HFD=3.6 19:58:54.668 00.004 972 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.59) = xAngle (1.41 = 1.41) 19:58:54.672 00.004 972 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.37 = 1.37) 19:58:54.676 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.00 mountX=0.03 mountY=0.21, mountTheta=1.41 19:58:54.682 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.03, opts=13) 19:58:54.686 00.004 972 Enqueuing Move request for scope (-0.22, 0.03) 19:58:54.690 00.004 5928 Worker thread wakes up 19:58:54.690 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd 19:58:54.690 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.03) 19:58:54.690 00.000 5928 Moving (-0.22, 0.03) raw xDistance=0.03 yDistance=0.21 19:58:54.690 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:58:54.690 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 19:58:54.690 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:58:54.695 00.005 5928 MoveAxis(E, 0, ABG) 19:58:54.695 00.000 972 UpdateGuideState exits: m=1387 SNR=26.0 19:58:54.699 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:54.703 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:54.707 00.004 972 Enqueuing Expose request 19:58:54.710 00.003 5928 Move returns status 0, amount 0 19:58:54.711 00.001 5928 MoveAxis(S, 42, ABG) 19:58:54.711 00.000 5928 Guiding Dir = 1, Dur = 42 19:58:54.711 00.000 5928 IsSlewing returns 0 19:58:54.712 00.001 5928 IsGuiding returns 0 19:58:54.787 00.075 5928 IsGuiding returns 1 19:58:54.787 00.000 5928 scope still moving after pulse duration time elapsed 19:58:54.818 00.031 5928 IsSlewing returns 0 19:58:54.819 00.001 5928 IsGuiding returns 1 19:58:54.868 00.049 5928 IsSlewing returns 0 19:58:54.899 00.031 5928 IsGuiding returns 0 19:58:54.899 00.000 5928 scope move finished after 42 + 144 ms 19:58:54.899 00.000 5928 Move returns status 0, amount 42 19:58:54.900 00.001 5928 move complete, result=0 19:58:54.900 00.000 5928 worker thread done servicing request 19:58:54.900 00.000 5928 Worker thread wakes up 19:58:54.900 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH 19:58:54.911 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:54.911 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:57.027 02.116 5928 Exposure complete 19:58:57.113 00.086 5928 worker thread done servicing request 19:58:57.113 00.000 972 OnExposeComplete: enter 19:58:57.117 00.004 972 UpdateGuideState(): m_state=6 19:58:57.121 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1182 19:58:57.125 00.004 972 Star::Find returns 1 (0), X=224.62, Y=855.34, Mass=1417, SNR=26.3, Peak=137 HFD=3.6 19:58:57.130 00.005 972 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.59) = xAngle (-2.89 = -2.89) 19:58:57.133 00.003 972 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93) 19:58:57.137 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.30 mountX=-0.32 mountY=-0.07, mountTheta=-2.93 19:58:57.141 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.32, opts=13) 19:58:57.146 00.005 972 Enqueuing Move request for scope (0.09, -0.32) 19:58:57.150 00.004 5928 Worker thread wakes up 19:58:57.150 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.32) opts 0xd 19:58:57.150 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.32) 19:58:57.150 00.000 5928 Moving (0.09, -0.32) raw xDistance=-0.32 yDistance=-0.07 19:58:57.150 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 19:58:57.151 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:57.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:58:57.151 00.000 5928 MoveAxis(E, 54, ABG) 19:58:57.151 00.000 5928 Guiding Dir = 2, Dur = 54 19:58:57.151 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:57.155 00.004 972 UpdateGuideState exits: m=1417 SNR=26.3 19:58:57.158 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:57.163 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:57.168 00.005 972 Enqueuing Expose request 19:58:57.171 00.003 5928 IsSlewing returns 0 19:58:57.172 00.001 5928 IsGuiding returns 0 19:58:57.185 00.013 5928 PulseGuide returned control before completion, sleep 51 19:58:57.249 00.064 5928 IsGuiding returns 0 19:58:57.249 00.000 5928 Move returns status 0, amount 54 19:58:57.249 00.000 5928 MoveAxis(N, 0, ABG) 19:58:57.249 00.000 5928 Move returns status 0, amount 0 19:58:57.249 00.000 5928 move complete, result=0 19:58:57.249 00.000 5928 worker thread done servicing request 19:58:57.249 00.000 5928 Worker thread wakes up 19:58:57.249 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:57.249 00.000 972 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH 19:58:57.254 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:59.246 01.992 5928 Exposure complete 19:58:59.332 00.086 5928 worker thread done servicing request 19:58:59.332 00.000 972 OnExposeComplete: enter 19:58:59.336 00.004 972 UpdateGuideState(): m_state=6 19:58:59.340 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1183 19:58:59.345 00.005 972 Star::Find returns 1 (0), X=224.56, Y=856.08, Mass=1383, SNR=26.1, Peak=163 HFD=3.6 19:58:59.349 00.004 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 19:58:59.353 00.004 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 19:58:59.356 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.51 mountX=0.42 mountY=-0.05, mountTheta=-0.13 19:58:59.361 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.42, opts=13) 19:58:59.366 00.005 972 Enqueuing Move request for scope (0.03, 0.42) 19:58:59.369 00.003 5928 Worker thread wakes up 19:58:59.369 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:58:59.373 00.004 972 UpdateGuideState exits: m=1383 SNR=26.1 19:58:59.377 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:58:59.382 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:58:59.386 00.004 972 Enqueuing Expose request 19:58:59.390 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.42) opts 0xd 19:58:59.390 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.42) 19:58:59.390 00.000 5928 Moving (0.03, 0.42) raw xDistance=0.42 yDistance=-0.05 19:58:59.390 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42 19:58:59.390 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:58:59.390 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 19:58:59.390 00.000 5928 MoveAxis(W, 66, ABG) 19:58:59.390 00.000 5928 Guiding Dir = 3, Dur = 66 19:58:59.391 00.001 5928 IsSlewing returns 0 19:58:59.391 00.000 5928 IsGuiding returns 0 19:58:59.408 00.017 5928 PulseGuide returned control before completion, sleep 59 19:58:59.488 00.080 5928 IsGuiding returns 0 19:58:59.488 00.000 5928 Move returns status 0, amount 66 19:58:59.488 00.000 5928 MoveAxis(N, 0, ABG) 19:58:59.489 00.001 5928 Move returns status 0, amount 0 19:58:59.489 00.000 5928 move complete, result=0 19:58:59.489 00.000 5928 worker thread done servicing request 19:58:59.489 00.000 5928 Worker thread wakes up 19:58:59.489 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:58:59.489 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:58:59.490 00.001 972 GuideStep: 0.4 px 66 ms WEST, -0.1 px 0 ms NORTH 19:59:01.621 02.131 5928 Exposure complete 19:59:01.707 00.086 5928 worker thread done servicing request 19:59:01.708 00.001 972 OnExposeComplete: enter 19:59:01.712 00.004 972 UpdateGuideState(): m_state=6 19:59:01.716 00.004 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1184 19:59:01.720 00.004 972 Star::Find returns 1 (0), X=224.58, Y=855.96, Mass=1400, SNR=26.2, Peak=174 HFD=3.6 19:59:01.724 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 19:59:01.728 00.004 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 19:59:01.732 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.30 cameraTheta=1.39 mountX=0.29 mountY=-0.07, mountTheta=-0.24 19:59:01.736 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.29, opts=13) 19:59:01.740 00.004 972 Enqueuing Move request for scope (0.05, 0.29) 19:59:01.746 00.006 5928 Worker thread wakes up 19:59:01.746 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.29) opts 0xd 19:59:01.746 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.29) 19:59:01.746 00.000 5928 Moving (0.05, 0.29) raw xDistance=0.29 yDistance=-0.07 19:59:01.746 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29 19:59:01.746 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:01.746 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:01.750 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 19:59:01.754 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:01.757 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:01.762 00.005 972 Enqueuing Expose request 19:59:01.767 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:59:01.767 00.000 5928 MoveAxis(W, 53, ABG) 19:59:01.767 00.000 5928 Guiding Dir = 3, Dur = 53 19:59:01.791 00.024 5928 IsSlewing returns 0 19:59:01.791 00.000 5928 IsGuiding returns 0 19:59:01.807 00.016 5928 PulseGuide returned control before completion, sleep 48 19:59:01.887 00.080 5928 IsGuiding returns 0 19:59:01.887 00.000 5928 Move returns status 0, amount 53 19:59:01.887 00.000 5928 MoveAxis(N, 0, ABG) 19:59:01.887 00.000 5928 Move returns status 0, amount 0 19:59:01.887 00.000 5928 move complete, result=0 19:59:01.887 00.000 5928 worker thread done servicing request 19:59:01.887 00.000 5928 Worker thread wakes up 19:59:01.887 00.000 972 GuideStep: 0.3 px 53 ms WEST, -0.1 px 0 ms NORTH 19:59:01.896 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:01.896 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:03.874 01.978 5928 Exposure complete 19:59:03.960 00.086 5928 worker thread done servicing request 19:59:03.960 00.000 972 OnExposeComplete: enter 19:59:03.964 00.004 972 UpdateGuideState(): m_state=6 19:59:03.969 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1185 19:59:03.972 00.003 972 Star::Find returns 1 (0), X=224.86, Y=855.62, Mass=1362, SNR=25.8, Peak=161 HFD=3.6 19:59:03.978 00.006 972 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.59) = xAngle (-1.73 = -1.73) 19:59:03.981 00.003 972 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77) 19:59:03.985 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-0.14 mountX=-0.05 mountY=-0.32, mountTheta=-1.73 19:59:03.989 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.04, opts=13) 19:59:03.994 00.005 972 Enqueuing Move request for scope (0.33, -0.04) 19:59:03.998 00.004 5928 Worker thread wakes up 19:59:03.998 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.04) opts 0xd 19:59:03.998 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.04) 19:59:03.998 00.000 5928 Moving (0.33, -0.04) raw xDistance=-0.05 yDistance=-0.32 19:59:03.998 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 19:59:03.999 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:03.999 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 19:59:03.999 00.000 5928 MoveAxis(E, 0, ABG) 19:59:03.999 00.000 5928 Move returns status 0, amount 0 19:59:03.999 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:04.003 00.004 972 UpdateGuideState exits: m=1362 SNR=25.8 19:59:04.006 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:04.011 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:04.015 00.004 972 Enqueuing Expose request 19:59:04.019 00.004 5928 MoveAxis(N, 0, ABG) 19:59:04.019 00.000 5928 Move returns status 0, amount 0 19:59:04.019 00.000 5928 move complete, result=0 19:59:04.019 00.000 5928 worker thread done servicing request 19:59:04.019 00.000 5928 Worker thread wakes up 19:59:04.019 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:04.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:04.021 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:59:06.155 02.134 5928 Exposure complete 19:59:06.241 00.086 5928 worker thread done servicing request 19:59:06.241 00.000 972 OnExposeComplete: enter 19:59:06.246 00.005 972 UpdateGuideState(): m_state=6 19:59:06.250 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1186 19:59:06.254 00.004 972 Star::Find returns 1 (0), X=224.79, Y=855.39, Mass=1374, SNR=25.9, Peak=161 HFD=3.6 19:59:06.257 00.003 972 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.59) = xAngle (-2.40 = -2.40) 19:59:06.262 00.005 972 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45) 19:59:06.266 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.28 hyp=0.38 cameraTheta=-0.81 mountX=-0.28 mountY=-0.24, mountTheta=-2.43 19:59:06.270 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.28, opts=13) 19:59:06.274 00.004 972 Enqueuing Move request for scope (0.26, -0.28) 19:59:06.280 00.006 5928 Worker thread wakes up 19:59:06.280 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.28) opts 0xd 19:59:06.280 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.28) 19:59:06.280 00.000 5928 Moving (0.26, -0.28) raw xDistance=-0.28 yDistance=-0.24 19:59:06.280 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 19:59:06.280 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:06.280 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:06.284 00.004 972 UpdateGuideState exits: m=1374 SNR=25.9 19:59:06.287 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:06.291 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:06.297 00.006 972 Enqueuing Expose request 19:59:06.301 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 19:59:06.301 00.000 5928 MoveAxis(E, 47, ABG) 19:59:06.301 00.000 5928 Guiding Dir = 2, Dur = 47 19:59:06.301 00.000 5928 IsSlewing returns 0 19:59:06.301 00.000 5928 IsGuiding returns 0 19:59:06.316 00.015 5928 PulseGuide returned control before completion, sleep 43 19:59:06.368 00.052 5928 IsGuiding returns 1 19:59:06.368 00.000 5928 scope still moving after pulse duration time elapsed 19:59:06.411 00.043 5928 IsSlewing returns 0 19:59:06.412 00.001 5928 IsGuiding returns 0 19:59:06.412 00.000 5928 scope move finished after 47 + 63 ms 19:59:06.412 00.000 5928 Move returns status 0, amount 47 19:59:06.412 00.000 5928 MoveAxis(N, 0, ABG) 19:59:06.412 00.000 5928 Move returns status 0, amount 0 19:59:06.412 00.000 5928 move complete, result=0 19:59:06.412 00.000 5928 worker thread done servicing request 19:59:06.412 00.000 5928 Worker thread wakes up 19:59:06.412 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:06.412 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:06.413 00.001 972 GuideStep: -0.3 px 47 ms EAST, -0.2 px 0 ms NORTH 19:59:08.398 01.985 5928 Exposure complete 19:59:08.486 00.088 5928 worker thread done servicing request 19:59:08.486 00.000 972 OnExposeComplete: enter 19:59:08.490 00.004 972 UpdateGuideState(): m_state=6 19:59:08.495 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1187 19:59:08.499 00.004 972 Star::Find returns 1 (0), X=224.86, Y=855.54, Mass=1450, SNR=26.7, Peak=171 HFD=3.6 19:59:08.503 00.004 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 19:59:08.507 00.004 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 19:59:08.512 00.005 972 CameraToMount -- cameraX=0.33 cameraY=-0.13 hyp=0.35 cameraTheta=-0.37 mountX=-0.13 mountY=-0.32, mountTheta=-1.97 19:59:08.517 00.005 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.13, opts=13) 19:59:08.521 00.004 972 Enqueuing Move request for scope (0.33, -0.13) 19:59:08.525 00.004 5928 Worker thread wakes up 19:59:08.525 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.13) opts 0xd 19:59:08.525 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.13) 19:59:08.525 00.000 5928 Moving (0.33, -0.13) raw xDistance=-0.13 yDistance=-0.32 19:59:08.525 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 19:59:08.525 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 19:59:08.525 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 19:59:08.525 00.000 5928 MoveAxis(E, 0, ABG) 19:59:08.525 00.000 5928 Move returns status 0, amount 0 19:59:08.525 00.000 5928 MoveAxis(N, 0, ABG) 19:59:08.526 00.001 5928 Move returns status 0, amount 0 19:59:08.526 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:59:08.531 00.005 972 UpdateGuideState exits: m=1450 SNR=26.7 19:59:08.534 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:08.538 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:08.542 00.004 972 Enqueuing Expose request 19:59:08.547 00.005 5928 move complete, result=0 19:59:08.547 00.000 5928 worker thread done servicing request 19:59:08.547 00.000 5928 Worker thread wakes up 19:59:08.547 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:08.547 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:08.549 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:59:10.656 02.107 5928 Exposure complete 19:59:10.742 00.086 5928 worker thread done servicing request 19:59:10.743 00.001 972 OnExposeComplete: enter 19:59:10.747 00.004 972 UpdateGuideState(): m_state=6 19:59:10.751 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1188 19:59:10.755 00.004 972 Star::Find returns 1 (0), X=224.87, Y=855.76, Mass=1379, SNR=26.0, Peak=172 HFD=3.5 19:59:10.759 00.004 972 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.59) = xAngle (-1.31 = -1.31) 19:59:10.764 00.005 972 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 19:59:10.767 00.003 972 CameraToMount -- cameraX=0.34 cameraY=0.10 hyp=0.36 cameraTheta=0.28 mountX=0.09 mountY=-0.35, mountTheta=-1.31 19:59:10.772 00.005 972 SchedulePrimaryMove(067B9D08, x=0.34, y=0.10, opts=13) 19:59:10.776 00.004 972 Enqueuing Move request for scope (0.34, 0.10) 19:59:10.781 00.005 5928 Worker thread wakes up 19:59:10.781 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:10.784 00.003 972 UpdateGuideState exits: m=1379 SNR=26.0 19:59:10.789 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:10.793 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.10) opts 0xd 19:59:10.793 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:10.797 00.004 972 Enqueuing Expose request 19:59:10.802 00.005 5928 Handling offset move in thread for scope, endpoint = (0.34, 0.10) 19:59:10.802 00.000 5928 Moving (0.34, 0.10) raw xDistance=0.09 yDistance=-0.35 19:59:10.802 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:59:10.802 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 19:59:10.802 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35 19:59:10.802 00.000 5928 MoveAxis(E, 0, ABG) 19:59:10.802 00.000 5928 Move returns status 0, amount 0 19:59:10.802 00.000 5928 MoveAxis(N, 0, ABG) 19:59:10.803 00.001 5928 Move returns status 0, amount 0 19:59:10.803 00.000 5928 move complete, result=0 19:59:10.803 00.000 5928 worker thread done servicing request 19:59:10.803 00.000 5928 Worker thread wakes up 19:59:10.803 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:10.803 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:10.804 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 19:59:12.789 01.985 5928 Exposure complete 19:59:12.880 00.091 5928 worker thread done servicing request 19:59:12.880 00.000 972 OnExposeComplete: enter 19:59:12.885 00.005 972 UpdateGuideState(): m_state=6 19:59:12.889 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1189 19:59:12.894 00.005 972 Star::Find returns 1 (0), X=224.81, Y=855.92, Mass=1420, SNR=26.4, Peak=188 HFD=3.6 19:59:12.898 00.004 972 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.59) = xAngle (-0.85 = -0.85) 19:59:12.901 00.003 972 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89) 19:59:12.905 00.004 972 CameraToMount -- cameraX=0.27 cameraY=0.25 hyp=0.37 cameraTheta=0.74 mountX=0.25 mountY=-0.29, mountTheta=-0.87 19:59:12.910 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.25, opts=13) 19:59:12.914 00.004 972 Enqueuing Move request for scope (0.27, 0.25) 19:59:12.918 00.004 5928 Worker thread wakes up 19:59:12.918 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:59:12.922 00.004 972 UpdateGuideState exits: m=1420 SNR=26.4 19:59:12.927 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.25) opts 0xd 19:59:12.927 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:12.931 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:12.935 00.004 972 Enqueuing Expose request 19:59:12.939 00.004 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.25) 19:59:12.939 00.000 5928 Moving (0.27, 0.25) raw xDistance=0.25 yDistance=-0.29 19:59:12.939 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 19:59:12.939 00.000 5928 switching direction from 1 to -1 - decHistory=-4 oldest=0.23 newest=-0.96 19:59:12.939 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 19:59:12.939 00.000 5928 MoveAxis(W, 41, ABG) 19:59:12.939 00.000 5928 Guiding Dir = 3, Dur = 41 19:59:12.940 00.001 5928 IsSlewing returns 0 19:59:12.940 00.000 5928 IsGuiding returns 0 19:59:12.969 00.029 5928 PulseGuide returned control before completion, sleep 23 19:59:12.999 00.030 5928 IsGuiding returns 1 19:59:12.999 00.000 5928 scope still moving after pulse duration time elapsed 19:59:13.030 00.031 5928 IsSlewing returns 0 19:59:13.031 00.001 5928 IsGuiding returns 1 19:59:13.065 00.034 5928 IsSlewing returns 0 19:59:13.065 00.000 5928 IsGuiding returns 0 19:59:13.065 00.000 5928 scope move finished after 41 + 84 ms 19:59:13.065 00.000 5928 Move returns status 0, amount 41 19:59:13.065 00.000 5928 MoveAxis(N, 58, ABG) 19:59:13.065 00.000 5928 Guiding Dir = 0, Dur = 58 19:59:13.066 00.001 5928 IsSlewing returns 0 19:59:13.067 00.001 5928 IsGuiding returns 0 19:59:13.176 00.109 5928 IsGuiding returns 1 19:59:13.176 00.000 5928 scope still moving after pulse duration time elapsed 19:59:13.240 00.064 5928 IsSlewing returns 0 19:59:13.241 00.001 5928 IsGuiding returns 0 19:59:13.241 00.000 5928 scope move finished after 58 + 116 ms 19:59:13.241 00.000 5928 Move returns status 0, amount 58 19:59:13.241 00.000 5928 move complete, result=0 19:59:13.241 00.000 5928 worker thread done servicing request 19:59:13.241 00.000 972 GuideStep: 0.2 px 41 ms WEST, -0.3 px 58 ms NORTH 19:59:13.250 00.009 5928 Worker thread wakes up 19:59:13.250 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:13.250 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:15.365 02.115 5928 Exposure complete 19:59:15.450 00.085 5928 worker thread done servicing request 19:59:15.452 00.002 972 OnExposeComplete: enter 19:59:15.456 00.004 972 UpdateGuideState(): m_state=6 19:59:15.462 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1190 19:59:15.468 00.006 972 Star::Find returns 1 (0), X=224.98, Y=855.74, Mass=1366, SNR=25.8, Peak=166 HFD=3.5 19:59:15.472 00.004 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 19:59:15.476 00.004 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 19:59:15.480 00.004 972 CameraToMount -- cameraX=0.45 cameraY=0.07 hyp=0.45 cameraTheta=0.16 mountX=0.06 mountY=-0.45, mountTheta=-1.43 19:59:15.485 00.005 972 SchedulePrimaryMove(067B9D08, x=0.45, y=0.07, opts=13) 19:59:15.489 00.004 972 Enqueuing Move request for scope (0.45, 0.07) 19:59:15.495 00.006 5928 Worker thread wakes up 19:59:15.495 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.07) opts 0xd 19:59:15.495 00.000 5928 Handling offset move in thread for scope, endpoint = (0.45, 0.07) 19:59:15.495 00.000 5928 Moving (0.45, 0.07) raw xDistance=0.06 yDistance=-0.45 19:59:15.495 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 19:59:15.495 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 19:59:15.495 00.000 5928 MoveAxis(E, 0, ABG) 19:59:15.495 00.000 5928 Move returns status 0, amount 0 19:59:15.495 00.000 5928 MoveAxis(N, 89, ABG) 19:59:15.495 00.000 5928 Guiding Dir = 0, Dur = 89 19:59:15.495 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:15.499 00.004 972 UpdateGuideState exits: m=1366 SNR=25.8 19:59:15.503 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:15.507 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:15.512 00.005 972 Enqueuing Expose request 19:59:15.515 00.003 5928 IsSlewing returns 0 19:59:15.516 00.001 5928 IsGuiding returns 0 19:59:15.592 00.076 5928 PulseGuide returned control before completion, sleep 24 19:59:15.623 00.031 5928 IsGuiding returns 1 19:59:15.623 00.000 5928 scope still moving after pulse duration time elapsed 19:59:15.652 00.029 5928 IsSlewing returns 0 19:59:15.652 00.000 5928 IsGuiding returns 1 19:59:15.719 00.067 5928 IsSlewing returns 0 19:59:15.720 00.001 5928 IsGuiding returns 0 19:59:15.720 00.000 5928 scope move finished after 89 + 114 ms 19:59:15.720 00.000 5928 Move returns status 0, amount 89 19:59:15.720 00.000 5928 move complete, result=0 19:59:15.720 00.000 5928 worker thread done servicing request 19:59:15.720 00.000 5928 Worker thread wakes up 19:59:15.720 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:15.720 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.5 px 89 ms NORTH 19:59:15.729 00.009 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:17.704 01.975 5928 Exposure complete 19:59:17.790 00.086 5928 worker thread done servicing request 19:59:17.790 00.000 972 OnExposeComplete: enter 19:59:17.795 00.005 972 UpdateGuideState(): m_state=6 19:59:17.799 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1191 19:59:17.803 00.004 972 Star::Find returns 1 (0), X=224.84, Y=855.86, Mass=1406, SNR=26.3, Peak=183 HFD=3.5 19:59:17.806 00.003 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 19:59:17.811 00.005 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 19:59:17.815 00.004 972 CameraToMount -- cameraX=0.31 cameraY=0.20 hyp=0.37 cameraTheta=0.56 mountX=0.19 mountY=-0.32, mountTheta=-1.04 19:59:17.820 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.20, opts=13) 19:59:17.823 00.003 972 Enqueuing Move request for scope (0.31, 0.20) 19:59:17.828 00.005 5928 Worker thread wakes up 19:59:17.828 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.20) opts 0xd 19:59:17.828 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.20) 19:59:17.828 00.000 5928 Moving (0.31, 0.20) raw xDistance=0.19 yDistance=-0.32 19:59:17.828 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 19:59:17.828 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 19:59:17.828 00.000 5928 MoveAxis(E, 0, ABG) 19:59:17.828 00.000 5928 Move returns status 0, amount 0 19:59:17.828 00.000 5928 MoveAxis(N, 64, ABG) 19:59:17.828 00.000 5928 Guiding Dir = 0, Dur = 64 19:59:17.829 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:17.833 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 19:59:17.836 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:17.840 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:17.845 00.005 972 Enqueuing Expose request 19:59:17.850 00.005 5928 IsSlewing returns 0 19:59:17.850 00.000 5928 IsGuiding returns 0 19:59:17.926 00.076 5928 IsGuiding returns 1 19:59:17.926 00.000 5928 scope still moving after pulse duration time elapsed 19:59:17.955 00.029 5928 IsSlewing returns 0 19:59:17.955 00.000 5928 IsGuiding returns 1 19:59:18.022 00.067 5928 IsSlewing returns 0 19:59:18.054 00.032 5928 IsGuiding returns 0 19:59:18.054 00.000 5928 scope move finished after 64 + 140 ms 19:59:18.054 00.000 5928 Move returns status 0, amount 64 19:59:18.054 00.000 5928 move complete, result=0 19:59:18.055 00.001 5928 worker thread done servicing request 19:59:18.055 00.000 5928 Worker thread wakes up 19:59:18.055 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:18.055 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:18.056 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 64 ms NORTH 19:59:20.188 02.132 5928 Exposure complete 19:59:20.274 00.086 5928 worker thread done servicing request 19:59:20.274 00.000 972 OnExposeComplete: enter 19:59:20.279 00.005 972 UpdateGuideState(): m_state=6 19:59:20.283 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1192 19:59:20.287 00.004 972 Star::Find returns 1 (0), X=224.92, Y=855.70, Mass=1397, SNR=26.2, Peak=170 HFD=3.4 19:59:20.291 00.004 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.48 = -1.48) 19:59:20.296 00.005 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 19:59:20.300 00.004 972 CameraToMount -- cameraX=0.39 cameraY=0.04 hyp=0.39 cameraTheta=0.10 mountX=0.03 mountY=-0.39, mountTheta=-1.49 19:59:20.304 00.004 972 SchedulePrimaryMove(067B9D08, x=0.39, y=0.04, opts=13) 19:59:20.310 00.006 972 Enqueuing Move request for scope (0.39, 0.04) 19:59:20.314 00.004 5928 Worker thread wakes up 19:59:20.314 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.04) opts 0xd 19:59:20.314 00.000 5928 Handling offset move in thread for scope, endpoint = (0.39, 0.04) 19:59:20.314 00.000 5928 Moving (0.39, 0.04) raw xDistance=0.03 yDistance=-0.39 19:59:20.314 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 19:59:20.314 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 19:59:20.314 00.000 5928 MoveAxis(E, 0, ABG) 19:59:20.314 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:20.318 00.004 972 UpdateGuideState exits: m=1397 SNR=26.2 19:59:20.322 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:20.327 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:20.331 00.004 972 Enqueuing Expose request 19:59:20.335 00.004 5928 Move returns status 0, amount 0 19:59:20.336 00.001 5928 MoveAxis(N, 77, ABG) 19:59:20.336 00.000 5928 Guiding Dir = 0, Dur = 77 19:59:20.336 00.000 5928 IsSlewing returns 0 19:59:20.337 00.001 5928 IsGuiding returns 0 19:59:20.422 00.085 5928 IsGuiding returns 1 19:59:20.422 00.000 5928 scope still moving after pulse duration time elapsed 19:59:20.446 00.024 5928 IsSlewing returns 0 19:59:20.447 00.001 5928 IsGuiding returns 1 19:59:20.501 00.054 5928 IsSlewing returns 0 19:59:20.532 00.031 5928 IsGuiding returns 0 19:59:20.532 00.000 5928 scope move finished after 77 + 119 ms 19:59:20.532 00.000 5928 Move returns status 0, amount 77 19:59:20.532 00.000 5928 move complete, result=0 19:59:20.532 00.000 5928 worker thread done servicing request 19:59:20.532 00.000 5928 Worker thread wakes up 19:59:20.532 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:20.532 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:20.532 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 77 ms NORTH 19:59:22.502 01.970 5928 Exposure complete 19:59:22.587 00.085 5928 worker thread done servicing request 19:59:22.588 00.001 972 OnExposeComplete: enter 19:59:22.593 00.005 972 UpdateGuideState(): m_state=6 19:59:22.597 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1193 19:59:22.601 00.004 972 Star::Find returns 1 (0), X=225.05, Y=855.63, Mass=1407, SNR=26.2, Peak=163 HFD=3.4 19:59:22.604 00.003 972 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.59) = xAngle (-1.65 = -1.65) 19:59:22.609 00.005 972 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69) 19:59:22.613 00.004 972 CameraToMount -- cameraX=0.52 cameraY=-0.03 hyp=0.52 cameraTheta=-0.06 mountX=-0.04 mountY=-0.52, mountTheta=-1.65 19:59:22.618 00.005 972 SchedulePrimaryMove(067B9D08, x=0.52, y=-0.03, opts=13) 19:59:22.622 00.004 972 Enqueuing Move request for scope (0.52, -0.03) 19:59:22.627 00.005 5928 Worker thread wakes up 19:59:22.627 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.03) opts 0xd 19:59:22.627 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:59:22.631 00.004 972 UpdateGuideState exits: m=1407 SNR=26.2 19:59:22.635 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:22.639 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:22.644 00.005 972 Enqueuing Expose request 19:59:22.648 00.004 5928 Handling offset move in thread for scope, endpoint = (0.52, -0.03) 19:59:22.648 00.000 5928 Moving (0.52, -0.03) raw xDistance=-0.04 yDistance=-0.52 19:59:22.648 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 19:59:22.648 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52 19:59:22.648 00.000 5928 MoveAxis(E, 0, ABG) 19:59:22.648 00.000 5928 Move returns status 0, amount 0 19:59:22.648 00.000 5928 MoveAxis(N, 103, ABG) 19:59:22.648 00.000 5928 Guiding Dir = 0, Dur = 103 19:59:22.649 00.001 5928 IsSlewing returns 0 19:59:22.649 00.000 5928 IsGuiding returns 0 19:59:22.723 00.074 5928 PulseGuide returned control before completion, sleep 40 19:59:22.767 00.044 5928 IsGuiding returns 1 19:59:22.768 00.001 5928 scope still moving after pulse duration time elapsed 19:59:22.797 00.029 5928 IsSlewing returns 0 19:59:22.798 00.001 5928 IsGuiding returns 1 19:59:22.851 00.053 5928 IsSlewing returns 0 19:59:22.884 00.033 5928 IsGuiding returns 0 19:59:22.885 00.001 5928 scope move finished after 103 + 132 ms 19:59:22.885 00.000 5928 Move returns status 0, amount 103 19:59:22.885 00.000 5928 move complete, result=0 19:59:22.886 00.001 5928 worker thread done servicing request 19:59:22.886 00.000 5928 Worker thread wakes up 19:59:22.886 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.5 px 103 ms NORTH 19:59:22.901 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:22.901 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:25.035 02.134 5928 Exposure complete 19:59:25.120 00.085 5928 worker thread done servicing request 19:59:25.121 00.001 972 OnExposeComplete: enter 19:59:25.127 00.006 972 UpdateGuideState(): m_state=6 19:59:25.132 00.005 972 Star::Find(15, 225, 855, 0, (0,0,0,0), 0.0, 255) frame 1194 19:59:25.136 00.004 972 Star::Find returns 1 (0), X=224.84, Y=855.76, Mass=1404, SNR=26.3, Peak=183 HFD=3.5 19:59:25.139 00.003 972 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.59) = xAngle (-1.30 = -1.30) 19:59:25.144 00.005 972 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34) 19:59:25.148 00.004 972 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.32 cameraTheta=0.29 mountX=0.09 mountY=-0.31, mountTheta=-1.30 19:59:25.152 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.09, opts=13) 19:59:25.156 00.004 972 Enqueuing Move request for scope (0.31, 0.09) 19:59:25.161 00.005 5928 Worker thread wakes up 19:59:25.161 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd 19:59:25.161 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.09) 19:59:25.161 00.000 5928 Moving (0.31, 0.09) raw xDistance=0.09 yDistance=-0.31 19:59:25.161 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:59:25.161 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 19:59:25.161 00.000 5928 MoveAxis(E, 0, ABG) 19:59:25.161 00.000 5928 Move returns status 0, amount 0 19:59:25.161 00.000 5928 MoveAxis(N, 62, ABG) 19:59:25.162 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:25.165 00.003 972 UpdateGuideState exits: m=1404 SNR=26.3 19:59:25.169 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:25.173 00.004 5928 Guiding Dir = 0, Dur = 62 19:59:25.173 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:25.178 00.005 972 Enqueuing Expose request 19:59:25.182 00.004 5928 IsSlewing returns 0 19:59:25.183 00.001 5928 IsGuiding returns 0 19:59:25.298 00.115 5928 IsGuiding returns 1 19:59:25.298 00.000 5928 scope still moving after pulse duration time elapsed 19:59:25.362 00.064 5928 IsSlewing returns 0 19:59:25.363 00.001 5928 IsGuiding returns 0 19:59:25.363 00.000 5928 scope move finished after 62 + 117 ms 19:59:25.363 00.000 5928 Move returns status 0, amount 62 19:59:25.363 00.000 5928 move complete, result=0 19:59:25.363 00.000 5928 worker thread done servicing request 19:59:25.364 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 62 ms NORTH 19:59:25.376 00.012 5928 Worker thread wakes up 19:59:25.376 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:25.376 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:27.363 01.987 5928 Exposure complete 19:59:27.450 00.087 5928 worker thread done servicing request 19:59:27.450 00.000 972 OnExposeComplete: enter 19:59:27.453 00.003 972 UpdateGuideState(): m_state=6 19:59:27.459 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1195 19:59:27.464 00.005 972 Star::Find returns 1 (0), X=224.91, Y=855.83, Mass=1359, SNR=25.8, Peak=171 HFD=3.3 19:59:27.468 00.004 972 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.59) = xAngle (-1.18 = -1.18) 19:59:27.473 00.005 972 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22) 19:59:27.478 00.005 972 CameraToMount -- cameraX=0.37 cameraY=0.16 hyp=0.41 cameraTheta=0.41 mountX=0.16 mountY=-0.38, mountTheta=-1.18 19:59:27.482 00.004 972 SchedulePrimaryMove(067B9D08, x=0.37, y=0.16, opts=13) 19:59:27.486 00.004 972 Enqueuing Move request for scope (0.37, 0.16) 19:59:27.490 00.004 5928 Worker thread wakes up 19:59:27.490 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:27.495 00.005 972 UpdateGuideState exits: m=1359 SNR=25.8 19:59:27.498 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:27.502 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:27.506 00.004 972 Enqueuing Expose request 19:59:27.511 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.16) opts 0xd 19:59:27.511 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, 0.16) 19:59:27.511 00.000 5928 Moving (0.37, 0.16) raw xDistance=0.16 yDistance=-0.38 19:59:27.511 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:59:27.511 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38 19:59:27.511 00.000 5928 MoveAxis(E, 0, ABG) 19:59:27.511 00.000 5928 Move returns status 0, amount 0 19:59:27.511 00.000 5928 MoveAxis(N, 76, ABG) 19:59:27.511 00.000 5928 Guiding Dir = 0, Dur = 76 19:59:27.512 00.001 5928 IsSlewing returns 0 19:59:27.512 00.000 5928 IsGuiding returns 0 19:59:27.584 00.072 5928 PulseGuide returned control before completion, sleep 15 19:59:27.604 00.020 5928 IsGuiding returns 1 19:59:27.605 00.001 5928 scope still moving after pulse duration time elapsed 19:59:27.634 00.029 5928 IsSlewing returns 0 19:59:27.635 00.001 5928 IsGuiding returns 1 19:59:27.680 00.045 5928 IsSlewing returns 0 19:59:27.711 00.031 5928 IsGuiding returns 0 19:59:27.712 00.001 5928 scope move finished after 76 + 123 ms 19:59:27.712 00.000 5928 Move returns status 0, amount 76 19:59:27.712 00.000 5928 move complete, result=0 19:59:27.712 00.000 5928 worker thread done servicing request 19:59:27.713 00.001 5928 Worker thread wakes up 19:59:27.713 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:27.713 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:27.713 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.4 px 76 ms NORTH 19:59:29.848 02.135 5928 Exposure complete 19:59:29.933 00.085 5928 worker thread done servicing request 19:59:29.934 00.001 972 OnExposeComplete: enter 19:59:29.938 00.004 972 UpdateGuideState(): m_state=6 19:59:29.943 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1196 19:59:29.947 00.004 972 Star::Find returns 1 (0), X=224.52, Y=856.23, Mass=1379, SNR=26.0, Peak=158 HFD=3.4 19:59:29.950 00.003 972 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.59) = xAngle (-0.01 = -0.01) 19:59:29.954 00.004 972 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05) 19:59:29.959 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=0.57 hyp=0.57 cameraTheta=1.58 mountX=0.57 mountY=-0.03, mountTheta=-0.05 19:59:29.964 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.57, opts=13) 19:59:29.968 00.004 972 Enqueuing Move request for scope (-0.01, 0.57) 19:59:29.972 00.004 5928 Worker thread wakes up 19:59:29.972 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.57) opts 0xd 19:59:29.972 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.57) 19:59:29.972 00.000 5928 Moving (-0.01, 0.57) raw xDistance=0.57 yDistance=-0.03 19:59:29.972 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57 19:59:29.972 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:29.972 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:59:29.977 00.005 972 UpdateGuideState exits: m=1379 SNR=26.0 19:59:29.981 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:29.985 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:59:29.985 00.000 5928 MoveAxis(W, 95, ABG) 19:59:29.985 00.000 5928 Guiding Dir = 3, Dur = 95 19:59:29.985 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:29.991 00.006 972 Enqueuing Expose request 19:59:29.995 00.004 5928 IsSlewing returns 0 19:59:29.995 00.000 5928 IsGuiding returns 0 19:59:30.015 00.020 5928 PulseGuide returned control before completion, sleep 86 19:59:30.127 00.112 5928 IsGuiding returns 0 19:59:30.127 00.000 5928 Move returns status 0, amount 95 19:59:30.127 00.000 5928 MoveAxis(N, 0, ABG) 19:59:30.127 00.000 5928 Move returns status 0, amount 0 19:59:30.127 00.000 5928 move complete, result=0 19:59:30.128 00.001 5928 worker thread done servicing request 19:59:30.128 00.000 5928 Worker thread wakes up 19:59:30.128 00.000 972 GuideStep: 0.6 px 95 ms WEST, -0.0 px 0 ms NORTH 19:59:30.134 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:30.135 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:32.116 01.981 5928 Exposure complete 19:59:32.201 00.085 5928 worker thread done servicing request 19:59:32.201 00.000 972 OnExposeComplete: enter 19:59:32.205 00.004 972 UpdateGuideState(): m_state=6 19:59:32.210 00.005 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1197 19:59:32.214 00.004 972 Star::Find returns 1 (0), X=224.66, Y=856.03, Mass=1396, SNR=26.1, Peak=171 HFD=3.5 19:59:32.218 00.004 972 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.59) = xAngle (-0.36 = -0.36) 19:59:32.222 00.004 972 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41) 19:59:32.227 00.005 972 CameraToMount -- cameraX=0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.23 mountX=0.37 mountY=-0.16, mountTheta=-0.40 19:59:32.231 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.37, opts=13) 19:59:32.235 00.004 972 Enqueuing Move request for scope (0.13, 0.37) 19:59:32.239 00.004 5928 Worker thread wakes up 19:59:32.239 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.37) opts 0xd 19:59:32.239 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.37) 19:59:32.239 00.000 5928 Moving (0.13, 0.37) raw xDistance=0.37 yDistance=-0.16 19:59:32.239 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.37 19:59:32.239 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:32.239 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:59:32.244 00.005 972 UpdateGuideState exits: m=1396 SNR=26.1 19:59:32.248 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:32.252 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:32.256 00.004 972 Enqueuing Expose request 19:59:32.261 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 19:59:32.261 00.000 5928 MoveAxis(W, 68, ABG) 19:59:32.261 00.000 5928 Guiding Dir = 3, Dur = 68 19:59:32.261 00.000 5928 IsSlewing returns 0 19:59:32.262 00.001 5928 IsGuiding returns 0 19:59:32.286 00.024 5928 PulseGuide returned control before completion, sleep 54 19:59:32.382 00.096 5928 IsGuiding returns 0 19:59:32.382 00.000 5928 Move returns status 0, amount 68 19:59:32.383 00.001 5928 MoveAxis(N, 0, ABG) 19:59:32.383 00.000 5928 Move returns status 0, amount 0 19:59:32.383 00.000 5928 move complete, result=0 19:59:32.383 00.000 5928 worker thread done servicing request 19:59:32.383 00.000 5928 Worker thread wakes up 19:59:32.384 00.001 972 GuideStep: 0.4 px 68 ms WEST, -0.2 px 0 ms NORTH 19:59:32.400 00.016 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:32.401 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:34.503 02.102 5928 Exposure complete 19:59:34.588 00.085 5928 worker thread done servicing request 19:59:34.588 00.000 972 OnExposeComplete: enter 19:59:34.593 00.005 972 UpdateGuideState(): m_state=6 19:59:34.597 00.004 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1198 19:59:34.601 00.004 972 Star::Find returns 1 (0), X=224.63, Y=855.75, Mass=1388, SNR=26.1, Peak=177 HFD=3.5 19:59:34.604 00.003 972 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.59) = xAngle (-0.86 = -0.86) 19:59:34.609 00.005 972 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90) 19:59:34.615 00.006 972 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.73 mountX=0.09 mountY=-0.10, mountTheta=-0.88 19:59:34.621 00.006 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.09, opts=13) 19:59:34.628 00.007 972 Enqueuing Move request for scope (0.10, 0.09) 19:59:34.633 00.005 5928 Worker thread wakes up 19:59:34.633 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd 19:59:34.633 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.09) 19:59:34.633 00.000 5928 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10 19:59:34.633 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 19:59:34.633 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:34.633 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:34.638 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 19:59:34.638 00.000 5928 MoveAxis(E, 0, ABG) 19:59:34.638 00.000 5928 Move returns status 0, amount 0 19:59:34.638 00.000 5928 MoveAxis(N, 0, ABG) 19:59:34.638 00.000 972 UpdateGuideState exits: m=1388 SNR=26.1 19:59:34.644 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:34.649 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:34.653 00.004 972 Enqueuing Expose request 19:59:34.657 00.004 5928 Move returns status 0, amount 0 19:59:34.657 00.000 5928 move complete, result=0 19:59:34.658 00.001 5928 worker thread done servicing request 19:59:34.658 00.000 5928 Worker thread wakes up 19:59:34.658 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:34.658 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:34.660 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:59:36.648 01.988 5928 Exposure complete 19:59:36.733 00.085 5928 worker thread done servicing request 19:59:36.733 00.000 972 OnExposeComplete: enter 19:59:36.737 00.004 972 UpdateGuideState(): m_state=6 19:59:36.742 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1199 19:59:36.746 00.004 972 Star::Find returns 1 (0), X=224.61, Y=855.80, Mass=1351, SNR=25.7, Peak=181 HFD=3.5 19:59:36.749 00.003 972 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.59) = xAngle (-0.55 = -0.55) 19:59:36.753 00.004 972 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59) 19:59:36.758 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=0.13 mountY=-0.09, mountTheta=-0.58 19:59:36.762 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.14, opts=13) 19:59:36.766 00.004 972 Enqueuing Move request for scope (0.08, 0.14) 19:59:36.770 00.004 5928 Worker thread wakes up 19:59:36.771 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:36.775 00.004 972 UpdateGuideState exits: m=1351 SNR=25.7 19:59:36.779 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:36.783 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:36.786 00.003 972 Enqueuing Expose request 19:59:36.791 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd 19:59:36.791 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.14) 19:59:36.791 00.000 5928 Moving (0.08, 0.14) raw xDistance=0.13 yDistance=-0.09 19:59:36.791 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 19:59:36.791 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:36.792 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 19:59:36.792 00.000 5928 MoveAxis(E, 0, ABG) 19:59:36.792 00.000 5928 Move returns status 0, amount 0 19:59:36.792 00.000 5928 MoveAxis(N, 0, ABG) 19:59:36.792 00.000 5928 Move returns status 0, amount 0 19:59:36.792 00.000 5928 move complete, result=0 19:59:36.792 00.000 5928 worker thread done servicing request 19:59:36.792 00.000 5928 Worker thread wakes up 19:59:36.792 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:36.792 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:36.793 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 19:59:38.898 02.105 5928 Exposure complete 19:59:38.982 00.084 5928 worker thread done servicing request 19:59:38.983 00.001 972 OnExposeComplete: enter 19:59:38.987 00.004 972 UpdateGuideState(): m_state=6 19:59:38.992 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1200 19:59:38.996 00.004 972 Star::Find returns 1 (0), X=224.79, Y=856.03, Mass=1389, SNR=26.1, Peak=187 HFD=3.5 19:59:39.000 00.004 972 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.59) = xAngle (-0.64 = -0.64) 19:59:39.003 00.003 972 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68) 19:59:39.008 00.005 972 CameraToMount -- cameraX=0.26 cameraY=0.36 hyp=0.44 cameraTheta=0.95 mountX=0.36 mountY=-0.28, mountTheta=-0.66 19:59:39.012 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.36, opts=13) 19:59:39.016 00.004 972 Enqueuing Move request for scope (0.26, 0.36) 19:59:39.020 00.004 5928 Worker thread wakes up 19:59:39.020 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.36) opts 0xd 19:59:39.020 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.36) 19:59:39.020 00.000 5928 Moving (0.26, 0.36) raw xDistance=0.36 yDistance=-0.28 19:59:39.020 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36 19:59:39.020 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 19:59:39.020 00.000 5928 MoveAxis(W, 60, ABG) 19:59:39.020 00.000 5928 Guiding Dir = 3, Dur = 60 19:59:39.021 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:59:39.026 00.005 972 UpdateGuideState exits: m=1389 SNR=26.1 19:59:39.029 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:39.033 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:39.037 00.004 972 Enqueuing Expose request 19:59:39.042 00.005 5928 IsSlewing returns 0 19:59:39.042 00.000 5928 IsGuiding returns 0 19:59:39.065 00.023 5928 PulseGuide returned control before completion, sleep 48 19:59:39.145 00.080 5928 IsGuiding returns 0 19:59:39.145 00.000 5928 Move returns status 0, amount 60 19:59:39.145 00.000 5928 MoveAxis(N, 55, ABG) 19:59:39.145 00.000 5928 Guiding Dir = 0, Dur = 55 19:59:39.146 00.001 5928 IsSlewing returns 0 19:59:39.147 00.001 5928 IsGuiding returns 0 19:59:39.257 00.110 5928 IsGuiding returns 1 19:59:39.258 00.001 5928 scope still moving after pulse duration time elapsed 19:59:39.321 00.063 5928 IsSlewing returns 0 19:59:39.322 00.001 5928 IsGuiding returns 0 19:59:39.322 00.000 5928 scope move finished after 55 + 120 ms 19:59:39.322 00.000 5928 Move returns status 0, amount 55 19:59:39.322 00.000 5928 move complete, result=0 19:59:39.322 00.000 5928 worker thread done servicing request 19:59:39.323 00.001 972 GuideStep: 0.4 px 60 ms WEST, -0.3 px 55 ms NORTH 19:59:39.333 00.010 5928 Worker thread wakes up 19:59:39.333 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:39.333 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:41.320 01.987 5928 Exposure complete 19:59:41.407 00.087 5928 worker thread done servicing request 19:59:41.407 00.000 972 OnExposeComplete: enter 19:59:41.411 00.004 972 UpdateGuideState(): m_state=6 19:59:41.415 00.004 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1201 19:59:41.419 00.004 972 Star::Find returns 1 (0), X=224.55, Y=855.83, Mass=1384, SNR=26.1, Peak=185 HFD=3.5 19:59:41.424 00.005 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 19:59:41.428 00.004 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21) 19:59:41.432 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.43 mountX=0.16 mountY=-0.03, mountTheta=-0.20 19:59:41.436 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.16, opts=13) 19:59:41.441 00.005 972 Enqueuing Move request for scope (0.02, 0.16) 19:59:41.445 00.004 5928 Worker thread wakes up 19:59:41.445 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd 19:59:41.445 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.16) 19:59:41.445 00.000 5928 Moving (0.02, 0.16) raw xDistance=0.16 yDistance=-0.03 19:59:41.445 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 19:59:41.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:41.445 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:59:41.449 00.004 972 UpdateGuideState exits: m=1384 SNR=26.1 19:59:41.453 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:41.461 00.008 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 19:59:41.461 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:41.465 00.004 972 Enqueuing Expose request 19:59:41.468 00.003 5928 MoveAxis(E, 0, ABG) 19:59:41.469 00.001 5928 Move returns status 0, amount 0 19:59:41.469 00.000 5928 MoveAxis(N, 0, ABG) 19:59:41.469 00.000 5928 Move returns status 0, amount 0 19:59:41.469 00.000 5928 move complete, result=0 19:59:41.470 00.001 5928 worker thread done servicing request 19:59:41.470 00.000 5928 Worker thread wakes up 19:59:41.470 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:41.470 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:41.472 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 19:59:43.572 02.100 5928 Exposure complete 19:59:43.658 00.086 5928 worker thread done servicing request 19:59:43.659 00.001 972 OnExposeComplete: enter 19:59:43.663 00.004 972 UpdateGuideState(): m_state=6 19:59:43.667 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1202 19:59:43.670 00.003 972 Star::Find returns 1 (0), X=224.56, Y=856.29, Mass=1384, SNR=26.1, Peak=169 HFD=3.4 19:59:43.675 00.005 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 19:59:43.679 00.004 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 19:59:43.683 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.63 hyp=0.63 cameraTheta=1.52 mountX=0.63 mountY=-0.07, mountTheta=-0.11 19:59:43.687 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.63, opts=13) 19:59:43.692 00.005 972 Enqueuing Move request for scope (0.03, 0.63) 19:59:43.696 00.004 5928 Worker thread wakes up 19:59:43.696 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 19:59:43.700 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.63) opts 0xd 19:59:43.700 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.63) 19:59:43.700 00.000 5928 Moving (0.03, 0.63) raw xDistance=0.63 yDistance=-0.07 19:59:43.700 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63 19:59:43.700 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:43.700 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:59:43.700 00.000 5928 MoveAxis(W, 105, ABG) 19:59:43.700 00.000 5928 Guiding Dir = 3, Dur = 105 19:59:43.700 00.000 972 UpdateGuideState exits: m=1384 SNR=26.1 19:59:43.705 00.005 5928 IsSlewing returns 0 19:59:43.705 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:43.710 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:43.714 00.004 972 Enqueuing Expose request 19:59:43.717 00.003 5928 IsGuiding returns 0 19:59:43.735 00.018 5928 PulseGuide returned control before completion, sleep 99 19:59:43.838 00.103 5928 IsGuiding returns 1 19:59:43.839 00.001 5928 scope still moving after pulse duration time elapsed 19:59:43.894 00.055 5928 IsSlewing returns 0 19:59:43.895 00.001 5928 IsGuiding returns 0 19:59:43.895 00.000 5928 scope move finished after 105 + 72 ms 19:59:43.895 00.000 5928 Move returns status 0, amount 105 19:59:43.896 00.001 5928 MoveAxis(N, 0, ABG) 19:59:43.896 00.000 5928 Move returns status 0, amount 0 19:59:43.896 00.000 5928 move complete, result=0 19:59:43.896 00.000 5928 worker thread done servicing request 19:59:43.896 00.000 5928 Worker thread wakes up 19:59:43.896 00.000 972 GuideStep: 0.6 px 105 ms WEST, -0.1 px 0 ms NORTH 19:59:43.903 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:43.903 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:45.888 01.985 5928 Exposure complete 19:59:45.974 00.086 5928 worker thread done servicing request 19:59:45.975 00.001 972 OnExposeComplete: enter 19:59:45.979 00.004 972 UpdateGuideState(): m_state=6 19:59:45.983 00.004 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1203 19:59:45.986 00.003 972 Star::Find returns 1 (0), X=224.57, Y=855.97, Mass=1388, SNR=26.0, Peak=171 HFD=3.5 19:59:45.992 00.006 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 19:59:45.995 00.003 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 19:59:45.999 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.44 mountX=0.30 mountY=-0.06, mountTheta=-0.20 19:59:46.003 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.30, opts=13) 19:59:46.008 00.005 972 Enqueuing Move request for scope (0.04, 0.30) 19:59:46.012 00.004 5928 Worker thread wakes up 19:59:46.012 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd 19:59:46.012 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.30) 19:59:46.012 00.000 5928 Moving (0.04, 0.30) raw xDistance=0.30 yDistance=-0.06 19:59:46.012 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30 19:59:46.012 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:46.012 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 19:59:46.012 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:59:46.017 00.005 972 UpdateGuideState exits: m=1388 SNR=26.0 19:59:46.020 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:46.025 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:46.029 00.004 972 Enqueuing Expose request 19:59:46.032 00.003 5928 MoveAxis(W, 58, ABG) 19:59:46.033 00.001 5928 Guiding Dir = 3, Dur = 58 19:59:46.033 00.000 5928 IsSlewing returns 0 19:59:46.033 00.000 5928 IsGuiding returns 0 19:59:46.054 00.021 5928 PulseGuide returned control before completion, sleep 48 19:59:46.134 00.080 5928 IsGuiding returns 0 19:59:46.134 00.000 5928 Move returns status 0, amount 58 19:59:46.134 00.000 5928 MoveAxis(N, 0, ABG) 19:59:46.134 00.000 5928 Move returns status 0, amount 0 19:59:46.134 00.000 5928 move complete, result=0 19:59:46.134 00.000 5928 worker thread done servicing request 19:59:46.134 00.000 5928 Worker thread wakes up 19:59:46.135 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:46.135 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:46.135 00.000 972 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH 19:59:48.263 02.128 5928 Exposure complete 19:59:48.350 00.087 5928 worker thread done servicing request 19:59:48.351 00.001 972 OnExposeComplete: enter 19:59:48.356 00.005 972 UpdateGuideState(): m_state=6 19:59:48.360 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1204 19:59:48.364 00.004 972 Star::Find returns 1 (0), X=224.52, Y=855.72, Mass=1354, SNR=25.8, Peak=154 HFD=3.5 19:59:48.368 00.004 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 19:59:48.373 00.005 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 19:59:48.377 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.83 mountX=0.05 mountY=0.01, mountTheta=0.20 19:59:48.381 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.05, opts=13) 19:59:48.385 00.004 972 Enqueuing Move request for scope (-0.01, 0.05) 19:59:48.390 00.005 5928 Worker thread wakes up 19:59:48.390 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd 19:59:48.390 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.05) 19:59:48.390 00.000 5928 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=0.01 19:59:48.390 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 19:59:48.394 00.004 972 UpdateGuideState exits: m=1354 SNR=25.8 19:59:48.398 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:48.402 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:48.407 00.005 972 Enqueuing Expose request 19:59:48.411 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 19:59:48.411 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:48.411 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 19:59:48.411 00.000 5928 MoveAxis(E, 0, ABG) 19:59:48.411 00.000 5928 Move returns status 0, amount 0 19:59:48.411 00.000 5928 MoveAxis(N, 0, ABG) 19:59:48.411 00.000 5928 Move returns status 0, amount 0 19:59:48.411 00.000 5928 move complete, result=0 19:59:48.411 00.000 5928 worker thread done servicing request 19:59:48.411 00.000 5928 Worker thread wakes up 19:59:48.411 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:48.411 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:48.413 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 19:59:50.384 01.971 5928 Exposure complete 19:59:50.476 00.092 5928 worker thread done servicing request 19:59:50.476 00.000 972 OnExposeComplete: enter 19:59:50.481 00.005 972 UpdateGuideState(): m_state=6 19:59:50.485 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1205 19:59:50.491 00.006 972 Star::Find returns 1 (0), X=224.64, Y=855.90, Mass=1360, SNR=25.8, Peak=171 HFD=3.4 19:59:50.495 00.004 972 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.59) = xAngle (-0.45 = -0.45) 19:59:50.499 00.004 972 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49) 19:59:50.503 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.14 mountX=0.23 mountY=-0.12, mountTheta=-0.48 19:59:50.509 00.006 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.23, opts=13) 19:59:50.513 00.004 972 Enqueuing Move request for scope (0.11, 0.23) 19:59:50.518 00.005 5928 Worker thread wakes up 19:59:50.519 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:50.524 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd 19:59:50.525 00.001 972 UpdateGuideState exits: m=1360 SNR=25.8 19:59:50.529 00.004 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.23) 19:59:50.529 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:50.533 00.004 5928 Moving (0.11, 0.23) raw xDistance=0.23 yDistance=-0.12 19:59:50.533 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:50.537 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 19:59:50.538 00.001 972 Enqueuing Expose request 19:59:50.543 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:50.544 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 19:59:50.544 00.000 5928 MoveAxis(W, 39, ABG) 19:59:50.544 00.000 5928 Guiding Dir = 3, Dur = 39 19:59:50.544 00.000 5928 IsSlewing returns 0 19:59:50.545 00.001 5928 IsGuiding returns 0 19:59:50.563 00.018 5928 PulseGuide returned control before completion, sleep 32 19:59:50.626 00.063 5928 IsGuiding returns 0 19:59:50.626 00.000 5928 Move returns status 0, amount 39 19:59:50.626 00.000 5928 MoveAxis(N, 0, ABG) 19:59:50.626 00.000 5928 Move returns status 0, amount 0 19:59:50.626 00.000 5928 move complete, result=0 19:59:50.627 00.001 5928 worker thread done servicing request 19:59:50.627 00.000 5928 Worker thread wakes up 19:59:50.627 00.000 972 GuideStep: 0.2 px 39 ms WEST, -0.1 px 0 ms NORTH 19:59:50.635 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:50.635 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:52.774 02.139 5928 Exposure complete 19:59:52.860 00.086 5928 worker thread done servicing request 19:59:52.860 00.000 972 OnExposeComplete: enter 19:59:52.863 00.003 972 UpdateGuideState(): m_state=6 19:59:52.867 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1206 19:59:52.872 00.005 972 Star::Find returns 1 (0), X=224.42, Y=855.83, Mass=1370, SNR=26.0, Peak=159 HFD=3.6 19:59:52.876 00.004 972 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.59) = xAngle (0.56 = 0.56) 19:59:52.880 00.004 972 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52) 19:59:52.884 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.15 mountX=0.17 mountY=0.10, mountTheta=0.53 19:59:52.889 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.17, opts=13) 19:59:52.893 00.004 972 Enqueuing Move request for scope (-0.11, 0.17) 19:59:52.897 00.004 5928 Worker thread wakes up 19:59:52.897 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd 19:59:52.897 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.17) 19:59:52.897 00.000 5928 Moving (-0.11, 0.17) raw xDistance=0.17 yDistance=0.10 19:59:52.897 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 19:59:52.897 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:52.897 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:52.901 00.004 972 UpdateGuideState exits: m=1370 SNR=26.0 19:59:52.906 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:52.910 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:52.914 00.004 972 Enqueuing Expose request 19:59:52.921 00.007 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 19:59:52.921 00.000 5928 MoveAxis(E, 0, ABG) 19:59:52.921 00.000 5928 Move returns status 0, amount 0 19:59:52.921 00.000 5928 MoveAxis(N, 0, ABG) 19:59:52.921 00.000 5928 Move returns status 0, amount 0 19:59:52.921 00.000 5928 move complete, result=0 19:59:52.922 00.001 5928 worker thread done servicing request 19:59:52.922 00.000 5928 Worker thread wakes up 19:59:52.922 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:52.922 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:52.924 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 19:59:54.918 01.994 5928 Exposure complete 19:59:55.005 00.087 5928 worker thread done servicing request 19:59:55.006 00.001 972 OnExposeComplete: enter 19:59:55.009 00.003 972 UpdateGuideState(): m_state=6 19:59:55.013 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1207 19:59:55.017 00.004 972 Star::Find returns 1 (0), X=224.46, Y=856.02, Mass=1388, SNR=26.0, Peak=152 HFD=3.7 19:59:55.022 00.005 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 19:59:55.026 00.004 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14) 19:59:55.030 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.78 mountX=0.36 mountY=0.05, mountTheta=0.14 19:59:55.034 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.36, opts=13) 19:59:55.039 00.005 972 Enqueuing Move request for scope (-0.08, 0.36) 19:59:55.043 00.004 5928 Worker thread wakes up 19:59:55.043 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd 19:59:55.043 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.36) 19:59:55.043 00.000 5928 Moving (-0.08, 0.36) raw xDistance=0.36 yDistance=0.05 19:59:55.043 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36 19:59:55.043 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:55.043 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 19:59:55.047 00.004 972 UpdateGuideState exits: m=1388 SNR=26.0 19:59:55.051 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:55.056 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:55.060 00.004 972 Enqueuing Expose request 19:59:55.063 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 19:59:55.063 00.000 5928 MoveAxis(W, 60, ABG) 19:59:55.063 00.000 5928 Guiding Dir = 3, Dur = 60 19:59:55.064 00.001 5928 IsSlewing returns 0 19:59:55.064 00.000 5928 IsGuiding returns 0 19:59:55.088 00.024 5928 PulseGuide returned control before completion, sleep 46 19:59:55.169 00.081 5928 IsGuiding returns 0 19:59:55.169 00.000 5928 Move returns status 0, amount 60 19:59:55.169 00.000 5928 MoveAxis(N, 0, ABG) 19:59:55.169 00.000 5928 Move returns status 0, amount 0 19:59:55.169 00.000 5928 move complete, result=0 19:59:55.169 00.000 5928 worker thread done servicing request 19:59:55.169 00.000 972 GuideStep: 0.4 px 60 ms WEST, 0.1 px 0 ms NORTH 19:59:55.176 00.007 5928 Worker thread wakes up 19:59:55.176 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:55.176 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:57.307 02.131 5928 Exposure complete 19:59:57.392 00.085 5928 worker thread done servicing request 19:59:57.392 00.000 972 OnExposeComplete: enter 19:59:57.396 00.004 972 UpdateGuideState(): m_state=6 19:59:57.400 00.004 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1208 19:59:57.405 00.005 972 Star::Find returns 1 (0), X=224.53, Y=855.90, Mass=1396, SNR=26.1, Peak=150 HFD=3.7 19:59:57.409 00.004 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 19:59:57.413 00.004 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06) 19:59:57.417 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.57 mountX=0.24 mountY=-0.01, mountTheta=-0.06 19:59:57.423 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.24, opts=13) 19:59:57.427 00.004 972 Enqueuing Move request for scope (-0.00, 0.24) 19:59:57.431 00.004 5928 Worker thread wakes up 19:59:57.431 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd 19:59:57.431 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.24) 19:59:57.431 00.000 5928 Moving (-0.00, 0.24) raw xDistance=0.24 yDistance=-0.01 19:59:57.431 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24 19:59:57.431 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:57.431 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 19:59:57.431 00.000 5928 MoveAxis(W, 44, ABG) 19:59:57.431 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 19:59:57.435 00.004 972 UpdateGuideState exits: m=1396 SNR=26.1 19:59:57.440 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:57.443 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:57.447 00.004 972 Enqueuing Expose request 19:59:57.451 00.004 5928 Guiding Dir = 3, Dur = 44 19:59:57.451 00.000 5928 IsSlewing returns 0 19:59:57.452 00.001 5928 IsGuiding returns 0 19:59:57.471 00.019 5928 PulseGuide returned control before completion, sleep 36 19:59:57.508 00.037 5928 IsGuiding returns 1 19:59:57.508 00.000 5928 scope still moving after pulse duration time elapsed 19:59:57.567 00.059 5928 IsSlewing returns 0 19:59:57.568 00.001 5928 IsGuiding returns 0 19:59:57.568 00.000 5928 scope move finished after 44 + 71 ms 19:59:57.568 00.000 5928 Move returns status 0, amount 44 19:59:57.568 00.000 5928 MoveAxis(N, 0, ABG) 19:59:57.568 00.000 5928 Move returns status 0, amount 0 19:59:57.568 00.000 5928 move complete, result=0 19:59:57.569 00.001 5928 worker thread done servicing request 19:59:57.569 00.000 5928 Worker thread wakes up 19:59:57.569 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:57.569 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 19:59:57.569 00.000 972 GuideStep: 0.2 px 44 ms WEST, -0.0 px 0 ms NORTH 19:59:59.546 01.977 5928 Exposure complete 19:59:59.632 00.086 5928 worker thread done servicing request 19:59:59.632 00.000 972 OnExposeComplete: enter 19:59:59.636 00.004 972 UpdateGuideState(): m_state=6 19:59:59.641 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1209 19:59:59.645 00.004 972 Star::Find returns 1 (0), X=224.58, Y=855.92, Mass=1372, SNR=25.9, Peak=146 HFD=3.9 19:59:59.649 00.004 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 19:59:59.652 00.003 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 19:59:59.657 00.005 972 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.36 mountX=0.25 mountY=-0.07, mountTheta=-0.27 19:59:59.661 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.25, opts=13) 19:59:59.751 00.090 972 Enqueuing Move request for scope (0.05, 0.25) 19:59:59.766 00.015 5928 Worker thread wakes up 19:59:59.766 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 19:59:59.776 00.010 972 UpdateGuideState exits: m=1372 SNR=25.9 19:59:59.782 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 19:59:59.787 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd 19:59:59.787 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.25) 19:59:59.787 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 19:59:59.791 00.004 972 Enqueuing Expose request 19:59:59.795 00.004 5928 Moving (0.05, 0.25) raw xDistance=0.25 yDistance=-0.07 19:59:59.795 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25 19:59:59.795 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 19:59:59.795 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 19:59:59.795 00.000 5928 MoveAxis(W, 45, ABG) 19:59:59.795 00.000 5928 Guiding Dir = 3, Dur = 45 19:59:59.796 00.001 5928 IsSlewing returns 0 19:59:59.796 00.000 5928 IsGuiding returns 0 19:59:59.822 00.026 5928 PulseGuide returned control before completion, sleep 30 19:59:59.855 00.033 5928 IsGuiding returns 1 19:59:59.855 00.000 5928 scope still moving after pulse duration time elapsed 19:59:59.886 00.031 5928 IsSlewing returns 0 19:59:59.918 00.032 5928 IsGuiding returns 0 19:59:59.918 00.000 5928 scope move finished after 45 + 77 ms 19:59:59.919 00.001 5928 Move returns status 0, amount 45 19:59:59.919 00.000 5928 MoveAxis(N, 0, ABG) 19:59:59.919 00.000 5928 Move returns status 0, amount 0 19:59:59.919 00.000 5928 move complete, result=0 19:59:59.920 00.001 5928 worker thread done servicing request 19:59:59.920 00.000 972 GuideStep: 0.3 px 45 ms WEST, -0.1 px 0 ms NORTH 19:59:59.930 00.010 5928 Worker thread wakes up 19:59:59.930 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 19:59:59.931 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:02.040 02.109 5928 Exposure complete 20:00:02.125 00.085 5928 worker thread done servicing request 20:00:02.125 00.000 972 OnExposeComplete: enter 20:00:02.129 00.004 972 UpdateGuideState(): m_state=6 20:00:02.133 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1210 20:00:02.138 00.005 972 Star::Find returns 1 (0), X=224.53, Y=855.42, Mass=1356, SNR=25.8, Peak=146 HFD=3.3 20:00:02.142 00.004 972 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.59) = xAngle (-3.17 = 3.12) 20:00:02.145 00.003 972 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07) 20:00:02.149 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.58 mountX=-0.24 mountY=0.02, mountTheta=3.07 20:00:02.154 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.24, opts=13) 20:00:02.159 00.005 972 Enqueuing Move request for scope (-0.00, -0.24) 20:00:02.163 00.004 5928 Worker thread wakes up 20:00:02.163 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.24) opts 0xd 20:00:02.163 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.24) 20:00:02.163 00.000 5928 Moving (-0.00, -0.24) raw xDistance=-0.24 yDistance=0.02 20:00:02.163 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24 20:00:02.163 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:02.164 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:00:02.168 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:00:02.169 00.001 972 UpdateGuideState exits: m=1356 SNR=25.8 20:00:02.174 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:02.177 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:02.181 00.004 972 Enqueuing Expose request 20:00:02.185 00.004 5928 MoveAxis(E, 38, ABG) 20:00:02.185 00.000 5928 Guiding Dir = 2, Dur = 38 20:00:02.185 00.000 5928 IsSlewing returns 0 20:00:02.186 00.001 5928 IsGuiding returns 0 20:00:02.205 00.019 5928 PulseGuide returned control before completion, sleep 30 20:00:02.252 00.047 5928 IsGuiding returns 0 20:00:02.252 00.000 5928 Move returns status 0, amount 38 20:00:02.252 00.000 5928 MoveAxis(N, 0, ABG) 20:00:02.252 00.000 5928 Move returns status 0, amount 0 20:00:02.253 00.001 5928 move complete, result=0 20:00:02.253 00.000 5928 worker thread done servicing request 20:00:02.253 00.000 972 GuideStep: -0.2 px 38 ms EAST, 0.0 px 0 ms NORTH 20:00:02.258 00.005 5928 Worker thread wakes up 20:00:02.258 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:02.258 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:04.243 01.985 5928 Exposure complete 20:00:04.329 00.086 5928 worker thread done servicing request 20:00:04.329 00.000 972 OnExposeComplete: enter 20:00:04.333 00.004 972 UpdateGuideState(): m_state=6 20:00:04.338 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1211 20:00:04.342 00.004 972 Star::Find returns 1 (0), X=224.56, Y=855.47, Mass=1363, SNR=25.8, Peak=161 HFD=3.3 20:00:04.346 00.004 972 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.59) = xAngle (-3.01 = -3.01) 20:00:04.350 00.004 972 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06) 20:00:04.355 00.005 972 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.42 mountX=-0.20 mountY=-0.02, mountTheta=-3.06 20:00:04.359 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.20, opts=13) 20:00:04.363 00.004 972 Enqueuing Move request for scope (0.03, -0.20) 20:00:04.367 00.004 5928 Worker thread wakes up 20:00:04.367 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd 20:00:04.367 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.20) 20:00:04.367 00.000 5928 Moving (0.03, -0.20) raw xDistance=-0.20 yDistance=-0.02 20:00:04.367 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:00:04.367 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:04.367 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:04.372 00.005 972 UpdateGuideState exits: m=1363 SNR=25.8 20:00:04.376 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:04.380 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:04.384 00.004 972 Enqueuing Expose request 20:00:04.388 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:00:04.388 00.000 5928 MoveAxis(E, 0, ABG) 20:00:04.388 00.000 5928 Move returns status 0, amount 0 20:00:04.388 00.000 5928 MoveAxis(N, 0, ABG) 20:00:04.388 00.000 5928 Move returns status 0, amount 0 20:00:04.388 00.000 5928 move complete, result=0 20:00:04.389 00.001 5928 worker thread done servicing request 20:00:04.389 00.000 5928 Worker thread wakes up 20:00:04.389 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:04.389 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:04.390 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:00:06.509 02.119 5928 Exposure complete 20:00:06.595 00.086 5928 worker thread done servicing request 20:00:06.595 00.000 972 OnExposeComplete: enter 20:00:06.599 00.004 972 UpdateGuideState(): m_state=6 20:00:06.605 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1212 20:00:06.609 00.004 972 Star::Find returns 1 (0), X=224.52, Y=855.73, Mass=1311, SNR=25.3, Peak=152 HFD=3.6 20:00:06.612 00.003 972 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.59) = xAngle (0.09 = 0.09) 20:00:06.616 00.004 972 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 20:00:06.622 00.006 972 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=0.07 mountY=0.00, mountTheta=0.05 20:00:06.626 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.07, opts=13) 20:00:06.630 00.004 972 Enqueuing Move request for scope (-0.01, 0.07) 20:00:06.634 00.004 5928 Worker thread wakes up 20:00:06.634 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd 20:00:06.634 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.07) 20:00:06.634 00.000 5928 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=0.00 20:00:06.634 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:00:06.639 00.005 972 UpdateGuideState exits: m=1311 SNR=25.3 20:00:06.643 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:06.647 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:06.650 00.003 972 Enqueuing Expose request 20:00:06.655 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:00:06.655 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:06.656 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:00:06.656 00.000 5928 MoveAxis(E, 0, ABG) 20:00:06.656 00.000 5928 Move returns status 0, amount 0 20:00:06.656 00.000 5928 MoveAxis(N, 0, ABG) 20:00:06.656 00.000 5928 Move returns status 0, amount 0 20:00:06.656 00.000 5928 move complete, result=0 20:00:06.656 00.000 5928 worker thread done servicing request 20:00:06.656 00.000 5928 Worker thread wakes up 20:00:06.656 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:06.656 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:06.658 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:00:08.643 01.985 5928 Exposure complete 20:00:08.729 00.086 5928 worker thread done servicing request 20:00:08.730 00.001 972 OnExposeComplete: enter 20:00:08.734 00.004 972 UpdateGuideState(): m_state=6 20:00:08.739 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1213 20:00:08.742 00.003 972 Star::Find returns 1 (0), X=224.55, Y=855.71, Mass=1321, SNR=25.4, Peak=158 HFD=3.6 20:00:08.747 00.005 972 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.59) = xAngle (-0.49 = -0.49) 20:00:08.750 00.003 972 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54) 20:00:08.755 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.10 mountX=0.04 mountY=-0.03, mountTheta=-0.53 20:00:08.759 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.04, opts=13) 20:00:08.763 00.004 972 Enqueuing Move request for scope (0.02, 0.04) 20:00:08.767 00.004 5928 Worker thread wakes up 20:00:08.767 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd 20:00:08.767 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.04) 20:00:08.767 00.000 5928 Moving (0.02, 0.04) raw xDistance=0.04 yDistance=-0.03 20:00:08.767 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:00:08.767 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:08.767 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:00:08.768 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:08.772 00.004 972 UpdateGuideState exits: m=1321 SNR=25.4 20:00:08.776 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:08.780 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:08.784 00.004 972 Enqueuing Expose request 20:00:08.789 00.005 5928 MoveAxis(E, 0, ABG) 20:00:08.789 00.000 5928 Move returns status 0, amount 0 20:00:08.789 00.000 5928 MoveAxis(N, 0, ABG) 20:00:08.789 00.000 5928 Move returns status 0, amount 0 20:00:08.789 00.000 5928 move complete, result=0 20:00:08.789 00.000 5928 worker thread done servicing request 20:00:08.789 00.000 5928 Worker thread wakes up 20:00:08.789 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:08.789 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:08.791 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:00:10.893 02.102 5928 Exposure complete 20:00:10.983 00.090 5928 worker thread done servicing request 20:00:10.984 00.001 972 OnExposeComplete: enter 20:00:10.989 00.005 972 UpdateGuideState(): m_state=6 20:00:10.993 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1214 20:00:10.997 00.004 972 Star::Find returns 1 (0), X=224.63, Y=855.78, Mass=1362, SNR=25.9, Peak=152 HFD=3.7 20:00:11.001 00.004 972 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.59) = xAngle (-0.71 = -0.71) 20:00:11.006 00.005 972 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75) 20:00:11.010 00.004 972 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.88 mountX=0.12 mountY=-0.11, mountTheta=-0.73 20:00:11.014 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.12, opts=13) 20:00:11.019 00.005 972 Enqueuing Move request for scope (0.10, 0.12) 20:00:11.023 00.004 5928 Worker thread wakes up 20:00:11.023 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd 20:00:11.024 00.001 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.12) 20:00:11.024 00.000 5928 Moving (0.10, 0.12) raw xDistance=0.12 yDistance=-0.11 20:00:11.024 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:00:11.024 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:11.024 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:00:11.028 00.004 972 UpdateGuideState exits: m=1362 SNR=25.9 20:00:11.032 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:11.036 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:11.040 00.004 972 Enqueuing Expose request 20:00:11.044 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:00:11.044 00.000 5928 MoveAxis(E, 0, ABG) 20:00:11.044 00.000 5928 Move returns status 0, amount 0 20:00:11.044 00.000 5928 MoveAxis(N, 0, ABG) 20:00:11.044 00.000 5928 Move returns status 0, amount 0 20:00:11.044 00.000 5928 move complete, result=0 20:00:11.044 00.000 5928 worker thread done servicing request 20:00:11.044 00.000 5928 Worker thread wakes up 20:00:11.045 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:11.045 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:11.046 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:00:13.011 01.965 5928 Exposure complete 20:00:13.096 00.085 5928 worker thread done servicing request 20:00:13.096 00.000 972 OnExposeComplete: enter 20:00:13.100 00.004 972 UpdateGuideState(): m_state=6 20:00:13.104 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1215 20:00:13.108 00.004 972 Star::Find returns 1 (0), X=224.49, Y=855.66, Mass=1348, SNR=25.7, Peak=147 HFD=3.5 20:00:13.112 00.004 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.60) 20:00:13.115 00.003 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56) 20:00:13.121 00.006 972 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.09 mountX=-0.00 mountY=0.04, mountTheta=1.60 20:00:13.125 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.00, opts=13) 20:00:13.129 00.004 972 Enqueuing Move request for scope (-0.04, -0.00) 20:00:13.133 00.004 5928 Worker thread wakes up 20:00:13.133 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd 20:00:13.133 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.00) 20:00:13.134 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:00:13.139 00.005 972 UpdateGuideState exits: m=1348 SNR=25.7 20:00:13.143 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:13.146 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:13.151 00.005 972 Enqueuing Expose request 20:00:13.156 00.005 5928 Moving (-0.04, -0.00) raw xDistance=-0.00 yDistance=0.04 20:00:13.156 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:00:13.156 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:13.156 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:00:13.156 00.000 5928 MoveAxis(E, 0, ABG) 20:00:13.156 00.000 5928 Move returns status 0, amount 0 20:00:13.156 00.000 5928 MoveAxis(N, 0, ABG) 20:00:13.156 00.000 5928 Move returns status 0, amount 0 20:00:13.157 00.001 5928 move complete, result=0 20:00:13.157 00.000 5928 worker thread done servicing request 20:00:13.157 00.000 5928 Worker thread wakes up 20:00:13.157 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:13.157 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:13.158 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:00:15.294 02.136 5928 Exposure complete 20:00:15.382 00.088 5928 worker thread done servicing request 20:00:15.382 00.000 972 OnExposeComplete: enter 20:00:15.387 00.005 972 UpdateGuideState(): m_state=6 20:00:15.391 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1216 20:00:15.395 00.004 972 Star::Find returns 1 (0), X=224.59, Y=855.99, Mass=1395, SNR=26.2, Peak=165 HFD=3.6 20:00:15.399 00.004 972 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.59) = xAngle (-0.21 = -0.21) 20:00:15.404 00.005 972 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26) 20:00:15.408 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.38 mountX=0.32 mountY=-0.08, mountTheta=-0.25 20:00:15.412 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.32, opts=13) 20:00:15.416 00.004 972 Enqueuing Move request for scope (0.06, 0.32) 20:00:15.421 00.005 5928 Worker thread wakes up 20:00:15.421 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd 20:00:15.421 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.32) 20:00:15.421 00.000 5928 Moving (0.06, 0.32) raw xDistance=0.32 yDistance=-0.08 20:00:15.421 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:00:15.421 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:15.422 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:00:15.422 00.000 5928 MoveAxis(W, 54, ABG) 20:00:15.422 00.000 5928 Guiding Dir = 3, Dur = 54 20:00:15.422 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=48, FiltMax=285, Gamma=1.000 20:00:15.426 00.004 5928 IsSlewing returns 0 20:00:15.426 00.000 972 UpdateGuideState exits: m=1395 SNR=26.2 20:00:15.429 00.003 5928 IsGuiding returns 0 20:00:15.429 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:15.433 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:15.438 00.005 972 Enqueuing Expose request 20:00:15.445 00.007 5928 PulseGuide returned control before completion, sleep 49 20:00:15.525 00.080 5928 IsGuiding returns 0 20:00:15.525 00.000 5928 Move returns status 0, amount 54 20:00:15.526 00.001 5928 MoveAxis(N, 0, ABG) 20:00:15.526 00.000 5928 Move returns status 0, amount 0 20:00:15.526 00.000 5928 move complete, result=0 20:00:15.526 00.000 5928 worker thread done servicing request 20:00:15.526 00.000 5928 Worker thread wakes up 20:00:15.527 00.001 972 GuideStep: 0.3 px 54 ms WEST, -0.1 px 0 ms NORTH 20:00:15.538 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:15.538 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:17.517 01.979 5928 Exposure complete 20:00:17.606 00.089 5928 worker thread done servicing request 20:00:17.607 00.001 972 OnExposeComplete: enter 20:00:17.611 00.004 972 UpdateGuideState(): m_state=6 20:00:17.615 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1217 20:00:17.620 00.005 972 Star::Find returns 1 (0), X=224.76, Y=855.83, Mass=1364, SNR=25.8, Peak=163 HFD=3.7 20:00:17.624 00.004 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 20:00:17.628 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00) 20:00:17.632 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.17 hyp=0.28 cameraTheta=0.64 mountX=0.16 mountY=-0.24, mountTheta=-0.97 20:00:17.638 00.006 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.17, opts=13) 20:00:17.642 00.004 972 Enqueuing Move request for scope (0.23, 0.17) 20:00:17.645 00.003 5928 Worker thread wakes up 20:00:17.645 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.17) opts 0xd 20:00:17.646 00.001 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.17) 20:00:17.646 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:00:17.650 00.004 972 UpdateGuideState exits: m=1364 SNR=25.8 20:00:17.655 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:17.659 00.004 5928 Moving (0.23, 0.17) raw xDistance=0.16 yDistance=-0.24 20:00:17.659 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:00:17.660 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 20:00:17.660 00.000 5928 MoveAxis(E, 0, ABG) 20:00:17.660 00.000 5928 Move returns status 0, amount 0 20:00:17.660 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:17.664 00.004 972 Enqueuing Expose request 20:00:17.668 00.004 5928 MoveAxis(N, 47, ABG) 20:00:17.668 00.000 5928 Guiding Dir = 0, Dur = 47 20:00:17.668 00.000 5928 IsSlewing returns 0 20:00:17.669 00.001 5928 IsGuiding returns 0 20:00:17.748 00.079 5928 IsGuiding returns 1 20:00:17.748 00.000 5928 scope still moving after pulse duration time elapsed 20:00:17.812 00.064 5928 IsSlewing returns 0 20:00:17.812 00.000 5928 IsGuiding returns 0 20:00:17.812 00.000 5928 scope move finished after 47 + 96 ms 20:00:17.812 00.000 5928 Move returns status 0, amount 47 20:00:17.813 00.001 5928 move complete, result=0 20:00:17.813 00.000 5928 worker thread done servicing request 20:00:17.813 00.000 5928 Worker thread wakes up 20:00:17.813 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:17.813 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:17.813 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 47 ms NORTH 20:00:19.912 02.099 5928 Exposure complete 20:00:19.997 00.085 5928 worker thread done servicing request 20:00:19.997 00.000 972 OnExposeComplete: enter 20:00:20.003 00.006 972 UpdateGuideState(): m_state=6 20:00:20.007 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1218 20:00:20.011 00.004 972 Star::Find returns 1 (0), X=224.70, Y=856.40, Mass=1391, SNR=26.1, Peak=163 HFD=3.5 20:00:20.015 00.004 972 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.59) = xAngle (-0.24 = -0.24) 20:00:20.020 00.005 972 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29) 20:00:20.024 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.73 hyp=0.75 cameraTheta=1.35 mountX=0.73 mountY=-0.21, mountTheta=-0.28 20:00:20.028 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.73, opts=13) 20:00:20.032 00.004 972 Enqueuing Move request for scope (0.17, 0.73) 20:00:20.037 00.005 5928 Worker thread wakes up 20:00:20.037 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:20.041 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 20:00:20.045 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:20.048 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:20.053 00.005 972 Enqueuing Expose request 20:00:20.057 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.73) opts 0xd 20:00:20.057 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.73) 20:00:20.057 00.000 5928 Moving (0.17, 0.73) raw xDistance=0.73 yDistance=-0.21 20:00:20.057 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73 20:00:20.057 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:00:20.058 00.001 5928 MoveAxis(W, 122, ABG) 20:00:20.058 00.000 5928 Guiding Dir = 3, Dur = 122 20:00:20.058 00.000 5928 IsSlewing returns 0 20:00:20.058 00.000 5928 IsGuiding returns 0 20:00:20.083 00.025 5928 PulseGuide returned control before completion, sleep 108 20:00:20.193 00.110 5928 IsGuiding returns 1 20:00:20.193 00.000 5928 scope still moving after pulse duration time elapsed 20:00:20.227 00.034 5928 IsSlewing returns 0 20:00:20.227 00.000 5928 IsGuiding returns 0 20:00:20.227 00.000 5928 scope move finished after 122 + 46 ms 20:00:20.227 00.000 5928 Move returns status 0, amount 122 20:00:20.227 00.000 5928 MoveAxis(N, 42, ABG) 20:00:20.227 00.000 5928 Guiding Dir = 0, Dur = 42 20:00:20.228 00.001 5928 IsSlewing returns 0 20:00:20.228 00.000 5928 IsGuiding returns 0 20:00:20.339 00.111 5928 IsGuiding returns 1 20:00:20.339 00.000 5928 scope still moving after pulse duration time elapsed 20:00:20.402 00.063 5928 IsSlewing returns 0 20:00:20.403 00.001 5928 IsGuiding returns 0 20:00:20.403 00.000 5928 scope move finished after 42 + 132 ms 20:00:20.403 00.000 5928 Move returns status 0, amount 42 20:00:20.403 00.000 5928 move complete, result=0 20:00:20.403 00.000 5928 worker thread done servicing request 20:00:20.403 00.000 5928 Worker thread wakes up 20:00:20.403 00.000 972 GuideStep: 0.7 px 122 ms WEST, -0.2 px 42 ms NORTH 20:00:20.411 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:20.411 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:22.386 01.975 5928 Exposure complete 20:00:22.473 00.087 5928 worker thread done servicing request 20:00:22.474 00.001 972 OnExposeComplete: enter 20:00:22.477 00.003 972 UpdateGuideState(): m_state=6 20:00:22.482 00.005 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1219 20:00:22.487 00.005 972 Star::Find returns 1 (0), X=224.31, Y=855.88, Mass=1336, SNR=25.6, Peak=152 HFD=3.7 20:00:22.491 00.004 972 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.59) = xAngle (0.79 = 0.79) 20:00:22.495 00.004 972 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74) 20:00:22.499 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.22 hyp=0.31 cameraTheta=2.38 mountX=0.22 mountY=0.21, mountTheta=0.76 20:00:22.504 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.22, opts=13) 20:00:22.508 00.004 972 Enqueuing Move request for scope (-0.23, 0.22) 20:00:22.512 00.004 5928 Worker thread wakes up 20:00:22.512 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.22) opts 0xd 20:00:22.512 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.22) 20:00:22.512 00.000 5928 Moving (-0.23, 0.22) raw xDistance=0.22 yDistance=0.21 20:00:22.512 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:00:22.517 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.22 20:00:22.517 00.000 972 UpdateGuideState exits: m=1336 SNR=25.6 20:00:22.522 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:22.526 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:22.526 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 20:00:22.526 00.000 5928 MoveAxis(W, 45, ABG) 20:00:22.526 00.000 5928 Guiding Dir = 3, Dur = 45 20:00:22.526 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:22.530 00.004 972 Enqueuing Expose request 20:00:22.536 00.006 5928 IsSlewing returns 0 20:00:22.537 00.001 5928 IsGuiding returns 0 20:00:22.561 00.024 5928 PulseGuide returned control before completion, sleep 31 20:00:22.625 00.064 5928 IsGuiding returns 0 20:00:22.625 00.000 5928 Move returns status 0, amount 45 20:00:22.625 00.000 5928 MoveAxis(N, 0, ABG) 20:00:22.625 00.000 5928 Move returns status 0, amount 0 20:00:22.625 00.000 5928 move complete, result=0 20:00:22.625 00.000 5928 worker thread done servicing request 20:00:22.625 00.000 5928 Worker thread wakes up 20:00:22.625 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:22.625 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:22.625 00.000 972 GuideStep: 0.2 px 45 ms WEST, 0.2 px 0 ms NORTH 20:00:24.735 02.110 5928 Exposure complete 20:00:24.820 00.085 5928 worker thread done servicing request 20:00:24.820 00.000 972 OnExposeComplete: enter 20:00:24.826 00.006 972 UpdateGuideState(): m_state=6 20:00:24.829 00.003 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1220 20:00:24.833 00.004 972 Star::Find returns 1 (0), X=224.33, Y=855.79, Mass=1329, SNR=25.5, Peak=138 HFD=3.7 20:00:24.838 00.005 972 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 20:00:24.842 00.004 972 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 20:00:24.846 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=0.13 mountY=0.19, mountTheta=0.95 20:00:24.851 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.13, opts=13) 20:00:24.855 00.004 972 Enqueuing Move request for scope (-0.20, 0.13) 20:00:24.859 00.004 5928 Worker thread wakes up 20:00:24.859 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:00:24.863 00.004 972 UpdateGuideState exits: m=1329 SNR=25.5 20:00:24.868 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:24.872 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:24.876 00.004 972 Enqueuing Expose request 20:00:24.880 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd 20:00:24.880 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.13) 20:00:24.880 00.000 5928 Moving (-0.20, 0.13) raw xDistance=0.13 yDistance=0.19 20:00:24.880 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:00:24.880 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:24.880 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:00:24.880 00.000 5928 MoveAxis(E, 0, ABG) 20:00:24.881 00.001 5928 Move returns status 0, amount 0 20:00:24.881 00.000 5928 MoveAxis(N, 0, ABG) 20:00:24.881 00.000 5928 Move returns status 0, amount 0 20:00:24.881 00.000 5928 move complete, result=0 20:00:24.881 00.000 5928 worker thread done servicing request 20:00:24.881 00.000 5928 Worker thread wakes up 20:00:24.881 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:24.881 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:24.882 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:00:26.853 01.971 5928 Exposure complete 20:00:26.940 00.087 5928 worker thread done servicing request 20:00:26.940 00.000 972 OnExposeComplete: enter 20:00:26.943 00.003 972 UpdateGuideState(): m_state=6 20:00:26.948 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1221 20:00:26.953 00.005 972 Star::Find returns 1 (0), X=224.37, Y=855.90, Mass=1407, SNR=26.2, Peak=148 HFD=3.8 20:00:26.957 00.004 972 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.59) = xAngle (0.58 = 0.58) 20:00:26.960 00.003 972 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54) 20:00:26.964 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.24 hyp=0.29 cameraTheta=2.17 mountX=0.24 mountY=0.15, mountTheta=0.55 20:00:26.970 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.24, opts=13) 20:00:26.974 00.004 972 Enqueuing Move request for scope (-0.16, 0.24) 20:00:26.978 00.004 5928 Worker thread wakes up 20:00:26.978 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.24) opts 0xd 20:00:26.978 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.24) 20:00:26.978 00.000 5928 Moving (-0.16, 0.24) raw xDistance=0.24 yDistance=0.15 20:00:26.978 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 20:00:26.978 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:26.978 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:00:26.978 00.000 5928 MoveAxis(W, 40, ABG) 20:00:26.978 00.000 5928 Guiding Dir = 3, Dur = 40 20:00:26.978 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:00:26.983 00.005 5928 IsSlewing returns 0 20:00:26.984 00.001 972 UpdateGuideState exits: m=1407 SNR=26.2 20:00:26.990 00.006 5928 IsGuiding returns 0 20:00:26.990 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:26.995 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:26.998 00.003 972 Enqueuing Expose request 20:00:27.007 00.009 5928 PulseGuide returned control before completion, sleep 35 20:00:27.055 00.048 5928 IsGuiding returns 0 20:00:27.055 00.000 5928 Move returns status 0, amount 40 20:00:27.055 00.000 5928 MoveAxis(N, 0, ABG) 20:00:27.055 00.000 5928 Move returns status 0, amount 0 20:00:27.055 00.000 5928 move complete, result=0 20:00:27.055 00.000 5928 worker thread done servicing request 20:00:27.056 00.001 5928 Worker thread wakes up 20:00:27.056 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.1 px 0 ms NORTH 20:00:27.062 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:27.062 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:29.196 02.134 5928 Exposure complete 20:00:29.282 00.086 5928 worker thread done servicing request 20:00:29.282 00.000 972 OnExposeComplete: enter 20:00:29.287 00.005 972 UpdateGuideState(): m_state=6 20:00:29.291 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1222 20:00:29.295 00.004 972 Star::Find returns 1 (0), X=224.23, Y=855.90, Mass=1346, SNR=25.6, Peak=143 HFD=3.9 20:00:29.299 00.004 972 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.59) = xAngle (0.89 = 0.89) 20:00:29.303 00.004 972 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85) 20:00:29.307 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=0.23 hyp=0.38 cameraTheta=2.48 mountX=0.24 mountY=0.29, mountTheta=0.88 20:00:29.311 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=0.23, opts=13) 20:00:29.315 00.004 972 Enqueuing Move request for scope (-0.30, 0.23) 20:00:29.321 00.006 5928 Worker thread wakes up 20:00:29.321 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.23) opts 0xd 20:00:29.321 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, 0.23) 20:00:29.321 00.000 5928 Moving (-0.30, 0.23) raw xDistance=0.24 yDistance=0.29 20:00:29.321 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24 20:00:29.321 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:00:29.321 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 20:00:29.321 00.000 5928 MoveAxis(W, 43, ABG) 20:00:29.321 00.000 5928 Guiding Dir = 3, Dur = 43 20:00:29.321 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:29.325 00.004 5928 IsSlewing returns 0 20:00:29.325 00.000 972 UpdateGuideState exits: m=1346 SNR=25.6 20:00:29.329 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:29.334 00.005 5928 IsGuiding returns 0 20:00:29.334 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:29.338 00.004 972 Enqueuing Expose request 20:00:29.358 00.020 5928 PulseGuide returned control before completion, sleep 30 20:00:29.405 00.047 5928 IsGuiding returns 1 20:00:29.405 00.000 5928 scope still moving after pulse duration time elapsed 20:00:29.441 00.036 5928 IsSlewing returns 0 20:00:29.441 00.000 5928 IsGuiding returns 0 20:00:29.441 00.000 5928 scope move finished after 43 + 64 ms 20:00:29.441 00.000 5928 Move returns status 0, amount 43 20:00:29.441 00.000 5928 MoveAxis(N, 0, ABG) 20:00:29.441 00.000 5928 Move returns status 0, amount 0 20:00:29.441 00.000 5928 move complete, result=0 20:00:29.441 00.000 5928 worker thread done servicing request 20:00:29.441 00.000 5928 Worker thread wakes up 20:00:29.441 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:29.441 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:29.441 00.000 972 GuideStep: 0.2 px 43 ms WEST, 0.3 px 0 ms NORTH 20:00:31.415 01.974 5928 Exposure complete 20:00:31.504 00.089 5928 worker thread done servicing request 20:00:31.504 00.000 972 OnExposeComplete: enter 20:00:31.508 00.004 972 UpdateGuideState(): m_state=6 20:00:31.512 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1223 20:00:31.517 00.005 972 Star::Find returns 1 (0), X=224.37, Y=855.85, Mass=1371, SNR=25.9, Peak=145 HFD=3.7 20:00:31.521 00.004 972 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.59) = xAngle (0.70 = 0.70) 20:00:31.525 00.004 972 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65) 20:00:31.529 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.28 mountX=0.18 mountY=0.15, mountTheta=0.67 20:00:31.535 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.18, opts=13) 20:00:31.538 00.003 972 Enqueuing Move request for scope (-0.16, 0.18) 20:00:31.542 00.004 5928 Worker thread wakes up 20:00:31.542 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd 20:00:31.542 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.18) 20:00:31.542 00.000 5928 Moving (-0.16, 0.18) raw xDistance=0.18 yDistance=0.15 20:00:31.543 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:00:31.543 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:31.543 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:00:31.543 00.000 5928 MoveAxis(E, 0, ABG) 20:00:31.543 00.000 5928 Move returns status 0, amount 0 20:00:31.543 00.000 5928 MoveAxis(N, 0, ABG) 20:00:31.543 00.000 5928 Move returns status 0, amount 0 20:00:31.543 00.000 5928 move complete, result=0 20:00:31.543 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:31.547 00.004 972 UpdateGuideState exits: m=1371 SNR=25.9 20:00:31.552 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:31.556 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:31.559 00.003 972 Enqueuing Expose request 20:00:31.564 00.005 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:00:31.569 00.005 5928 worker thread done servicing request 20:00:31.569 00.000 5928 Worker thread wakes up 20:00:31.569 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:31.569 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:33.674 02.105 5928 Exposure complete 20:00:33.759 00.085 5928 worker thread done servicing request 20:00:33.759 00.000 972 OnExposeComplete: enter 20:00:33.764 00.005 972 UpdateGuideState(): m_state=6 20:00:33.770 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1224 20:00:33.774 00.004 972 Star::Find returns 1 (0), X=224.43, Y=855.92, Mass=1380, SNR=26.0, Peak=144 HFD=3.7 20:00:33.778 00.004 972 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.59) = xAngle (0.34 = 0.34) 20:00:33.783 00.005 972 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29) 20:00:33.787 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.93 mountX=0.26 mountY=0.08, mountTheta=0.30 20:00:33.792 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.26, opts=13) 20:00:33.795 00.003 972 Enqueuing Move request for scope (-0.10, 0.26) 20:00:33.801 00.006 5928 Worker thread wakes up 20:00:33.801 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd 20:00:33.801 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.26) 20:00:33.801 00.000 5928 Moving (-0.10, 0.26) raw xDistance=0.26 yDistance=0.08 20:00:33.801 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:00:33.801 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:33.801 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:00:33.801 00.000 5928 MoveAxis(W, 44, ABG) 20:00:33.801 00.000 5928 Guiding Dir = 3, Dur = 44 20:00:33.801 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:00:33.806 00.005 972 UpdateGuideState exits: m=1380 SNR=26.0 20:00:33.809 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:33.813 00.004 5928 IsSlewing returns 0 20:00:33.813 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:33.818 00.005 972 Enqueuing Expose request 20:00:33.822 00.004 5928 IsGuiding returns 0 20:00:33.851 00.029 5928 PulseGuide returned control before completion, sleep 26 20:00:33.888 00.037 5928 IsGuiding returns 1 20:00:33.888 00.000 5928 scope still moving after pulse duration time elapsed 20:00:33.918 00.030 5928 IsSlewing returns 0 20:00:33.947 00.029 5928 IsGuiding returns 0 20:00:33.947 00.000 5928 scope move finished after 44 + 80 ms 20:00:33.947 00.000 5928 Move returns status 0, amount 44 20:00:33.947 00.000 5928 MoveAxis(N, 0, ABG) 20:00:33.947 00.000 5928 Move returns status 0, amount 0 20:00:33.948 00.001 5928 move complete, result=0 20:00:33.948 00.000 5928 worker thread done servicing request 20:00:33.948 00.000 972 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH 20:00:33.954 00.006 5928 Worker thread wakes up 20:00:33.954 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:33.954 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:35.930 01.976 5928 Exposure complete 20:00:36.017 00.087 5928 worker thread done servicing request 20:00:36.018 00.001 972 OnExposeComplete: enter 20:00:36.022 00.004 972 UpdateGuideState(): m_state=6 20:00:36.026 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1225 20:00:36.030 00.004 972 Star::Find returns 1 (0), X=224.37, Y=855.68, Mass=1368, SNR=25.9, Peak=146 HFD=3.5 20:00:36.034 00.004 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 20:00:36.038 00.004 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 20:00:36.042 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.07 mountX=0.01 mountY=0.16, mountTheta=1.48 20:00:36.046 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.01, opts=13) 20:00:36.052 00.006 972 Enqueuing Move request for scope (-0.16, 0.01) 20:00:36.055 00.003 5928 Worker thread wakes up 20:00:36.056 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd 20:00:36.056 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.01) 20:00:36.056 00.000 5928 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=0.16 20:00:36.056 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:00:36.056 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:36.056 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:00:36.056 00.000 5928 MoveAxis(E, 0, ABG) 20:00:36.056 00.000 5928 Move returns status 0, amount 0 20:00:36.056 00.000 5928 MoveAxis(N, 0, ABG) 20:00:36.056 00.000 5928 Move returns status 0, amount 0 20:00:36.056 00.000 5928 move complete, result=0 20:00:36.056 00.000 5928 worker thread done servicing request 20:00:36.056 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:00:36.060 00.004 972 UpdateGuideState exits: m=1368 SNR=25.9 20:00:36.065 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:36.070 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:36.074 00.004 972 Enqueuing Expose request 20:00:36.078 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:00:36.084 00.006 5928 Worker thread wakes up 20:00:36.084 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:36.084 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:38.220 02.136 5928 Exposure complete 20:00:38.307 00.087 5928 worker thread done servicing request 20:00:38.307 00.000 972 OnExposeComplete: enter 20:00:38.311 00.004 972 UpdateGuideState(): m_state=6 20:00:38.317 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1226 20:00:38.320 00.003 972 Star::Find returns 1 (0), X=224.25, Y=855.96, Mass=1432, SNR=26.5, Peak=141 HFD=4.0 20:00:38.324 00.004 972 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.59) = xAngle (0.75 = 0.75) 20:00:38.328 00.004 972 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70) 20:00:38.334 00.006 972 CameraToMount -- cameraX=-0.28 cameraY=0.30 hyp=0.41 cameraTheta=2.34 mountX=0.30 mountY=0.27, mountTheta=0.72 20:00:38.338 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.30, opts=13) 20:00:38.343 00.005 972 Enqueuing Move request for scope (-0.28, 0.30) 20:00:38.347 00.004 5928 Worker thread wakes up 20:00:38.347 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.30) opts 0xd 20:00:38.347 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.30) 20:00:38.347 00.000 5928 Moving (-0.28, 0.30) raw xDistance=0.30 yDistance=0.27 20:00:38.347 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:00:38.347 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:00:38.347 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 20:00:38.347 00.000 5928 MoveAxis(W, 50, ABG) 20:00:38.347 00.000 5928 Guiding Dir = 3, Dur = 50 20:00:38.347 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 20:00:38.352 00.005 972 UpdateGuideState exits: m=1432 SNR=26.5 20:00:38.356 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:38.360 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:38.364 00.004 972 Enqueuing Expose request 20:00:38.369 00.005 5928 IsSlewing returns 0 20:00:38.369 00.000 5928 IsGuiding returns 0 20:00:38.392 00.023 5928 PulseGuide returned control before completion, sleep 37 20:00:38.444 00.052 5928 IsGuiding returns 1 20:00:38.444 00.000 5928 scope still moving after pulse duration time elapsed 20:00:38.488 00.044 5928 IsSlewing returns 0 20:00:38.489 00.001 5928 IsGuiding returns 0 20:00:38.490 00.001 5928 scope move finished after 50 + 71 ms 20:00:38.490 00.000 5928 Move returns status 0, amount 50 20:00:38.491 00.001 5928 MoveAxis(N, 0, ABG) 20:00:38.491 00.000 5928 Move returns status 0, amount 0 20:00:38.491 00.000 5928 move complete, result=0 20:00:38.492 00.001 5928 worker thread done servicing request 20:00:38.492 00.000 972 GuideStep: 0.3 px 50 ms WEST, 0.3 px 0 ms NORTH 20:00:38.503 00.011 5928 Worker thread wakes up 20:00:38.503 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:38.503 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:40.490 01.987 5928 Exposure complete 20:00:40.576 00.086 5928 worker thread done servicing request 20:00:40.576 00.000 972 OnExposeComplete: enter 20:00:40.580 00.004 972 UpdateGuideState(): m_state=6 20:00:40.585 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1227 20:00:40.589 00.004 972 Star::Find returns 1 (0), X=224.48, Y=855.67, Mass=1365, SNR=25.9, Peak=145 HFD=3.5 20:00:40.592 00.003 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 20:00:40.597 00.005 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 20:00:40.602 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.95 mountX=0.01 mountY=0.05, mountTheta=1.36 20:00:40.606 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.01, opts=13) 20:00:40.610 00.004 972 Enqueuing Move request for scope (-0.05, 0.01) 20:00:40.614 00.004 5928 Worker thread wakes up 20:00:40.614 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd 20:00:40.614 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.01) 20:00:40.614 00.000 5928 Moving (-0.05, 0.01) raw xDistance=0.01 yDistance=0.05 20:00:40.614 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:00:40.614 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:40.614 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:00:40.619 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:00:40.619 00.000 5928 MoveAxis(E, 0, ABG) 20:00:40.619 00.000 972 UpdateGuideState exits: m=1365 SNR=25.9 20:00:40.624 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:40.628 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:40.632 00.004 972 Enqueuing Expose request 20:00:40.636 00.004 5928 Move returns status 0, amount 0 20:00:40.636 00.000 5928 MoveAxis(N, 0, ABG) 20:00:40.636 00.000 5928 Move returns status 0, amount 0 20:00:40.636 00.000 5928 move complete, result=0 20:00:40.637 00.001 5928 worker thread done servicing request 20:00:40.637 00.000 5928 Worker thread wakes up 20:00:40.637 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:40.637 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:40.639 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:00:42.770 02.131 5928 Exposure complete 20:00:42.857 00.087 5928 worker thread done servicing request 20:00:42.857 00.000 972 OnExposeComplete: enter 20:00:42.861 00.004 972 UpdateGuideState(): m_state=6 20:00:42.866 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1228 20:00:42.870 00.004 972 Star::Find returns 1 (0), X=224.43, Y=855.57, Mass=1324, SNR=25.4, Peak=142 HFD=3.3 20:00:42.874 00.004 972 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.59) = xAngle (-4.00 = 2.28) 20:00:42.878 00.004 972 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24) 20:00:42.883 00.005 972 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.41 mountX=-0.09 mountY=0.11, mountTheta=2.26 20:00:42.888 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.09, opts=13) 20:00:42.892 00.004 972 Enqueuing Move request for scope (-0.10, -0.09) 20:00:42.896 00.004 5928 Worker thread wakes up 20:00:42.896 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd 20:00:42.896 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.09) 20:00:42.896 00.000 5928 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.11 20:00:42.896 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:00:42.896 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:42.901 00.005 972 UpdateGuideState exits: m=1324 SNR=25.4 20:00:42.905 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:42.909 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:42.913 00.004 972 Enqueuing Expose request 20:00:42.918 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:42.918 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:00:42.918 00.000 5928 MoveAxis(E, 0, ABG) 20:00:42.918 00.000 5928 Move returns status 0, amount 0 20:00:42.918 00.000 5928 MoveAxis(N, 0, ABG) 20:00:42.918 00.000 5928 Move returns status 0, amount 0 20:00:42.918 00.000 5928 move complete, result=0 20:00:42.918 00.000 5928 worker thread done servicing request 20:00:42.918 00.000 5928 Worker thread wakes up 20:00:42.918 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:42.918 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:42.920 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:00:44.904 01.984 5928 Exposure complete 20:00:44.990 00.086 5928 worker thread done servicing request 20:00:44.990 00.000 972 OnExposeComplete: enter 20:00:44.994 00.004 972 UpdateGuideState(): m_state=6 20:00:45.000 00.006 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1229 20:00:45.005 00.005 972 Star::Find returns 1 (0), X=224.58, Y=855.65, Mass=1340, SNR=25.6, Peak=157 HFD=3.4 20:00:45.010 00.005 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 20:00:45.017 00.007 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84) 20:00:45.021 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.21 mountX=-0.01 mountY=-0.05, mountTheta=-1.80 20:00:45.026 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.01, opts=13) 20:00:45.030 00.004 972 Enqueuing Move request for scope (0.05, -0.01) 20:00:45.034 00.004 5928 Worker thread wakes up 20:00:45.034 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd 20:00:45.034 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.01) 20:00:45.035 00.001 5928 Moving (0.05, -0.01) raw xDistance=-0.01 yDistance=-0.05 20:00:45.035 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:00:45.035 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:45.035 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:00:45.035 00.000 5928 MoveAxis(E, 0, ABG) 20:00:45.035 00.000 5928 Move returns status 0, amount 0 20:00:45.035 00.000 5928 MoveAxis(N, 0, ABG) 20:00:45.035 00.000 5928 Move returns status 0, amount 0 20:00:45.035 00.000 5928 move complete, result=0 20:00:45.035 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:00:45.039 00.004 972 UpdateGuideState exits: m=1340 SNR=25.6 20:00:45.043 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:45.046 00.003 5928 worker thread done servicing request 20:00:45.047 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:45.051 00.004 972 Enqueuing Expose request 20:00:45.055 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:00:45.059 00.004 5928 Worker thread wakes up 20:00:45.059 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:45.059 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:47.189 02.130 5928 Exposure complete 20:00:47.275 00.086 5928 worker thread done servicing request 20:00:47.275 00.000 972 OnExposeComplete: enter 20:00:47.279 00.004 972 UpdateGuideState(): m_state=6 20:00:47.284 00.005 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1230 20:00:47.288 00.004 972 Star::Find returns 1 (0), X=224.60, Y=856.03, Mass=1378, SNR=26.0, Peak=140 HFD=3.8 20:00:47.292 00.004 972 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.59) = xAngle (-0.21 = -0.21) 20:00:47.296 00.004 972 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25) 20:00:47.301 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.38 mountX=0.36 mountY=-0.09, mountTheta=-0.25 20:00:47.306 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.36, opts=13) 20:00:47.310 00.004 972 Enqueuing Move request for scope (0.07, 0.36) 20:00:47.313 00.003 5928 Worker thread wakes up 20:00:47.314 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:00:47.318 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd 20:00:47.319 00.001 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.36) 20:00:47.319 00.000 5928 Moving (0.07, 0.36) raw xDistance=0.36 yDistance=-0.09 20:00:47.319 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36 20:00:47.319 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:47.319 00.000 972 UpdateGuideState exits: m=1378 SNR=26.0 20:00:47.323 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:00:47.323 00.000 5928 MoveAxis(W, 60, ABG) 20:00:47.323 00.000 5928 Guiding Dir = 3, Dur = 60 20:00:47.323 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:47.327 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:47.331 00.004 972 Enqueuing Expose request 20:00:47.335 00.004 5928 IsSlewing returns 0 20:00:47.336 00.001 5928 IsGuiding returns 0 20:00:47.363 00.027 5928 PulseGuide returned control before completion, sleep 43 20:00:47.415 00.052 5928 IsGuiding returns 1 20:00:47.416 00.001 5928 scope still moving after pulse duration time elapsed 20:00:47.460 00.044 5928 IsSlewing returns 0 20:00:47.492 00.032 5928 IsGuiding returns 0 20:00:47.493 00.001 5928 scope move finished after 60 + 96 ms 20:00:47.493 00.000 5928 Move returns status 0, amount 60 20:00:47.493 00.000 5928 MoveAxis(N, 0, ABG) 20:00:47.494 00.001 5928 Move returns status 0, amount 0 20:00:47.494 00.000 5928 move complete, result=0 20:00:47.494 00.000 5928 worker thread done servicing request 20:00:47.494 00.000 972 GuideStep: 0.4 px 60 ms WEST, -0.1 px 0 ms NORTH 20:00:47.506 00.012 5928 Worker thread wakes up 20:00:47.506 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:47.506 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:49.486 01.980 5928 Exposure complete 20:00:49.578 00.092 5928 worker thread done servicing request 20:00:49.578 00.000 972 OnExposeComplete: enter 20:00:49.584 00.006 972 UpdateGuideState(): m_state=6 20:00:49.588 00.004 972 Star::Find(15, 224, 856, 0, (0,0,0,0), 0.0, 255) frame 1231 20:00:49.592 00.004 972 Star::Find returns 1 (0), X=224.44, Y=855.98, Mass=1345, SNR=25.7, Peak=139 HFD=3.7 20:00:49.597 00.005 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 20:00:49.603 00.006 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22) 20:00:49.607 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.86 mountX=0.32 mountY=0.07, mountTheta=0.22 20:00:49.611 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.32, opts=13) 20:00:49.620 00.009 972 Enqueuing Move request for scope (-0.09, 0.32) 20:00:49.627 00.007 5928 Worker thread wakes up 20:00:49.628 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:49.634 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd 20:00:49.634 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 20:00:49.641 00.007 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.32) 20:00:49.641 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:49.648 00.007 5928 Moving (-0.09, 0.32) raw xDistance=0.32 yDistance=0.07 20:00:49.648 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:49.654 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 20:00:49.655 00.001 972 Enqueuing Expose request 20:00:49.661 00.006 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:00:49.661 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:00:49.662 00.001 972 evsrv: cli 071FED48 connect 20:00:49.667 00.005 5928 MoveAxis(W, 58, ABG) 20:00:49.667 00.000 972 case statement mapped state 6 to 3 20:00:49.673 00.006 5928 Guiding Dir = 3, Dur = 58 20:00:49.674 00.001 5928 IsSlewing returns 0 20:00:49.675 00.001 972 case statement mapped state 6 to 3 20:00:49.683 00.008 5928 IsGuiding returns 0 20:00:49.684 00.001 972 evsrv: cli 071FED48 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:00:49.690 00.006 972 PhdController::Dither begins 20:00:49.695 00.005 972 dither: size=5.00, dRA=-3.53 dDec=-3.34 20:00:49.701 00.006 5928 PulseGuide returned control before completion, sleep 54 20:00:49.701 00.000 972 MountToCamera -- mountTheta (-2.38) + m_xAngle (1.59) = xAngle (-0.79 = -0.79) 20:00:49.707 00.006 972 MountToCamera -- mountX=-3.53 mountY=-3.34 hyp=4.86 mountTheta=-2.38 cameraX=3.41, cameraY=-3.46 cameraTheta=-0.79 20:00:49.712 00.005 972 setting lock position to (227.94, 852.20) 20:00:49.719 00.007 972 Mount: notify guiding dithered (3.4, -3.5) 20:00:49.725 00.006 972 Status Line: Dither by -3.53,-3.34 20:00:49.733 00.008 972 PhdController: newstate STATE_SETTLE_BEGIN 20:00:49.740 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 20:00:49.745 00.005 972 evsrv: cli 071FED48 response: {"jsonrpc":"2.0","result":0,"id":5} 20:00:49.750 00.005 972 evsrv: cli 071FED48 disconnect 20:00:49.778 00.028 5928 IsGuiding returns 0 20:00:49.778 00.000 5928 Move returns status 0, amount 58 20:00:49.778 00.000 5928 MoveAxis(N, 0, ABG) 20:00:49.778 00.000 5928 Move returns status 0, amount 0 20:00:49.778 00.000 5928 move complete, result=0 20:00:49.778 00.000 5928 worker thread done servicing request 20:00:49.778 00.000 972 GuideStep: 0.3 px 58 ms WEST, 0.1 px 0 ms NORTH 20:00:49.786 00.008 5928 Worker thread wakes up 20:00:49.786 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:49.786 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(210,841,31,31) 20:00:51.927 02.141 5928 Exposure complete 20:00:52.013 00.086 5928 worker thread done servicing request 20:00:52.013 00.000 972 OnExposeComplete: enter 20:00:52.018 00.005 972 UpdateGuideState(): m_state=6 20:00:52.022 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1232 20:00:52.025 00.003 972 Star::Find returns 1 (0), X=224.43, Y=855.66, Mass=1415, SNR=26.3, Peak=149 HFD=3.4 20:00:52.030 00.005 972 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.59) = xAngle (0.77 = 0.77) 20:00:52.034 00.004 972 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73) 20:00:52.038 00.004 972 CameraToMount -- cameraX=-3.51 cameraY=3.46 hyp=4.92 cameraTheta=2.36 mountX=3.52 mountY=3.28, mountTheta=0.75 20:00:52.042 00.004 972 dither recenter: remaining=(3.5,3.3) step=(3.5,3.3) 20:00:52.046 00.004 972 MountToCamera -- mountTheta (0.76) + m_xAngle (1.59) = xAngle (2.35 = 2.35) 20:00:52.051 00.005 972 MountToCamera -- mountX=3.53 mountY=3.34 hyp=4.86 mountTheta=0.76 cameraX=-3.41, cameraY=3.46 cameraTheta=2.35 20:00:52.055 00.004 972 SchedulePrimaryMove(067B9D08, x=-3.41, y=3.46, opts=4) 20:00:52.059 00.004 972 Enqueuing Move request for scope (-3.41, 3.46) 20:00:52.062 00.003 5928 Worker thread wakes up 20:00:52.062 00.000 972 Mount: notify direct move 3.53,3.34 20:00:52.067 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.41, 3.46) opts 0x4 20:00:52.067 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.41, 3.46) 20:00:52.068 00.001 5928 Moving (-3.41, 3.46) raw xDistance=3.53 yDistance=3.34 20:00:52.068 00.000 5928 MoveAxis(W, 937, B) 20:00:52.068 00.000 5928 Guiding Dir = 3, Dur = 937 20:00:52.068 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:00:52.072 00.004 972 UpdateGuideState exits: m=1415 SNR=26.3 20:00:52.076 00.004 972 PhdController: settling, locked = 1, distance = 5.05 (1.50) aobump = 0 frame = 1 / 99999 20:00:52.080 00.004 5928 IsSlewing returns 0 20:00:52.080 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819252.080,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:00:52.085 00.005 5928 IsGuiding returns 0 20:00:52.085 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:52.089 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:52.093 00.004 972 Enqueuing Expose request 20:00:52.113 00.020 5928 PulseGuide returned control before completion, sleep 920 20:00:53.044 00.931 5928 IsGuiding returns 1 20:00:53.044 00.000 5928 scope still moving after pulse duration time elapsed 20:00:53.076 00.032 5928 IsSlewing returns 0 20:00:53.077 00.001 5928 IsGuiding returns 0 20:00:53.077 00.000 5928 scope move finished after 937 + 54 ms 20:00:53.077 00.000 5928 Move returns status 0, amount 937 20:00:53.077 00.000 5928 MoveAxis(S, 663, B) 20:00:53.077 00.000 5928 Guiding Dir = 1, Dur = 663 20:00:53.077 00.000 5928 IsSlewing returns 0 20:00:53.078 00.001 5928 IsGuiding returns 0 20:00:53.152 00.074 5928 PulseGuide returned control before completion, sleep 598 20:00:53.761 00.609 5928 IsGuiding returns 1 20:00:53.761 00.000 5928 scope still moving after pulse duration time elapsed 20:00:53.791 00.030 5928 IsSlewing returns 0 20:00:53.791 00.000 5928 IsGuiding returns 1 20:00:53.856 00.065 5928 IsSlewing returns 0 20:00:53.856 00.000 5928 IsGuiding returns 0 20:00:53.856 00.000 5928 scope move finished after 663 + 115 ms 20:00:53.856 00.000 5928 Move returns status 0, amount 663 20:00:53.856 00.000 5928 move complete, result=0 20:00:53.856 00.000 5928 worker thread done servicing request 20:00:53.856 00.000 5928 Worker thread wakes up 20:00:53.856 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:53.856 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:00:53.856 00.000 972 GuideStep: 3.5 px 937 ms WEST, 3.3 px 663 ms SOUTH 20:00:55.964 02.108 5928 Exposure complete 20:00:56.050 00.086 5928 worker thread done servicing request 20:00:56.050 00.000 972 OnExposeComplete: enter 20:00:56.054 00.004 972 UpdateGuideState(): m_state=6 20:00:56.058 00.004 972 Star::Find(15, 224, 855, 0, (0,0,0,0), 0.0, 255) frame 1233 20:00:56.062 00.004 972 Star::Find returns 1 (0), X=224.91, Y=852.12, Mass=1316, SNR=25.4, Peak=149 HFD=4.2 20:00:56.067 00.005 972 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.59) = xAngle (-4.70 = 1.58) 20:00:56.071 00.004 972 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53) 20:00:56.074 00.003 972 CameraToMount -- cameraX=-3.02 cameraY=-0.08 hyp=3.03 cameraTheta=-3.11 mountX=-0.03 mountY=3.02, mountTheta=1.58 20:00:56.079 00.005 972 SchedulePrimaryMove(067B9D08, x=-3.02, y=-0.08, opts=13) 20:00:56.083 00.004 972 Enqueuing Move request for scope (-3.02, -0.08) 20:00:56.087 00.004 5928 Worker thread wakes up 20:00:56.087 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.02, -0.08) opts 0xd 20:00:56.088 00.001 5928 Handling offset move in thread for scope, endpoint = (-3.02, -0.08) 20:00:56.088 00.000 5928 Moving (-3.02, -0.08) raw xDistance=-0.03 yDistance=3.02 20:00:56.088 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:00:56.088 00.000 5928 resist switch: large excursion: input 3.02 thresh 0.60 direction from 0 to 1 20:00:56.088 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.07 20:00:56.088 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.02 from input 3.02 20:00:56.088 00.000 5928 MoveAxis(E, 0, ABG) 20:00:56.088 00.000 5928 Move returns status 0, amount 0 20:00:56.088 00.000 5928 MoveAxis(S, 600, ABG) 20:00:56.088 00.000 5928 Guiding Dir = 1, Dur = 600 20:00:56.088 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:00:56.092 00.004 972 UpdateGuideState exits: m=1316 SNR=25.4 20:00:56.097 00.005 5928 IsSlewing returns 0 20:00:56.097 00.000 972 PhdController: settling, locked = 1, distance = 3.03 (1.50) aobump = 0 frame = 2 / 99999 20:00:56.101 00.004 5928 IsGuiding returns 0 20:00:56.102 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645819256.101,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:00:56.105 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:56.109 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:56.115 00.006 972 Enqueuing Expose request 20:00:56.222 00.107 5928 PulseGuide returned control before completion, sleep 490 20:00:56.721 00.499 5928 IsGuiding returns 1 20:00:56.721 00.000 5928 scope still moving after pulse duration time elapsed 20:00:56.753 00.032 5928 IsSlewing returns 0 20:00:56.754 00.001 5928 IsGuiding returns 1 20:00:56.784 00.030 5928 IsSlewing returns 0 20:00:56.784 00.000 5928 IsGuiding returns 1 20:00:56.846 00.062 5928 IsSlewing returns 0 20:00:56.878 00.032 5928 IsGuiding returns 0 20:00:56.878 00.000 5928 scope move finished after 600 + 176 ms 20:00:56.878 00.000 5928 Move returns status 0, amount 600 20:00:56.879 00.001 5928 move complete, result=0 20:00:56.879 00.000 5928 worker thread done servicing request 20:00:56.879 00.000 972 GuideStep: -0.0 px 0 ms EAST, 3.0 px 600 ms SOUTH 20:00:56.889 00.010 5928 Worker thread wakes up 20:00:56.889 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:56.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:00:58.870 01.981 5928 Exposure complete 20:00:58.955 00.085 5928 worker thread done servicing request 20:00:58.956 00.001 972 OnExposeComplete: enter 20:00:58.960 00.004 972 UpdateGuideState(): m_state=6 20:00:58.966 00.006 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 1234 20:00:58.970 00.004 972 Star::Find returns 1 (0), X=225.50, Y=852.50, Mass=1402, SNR=26.2, Peak=142 HFD=3.2 20:00:58.973 00.003 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.43 = 1.43) 20:00:58.977 00.004 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39) 20:00:58.982 00.005 972 CameraToMount -- cameraX=-2.44 cameraY=0.30 hyp=2.45 cameraTheta=3.02 mountX=0.34 mountY=2.41, mountTheta=1.43 20:00:58.987 00.005 972 SchedulePrimaryMove(067B9D08, x=-2.44, y=0.30, opts=13) 20:00:58.990 00.003 972 Enqueuing Move request for scope (-2.44, 0.30) 20:00:58.994 00.004 5928 Worker thread wakes up 20:00:58.994 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:00:58.999 00.005 972 UpdateGuideState exits: m=1402 SNR=26.2 20:00:59.003 00.004 972 PhdController: settling, locked = 1, distance = 2.85 (1.50) aobump = 0 frame = 3 / 99999 20:00:59.007 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.44, 0.30) opts 0xd 20:00:59.007 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819259.007,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.85,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:00:59.011 00.004 5928 Handling offset move in thread for scope, endpoint = (-2.44, 0.30) 20:00:59.011 00.000 5928 Moving (-2.44, 0.30) raw xDistance=0.34 yDistance=2.41 20:00:59.011 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34 20:00:59.011 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.41 from input 2.41 20:00:59.011 00.000 5928 MoveAxis(W, 57, ABG) 20:00:59.011 00.000 5928 Guiding Dir = 3, Dur = 57 20:00:59.011 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:00:59.017 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:00:59.021 00.004 5928 IsSlewing returns 0 20:00:59.021 00.000 972 Enqueuing Expose request 20:00:59.028 00.007 5928 IsGuiding returns 0 20:00:59.052 00.024 5928 PulseGuide returned control before completion, sleep 43 20:00:59.101 00.049 5928 IsGuiding returns 1 20:00:59.101 00.000 5928 scope still moving after pulse duration time elapsed 20:00:59.132 00.031 5928 IsSlewing returns 0 20:00:59.133 00.001 5928 IsGuiding returns 0 20:00:59.133 00.000 5928 scope move finished after 57 + 47 ms 20:00:59.133 00.000 5928 Move returns status 0, amount 57 20:00:59.133 00.000 5928 MoveAxis(S, 478, ABG) 20:00:59.133 00.000 5928 Guiding Dir = 1, Dur = 478 20:00:59.133 00.000 5928 IsSlewing returns 0 20:00:59.134 00.001 5928 IsGuiding returns 0 20:00:59.213 00.079 5928 PulseGuide returned control before completion, sleep 409 20:00:59.628 00.415 5928 IsGuiding returns 1 20:00:59.628 00.000 5928 scope still moving after pulse duration time elapsed 20:00:59.660 00.032 5928 IsSlewing returns 0 20:00:59.661 00.001 5928 IsGuiding returns 1 20:00:59.723 00.062 5928 IsSlewing returns 0 20:00:59.756 00.033 5928 IsGuiding returns 0 20:00:59.757 00.001 5928 scope move finished after 478 + 144 ms 20:00:59.757 00.000 5928 Move returns status 0, amount 478 20:00:59.757 00.000 5928 move complete, result=0 20:00:59.757 00.000 5928 worker thread done servicing request 20:00:59.757 00.000 5928 Worker thread wakes up 20:00:59.757 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:00:59.757 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:00:59.758 00.001 972 GuideStep: 0.3 px 57 ms WEST, 2.4 px 478 ms SOUTH 20:01:01.884 02.126 5928 Exposure complete 20:01:01.970 00.086 5928 worker thread done servicing request 20:01:01.971 00.001 972 OnExposeComplete: enter 20:01:01.974 00.003 972 UpdateGuideState(): m_state=6 20:01:01.980 00.006 972 Star::Find(15, 225, 852, 0, (0,0,0,0), 0.0, 255) frame 1235 20:01:01.984 00.004 972 Star::Find returns 1 (0), X=227.55, Y=852.38, Mass=1372, SNR=26.0, Peak=139 HFD=3.5 20:01:01.988 00.004 972 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.59) = xAngle (1.12 = 1.12) 20:01:01.991 00.003 972 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07) 20:01:01.996 00.005 972 CameraToMount -- cameraX=-0.39 cameraY=0.18 hyp=0.42 cameraTheta=2.71 mountX=0.19 mountY=0.37, mountTheta=1.11 20:01:02.001 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.18, opts=13) 20:01:02.005 00.004 972 Enqueuing Move request for scope (-0.39, 0.18) 20:01:02.009 00.004 5928 Worker thread wakes up 20:01:02.009 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.18) opts 0xd 20:01:02.009 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.18) 20:01:02.009 00.000 5928 Moving (-0.39, 0.18) raw xDistance=0.19 yDistance=0.37 20:01:02.009 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:01:02.009 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37 20:01:02.009 00.000 5928 MoveAxis(E, 0, ABG) 20:01:02.009 00.000 5928 Move returns status 0, amount 0 20:01:02.009 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:01:02.015 00.006 972 UpdateGuideState exits: m=1372 SNR=26.0 20:01:02.018 00.003 972 PhdController: settling, locked = 1, distance = 2.13 (1.50) aobump = 0 frame = 4 / 99999 20:01:02.022 00.004 5928 MoveAxis(S, 74, ABG) 20:01:02.022 00.000 5928 Guiding Dir = 1, Dur = 74 20:01:02.022 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819262.022,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:01:02.026 00.004 5928 IsSlewing returns 0 20:01:02.026 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:02.032 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:02.036 00.004 972 Enqueuing Expose request 20:01:02.039 00.003 5928 IsGuiding returns 0 20:01:02.123 00.084 5928 IsGuiding returns 1 20:01:02.123 00.000 5928 scope still moving after pulse duration time elapsed 20:01:02.154 00.031 5928 IsSlewing returns 0 20:01:02.155 00.001 5928 IsGuiding returns 1 20:01:02.203 00.048 5928 IsSlewing returns 0 20:01:02.234 00.031 5928 IsGuiding returns 0 20:01:02.234 00.000 5928 scope move finished after 74 + 120 ms 20:01:02.234 00.000 5928 Move returns status 0, amount 74 20:01:02.234 00.000 5928 move complete, result=0 20:01:02.234 00.000 5928 worker thread done servicing request 20:01:02.234 00.000 5928 Worker thread wakes up 20:01:02.235 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.4 px 74 ms SOUTH 20:01:02.241 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:02.241 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:04.218 01.977 5928 Exposure complete 20:01:04.305 00.087 5928 worker thread done servicing request 20:01:04.305 00.000 972 OnExposeComplete: enter 20:01:04.309 00.004 972 UpdateGuideState(): m_state=6 20:01:04.315 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1236 20:01:04.318 00.003 972 Star::Find returns 1 (0), X=227.78, Y=852.62, Mass=1366, SNR=25.8, Peak=142 HFD=3.7 20:01:04.322 00.004 972 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 20:01:04.326 00.004 972 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 20:01:04.331 00.005 972 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.93 mountX=0.42 mountY=0.13, mountTheta=0.30 20:01:04.335 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.42, opts=13) 20:01:04.339 00.004 972 Enqueuing Move request for scope (-0.16, 0.42) 20:01:04.343 00.004 5928 Worker thread wakes up 20:01:04.343 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:01:04.348 00.005 972 UpdateGuideState exits: m=1366 SNR=25.8 20:01:04.353 00.005 972 PhdController: settling, locked = 1, distance = 1.62 (1.50) aobump = 0 frame = 5 / 99999 20:01:04.357 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.42) opts 0xd 20:01:04.357 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.42) 20:01:04.357 00.000 5928 Moving (-0.16, 0.42) raw xDistance=0.42 yDistance=0.13 20:01:04.357 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42 20:01:04.357 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:04.357 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:01:04.357 00.000 5928 MoveAxis(W, 71, ABG) 20:01:04.357 00.000 5928 Guiding Dir = 3, Dur = 71 20:01:04.357 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819264.356,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:01:04.362 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:04.367 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:04.371 00.004 972 Enqueuing Expose request 20:01:04.393 00.022 5928 IsSlewing returns 0 20:01:04.393 00.000 5928 IsGuiding returns 0 20:01:04.410 00.017 5928 PulseGuide returned control before completion, sleep 66 20:01:04.505 00.095 5928 IsGuiding returns 0 20:01:04.505 00.000 5928 Move returns status 0, amount 71 20:01:04.506 00.001 5928 MoveAxis(N, 0, ABG) 20:01:04.506 00.000 5928 Move returns status 0, amount 0 20:01:04.506 00.000 5928 move complete, result=0 20:01:04.506 00.000 5928 worker thread done servicing request 20:01:04.507 00.001 972 GuideStep: 0.4 px 71 ms WEST, 0.1 px 0 ms NORTH 20:01:04.517 00.010 5928 Worker thread wakes up 20:01:04.517 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:04.517 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:06.642 02.125 5928 Exposure complete 20:01:06.729 00.087 5928 worker thread done servicing request 20:01:06.729 00.000 972 OnExposeComplete: enter 20:01:06.733 00.004 972 UpdateGuideState(): m_state=6 20:01:06.737 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1237 20:01:06.740 00.003 972 Star::Find returns 1 (0), X=227.75, Y=852.31, Mass=1365, SNR=25.9, Peak=161 HFD=3.6 20:01:06.744 00.004 972 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.59) = xAngle (1.03 = 1.03) 20:01:06.749 00.005 972 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98) 20:01:06.753 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=0.11 mountY=0.18, mountTheta=1.02 20:01:06.757 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.11, opts=13) 20:01:06.762 00.005 972 Enqueuing Move request for scope (-0.19, 0.11) 20:01:06.767 00.005 5928 Worker thread wakes up 20:01:06.767 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 20:01:06.772 00.005 972 UpdateGuideState exits: m=1365 SNR=25.9 20:01:06.776 00.004 972 PhdController: settling, locked = 1, distance = 1.20 (1.50) aobump = 0 frame = 6 / 99999 20:01:06.782 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd 20:01:06.782 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.11) 20:01:06.782 00.000 5928 Moving (-0.19, 0.11) raw xDistance=0.11 yDistance=0.18 20:01:06.782 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:01:06.782 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:06.782 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:01:06.782 00.000 5928 MoveAxis(E, 0, ABG) 20:01:06.782 00.000 5928 Move returns status 0, amount 0 20:01:06.782 00.000 5928 MoveAxis(N, 0, ABG) 20:01:06.782 00.000 5928 Move returns status 0, amount 0 20:01:06.782 00.000 5928 move complete, result=0 20:01:06.782 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819266.782,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:01:06.786 00.004 5928 worker thread done servicing request 20:01:06.786 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:06.790 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:06.795 00.005 972 Enqueuing Expose request 20:01:06.800 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:01:06.805 00.005 5928 Worker thread wakes up 20:01:06.805 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:06.805 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:08.797 01.992 5928 Exposure complete 20:01:08.883 00.086 5928 worker thread done servicing request 20:01:08.883 00.000 972 OnExposeComplete: enter 20:01:08.887 00.004 972 UpdateGuideState(): m_state=6 20:01:08.890 00.003 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1238 20:01:08.896 00.006 972 Star::Find returns 1 (0), X=227.88, Y=852.16, Mass=1404, SNR=26.2, Peak=167 HFD=3.8 20:01:08.900 00.004 972 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.59) = xAngle (-4.13 = 2.16) 20:01:08.904 00.004 972 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 20:01:08.908 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.54 mountX=-0.04 mountY=0.06, mountTheta=2.14 20:01:08.913 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.04, opts=13) 20:01:08.917 00.004 972 Enqueuing Move request for scope (-0.05, -0.04) 20:01:08.921 00.004 5928 Worker thread wakes up 20:01:08.921 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:01:08.925 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 20:01:08.930 00.005 972 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 7 / 99999 20:01:08.934 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd 20:01:08.934 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.04) 20:01:08.934 00.000 5928 Moving (-0.05, -0.04) raw xDistance=-0.04 yDistance=0.06 20:01:08.934 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:01:08.934 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:08.934 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:01:08.934 00.000 5928 MoveAxis(E, 0, ABG) 20:01:08.934 00.000 5928 Move returns status 0, amount 0 20:01:08.934 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819268.934,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.86,"Time":2.2,"SettleTime":10.0,"StarLocked":true} 20:01:08.938 00.004 5928 MoveAxis(N, 0, ABG) 20:01:08.938 00.000 5928 Move returns status 0, amount 0 20:01:08.938 00.000 5928 move complete, result=0 20:01:08.938 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:08.942 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:08.947 00.005 972 Enqueuing Expose request 20:01:08.951 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:01:08.955 00.004 5928 worker thread done servicing request 20:01:08.955 00.000 5928 Worker thread wakes up 20:01:08.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:08.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:11.066 02.111 5928 Exposure complete 20:01:11.153 00.087 5928 worker thread done servicing request 20:01:11.153 00.000 972 OnExposeComplete: enter 20:01:11.157 00.004 972 UpdateGuideState(): m_state=6 20:01:11.161 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1239 20:01:11.166 00.005 972 Star::Find returns 1 (0), X=227.93, Y=852.50, Mass=1388, SNR=26.1, Peak=167 HFD=3.6 20:01:11.170 00.004 972 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.59) = xAngle (0.00 = 0.00) 20:01:11.173 00.003 972 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04) 20:01:11.177 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.59 mountX=0.30 mountY=-0.01, mountTheta=-0.04 20:01:11.182 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.30, opts=13) 20:01:11.186 00.004 972 Enqueuing Move request for scope (-0.01, 0.30) 20:01:11.190 00.004 5928 Worker thread wakes up 20:01:11.190 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd 20:01:11.190 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.30) 20:01:11.190 00.000 5928 Moving (-0.01, 0.30) raw xDistance=0.30 yDistance=-0.01 20:01:11.190 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:01:11.195 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:01:11.195 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:11.195 00.000 972 UpdateGuideState exits: m=1388 SNR=26.1 20:01:11.199 00.004 972 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 8 / 99999 20:01:11.203 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:01:11.203 00.000 5928 MoveAxis(W, 50, ABG) 20:01:11.203 00.000 5928 Guiding Dir = 3, Dur = 50 20:01:11.203 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819271.203,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.69,"Time":4.4,"SettleTime":10.0,"StarLocked":true} 20:01:11.207 00.004 5928 IsSlewing returns 0 20:01:11.207 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:11.213 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:11.217 00.004 972 Enqueuing Expose request 20:01:11.220 00.003 5928 IsGuiding returns 0 20:01:11.237 00.017 5928 PulseGuide returned control before completion, sleep 44 20:01:11.290 00.053 5928 IsGuiding returns 1 20:01:11.290 00.000 5928 scope still moving after pulse duration time elapsed 20:01:11.333 00.043 5928 IsSlewing returns 0 20:01:11.365 00.032 5928 IsGuiding returns 0 20:01:11.366 00.001 5928 scope move finished after 50 + 95 ms 20:01:11.366 00.000 5928 Move returns status 0, amount 50 20:01:11.366 00.000 5928 MoveAxis(N, 0, ABG) 20:01:11.366 00.000 5928 Move returns status 0, amount 0 20:01:11.366 00.000 5928 move complete, result=0 20:01:11.367 00.001 5928 worker thread done servicing request 20:01:11.367 00.000 972 GuideStep: 0.3 px 50 ms WEST, -0.0 px 0 ms NORTH 20:01:11.376 00.009 5928 Worker thread wakes up 20:01:11.376 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:11.377 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:13.363 01.986 5928 Exposure complete 20:01:13.448 00.085 5928 worker thread done servicing request 20:01:13.448 00.000 972 OnExposeComplete: enter 20:01:13.452 00.004 972 UpdateGuideState(): m_state=6 20:01:13.456 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1240 20:01:13.460 00.004 972 Star::Find returns 1 (0), X=227.87, Y=852.37, Mass=1413, SNR=26.3, Peak=168 HFD=3.7 20:01:13.465 00.005 972 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.59) = xAngle (0.34 = 0.34) 20:01:13.469 00.004 972 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29) 20:01:13.475 00.006 972 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.93 mountX=0.17 mountY=0.05, mountTheta=0.30 20:01:13.480 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.17, opts=13) 20:01:13.484 00.004 972 Enqueuing Move request for scope (-0.06, 0.17) 20:01:13.488 00.004 5928 Worker thread wakes up 20:01:13.488 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd 20:01:13.488 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.17) 20:01:13.488 00.000 5928 Moving (-0.06, 0.17) raw xDistance=0.17 yDistance=0.05 20:01:13.488 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:01:13.488 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:13.488 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:01:13.488 00.000 5928 MoveAxis(E, 0, ABG) 20:01:13.488 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:01:13.493 00.005 972 UpdateGuideState exits: m=1413 SNR=26.3 20:01:13.497 00.004 972 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 9 / 99999 20:01:13.501 00.004 5928 Move returns status 0, amount 0 20:01:13.501 00.000 5928 MoveAxis(N, 0, ABG) 20:01:13.501 00.000 5928 Move returns status 0, amount 0 20:01:13.502 00.001 5928 move complete, result=0 20:01:13.502 00.000 5928 worker thread done servicing request 20:01:13.502 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819273.501,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.54,"Time":6.7,"SettleTime":10.0,"StarLocked":true} 20:01:13.505 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:13.509 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:13.516 00.007 972 Enqueuing Expose request 20:01:13.521 00.005 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:01:13.525 00.004 5928 Worker thread wakes up 20:01:13.525 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:13.525 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:15.651 02.126 5928 Exposure complete 20:01:15.736 00.085 5928 worker thread done servicing request 20:01:15.737 00.001 972 OnExposeComplete: enter 20:01:15.741 00.004 972 UpdateGuideState(): m_state=6 20:01:15.746 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1241 20:01:15.750 00.004 972 Star::Find returns 1 (0), X=227.78, Y=852.22, Mass=1325, SNR=25.5, Peak=150 HFD=3.7 20:01:15.754 00.004 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.43 = 1.43) 20:01:15.757 00.003 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38) 20:01:15.762 00.005 972 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.02 mountX=0.02 mountY=0.15, mountTheta=1.43 20:01:15.766 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.02, opts=13) 20:01:15.770 00.004 972 Enqueuing Move request for scope (-0.16, 0.02) 20:01:15.774 00.004 5928 Worker thread wakes up 20:01:15.774 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd 20:01:15.774 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.02) 20:01:15.775 00.001 5928 Moving (-0.16, 0.02) raw xDistance=0.02 yDistance=0.15 20:01:15.775 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:01:15.775 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:15.775 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:01:15.775 00.000 5928 MoveAxis(E, 0, ABG) 20:01:15.775 00.000 5928 Move returns status 0, amount 0 20:01:15.775 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:15.780 00.005 972 UpdateGuideState exits: m=1325 SNR=25.5 20:01:15.784 00.004 972 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 10 / 99999 20:01:15.787 00.003 5928 MoveAxis(N, 0, ABG) 20:01:15.787 00.000 5928 Move returns status 0, amount 0 20:01:15.787 00.000 5928 move complete, result=0 20:01:15.788 00.001 5928 worker thread done servicing request 20:01:15.788 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819275.787,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.42,"Time":9.0,"SettleTime":10.0,"StarLocked":true} 20:01:15.791 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:15.797 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:15.800 00.003 972 Enqueuing Expose request 20:01:15.804 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:01:15.808 00.004 5928 Worker thread wakes up 20:01:15.808 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:15.808 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:17.780 01.972 5928 Exposure complete 20:01:17.868 00.088 5928 worker thread done servicing request 20:01:17.868 00.000 972 OnExposeComplete: enter 20:01:17.872 00.004 972 UpdateGuideState(): m_state=6 20:01:17.876 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1242 20:01:17.881 00.005 972 Star::Find returns 1 (0), X=227.92, Y=852.09, Mass=1373, SNR=25.9, Peak=150 HFD=4.2 20:01:17.884 00.003 972 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.59) = xAngle (-3.33 = 2.95) 20:01:17.888 00.004 972 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91) 20:01:17.892 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.74 mountX=-0.11 mountY=0.03, mountTheta=2.91 20:01:17.897 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.11, opts=13) 20:01:17.901 00.004 972 Enqueuing Move request for scope (-0.02, -0.11) 20:01:17.905 00.004 5928 Worker thread wakes up 20:01:17.905 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:17.909 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd 20:01:17.909 00.000 972 UpdateGuideState exits: m=1373 SNR=25.9 20:01:17.914 00.005 972 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 11 / 99999 20:01:17.917 00.003 972 PhdController: newstate STATE_FINISH 20:01:17.921 00.004 972 PhdController complete: success 20:01:17.925 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.11) 20:01:17.925 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645819277.925,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0} 20:01:17.930 00.005 5928 Moving (-0.02, -0.11) raw xDistance=-0.11 yDistance=0.03 20:01:17.930 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:01:17.930 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:17.930 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:01:17.930 00.000 5928 MoveAxis(E, 0, ABG) 20:01:17.931 00.001 5928 Move returns status 0, amount 0 20:01:17.931 00.000 5928 MoveAxis(N, 0, ABG) 20:01:17.931 00.000 5928 Move returns status 0, amount 0 20:01:17.931 00.000 972 Mount: notify guiding dither settle done success=1 20:01:17.934 00.003 972 PhdController: newstate STATE_IDLE 20:01:17.938 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:17.943 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:17.947 00.004 972 Enqueuing Expose request 20:01:17.951 00.004 5928 move complete, result=0 20:01:17.951 00.000 5928 worker thread done servicing request 20:01:17.951 00.000 5928 Worker thread wakes up 20:01:17.951 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:17.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:17.953 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:01:20.090 02.137 5928 Exposure complete 20:01:20.176 00.086 5928 worker thread done servicing request 20:01:20.177 00.001 972 OnExposeComplete: enter 20:01:20.181 00.004 972 UpdateGuideState(): m_state=6 20:01:20.185 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1243 20:01:20.189 00.004 972 Star::Find returns 1 (0), X=228.16, Y=852.35, Mass=1356, SNR=25.8, Peak=136 HFD=3.7 20:01:20.192 00.003 972 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.59) = xAngle (-0.99 = -0.99) 20:01:20.197 00.005 972 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04) 20:01:20.201 00.004 972 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.15 mountY=-0.23, mountTheta=-1.00 20:01:20.206 00.005 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.15, opts=13) 20:01:20.211 00.005 972 Enqueuing Move request for scope (0.22, 0.15) 20:01:20.214 00.003 5928 Worker thread wakes up 20:01:20.214 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd 20:01:20.215 00.001 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.15) 20:01:20.215 00.000 5928 Moving (0.22, 0.15) raw xDistance=0.15 yDistance=-0.23 20:01:20.215 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:01:20.215 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:01:20.215 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 20:01:20.215 00.000 5928 MoveAxis(E, 0, ABG) 20:01:20.215 00.000 5928 Move returns status 0, amount 0 20:01:20.215 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:01:20.219 00.004 5928 MoveAxis(N, 0, ABG) 20:01:20.219 00.000 5928 Move returns status 0, amount 0 20:01:20.219 00.000 5928 move complete, result=0 20:01:20.219 00.000 5928 worker thread done servicing request 20:01:20.220 00.001 972 UpdateGuideState exits: m=1356 SNR=25.8 20:01:20.224 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:20.229 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:20.233 00.004 972 Enqueuing Expose request 20:01:20.238 00.005 5928 Worker thread wakes up 20:01:20.238 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:01:20.242 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:20.242 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:22.217 01.975 5928 Exposure complete 20:01:22.305 00.088 5928 worker thread done servicing request 20:01:22.305 00.000 972 OnExposeComplete: enter 20:01:22.310 00.005 972 UpdateGuideState(): m_state=6 20:01:22.314 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1244 20:01:22.318 00.004 972 Star::Find returns 1 (0), X=228.09, Y=852.54, Mass=1373, SNR=25.9, Peak=137 HFD=3.9 20:01:22.322 00.004 972 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.59) = xAngle (-0.44 = -0.44) 20:01:22.326 00.004 972 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 20:01:22.330 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.15 mountX=0.34 mountY=-0.17, mountTheta=-0.47 20:01:22.335 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.34, opts=13) 20:01:22.338 00.003 972 Enqueuing Move request for scope (0.15, 0.34) 20:01:22.342 00.004 5928 Worker thread wakes up 20:01:22.343 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.34) opts 0xd 20:01:22.343 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.34) 20:01:22.343 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:22.347 00.004 972 UpdateGuideState exits: m=1373 SNR=25.9 20:01:22.351 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:22.355 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:22.358 00.003 972 Enqueuing Expose request 20:01:22.363 00.005 5928 Moving (0.15, 0.34) raw xDistance=0.34 yDistance=-0.17 20:01:22.363 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 20:01:22.363 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:22.363 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:01:22.363 00.000 5928 MoveAxis(W, 56, ABG) 20:01:22.363 00.000 5928 Guiding Dir = 3, Dur = 56 20:01:22.364 00.001 5928 IsSlewing returns 0 20:01:22.364 00.000 5928 IsGuiding returns 0 20:01:22.383 00.019 5928 PulseGuide returned control before completion, sleep 48 20:01:22.462 00.079 5928 IsGuiding returns 0 20:01:22.462 00.000 5928 Move returns status 0, amount 56 20:01:22.463 00.001 5928 MoveAxis(N, 0, ABG) 20:01:22.463 00.000 5928 Move returns status 0, amount 0 20:01:22.463 00.000 5928 move complete, result=0 20:01:22.463 00.000 5928 worker thread done servicing request 20:01:22.463 00.000 5928 Worker thread wakes up 20:01:22.463 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:22.463 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:22.463 00.000 972 GuideStep: 0.3 px 56 ms WEST, -0.2 px 0 ms NORTH 20:01:24.572 02.109 5928 Exposure complete 20:01:24.657 00.085 5928 worker thread done servicing request 20:01:24.657 00.000 972 OnExposeComplete: enter 20:01:24.662 00.005 972 UpdateGuideState(): m_state=6 20:01:24.666 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1245 20:01:24.670 00.004 972 Star::Find returns 1 (0), X=227.94, Y=852.74, Mass=1387, SNR=26.1, Peak=140 HFD=4.1 20:01:24.675 00.005 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 20:01:24.681 00.006 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 20:01:24.684 00.003 972 CameraToMount -- cameraX=0.00 cameraY=0.54 hyp=0.54 cameraTheta=1.57 mountX=0.54 mountY=-0.04, mountTheta=-0.07 20:01:24.689 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.54, opts=13) 20:01:24.694 00.005 972 Enqueuing Move request for scope (0.00, 0.54) 20:01:24.698 00.004 5928 Worker thread wakes up 20:01:24.698 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.54) opts 0xd 20:01:24.698 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.54) 20:01:24.698 00.000 5928 Moving (0.00, 0.54) raw xDistance=0.54 yDistance=-0.04 20:01:24.698 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.54 20:01:24.698 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:24.698 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:01:24.702 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 20:01:24.706 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:24.711 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:24.715 00.004 972 Enqueuing Expose request 20:01:24.719 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:01:24.719 00.000 5928 MoveAxis(W, 94, ABG) 20:01:24.719 00.000 5928 Guiding Dir = 3, Dur = 94 20:01:24.719 00.000 5928 IsSlewing returns 0 20:01:24.720 00.001 5928 IsGuiding returns 0 20:01:24.734 00.014 5928 PulseGuide returned control before completion, sleep 90 20:01:24.862 00.128 5928 IsGuiding returns 0 20:01:24.862 00.000 5928 Move returns status 0, amount 94 20:01:24.862 00.000 5928 MoveAxis(N, 0, ABG) 20:01:24.862 00.000 5928 Move returns status 0, amount 0 20:01:24.862 00.000 5928 move complete, result=0 20:01:24.863 00.001 5928 worker thread done servicing request 20:01:24.863 00.000 5928 Worker thread wakes up 20:01:24.863 00.000 972 GuideStep: 0.5 px 94 ms WEST, -0.0 px 0 ms NORTH 20:01:24.867 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:24.867 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:26.844 01.977 5928 Exposure complete 20:01:26.930 00.086 5928 worker thread done servicing request 20:01:26.930 00.000 972 OnExposeComplete: enter 20:01:26.934 00.004 972 UpdateGuideState(): m_state=6 20:01:26.938 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1246 20:01:26.942 00.004 972 Star::Find returns 1 (0), X=227.95, Y=852.10, Mass=1366, SNR=25.9, Peak=149 HFD=4.1 20:01:26.946 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 20:01:26.950 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 20:01:26.954 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=-0.10 mountY=-0.00, mountTheta=-3.11 20:01:26.958 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.10, opts=13) 20:01:26.963 00.005 972 Enqueuing Move request for scope (0.01, -0.10) 20:01:26.967 00.004 5928 Worker thread wakes up 20:01:26.967 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd 20:01:26.967 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.10) 20:01:26.967 00.000 5928 Moving (0.01, -0.10) raw xDistance=-0.10 yDistance=-0.00 20:01:26.967 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:01:26.967 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:26.967 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:01:26.967 00.000 5928 MoveAxis(E, 0, ABG) 20:01:26.967 00.000 5928 Move returns status 0, amount 0 20:01:26.967 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:01:26.972 00.005 972 UpdateGuideState exits: m=1366 SNR=25.9 20:01:26.977 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:26.982 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:26.985 00.003 972 Enqueuing Expose request 20:01:26.989 00.004 5928 MoveAxis(N, 0, ABG) 20:01:26.989 00.000 5928 Move returns status 0, amount 0 20:01:26.989 00.000 5928 move complete, result=0 20:01:26.989 00.000 5928 worker thread done servicing request 20:01:26.989 00.000 5928 Worker thread wakes up 20:01:26.989 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:26.989 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:26.991 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:01:29.096 02.105 5928 Exposure complete 20:01:29.182 00.086 5928 worker thread done servicing request 20:01:29.183 00.001 972 OnExposeComplete: enter 20:01:29.187 00.004 972 UpdateGuideState(): m_state=6 20:01:29.191 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1247 20:01:29.196 00.005 972 Star::Find returns 1 (0), X=228.49, Y=852.49, Mass=1334, SNR=25.6, Peak=133 HFD=3.2 20:01:29.200 00.004 972 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.59) = xAngle (-1.10 = -1.10) 20:01:29.204 00.004 972 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15) 20:01:29.207 00.003 972 CameraToMount -- cameraX=0.55 cameraY=0.29 hyp=0.62 cameraTheta=0.49 mountX=0.28 mountY=-0.57, mountTheta=-1.11 20:01:29.213 00.006 972 SchedulePrimaryMove(067B9D08, x=0.55, y=0.29, opts=13) 20:01:29.217 00.004 972 Enqueuing Move request for scope (0.55, 0.29) 20:01:29.221 00.004 5928 Worker thread wakes up 20:01:29.221 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.29) opts 0xd 20:01:29.221 00.000 5928 Handling offset move in thread for scope, endpoint = (0.55, 0.29) 20:01:29.221 00.000 5928 Moving (0.55, 0.29) raw xDistance=0.28 yDistance=-0.57 20:01:29.221 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 20:01:29.221 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:29.221 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57 20:01:29.221 00.000 5928 MoveAxis(W, 47, ABG) 20:01:29.221 00.000 5928 Guiding Dir = 3, Dur = 47 20:01:29.221 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:01:29.227 00.006 972 UpdateGuideState exits: m=1334 SNR=25.6 20:01:29.230 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:29.234 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:29.237 00.003 972 Enqueuing Expose request 20:01:29.241 00.004 5928 IsSlewing returns 0 20:01:29.242 00.001 5928 IsGuiding returns 0 20:01:29.260 00.018 5928 PulseGuide returned control before completion, sleep 41 20:01:29.307 00.047 5928 IsGuiding returns 1 20:01:29.307 00.000 5928 scope still moving after pulse duration time elapsed 20:01:29.339 00.032 5928 IsSlewing returns 0 20:01:29.340 00.001 5928 IsGuiding returns 0 20:01:29.340 00.000 5928 scope move finished after 47 + 50 ms 20:01:29.340 00.000 5928 Move returns status 0, amount 47 20:01:29.340 00.000 5928 MoveAxis(N, 0, ABG) 20:01:29.340 00.000 5928 Move returns status 0, amount 0 20:01:29.340 00.000 5928 move complete, result=0 20:01:29.340 00.000 5928 worker thread done servicing request 20:01:29.341 00.001 972 GuideStep: 0.3 px 47 ms WEST, -0.6 px 0 ms NORTH 20:01:29.351 00.010 5928 Worker thread wakes up 20:01:29.351 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:29.351 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:31.340 01.989 5928 Exposure complete 20:01:31.425 00.085 5928 worker thread done servicing request 20:01:31.425 00.000 972 OnExposeComplete: enter 20:01:31.429 00.004 972 UpdateGuideState(): m_state=6 20:01:31.433 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1248 20:01:31.437 00.004 972 Star::Find returns 1 (0), X=228.14, Y=851.97, Mass=1372, SNR=25.9, Peak=148 HFD=3.9 20:01:31.441 00.004 972 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.59) = xAngle (-2.44 = -2.44) 20:01:31.445 00.004 972 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48) 20:01:31.449 00.004 972 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.31 cameraTheta=-0.85 mountX=-0.23 mountY=-0.19, mountTheta=-2.46 20:01:31.453 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.23, opts=13) 20:01:31.458 00.005 972 Enqueuing Move request for scope (0.20, -0.23) 20:01:31.463 00.005 5928 Worker thread wakes up 20:01:31.463 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd 20:01:31.463 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.23) 20:01:31.463 00.000 5928 Moving (0.20, -0.23) raw xDistance=-0.23 yDistance=-0.19 20:01:31.463 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:01:31.467 00.004 972 UpdateGuideState exits: m=1372 SNR=25.9 20:01:31.471 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:31.476 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:31.480 00.004 972 Enqueuing Expose request 20:01:31.483 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23 20:01:31.484 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:31.484 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:01:31.484 00.000 5928 MoveAxis(E, 36, ABG) 20:01:31.484 00.000 5928 Guiding Dir = 2, Dur = 36 20:01:31.484 00.000 5928 IsSlewing returns 0 20:01:31.484 00.000 5928 IsGuiding returns 0 20:01:31.514 00.030 5928 PulseGuide returned control before completion, sleep 17 20:01:31.563 00.049 5928 IsGuiding returns 0 20:01:31.563 00.000 5928 Move returns status 0, amount 36 20:01:31.563 00.000 5928 MoveAxis(N, 0, ABG) 20:01:31.563 00.000 5928 Move returns status 0, amount 0 20:01:31.563 00.000 5928 move complete, result=0 20:01:31.563 00.000 5928 worker thread done servicing request 20:01:31.563 00.000 5928 Worker thread wakes up 20:01:31.563 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:31.563 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:31.564 00.001 972 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH 20:01:33.663 02.099 5928 Exposure complete 20:01:33.749 00.086 5928 worker thread done servicing request 20:01:33.750 00.001 972 OnExposeComplete: enter 20:01:33.753 00.003 972 UpdateGuideState(): m_state=6 20:01:33.757 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1249 20:01:33.762 00.005 972 Star::Find returns 1 (0), X=227.75, Y=852.09, Mass=1333, SNR=25.6, Peak=129 HFD=4.1 20:01:33.767 00.005 972 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.59) = xAngle (-4.22 = 2.07) 20:01:33.770 00.003 972 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02) 20:01:33.774 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.63 mountX=-0.11 mountY=0.20, mountTheta=2.06 20:01:33.780 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.11, opts=13) 20:01:33.783 00.003 972 Enqueuing Move request for scope (-0.19, -0.11) 20:01:33.787 00.004 5928 Worker thread wakes up 20:01:33.787 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd 20:01:33.787 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:33.792 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.11) 20:01:33.792 00.000 972 UpdateGuideState exits: m=1333 SNR=25.6 20:01:33.797 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:33.800 00.003 5928 Moving (-0.19, -0.11) raw xDistance=-0.11 yDistance=0.20 20:01:33.801 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:01:33.801 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:33.801 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:01:33.801 00.000 5928 MoveAxis(E, 0, ABG) 20:01:33.801 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:33.805 00.004 972 Enqueuing Expose request 20:01:33.810 00.005 5928 Move returns status 0, amount 0 20:01:33.810 00.000 5928 MoveAxis(N, 0, ABG) 20:01:33.810 00.000 5928 Move returns status 0, amount 0 20:01:33.810 00.000 5928 move complete, result=0 20:01:33.810 00.000 5928 worker thread done servicing request 20:01:33.810 00.000 5928 Worker thread wakes up 20:01:33.810 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:33.810 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:33.812 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:01:35.787 01.975 5928 Exposure complete 20:01:35.873 00.086 5928 worker thread done servicing request 20:01:35.873 00.000 972 OnExposeComplete: enter 20:01:35.878 00.005 972 UpdateGuideState(): m_state=6 20:01:35.882 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1250 20:01:35.885 00.003 972 Star::Find returns 1 (0), X=228.06, Y=852.78, Mass=1364, SNR=25.8, Peak=142 HFD=4.0 20:01:35.889 00.004 972 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.59) = xAngle (-0.22 = -0.22) 20:01:35.894 00.005 972 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 20:01:35.898 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.58 hyp=0.59 cameraTheta=1.37 mountX=0.58 mountY=-0.16, mountTheta=-0.26 20:01:35.902 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.58, opts=13) 20:01:35.906 00.004 972 Enqueuing Move request for scope (0.12, 0.58) 20:01:35.911 00.005 5928 Worker thread wakes up 20:01:35.911 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.58) opts 0xd 20:01:35.911 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.58) 20:01:35.911 00.000 5928 Moving (0.12, 0.58) raw xDistance=0.58 yDistance=-0.16 20:01:35.911 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 20:01:35.911 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:35.911 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:01:35.912 00.001 5928 MoveAxis(W, 97, ABG) 20:01:35.912 00.000 5928 Guiding Dir = 3, Dur = 97 20:01:35.912 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:01:35.916 00.004 972 UpdateGuideState exits: m=1364 SNR=25.8 20:01:35.920 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:35.924 00.004 5928 IsSlewing returns 0 20:01:35.924 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:35.928 00.004 972 Enqueuing Expose request 20:01:35.932 00.004 5928 IsGuiding returns 0 20:01:35.960 00.028 5928 PulseGuide returned control before completion, sleep 80 20:01:36.045 00.085 5928 IsGuiding returns 1 20:01:36.045 00.000 5928 scope still moving after pulse duration time elapsed 20:01:36.104 00.059 5928 IsSlewing returns 0 20:01:36.105 00.001 5928 IsGuiding returns 0 20:01:36.105 00.000 5928 scope move finished after 97 + 75 ms 20:01:36.105 00.000 5928 Move returns status 0, amount 97 20:01:36.105 00.000 5928 MoveAxis(N, 0, ABG) 20:01:36.105 00.000 5928 Move returns status 0, amount 0 20:01:36.105 00.000 5928 move complete, result=0 20:01:36.106 00.001 5928 worker thread done servicing request 20:01:36.106 00.000 5928 Worker thread wakes up 20:01:36.106 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:36.106 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:36.106 00.000 972 GuideStep: 0.6 px 97 ms WEST, -0.2 px 0 ms NORTH 20:01:38.212 02.106 5928 Exposure complete 20:01:38.298 00.086 5928 worker thread done servicing request 20:01:38.298 00.000 972 OnExposeComplete: enter 20:01:38.302 00.004 972 UpdateGuideState(): m_state=6 20:01:38.306 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1251 20:01:38.312 00.006 972 Star::Find returns 1 (0), X=228.08, Y=852.49, Mass=1346, SNR=25.7, Peak=150 HFD=3.7 20:01:38.315 00.003 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 20:01:38.319 00.004 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 20:01:38.323 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.12 mountX=0.28 mountY=-0.16, mountTheta=-0.50 20:01:38.328 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.29, opts=13) 20:01:38.332 00.004 972 Enqueuing Move request for scope (0.14, 0.29) 20:01:38.336 00.004 5928 Worker thread wakes up 20:01:38.336 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd 20:01:38.336 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.29) 20:01:38.336 00.000 5928 Moving (0.14, 0.29) raw xDistance=0.28 yDistance=-0.16 20:01:38.337 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28 20:01:38.337 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:01:38.341 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:38.342 00.001 972 UpdateGuideState exits: m=1346 SNR=25.7 20:01:38.346 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:38.350 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:38.354 00.004 972 Enqueuing Expose request 20:01:38.358 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:01:38.358 00.000 5928 MoveAxis(W, 54, ABG) 20:01:38.358 00.000 5928 Guiding Dir = 3, Dur = 54 20:01:38.359 00.001 5928 IsSlewing returns 0 20:01:38.359 00.000 5928 IsGuiding returns 0 20:01:38.374 00.015 5928 PulseGuide returned control before completion, sleep 49 20:01:38.455 00.081 5928 IsGuiding returns 1 20:01:38.455 00.000 5928 scope still moving after pulse duration time elapsed 20:01:38.487 00.032 5928 IsSlewing returns 0 20:01:38.487 00.000 5928 IsGuiding returns 0 20:01:38.487 00.000 5928 scope move finished after 54 + 74 ms 20:01:38.487 00.000 5928 Move returns status 0, amount 54 20:01:38.487 00.000 5928 MoveAxis(N, 0, ABG) 20:01:38.487 00.000 5928 Move returns status 0, amount 0 20:01:38.487 00.000 5928 move complete, result=0 20:01:38.487 00.000 5928 worker thread done servicing request 20:01:38.488 00.001 5928 Worker thread wakes up 20:01:38.488 00.000 972 GuideStep: 0.3 px 54 ms WEST, -0.2 px 0 ms NORTH 20:01:38.496 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:38.496 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:40.481 01.985 5928 Exposure complete 20:01:40.565 00.084 5928 worker thread done servicing request 20:01:40.566 00.001 972 OnExposeComplete: enter 20:01:40.570 00.004 972 UpdateGuideState(): m_state=6 20:01:40.575 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1252 20:01:40.579 00.004 972 Star::Find returns 1 (0), X=228.00, Y=852.06, Mass=1399, SNR=26.2, Peak=164 HFD=4.0 20:01:40.583 00.004 972 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.59) = xAngle (-2.77 = -2.77) 20:01:40.589 00.006 972 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81) 20:01:40.594 00.005 972 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.18 mountX=-0.14 mountY=-0.05, mountTheta=-2.81 20:01:40.598 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.14, opts=13) 20:01:40.602 00.004 972 Enqueuing Move request for scope (0.06, -0.14) 20:01:40.605 00.003 5928 Worker thread wakes up 20:01:40.606 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:01:40.611 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd 20:01:40.611 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.14) 20:01:40.611 00.000 5928 Moving (0.06, -0.14) raw xDistance=-0.14 yDistance=-0.05 20:01:40.611 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:01:40.611 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:40.611 00.000 972 UpdateGuideState exits: m=1399 SNR=26.2 20:01:40.615 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:01:40.615 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:40.620 00.005 5928 MoveAxis(E, 0, ABG) 20:01:40.620 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:40.624 00.004 972 Enqueuing Expose request 20:01:40.628 00.004 5928 Move returns status 0, amount 0 20:01:40.628 00.000 5928 MoveAxis(N, 0, ABG) 20:01:40.628 00.000 5928 Move returns status 0, amount 0 20:01:40.629 00.001 5928 move complete, result=0 20:01:40.629 00.000 5928 worker thread done servicing request 20:01:40.629 00.000 5928 Worker thread wakes up 20:01:40.629 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:40.629 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:40.631 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:01:42.732 02.101 5928 Exposure complete 20:01:42.819 00.087 5928 worker thread done servicing request 20:01:42.819 00.000 972 OnExposeComplete: enter 20:01:42.824 00.005 972 UpdateGuideState(): m_state=6 20:01:42.829 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1253 20:01:42.833 00.004 972 Star::Find returns 1 (0), X=227.81, Y=852.22, Mass=1366, SNR=25.9, Peak=154 HFD=3.7 20:01:42.836 00.003 972 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.59) = xAngle (1.41 = 1.41) 20:01:42.841 00.005 972 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 20:01:42.845 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.13 cameraTheta=2.99 mountX=0.02 mountY=0.12, mountTheta=1.40 20:01:42.849 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.02, opts=13) 20:01:42.853 00.004 972 Enqueuing Move request for scope (-0.12, 0.02) 20:01:42.859 00.006 5928 Worker thread wakes up 20:01:42.859 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd 20:01:42.859 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.02) 20:01:42.859 00.000 5928 Moving (-0.12, 0.02) raw xDistance=0.02 yDistance=0.12 20:01:42.859 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:01:42.860 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:42.860 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:01:42.860 00.000 5928 MoveAxis(E, 0, ABG) 20:01:42.860 00.000 5928 Move returns status 0, amount 0 20:01:42.860 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:01:42.864 00.004 972 UpdateGuideState exits: m=1366 SNR=25.9 20:01:42.867 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:42.871 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:42.876 00.005 972 Enqueuing Expose request 20:01:42.879 00.003 5928 MoveAxis(N, 0, ABG) 20:01:42.880 00.001 5928 Move returns status 0, amount 0 20:01:42.880 00.000 5928 move complete, result=0 20:01:42.880 00.000 5928 worker thread done servicing request 20:01:42.880 00.000 5928 Worker thread wakes up 20:01:42.880 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:42.880 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:42.881 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:01:44.866 01.985 5928 Exposure complete 20:01:44.951 00.085 5928 worker thread done servicing request 20:01:44.953 00.002 972 OnExposeComplete: enter 20:01:44.958 00.005 972 UpdateGuideState(): m_state=6 20:01:44.962 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1254 20:01:44.966 00.004 972 Star::Find returns 1 (0), X=228.19, Y=852.22, Mass=1281, SNR=25.1, Peak=147 HFD=3.6 20:01:44.969 00.003 972 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.59) = xAngle (-1.52 = -1.52) 20:01:44.973 00.004 972 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 20:01:44.977 00.004 972 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.07 mountX=0.01 mountY=-0.26, mountTheta=-1.52 20:01:44.982 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.02, opts=13) 20:01:44.986 00.004 972 Enqueuing Move request for scope (0.26, 0.02) 20:01:44.991 00.005 5928 Worker thread wakes up 20:01:44.991 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd 20:01:44.991 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.02) 20:01:44.992 00.001 5928 Moving (0.26, 0.02) raw xDistance=0.01 yDistance=-0.26 20:01:44.992 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:01:44.992 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:44.992 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 20:01:44.996 00.004 972 UpdateGuideState exits: m=1281 SNR=25.1 20:01:44.999 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:45.004 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:45.009 00.005 972 Enqueuing Expose request 20:01:45.013 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 20:01:45.013 00.000 5928 MoveAxis(E, 0, ABG) 20:01:45.013 00.000 5928 Move returns status 0, amount 0 20:01:45.013 00.000 5928 MoveAxis(N, 0, ABG) 20:01:45.013 00.000 5928 Move returns status 0, amount 0 20:01:45.013 00.000 5928 move complete, result=0 20:01:45.013 00.000 5928 worker thread done servicing request 20:01:45.013 00.000 5928 Worker thread wakes up 20:01:45.013 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:45.013 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:45.015 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:01:47.140 02.125 5928 Exposure complete 20:01:47.226 00.086 5928 worker thread done servicing request 20:01:47.226 00.000 972 OnExposeComplete: enter 20:01:47.230 00.004 972 UpdateGuideState(): m_state=6 20:01:47.235 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1255 20:01:47.239 00.004 972 Star::Find returns 1 (0), X=228.02, Y=852.37, Mass=1319, SNR=25.4, Peak=152 HFD=3.8 20:01:47.244 00.005 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 20:01:47.248 00.004 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52) 20:01:47.252 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=0.17 mountY=-0.09, mountTheta=-0.51 20:01:47.257 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.17, opts=13) 20:01:47.262 00.005 972 Enqueuing Move request for scope (0.08, 0.17) 20:01:47.265 00.003 5928 Worker thread wakes up 20:01:47.265 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:01:47.269 00.004 972 UpdateGuideState exits: m=1319 SNR=25.4 20:01:47.274 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd 20:01:47.274 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:47.278 00.004 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.17) 20:01:47.278 00.000 5928 Moving (0.08, 0.17) raw xDistance=0.17 yDistance=-0.09 20:01:47.278 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:01:47.278 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:47.282 00.004 972 Enqueuing Expose request 20:01:47.286 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:47.286 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:01:47.286 00.000 5928 MoveAxis(E, 0, ABG) 20:01:47.286 00.000 5928 Move returns status 0, amount 0 20:01:47.286 00.000 5928 MoveAxis(N, 0, ABG) 20:01:47.286 00.000 5928 Move returns status 0, amount 0 20:01:47.286 00.000 5928 move complete, result=0 20:01:47.286 00.000 5928 worker thread done servicing request 20:01:47.287 00.001 5928 Worker thread wakes up 20:01:47.287 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:47.287 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:47.288 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:01:49.274 01.986 5928 Exposure complete 20:01:49.359 00.085 5928 worker thread done servicing request 20:01:49.359 00.000 972 OnExposeComplete: enter 20:01:49.363 00.004 972 UpdateGuideState(): m_state=6 20:01:49.367 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1256 20:01:49.371 00.004 972 Star::Find returns 1 (0), X=228.06, Y=852.55, Mass=1335, SNR=25.6, Peak=152 HFD=3.6 20:01:49.376 00.005 972 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.59) = xAngle (-0.35 = -0.35) 20:01:49.380 00.004 972 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39) 20:01:49.383 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.24 mountX=0.34 mountY=-0.14, mountTheta=-0.39 20:01:49.388 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.34, opts=13) 20:01:49.393 00.005 972 Enqueuing Move request for scope (0.12, 0.34) 20:01:49.397 00.004 5928 Worker thread wakes up 20:01:49.397 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.34) opts 0xd 20:01:49.397 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.34) 20:01:49.397 00.000 5928 Moving (0.12, 0.34) raw xDistance=0.34 yDistance=-0.14 20:01:49.397 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34 20:01:49.397 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:49.397 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:01:49.397 00.000 5928 MoveAxis(W, 57, ABG) 20:01:49.397 00.000 5928 Guiding Dir = 3, Dur = 57 20:01:49.397 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:49.401 00.004 972 UpdateGuideState exits: m=1335 SNR=25.6 20:01:49.406 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:49.411 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:49.415 00.004 972 Enqueuing Expose request 20:01:49.419 00.004 5928 IsSlewing returns 0 20:01:49.420 00.001 5928 IsGuiding returns 0 20:01:49.441 00.021 5928 PulseGuide returned control before completion, sleep 47 20:01:49.520 00.079 5928 IsGuiding returns 1 20:01:49.521 00.001 5928 scope still moving after pulse duration time elapsed 20:01:49.555 00.034 5928 IsSlewing returns 0 20:01:49.556 00.001 5928 IsGuiding returns 0 20:01:49.556 00.000 5928 scope move finished after 57 + 78 ms 20:01:49.556 00.000 5928 Move returns status 0, amount 57 20:01:49.556 00.000 5928 MoveAxis(N, 0, ABG) 20:01:49.556 00.000 5928 Move returns status 0, amount 0 20:01:49.556 00.000 5928 move complete, result=0 20:01:49.556 00.000 5928 worker thread done servicing request 20:01:49.557 00.001 972 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH 20:01:49.562 00.005 5928 Worker thread wakes up 20:01:49.563 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:49.563 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:51.689 02.126 5928 Exposure complete 20:01:51.777 00.088 5928 worker thread done servicing request 20:01:51.777 00.000 972 OnExposeComplete: enter 20:01:51.781 00.004 972 UpdateGuideState(): m_state=6 20:01:51.785 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1257 20:01:51.790 00.005 972 Star::Find returns 1 (0), X=227.95, Y=852.24, Mass=1354, SNR=25.8, Peak=157 HFD=3.7 20:01:51.794 00.004 972 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.59) = xAngle (-0.22 = -0.22) 20:01:51.798 00.004 972 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26) 20:01:51.801 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.37 mountX=0.04 mountY=-0.01, mountTheta=-0.26 20:01:51.807 00.006 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.04, opts=13) 20:01:51.811 00.004 972 Enqueuing Move request for scope (0.01, 0.04) 20:01:51.814 00.003 5928 Worker thread wakes up 20:01:51.814 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd 20:01:51.814 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:51.819 00.005 972 UpdateGuideState exits: m=1354 SNR=25.8 20:01:51.824 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:51.827 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:51.831 00.004 972 Enqueuing Expose request 20:01:51.835 00.004 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.04) 20:01:51.835 00.000 5928 Moving (0.01, 0.04) raw xDistance=0.04 yDistance=-0.01 20:01:51.835 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:01:51.835 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:51.835 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:01:51.835 00.000 5928 MoveAxis(E, 0, ABG) 20:01:51.835 00.000 5928 Move returns status 0, amount 0 20:01:51.835 00.000 5928 MoveAxis(N, 0, ABG) 20:01:51.835 00.000 5928 Move returns status 0, amount 0 20:01:51.835 00.000 5928 move complete, result=0 20:01:51.836 00.001 5928 worker thread done servicing request 20:01:51.836 00.000 5928 Worker thread wakes up 20:01:51.836 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:51.836 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:51.837 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:01:53.816 01.979 5928 Exposure complete 20:01:53.902 00.086 5928 worker thread done servicing request 20:01:53.903 00.001 972 OnExposeComplete: enter 20:01:53.908 00.005 972 UpdateGuideState(): m_state=6 20:01:53.911 00.003 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1258 20:01:53.916 00.005 972 Star::Find returns 1 (0), X=227.99, Y=852.61, Mass=1376, SNR=26.0, Peak=156 HFD=3.7 20:01:53.919 00.003 972 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.59) = xAngle (-0.14 = -0.14) 20:01:53.924 00.005 972 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18) 20:01:53.928 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.42 cameraTheta=1.45 mountX=0.41 mountY=-0.08, mountTheta=-0.18 20:01:53.932 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.41, opts=13) 20:01:53.936 00.004 972 Enqueuing Move request for scope (0.05, 0.41) 20:01:53.941 00.005 5928 Worker thread wakes up 20:01:53.941 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd 20:01:53.941 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.41) 20:01:53.941 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:01:53.945 00.004 5928 Moving (0.05, 0.41) raw xDistance=0.41 yDistance=-0.08 20:01:53.945 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:01:53.945 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:53.945 00.000 972 UpdateGuideState exits: m=1376 SNR=26.0 20:01:53.949 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:01:53.949 00.000 5928 MoveAxis(W, 69, ABG) 20:01:53.949 00.000 5928 Guiding Dir = 3, Dur = 69 20:01:53.949 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:53.953 00.004 5928 IsSlewing returns 0 20:01:53.954 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:53.958 00.004 972 Enqueuing Expose request 20:01:53.962 00.004 5928 IsGuiding returns 0 20:01:53.982 00.020 5928 PulseGuide returned control before completion, sleep 59 20:01:54.062 00.080 5928 IsGuiding returns 0 20:01:54.062 00.000 5928 Move returns status 0, amount 69 20:01:54.062 00.000 5928 MoveAxis(N, 0, ABG) 20:01:54.062 00.000 5928 Move returns status 0, amount 0 20:01:54.062 00.000 5928 move complete, result=0 20:01:54.063 00.001 5928 worker thread done servicing request 20:01:54.063 00.000 5928 Worker thread wakes up 20:01:54.063 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:54.063 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:54.063 00.000 972 GuideStep: 0.4 px 69 ms WEST, -0.1 px 0 ms NORTH 20:01:56.197 02.134 5928 Exposure complete 20:01:56.285 00.088 5928 worker thread done servicing request 20:01:56.285 00.000 972 OnExposeComplete: enter 20:01:56.290 00.005 972 UpdateGuideState(): m_state=6 20:01:56.294 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1259 20:01:56.298 00.004 972 Star::Find returns 1 (0), X=227.87, Y=852.66, Mass=1328, SNR=25.5, Peak=161 HFD=3.6 20:01:56.303 00.005 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 20:01:56.308 00.005 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 20:01:56.312 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.46 hyp=0.47 cameraTheta=1.71 mountX=0.46 mountY=0.04, mountTheta=0.08 20:01:56.317 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.46, opts=13) 20:01:56.321 00.004 972 Enqueuing Move request for scope (-0.07, 0.46) 20:01:56.325 00.004 5928 Worker thread wakes up 20:01:56.326 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:01:56.329 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.46) opts 0xd 20:01:56.330 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.46) 20:01:56.330 00.000 5928 Moving (-0.07, 0.46) raw xDistance=0.46 yDistance=0.04 20:01:56.330 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46 20:01:56.330 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:01:56.330 00.000 972 UpdateGuideState exits: m=1328 SNR=25.5 20:01:56.334 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:56.338 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:01:56.338 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:56.343 00.005 972 Enqueuing Expose request 20:01:56.347 00.004 5928 MoveAxis(W, 82, ABG) 20:01:56.347 00.000 5928 Guiding Dir = 3, Dur = 82 20:01:56.347 00.000 5928 IsSlewing returns 0 20:01:56.348 00.001 5928 IsGuiding returns 0 20:01:56.365 00.017 5928 PulseGuide returned control before completion, sleep 75 20:01:56.494 00.129 5928 IsGuiding returns 1 20:01:56.494 00.000 5928 scope still moving after pulse duration time elapsed 20:01:56.527 00.033 5928 IsSlewing returns 0 20:01:56.529 00.002 5928 IsGuiding returns 0 20:01:56.529 00.000 5928 scope move finished after 82 + 99 ms 20:01:56.529 00.000 5928 Move returns status 0, amount 82 20:01:56.529 00.000 5928 MoveAxis(N, 0, ABG) 20:01:56.529 00.000 5928 Move returns status 0, amount 0 20:01:56.530 00.001 5928 move complete, result=0 20:01:56.530 00.000 5928 worker thread done servicing request 20:01:56.530 00.000 5928 Worker thread wakes up 20:01:56.530 00.000 972 GuideStep: 0.5 px 82 ms WEST, 0.0 px 0 ms NORTH 20:01:56.543 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:56.543 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:58.527 01.984 5928 Exposure complete 20:01:58.615 00.088 5928 worker thread done servicing request 20:01:58.615 00.000 972 OnExposeComplete: enter 20:01:58.619 00.004 972 UpdateGuideState(): m_state=6 20:01:58.625 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1260 20:01:58.628 00.003 972 Star::Find returns 1 (0), X=228.18, Y=852.32, Mass=1320, SNR=25.4, Peak=151 HFD=3.6 20:01:58.632 00.004 972 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.59) = xAngle (-1.15 = -1.15) 20:01:58.636 00.004 972 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20) 20:01:58.641 00.005 972 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.27 cameraTheta=0.44 mountX=0.11 mountY=-0.25, mountTheta=-1.16 20:01:58.646 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.11, opts=13) 20:01:58.650 00.004 972 Enqueuing Move request for scope (0.24, 0.11) 20:01:58.655 00.005 5928 Worker thread wakes up 20:01:58.656 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:01:58.660 00.004 972 UpdateGuideState exits: m=1320 SNR=25.4 20:01:58.663 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:01:58.667 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:01:58.671 00.004 972 Enqueuing Expose request 20:01:58.676 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd 20:01:58.676 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.11) 20:01:58.676 00.000 5928 Moving (0.24, 0.11) raw xDistance=0.11 yDistance=-0.25 20:01:58.676 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:01:58.676 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:01:58.676 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25 20:01:58.676 00.000 5928 MoveAxis(E, 0, ABG) 20:01:58.676 00.000 5928 Move returns status 0, amount 0 20:01:58.676 00.000 5928 MoveAxis(N, 0, ABG) 20:01:58.676 00.000 5928 Move returns status 0, amount 0 20:01:58.676 00.000 5928 move complete, result=0 20:01:58.677 00.001 5928 worker thread done servicing request 20:01:58.677 00.000 5928 Worker thread wakes up 20:01:58.677 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:01:58.677 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:01:58.678 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:02:00.804 02.126 5928 Exposure complete 20:02:00.890 00.086 5928 worker thread done servicing request 20:02:00.890 00.000 972 OnExposeComplete: enter 20:02:00.895 00.005 972 UpdateGuideState(): m_state=6 20:02:00.899 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1261 20:02:00.903 00.004 972 Star::Find returns 1 (0), X=228.00, Y=852.39, Mass=1394, SNR=26.2, Peak=165 HFD=3.5 20:02:00.908 00.005 972 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 20:02:00.912 00.004 972 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 20:02:00.916 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.27 mountX=0.19 mountY=-0.07, mountTheta=-0.36 20:02:00.920 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.19, opts=13) 20:02:00.926 00.006 972 Enqueuing Move request for scope (0.06, 0.19) 20:02:00.929 00.003 5928 Worker thread wakes up 20:02:00.930 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:00.934 00.004 972 UpdateGuideState exits: m=1394 SNR=26.2 20:02:00.938 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd 20:02:00.938 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:00.942 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:00.946 00.004 972 Enqueuing Expose request 20:02:00.950 00.004 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.19) 20:02:00.950 00.000 5928 Moving (0.06, 0.19) raw xDistance=0.19 yDistance=-0.07 20:02:00.950 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:02:00.950 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:00.950 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:02:00.951 00.001 5928 MoveAxis(E, 0, ABG) 20:02:00.951 00.000 5928 Move returns status 0, amount 0 20:02:00.951 00.000 5928 MoveAxis(N, 0, ABG) 20:02:00.951 00.000 5928 Move returns status 0, amount 0 20:02:00.951 00.000 5928 move complete, result=0 20:02:00.951 00.000 5928 worker thread done servicing request 20:02:00.951 00.000 5928 Worker thread wakes up 20:02:00.951 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:00.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:00.953 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:02:02.938 01.985 5928 Exposure complete 20:02:03.023 00.085 5928 worker thread done servicing request 20:02:03.023 00.000 972 OnExposeComplete: enter 20:02:03.027 00.004 972 UpdateGuideState(): m_state=6 20:02:03.031 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1262 20:02:03.035 00.004 972 Star::Find returns 1 (0), X=227.92, Y=852.49, Mass=1364, SNR=25.9, Peak=155 HFD=3.6 20:02:03.040 00.005 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 20:02:03.044 00.004 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01) 20:02:03.047 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.64 mountX=0.29 mountY=0.00, mountTheta=0.01 20:02:03.052 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.29, opts=13) 20:02:03.057 00.005 972 Enqueuing Move request for scope (-0.02, 0.29) 20:02:03.061 00.004 5928 Worker thread wakes up 20:02:03.061 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd 20:02:03.061 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.29) 20:02:03.061 00.000 5928 Moving (-0.02, 0.29) raw xDistance=0.29 yDistance=0.00 20:02:03.061 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 20:02:03.061 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:03.061 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:02:03.061 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:02:03.066 00.005 972 UpdateGuideState exits: m=1364 SNR=25.9 20:02:03.070 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:03.075 00.005 5928 MoveAxis(W, 48, ABG) 20:02:03.075 00.000 5928 Guiding Dir = 3, Dur = 48 20:02:03.075 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:03.079 00.004 972 Enqueuing Expose request 20:02:03.084 00.005 5928 IsSlewing returns 0 20:02:03.085 00.001 5928 IsGuiding returns 0 20:02:03.113 00.028 5928 PulseGuide returned control before completion, sleep 31 20:02:03.151 00.038 5928 IsGuiding returns 1 20:02:03.151 00.000 5928 scope still moving after pulse duration time elapsed 20:02:03.209 00.058 5928 IsSlewing returns 0 20:02:03.225 00.016 5928 IsGuiding returns 0 20:02:03.225 00.000 5928 scope move finished after 48 + 91 ms 20:02:03.225 00.000 5928 Move returns status 0, amount 48 20:02:03.225 00.000 5928 MoveAxis(N, 0, ABG) 20:02:03.225 00.000 5928 Move returns status 0, amount 0 20:02:03.226 00.001 5928 move complete, result=0 20:02:03.226 00.000 5928 worker thread done servicing request 20:02:03.226 00.000 5928 Worker thread wakes up 20:02:03.226 00.000 972 GuideStep: 0.3 px 48 ms WEST, 0.0 px 0 ms NORTH 20:02:03.231 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:03.231 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:05.333 02.102 5928 Exposure complete 20:02:05.420 00.087 5928 worker thread done servicing request 20:02:05.420 00.000 972 OnExposeComplete: enter 20:02:05.425 00.005 972 UpdateGuideState(): m_state=6 20:02:05.429 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1263 20:02:05.433 00.004 972 Star::Find returns 1 (0), X=227.92, Y=852.39, Mass=1350, SNR=25.7, Peak=156 HFD=3.6 20:02:05.437 00.004 972 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.59) = xAngle (0.06 = 0.06) 20:02:05.441 00.004 972 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 20:02:05.445 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=0.19 mountY=0.00, mountTheta=0.02 20:02:05.449 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.19, opts=13) 20:02:05.453 00.004 972 Enqueuing Move request for scope (-0.02, 0.19) 20:02:05.458 00.005 5928 Worker thread wakes up 20:02:05.458 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd 20:02:05.458 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.19) 20:02:05.458 00.000 5928 Moving (-0.02, 0.19) raw xDistance=0.19 yDistance=0.00 20:02:05.458 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:02:05.458 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:05.458 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:02:05.458 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:02:05.462 00.004 972 UpdateGuideState exits: m=1350 SNR=25.7 20:02:05.466 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:05.470 00.004 5928 MoveAxis(E, 0, ABG) 20:02:05.470 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:05.475 00.005 972 Enqueuing Expose request 20:02:05.478 00.003 5928 Move returns status 0, amount 0 20:02:05.478 00.000 5928 MoveAxis(N, 0, ABG) 20:02:05.478 00.000 5928 Move returns status 0, amount 0 20:02:05.478 00.000 5928 move complete, result=0 20:02:05.479 00.001 5928 worker thread done servicing request 20:02:05.479 00.000 5928 Worker thread wakes up 20:02:05.479 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:05.479 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:05.480 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:02:07.453 01.973 5928 Exposure complete 20:02:07.539 00.086 5928 worker thread done servicing request 20:02:07.540 00.001 972 OnExposeComplete: enter 20:02:07.543 00.003 972 UpdateGuideState(): m_state=6 20:02:07.547 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1264 20:02:07.552 00.005 972 Star::Find returns 1 (0), X=228.15, Y=852.81, Mass=1337, SNR=25.6, Peak=142 HFD=4.0 20:02:07.556 00.004 972 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.59) = xAngle (-0.35 = -0.35) 20:02:07.560 00.004 972 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40) 20:02:07.564 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.61 hyp=0.65 cameraTheta=1.24 mountX=0.61 mountY=-0.25, mountTheta=-0.39 20:02:07.568 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.61, opts=13) 20:02:07.573 00.005 972 Enqueuing Move request for scope (0.21, 0.61) 20:02:07.577 00.004 5928 Worker thread wakes up 20:02:07.577 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.61) opts 0xd 20:02:07.577 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.61) 20:02:07.577 00.000 5928 Moving (0.21, 0.61) raw xDistance=0.61 yDistance=-0.25 20:02:07.577 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 20:02:07.577 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:02:07.577 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25 20:02:07.577 00.000 5928 MoveAxis(W, 102, ABG) 20:02:07.577 00.000 5928 Guiding Dir = 3, Dur = 102 20:02:07.577 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:02:07.581 00.004 972 UpdateGuideState exits: m=1337 SNR=25.6 20:02:07.586 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:07.590 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:07.594 00.004 972 Enqueuing Expose request 20:02:07.598 00.004 5928 IsSlewing returns 0 20:02:07.598 00.000 5928 IsGuiding returns 0 20:02:07.622 00.024 5928 PulseGuide returned control before completion, sleep 88 20:02:07.735 00.113 5928 IsGuiding returns 0 20:02:07.735 00.000 5928 Move returns status 0, amount 102 20:02:07.735 00.000 5928 MoveAxis(N, 0, ABG) 20:02:07.736 00.001 5928 Move returns status 0, amount 0 20:02:07.736 00.000 5928 move complete, result=0 20:02:07.736 00.000 5928 worker thread done servicing request 20:02:07.737 00.001 972 GuideStep: 0.6 px 102 ms WEST, -0.2 px 0 ms NORTH 20:02:07.748 00.011 5928 Worker thread wakes up 20:02:07.749 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:07.749 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:09.880 02.131 5928 Exposure complete 20:02:09.966 00.086 5928 worker thread done servicing request 20:02:09.966 00.000 972 OnExposeComplete: enter 20:02:09.971 00.005 972 UpdateGuideState(): m_state=6 20:02:09.976 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1265 20:02:09.981 00.005 972 Star::Find returns 1 (0), X=227.94, Y=852.79, Mass=1346, SNR=25.7, Peak=164 HFD=3.8 20:02:09.986 00.005 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 20:02:09.991 00.005 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 20:02:09.995 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.59 hyp=0.59 cameraTheta=1.56 mountX=0.59 mountY=-0.04, mountTheta=-0.07 20:02:09.999 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.59, opts=13) 20:02:10.004 00.005 972 Enqueuing Move request for scope (0.01, 0.59) 20:02:10.008 00.004 5928 Worker thread wakes up 20:02:10.008 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.59) opts 0xd 20:02:10.008 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.59) 20:02:10.008 00.000 5928 Moving (0.01, 0.59) raw xDistance=0.59 yDistance=-0.04 20:02:10.008 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:10.012 00.004 972 UpdateGuideState exits: m=1346 SNR=25.7 20:02:10.016 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:10.021 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59 20:02:10.021 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:10.025 00.004 972 Enqueuing Expose request 20:02:10.028 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:10.029 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:02:10.029 00.000 5928 MoveAxis(W, 106, ABG) 20:02:10.029 00.000 5928 Guiding Dir = 3, Dur = 106 20:02:10.029 00.000 5928 IsSlewing returns 0 20:02:10.029 00.000 5928 IsGuiding returns 0 20:02:10.053 00.024 5928 PulseGuide returned control before completion, sleep 93 20:02:10.165 00.112 5928 IsGuiding returns 1 20:02:10.165 00.000 5928 scope still moving after pulse duration time elapsed 20:02:10.202 00.037 5928 IsSlewing returns 0 20:02:10.202 00.000 5928 IsGuiding returns 0 20:02:10.202 00.000 5928 scope move finished after 106 + 66 ms 20:02:10.202 00.000 5928 Move returns status 0, amount 106 20:02:10.202 00.000 5928 MoveAxis(N, 0, ABG) 20:02:10.202 00.000 5928 Move returns status 0, amount 0 20:02:10.202 00.000 5928 move complete, result=0 20:02:10.202 00.000 5928 worker thread done servicing request 20:02:10.203 00.001 5928 Worker thread wakes up 20:02:10.203 00.000 972 GuideStep: 0.6 px 106 ms WEST, -0.0 px 0 ms NORTH 20:02:10.208 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:10.208 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:12.188 01.980 5928 Exposure complete 20:02:12.275 00.087 5928 worker thread done servicing request 20:02:12.275 00.000 972 OnExposeComplete: enter 20:02:12.279 00.004 972 UpdateGuideState(): m_state=6 20:02:12.283 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1266 20:02:12.288 00.005 972 Star::Find returns 1 (0), X=228.02, Y=852.55, Mass=1436, SNR=26.5, Peak=158 HFD=3.7 20:02:12.292 00.004 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 20:02:12.296 00.004 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29) 20:02:12.301 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.34 mountX=0.35 mountY=-0.10, mountTheta=-0.29 20:02:12.307 00.006 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.35, opts=13) 20:02:12.311 00.004 972 Enqueuing Move request for scope (0.08, 0.35) 20:02:12.315 00.004 5928 Worker thread wakes up 20:02:12.315 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.35) opts 0xd 20:02:12.315 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.35) 20:02:12.315 00.000 5928 Moving (0.08, 0.35) raw xDistance=0.35 yDistance=-0.10 20:02:12.316 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.35 20:02:12.316 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:12.316 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:02:12.322 00.006 972 UpdateGuideState exits: m=1436 SNR=26.5 20:02:12.327 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:12.331 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:02:12.331 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:12.337 00.006 972 Enqueuing Expose request 20:02:12.342 00.005 5928 MoveAxis(W, 65, ABG) 20:02:12.342 00.000 5928 Guiding Dir = 3, Dur = 65 20:02:12.342 00.000 5928 IsSlewing returns 0 20:02:12.343 00.001 5928 IsGuiding returns 0 20:02:12.372 00.029 5928 PulseGuide returned control before completion, sleep 46 20:02:12.452 00.080 5928 IsGuiding returns 0 20:02:12.452 00.000 5928 Move returns status 0, amount 65 20:02:12.452 00.000 5928 MoveAxis(N, 0, ABG) 20:02:12.452 00.000 5928 Move returns status 0, amount 0 20:02:12.452 00.000 5928 move complete, result=0 20:02:12.453 00.001 5928 worker thread done servicing request 20:02:12.453 00.000 5928 Worker thread wakes up 20:02:12.453 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:12.453 00.000 972 GuideStep: 0.3 px 65 ms WEST, -0.1 px 0 ms NORTH 20:02:12.458 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:14.590 02.132 5928 Exposure complete 20:02:14.678 00.088 5928 worker thread done servicing request 20:02:14.678 00.000 972 OnExposeComplete: enter 20:02:14.682 00.004 972 UpdateGuideState(): m_state=6 20:02:14.687 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1267 20:02:14.692 00.005 972 Star::Find returns 1 (0), X=227.86, Y=852.22, Mass=1369, SNR=25.9, Peak=175 HFD=3.5 20:02:14.695 00.003 972 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.59) = xAngle (1.34 = 1.34) 20:02:14.699 00.004 972 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30) 20:02:14.705 00.006 972 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.93 mountX=0.02 mountY=0.08, mountTheta=1.34 20:02:14.709 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.02, opts=13) 20:02:14.713 00.004 972 Enqueuing Move request for scope (-0.08, 0.02) 20:02:14.717 00.004 5928 Worker thread wakes up 20:02:14.717 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd 20:02:14.717 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.02) 20:02:14.717 00.000 5928 Moving (-0.08, 0.02) raw xDistance=0.02 yDistance=0.08 20:02:14.717 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:02:14.717 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:14.717 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:02:14.717 00.000 5928 MoveAxis(E, 0, ABG) 20:02:14.717 00.000 5928 Move returns status 0, amount 0 20:02:14.717 00.000 5928 MoveAxis(N, 0, ABG) 20:02:14.717 00.000 5928 Move returns status 0, amount 0 20:02:14.717 00.000 5928 move complete, result=0 20:02:14.718 00.001 5928 worker thread done servicing request 20:02:14.718 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:02:14.723 00.005 972 UpdateGuideState exits: m=1369 SNR=25.9 20:02:14.726 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:14.730 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:14.734 00.004 972 Enqueuing Expose request 20:02:14.739 00.005 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:02:14.743 00.004 5928 Worker thread wakes up 20:02:14.743 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:14.743 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:16.725 01.982 5928 Exposure complete 20:02:16.812 00.087 5928 worker thread done servicing request 20:02:16.813 00.001 972 OnExposeComplete: enter 20:02:16.818 00.005 972 UpdateGuideState(): m_state=6 20:02:16.824 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1268 20:02:16.828 00.004 972 Star::Find returns 1 (0), X=227.95, Y=852.21, Mass=1387, SNR=26.0, Peak=166 HFD=3.7 20:02:16.831 00.003 972 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.59) = xAngle (-1.02 = -1.02) 20:02:16.836 00.005 972 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 20:02:16.840 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.57 mountX=0.01 mountY=-0.01, mountTheta=-1.04 20:02:16.844 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.01, opts=13) 20:02:16.848 00.004 972 Enqueuing Move request for scope (0.01, 0.01) 20:02:16.853 00.005 5928 Worker thread wakes up 20:02:16.854 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:16.857 00.003 972 UpdateGuideState exits: m=1387 SNR=26.0 20:02:16.861 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:16.865 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:16.869 00.004 972 Enqueuing Expose request 20:02:16.874 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd 20:02:16.874 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.01) 20:02:16.874 00.000 5928 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01 20:02:16.874 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:02:16.874 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:16.875 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:02:16.875 00.000 5928 MoveAxis(E, 0, ABG) 20:02:16.875 00.000 5928 Move returns status 0, amount 0 20:02:16.875 00.000 5928 MoveAxis(N, 0, ABG) 20:02:16.875 00.000 5928 Move returns status 0, amount 0 20:02:16.875 00.000 5928 move complete, result=0 20:02:16.875 00.000 5928 worker thread done servicing request 20:02:16.875 00.000 5928 Worker thread wakes up 20:02:16.875 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:16.875 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:16.877 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:02:18.978 02.101 5928 Exposure complete 20:02:19.063 00.085 5928 worker thread done servicing request 20:02:19.063 00.000 972 OnExposeComplete: enter 20:02:19.067 00.004 972 UpdateGuideState(): m_state=6 20:02:19.072 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1269 20:02:19.076 00.004 972 Star::Find returns 1 (0), X=227.86, Y=852.48, Mass=1354, SNR=25.8, Peak=162 HFD=3.5 20:02:19.080 00.004 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 20:02:19.084 00.004 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 20:02:19.089 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.84 mountX=0.28 mountY=0.06, mountTheta=0.20 20:02:19.093 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.28, opts=13) 20:02:19.097 00.004 972 Enqueuing Move request for scope (-0.08, 0.28) 20:02:19.101 00.004 5928 Worker thread wakes up 20:02:19.101 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd 20:02:19.101 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.28) 20:02:19.101 00.000 5928 Moving (-0.08, 0.28) raw xDistance=0.28 yDistance=0.06 20:02:19.101 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 20:02:19.101 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:19.101 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:02:19.107 00.006 972 UpdateGuideState exits: m=1354 SNR=25.8 20:02:19.111 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:02:19.112 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:19.119 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:19.126 00.007 5928 MoveAxis(W, 47, ABG) 20:02:19.126 00.000 5928 Guiding Dir = 3, Dur = 47 20:02:19.126 00.000 972 Enqueuing Expose request 20:02:19.133 00.007 5928 IsSlewing returns 0 20:02:19.133 00.000 5928 IsGuiding returns 0 20:02:19.152 00.019 5928 PulseGuide returned control before completion, sleep 39 20:02:19.194 00.042 5928 IsGuiding returns 1 20:02:19.194 00.000 5928 scope still moving after pulse duration time elapsed 20:02:19.233 00.039 5928 IsSlewing returns 0 20:02:19.233 00.000 5928 IsGuiding returns 0 20:02:19.233 00.000 5928 scope move finished after 47 + 52 ms 20:02:19.233 00.000 5928 Move returns status 0, amount 47 20:02:19.233 00.000 5928 MoveAxis(N, 0, ABG) 20:02:19.233 00.000 5928 Move returns status 0, amount 0 20:02:19.233 00.000 5928 move complete, result=0 20:02:19.233 00.000 5928 worker thread done servicing request 20:02:19.233 00.000 5928 Worker thread wakes up 20:02:19.233 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:19.233 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:19.233 00.000 972 GuideStep: 0.3 px 47 ms WEST, 0.1 px 0 ms NORTH 20:02:21.211 01.978 5928 Exposure complete 20:02:21.297 00.086 5928 worker thread done servicing request 20:02:21.297 00.000 972 OnExposeComplete: enter 20:02:21.300 00.003 972 UpdateGuideState(): m_state=6 20:02:21.306 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1270 20:02:21.309 00.003 972 Star::Find returns 1 (0), X=227.79, Y=852.14, Mass=1323, SNR=25.5, Peak=164 HFD=3.8 20:02:21.313 00.004 972 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.59) = xAngle (-4.32 = 1.97) 20:02:21.317 00.004 972 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92) 20:02:21.321 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.16 cameraTheta=-2.73 mountX=-0.06 mountY=0.15, mountTheta=1.96 20:02:21.326 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.06, opts=13) 20:02:21.330 00.004 972 Enqueuing Move request for scope (-0.14, -0.06) 20:02:21.334 00.004 5928 Worker thread wakes up 20:02:21.334 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:02:21.339 00.005 972 UpdateGuideState exits: m=1323 SNR=25.5 20:02:21.343 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:21.346 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:21.350 00.004 972 Enqueuing Expose request 20:02:21.355 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd 20:02:21.355 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.06) 20:02:21.355 00.000 5928 Moving (-0.14, -0.06) raw xDistance=-0.06 yDistance=0.15 20:02:21.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:02:21.355 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:21.355 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:02:21.356 00.001 5928 MoveAxis(E, 0, ABG) 20:02:21.356 00.000 5928 Move returns status 0, amount 0 20:02:21.356 00.000 5928 MoveAxis(N, 0, ABG) 20:02:21.356 00.000 5928 Move returns status 0, amount 0 20:02:21.356 00.000 5928 move complete, result=0 20:02:21.356 00.000 5928 worker thread done servicing request 20:02:21.356 00.000 5928 Worker thread wakes up 20:02:21.356 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:21.356 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:21.357 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:02:23.460 02.103 5928 Exposure complete 20:02:23.545 00.085 5928 worker thread done servicing request 20:02:23.546 00.001 972 OnExposeComplete: enter 20:02:23.549 00.003 972 UpdateGuideState(): m_state=6 20:02:23.555 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1271 20:02:23.559 00.004 972 Star::Find returns 1 (0), X=227.82, Y=852.18, Mass=1363, SNR=25.8, Peak=173 HFD=3.7 20:02:23.564 00.005 972 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.59) = xAngle (-4.59 = 1.70) 20:02:23.568 00.004 972 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65) 20:02:23.572 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.00 mountX=-0.01 mountY=0.12, mountTheta=1.70 20:02:23.577 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.02, opts=13) 20:02:23.581 00.004 972 Enqueuing Move request for scope (-0.12, -0.02) 20:02:23.585 00.004 5928 Worker thread wakes up 20:02:23.585 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:23.590 00.005 972 UpdateGuideState exits: m=1363 SNR=25.8 20:02:23.593 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:23.597 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:23.601 00.004 972 Enqueuing Expose request 20:02:23.606 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd 20:02:23.606 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.02) 20:02:23.606 00.000 5928 Moving (-0.12, -0.02) raw xDistance=-0.01 yDistance=0.12 20:02:23.606 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:02:23.606 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:23.607 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:02:23.607 00.000 5928 MoveAxis(E, 0, ABG) 20:02:23.607 00.000 5928 Move returns status 0, amount 0 20:02:23.607 00.000 5928 MoveAxis(N, 0, ABG) 20:02:23.607 00.000 5928 Move returns status 0, amount 0 20:02:23.607 00.000 5928 move complete, result=0 20:02:23.607 00.000 5928 worker thread done servicing request 20:02:23.607 00.000 5928 Worker thread wakes up 20:02:23.607 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:23.607 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:23.608 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:02:25.590 01.982 5928 Exposure complete 20:02:25.679 00.089 5928 worker thread done servicing request 20:02:25.679 00.000 972 OnExposeComplete: enter 20:02:25.683 00.004 972 UpdateGuideState(): m_state=6 20:02:25.688 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1272 20:02:25.692 00.004 972 Star::Find returns 1 (0), X=228.01, Y=852.30, Mass=1376, SNR=26.0, Peak=168 HFD=3.6 20:02:25.696 00.004 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 20:02:25.700 00.004 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70) 20:02:25.704 00.004 972 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.93 mountX=0.09 mountY=-0.08, mountTheta=-0.68 20:02:25.709 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.10, opts=13) 20:02:25.713 00.004 972 Enqueuing Move request for scope (0.07, 0.10) 20:02:25.717 00.004 5928 Worker thread wakes up 20:02:25.717 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:25.722 00.005 972 UpdateGuideState exits: m=1376 SNR=26.0 20:02:25.726 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:25.730 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:25.733 00.003 972 Enqueuing Expose request 20:02:25.739 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd 20:02:25.739 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.10) 20:02:25.739 00.000 5928 Moving (0.07, 0.10) raw xDistance=0.09 yDistance=-0.08 20:02:25.739 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:02:25.739 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:25.739 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:02:25.739 00.000 5928 MoveAxis(E, 0, ABG) 20:02:25.739 00.000 5928 Move returns status 0, amount 0 20:02:25.739 00.000 5928 MoveAxis(N, 0, ABG) 20:02:25.739 00.000 5928 Move returns status 0, amount 0 20:02:25.739 00.000 5928 move complete, result=0 20:02:25.739 00.000 5928 worker thread done servicing request 20:02:25.740 00.001 5928 Worker thread wakes up 20:02:25.740 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:25.740 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:25.741 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:02:27.846 02.105 5928 Exposure complete 20:02:27.934 00.088 5928 worker thread done servicing request 20:02:27.935 00.001 972 OnExposeComplete: enter 20:02:27.939 00.004 972 UpdateGuideState(): m_state=6 20:02:27.945 00.006 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1273 20:02:27.948 00.003 972 Star::Find returns 1 (0), X=228.11, Y=852.24, Mass=1369, SNR=25.9, Peak=169 HFD=3.5 20:02:27.954 00.006 972 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.59) = xAngle (-1.36 = -1.36) 20:02:27.958 00.004 972 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41) 20:02:27.962 00.004 972 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.23 mountX=0.04 mountY=-0.18, mountTheta=-1.36 20:02:27.967 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.04, opts=13) 20:02:27.972 00.005 972 Enqueuing Move request for scope (0.18, 0.04) 20:02:27.977 00.005 5928 Worker thread wakes up 20:02:27.977 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd 20:02:27.977 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.04) 20:02:27.977 00.000 5928 Moving (0.18, 0.04) raw xDistance=0.04 yDistance=-0.18 20:02:27.977 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:02:27.977 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:02:27.981 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 20:02:27.986 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:27.987 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:27.990 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:27.994 00.004 972 Enqueuing Expose request 20:02:27.998 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:02:27.998 00.000 5928 MoveAxis(E, 0, ABG) 20:02:27.998 00.000 5928 Move returns status 0, amount 0 20:02:27.998 00.000 5928 MoveAxis(N, 0, ABG) 20:02:27.998 00.000 5928 Move returns status 0, amount 0 20:02:27.998 00.000 5928 move complete, result=0 20:02:27.998 00.000 5928 worker thread done servicing request 20:02:27.998 00.000 5928 Worker thread wakes up 20:02:27.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:27.998 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:28.000 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:02:29.962 01.962 5928 Exposure complete 20:02:30.048 00.086 5928 worker thread done servicing request 20:02:30.048 00.000 972 OnExposeComplete: enter 20:02:30.054 00.006 972 UpdateGuideState(): m_state=6 20:02:30.058 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1274 20:02:30.062 00.004 972 Star::Find returns 1 (0), X=228.02, Y=852.17, Mass=1319, SNR=25.4, Peak=166 HFD=3.7 20:02:30.066 00.004 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 20:02:30.071 00.005 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94) 20:02:30.075 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.30 mountX=-0.03 mountY=-0.09, mountTheta=-1.90 20:02:30.079 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.03, opts=13) 20:02:30.083 00.004 972 Enqueuing Move request for scope (0.09, -0.03) 20:02:30.088 00.005 5928 Worker thread wakes up 20:02:30.088 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd 20:02:30.088 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.03) 20:02:30.088 00.000 5928 Moving (0.09, -0.03) raw xDistance=-0.03 yDistance=-0.09 20:02:30.088 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:02:30.088 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:30.088 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:02:30.088 00.000 5928 MoveAxis(E, 0, ABG) 20:02:30.088 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:30.092 00.004 972 UpdateGuideState exits: m=1319 SNR=25.4 20:02:30.096 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:30.100 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:30.105 00.005 972 Enqueuing Expose request 20:02:30.108 00.003 5928 Move returns status 0, amount 0 20:02:30.108 00.000 5928 MoveAxis(N, 0, ABG) 20:02:30.108 00.000 5928 Move returns status 0, amount 0 20:02:30.108 00.000 5928 move complete, result=0 20:02:30.109 00.001 5928 worker thread done servicing request 20:02:30.109 00.000 5928 Worker thread wakes up 20:02:30.109 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:30.109 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:30.111 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:02:32.242 02.131 5928 Exposure complete 20:02:32.329 00.087 5928 worker thread done servicing request 20:02:32.329 00.000 972 OnExposeComplete: enter 20:02:32.334 00.005 972 UpdateGuideState(): m_state=6 20:02:32.338 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1275 20:02:32.342 00.004 972 Star::Find returns 1 (0), X=228.06, Y=852.48, Mass=1322, SNR=25.4, Peak=152 HFD=3.7 20:02:32.346 00.004 972 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.59) = xAngle (-0.43 = -0.43) 20:02:32.350 00.004 972 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47) 20:02:32.354 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.16 mountX=0.28 mountY=-0.14, mountTheta=-0.47 20:02:32.359 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.28, opts=13) 20:02:32.363 00.004 972 Enqueuing Move request for scope (0.12, 0.28) 20:02:32.367 00.004 5928 Worker thread wakes up 20:02:32.367 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:32.371 00.004 972 UpdateGuideState exits: m=1322 SNR=25.4 20:02:32.375 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:32.380 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:32.384 00.004 972 Enqueuing Expose request 20:02:32.389 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd 20:02:32.389 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.28) 20:02:32.389 00.000 5928 Moving (0.12, 0.28) raw xDistance=0.28 yDistance=-0.14 20:02:32.389 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 20:02:32.389 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:32.389 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:02:32.389 00.000 5928 MoveAxis(W, 46, ABG) 20:02:32.389 00.000 5928 Guiding Dir = 3, Dur = 46 20:02:32.409 00.020 5928 IsSlewing returns 0 20:02:32.410 00.001 5928 IsGuiding returns 0 20:02:32.425 00.015 5928 PulseGuide returned control before completion, sleep 41 20:02:32.470 00.045 5928 IsGuiding returns 1 20:02:32.470 00.000 5928 scope still moving after pulse duration time elapsed 20:02:32.505 00.035 5928 IsSlewing returns 0 20:02:32.506 00.001 5928 IsGuiding returns 0 20:02:32.506 00.000 5928 scope move finished after 46 + 50 ms 20:02:32.506 00.000 5928 Move returns status 0, amount 46 20:02:32.506 00.000 5928 MoveAxis(N, 0, ABG) 20:02:32.506 00.000 5928 Move returns status 0, amount 0 20:02:32.506 00.000 5928 move complete, result=0 20:02:32.506 00.000 5928 worker thread done servicing request 20:02:32.506 00.000 5928 Worker thread wakes up 20:02:32.507 00.001 972 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH 20:02:32.512 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:32.512 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:34.484 01.972 5928 Exposure complete 20:02:34.570 00.086 5928 worker thread done servicing request 20:02:34.571 00.001 972 OnExposeComplete: enter 20:02:34.574 00.003 972 UpdateGuideState(): m_state=6 20:02:34.578 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1276 20:02:34.582 00.004 972 Star::Find returns 1 (0), X=227.98, Y=852.37, Mass=1357, SNR=25.8, Peak=154 HFD=3.8 20:02:34.588 00.006 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 20:02:34.592 00.004 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29) 20:02:34.594 00.002 972 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.34 mountX=0.17 mountY=-0.05, mountTheta=-0.29 20:02:34.601 00.007 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.17, opts=13) 20:02:34.606 00.005 972 Enqueuing Move request for scope (0.04, 0.17) 20:02:34.609 00.003 5928 Worker thread wakes up 20:02:34.610 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd 20:02:34.610 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.17) 20:02:34.610 00.000 5928 Moving (0.04, 0.17) raw xDistance=0.17 yDistance=-0.05 20:02:34.610 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:02:34.610 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:34.610 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:02:34.610 00.000 5928 MoveAxis(E, 0, ABG) 20:02:34.610 00.000 5928 Move returns status 0, amount 0 20:02:34.610 00.000 5928 MoveAxis(N, 0, ABG) 20:02:34.610 00.000 5928 Move returns status 0, amount 0 20:02:34.610 00.000 5928 move complete, result=0 20:02:34.610 00.000 5928 worker thread done servicing request 20:02:34.610 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:02:34.615 00.005 972 UpdateGuideState exits: m=1357 SNR=25.8 20:02:34.621 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:34.624 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:34.629 00.005 972 Enqueuing Expose request 20:02:34.633 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:02:34.638 00.005 5928 Worker thread wakes up 20:02:34.638 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:34.638 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:36.760 02.122 5928 Exposure complete 20:02:36.846 00.086 5928 worker thread done servicing request 20:02:36.846 00.000 972 OnExposeComplete: enter 20:02:36.852 00.006 972 UpdateGuideState(): m_state=6 20:02:36.856 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1277 20:02:36.860 00.004 972 Star::Find returns 1 (0), X=228.17, Y=852.53, Mass=1366, SNR=25.8, Peak=158 HFD=3.8 20:02:36.864 00.004 972 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.59) = xAngle (-0.64 = -0.64) 20:02:36.868 00.004 972 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69) 20:02:36.872 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.33 hyp=0.40 cameraTheta=0.95 mountX=0.32 mountY=-0.26, mountTheta=-0.67 20:02:36.878 00.006 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.33, opts=13) 20:02:36.881 00.003 972 Enqueuing Move request for scope (0.24, 0.33) 20:02:36.886 00.005 5928 Worker thread wakes up 20:02:36.886 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:36.890 00.004 972 UpdateGuideState exits: m=1366 SNR=25.8 20:02:36.894 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:36.898 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.33) opts 0xd 20:02:36.898 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:36.903 00.005 972 Enqueuing Expose request 20:02:36.906 00.003 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.33) 20:02:36.907 00.001 5928 Moving (0.24, 0.33) raw xDistance=0.32 yDistance=-0.26 20:02:36.907 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:02:36.907 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:02:36.907 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 20:02:36.907 00.000 5928 MoveAxis(W, 54, ABG) 20:02:36.907 00.000 5928 Guiding Dir = 3, Dur = 54 20:02:36.907 00.000 5928 IsSlewing returns 0 20:02:36.908 00.001 5928 IsGuiding returns 0 20:02:36.935 00.027 5928 PulseGuide returned control before completion, sleep 37 20:02:37.016 00.081 5928 IsGuiding returns 1 20:02:37.016 00.000 5928 scope still moving after pulse duration time elapsed 20:02:37.047 00.031 5928 IsSlewing returns 0 20:02:37.048 00.001 5928 IsGuiding returns 0 20:02:37.048 00.000 5928 scope move finished after 54 + 86 ms 20:02:37.048 00.000 5928 Move returns status 0, amount 54 20:02:37.048 00.000 5928 MoveAxis(N, 0, ABG) 20:02:37.048 00.000 5928 Move returns status 0, amount 0 20:02:37.049 00.001 5928 move complete, result=0 20:02:37.049 00.000 5928 worker thread done servicing request 20:02:37.049 00.000 972 GuideStep: 0.3 px 54 ms WEST, -0.3 px 0 ms NORTH 20:02:37.060 00.011 5928 Worker thread wakes up 20:02:37.061 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:37.061 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:39.042 01.981 5928 Exposure complete 20:02:39.128 00.086 5928 worker thread done servicing request 20:02:39.128 00.000 972 OnExposeComplete: enter 20:02:39.135 00.007 972 UpdateGuideState(): m_state=6 20:02:39.142 00.007 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1278 20:02:39.147 00.005 972 Star::Find returns 1 (0), X=228.12, Y=851.91, Mass=1313, SNR=25.4, Peak=164 HFD=3.8 20:02:39.152 00.005 972 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.59) = xAngle (-2.61 = -2.61) 20:02:39.156 00.004 972 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 20:02:39.159 00.003 972 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-1.02 mountX=-0.30 mountY=-0.16, mountTheta=-2.64 20:02:39.164 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.29, opts=13) 20:02:39.169 00.005 972 Enqueuing Move request for scope (0.18, -0.29) 20:02:39.172 00.003 5928 Worker thread wakes up 20:02:39.173 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.29) opts 0xd 20:02:39.173 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.29) 20:02:39.173 00.000 5928 Moving (0.18, -0.29) raw xDistance=-0.30 yDistance=-0.16 20:02:39.173 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30 20:02:39.173 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:39.173 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:39.177 00.004 972 UpdateGuideState exits: m=1313 SNR=25.4 20:02:39.182 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:39.188 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:02:39.188 00.000 5928 MoveAxis(E, 46, ABG) 20:02:39.188 00.000 5928 Guiding Dir = 2, Dur = 46 20:02:39.188 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:39.195 00.007 5928 IsSlewing returns 0 20:02:39.195 00.000 972 Enqueuing Expose request 20:02:39.202 00.007 5928 IsGuiding returns 0 20:02:39.222 00.020 5928 PulseGuide returned control before completion, sleep 38 20:02:39.270 00.048 5928 IsGuiding returns 1 20:02:39.270 00.000 5928 scope still moving after pulse duration time elapsed 20:02:39.301 00.031 5928 IsSlewing returns 0 20:02:39.302 00.001 5928 IsGuiding returns 0 20:02:39.303 00.001 5928 scope move finished after 46 + 54 ms 20:02:39.303 00.000 5928 Move returns status 0, amount 46 20:02:39.304 00.001 5928 MoveAxis(N, 0, ABG) 20:02:39.304 00.000 5928 Move returns status 0, amount 0 20:02:39.304 00.000 5928 move complete, result=0 20:02:39.305 00.001 5928 worker thread done servicing request 20:02:39.305 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH 20:02:39.312 00.007 5928 Worker thread wakes up 20:02:39.312 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:39.312 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:41.439 02.127 5928 Exposure complete 20:02:41.525 00.086 5928 worker thread done servicing request 20:02:41.526 00.001 972 OnExposeComplete: enter 20:02:41.530 00.004 972 UpdateGuideState(): m_state=6 20:02:41.535 00.005 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1279 20:02:41.539 00.004 972 Star::Find returns 1 (0), X=228.12, Y=852.02, Mass=1330, SNR=25.5, Peak=153 HFD=3.9 20:02:41.543 00.004 972 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.59) = xAngle (-2.38 = -2.38) 20:02:41.546 00.003 972 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 20:02:41.551 00.005 972 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-0.79 mountX=-0.18 mountY=-0.17, mountTheta=-2.41 20:02:41.555 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.18, opts=13) 20:02:41.560 00.005 972 Enqueuing Move request for scope (0.18, -0.18) 20:02:41.563 00.003 5928 Worker thread wakes up 20:02:41.563 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd 20:02:41.563 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.18) 20:02:41.563 00.000 5928 Moving (0.18, -0.18) raw xDistance=-0.18 yDistance=-0.17 20:02:41.564 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:02:41.564 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:41.564 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:02:41.564 00.000 5928 MoveAxis(E, 0, ABG) 20:02:41.564 00.000 5928 Move returns status 0, amount 0 20:02:41.564 00.000 5928 MoveAxis(N, 0, ABG) 20:02:41.564 00.000 5928 Move returns status 0, amount 0 20:02:41.564 00.000 5928 move complete, result=0 20:02:41.564 00.000 5928 worker thread done servicing request 20:02:41.564 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:41.569 00.005 972 UpdateGuideState exits: m=1330 SNR=25.5 20:02:41.573 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:41.577 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:41.581 00.004 972 Enqueuing Expose request 20:02:41.586 00.005 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:02:41.590 00.004 5928 Worker thread wakes up 20:02:41.590 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:41.590 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:43.579 01.989 5928 Exposure complete 20:02:43.668 00.089 5928 worker thread done servicing request 20:02:43.668 00.000 972 OnExposeComplete: enter 20:02:43.672 00.004 972 UpdateGuideState(): m_state=6 20:02:43.676 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1280 20:02:43.680 00.004 972 Star::Find returns 1 (0), X=228.11, Y=851.89, Mass=1321, SNR=25.4, Peak=154 HFD=3.8 20:02:43.685 00.005 972 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.59) = xAngle (-2.65 = -2.65) 20:02:43.688 00.003 972 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69) 20:02:43.692 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-1.06 mountX=-0.31 mountY=-0.15, mountTheta=-2.68 20:02:43.696 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.31, opts=13) 20:02:43.701 00.005 972 Enqueuing Move request for scope (0.17, -0.31) 20:02:43.705 00.004 5928 Worker thread wakes up 20:02:43.705 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.31) opts 0xd 20:02:43.705 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.31) 20:02:43.705 00.000 5928 Moving (0.17, -0.31) raw xDistance=-0.31 yDistance=-0.15 20:02:43.705 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 20:02:43.705 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:43.705 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:02:43.709 00.004 972 UpdateGuideState exits: m=1321 SNR=25.4 20:02:43.712 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:43.718 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:02:43.718 00.000 5928 MoveAxis(E, 52, ABG) 20:02:43.718 00.000 5928 Guiding Dir = 2, Dur = 52 20:02:43.718 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:43.722 00.004 972 Enqueuing Expose request 20:02:43.726 00.004 5928 IsSlewing returns 0 20:02:43.727 00.001 5928 IsGuiding returns 0 20:02:43.747 00.020 5928 PulseGuide returned control before completion, sleep 42 20:02:43.810 00.063 5928 IsGuiding returns 1 20:02:43.811 00.001 5928 scope still moving after pulse duration time elapsed 20:02:43.847 00.036 5928 IsSlewing returns 0 20:02:43.847 00.000 5928 IsGuiding returns 0 20:02:43.847 00.000 5928 scope move finished after 52 + 68 ms 20:02:43.847 00.000 5928 Move returns status 0, amount 52 20:02:43.847 00.000 5928 MoveAxis(N, 0, ABG) 20:02:43.848 00.001 5928 Move returns status 0, amount 0 20:02:43.848 00.000 5928 move complete, result=0 20:02:43.848 00.000 5928 worker thread done servicing request 20:02:43.848 00.000 972 GuideStep: -0.3 px 52 ms EAST, -0.2 px 0 ms NORTH 20:02:43.853 00.005 5928 Worker thread wakes up 20:02:43.853 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:43.853 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:45.976 02.123 5928 Exposure complete 20:02:46.060 00.084 5928 worker thread done servicing request 20:02:46.062 00.002 972 OnExposeComplete: enter 20:02:46.067 00.005 972 UpdateGuideState(): m_state=6 20:02:46.071 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1281 20:02:46.075 00.004 972 Star::Find returns 1 (0), X=228.27, Y=852.20, Mass=1314, SNR=25.4, Peak=154 HFD=3.5 20:02:46.079 00.004 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 20:02:46.083 00.004 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 20:02:46.087 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.00 hyp=0.33 cameraTheta=-0.01 mountX=-0.01 mountY=-0.33, mountTheta=-1.60 20:02:46.091 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.00, opts=13) 20:02:46.095 00.004 972 Enqueuing Move request for scope (0.33, -0.00) 20:02:46.100 00.005 5928 Worker thread wakes up 20:02:46.100 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.00) opts 0xd 20:02:46.100 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.00) 20:02:46.100 00.000 5928 Moving (0.33, -0.00) raw xDistance=-0.01 yDistance=-0.33 20:02:46.100 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:02:46.100 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:02:46.100 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:46.104 00.004 972 UpdateGuideState exits: m=1314 SNR=25.4 20:02:46.108 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:46.112 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:46.117 00.005 972 Enqueuing Expose request 20:02:46.121 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33 20:02:46.121 00.000 5928 MoveAxis(E, 0, ABG) 20:02:46.121 00.000 5928 Move returns status 0, amount 0 20:02:46.121 00.000 5928 MoveAxis(N, 0, ABG) 20:02:46.121 00.000 5928 Move returns status 0, amount 0 20:02:46.121 00.000 5928 move complete, result=0 20:02:46.121 00.000 5928 worker thread done servicing request 20:02:46.121 00.000 5928 Worker thread wakes up 20:02:46.122 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:46.122 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:46.123 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:02:48.099 01.976 5928 Exposure complete 20:02:48.187 00.088 5928 worker thread done servicing request 20:02:48.188 00.001 972 OnExposeComplete: enter 20:02:48.191 00.003 972 UpdateGuideState(): m_state=6 20:02:48.195 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1282 20:02:48.200 00.005 972 Star::Find returns 1 (0), X=228.17, Y=852.66, Mass=1282, SNR=25.1, Peak=162 HFD=3.5 20:02:48.204 00.004 972 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.59) = xAngle (-0.49 = -0.49) 20:02:48.207 00.003 972 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53) 20:02:48.211 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.46 hyp=0.52 cameraTheta=1.10 mountX=0.46 mountY=-0.26, mountTheta=-0.52 20:02:48.217 00.006 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.46, opts=13) 20:02:48.220 00.003 972 Enqueuing Move request for scope (0.24, 0.46) 20:02:48.224 00.004 5928 Worker thread wakes up 20:02:48.224 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.46) opts 0xd 20:02:48.224 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:48.228 00.004 972 UpdateGuideState exits: m=1282 SNR=25.1 20:02:48.233 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:48.237 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:48.241 00.004 972 Enqueuing Expose request 20:02:48.245 00.004 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.46) 20:02:48.245 00.000 5928 Moving (0.24, 0.46) raw xDistance=0.46 yDistance=-0.26 20:02:48.245 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46 20:02:48.245 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.40 newest=-0.75 20:02:48.245 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 20:02:48.245 00.000 5928 MoveAxis(W, 77, ABG) 20:02:48.245 00.000 5928 Guiding Dir = 3, Dur = 77 20:02:48.246 00.001 5928 IsSlewing returns 0 20:02:48.246 00.000 5928 IsGuiding returns 0 20:02:48.273 00.027 5928 PulseGuide returned control before completion, sleep 61 20:02:48.368 00.095 5928 IsGuiding returns 1 20:02:48.368 00.000 5928 scope still moving after pulse duration time elapsed 20:02:48.401 00.033 5928 IsSlewing returns 0 20:02:48.402 00.001 5928 IsGuiding returns 0 20:02:48.402 00.000 5928 scope move finished after 77 + 78 ms 20:02:48.402 00.000 5928 Move returns status 0, amount 77 20:02:48.402 00.000 5928 MoveAxis(N, 52, ABG) 20:02:48.402 00.000 5928 Guiding Dir = 0, Dur = 52 20:02:48.403 00.001 5928 IsSlewing returns 0 20:02:48.403 00.000 5928 IsGuiding returns 0 20:02:48.481 00.078 5928 IsGuiding returns 1 20:02:48.481 00.000 5928 scope still moving after pulse duration time elapsed 20:02:48.511 00.030 5928 IsSlewing returns 0 20:02:48.511 00.000 5928 IsGuiding returns 1 20:02:48.577 00.066 5928 IsSlewing returns 0 20:02:48.608 00.031 5928 IsGuiding returns 0 20:02:48.610 00.002 5928 scope move finished after 52 + 154 ms 20:02:48.610 00.000 5928 Move returns status 0, amount 52 20:02:48.610 00.000 5928 move complete, result=0 20:02:48.610 00.000 5928 worker thread done servicing request 20:02:48.610 00.000 5928 Worker thread wakes up 20:02:48.610 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:48.610 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:48.611 00.001 972 GuideStep: 0.5 px 77 ms WEST, -0.3 px 52 ms NORTH 20:02:50.741 02.130 5928 Exposure complete 20:02:50.826 00.085 5928 worker thread done servicing request 20:02:50.826 00.000 972 OnExposeComplete: enter 20:02:50.830 00.004 972 UpdateGuideState(): m_state=6 20:02:50.835 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1283 20:02:50.839 00.004 972 Star::Find returns 1 (0), X=228.08, Y=852.20, Mass=1324, SNR=25.5, Peak=172 HFD=3.6 20:02:50.843 00.004 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 20:02:50.847 00.004 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 20:02:50.852 00.005 972 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.01 mountX=-0.00 mountY=-0.14, mountTheta=-1.60 20:02:50.856 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.00, opts=13) 20:02:50.860 00.004 972 Enqueuing Move request for scope (0.14, -0.00) 20:02:50.864 00.004 5928 Worker thread wakes up 20:02:50.864 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:02:50.869 00.005 972 UpdateGuideState exits: m=1324 SNR=25.5 20:02:50.872 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:50.876 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:50.881 00.005 972 Enqueuing Expose request 20:02:50.885 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd 20:02:50.886 00.001 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.00) 20:02:50.886 00.000 5928 Moving (0.14, -0.00) raw xDistance=-0.00 yDistance=-0.14 20:02:50.886 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:02:50.886 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:02:50.886 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:02:50.886 00.000 5928 MoveAxis(E, 0, ABG) 20:02:50.886 00.000 5928 Move returns status 0, amount 0 20:02:50.886 00.000 5928 MoveAxis(N, 0, ABG) 20:02:50.886 00.000 5928 Move returns status 0, amount 0 20:02:50.886 00.000 5928 move complete, result=0 20:02:50.886 00.000 5928 worker thread done servicing request 20:02:50.886 00.000 5928 Worker thread wakes up 20:02:50.886 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:50.886 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:50.888 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:02:52.877 01.989 5928 Exposure complete 20:02:52.965 00.088 5928 worker thread done servicing request 20:02:52.966 00.001 972 OnExposeComplete: enter 20:02:52.970 00.004 972 UpdateGuideState(): m_state=6 20:02:52.974 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1284 20:02:52.978 00.004 972 Star::Find returns 1 (0), X=228.45, Y=852.20, Mass=1277, SNR=25.0, Peak=149 HFD=3.6 20:02:52.983 00.005 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 20:02:52.987 00.004 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 20:02:52.991 00.004 972 CameraToMount -- cameraX=0.51 cameraY=-0.00 hyp=0.51 cameraTheta=-0.01 mountX=-0.01 mountY=-0.51, mountTheta=-1.60 20:02:52.995 00.004 972 SchedulePrimaryMove(067B9D08, x=0.51, y=-0.00, opts=13) 20:02:53.000 00.005 972 Enqueuing Move request for scope (0.51, -0.00) 20:02:53.004 00.004 5928 Worker thread wakes up 20:02:53.004 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.00) opts 0xd 20:02:53.004 00.000 5928 Handling offset move in thread for scope, endpoint = (0.51, -0.00) 20:02:53.005 00.001 5928 Moving (0.51, -0.00) raw xDistance=-0.01 yDistance=-0.51 20:02:53.005 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:02:53.005 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51 20:02:53.005 00.000 5928 MoveAxis(E, 0, ABG) 20:02:53.005 00.000 5928 Move returns status 0, amount 0 20:02:53.005 00.000 5928 MoveAxis(N, 102, ABG) 20:02:53.005 00.000 5928 Guiding Dir = 0, Dur = 102 20:02:53.005 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:02:53.009 00.004 972 UpdateGuideState exits: m=1277 SNR=25.0 20:02:53.013 00.004 5928 IsSlewing returns 0 20:02:53.013 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:53.018 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:53.021 00.003 972 Enqueuing Expose request 20:02:53.025 00.004 5928 IsGuiding returns 0 20:02:53.102 00.077 5928 PulseGuide returned control before completion, sleep 35 20:02:53.166 00.064 5928 IsGuiding returns 1 20:02:53.167 00.001 5928 scope still moving after pulse duration time elapsed 20:02:53.230 00.063 5928 IsSlewing returns 0 20:02:53.230 00.000 5928 IsGuiding returns 0 20:02:53.230 00.000 5928 scope move finished after 102 + 103 ms 20:02:53.231 00.001 5928 Move returns status 0, amount 102 20:02:53.231 00.000 5928 move complete, result=0 20:02:53.231 00.000 5928 worker thread done servicing request 20:02:53.231 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.5 px 102 ms NORTH 20:02:53.238 00.007 5928 Worker thread wakes up 20:02:53.238 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:53.238 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:55.351 02.113 5928 Exposure complete 20:02:55.436 00.085 5928 worker thread done servicing request 20:02:55.452 00.016 972 OnExposeComplete: enter 20:02:55.456 00.004 972 UpdateGuideState(): m_state=6 20:02:55.461 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1285 20:02:55.465 00.004 972 Star::Find returns 1 (0), X=228.44, Y=851.84, Mass=1275, SNR=25.0, Peak=135 HFD=3.8 20:02:55.469 00.004 972 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.59) = xAngle (-2.20 = -2.20) 20:02:55.473 00.004 972 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25) 20:02:55.476 00.003 972 CameraToMount -- cameraX=0.51 cameraY=-0.36 hyp=0.62 cameraTheta=-0.61 mountX=-0.37 mountY=-0.48, mountTheta=-2.22 20:02:55.482 00.006 972 SchedulePrimaryMove(067B9D08, x=0.51, y=-0.36, opts=13) 20:02:55.486 00.004 972 Enqueuing Move request for scope (0.51, -0.36) 20:02:55.489 00.003 5928 Worker thread wakes up 20:02:55.490 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.36) opts 0xd 20:02:55.490 00.000 5928 Handling offset move in thread for scope, endpoint = (0.51, -0.36) 20:02:55.490 00.000 5928 Moving (0.51, -0.36) raw xDistance=-0.37 yDistance=-0.48 20:02:55.490 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 20:02:55.490 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48 20:02:55.490 00.000 5928 MoveAxis(E, 61, ABG) 20:02:55.490 00.000 5928 Guiding Dir = 2, Dur = 61 20:02:55.490 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:02:55.494 00.004 972 UpdateGuideState exits: m=1275 SNR=25.0 20:02:55.499 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:55.503 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:55.506 00.003 972 Enqueuing Expose request 20:02:55.510 00.004 5928 IsSlewing returns 0 20:02:55.511 00.001 5928 IsGuiding returns 0 20:02:55.533 00.022 5928 PulseGuide returned control before completion, sleep 50 20:02:55.614 00.081 5928 IsGuiding returns 1 20:02:55.614 00.000 5928 scope still moving after pulse duration time elapsed 20:02:55.644 00.030 5928 IsSlewing returns 0 20:02:55.645 00.001 5928 IsGuiding returns 0 20:02:55.645 00.000 5928 scope move finished after 61 + 73 ms 20:02:55.645 00.000 5928 Move returns status 0, amount 61 20:02:55.645 00.000 5928 MoveAxis(N, 96, ABG) 20:02:55.646 00.001 5928 Guiding Dir = 0, Dur = 96 20:02:55.647 00.001 5928 IsSlewing returns 0 20:02:55.648 00.001 5928 IsGuiding returns 0 20:02:55.725 00.077 5928 PulseGuide returned control before completion, sleep 30 20:02:55.762 00.037 5928 IsGuiding returns 1 20:02:55.762 00.000 5928 scope still moving after pulse duration time elapsed 20:02:55.792 00.030 5928 IsSlewing returns 0 20:02:55.793 00.001 5928 IsGuiding returns 1 20:02:55.853 00.060 5928 IsSlewing returns 0 20:02:55.884 00.031 5928 IsGuiding returns 0 20:02:55.884 00.000 5928 scope move finished after 96 + 140 ms 20:02:55.884 00.000 5928 Move returns status 0, amount 96 20:02:55.885 00.001 5928 move complete, result=0 20:02:55.885 00.000 5928 worker thread done servicing request 20:02:55.885 00.000 5928 Worker thread wakes up 20:02:55.885 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:55.885 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:02:55.885 00.000 972 GuideStep: -0.4 px 61 ms EAST, -0.5 px 96 ms NORTH 20:02:57.873 01.988 5928 Exposure complete 20:02:57.958 00.085 5928 worker thread done servicing request 20:02:57.959 00.001 972 OnExposeComplete: enter 20:02:57.963 00.004 972 UpdateGuideState(): m_state=6 20:02:57.968 00.005 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1286 20:02:57.971 00.003 972 Star::Find returns 1 (0), X=228.39, Y=852.03, Mass=1295, SNR=25.2, Peak=136 HFD=3.8 20:02:57.976 00.005 972 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.59) = xAngle (-1.94 = -1.94) 20:02:57.980 00.004 972 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 20:02:57.984 00.004 972 CameraToMount -- cameraX=0.45 cameraY=-0.17 hyp=0.48 cameraTheta=-0.35 mountX=-0.17 mountY=-0.44, mountTheta=-1.95 20:02:57.989 00.005 972 SchedulePrimaryMove(067B9D08, x=0.45, y=-0.17, opts=13) 20:02:57.993 00.004 972 Enqueuing Move request for scope (0.45, -0.17) 20:02:57.996 00.003 5928 Worker thread wakes up 20:02:57.997 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.17) opts 0xd 20:02:57.997 00.000 5928 Handling offset move in thread for scope, endpoint = (0.45, -0.17) 20:02:57.997 00.000 5928 Moving (0.45, -0.17) raw xDistance=-0.17 yDistance=-0.44 20:02:57.997 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:02:58.002 00.005 972 UpdateGuideState exits: m=1295 SNR=25.2 20:02:58.006 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:02:58.010 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:02:58.014 00.004 972 Enqueuing Expose request 20:02:58.019 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:02:58.019 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 20:02:58.019 00.000 5928 MoveAxis(E, 0, ABG) 20:02:58.019 00.000 5928 Move returns status 0, amount 0 20:02:58.019 00.000 5928 MoveAxis(N, 87, ABG) 20:02:58.019 00.000 5928 Guiding Dir = 0, Dur = 87 20:02:58.020 00.001 5928 IsSlewing returns 0 20:02:58.020 00.000 5928 IsGuiding returns 0 20:02:58.091 00.071 5928 PulseGuide returned control before completion, sleep 26 20:02:58.133 00.042 5928 IsGuiding returns 1 20:02:58.134 00.001 5928 scope still moving after pulse duration time elapsed 20:02:58.203 00.069 5928 IsSlewing returns 0 20:02:58.204 00.001 5928 IsGuiding returns 0 20:02:58.204 00.000 5928 scope move finished after 87 + 97 ms 20:02:58.204 00.000 5928 Move returns status 0, amount 87 20:02:58.204 00.000 5928 move complete, result=0 20:02:58.205 00.001 5928 worker thread done servicing request 20:02:58.205 00.000 5928 Worker thread wakes up 20:02:58.205 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 87 ms NORTH 20:02:58.216 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:02:58.217 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:00.356 02.139 5928 Exposure complete 20:03:00.443 00.087 5928 worker thread done servicing request 20:03:00.443 00.000 972 OnExposeComplete: enter 20:03:00.448 00.005 972 UpdateGuideState(): m_state=6 20:03:00.452 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1287 20:03:00.456 00.004 972 Star::Find returns 1 (0), X=228.40, Y=852.06, Mass=1335, SNR=25.5, Peak=123 HFD=4.1 20:03:00.460 00.004 972 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.59) = xAngle (-1.90 = -1.90) 20:03:00.465 00.005 972 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94) 20:03:00.468 00.003 972 CameraToMount -- cameraX=0.46 cameraY=-0.15 hyp=0.48 cameraTheta=-0.31 mountX=-0.15 mountY=-0.45, mountTheta=-1.90 20:03:00.473 00.005 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.15, opts=13) 20:03:00.478 00.005 972 Enqueuing Move request for scope (0.46, -0.15) 20:03:00.483 00.005 5928 Worker thread wakes up 20:03:00.483 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.15) opts 0xd 20:03:00.483 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.15) 20:03:00.483 00.000 5928 Moving (0.46, -0.15) raw xDistance=-0.15 yDistance=-0.45 20:03:00.483 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:03:00.483 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 20:03:00.483 00.000 5928 MoveAxis(E, 0, ABG) 20:03:00.483 00.000 5928 Move returns status 0, amount 0 20:03:00.483 00.000 5928 MoveAxis(N, 89, ABG) 20:03:00.483 00.000 5928 Guiding Dir = 0, Dur = 89 20:03:00.483 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:00.488 00.005 972 UpdateGuideState exits: m=1335 SNR=25.5 20:03:00.492 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:00.495 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:00.500 00.005 972 Enqueuing Expose request 20:03:00.504 00.004 5928 IsSlewing returns 0 20:03:00.522 00.018 5928 IsGuiding returns 0 20:03:00.602 00.080 5928 PulseGuide returned control before completion, sleep 20 20:03:00.628 00.026 5928 IsGuiding returns 1 20:03:00.628 00.000 5928 scope still moving after pulse duration time elapsed 20:03:00.659 00.031 5928 IsSlewing returns 0 20:03:00.660 00.001 5928 IsGuiding returns 1 20:03:00.730 00.070 5928 IsSlewing returns 0 20:03:00.762 00.032 5928 IsGuiding returns 0 20:03:00.762 00.000 5928 scope move finished after 89 + 151 ms 20:03:00.762 00.000 5928 Move returns status 0, amount 89 20:03:00.762 00.000 5928 move complete, result=0 20:03:00.762 00.000 5928 worker thread done servicing request 20:03:00.762 00.000 5928 Worker thread wakes up 20:03:00.762 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 89 ms NORTH 20:03:00.767 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:00.767 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:02.743 01.976 5928 Exposure complete 20:03:02.829 00.086 5928 worker thread done servicing request 20:03:02.829 00.000 972 OnExposeComplete: enter 20:03:02.834 00.005 972 UpdateGuideState(): m_state=6 20:03:02.838 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1288 20:03:02.842 00.004 972 Star::Find returns 1 (0), X=228.43, Y=851.93, Mass=1271, SNR=24.9, Peak=148 HFD=3.7 20:03:02.845 00.003 972 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.59) = xAngle (-2.09 = -2.09) 20:03:02.850 00.005 972 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13) 20:03:02.854 00.004 972 CameraToMount -- cameraX=0.49 cameraY=-0.27 hyp=0.56 cameraTheta=-0.50 mountX=-0.28 mountY=-0.47, mountTheta=-2.10 20:03:02.858 00.004 972 SchedulePrimaryMove(067B9D08, x=0.49, y=-0.27, opts=13) 20:03:02.862 00.004 972 Enqueuing Move request for scope (0.49, -0.27) 20:03:02.868 00.006 5928 Worker thread wakes up 20:03:02.868 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:03:02.873 00.005 972 UpdateGuideState exits: m=1271 SNR=24.9 20:03:02.877 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:02.882 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:02.886 00.004 972 Enqueuing Expose request 20:03:02.890 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.27) opts 0xd 20:03:02.890 00.000 5928 Handling offset move in thread for scope, endpoint = (0.49, -0.27) 20:03:02.890 00.000 5928 Moving (0.49, -0.27) raw xDistance=-0.28 yDistance=-0.47 20:03:02.890 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 20:03:02.890 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47 20:03:02.890 00.000 5928 MoveAxis(E, 47, ABG) 20:03:02.890 00.000 5928 Guiding Dir = 2, Dur = 47 20:03:02.891 00.001 5928 IsSlewing returns 0 20:03:02.891 00.000 5928 IsGuiding returns 0 20:03:02.921 00.030 5928 PulseGuide returned control before completion, sleep 28 20:03:02.953 00.032 5928 IsGuiding returns 1 20:03:02.953 00.000 5928 scope still moving after pulse duration time elapsed 20:03:02.982 00.029 5928 IsSlewing returns 0 20:03:02.982 00.000 5928 IsGuiding returns 0 20:03:02.982 00.000 5928 scope move finished after 47 + 43 ms 20:03:02.982 00.000 5928 Move returns status 0, amount 47 20:03:02.982 00.000 5928 MoveAxis(N, 94, ABG) 20:03:02.982 00.000 5928 Guiding Dir = 0, Dur = 94 20:03:02.982 00.000 5928 IsSlewing returns 0 20:03:02.983 00.001 5928 IsGuiding returns 0 20:03:03.066 00.083 5928 PulseGuide returned control before completion, sleep 22 20:03:03.091 00.025 5928 IsGuiding returns 1 20:03:03.091 00.000 5928 scope still moving after pulse duration time elapsed 20:03:03.123 00.032 5928 IsSlewing returns 0 20:03:03.124 00.001 5928 IsGuiding returns 1 20:03:03.153 00.029 5928 IsSlewing returns 0 20:03:03.154 00.001 5928 IsGuiding returns 1 20:03:03.208 00.054 5928 IsSlewing returns 0 20:03:03.241 00.033 5928 IsGuiding returns 0 20:03:03.241 00.000 5928 scope move finished after 94 + 165 ms 20:03:03.242 00.001 5928 Move returns status 0, amount 94 20:03:03.242 00.000 5928 move complete, result=0 20:03:03.242 00.000 5928 worker thread done servicing request 20:03:03.242 00.000 972 GuideStep: -0.3 px 47 ms EAST, -0.5 px 94 ms NORTH 20:03:03.255 00.013 5928 Worker thread wakes up 20:03:03.256 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:03.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:05.387 02.131 5928 Exposure complete 20:03:05.472 00.085 5928 worker thread done servicing request 20:03:05.472 00.000 972 OnExposeComplete: enter 20:03:05.477 00.005 972 UpdateGuideState(): m_state=6 20:03:05.483 00.006 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1289 20:03:05.487 00.004 972 Star::Find returns 1 (0), X=228.18, Y=852.24, Mass=1303, SNR=25.3, Peak=159 HFD=3.6 20:03:05.491 00.004 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 20:03:05.495 00.004 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48) 20:03:05.500 00.005 972 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.24 cameraTheta=0.16 mountX=0.03 mountY=-0.24, mountTheta=-1.43 20:03:05.505 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.04, opts=13) 20:03:05.509 00.004 972 Enqueuing Move request for scope (0.24, 0.04) 20:03:05.514 00.005 5928 Worker thread wakes up 20:03:05.515 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.04) opts 0xd 20:03:05.515 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.04) 20:03:05.515 00.000 5928 Moving (0.24, 0.04) raw xDistance=0.03 yDistance=-0.24 20:03:05.515 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:03:05.519 00.004 972 UpdateGuideState exits: m=1303 SNR=25.3 20:03:05.523 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:05.527 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:05.532 00.005 972 Enqueuing Expose request 20:03:05.536 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:03:05.536 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 20:03:05.536 00.000 5928 MoveAxis(E, 0, ABG) 20:03:05.536 00.000 5928 Move returns status 0, amount 0 20:03:05.536 00.000 5928 MoveAxis(N, 48, ABG) 20:03:05.536 00.000 5928 Guiding Dir = 0, Dur = 48 20:03:05.537 00.001 5928 IsSlewing returns 0 20:03:05.537 00.000 5928 IsGuiding returns 0 20:03:05.655 00.118 5928 IsGuiding returns 1 20:03:05.655 00.000 5928 scope still moving after pulse duration time elapsed 20:03:05.703 00.048 5928 IsSlewing returns 0 20:03:05.703 00.000 5928 IsGuiding returns 0 20:03:05.704 00.001 5928 scope move finished after 48 + 118 ms 20:03:05.704 00.000 5928 Move returns status 0, amount 48 20:03:05.704 00.000 5928 move complete, result=0 20:03:05.704 00.000 5928 worker thread done servicing request 20:03:05.704 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH 20:03:05.711 00.007 5928 Worker thread wakes up 20:03:05.711 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:05.711 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:07.688 01.977 5928 Exposure complete 20:03:07.776 00.088 5928 worker thread done servicing request 20:03:07.777 00.001 972 OnExposeComplete: enter 20:03:07.782 00.005 972 UpdateGuideState(): m_state=6 20:03:07.785 00.003 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1290 20:03:07.790 00.005 972 Star::Find returns 1 (0), X=228.11, Y=852.14, Mass=1347, SNR=25.7, Peak=155 HFD=3.8 20:03:07.794 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 20:03:07.798 00.004 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 20:03:07.802 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.36 mountX=-0.07 mountY=-0.16, mountTheta=-1.95 20:03:07.807 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.06, opts=13) 20:03:07.811 00.004 972 Enqueuing Move request for scope (0.17, -0.06) 20:03:07.816 00.005 5928 Worker thread wakes up 20:03:07.816 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd 20:03:07.816 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.06) 20:03:07.816 00.000 5928 Moving (0.17, -0.06) raw xDistance=-0.07 yDistance=-0.16 20:03:07.817 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:03:07.817 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:07.817 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:03:07.817 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:07.821 00.004 972 UpdateGuideState exits: m=1347 SNR=25.7 20:03:07.825 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:07.829 00.004 5928 MoveAxis(E, 0, ABG) 20:03:07.829 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:07.833 00.004 972 Enqueuing Expose request 20:03:07.837 00.004 5928 Move returns status 0, amount 0 20:03:07.837 00.000 5928 MoveAxis(N, 0, ABG) 20:03:07.837 00.000 5928 Move returns status 0, amount 0 20:03:07.837 00.000 5928 move complete, result=0 20:03:07.837 00.000 5928 worker thread done servicing request 20:03:07.837 00.000 5928 Worker thread wakes up 20:03:07.837 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:07.838 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:07.839 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:03:09.947 02.108 5928 Exposure complete 20:03:10.033 00.086 5928 worker thread done servicing request 20:03:10.034 00.001 972 OnExposeComplete: enter 20:03:10.037 00.003 972 UpdateGuideState(): m_state=6 20:03:10.041 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1291 20:03:10.045 00.004 972 Star::Find returns 1 (0), X=228.11, Y=852.11, Mass=1292, SNR=25.1, Peak=157 HFD=3.8 20:03:10.050 00.005 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 20:03:10.054 00.004 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13) 20:03:10.057 00.003 972 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.49 mountX=-0.09 mountY=-0.16, mountTheta=-2.09 20:03:10.062 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.09, opts=13) 20:03:10.066 00.004 972 Enqueuing Move request for scope (0.17, -0.09) 20:03:10.071 00.005 5928 Worker thread wakes up 20:03:10.071 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd 20:03:10.071 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.09) 20:03:10.071 00.000 5928 Moving (0.17, -0.09) raw xDistance=-0.09 yDistance=-0.16 20:03:10.071 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:03:10.071 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:10.071 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:03:10.071 00.000 5928 MoveAxis(E, 0, ABG) 20:03:10.071 00.000 5928 Move returns status 0, amount 0 20:03:10.071 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:10.076 00.005 972 UpdateGuideState exits: m=1292 SNR=25.1 20:03:10.082 00.006 5928 MoveAxis(N, 0, ABG) 20:03:10.082 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:10.086 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:10.090 00.004 972 Enqueuing Expose request 20:03:10.093 00.003 5928 Move returns status 0, amount 0 20:03:10.093 00.000 5928 move complete, result=0 20:03:10.093 00.000 5928 worker thread done servicing request 20:03:10.094 00.001 5928 Worker thread wakes up 20:03:10.094 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:10.094 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:10.097 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:03:12.070 01.973 5928 Exposure complete 20:03:12.156 00.086 5928 worker thread done servicing request 20:03:12.158 00.002 972 OnExposeComplete: enter 20:03:12.162 00.004 972 UpdateGuideState(): m_state=6 20:03:12.167 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1292 20:03:12.171 00.004 972 Star::Find returns 1 (0), X=228.08, Y=851.92, Mass=1282, SNR=25.1, Peak=155 HFD=3.8 20:03:12.174 00.003 972 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.59) = xAngle (-2.69 = -2.69) 20:03:12.179 00.005 972 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73) 20:03:12.183 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-1.10 mountX=-0.28 mountY=-0.12, mountTheta=-2.72 20:03:12.187 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.28, opts=13) 20:03:12.192 00.005 972 Enqueuing Move request for scope (0.14, -0.28) 20:03:12.195 00.003 5928 Worker thread wakes up 20:03:12.196 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:12.200 00.004 972 UpdateGuideState exits: m=1282 SNR=25.1 20:03:12.203 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:12.207 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:12.211 00.004 972 Enqueuing Expose request 20:03:12.216 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd 20:03:12.216 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.28) 20:03:12.216 00.000 5928 Moving (0.14, -0.28) raw xDistance=-0.28 yDistance=-0.12 20:03:12.216 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 20:03:12.216 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:12.217 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:03:12.217 00.000 5928 MoveAxis(E, 47, ABG) 20:03:12.217 00.000 5928 Guiding Dir = 2, Dur = 47 20:03:12.217 00.000 5928 IsSlewing returns 0 20:03:12.217 00.000 5928 IsGuiding returns 0 20:03:12.243 00.026 5928 PulseGuide returned control before completion, sleep 32 20:03:12.290 00.047 5928 IsGuiding returns 1 20:03:12.290 00.000 5928 scope still moving after pulse duration time elapsed 20:03:12.323 00.033 5928 IsSlewing returns 0 20:03:12.324 00.001 5928 IsGuiding returns 0 20:03:12.324 00.000 5928 scope move finished after 47 + 58 ms 20:03:12.324 00.000 5928 Move returns status 0, amount 47 20:03:12.324 00.000 5928 MoveAxis(N, 0, ABG) 20:03:12.324 00.000 5928 Move returns status 0, amount 0 20:03:12.324 00.000 5928 move complete, result=0 20:03:12.324 00.000 5928 worker thread done servicing request 20:03:12.324 00.000 5928 Worker thread wakes up 20:03:12.324 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:12.324 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:12.324 00.000 972 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH 20:03:14.426 02.102 5928 Exposure complete 20:03:14.513 00.087 5928 worker thread done servicing request 20:03:14.514 00.001 972 OnExposeComplete: enter 20:03:14.519 00.005 972 UpdateGuideState(): m_state=6 20:03:14.524 00.005 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1293 20:03:14.528 00.004 972 Star::Find returns 1 (0), X=228.07, Y=852.31, Mass=1286, SNR=25.1, Peak=150 HFD=3.6 20:03:14.533 00.005 972 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.59) = xAngle (-0.94 = -0.94) 20:03:14.537 00.004 972 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98) 20:03:14.541 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=0.10 mountY=-0.14, mountTheta=-0.95 20:03:14.547 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.10, opts=13) 20:03:14.551 00.004 972 Enqueuing Move request for scope (0.14, 0.10) 20:03:14.555 00.004 5928 Worker thread wakes up 20:03:14.556 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:14.560 00.004 972 UpdateGuideState exits: m=1286 SNR=25.1 20:03:14.565 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:14.569 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd 20:03:14.569 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.10) 20:03:14.569 00.000 5928 Moving (0.14, 0.10) raw xDistance=0.10 yDistance=-0.14 20:03:14.569 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:03:14.569 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:14.574 00.005 972 Enqueuing Expose request 20:03:14.578 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:14.578 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:03:14.578 00.000 5928 MoveAxis(E, 0, ABG) 20:03:14.578 00.000 5928 Move returns status 0, amount 0 20:03:14.579 00.001 5928 MoveAxis(N, 0, ABG) 20:03:14.579 00.000 5928 Move returns status 0, amount 0 20:03:14.579 00.000 5928 move complete, result=0 20:03:14.579 00.000 5928 worker thread done servicing request 20:03:14.579 00.000 5928 Worker thread wakes up 20:03:14.579 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:14.579 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:14.581 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:03:16.557 01.976 5928 Exposure complete 20:03:16.643 00.086 5928 worker thread done servicing request 20:03:16.644 00.001 972 OnExposeComplete: enter 20:03:16.649 00.005 972 UpdateGuideState(): m_state=6 20:03:16.653 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1294 20:03:16.657 00.004 972 Star::Find returns 1 (0), X=228.09, Y=852.26, Mass=1290, SNR=25.1, Peak=155 HFD=3.7 20:03:16.661 00.004 972 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.59) = xAngle (-1.18 = -1.18) 20:03:16.666 00.005 972 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23) 20:03:16.669 00.003 972 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.40 mountX=0.06 mountY=-0.15, mountTheta=-1.19 20:03:16.674 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.06, opts=13) 20:03:16.678 00.004 972 Enqueuing Move request for scope (0.15, 0.06) 20:03:16.683 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:03:16.687 00.004 972 UpdateGuideState exits: m=1290 SNR=25.1 20:03:16.690 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:16.694 00.004 5928 Worker thread wakes up 20:03:16.694 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:16.699 00.005 972 Enqueuing Expose request 20:03:16.702 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd 20:03:16.703 00.001 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.06) 20:03:16.703 00.000 5928 Moving (0.15, 0.06) raw xDistance=0.06 yDistance=-0.15 20:03:16.703 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:03:16.703 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:16.703 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:03:16.703 00.000 5928 MoveAxis(E, 0, ABG) 20:03:16.703 00.000 5928 Move returns status 0, amount 0 20:03:16.703 00.000 5928 MoveAxis(N, 0, ABG) 20:03:16.703 00.000 5928 Move returns status 0, amount 0 20:03:16.703 00.000 5928 move complete, result=0 20:03:16.703 00.000 5928 worker thread done servicing request 20:03:16.703 00.000 5928 Worker thread wakes up 20:03:16.703 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:16.703 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:16.705 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:03:18.823 02.118 5928 Exposure complete 20:03:18.910 00.087 5928 worker thread done servicing request 20:03:18.910 00.000 972 OnExposeComplete: enter 20:03:18.916 00.006 972 UpdateGuideState(): m_state=6 20:03:18.920 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1295 20:03:18.925 00.005 972 Star::Find returns 1 (0), X=228.16, Y=852.22, Mass=1290, SNR=25.2, Peak=159 HFD=3.6 20:03:18.930 00.005 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.59) = xAngle (-1.50 = -1.50) 20:03:18.934 00.004 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54) 20:03:18.938 00.004 972 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.09 mountX=0.02 mountY=-0.22, mountTheta=-1.50 20:03:18.942 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.02, opts=13) 20:03:18.947 00.005 972 Enqueuing Move request for scope (0.22, 0.02) 20:03:18.951 00.004 5928 Worker thread wakes up 20:03:18.951 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd 20:03:18.951 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.02) 20:03:18.951 00.000 5928 Moving (0.22, 0.02) raw xDistance=0.02 yDistance=-0.22 20:03:18.952 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:03:18.952 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 20:03:18.952 00.000 5928 MoveAxis(E, 0, ABG) 20:03:18.952 00.000 5928 Move returns status 0, amount 0 20:03:18.952 00.000 5928 MoveAxis(N, 44, ABG) 20:03:18.952 00.000 5928 Guiding Dir = 0, Dur = 44 20:03:18.952 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:18.956 00.004 5928 IsSlewing returns 0 20:03:18.956 00.000 972 UpdateGuideState exits: m=1290 SNR=25.2 20:03:18.961 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:18.965 00.004 5928 IsGuiding returns 0 20:03:18.965 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:18.970 00.005 972 Enqueuing Expose request 20:03:19.039 00.069 5928 IsGuiding returns 1 20:03:19.040 00.001 5928 scope still moving after pulse duration time elapsed 20:03:19.069 00.029 5928 IsSlewing returns 0 20:03:19.069 00.000 5928 IsGuiding returns 1 20:03:19.120 00.051 5928 IsSlewing returns 0 20:03:19.151 00.031 5928 IsGuiding returns 0 20:03:19.151 00.000 5928 scope move finished after 44 + 141 ms 20:03:19.151 00.000 5928 Move returns status 0, amount 44 20:03:19.151 00.000 5928 move complete, result=0 20:03:19.151 00.000 5928 worker thread done servicing request 20:03:19.151 00.000 5928 Worker thread wakes up 20:03:19.151 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:19.151 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 44 ms NORTH 20:03:19.156 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:21.139 01.983 5928 Exposure complete 20:03:21.224 00.085 5928 worker thread done servicing request 20:03:21.225 00.001 972 OnExposeComplete: enter 20:03:21.230 00.005 972 UpdateGuideState(): m_state=6 20:03:21.235 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1296 20:03:21.239 00.004 972 Star::Find returns 1 (0), X=228.08, Y=851.99, Mass=1368, SNR=25.9, Peak=159 HFD=3.9 20:03:21.243 00.004 972 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.59) = xAngle (-2.55 = -2.55) 20:03:21.248 00.005 972 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60) 20:03:21.252 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.96 mountX=-0.21 mountY=-0.13, mountTheta=-2.58 20:03:21.256 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.21, opts=13) 20:03:21.261 00.005 972 Enqueuing Move request for scope (0.15, -0.21) 20:03:21.268 00.007 5928 Worker thread wakes up 20:03:21.268 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:03:21.274 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd 20:03:21.275 00.001 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.21) 20:03:21.275 00.000 972 UpdateGuideState exits: m=1368 SNR=25.9 20:03:21.282 00.007 5928 Moving (0.15, -0.21) raw xDistance=-0.21 yDistance=-0.13 20:03:21.282 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:03:21.282 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:21.289 00.007 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:21.289 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:21.295 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:03:21.295 00.000 972 Enqueuing Expose request 20:03:21.299 00.004 5928 MoveAxis(E, 35, ABG) 20:03:21.299 00.000 5928 Guiding Dir = 2, Dur = 35 20:03:21.300 00.001 5928 IsSlewing returns 0 20:03:21.300 00.000 5928 IsGuiding returns 0 20:03:21.326 00.026 5928 PulseGuide returned control before completion, sleep 20 20:03:21.374 00.048 5928 IsGuiding returns 0 20:03:21.374 00.000 5928 Move returns status 0, amount 35 20:03:21.374 00.000 5928 MoveAxis(N, 0, ABG) 20:03:21.374 00.000 5928 Move returns status 0, amount 0 20:03:21.374 00.000 5928 move complete, result=0 20:03:21.374 00.000 5928 worker thread done servicing request 20:03:21.374 00.000 5928 Worker thread wakes up 20:03:21.374 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:21.374 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:21.374 00.000 972 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH 20:03:23.475 02.101 5928 Exposure complete 20:03:23.563 00.088 5928 worker thread done servicing request 20:03:23.563 00.000 972 OnExposeComplete: enter 20:03:23.567 00.004 972 UpdateGuideState(): m_state=6 20:03:23.571 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1297 20:03:23.575 00.004 972 Star::Find returns 1 (0), X=228.24, Y=852.13, Mass=1308, SNR=25.3, Peak=152 HFD=3.6 20:03:23.580 00.005 972 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.59) = xAngle (-1.83 = -1.83) 20:03:23.583 00.003 972 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87) 20:03:23.587 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-0.24 mountX=-0.08 mountY=-0.30, mountTheta=-1.83 20:03:23.591 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.07, opts=13) 20:03:23.597 00.006 972 Enqueuing Move request for scope (0.30, -0.07) 20:03:23.601 00.004 5928 Worker thread wakes up 20:03:23.601 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.07) opts 0xd 20:03:23.601 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.07) 20:03:23.601 00.000 5928 Moving (0.30, -0.07) raw xDistance=-0.08 yDistance=-0.30 20:03:23.601 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:03:23.601 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 20:03:23.601 00.000 5928 MoveAxis(E, 0, ABG) 20:03:23.601 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:23.605 00.004 972 UpdateGuideState exits: m=1308 SNR=25.3 20:03:23.609 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:23.614 00.005 5928 Move returns status 0, amount 0 20:03:23.614 00.000 5928 MoveAxis(N, 59, ABG) 20:03:23.614 00.000 5928 Guiding Dir = 0, Dur = 59 20:03:23.614 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:23.619 00.005 972 Enqueuing Expose request 20:03:23.623 00.004 5928 IsSlewing returns 0 20:03:23.623 00.000 5928 IsGuiding returns 0 20:03:23.741 00.118 5928 IsGuiding returns 1 20:03:23.741 00.000 5928 scope still moving after pulse duration time elapsed 20:03:23.805 00.064 5928 IsSlewing returns 0 20:03:23.806 00.001 5928 IsGuiding returns 0 20:03:23.806 00.000 5928 scope move finished after 59 + 122 ms 20:03:23.806 00.000 5928 Move returns status 0, amount 59 20:03:23.806 00.000 5928 move complete, result=0 20:03:23.806 00.000 5928 worker thread done servicing request 20:03:23.806 00.000 5928 Worker thread wakes up 20:03:23.806 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:23.806 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:23.806 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 59 ms NORTH 20:03:25.785 01.979 5928 Exposure complete 20:03:25.871 00.086 5928 worker thread done servicing request 20:03:25.872 00.001 972 OnExposeComplete: enter 20:03:25.876 00.004 972 UpdateGuideState(): m_state=6 20:03:25.881 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1298 20:03:25.886 00.005 972 Star::Find returns 1 (0), X=228.19, Y=852.23, Mass=1311, SNR=25.4, Peak=172 HFD=3.5 20:03:25.890 00.004 972 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.59) = xAngle (-1.46 = -1.46) 20:03:25.894 00.004 972 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51) 20:03:25.900 00.006 972 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.13 mountX=0.03 mountY=-0.25, mountTheta=-1.46 20:03:25.905 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.03, opts=13) 20:03:25.910 00.005 972 Enqueuing Move request for scope (0.25, 0.03) 20:03:25.915 00.005 5928 Worker thread wakes up 20:03:25.915 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:25.919 00.004 972 UpdateGuideState exits: m=1311 SNR=25.4 20:03:25.923 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:25.929 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:25.933 00.004 972 Enqueuing Expose request 20:03:25.937 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd 20:03:25.937 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.03) 20:03:25.937 00.000 5928 Moving (0.25, 0.03) raw xDistance=0.03 yDistance=-0.25 20:03:25.937 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:03:25.937 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:03:25.937 00.000 5928 MoveAxis(E, 0, ABG) 20:03:25.938 00.001 5928 Move returns status 0, amount 0 20:03:25.938 00.000 5928 MoveAxis(N, 50, ABG) 20:03:25.938 00.000 5928 Guiding Dir = 0, Dur = 50 20:03:25.938 00.000 5928 IsSlewing returns 0 20:03:25.938 00.000 5928 IsGuiding returns 0 20:03:26.013 00.075 5928 IsGuiding returns 1 20:03:26.013 00.000 5928 scope still moving after pulse duration time elapsed 20:03:26.040 00.027 5928 IsSlewing returns 0 20:03:26.040 00.000 5928 IsGuiding returns 1 20:03:26.107 00.067 5928 IsSlewing returns 0 20:03:26.108 00.001 5928 IsGuiding returns 0 20:03:26.108 00.000 5928 scope move finished after 50 + 119 ms 20:03:26.108 00.000 5928 Move returns status 0, amount 50 20:03:26.108 00.000 5928 move complete, result=0 20:03:26.108 00.000 5928 worker thread done servicing request 20:03:26.108 00.000 5928 Worker thread wakes up 20:03:26.108 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:26.108 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:26.108 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 50 ms NORTH 20:03:28.234 02.126 5928 Exposure complete 20:03:28.321 00.087 5928 worker thread done servicing request 20:03:28.321 00.000 972 OnExposeComplete: enter 20:03:28.325 00.004 972 UpdateGuideState(): m_state=6 20:03:28.330 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1299 20:03:28.334 00.004 972 Star::Find returns 1 (0), X=227.97, Y=852.24, Mass=1301, SNR=25.2, Peak=159 HFD=3.6 20:03:28.337 00.003 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 20:03:28.341 00.004 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71) 20:03:28.346 00.005 972 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.93 mountX=0.04 mountY=-0.04, mountTheta=-0.69 20:03:28.351 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.04, opts=13) 20:03:28.355 00.004 972 Enqueuing Move request for scope (0.03, 0.04) 20:03:28.358 00.003 5928 Worker thread wakes up 20:03:28.359 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd 20:03:28.359 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.04) 20:03:28.359 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:28.364 00.005 972 UpdateGuideState exits: m=1301 SNR=25.2 20:03:28.367 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:28.371 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:28.375 00.004 972 Enqueuing Expose request 20:03:28.380 00.005 5928 Moving (0.03, 0.04) raw xDistance=0.04 yDistance=-0.04 20:03:28.380 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:03:28.380 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:28.381 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:03:28.381 00.000 5928 MoveAxis(E, 0, ABG) 20:03:28.381 00.000 5928 Move returns status 0, amount 0 20:03:28.381 00.000 5928 MoveAxis(N, 0, ABG) 20:03:28.381 00.000 5928 Move returns status 0, amount 0 20:03:28.381 00.000 5928 move complete, result=0 20:03:28.381 00.000 5928 worker thread done servicing request 20:03:28.381 00.000 5928 Worker thread wakes up 20:03:28.382 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:28.382 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:28.383 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:03:30.351 01.968 5928 Exposure complete 20:03:30.438 00.087 5928 worker thread done servicing request 20:03:30.438 00.000 972 OnExposeComplete: enter 20:03:30.443 00.005 972 UpdateGuideState(): m_state=6 20:03:30.447 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1300 20:03:30.451 00.004 972 Star::Find returns 1 (0), X=227.86, Y=852.28, Mass=1318, SNR=25.4, Peak=173 HFD=3.4 20:03:30.455 00.004 972 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.59) = xAngle (0.78 = 0.78) 20:03:30.459 00.004 972 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74) 20:03:30.464 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.37 mountX=0.08 mountY=0.07, mountTheta=0.76 20:03:30.468 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.07, opts=13) 20:03:30.472 00.004 972 Enqueuing Move request for scope (-0.08, 0.07) 20:03:30.478 00.006 5928 Worker thread wakes up 20:03:30.478 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd 20:03:30.478 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.07) 20:03:30.478 00.000 5928 Moving (-0.08, 0.07) raw xDistance=0.08 yDistance=0.07 20:03:30.478 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:03:30.478 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:30.478 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:03:30.482 00.004 972 UpdateGuideState exits: m=1318 SNR=25.4 20:03:30.486 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:30.490 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:30.495 00.005 972 Enqueuing Expose request 20:03:30.499 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:03:30.499 00.000 5928 MoveAxis(E, 0, ABG) 20:03:30.499 00.000 5928 Move returns status 0, amount 0 20:03:30.499 00.000 5928 MoveAxis(N, 0, ABG) 20:03:30.499 00.000 5928 Move returns status 0, amount 0 20:03:30.499 00.000 5928 move complete, result=0 20:03:30.499 00.000 5928 worker thread done servicing request 20:03:30.499 00.000 5928 Worker thread wakes up 20:03:30.499 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:30.499 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:30.501 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:03:32.634 02.133 5928 Exposure complete 20:03:32.721 00.087 5928 worker thread done servicing request 20:03:32.721 00.000 972 OnExposeComplete: enter 20:03:32.725 00.004 972 UpdateGuideState(): m_state=6 20:03:32.730 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1301 20:03:32.734 00.004 972 Star::Find returns 1 (0), X=227.93, Y=852.04, Mass=1309, SNR=25.3, Peak=168 HFD=3.9 20:03:32.738 00.004 972 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.59) = xAngle (-3.19 = 3.10) 20:03:32.742 00.004 972 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 20:03:32.746 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.60 mountX=-0.16 mountY=0.01, mountTheta=3.05 20:03:32.753 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.16, opts=13) 20:03:32.758 00.005 972 Enqueuing Move request for scope (-0.00, -0.16) 20:03:32.763 00.005 5928 Worker thread wakes up 20:03:32.763 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd 20:03:32.763 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.16) 20:03:32.763 00.000 5928 Moving (-0.00, -0.16) raw xDistance=-0.16 yDistance=0.01 20:03:32.763 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:03:32.763 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:32.763 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:03:32.767 00.004 972 UpdateGuideState exits: m=1309 SNR=25.3 20:03:32.771 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:32.775 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:32.780 00.005 972 Enqueuing Expose request 20:03:32.783 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:03:32.783 00.000 5928 MoveAxis(E, 0, ABG) 20:03:32.783 00.000 5928 Move returns status 0, amount 0 20:03:32.784 00.001 5928 MoveAxis(N, 0, ABG) 20:03:32.784 00.000 5928 Move returns status 0, amount 0 20:03:32.784 00.000 5928 move complete, result=0 20:03:32.784 00.000 5928 worker thread done servicing request 20:03:32.784 00.000 5928 Worker thread wakes up 20:03:32.784 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:32.784 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:32.785 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:03:34.762 01.977 5928 Exposure complete 20:03:34.850 00.088 5928 worker thread done servicing request 20:03:34.850 00.000 972 OnExposeComplete: enter 20:03:34.854 00.004 972 UpdateGuideState(): m_state=6 20:03:34.858 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1302 20:03:34.864 00.006 972 Star::Find returns 1 (0), X=228.05, Y=851.97, Mass=1313, SNR=25.4, Peak=166 HFD=3.9 20:03:34.867 00.003 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 20:03:34.872 00.005 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75) 20:03:34.878 00.006 972 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-1.11 mountX=-0.23 mountY=-0.10, mountTheta=-2.74 20:03:34.882 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.23, opts=13) 20:03:34.887 00.005 972 Enqueuing Move request for scope (0.11, -0.23) 20:03:34.891 00.004 5928 Worker thread wakes up 20:03:34.891 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd 20:03:34.891 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:03:34.896 00.005 972 UpdateGuideState exits: m=1313 SNR=25.4 20:03:34.900 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:34.904 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:34.908 00.004 972 Enqueuing Expose request 20:03:34.913 00.005 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.23) 20:03:34.913 00.000 5928 Moving (0.11, -0.23) raw xDistance=-0.23 yDistance=-0.10 20:03:34.913 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 20:03:34.913 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:34.913 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:03:34.913 00.000 5928 MoveAxis(E, 39, ABG) 20:03:34.913 00.000 5928 Guiding Dir = 2, Dur = 39 20:03:34.914 00.001 5928 IsSlewing returns 0 20:03:34.914 00.000 5928 IsGuiding returns 0 20:03:34.935 00.021 5928 PulseGuide returned control before completion, sleep 30 20:03:34.982 00.047 5928 IsGuiding returns 0 20:03:34.982 00.000 5928 Move returns status 0, amount 39 20:03:34.982 00.000 5928 MoveAxis(N, 0, ABG) 20:03:34.982 00.000 5928 Move returns status 0, amount 0 20:03:34.982 00.000 5928 move complete, result=0 20:03:34.982 00.000 5928 worker thread done servicing request 20:03:34.982 00.000 5928 Worker thread wakes up 20:03:34.982 00.000 972 GuideStep: -0.2 px 39 ms EAST, -0.1 px 0 ms NORTH 20:03:34.987 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:34.987 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:37.117 02.130 5928 Exposure complete 20:03:37.203 00.086 5928 worker thread done servicing request 20:03:37.203 00.000 972 OnExposeComplete: enter 20:03:37.207 00.004 972 UpdateGuideState(): m_state=6 20:03:37.284 00.077 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1303 20:03:37.299 00.015 972 Star::Find returns 1 (0), X=227.90, Y=852.21, Mass=1338, SNR=25.6, Peak=164 HFD=3.7 20:03:37.308 00.009 972 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.59) = xAngle (1.36 = 1.36) 20:03:37.314 00.006 972 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32) 20:03:37.320 00.006 972 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.95 mountX=0.01 mountY=0.03, mountTheta=1.36 20:03:37.328 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.01, opts=13) 20:03:37.335 00.007 972 Enqueuing Move request for scope (-0.04, 0.01) 20:03:37.341 00.006 5928 Worker thread wakes up 20:03:37.341 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:37.349 00.008 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd 20:03:37.349 00.000 972 UpdateGuideState exits: m=1338 SNR=25.6 20:03:37.355 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:37.359 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.01) 20:03:37.359 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:37.363 00.004 972 Enqueuing Expose request 20:03:37.367 00.004 5928 Moving (-0.04, 0.01) raw xDistance=0.01 yDistance=0.03 20:03:37.367 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:03:37.367 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:37.367 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:03:37.368 00.001 5928 MoveAxis(E, 0, ABG) 20:03:37.368 00.000 5928 Move returns status 0, amount 0 20:03:37.368 00.000 5928 MoveAxis(N, 0, ABG) 20:03:37.368 00.000 5928 Move returns status 0, amount 0 20:03:37.368 00.000 5928 move complete, result=0 20:03:37.368 00.000 5928 worker thread done servicing request 20:03:37.368 00.000 5928 Worker thread wakes up 20:03:37.368 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:37.368 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:37.369 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:03:39.353 01.984 5928 Exposure complete 20:03:39.439 00.086 5928 worker thread done servicing request 20:03:39.439 00.000 972 OnExposeComplete: enter 20:03:39.444 00.005 972 UpdateGuideState(): m_state=6 20:03:39.448 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1304 20:03:39.452 00.004 972 Star::Find returns 1 (0), X=227.95, Y=852.21, Mass=1329, SNR=25.5, Peak=165 HFD=3.6 20:03:39.456 00.004 972 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.59) = xAngle (-1.32 = -1.32) 20:03:39.461 00.005 972 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 20:03:39.465 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.27 mountX=0.00 mountY=-0.01, mountTheta=-1.32 20:03:39.469 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.00, opts=13) 20:03:39.473 00.004 972 Enqueuing Move request for scope (0.01, 0.00) 20:03:39.478 00.005 5928 Worker thread wakes up 20:03:39.478 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd 20:03:39.478 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.00) 20:03:39.478 00.000 5928 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=-0.01 20:03:39.479 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:03:39.479 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:39.479 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:03:39.483 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:03:39.483 00.000 5928 MoveAxis(E, 0, ABG) 20:03:39.483 00.000 5928 Move returns status 0, amount 0 20:03:39.483 00.000 972 UpdateGuideState exits: m=1329 SNR=25.5 20:03:39.487 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:39.491 00.004 5928 MoveAxis(N, 0, ABG) 20:03:39.491 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:39.496 00.005 972 Enqueuing Expose request 20:03:39.500 00.004 5928 Move returns status 0, amount 0 20:03:39.500 00.000 5928 move complete, result=0 20:03:39.500 00.000 5928 worker thread done servicing request 20:03:39.500 00.000 5928 Worker thread wakes up 20:03:39.500 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:39.500 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:39.502 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:03:41.609 02.107 5928 Exposure complete 20:03:41.696 00.087 5928 worker thread done servicing request 20:03:41.697 00.001 972 OnExposeComplete: enter 20:03:41.701 00.004 972 UpdateGuideState(): m_state=6 20:03:41.705 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1305 20:03:41.709 00.004 972 Star::Find returns 1 (0), X=227.94, Y=852.52, Mass=1308, SNR=25.3, Peak=160 HFD=3.6 20:03:41.714 00.005 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 20:03:41.717 00.003 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 20:03:41.721 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.56 mountX=0.32 mountY=-0.03, mountTheta=-0.08 20:03:41.726 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.32, opts=13) 20:03:41.731 00.005 972 Enqueuing Move request for scope (0.00, 0.32) 20:03:41.734 00.003 5928 Worker thread wakes up 20:03:41.734 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.32) opts 0xd 20:03:41.734 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:41.738 00.004 972 UpdateGuideState exits: m=1308 SNR=25.3 20:03:41.743 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:41.747 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:41.750 00.003 972 Enqueuing Expose request 20:03:41.754 00.004 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.32) 20:03:41.754 00.000 5928 Moving (0.00, 0.32) raw xDistance=0.32 yDistance=-0.03 20:03:41.754 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:03:41.754 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:41.755 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:03:41.755 00.000 5928 MoveAxis(W, 53, ABG) 20:03:41.755 00.000 5928 Guiding Dir = 3, Dur = 53 20:03:41.755 00.000 5928 IsSlewing returns 0 20:03:41.756 00.001 5928 IsGuiding returns 0 20:03:41.780 00.024 5928 PulseGuide returned control before completion, sleep 40 20:03:41.822 00.042 5928 IsGuiding returns 1 20:03:41.822 00.000 5928 scope still moving after pulse duration time elapsed 20:03:41.859 00.037 5928 IsSlewing returns 0 20:03:41.891 00.032 5928 IsGuiding returns 0 20:03:41.892 00.001 5928 scope move finished after 53 + 82 ms 20:03:41.892 00.000 5928 Move returns status 0, amount 53 20:03:41.892 00.000 5928 MoveAxis(N, 0, ABG) 20:03:41.892 00.000 5928 Move returns status 0, amount 0 20:03:41.892 00.000 5928 move complete, result=0 20:03:41.892 00.000 5928 worker thread done servicing request 20:03:41.892 00.000 972 GuideStep: 0.3 px 53 ms WEST, -0.0 px 0 ms NORTH 20:03:41.898 00.006 5928 Worker thread wakes up 20:03:41.898 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:41.898 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:43.866 01.968 5928 Exposure complete 20:03:43.952 00.086 5928 worker thread done servicing request 20:03:43.952 00.000 972 OnExposeComplete: enter 20:03:43.957 00.005 972 UpdateGuideState(): m_state=6 20:03:43.962 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1306 20:03:43.966 00.004 972 Star::Find returns 1 (0), X=228.02, Y=852.50, Mass=1346, SNR=25.7, Peak=157 HFD=3.6 20:03:43.969 00.003 972 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.59) = xAngle (-0.29 = -0.29) 20:03:43.973 00.004 972 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34) 20:03:43.978 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.30 mountX=0.30 mountY=-0.10, mountTheta=-0.33 20:03:43.982 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.30, opts=13) 20:03:43.986 00.004 972 Enqueuing Move request for scope (0.08, 0.30) 20:03:43.990 00.004 5928 Worker thread wakes up 20:03:43.990 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd 20:03:43.990 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.30) 20:03:43.990 00.000 5928 Moving (0.08, 0.30) raw xDistance=0.30 yDistance=-0.10 20:03:43.990 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:43.995 00.005 972 UpdateGuideState exits: m=1346 SNR=25.7 20:03:43.999 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:44.003 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:44.007 00.004 972 Enqueuing Expose request 20:03:44.012 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 20:03:44.012 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:44.012 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:03:44.012 00.000 5928 MoveAxis(W, 54, ABG) 20:03:44.012 00.000 5928 Guiding Dir = 3, Dur = 54 20:03:44.013 00.001 5928 IsSlewing returns 0 20:03:44.013 00.000 5928 IsGuiding returns 0 20:03:44.034 00.021 5928 PulseGuide returned control before completion, sleep 43 20:03:44.085 00.051 5928 IsGuiding returns 1 20:03:44.085 00.000 5928 scope still moving after pulse duration time elapsed 20:03:44.129 00.044 5928 IsSlewing returns 0 20:03:44.130 00.001 5928 IsGuiding returns 0 20:03:44.130 00.000 5928 scope move finished after 54 + 63 ms 20:03:44.130 00.000 5928 Move returns status 0, amount 54 20:03:44.130 00.000 5928 MoveAxis(N, 0, ABG) 20:03:44.130 00.000 5928 Move returns status 0, amount 0 20:03:44.130 00.000 5928 move complete, result=0 20:03:44.130 00.000 5928 worker thread done servicing request 20:03:44.130 00.000 972 GuideStep: 0.3 px 54 ms WEST, -0.1 px 0 ms NORTH 20:03:44.137 00.007 5928 Worker thread wakes up 20:03:44.138 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:44.138 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:46.272 02.134 5928 Exposure complete 20:03:46.358 00.086 5928 worker thread done servicing request 20:03:46.358 00.000 972 OnExposeComplete: enter 20:03:46.362 00.004 972 UpdateGuideState(): m_state=6 20:03:46.368 00.006 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1307 20:03:46.373 00.005 972 Star::Find returns 1 (0), X=228.07, Y=852.40, Mass=1302, SNR=25.2, Peak=158 HFD=3.6 20:03:46.378 00.005 972 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.59) = xAngle (-0.60 = -0.60) 20:03:46.382 00.004 972 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64) 20:03:46.385 00.003 972 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.23 cameraTheta=0.99 mountX=0.19 mountY=-0.14, mountTheta=-0.63 20:03:46.390 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.20, opts=13) 20:03:46.395 00.005 972 Enqueuing Move request for scope (0.13, 0.20) 20:03:46.398 00.003 5928 Worker thread wakes up 20:03:46.399 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd 20:03:46.399 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.20) 20:03:46.399 00.000 5928 Moving (0.13, 0.20) raw xDistance=0.19 yDistance=-0.14 20:03:46.399 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:03:46.399 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:46.399 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:46.403 00.004 972 UpdateGuideState exits: m=1302 SNR=25.2 20:03:46.407 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:03:46.407 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:46.413 00.006 5928 MoveAxis(E, 0, ABG) 20:03:46.413 00.000 5928 Move returns status 0, amount 0 20:03:46.413 00.000 5928 MoveAxis(N, 0, ABG) 20:03:46.413 00.000 5928 Move returns status 0, amount 0 20:03:46.413 00.000 5928 move complete, result=0 20:03:46.413 00.000 5928 worker thread done servicing request 20:03:46.413 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:46.416 00.003 972 Enqueuing Expose request 20:03:46.420 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:03:46.425 00.005 5928 Worker thread wakes up 20:03:46.425 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:46.425 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:48.404 01.979 5928 Exposure complete 20:03:48.492 00.088 5928 worker thread done servicing request 20:03:48.492 00.000 972 OnExposeComplete: enter 20:03:48.496 00.004 972 UpdateGuideState(): m_state=6 20:03:48.499 00.003 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1308 20:03:48.504 00.005 972 Star::Find returns 1 (0), X=227.99, Y=852.37, Mass=1295, SNR=25.2, Peak=159 HFD=3.6 20:03:48.509 00.005 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 20:03:48.513 00.004 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38) 20:03:48.516 00.003 972 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.25 mountX=0.17 mountY=-0.07, mountTheta=-0.38 20:03:48.521 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.17, opts=13) 20:03:48.525 00.004 972 Enqueuing Move request for scope (0.06, 0.17) 20:03:48.529 00.004 5928 Worker thread wakes up 20:03:48.529 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:03:48.534 00.005 972 UpdateGuideState exits: m=1295 SNR=25.2 20:03:48.537 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:48.542 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd 20:03:48.542 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:48.546 00.004 972 Enqueuing Expose request 20:03:48.550 00.004 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.17) 20:03:48.550 00.000 5928 Moving (0.06, 0.17) raw xDistance=0.17 yDistance=-0.07 20:03:48.550 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:03:48.550 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:48.551 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:03:48.551 00.000 5928 MoveAxis(E, 0, ABG) 20:03:48.551 00.000 5928 Move returns status 0, amount 0 20:03:48.551 00.000 5928 MoveAxis(N, 0, ABG) 20:03:48.551 00.000 5928 Move returns status 0, amount 0 20:03:48.551 00.000 5928 move complete, result=0 20:03:48.551 00.000 5928 worker thread done servicing request 20:03:48.551 00.000 5928 Worker thread wakes up 20:03:48.552 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:48.552 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:48.553 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:03:50.663 02.110 5928 Exposure complete 20:03:50.748 00.085 5928 worker thread done servicing request 20:03:50.748 00.000 972 OnExposeComplete: enter 20:03:50.753 00.005 972 UpdateGuideState(): m_state=6 20:03:50.757 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1309 20:03:50.763 00.006 972 Star::Find returns 1 (0), X=228.02, Y=852.14, Mass=1330, SNR=25.6, Peak=153 HFD=3.8 20:03:50.768 00.005 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 20:03:50.773 00.005 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 20:03:50.778 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.63 mountX=-0.06 mountY=-0.08, mountTheta=-2.24 20:03:50.782 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.06, opts=13) 20:03:50.786 00.004 972 Enqueuing Move request for scope (0.08, -0.06) 20:03:50.790 00.004 5928 Worker thread wakes up 20:03:50.791 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:03:50.795 00.004 972 UpdateGuideState exits: m=1330 SNR=25.6 20:03:50.799 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:50.802 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:50.807 00.005 972 Enqueuing Expose request 20:03:50.811 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd 20:03:50.811 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.06) 20:03:50.811 00.000 5928 Moving (0.08, -0.06) raw xDistance=-0.06 yDistance=-0.08 20:03:50.811 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:03:50.811 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:50.812 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:03:50.812 00.000 5928 MoveAxis(E, 0, ABG) 20:03:50.812 00.000 5928 Move returns status 0, amount 0 20:03:50.812 00.000 5928 MoveAxis(N, 0, ABG) 20:03:50.812 00.000 5928 Move returns status 0, amount 0 20:03:50.812 00.000 5928 move complete, result=0 20:03:50.812 00.000 5928 worker thread done servicing request 20:03:50.812 00.000 5928 Worker thread wakes up 20:03:50.812 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:50.812 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:50.814 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:03:52.795 01.981 5928 Exposure complete 20:03:52.881 00.086 5928 worker thread done servicing request 20:03:52.881 00.000 972 OnExposeComplete: enter 20:03:52.885 00.004 972 UpdateGuideState(): m_state=6 20:03:52.889 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1310 20:03:52.894 00.005 972 Star::Find returns 1 (0), X=227.92, Y=852.33, Mass=1349, SNR=25.7, Peak=168 HFD=3.5 20:03:52.898 00.004 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 20:03:52.901 00.003 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 20:03:52.905 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.75 mountX=0.13 mountY=0.01, mountTheta=0.11 20:03:52.911 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.13, opts=13) 20:03:52.915 00.004 972 Enqueuing Move request for scope (-0.02, 0.13) 20:03:52.919 00.004 5928 Worker thread wakes up 20:03:52.919 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd 20:03:52.919 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.13) 20:03:52.919 00.000 5928 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=0.01 20:03:52.919 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:03:52.919 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:52.919 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:03:52.919 00.000 5928 MoveAxis(E, 0, ABG) 20:03:52.920 00.001 5928 Move returns status 0, amount 0 20:03:52.920 00.000 5928 MoveAxis(N, 0, ABG) 20:03:52.920 00.000 5928 Move returns status 0, amount 0 20:03:52.920 00.000 5928 move complete, result=0 20:03:52.920 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:03:52.925 00.005 5928 worker thread done servicing request 20:03:52.925 00.000 972 UpdateGuideState exits: m=1349 SNR=25.7 20:03:52.929 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:52.933 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:52.936 00.003 972 Enqueuing Expose request 20:03:52.941 00.005 5928 Worker thread wakes up 20:03:52.941 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:03:52.945 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:52.945 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:55.052 02.107 5928 Exposure complete 20:03:55.139 00.087 5928 worker thread done servicing request 20:03:55.139 00.000 972 OnExposeComplete: enter 20:03:55.144 00.005 972 UpdateGuideState(): m_state=6 20:03:55.149 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1311 20:03:55.153 00.004 972 Star::Find returns 1 (0), X=227.98, Y=852.46, Mass=1355, SNR=25.8, Peak=160 HFD=3.6 20:03:55.156 00.003 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 20:03:55.161 00.005 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 20:03:55.165 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.42 mountX=0.26 mountY=-0.06, mountTheta=-0.22 20:03:55.169 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.26, opts=13) 20:03:55.173 00.004 972 Enqueuing Move request for scope (0.04, 0.26) 20:03:55.178 00.005 5928 Worker thread wakes up 20:03:55.178 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:03:55.182 00.004 972 UpdateGuideState exits: m=1355 SNR=25.8 20:03:55.186 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:55.191 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:55.194 00.003 972 Enqueuing Expose request 20:03:55.199 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd 20:03:55.199 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.26) 20:03:55.199 00.000 5928 Moving (0.04, 0.26) raw xDistance=0.26 yDistance=-0.06 20:03:55.199 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:03:55.199 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:55.199 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:03:55.199 00.000 5928 MoveAxis(W, 43, ABG) 20:03:55.199 00.000 5928 Guiding Dir = 3, Dur = 43 20:03:55.199 00.000 5928 IsSlewing returns 0 20:03:55.200 00.001 5928 IsGuiding returns 0 20:03:55.228 00.028 5928 PulseGuide returned control before completion, sleep 26 20:03:55.265 00.037 5928 IsGuiding returns 1 20:03:55.265 00.000 5928 scope still moving after pulse duration time elapsed 20:03:55.307 00.042 5928 IsSlewing returns 0 20:03:55.308 00.001 5928 IsGuiding returns 0 20:03:55.308 00.000 5928 scope move finished after 43 + 64 ms 20:03:55.308 00.000 5928 Move returns status 0, amount 43 20:03:55.308 00.000 5928 MoveAxis(N, 0, ABG) 20:03:55.308 00.000 5928 Move returns status 0, amount 0 20:03:55.308 00.000 5928 move complete, result=0 20:03:55.308 00.000 5928 worker thread done servicing request 20:03:55.308 00.000 5928 Worker thread wakes up 20:03:55.308 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:55.308 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:55.308 00.000 972 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH 20:03:57.286 01.978 5928 Exposure complete 20:03:57.376 00.090 5928 worker thread done servicing request 20:03:57.377 00.001 972 OnExposeComplete: enter 20:03:57.381 00.004 972 UpdateGuideState(): m_state=6 20:03:57.385 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1312 20:03:57.389 00.004 972 Star::Find returns 1 (0), X=227.99, Y=852.21, Mass=1342, SNR=25.7, Peak=163 HFD=3.7 20:03:57.394 00.005 972 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.59) = xAngle (-1.42 = -1.42) 20:03:57.398 00.004 972 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 20:03:57.402 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.17 mountX=0.01 mountY=-0.05, mountTheta=-1.42 20:03:57.407 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.01, opts=13) 20:03:57.412 00.005 972 Enqueuing Move request for scope (0.05, 0.01) 20:03:57.416 00.004 5928 Worker thread wakes up 20:03:57.416 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:03:57.420 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd 20:03:57.420 00.000 972 UpdateGuideState exits: m=1342 SNR=25.7 20:03:57.425 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:57.429 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:57.432 00.003 972 Enqueuing Expose request 20:03:57.436 00.004 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.01) 20:03:57.436 00.000 5928 Moving (0.05, 0.01) raw xDistance=0.01 yDistance=-0.05 20:03:57.437 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:03:57.437 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:57.437 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:03:57.437 00.000 5928 MoveAxis(E, 0, ABG) 20:03:57.437 00.000 5928 Move returns status 0, amount 0 20:03:57.437 00.000 5928 MoveAxis(N, 0, ABG) 20:03:57.437 00.000 5928 Move returns status 0, amount 0 20:03:57.437 00.000 5928 move complete, result=0 20:03:57.437 00.000 5928 worker thread done servicing request 20:03:57.437 00.000 5928 Worker thread wakes up 20:03:57.437 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:57.437 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:03:57.439 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:03:59.577 02.138 5928 Exposure complete 20:03:59.662 00.085 5928 worker thread done servicing request 20:03:59.663 00.001 972 OnExposeComplete: enter 20:03:59.666 00.003 972 UpdateGuideState(): m_state=6 20:03:59.670 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1313 20:03:59.677 00.007 972 Star::Find returns 1 (0), X=228.02, Y=852.41, Mass=1416, SNR=26.3, Peak=159 HFD=3.7 20:03:59.680 00.003 972 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.59) = xAngle (-0.40 = -0.40) 20:03:59.683 00.003 972 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45) 20:03:59.687 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.19 mountX=0.21 mountY=-0.10, mountTheta=-0.44 20:03:59.693 00.006 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.21, opts=13) 20:03:59.697 00.004 972 Enqueuing Move request for scope (0.08, 0.21) 20:03:59.701 00.004 5928 Worker thread wakes up 20:03:59.701 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd 20:03:59.701 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.21) 20:03:59.701 00.000 5928 Moving (0.08, 0.21) raw xDistance=0.21 yDistance=-0.10 20:03:59.701 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 20:03:59.701 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:03:59.701 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:03:59.707 00.006 972 UpdateGuideState exits: m=1416 SNR=26.3 20:03:59.711 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:03:59.715 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:03:59.718 00.003 972 Enqueuing Expose request 20:03:59.723 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:03:59.723 00.000 5928 MoveAxis(W, 35, ABG) 20:03:59.724 00.001 5928 Guiding Dir = 3, Dur = 35 20:03:59.724 00.000 5928 IsSlewing returns 0 20:03:59.724 00.000 5928 IsGuiding returns 0 20:03:59.753 00.029 5928 PulseGuide returned control before completion, sleep 17 20:03:59.780 00.027 5928 IsGuiding returns 1 20:03:59.780 00.000 5928 scope still moving after pulse duration time elapsed 20:03:59.817 00.037 5928 IsSlewing returns 0 20:03:59.817 00.000 5928 IsGuiding returns 0 20:03:59.817 00.000 5928 scope move finished after 35 + 57 ms 20:03:59.817 00.000 5928 Move returns status 0, amount 35 20:03:59.817 00.000 5928 MoveAxis(N, 0, ABG) 20:03:59.817 00.000 5928 Move returns status 0, amount 0 20:03:59.817 00.000 5928 move complete, result=0 20:03:59.817 00.000 5928 worker thread done servicing request 20:03:59.817 00.000 5928 Worker thread wakes up 20:03:59.817 00.000 972 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH 20:03:59.822 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:03:59.822 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:01.804 01.982 5928 Exposure complete 20:04:01.891 00.087 5928 worker thread done servicing request 20:04:01.892 00.001 972 OnExposeComplete: enter 20:04:01.895 00.003 972 UpdateGuideState(): m_state=6 20:04:01.899 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1314 20:04:01.903 00.004 972 Star::Find returns 1 (0), X=228.03, Y=852.06, Mass=1325, SNR=25.5, Peak=135 HFD=4.1 20:04:01.908 00.005 972 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.59) = xAngle (-2.57 = -2.57) 20:04:01.911 00.003 972 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61) 20:04:01.915 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-0.98 mountX=-0.14 mountY=-0.08, mountTheta=-2.60 20:04:01.920 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.14, opts=13) 20:04:01.926 00.006 972 Enqueuing Move request for scope (0.09, -0.14) 20:04:01.930 00.004 5928 Worker thread wakes up 20:04:01.930 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd 20:04:01.930 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.14) 20:04:01.930 00.000 5928 Moving (0.09, -0.14) raw xDistance=-0.14 yDistance=-0.08 20:04:01.930 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:01.934 00.004 972 UpdateGuideState exits: m=1325 SNR=25.5 20:04:01.938 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:04:01.938 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:01.938 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:01.943 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:01.947 00.004 972 Enqueuing Expose request 20:04:01.951 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:04:01.951 00.000 5928 MoveAxis(E, 0, ABG) 20:04:01.951 00.000 5928 Move returns status 0, amount 0 20:04:01.951 00.000 5928 MoveAxis(N, 0, ABG) 20:04:01.951 00.000 5928 Move returns status 0, amount 0 20:04:01.951 00.000 5928 move complete, result=0 20:04:01.951 00.000 5928 worker thread done servicing request 20:04:01.951 00.000 5928 Worker thread wakes up 20:04:01.951 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:01.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:01.953 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:04:04.079 02.126 5928 Exposure complete 20:04:04.165 00.086 5928 worker thread done servicing request 20:04:04.166 00.001 972 OnExposeComplete: enter 20:04:04.170 00.004 972 UpdateGuideState(): m_state=6 20:04:04.175 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1315 20:04:04.179 00.004 972 Star::Find returns 1 (0), X=228.13, Y=851.72, Mass=1314, SNR=25.3, Peak=136 HFD=3.9 20:04:04.183 00.004 972 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.59) = xAngle (-2.79 = -2.79) 20:04:04.187 00.004 972 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83) 20:04:04.191 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.48 hyp=0.52 cameraTheta=-1.20 mountX=-0.48 mountY=-0.16, mountTheta=-2.83 20:04:04.195 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.48, opts=13) 20:04:04.199 00.004 972 Enqueuing Move request for scope (0.19, -0.48) 20:04:04.203 00.004 5928 Worker thread wakes up 20:04:04.203 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.48) opts 0xd 20:04:04.203 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.48) 20:04:04.203 00.000 5928 Moving (0.19, -0.48) raw xDistance=-0.48 yDistance=-0.16 20:04:04.203 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 20:04:04.209 00.006 972 UpdateGuideState exits: m=1314 SNR=25.3 20:04:04.212 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:04.216 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:04.220 00.004 972 Enqueuing Expose request 20:04:04.225 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 20:04:04.225 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:04.225 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:04:04.225 00.000 5928 MoveAxis(E, 81, ABG) 20:04:04.225 00.000 5928 Guiding Dir = 2, Dur = 81 20:04:04.247 00.022 5928 IsSlewing returns 0 20:04:04.248 00.001 5928 IsGuiding returns 0 20:04:04.263 00.015 5928 PulseGuide returned control before completion, sleep 76 20:04:04.375 00.112 5928 IsGuiding returns 0 20:04:04.376 00.001 5928 Move returns status 0, amount 81 20:04:04.376 00.000 5928 MoveAxis(N, 0, ABG) 20:04:04.376 00.000 5928 Move returns status 0, amount 0 20:04:04.376 00.000 5928 move complete, result=0 20:04:04.377 00.001 5928 worker thread done servicing request 20:04:04.377 00.000 5928 Worker thread wakes up 20:04:04.377 00.000 972 GuideStep: -0.5 px 81 ms EAST, -0.2 px 0 ms NORTH 20:04:04.387 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:04.387 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:06.368 01.981 5928 Exposure complete 20:04:06.455 00.087 5928 worker thread done servicing request 20:04:06.455 00.000 972 OnExposeComplete: enter 20:04:06.459 00.004 972 UpdateGuideState(): m_state=6 20:04:06.463 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1316 20:04:06.467 00.004 972 Star::Find returns 1 (0), X=228.50, Y=851.64, Mass=1356, SNR=25.8, Peak=165 HFD=3.4 20:04:06.472 00.005 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 20:04:06.476 00.004 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 20:04:06.479 00.003 972 CameraToMount -- cameraX=0.56 cameraY=-0.56 hyp=0.79 cameraTheta=-0.78 mountX=-0.57 mountY=-0.52, mountTheta=-2.40 20:04:06.484 00.005 972 SchedulePrimaryMove(067B9D08, x=0.56, y=-0.56, opts=13) 20:04:06.489 00.005 972 Enqueuing Move request for scope (0.56, -0.56) 20:04:06.493 00.004 5928 Worker thread wakes up 20:04:06.493 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:06.497 00.004 972 UpdateGuideState exits: m=1356 SNR=25.8 20:04:06.500 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:06.505 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:06.510 00.005 972 Enqueuing Expose request 20:04:06.515 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.56) opts 0xd 20:04:06.515 00.000 5928 Handling offset move in thread for scope, endpoint = (0.56, -0.56) 20:04:06.515 00.000 5928 Moving (0.56, -0.56) raw xDistance=-0.57 yDistance=-0.52 20:04:06.515 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.57 20:04:06.515 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52 20:04:06.515 00.000 5928 MoveAxis(E, 101, ABG) 20:04:06.515 00.000 5928 Guiding Dir = 2, Dur = 101 20:04:06.515 00.000 5928 IsSlewing returns 0 20:04:06.516 00.001 5928 IsGuiding returns 0 20:04:06.533 00.017 5928 PulseGuide returned control before completion, sleep 94 20:04:06.646 00.113 5928 IsGuiding returns 0 20:04:06.646 00.000 5928 Move returns status 0, amount 101 20:04:06.646 00.000 5928 MoveAxis(N, 104, ABG) 20:04:06.647 00.001 5928 Guiding Dir = 0, Dur = 104 20:04:06.678 00.031 5928 IsSlewing returns 0 20:04:06.679 00.001 5928 IsGuiding returns 0 20:04:06.757 00.078 5928 PulseGuide returned control before completion, sleep 36 20:04:06.801 00.044 5928 IsGuiding returns 1 20:04:06.801 00.000 5928 scope still moving after pulse duration time elapsed 20:04:06.831 00.030 5928 IsSlewing returns 0 20:04:06.833 00.002 5928 IsGuiding returns 1 20:04:06.864 00.031 5928 IsSlewing returns 0 20:04:06.950 00.086 5928 IsGuiding returns 0 20:04:06.950 00.000 5928 scope move finished after 104 + 167 ms 20:04:06.950 00.000 5928 Move returns status 0, amount 104 20:04:06.950 00.000 5928 move complete, result=0 20:04:06.951 00.001 5928 worker thread done servicing request 20:04:06.951 00.000 972 GuideStep: -0.6 px 101 ms EAST, -0.5 px 104 ms NORTH 20:04:06.963 00.012 5928 Worker thread wakes up 20:04:06.963 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:06.963 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:09.098 02.135 5928 Exposure complete 20:04:09.184 00.086 5928 worker thread done servicing request 20:04:09.184 00.000 972 OnExposeComplete: enter 20:04:09.189 00.005 972 UpdateGuideState(): m_state=6 20:04:09.193 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1317 20:04:09.198 00.005 972 Star::Find returns 1 (0), X=228.53, Y=852.41, Mass=1343, SNR=25.6, Peak=155 HFD=3.3 20:04:09.201 00.003 972 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.59) = xAngle (-1.25 = -1.25) 20:04:09.206 00.005 972 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29) 20:04:09.210 00.004 972 CameraToMount -- cameraX=0.60 cameraY=0.21 hyp=0.63 cameraTheta=0.34 mountX=0.20 mountY=-0.61, mountTheta=-1.25 20:04:09.215 00.005 972 SchedulePrimaryMove(067B9D08, x=0.60, y=0.21, opts=13) 20:04:09.219 00.004 972 Enqueuing Move request for scope (0.60, 0.21) 20:04:09.223 00.004 5928 Worker thread wakes up 20:04:09.224 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.21) opts 0xd 20:04:09.224 00.000 5928 Handling offset move in thread for scope, endpoint = (0.60, 0.21) 20:04:09.224 00.000 5928 Moving (0.60, 0.21) raw xDistance=0.20 yDistance=-0.61 20:04:09.224 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:04:09.224 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61 20:04:09.224 00.000 5928 MoveAxis(E, 0, ABG) 20:04:09.224 00.000 5928 Move returns status 0, amount 0 20:04:09.224 00.000 5928 MoveAxis(N, 121, ABG) 20:04:09.224 00.000 5928 Guiding Dir = 0, Dur = 121 20:04:09.224 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:04:09.228 00.004 972 UpdateGuideState exits: m=1343 SNR=25.6 20:04:09.232 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:09.236 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:09.241 00.005 972 Enqueuing Expose request 20:04:09.244 00.003 5928 IsSlewing returns 0 20:04:09.245 00.001 5928 IsGuiding returns 0 20:04:09.316 00.071 5928 PulseGuide returned control before completion, sleep 60 20:04:09.396 00.080 5928 IsGuiding returns 1 20:04:09.396 00.000 5928 scope still moving after pulse duration time elapsed 20:04:09.431 00.035 5928 IsSlewing returns 0 20:04:09.432 00.001 5928 IsGuiding returns 1 20:04:09.492 00.060 5928 IsSlewing returns 0 20:04:09.492 00.000 5928 IsGuiding returns 0 20:04:09.492 00.000 5928 scope move finished after 121 + 126 ms 20:04:09.492 00.000 5928 Move returns status 0, amount 121 20:04:09.493 00.001 5928 move complete, result=0 20:04:09.493 00.000 5928 worker thread done servicing request 20:04:09.493 00.000 5928 Worker thread wakes up 20:04:09.493 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:09.493 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:09.493 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.6 px 121 ms NORTH 20:04:11.463 01.970 5928 Exposure complete 20:04:11.549 00.086 5928 worker thread done servicing request 20:04:11.550 00.001 972 OnExposeComplete: enter 20:04:11.555 00.005 972 UpdateGuideState(): m_state=6 20:04:11.560 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1318 20:04:11.563 00.003 972 Star::Find returns 1 (0), X=227.93, Y=852.54, Mass=1305, SNR=25.3, Peak=144 HFD=3.6 20:04:11.567 00.004 972 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.59) = xAngle (-0.00 = -0.00) 20:04:11.572 00.005 972 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05) 20:04:11.576 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.59 mountX=0.34 mountY=-0.02, mountTheta=-0.05 20:04:11.580 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.34, opts=13) 20:04:11.584 00.004 972 Enqueuing Move request for scope (-0.01, 0.34) 20:04:11.589 00.005 5928 Worker thread wakes up 20:04:11.589 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd 20:04:11.589 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.34) 20:04:11.589 00.000 5928 Moving (-0.01, 0.34) raw xDistance=0.34 yDistance=-0.02 20:04:11.589 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 20:04:11.589 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:11.589 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:04:11.590 00.001 5928 MoveAxis(W, 57, ABG) 20:04:11.590 00.000 5928 Guiding Dir = 3, Dur = 57 20:04:11.590 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:04:11.594 00.004 5928 IsSlewing returns 0 20:04:11.594 00.000 972 UpdateGuideState exits: m=1305 SNR=25.3 20:04:11.597 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:11.602 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:11.607 00.005 972 Enqueuing Expose request 20:04:11.611 00.004 5928 IsGuiding returns 0 20:04:11.635 00.024 5928 PulseGuide returned control before completion, sleep 44 20:04:11.679 00.044 5928 IsGuiding returns 1 20:04:11.679 00.000 5928 scope still moving after pulse duration time elapsed 20:04:11.715 00.036 5928 IsSlewing returns 0 20:04:11.716 00.001 5928 IsGuiding returns 0 20:04:11.716 00.000 5928 scope move finished after 57 + 47 ms 20:04:11.716 00.000 5928 Move returns status 0, amount 57 20:04:11.716 00.000 5928 MoveAxis(N, 0, ABG) 20:04:11.716 00.000 5928 Move returns status 0, amount 0 20:04:11.716 00.000 5928 move complete, result=0 20:04:11.716 00.000 5928 worker thread done servicing request 20:04:11.717 00.001 972 GuideStep: 0.3 px 57 ms WEST, -0.0 px 0 ms NORTH 20:04:11.728 00.011 5928 Worker thread wakes up 20:04:11.728 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:11.728 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:13.850 02.122 5928 Exposure complete 20:04:13.937 00.087 5928 worker thread done servicing request 20:04:13.937 00.000 972 OnExposeComplete: enter 20:04:13.942 00.005 972 UpdateGuideState(): m_state=6 20:04:13.946 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1319 20:04:13.950 00.004 972 Star::Find returns 1 (0), X=227.91, Y=852.04, Mass=1308, SNR=25.3, Peak=149 HFD=4.0 20:04:13.953 00.003 972 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.59) = xAngle (-3.33 = 2.95) 20:04:13.958 00.005 972 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90) 20:04:13.961 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.74 mountX=-0.16 mountY=0.04, mountTheta=2.91 20:04:13.965 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.16, opts=13) 20:04:13.969 00.004 972 Enqueuing Move request for scope (-0.03, -0.16) 20:04:13.974 00.005 5928 Worker thread wakes up 20:04:13.974 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd 20:04:13.974 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.16) 20:04:13.974 00.000 5928 Moving (-0.03, -0.16) raw xDistance=-0.16 yDistance=0.04 20:04:13.974 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:04:13.974 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:13.974 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:04:13.975 00.001 5928 MoveAxis(E, 0, ABG) 20:04:13.975 00.000 5928 Move returns status 0, amount 0 20:04:13.975 00.000 5928 MoveAxis(N, 0, ABG) 20:04:13.975 00.000 5928 Move returns status 0, amount 0 20:04:13.975 00.000 5928 move complete, result=0 20:04:13.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:13.979 00.004 972 UpdateGuideState exits: m=1308 SNR=25.3 20:04:13.982 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:13.986 00.004 5928 worker thread done servicing request 20:04:13.986 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:13.991 00.005 972 Enqueuing Expose request 20:04:13.995 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:04:13.998 00.003 5928 Worker thread wakes up 20:04:13.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:13.999 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:15.977 01.978 5928 Exposure complete 20:04:16.062 00.085 5928 worker thread done servicing request 20:04:16.062 00.000 972 OnExposeComplete: enter 20:04:16.066 00.004 972 UpdateGuideState(): m_state=6 20:04:16.070 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1320 20:04:16.075 00.005 972 Star::Find returns 1 (0), X=227.79, Y=851.79, Mass=1315, SNR=25.3, Peak=146 HFD=3.9 20:04:16.079 00.004 972 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.59) = xAngle (-3.50 = 2.78) 20:04:16.082 00.003 972 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73) 20:04:16.086 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.91 mountX=-0.41 mountY=0.17, mountTheta=2.74 20:04:16.091 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.42, opts=13) 20:04:16.096 00.005 972 Enqueuing Move request for scope (-0.15, -0.42) 20:04:16.100 00.004 5928 Worker thread wakes up 20:04:16.100 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.42) opts 0xd 20:04:16.100 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.42) 20:04:16.100 00.000 5928 Moving (-0.15, -0.42) raw xDistance=-0.41 yDistance=0.17 20:04:16.100 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 20:04:16.100 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:16.100 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:04:16.100 00.000 5928 MoveAxis(E, 69, ABG) 20:04:16.100 00.000 5928 Guiding Dir = 2, Dur = 69 20:04:16.100 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:16.105 00.005 972 UpdateGuideState exits: m=1315 SNR=25.3 20:04:16.109 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:16.113 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:16.116 00.003 972 Enqueuing Expose request 20:04:16.120 00.004 5928 IsSlewing returns 0 20:04:16.144 00.024 5928 IsGuiding returns 0 20:04:16.160 00.016 5928 PulseGuide returned control before completion, sleep 64 20:04:16.240 00.080 5928 IsGuiding returns 0 20:04:16.240 00.000 5928 Move returns status 0, amount 69 20:04:16.240 00.000 5928 MoveAxis(N, 0, ABG) 20:04:16.241 00.001 5928 Move returns status 0, amount 0 20:04:16.241 00.000 5928 move complete, result=0 20:04:16.241 00.000 5928 worker thread done servicing request 20:04:16.241 00.000 5928 Worker thread wakes up 20:04:16.241 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:16.241 00.000 972 GuideStep: -0.4 px 69 ms EAST, 0.2 px 0 ms NORTH 20:04:16.250 00.009 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:18.383 02.133 5928 Exposure complete 20:04:18.469 00.086 5928 worker thread done servicing request 20:04:18.469 00.000 972 OnExposeComplete: enter 20:04:18.474 00.005 972 UpdateGuideState(): m_state=6 20:04:18.478 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1321 20:04:18.482 00.004 972 Star::Find returns 1 (0), X=227.48, Y=852.21, Mass=1317, SNR=25.4, Peak=168 HFD=3.4 20:04:18.487 00.005 972 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.59) = xAngle (1.53 = 1.53) 20:04:18.492 00.005 972 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49) 20:04:18.497 00.005 972 CameraToMount -- cameraX=-0.46 cameraY=0.01 hyp=0.46 cameraTheta=3.12 mountX=0.02 mountY=0.46, mountTheta=1.53 20:04:18.503 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=0.01, opts=13) 20:04:18.508 00.005 972 Enqueuing Move request for scope (-0.46, 0.01) 20:04:18.512 00.004 5928 Worker thread wakes up 20:04:18.512 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.01) opts 0xd 20:04:18.512 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, 0.01) 20:04:18.512 00.000 5928 Moving (-0.46, 0.01) raw xDistance=0.02 yDistance=0.46 20:04:18.512 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:04:18.512 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:04:18.512 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46 20:04:18.512 00.000 5928 MoveAxis(E, 0, ABG) 20:04:18.512 00.000 5928 Move returns status 0, amount 0 20:04:18.512 00.000 5928 MoveAxis(N, 0, ABG) 20:04:18.512 00.000 5928 Move returns status 0, amount 0 20:04:18.512 00.000 5928 move complete, result=0 20:04:18.513 00.001 5928 worker thread done servicing request 20:04:18.513 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:18.516 00.003 972 UpdateGuideState exits: m=1317 SNR=25.4 20:04:18.521 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:18.525 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:18.529 00.004 972 Enqueuing Expose request 20:04:18.533 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:04:18.536 00.003 5928 Worker thread wakes up 20:04:18.537 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:18.537 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:20.523 01.986 5928 Exposure complete 20:04:20.609 00.086 5928 worker thread done servicing request 20:04:20.609 00.000 972 OnExposeComplete: enter 20:04:20.613 00.004 972 UpdateGuideState(): m_state=6 20:04:20.616 00.003 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1322 20:04:20.622 00.006 972 Star::Find returns 1 (0), X=227.33, Y=851.82, Mass=1328, SNR=25.5, Peak=152 HFD=3.5 20:04:20.626 00.004 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.11) 20:04:20.630 00.004 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06) 20:04:20.633 00.003 972 CameraToMount -- cameraX=-0.61 cameraY=-0.38 hyp=0.72 cameraTheta=-2.58 mountX=-0.37 mountY=0.63, mountTheta=2.10 20:04:20.639 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.61, y=-0.38, opts=13) 20:04:20.643 00.004 972 Enqueuing Move request for scope (-0.61, -0.38) 20:04:20.647 00.004 5928 Worker thread wakes up 20:04:20.647 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.38) opts 0xd 20:04:20.647 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.61, -0.38) 20:04:20.647 00.000 5928 Moving (-0.61, -0.38) raw xDistance=-0.37 yDistance=0.63 20:04:20.647 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 20:04:20.647 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:04:20.651 00.004 5928 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1 20:04:20.651 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90 20:04:20.651 00.000 972 UpdateGuideState exits: m=1328 SNR=25.5 20:04:20.656 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63 20:04:20.656 00.000 5928 MoveAxis(E, 62, ABG) 20:04:20.657 00.001 5928 Guiding Dir = 2, Dur = 62 20:04:20.657 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:20.661 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:20.666 00.005 972 Enqueuing Expose request 20:04:20.686 00.020 5928 IsSlewing returns 0 20:04:20.686 00.000 5928 IsGuiding returns 0 20:04:20.702 00.016 5928 PulseGuide returned control before completion, sleep 57 20:04:20.782 00.080 5928 IsGuiding returns 0 20:04:20.783 00.001 5928 Move returns status 0, amount 62 20:04:20.783 00.000 5928 MoveAxis(S, 125, ABG) 20:04:20.783 00.000 5928 Guiding Dir = 1, Dur = 125 20:04:20.784 00.001 5928 IsSlewing returns 0 20:04:20.785 00.001 5928 IsGuiding returns 0 20:04:20.861 00.076 5928 PulseGuide returned control before completion, sleep 59 20:04:20.934 00.073 5928 IsGuiding returns 1 20:04:20.934 00.000 5928 scope still moving after pulse duration time elapsed 20:04:20.965 00.031 5928 IsSlewing returns 0 20:04:20.966 00.001 5928 IsGuiding returns 1 20:04:21.021 00.055 5928 IsSlewing returns 0 20:04:21.022 00.001 5928 IsGuiding returns 0 20:04:21.022 00.000 5928 scope move finished after 125 + 112 ms 20:04:21.022 00.000 5928 Move returns status 0, amount 125 20:04:21.022 00.000 5928 move complete, result=0 20:04:21.022 00.000 5928 worker thread done servicing request 20:04:21.022 00.000 5928 Worker thread wakes up 20:04:21.022 00.000 972 GuideStep: -0.4 px 62 ms EAST, 0.6 px 125 ms SOUTH 20:04:21.028 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:21.029 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:23.166 02.137 5928 Exposure complete 20:04:23.252 00.086 5928 worker thread done servicing request 20:04:23.252 00.000 972 OnExposeComplete: enter 20:04:23.257 00.005 972 UpdateGuideState(): m_state=6 20:04:23.261 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1323 20:04:23.264 00.003 972 Star::Find returns 1 (0), X=227.31, Y=852.54, Mass=1307, SNR=25.3, Peak=150 HFD=3.5 20:04:23.268 00.004 972 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.59) = xAngle (1.06 = 1.06) 20:04:23.273 00.005 972 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 20:04:23.277 00.004 972 CameraToMount -- cameraX=-0.63 cameraY=0.34 hyp=0.71 cameraTheta=2.65 mountX=0.35 mountY=0.61, mountTheta=1.05 20:04:23.281 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.63, y=0.34, opts=13) 20:04:23.285 00.004 972 Enqueuing Move request for scope (-0.63, 0.34) 20:04:23.290 00.005 5928 Worker thread wakes up 20:04:23.290 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.34) opts 0xd 20:04:23.290 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.63, 0.34) 20:04:23.290 00.000 5928 Moving (-0.63, 0.34) raw xDistance=0.35 yDistance=0.61 20:04:23.290 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.35 20:04:23.290 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61 20:04:23.290 00.000 5928 MoveAxis(W, 54, ABG) 20:04:23.290 00.000 5928 Guiding Dir = 3, Dur = 54 20:04:23.290 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:23.294 00.004 972 UpdateGuideState exits: m=1307 SNR=25.3 20:04:23.299 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:23.303 00.004 5928 IsSlewing returns 0 20:04:23.303 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:23.308 00.005 972 Enqueuing Expose request 20:04:23.340 00.032 5928 IsGuiding returns 0 20:04:23.357 00.017 5928 PulseGuide returned control before completion, sleep 49 20:04:23.436 00.079 5928 IsGuiding returns 0 20:04:23.436 00.000 5928 Move returns status 0, amount 54 20:04:23.436 00.000 5928 MoveAxis(S, 120, ABG) 20:04:23.436 00.000 5928 Guiding Dir = 1, Dur = 120 20:04:23.437 00.001 5928 IsSlewing returns 0 20:04:23.438 00.001 5928 IsGuiding returns 0 20:04:23.517 00.079 5928 PulseGuide returned control before completion, sleep 52 20:04:23.581 00.064 5928 IsGuiding returns 1 20:04:23.581 00.000 5928 scope still moving after pulse duration time elapsed 20:04:23.612 00.031 5928 IsSlewing returns 0 20:04:23.612 00.000 5928 IsGuiding returns 1 20:04:23.676 00.064 5928 IsSlewing returns 0 20:04:23.677 00.001 5928 IsGuiding returns 0 20:04:23.677 00.000 5928 scope move finished after 120 + 119 ms 20:04:23.677 00.000 5928 Move returns status 0, amount 120 20:04:23.677 00.000 5928 move complete, result=0 20:04:23.677 00.000 5928 worker thread done servicing request 20:04:23.677 00.000 5928 Worker thread wakes up 20:04:23.677 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:23.678 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:23.678 00.000 972 GuideStep: 0.4 px 54 ms WEST, 0.6 px 120 ms SOUTH 20:04:25.662 01.984 5928 Exposure complete 20:04:25.748 00.086 5928 worker thread done servicing request 20:04:25.748 00.000 972 OnExposeComplete: enter 20:04:25.752 00.004 972 UpdateGuideState(): m_state=6 20:04:25.757 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1324 20:04:25.761 00.004 972 Star::Find returns 1 (0), X=227.16, Y=851.74, Mass=1272, SNR=25.0, Peak=174 HFD=3.6 20:04:25.765 00.004 972 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.59) = xAngle (-4.20 = 2.09) 20:04:25.768 00.003 972 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04) 20:04:25.773 00.005 972 CameraToMount -- cameraX=-0.78 cameraY=-0.46 hyp=0.90 cameraTheta=-2.61 mountX=-0.45 mountY=0.80, mountTheta=2.08 20:04:25.778 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.78, y=-0.46, opts=13) 20:04:25.782 00.004 972 Enqueuing Move request for scope (-0.78, -0.46) 20:04:25.786 00.004 5928 Worker thread wakes up 20:04:25.786 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.46) opts 0xd 20:04:25.786 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.78, -0.46) 20:04:25.787 00.001 5928 Moving (-0.78, -0.46) raw xDistance=-0.45 yDistance=0.80 20:04:25.787 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:25.792 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45 20:04:25.793 00.001 972 UpdateGuideState exits: m=1272 SNR=25.0 20:04:25.797 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:25.801 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:25.806 00.005 972 Enqueuing Expose request 20:04:25.810 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80 20:04:25.810 00.000 5928 MoveAxis(E, 71, ABG) 20:04:25.810 00.000 5928 Guiding Dir = 2, Dur = 71 20:04:25.810 00.000 5928 IsSlewing returns 0 20:04:25.810 00.000 5928 IsGuiding returns 0 20:04:25.835 00.025 5928 PulseGuide returned control before completion, sleep 57 20:04:25.914 00.079 5928 IsGuiding returns 0 20:04:25.914 00.000 5928 Move returns status 0, amount 71 20:04:25.914 00.000 5928 MoveAxis(S, 160, ABG) 20:04:25.915 00.001 5928 Guiding Dir = 1, Dur = 160 20:04:25.916 00.001 5928 IsSlewing returns 0 20:04:25.916 00.000 5928 IsGuiding returns 0 20:04:25.994 00.078 5928 PulseGuide returned control before completion, sleep 92 20:04:26.099 00.105 5928 IsGuiding returns 1 20:04:26.099 00.000 5928 scope still moving after pulse duration time elapsed 20:04:26.131 00.032 5928 IsSlewing returns 0 20:04:26.132 00.001 5928 IsGuiding returns 1 20:04:26.186 00.054 5928 IsSlewing returns 0 20:04:26.187 00.001 5928 IsGuiding returns 0 20:04:26.187 00.000 5928 scope move finished after 160 + 111 ms 20:04:26.188 00.001 5928 Move returns status 0, amount 160 20:04:26.188 00.000 5928 move complete, result=0 20:04:26.189 00.001 5928 worker thread done servicing request 20:04:26.189 00.000 972 GuideStep: -0.4 px 71 ms EAST, 0.8 px 160 ms SOUTH 20:04:26.199 00.010 5928 Worker thread wakes up 20:04:26.200 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:26.200 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:28.341 02.141 5928 Exposure complete 20:04:28.426 00.085 5928 worker thread done servicing request 20:04:28.427 00.001 972 OnExposeComplete: enter 20:04:28.431 00.004 972 UpdateGuideState(): m_state=6 20:04:28.435 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1325 20:04:28.441 00.006 972 Star::Find returns 1 (0), X=227.31, Y=852.68, Mass=1319, SNR=25.5, Peak=159 HFD=3.4 20:04:28.445 00.004 972 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.59) = xAngle (0.90 = 0.90) 20:04:28.449 00.004 972 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86) 20:04:28.454 00.005 972 CameraToMount -- cameraX=-0.63 cameraY=0.48 hyp=0.79 cameraTheta=2.49 mountX=0.49 mountY=0.60, mountTheta=0.89 20:04:28.457 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.63, y=0.48, opts=13) 20:04:28.461 00.004 972 Enqueuing Move request for scope (-0.63, 0.48) 20:04:28.465 00.004 5928 Worker thread wakes up 20:04:28.465 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.48) opts 0xd 20:04:28.465 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.63, 0.48) 20:04:28.465 00.000 5928 Moving (-0.63, 0.48) raw xDistance=0.49 yDistance=0.60 20:04:28.465 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:04:28.471 00.006 972 UpdateGuideState exits: m=1319 SNR=25.5 20:04:28.474 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:28.478 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:28.482 00.004 972 Enqueuing Expose request 20:04:28.489 00.007 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49 20:04:28.489 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60 20:04:28.489 00.000 5928 MoveAxis(W, 77, ABG) 20:04:28.489 00.000 5928 Guiding Dir = 3, Dur = 77 20:04:28.490 00.001 5928 IsSlewing returns 0 20:04:28.490 00.000 5928 IsGuiding returns 0 20:04:28.505 00.015 5928 PulseGuide returned control before completion, sleep 73 20:04:28.617 00.112 5928 IsGuiding returns 1 20:04:28.617 00.000 5928 scope still moving after pulse duration time elapsed 20:04:28.644 00.027 5928 IsSlewing returns 0 20:04:28.645 00.001 5928 IsGuiding returns 0 20:04:28.645 00.000 5928 scope move finished after 77 + 76 ms 20:04:28.645 00.000 5928 Move returns status 0, amount 77 20:04:28.645 00.000 5928 MoveAxis(S, 118, ABG) 20:04:28.645 00.000 5928 Guiding Dir = 1, Dur = 118 20:04:28.646 00.001 5928 IsSlewing returns 0 20:04:28.646 00.000 5928 IsGuiding returns 0 20:04:28.729 00.083 5928 PulseGuide returned control before completion, sleep 45 20:04:28.784 00.055 5928 IsGuiding returns 1 20:04:28.784 00.000 5928 scope still moving after pulse duration time elapsed 20:04:28.857 00.073 5928 IsSlewing returns 0 20:04:28.889 00.032 5928 IsGuiding returns 0 20:04:28.889 00.000 5928 scope move finished after 118 + 124 ms 20:04:28.889 00.000 5928 Move returns status 0, amount 118 20:04:28.889 00.000 5928 move complete, result=0 20:04:28.889 00.000 5928 worker thread done servicing request 20:04:28.889 00.000 5928 Worker thread wakes up 20:04:28.889 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:28.889 00.000 972 GuideStep: 0.5 px 77 ms WEST, 0.6 px 118 ms SOUTH 20:04:28.893 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:30.866 01.973 5928 Exposure complete 20:04:30.953 00.087 5928 worker thread done servicing request 20:04:30.954 00.001 972 OnExposeComplete: enter 20:04:30.958 00.004 972 UpdateGuideState(): m_state=6 20:04:30.962 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1326 20:04:30.966 00.004 972 Star::Find returns 1 (0), X=227.21, Y=851.98, Mass=1253, SNR=24.8, Peak=142 HFD=3.9 20:04:30.971 00.005 972 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.59) = xAngle (-4.44 = 1.84) 20:04:30.975 00.004 972 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80) 20:04:30.978 00.003 972 CameraToMount -- cameraX=-0.72 cameraY=-0.22 hyp=0.75 cameraTheta=-2.85 mountX=-0.20 mountY=0.74, mountTheta=1.84 20:04:30.983 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.72, y=-0.22, opts=13) 20:04:30.987 00.004 972 Enqueuing Move request for scope (-0.72, -0.22) 20:04:30.991 00.004 5928 Worker thread wakes up 20:04:30.991 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.22) opts 0xd 20:04:30.991 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.72, -0.22) 20:04:30.991 00.000 5928 Moving (-0.72, -0.22) raw xDistance=-0.20 yDistance=0.74 20:04:30.991 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20 20:04:30.991 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74 20:04:30.992 00.001 5928 MoveAxis(E, 29, ABG) 20:04:30.992 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:30.995 00.003 972 UpdateGuideState exits: m=1253 SNR=24.8 20:04:30.999 00.004 5928 Guiding Dir = 2, Dur = 29 20:04:30.999 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:31.004 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:31.008 00.004 972 Enqueuing Expose request 20:04:31.012 00.004 5928 IsSlewing returns 0 20:04:31.047 00.035 5928 IsGuiding returns 0 20:04:31.064 00.017 5928 PulseGuide returned control before completion, sleep 24 20:04:31.127 00.063 5928 IsGuiding returns 0 20:04:31.128 00.001 5928 Move returns status 0, amount 29 20:04:31.128 00.000 5928 MoveAxis(S, 146, ABG) 20:04:31.128 00.000 5928 Guiding Dir = 1, Dur = 146 20:04:31.129 00.001 5928 IsSlewing returns 0 20:04:31.130 00.001 5928 IsGuiding returns 0 20:04:31.207 00.077 5928 PulseGuide returned control before completion, sleep 79 20:04:31.289 00.082 5928 IsGuiding returns 1 20:04:31.289 00.000 5928 scope still moving after pulse duration time elapsed 20:04:31.321 00.032 5928 IsSlewing returns 0 20:04:31.322 00.001 5928 IsGuiding returns 1 20:04:31.383 00.061 5928 IsSlewing returns 0 20:04:31.384 00.001 5928 IsGuiding returns 0 20:04:31.384 00.000 5928 scope move finished after 146 + 107 ms 20:04:31.384 00.000 5928 Move returns status 0, amount 146 20:04:31.384 00.000 5928 move complete, result=0 20:04:31.384 00.000 5928 worker thread done servicing request 20:04:31.385 00.001 5928 Worker thread wakes up 20:04:31.385 00.000 972 GuideStep: -0.2 px 29 ms EAST, 0.7 px 146 ms SOUTH 20:04:31.396 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:31.396 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:33.499 02.103 5928 Exposure complete 20:04:33.587 00.088 5928 worker thread done servicing request 20:04:33.587 00.000 972 OnExposeComplete: enter 20:04:33.592 00.005 972 UpdateGuideState(): m_state=6 20:04:33.596 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1327 20:04:33.600 00.004 972 Star::Find returns 1 (0), X=227.47, Y=851.72, Mass=1273, SNR=25.0, Peak=135 HFD=3.6 20:04:33.604 00.004 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.35) 20:04:33.608 00.004 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30) 20:04:33.611 00.003 972 CameraToMount -- cameraX=-0.47 cameraY=-0.48 hyp=0.67 cameraTheta=-2.34 mountX=-0.47 mountY=0.50, mountTheta=2.33 20:04:33.615 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.47, y=-0.48, opts=13) 20:04:33.620 00.005 972 Enqueuing Move request for scope (-0.47, -0.48) 20:04:33.625 00.005 5928 Worker thread wakes up 20:04:33.625 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.48) opts 0xd 20:04:33.625 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.47, -0.48) 20:04:33.625 00.000 5928 Moving (-0.47, -0.48) raw xDistance=-0.47 yDistance=0.50 20:04:33.625 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 20:04:33.625 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50 20:04:33.625 00.000 5928 MoveAxis(E, 80, ABG) 20:04:33.625 00.000 5928 Guiding Dir = 2, Dur = 80 20:04:33.625 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:33.629 00.004 972 UpdateGuideState exits: m=1273 SNR=25.0 20:04:33.633 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:33.638 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:33.642 00.004 972 Enqueuing Expose request 20:04:33.645 00.003 5928 IsSlewing returns 0 20:04:33.647 00.002 5928 IsGuiding returns 0 20:04:33.670 00.023 5928 PulseGuide returned control before completion, sleep 67 20:04:33.749 00.079 5928 IsGuiding returns 1 20:04:33.749 00.000 5928 scope still moving after pulse duration time elapsed 20:04:33.782 00.033 5928 IsSlewing returns 0 20:04:33.783 00.001 5928 IsGuiding returns 0 20:04:33.783 00.000 5928 scope move finished after 80 + 56 ms 20:04:33.783 00.000 5928 Move returns status 0, amount 80 20:04:33.783 00.000 5928 MoveAxis(S, 98, ABG) 20:04:33.783 00.000 5928 Guiding Dir = 1, Dur = 98 20:04:33.784 00.001 5928 IsSlewing returns 0 20:04:33.786 00.002 5928 IsGuiding returns 0 20:04:33.862 00.076 5928 PulseGuide returned control before completion, sleep 33 20:04:33.926 00.064 5928 IsGuiding returns 1 20:04:33.926 00.000 5928 scope still moving after pulse duration time elapsed 20:04:33.952 00.026 5928 IsSlewing returns 0 20:04:33.954 00.002 5928 IsGuiding returns 1 20:04:34.006 00.052 5928 IsSlewing returns 0 20:04:34.007 00.001 5928 IsGuiding returns 0 20:04:34.007 00.000 5928 scope move finished after 98 + 122 ms 20:04:34.007 00.000 5928 Move returns status 0, amount 98 20:04:34.007 00.000 5928 move complete, result=0 20:04:34.007 00.000 5928 worker thread done servicing request 20:04:34.007 00.000 5928 Worker thread wakes up 20:04:34.007 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:34.007 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:34.007 00.000 972 GuideStep: -0.5 px 80 ms EAST, 0.5 px 98 ms SOUTH 20:04:35.994 01.987 5928 Exposure complete 20:04:36.080 00.086 5928 worker thread done servicing request 20:04:36.080 00.000 972 OnExposeComplete: enter 20:04:36.085 00.005 972 UpdateGuideState(): m_state=6 20:04:36.090 00.005 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1328 20:04:36.094 00.004 972 Star::Find returns 1 (0), X=227.71, Y=851.95, Mass=1245, SNR=24.7, Peak=162 HFD=3.4 20:04:36.098 00.004 972 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.59) = xAngle (-3.90 = 2.38) 20:04:36.102 00.004 972 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34) 20:04:36.106 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=-0.25 hyp=0.33 cameraTheta=-2.31 mountX=-0.24 mountY=0.24, mountTheta=2.36 20:04:36.110 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.25, opts=13) 20:04:36.114 00.004 972 Enqueuing Move request for scope (-0.22, -0.25) 20:04:36.120 00.006 5928 Worker thread wakes up 20:04:36.120 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.25) opts 0xd 20:04:36.120 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.25) 20:04:36.120 00.000 5928 Moving (-0.22, -0.25) raw xDistance=-0.24 yDistance=0.24 20:04:36.120 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 20:04:36.120 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 20:04:36.120 00.000 5928 MoveAxis(E, 46, ABG) 20:04:36.120 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:36.125 00.005 972 UpdateGuideState exits: m=1245 SNR=24.7 20:04:36.129 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:36.132 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:36.137 00.005 972 Enqueuing Expose request 20:04:36.141 00.004 5928 Guiding Dir = 2, Dur = 46 20:04:36.142 00.001 5928 IsSlewing returns 0 20:04:36.142 00.000 5928 IsGuiding returns 0 20:04:36.165 00.023 5928 PulseGuide returned control before completion, sleep 34 20:04:36.212 00.047 5928 IsGuiding returns 1 20:04:36.212 00.000 5928 scope still moving after pulse duration time elapsed 20:04:36.244 00.032 5928 IsSlewing returns 0 20:04:36.246 00.002 5928 IsGuiding returns 0 20:04:36.246 00.000 5928 scope move finished after 46 + 57 ms 20:04:36.246 00.000 5928 Move returns status 0, amount 46 20:04:36.246 00.000 5928 MoveAxis(S, 48, ABG) 20:04:36.246 00.000 5928 Guiding Dir = 1, Dur = 48 20:04:36.247 00.001 5928 IsSlewing returns 0 20:04:36.248 00.001 5928 IsGuiding returns 0 20:04:36.357 00.109 5928 IsGuiding returns 1 20:04:36.357 00.000 5928 scope still moving after pulse duration time elapsed 20:04:36.421 00.064 5928 IsSlewing returns 0 20:04:36.422 00.001 5928 IsGuiding returns 0 20:04:36.423 00.001 5928 scope move finished after 48 + 126 ms 20:04:36.423 00.000 5928 Move returns status 0, amount 48 20:04:36.423 00.000 5928 move complete, result=0 20:04:36.424 00.001 5928 worker thread done servicing request 20:04:36.424 00.000 5928 Worker thread wakes up 20:04:36.424 00.000 972 GuideStep: -0.2 px 46 ms EAST, 0.2 px 48 ms SOUTH 20:04:36.436 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:36.436 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:38.572 02.136 5928 Exposure complete 20:04:38.662 00.090 5928 worker thread done servicing request 20:04:38.662 00.000 972 OnExposeComplete: enter 20:04:38.665 00.003 972 UpdateGuideState(): m_state=6 20:04:38.670 00.005 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1329 20:04:38.674 00.004 972 Star::Find returns 1 (0), X=228.02, Y=852.24, Mass=1320, SNR=25.4, Peak=142 HFD=3.6 20:04:38.678 00.004 972 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 20:04:38.682 00.004 972 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 20:04:38.686 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.48 mountX=0.04 mountY=-0.08, mountTheta=-1.12 20:04:38.691 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.04, opts=13) 20:04:38.695 00.004 972 Enqueuing Move request for scope (0.08, 0.04) 20:04:38.699 00.004 5928 Worker thread wakes up 20:04:38.699 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd 20:04:38.699 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.04) 20:04:38.699 00.000 5928 Moving (0.08, 0.04) raw xDistance=0.04 yDistance=-0.08 20:04:38.699 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:04:38.699 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:38.699 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:38.704 00.005 972 UpdateGuideState exits: m=1320 SNR=25.4 20:04:38.708 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:38.711 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:04:38.712 00.001 5928 MoveAxis(E, 0, ABG) 20:04:38.712 00.000 5928 Move returns status 0, amount 0 20:04:38.712 00.000 5928 MoveAxis(N, 0, ABG) 20:04:38.712 00.000 5928 Move returns status 0, amount 0 20:04:38.712 00.000 5928 move complete, result=0 20:04:38.712 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:38.716 00.004 972 Enqueuing Expose request 20:04:38.721 00.005 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:04:38.725 00.004 5928 worker thread done servicing request 20:04:38.725 00.000 5928 Worker thread wakes up 20:04:38.725 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:38.725 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:40.690 01.965 5928 Exposure complete 20:04:40.776 00.086 5928 worker thread done servicing request 20:04:40.777 00.001 972 OnExposeComplete: enter 20:04:40.781 00.004 972 UpdateGuideState(): m_state=6 20:04:40.786 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1330 20:04:40.792 00.006 972 Star::Find returns 1 (0), X=227.92, Y=852.47, Mass=1287, SNR=25.1, Peak=158 HFD=3.6 20:04:40.798 00.006 972 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.59) = xAngle (0.03 = 0.03) 20:04:40.804 00.006 972 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01) 20:04:40.809 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.62 mountX=0.27 mountY=-0.00, mountTheta=-0.01 20:04:40.813 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.27, opts=13) 20:04:40.817 00.004 972 Enqueuing Move request for scope (-0.01, 0.27) 20:04:40.822 00.005 5928 Worker thread wakes up 20:04:40.822 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd 20:04:40.822 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.27) 20:04:40.822 00.000 5928 Moving (-0.01, 0.27) raw xDistance=0.27 yDistance=-0.00 20:04:40.822 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:04:40.822 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:40.822 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:04:40.822 00.000 5928 MoveAxis(W, 45, ABG) 20:04:40.822 00.000 5928 Guiding Dir = 3, Dur = 45 20:04:40.822 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:04:40.826 00.004 972 UpdateGuideState exits: m=1287 SNR=25.1 20:04:40.830 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:40.835 00.005 5928 IsSlewing returns 0 20:04:40.835 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:40.839 00.004 972 Enqueuing Expose request 20:04:40.843 00.004 5928 IsGuiding returns 0 20:04:40.866 00.023 5928 PulseGuide returned control before completion, sleep 33 20:04:40.913 00.047 5928 IsGuiding returns 1 20:04:40.914 00.001 5928 scope still moving after pulse duration time elapsed 20:04:40.943 00.029 5928 IsSlewing returns 0 20:04:40.943 00.000 5928 IsGuiding returns 0 20:04:40.944 00.001 5928 scope move finished after 45 + 55 ms 20:04:40.944 00.000 5928 Move returns status 0, amount 45 20:04:40.944 00.000 5928 MoveAxis(N, 0, ABG) 20:04:40.944 00.000 5928 Move returns status 0, amount 0 20:04:40.944 00.000 5928 move complete, result=0 20:04:40.944 00.000 5928 worker thread done servicing request 20:04:40.944 00.000 5928 Worker thread wakes up 20:04:40.944 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:40.944 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:40.944 00.000 972 GuideStep: 0.3 px 45 ms WEST, -0.0 px 0 ms NORTH 20:04:43.077 02.133 5928 Exposure complete 20:04:43.163 00.086 5928 worker thread done servicing request 20:04:43.163 00.000 972 OnExposeComplete: enter 20:04:43.168 00.005 972 UpdateGuideState(): m_state=6 20:04:43.172 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1331 20:04:43.176 00.004 972 Star::Find returns 1 (0), X=227.77, Y=851.94, Mass=1260, SNR=24.9, Peak=147 HFD=4.0 20:04:43.180 00.004 972 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.59) = xAngle (-3.72 = 2.56) 20:04:43.184 00.004 972 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52) 20:04:43.189 00.005 972 CameraToMount -- cameraX=-0.16 cameraY=-0.26 hyp=0.31 cameraTheta=-2.13 mountX=-0.26 mountY=0.18, mountTheta=2.53 20:04:43.193 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.26, opts=13) 20:04:43.197 00.004 972 Enqueuing Move request for scope (-0.16, -0.26) 20:04:43.202 00.005 5928 Worker thread wakes up 20:04:43.202 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.26) opts 0xd 20:04:43.202 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.26) 20:04:43.202 00.000 5928 Moving (-0.16, -0.26) raw xDistance=-0.26 yDistance=0.18 20:04:43.202 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26 20:04:43.202 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:43.202 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:43.206 00.004 972 UpdateGuideState exits: m=1260 SNR=24.9 20:04:43.210 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:43.214 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:43.219 00.005 972 Enqueuing Expose request 20:04:43.223 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:04:43.223 00.000 5928 MoveAxis(E, 40, ABG) 20:04:43.223 00.000 5928 Guiding Dir = 2, Dur = 40 20:04:43.223 00.000 5928 IsSlewing returns 0 20:04:43.224 00.001 5928 IsGuiding returns 0 20:04:43.249 00.025 5928 PulseGuide returned control before completion, sleep 26 20:04:43.296 00.047 5928 IsGuiding returns 1 20:04:43.296 00.000 5928 scope still moving after pulse duration time elapsed 20:04:43.332 00.036 5928 IsSlewing returns 0 20:04:43.333 00.001 5928 IsGuiding returns 0 20:04:43.333 00.000 5928 scope move finished after 40 + 69 ms 20:04:43.333 00.000 5928 Move returns status 0, amount 40 20:04:43.333 00.000 5928 MoveAxis(N, 0, ABG) 20:04:43.333 00.000 5928 Move returns status 0, amount 0 20:04:43.333 00.000 5928 move complete, result=0 20:04:43.333 00.000 5928 worker thread done servicing request 20:04:43.334 00.001 972 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH 20:04:43.340 00.006 5928 Worker thread wakes up 20:04:43.340 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:43.340 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:45.320 01.980 5928 Exposure complete 20:04:45.406 00.086 5928 worker thread done servicing request 20:04:45.406 00.000 972 OnExposeComplete: enter 20:04:45.410 00.004 972 UpdateGuideState(): m_state=6 20:04:45.414 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1332 20:04:45.419 00.005 972 Star::Find returns 1 (0), X=228.11, Y=851.90, Mass=1245, SNR=24.7, Peak=156 HFD=3.8 20:04:45.423 00.004 972 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.59) = xAngle (-2.65 = -2.65) 20:04:45.426 00.003 972 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69) 20:04:45.431 00.005 972 CameraToMount -- cameraX=0.17 cameraY=-0.30 hyp=0.35 cameraTheta=-1.06 mountX=-0.31 mountY=-0.15, mountTheta=-2.68 20:04:45.437 00.006 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.30, opts=13) 20:04:45.441 00.004 972 Enqueuing Move request for scope (0.17, -0.30) 20:04:45.445 00.004 5928 Worker thread wakes up 20:04:45.445 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.30) opts 0xd 20:04:45.445 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.30) 20:04:45.445 00.000 5928 Moving (0.17, -0.30) raw xDistance=-0.31 yDistance=-0.15 20:04:45.445 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 20:04:45.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:45.445 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:04:45.445 00.000 5928 MoveAxis(E, 54, ABG) 20:04:45.445 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:04:45.449 00.004 5928 Guiding Dir = 2, Dur = 54 20:04:45.449 00.000 972 UpdateGuideState exits: m=1245 SNR=24.7 20:04:45.455 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:45.458 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:45.462 00.004 972 Enqueuing Expose request 20:04:45.471 00.009 5928 IsSlewing returns 0 20:04:45.472 00.001 5928 IsGuiding returns 0 20:04:45.487 00.015 5928 PulseGuide returned control before completion, sleep 50 20:04:45.542 00.055 5928 IsGuiding returns 1 20:04:45.543 00.001 5928 scope still moving after pulse duration time elapsed 20:04:45.583 00.040 5928 IsSlewing returns 0 20:04:45.584 00.001 5928 IsGuiding returns 0 20:04:45.585 00.001 5928 scope move finished after 54 + 58 ms 20:04:45.585 00.000 5928 Move returns status 0, amount 54 20:04:45.585 00.000 5928 MoveAxis(N, 0, ABG) 20:04:45.586 00.001 5928 Move returns status 0, amount 0 20:04:45.586 00.000 5928 move complete, result=0 20:04:45.587 00.001 5928 worker thread done servicing request 20:04:45.587 00.000 5928 Worker thread wakes up 20:04:45.588 00.001 972 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH 20:04:45.597 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:45.597 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:47.733 02.136 5928 Exposure complete 20:04:47.822 00.089 5928 worker thread done servicing request 20:04:47.822 00.000 972 OnExposeComplete: enter 20:04:47.825 00.003 972 UpdateGuideState(): m_state=6 20:04:47.829 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1333 20:04:47.834 00.005 972 Star::Find returns 1 (0), X=228.08, Y=851.78, Mass=1232, SNR=24.6, Peak=137 HFD=4.0 20:04:47.838 00.004 972 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.59) = xAngle (-2.84 = -2.84) 20:04:47.842 00.004 972 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88) 20:04:47.846 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.42 hyp=0.44 cameraTheta=-1.25 mountX=-0.42 mountY=-0.11, mountTheta=-2.88 20:04:47.852 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.42, opts=13) 20:04:47.856 00.004 972 Enqueuing Move request for scope (0.14, -0.42) 20:04:47.859 00.003 5928 Worker thread wakes up 20:04:47.859 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:47.863 00.004 972 UpdateGuideState exits: m=1232 SNR=24.6 20:04:47.868 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:47.872 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:47.876 00.004 972 Enqueuing Expose request 20:04:47.881 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.42) opts 0xd 20:04:47.881 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.42) 20:04:47.881 00.000 5928 Moving (0.14, -0.42) raw xDistance=-0.42 yDistance=-0.11 20:04:47.881 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42 20:04:47.881 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:04:47.881 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:04:47.881 00.000 5928 MoveAxis(E, 75, ABG) 20:04:47.881 00.000 5928 Guiding Dir = 2, Dur = 75 20:04:47.886 00.005 5928 IsSlewing returns 0 20:04:47.887 00.001 5928 IsGuiding returns 0 20:04:47.902 00.015 5928 PulseGuide returned control before completion, sleep 70 20:04:48.014 00.112 5928 IsGuiding returns 0 20:04:48.014 00.000 5928 Move returns status 0, amount 75 20:04:48.014 00.000 5928 MoveAxis(N, 0, ABG) 20:04:48.014 00.000 5928 Move returns status 0, amount 0 20:04:48.014 00.000 5928 move complete, result=0 20:04:48.014 00.000 5928 worker thread done servicing request 20:04:48.014 00.000 5928 Worker thread wakes up 20:04:48.015 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:48.015 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:48.015 00.000 972 GuideStep: -0.4 px 75 ms EAST, -0.1 px 0 ms NORTH 20:04:49.991 01.976 5928 Exposure complete 20:04:50.076 00.085 5928 worker thread done servicing request 20:04:50.077 00.001 972 OnExposeComplete: enter 20:04:50.080 00.003 972 UpdateGuideState(): m_state=6 20:04:50.086 00.006 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1334 20:04:50.089 00.003 972 Star::Find returns 1 (0), X=227.58, Y=852.08, Mass=1252, SNR=24.7, Peak=140 HFD=3.6 20:04:50.093 00.004 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.59) = xAngle (-4.41 = 1.87) 20:04:50.097 00.004 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82) 20:04:50.102 00.005 972 CameraToMount -- cameraX=-0.36 cameraY=-0.12 hyp=0.37 cameraTheta=-2.82 mountX=-0.11 mountY=0.36, mountTheta=1.87 20:04:50.106 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=-0.12, opts=13) 20:04:50.111 00.005 972 Enqueuing Move request for scope (-0.36, -0.12) 20:04:50.114 00.003 5928 Worker thread wakes up 20:04:50.114 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.12) opts 0xd 20:04:50.114 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.36, -0.12) 20:04:50.114 00.000 5928 Moving (-0.36, -0.12) raw xDistance=-0.11 yDistance=0.36 20:04:50.114 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:04:50.114 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 20:04:50.114 00.000 5928 MoveAxis(E, 0, ABG) 20:04:50.114 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:04:50.119 00.005 972 UpdateGuideState exits: m=1252 SNR=24.7 20:04:50.123 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:50.126 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:50.130 00.004 972 Enqueuing Expose request 20:04:50.135 00.005 5928 Move returns status 0, amount 0 20:04:50.135 00.000 5928 MoveAxis(S, 72, ABG) 20:04:50.135 00.000 5928 Guiding Dir = 1, Dur = 72 20:04:50.136 00.001 5928 IsSlewing returns 0 20:04:50.136 00.000 5928 IsGuiding returns 0 20:04:50.221 00.085 5928 IsGuiding returns 1 20:04:50.221 00.000 5928 scope still moving after pulse duration time elapsed 20:04:50.285 00.064 5928 IsSlewing returns 0 20:04:50.286 00.001 5928 IsGuiding returns 1 20:04:50.308 00.022 5928 IsSlewing returns 0 20:04:50.310 00.002 5928 IsGuiding returns 1 20:04:50.364 00.054 5928 IsSlewing returns 0 20:04:50.365 00.001 5928 IsGuiding returns 0 20:04:50.365 00.000 5928 scope move finished after 72 + 156 ms 20:04:50.365 00.000 5928 Move returns status 0, amount 72 20:04:50.365 00.000 5928 move complete, result=0 20:04:50.365 00.000 5928 worker thread done servicing request 20:04:50.365 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 72 ms SOUTH 20:04:50.371 00.006 5928 Worker thread wakes up 20:04:50.371 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:50.371 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:52.489 02.118 5928 Exposure complete 20:04:52.576 00.087 5928 worker thread done servicing request 20:04:52.577 00.001 972 OnExposeComplete: enter 20:04:52.580 00.003 972 UpdateGuideState(): m_state=6 20:04:52.585 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1335 20:04:52.589 00.004 972 Star::Find returns 1 (0), X=228.44, Y=852.38, Mass=1269, SNR=25.0, Peak=128 HFD=3.4 20:04:52.593 00.004 972 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.59) = xAngle (-1.25 = -1.25) 20:04:52.597 00.004 972 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29) 20:04:52.602 00.005 972 CameraToMount -- cameraX=0.50 cameraY=0.18 hyp=0.53 cameraTheta=0.34 mountX=0.17 mountY=-0.51, mountTheta=-1.25 20:04:52.606 00.004 972 SchedulePrimaryMove(067B9D08, x=0.50, y=0.18, opts=13) 20:04:52.610 00.004 972 Enqueuing Move request for scope (0.50, 0.18) 20:04:52.614 00.004 5928 Worker thread wakes up 20:04:52.614 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.18) opts 0xd 20:04:52.614 00.000 5928 Handling offset move in thread for scope, endpoint = (0.50, 0.18) 20:04:52.614 00.000 5928 Moving (0.50, 0.18) raw xDistance=0.17 yDistance=-0.51 20:04:52.614 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:04:52.614 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:04:52.614 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51 20:04:52.614 00.000 5928 MoveAxis(E, 0, ABG) 20:04:52.614 00.000 5928 Move returns status 0, amount 0 20:04:52.615 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:04:52.620 00.005 972 UpdateGuideState exits: m=1269 SNR=25.0 20:04:52.623 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:52.627 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:52.630 00.003 972 Enqueuing Expose request 20:04:52.635 00.005 5928 MoveAxis(N, 0, ABG) 20:04:52.635 00.000 5928 Move returns status 0, amount 0 20:04:52.635 00.000 5928 move complete, result=0 20:04:52.636 00.001 5928 worker thread done servicing request 20:04:52.636 00.000 5928 Worker thread wakes up 20:04:52.636 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:52.636 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:52.637 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH 20:04:54.606 01.969 5928 Exposure complete 20:04:54.692 00.086 5928 worker thread done servicing request 20:04:54.693 00.001 972 OnExposeComplete: enter 20:04:54.696 00.003 972 UpdateGuideState(): m_state=6 20:04:54.702 00.006 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1336 20:04:54.706 00.004 972 Star::Find returns 1 (0), X=228.38, Y=851.91, Mass=1224, SNR=24.5, Peak=149 HFD=3.7 20:04:54.709 00.003 972 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.59) = xAngle (-2.17 = -2.17) 20:04:54.713 00.004 972 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22) 20:04:54.718 00.005 972 CameraToMount -- cameraX=0.44 cameraY=-0.29 hyp=0.53 cameraTheta=-0.58 mountX=-0.30 mountY=-0.42, mountTheta=-2.19 20:04:54.722 00.004 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.29, opts=13) 20:04:54.726 00.004 972 Enqueuing Move request for scope (0.44, -0.29) 20:04:54.730 00.004 5928 Worker thread wakes up 20:04:54.730 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.29) opts 0xd 20:04:54.730 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.29) 20:04:54.730 00.000 5928 Moving (0.44, -0.29) raw xDistance=-0.30 yDistance=-0.42 20:04:54.730 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 20:04:54.730 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:04:54.730 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:54.735 00.005 972 UpdateGuideState exits: m=1224 SNR=24.5 20:04:54.739 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:54.743 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:54.747 00.004 972 Enqueuing Expose request 20:04:54.752 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42 20:04:54.752 00.000 5928 MoveAxis(E, 50, ABG) 20:04:54.752 00.000 5928 Guiding Dir = 2, Dur = 50 20:04:54.752 00.000 5928 IsSlewing returns 0 20:04:54.752 00.000 5928 IsGuiding returns 0 20:04:54.778 00.026 5928 PulseGuide returned control before completion, sleep 35 20:04:54.842 00.064 5928 IsGuiding returns 1 20:04:54.842 00.000 5928 scope still moving after pulse duration time elapsed 20:04:54.873 00.031 5928 IsSlewing returns 0 20:04:54.874 00.001 5928 IsGuiding returns 0 20:04:54.874 00.000 5928 scope move finished after 50 + 71 ms 20:04:54.874 00.000 5928 Move returns status 0, amount 50 20:04:54.874 00.000 5928 MoveAxis(N, 0, ABG) 20:04:54.874 00.000 5928 Move returns status 0, amount 0 20:04:54.874 00.000 5928 move complete, result=0 20:04:54.874 00.000 5928 worker thread done servicing request 20:04:54.874 00.000 5928 Worker thread wakes up 20:04:54.874 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:54.874 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:54.874 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.4 px 0 ms NORTH 20:04:57.008 02.134 5928 Exposure complete 20:04:57.094 00.086 5928 worker thread done servicing request 20:04:57.094 00.000 972 OnExposeComplete: enter 20:04:57.099 00.005 972 UpdateGuideState(): m_state=6 20:04:57.104 00.005 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1337 20:04:57.107 00.003 972 Star::Find returns 1 (0), X=228.40, Y=852.09, Mass=1236, SNR=24.6, Peak=157 HFD=3.6 20:04:57.111 00.004 972 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.59) = xAngle (-1.83 = -1.83) 20:04:57.116 00.005 972 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87) 20:04:57.120 00.004 972 CameraToMount -- cameraX=0.46 cameraY=-0.11 hyp=0.47 cameraTheta=-0.24 mountX=-0.12 mountY=-0.45, mountTheta=-1.83 20:04:57.124 00.004 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.11, opts=13) 20:04:57.128 00.004 972 Enqueuing Move request for scope (0.46, -0.11) 20:04:57.132 00.004 5928 Worker thread wakes up 20:04:57.133 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.11) opts 0xd 20:04:57.133 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:04:57.137 00.004 972 UpdateGuideState exits: m=1236 SNR=24.6 20:04:57.140 00.003 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.11) 20:04:57.141 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:57.144 00.003 5928 Moving (0.46, -0.11) raw xDistance=-0.12 yDistance=-0.45 20:04:57.145 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:04:57.145 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:04:57.145 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:57.148 00.003 972 Enqueuing Expose request 20:04:57.153 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45 20:04:57.153 00.000 5928 MoveAxis(E, 0, ABG) 20:04:57.153 00.000 5928 Move returns status 0, amount 0 20:04:57.153 00.000 5928 MoveAxis(N, 0, ABG) 20:04:57.153 00.000 5928 Move returns status 0, amount 0 20:04:57.153 00.000 5928 move complete, result=0 20:04:57.153 00.000 5928 worker thread done servicing request 20:04:57.153 00.000 5928 Worker thread wakes up 20:04:57.153 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:57.153 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:04:57.156 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH 20:04:59.131 01.975 5928 Exposure complete 20:04:59.215 00.084 5928 worker thread done servicing request 20:04:59.216 00.001 972 OnExposeComplete: enter 20:04:59.219 00.003 972 UpdateGuideState(): m_state=6 20:04:59.223 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1338 20:04:59.227 00.004 972 Star::Find returns 1 (0), X=228.35, Y=852.12, Mass=1302, SNR=25.2, Peak=136 HFD=3.9 20:04:59.231 00.004 972 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.59) = xAngle (-1.78 = -1.78) 20:04:59.236 00.005 972 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 20:04:59.240 00.004 972 CameraToMount -- cameraX=0.41 cameraY=-0.08 hyp=0.42 cameraTheta=-0.19 mountX=-0.08 mountY=-0.40, mountTheta=-1.78 20:04:59.244 00.004 972 SchedulePrimaryMove(067B9D08, x=0.41, y=-0.08, opts=13) 20:04:59.251 00.007 972 Enqueuing Move request for scope (0.41, -0.08) 20:04:59.254 00.003 5928 Worker thread wakes up 20:04:59.254 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.08) opts 0xd 20:04:59.254 00.000 5928 Handling offset move in thread for scope, endpoint = (0.41, -0.08) 20:04:59.254 00.000 5928 Moving (0.41, -0.08) raw xDistance=-0.08 yDistance=-0.40 20:04:59.254 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:04:59.254 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.10 newest=-1.28 20:04:59.254 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 20:04:59.254 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:04:59.258 00.004 972 UpdateGuideState exits: m=1302 SNR=25.2 20:04:59.263 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:04:59.268 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:04:59.272 00.004 972 Enqueuing Expose request 20:04:59.276 00.004 5928 MoveAxis(E, 0, ABG) 20:04:59.276 00.000 5928 Move returns status 0, amount 0 20:04:59.276 00.000 5928 MoveAxis(N, 80, ABG) 20:04:59.276 00.000 5928 Guiding Dir = 0, Dur = 80 20:04:59.276 00.000 5928 IsSlewing returns 0 20:04:59.276 00.000 5928 IsGuiding returns 0 20:04:59.352 00.076 5928 PulseGuide returned control before completion, sleep 16 20:04:59.384 00.032 5928 IsGuiding returns 1 20:04:59.384 00.000 5928 scope still moving after pulse duration time elapsed 20:04:59.416 00.032 5928 IsSlewing returns 0 20:04:59.417 00.001 5928 IsGuiding returns 1 20:04:59.479 00.062 5928 IsSlewing returns 0 20:04:59.479 00.000 5928 IsGuiding returns 0 20:04:59.480 00.001 5928 scope move finished after 80 + 123 ms 20:04:59.480 00.000 5928 Move returns status 0, amount 80 20:04:59.480 00.000 5928 move complete, result=0 20:04:59.480 00.000 5928 worker thread done servicing request 20:04:59.481 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 80 ms NORTH 20:04:59.490 00.009 5928 Worker thread wakes up 20:04:59.490 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:04:59.491 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:01.619 02.128 5928 Exposure complete 20:05:01.704 00.085 5928 worker thread done servicing request 20:05:01.705 00.001 972 OnExposeComplete: enter 20:05:01.709 00.004 972 UpdateGuideState(): m_state=6 20:05:01.713 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1339 20:05:01.718 00.005 972 Star::Find returns 1 (0), X=228.34, Y=852.08, Mass=1229, SNR=24.5, Peak=144 HFD=3.8 20:05:01.721 00.003 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 20:05:01.725 00.004 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 20:05:01.729 00.004 972 CameraToMount -- cameraX=0.40 cameraY=-0.12 hyp=0.42 cameraTheta=-0.30 mountX=-0.13 mountY=-0.39, mountTheta=-1.89 20:05:01.734 00.005 972 SchedulePrimaryMove(067B9D08, x=0.40, y=-0.12, opts=13) 20:05:01.738 00.004 972 Enqueuing Move request for scope (0.40, -0.12) 20:05:01.742 00.004 5928 Worker thread wakes up 20:05:01.742 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.12) opts 0xd 20:05:01.742 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, -0.12) 20:05:01.742 00.000 5928 Moving (0.40, -0.12) raw xDistance=-0.13 yDistance=-0.39 20:05:01.742 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:05:01.742 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 20:05:01.742 00.000 5928 MoveAxis(E, 0, ABG) 20:05:01.742 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:05:01.747 00.005 972 UpdateGuideState exits: m=1229 SNR=24.5 20:05:01.751 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:01.755 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:01.759 00.004 972 Enqueuing Expose request 20:05:01.763 00.004 5928 Move returns status 0, amount 0 20:05:01.763 00.000 5928 MoveAxis(N, 77, ABG) 20:05:01.763 00.000 5928 Guiding Dir = 0, Dur = 77 20:05:01.799 00.036 5928 IsSlewing returns 0 20:05:01.799 00.000 5928 IsGuiding returns 0 20:05:01.878 00.079 5928 IsGuiding returns 1 20:05:01.878 00.000 5928 scope still moving after pulse duration time elapsed 20:05:01.900 00.022 5928 IsSlewing returns 0 20:05:01.900 00.000 5928 IsGuiding returns 1 20:05:01.931 00.031 5928 IsSlewing returns 0 20:05:01.931 00.000 5928 IsGuiding returns 1 20:05:01.961 00.030 5928 IsSlewing returns 0 20:05:01.962 00.001 5928 IsGuiding returns 1 20:05:02.006 00.044 5928 IsSlewing returns 0 20:05:02.038 00.032 5928 IsGuiding returns 0 20:05:02.038 00.000 5928 scope move finished after 77 + 162 ms 20:05:02.038 00.000 5928 Move returns status 0, amount 77 20:05:02.038 00.000 5928 move complete, result=0 20:05:02.039 00.001 5928 worker thread done servicing request 20:05:02.039 00.000 5928 Worker thread wakes up 20:05:02.039 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 77 ms NORTH 20:05:02.045 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:02.045 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:04.028 01.983 5928 Exposure complete 20:05:04.113 00.085 5928 worker thread done servicing request 20:05:04.114 00.001 972 OnExposeComplete: enter 20:05:04.118 00.004 972 UpdateGuideState(): m_state=6 20:05:04.122 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1340 20:05:04.126 00.004 972 Star::Find returns 1 (0), X=228.63, Y=851.84, Mass=1261, SNR=24.9, Peak=174 HFD=3.5 20:05:04.129 00.003 972 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.59) = xAngle (-2.06 = -2.06) 20:05:04.134 00.005 972 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11) 20:05:04.137 00.003 972 CameraToMount -- cameraX=0.70 cameraY=-0.36 hyp=0.78 cameraTheta=-0.47 mountX=-0.37 mountY=-0.67, mountTheta=-2.08 20:05:04.142 00.005 972 SchedulePrimaryMove(067B9D08, x=0.70, y=-0.36, opts=13) 20:05:04.146 00.004 972 Enqueuing Move request for scope (0.70, -0.36) 20:05:04.151 00.005 5928 Worker thread wakes up 20:05:04.151 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.36) opts 0xd 20:05:04.151 00.000 5928 Handling offset move in thread for scope, endpoint = (0.70, -0.36) 20:05:04.151 00.000 5928 Moving (0.70, -0.36) raw xDistance=-0.37 yDistance=-0.67 20:05:04.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 20:05:04.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67 20:05:04.151 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=284, Gamma=1.000 20:05:04.155 00.004 972 UpdateGuideState exits: m=1261 SNR=24.9 20:05:04.159 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:04.164 00.005 5928 MoveAxis(E, 62, ABG) 20:05:04.165 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:04.169 00.004 972 Enqueuing Expose request 20:05:04.172 00.003 5928 Guiding Dir = 2, Dur = 62 20:05:04.197 00.025 5928 IsSlewing returns 0 20:05:04.198 00.001 5928 IsGuiding returns 0 20:05:04.213 00.015 5928 PulseGuide returned control before completion, sleep 57 20:05:04.293 00.080 5928 IsGuiding returns 0 20:05:04.293 00.000 5928 Move returns status 0, amount 62 20:05:04.294 00.001 5928 MoveAxis(N, 133, ABG) 20:05:04.294 00.000 5928 Guiding Dir = 0, Dur = 133 20:05:04.295 00.001 5928 IsSlewing returns 0 20:05:04.296 00.001 5928 IsGuiding returns 0 20:05:04.373 00.077 5928 PulseGuide returned control before completion, sleep 66 20:05:04.454 00.081 5928 IsGuiding returns 1 20:05:04.454 00.000 5928 scope still moving after pulse duration time elapsed 20:05:04.516 00.062 5928 IsSlewing returns 0 20:05:04.517 00.001 5928 IsGuiding returns 0 20:05:04.517 00.000 5928 scope move finished after 133 + 88 ms 20:05:04.517 00.000 5928 Move returns status 0, amount 133 20:05:04.517 00.000 5928 move complete, result=0 20:05:04.517 00.000 5928 worker thread done servicing request 20:05:04.518 00.001 5928 Worker thread wakes up 20:05:04.518 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:04.518 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:04.518 00.000 972 GuideStep: -0.4 px 62 ms EAST, -0.7 px 133 ms NORTH 20:05:06.623 02.105 5928 Exposure complete 20:05:06.709 00.086 5928 worker thread done servicing request 20:05:06.709 00.000 972 OnExposeComplete: enter 20:05:06.715 00.006 972 UpdateGuideState(): m_state=6 20:05:06.719 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1341 20:05:06.723 00.004 972 Star::Find returns 1 (0), X=228.57, Y=852.12, Mass=1319, SNR=25.4, Peak=154 HFD=3.6 20:05:06.727 00.004 972 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.59) = xAngle (-1.72 = -1.72) 20:05:06.732 00.005 972 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77) 20:05:06.735 00.003 972 CameraToMount -- cameraX=0.63 cameraY=-0.08 hyp=0.64 cameraTheta=-0.13 mountX=-0.09 mountY=-0.62, mountTheta=-1.72 20:05:06.740 00.005 972 SchedulePrimaryMove(067B9D08, x=0.63, y=-0.08, opts=13) 20:05:06.744 00.004 972 Enqueuing Move request for scope (0.63, -0.08) 20:05:06.749 00.005 5928 Worker thread wakes up 20:05:06.750 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.08) opts 0xd 20:05:06.750 00.000 5928 Handling offset move in thread for scope, endpoint = (0.63, -0.08) 20:05:06.750 00.000 5928 Moving (0.63, -0.08) raw xDistance=-0.09 yDistance=-0.62 20:05:06.750 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:05:06.750 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 20:05:06.750 00.000 5928 MoveAxis(E, 0, ABG) 20:05:06.750 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:05:06.754 00.004 972 UpdateGuideState exits: m=1319 SNR=25.4 20:05:06.758 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:06.761 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:06.766 00.005 972 Enqueuing Expose request 20:05:06.770 00.004 5928 Move returns status 0, amount 0 20:05:06.770 00.000 5928 MoveAxis(N, 124, ABG) 20:05:06.770 00.000 5928 Guiding Dir = 0, Dur = 124 20:05:06.771 00.001 5928 IsSlewing returns 0 20:05:06.771 00.000 5928 IsGuiding returns 0 20:05:06.851 00.080 5928 PulseGuide returned control before completion, sleep 55 20:05:06.914 00.063 5928 IsGuiding returns 1 20:05:06.914 00.000 5928 scope still moving after pulse duration time elapsed 20:05:06.946 00.032 5928 IsSlewing returns 0 20:05:06.947 00.001 5928 IsGuiding returns 1 20:05:07.011 00.064 5928 IsSlewing returns 0 20:05:07.012 00.001 5928 IsGuiding returns 0 20:05:07.012 00.000 5928 scope move finished after 124 + 116 ms 20:05:07.012 00.000 5928 Move returns status 0, amount 124 20:05:07.012 00.000 5928 move complete, result=0 20:05:07.012 00.000 5928 worker thread done servicing request 20:05:07.012 00.000 5928 Worker thread wakes up 20:05:07.012 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:07.012 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:07.012 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.6 px 124 ms NORTH 20:05:08.992 01.980 5928 Exposure complete 20:05:09.078 00.086 5928 worker thread done servicing request 20:05:09.079 00.001 972 OnExposeComplete: enter 20:05:09.084 00.005 972 UpdateGuideState(): m_state=6 20:05:09.088 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1342 20:05:09.092 00.004 972 Star::Find returns 1 (0), X=228.57, Y=851.94, Mass=1339, SNR=25.6, Peak=165 HFD=3.6 20:05:09.096 00.004 972 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 20:05:09.101 00.005 972 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 20:05:09.104 00.003 972 CameraToMount -- cameraX=0.63 cameraY=-0.26 hyp=0.68 cameraTheta=-0.39 mountX=-0.27 mountY=-0.62, mountTheta=-1.98 20:05:09.109 00.005 972 SchedulePrimaryMove(067B9D08, x=0.63, y=-0.26, opts=13) 20:05:09.113 00.004 972 Enqueuing Move request for scope (0.63, -0.26) 20:05:09.117 00.004 5928 Worker thread wakes up 20:05:09.118 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.26) opts 0xd 20:05:09.118 00.000 5928 Handling offset move in thread for scope, endpoint = (0.63, -0.26) 20:05:09.118 00.000 5928 Moving (0.63, -0.26) raw xDistance=-0.27 yDistance=-0.62 20:05:09.118 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:05:09.118 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 20:05:09.118 00.000 5928 MoveAxis(E, 45, ABG) 20:05:09.118 00.000 5928 Guiding Dir = 2, Dur = 45 20:05:09.118 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:05:09.121 00.003 972 UpdateGuideState exits: m=1339 SNR=25.6 20:05:09.126 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:09.128 00.002 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:09.134 00.006 972 Enqueuing Expose request 20:05:09.137 00.003 5928 IsSlewing returns 0 20:05:09.139 00.002 5928 IsGuiding returns 0 20:05:09.154 00.015 5928 PulseGuide returned control before completion, sleep 40 20:05:09.198 00.044 5928 IsGuiding returns 1 20:05:09.198 00.000 5928 scope still moving after pulse duration time elapsed 20:05:09.234 00.036 5928 IsSlewing returns 0 20:05:09.235 00.001 5928 IsGuiding returns 0 20:05:09.235 00.000 5928 scope move finished after 45 + 51 ms 20:05:09.235 00.000 5928 Move returns status 0, amount 45 20:05:09.235 00.000 5928 MoveAxis(N, 122, ABG) 20:05:09.236 00.001 5928 Guiding Dir = 0, Dur = 122 20:05:09.237 00.001 5928 IsSlewing returns 0 20:05:09.237 00.000 5928 IsGuiding returns 0 20:05:09.314 00.077 5928 PulseGuide returned control before completion, sleep 55 20:05:09.385 00.071 5928 IsGuiding returns 1 20:05:09.386 00.001 5928 scope still moving after pulse duration time elapsed 20:05:09.415 00.029 5928 IsSlewing returns 0 20:05:09.417 00.002 5928 IsGuiding returns 1 20:05:09.474 00.057 5928 IsSlewing returns 0 20:05:09.475 00.001 5928 IsGuiding returns 0 20:05:09.475 00.000 5928 scope move finished after 122 + 115 ms 20:05:09.475 00.000 5928 Move returns status 0, amount 122 20:05:09.475 00.000 5928 move complete, result=0 20:05:09.476 00.001 5928 worker thread done servicing request 20:05:09.476 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.6 px 122 ms NORTH 20:05:09.492 00.016 5928 Worker thread wakes up 20:05:09.492 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:09.493 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:11.605 02.112 5928 Exposure complete 20:05:11.690 00.085 5928 worker thread done servicing request 20:05:11.691 00.001 972 OnExposeComplete: enter 20:05:11.695 00.004 972 UpdateGuideState(): m_state=6 20:05:11.700 00.005 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1343 20:05:11.704 00.004 972 Star::Find returns 1 (0), X=228.30, Y=851.77, Mass=1358, SNR=25.8, Peak=156 HFD=3.6 20:05:11.707 00.003 972 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.59) = xAngle (-2.46 = -2.46) 20:05:11.712 00.005 972 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 20:05:11.718 00.006 972 CameraToMount -- cameraX=0.37 cameraY=-0.43 hyp=0.57 cameraTheta=-0.87 mountX=-0.44 mountY=-0.34, mountTheta=-2.49 20:05:11.724 00.006 972 SchedulePrimaryMove(067B9D08, x=0.37, y=-0.43, opts=13) 20:05:11.729 00.005 972 Enqueuing Move request for scope (0.37, -0.43) 20:05:11.734 00.005 5928 Worker thread wakes up 20:05:11.734 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.43) opts 0xd 20:05:11.734 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, -0.43) 20:05:11.734 00.000 5928 Moving (0.37, -0.43) raw xDistance=-0.44 yDistance=-0.34 20:05:11.734 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.44 20:05:11.734 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 20:05:11.734 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:05:11.738 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 20:05:11.741 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:11.745 00.004 5928 MoveAxis(E, 77, ABG) 20:05:11.745 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:11.750 00.005 972 Enqueuing Expose request 20:05:11.754 00.004 5928 Guiding Dir = 2, Dur = 77 20:05:11.754 00.000 5928 IsSlewing returns 0 20:05:11.755 00.001 5928 IsGuiding returns 0 20:05:11.776 00.021 5928 PulseGuide returned control before completion, sleep 66 20:05:11.848 00.072 5928 IsGuiding returns 1 20:05:11.848 00.000 5928 scope still moving after pulse duration time elapsed 20:05:11.889 00.041 5928 IsSlewing returns 0 20:05:11.889 00.000 5928 IsGuiding returns 0 20:05:11.889 00.000 5928 scope move finished after 77 + 57 ms 20:05:11.889 00.000 5928 Move returns status 0, amount 77 20:05:11.889 00.000 5928 MoveAxis(N, 67, ABG) 20:05:11.889 00.000 5928 Guiding Dir = 0, Dur = 67 20:05:11.890 00.001 5928 IsSlewing returns 0 20:05:11.890 00.000 5928 IsGuiding returns 0 20:05:12.001 00.111 5928 IsGuiding returns 1 20:05:12.001 00.000 5928 scope still moving after pulse duration time elapsed 20:05:12.064 00.063 5928 IsSlewing returns 0 20:05:12.065 00.001 5928 IsGuiding returns 0 20:05:12.065 00.000 5928 scope move finished after 67 + 107 ms 20:05:12.065 00.000 5928 Move returns status 0, amount 67 20:05:12.065 00.000 5928 move complete, result=0 20:05:12.065 00.000 5928 worker thread done servicing request 20:05:12.066 00.001 972 GuideStep: -0.4 px 77 ms EAST, -0.3 px 67 ms NORTH 20:05:12.075 00.009 5928 Worker thread wakes up 20:05:12.076 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:12.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:14.057 01.981 5928 Exposure complete 20:05:14.142 00.085 5928 worker thread done servicing request 20:05:14.142 00.000 972 OnExposeComplete: enter 20:05:14.147 00.005 972 UpdateGuideState(): m_state=6 20:05:14.151 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1344 20:05:14.155 00.004 972 Star::Find returns 1 (0), X=227.90, Y=851.93, Mass=1307, SNR=25.3, Peak=171 HFD=3.8 20:05:14.158 00.003 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.99) 20:05:14.162 00.004 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94) 20:05:14.167 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.71 mountX=-0.27 mountY=0.05, mountTheta=2.94 20:05:14.172 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.27, opts=13) 20:05:14.177 00.005 972 Enqueuing Move request for scope (-0.04, -0.27) 20:05:14.181 00.004 5928 Worker thread wakes up 20:05:14.181 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.27) opts 0xd 20:05:14.181 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.27) 20:05:14.181 00.000 5928 Moving (-0.04, -0.27) raw xDistance=-0.27 yDistance=0.05 20:05:14.182 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27 20:05:14.182 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:14.182 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:05:14.182 00.000 5928 MoveAxis(E, 51, ABG) 20:05:14.182 00.000 5928 Guiding Dir = 2, Dur = 51 20:05:14.182 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:05:14.186 00.004 5928 IsSlewing returns 0 20:05:14.186 00.000 972 UpdateGuideState exits: m=1307 SNR=25.3 20:05:14.190 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:14.194 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:14.198 00.004 972 Enqueuing Expose request 20:05:14.202 00.004 5928 IsGuiding returns 0 20:05:14.222 00.020 5928 PulseGuide returned control before completion, sleep 41 20:05:14.270 00.048 5928 IsGuiding returns 1 20:05:14.270 00.000 5928 scope still moving after pulse duration time elapsed 20:05:14.303 00.033 5928 IsSlewing returns 0 20:05:14.303 00.000 5928 IsGuiding returns 0 20:05:14.304 00.001 5928 scope move finished after 51 + 50 ms 20:05:14.304 00.000 5928 Move returns status 0, amount 51 20:05:14.304 00.000 5928 MoveAxis(N, 0, ABG) 20:05:14.304 00.000 5928 Move returns status 0, amount 0 20:05:14.304 00.000 5928 move complete, result=0 20:05:14.304 00.000 5928 worker thread done servicing request 20:05:14.304 00.000 5928 Worker thread wakes up 20:05:14.304 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:14.305 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:14.305 00.000 972 GuideStep: -0.3 px 51 ms EAST, 0.1 px 0 ms NORTH 20:05:16.434 02.129 5928 Exposure complete 20:05:16.520 00.086 5928 worker thread done servicing request 20:05:16.520 00.000 972 OnExposeComplete: enter 20:05:16.524 00.004 972 UpdateGuideState(): m_state=6 20:05:16.528 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1345 20:05:16.533 00.005 972 Star::Find returns 1 (0), X=228.28, Y=852.01, Mass=1358, SNR=25.8, Peak=154 HFD=3.8 20:05:16.537 00.004 972 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.59) = xAngle (-2.11 = -2.11) 20:05:16.541 00.004 972 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16) 20:05:16.544 00.003 972 CameraToMount -- cameraX=0.34 cameraY=-0.20 hyp=0.39 cameraTheta=-0.52 mountX=-0.20 mountY=-0.32, mountTheta=-2.13 20:05:16.549 00.005 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.20, opts=13) 20:05:16.553 00.004 972 Enqueuing Move request for scope (0.34, -0.20) 20:05:16.557 00.004 5928 Worker thread wakes up 20:05:16.557 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.20) opts 0xd 20:05:16.557 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.20) 20:05:16.557 00.000 5928 Moving (0.34, -0.20) raw xDistance=-0.20 yDistance=-0.32 20:05:16.557 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20 20:05:16.557 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:05:16.561 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 20:05:16.562 00.001 972 UpdateGuideState exits: m=1358 SNR=25.8 20:05:16.567 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:16.571 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:16.575 00.004 972 Enqueuing Expose request 20:05:16.578 00.003 5928 MoveAxis(E, 37, ABG) 20:05:16.579 00.001 5928 Guiding Dir = 2, Dur = 37 20:05:16.579 00.000 5928 IsSlewing returns 0 20:05:16.580 00.001 5928 IsGuiding returns 0 20:05:16.606 00.026 5928 PulseGuide returned control before completion, sleep 22 20:05:16.654 00.048 5928 IsGuiding returns 0 20:05:16.654 00.000 5928 Move returns status 0, amount 37 20:05:16.654 00.000 5928 MoveAxis(N, 64, ABG) 20:05:16.654 00.000 5928 Guiding Dir = 0, Dur = 64 20:05:16.654 00.000 5928 IsSlewing returns 0 20:05:16.654 00.000 5928 IsGuiding returns 0 20:05:16.766 00.112 5928 IsGuiding returns 1 20:05:16.766 00.000 5928 scope still moving after pulse duration time elapsed 20:05:16.829 00.063 5928 IsSlewing returns 0 20:05:16.830 00.001 5928 IsGuiding returns 0 20:05:16.830 00.000 5928 scope move finished after 64 + 111 ms 20:05:16.831 00.001 5928 Move returns status 0, amount 64 20:05:16.831 00.000 5928 move complete, result=0 20:05:16.831 00.000 5928 worker thread done servicing request 20:05:16.831 00.000 972 GuideStep: -0.2 px 37 ms EAST, -0.3 px 64 ms NORTH 20:05:16.844 00.013 5928 Worker thread wakes up 20:05:16.844 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:16.844 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:18.843 01.999 5928 Exposure complete 20:05:18.929 00.086 5928 worker thread done servicing request 20:05:18.930 00.001 972 OnExposeComplete: enter 20:05:18.934 00.004 972 UpdateGuideState(): m_state=6 20:05:18.938 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1346 20:05:18.942 00.004 972 Star::Find returns 1 (0), X=228.16, Y=852.04, Mass=1293, SNR=25.2, Peak=153 HFD=3.7 20:05:18.946 00.004 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 20:05:18.950 00.004 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 20:05:18.954 00.004 972 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.28 cameraTheta=-0.63 mountX=-0.17 mountY=-0.21, mountTheta=-2.23 20:05:18.958 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.16, opts=13) 20:05:18.962 00.004 972 Enqueuing Move request for scope (0.22, -0.16) 20:05:18.967 00.005 5928 Worker thread wakes up 20:05:18.967 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd 20:05:18.967 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.16) 20:05:18.967 00.000 5928 Moving (0.22, -0.16) raw xDistance=-0.17 yDistance=-0.21 20:05:18.967 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:05:18.968 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:05:18.968 00.000 5928 MoveAxis(E, 0, ABG) 20:05:18.968 00.000 5928 Move returns status 0, amount 0 20:05:18.968 00.000 5928 MoveAxis(N, 42, ABG) 20:05:18.968 00.000 5928 Guiding Dir = 0, Dur = 42 20:05:18.968 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:05:18.972 00.004 5928 IsSlewing returns 0 20:05:18.972 00.000 972 UpdateGuideState exits: m=1293 SNR=25.2 20:05:18.976 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:18.981 00.005 5928 IsGuiding returns 0 20:05:18.981 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:18.985 00.004 972 Enqueuing Expose request 20:05:19.068 00.083 5928 IsGuiding returns 1 20:05:19.068 00.000 5928 scope still moving after pulse duration time elapsed 20:05:19.090 00.022 5928 IsSlewing returns 0 20:05:19.091 00.001 5928 IsGuiding returns 1 20:05:19.121 00.030 5928 IsSlewing returns 0 20:05:19.122 00.001 5928 IsGuiding returns 1 20:05:19.163 00.041 5928 IsSlewing returns 0 20:05:19.196 00.033 5928 IsGuiding returns 0 20:05:19.196 00.000 5928 scope move finished after 42 + 173 ms 20:05:19.196 00.000 5928 Move returns status 0, amount 42 20:05:19.196 00.000 5928 move complete, result=0 20:05:19.197 00.001 5928 worker thread done servicing request 20:05:19.197 00.000 5928 Worker thread wakes up 20:05:19.197 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 42 ms NORTH 20:05:19.207 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:19.207 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:21.337 02.130 5928 Exposure complete 20:05:21.423 00.086 5928 worker thread done servicing request 20:05:21.423 00.000 972 OnExposeComplete: enter 20:05:21.428 00.005 972 UpdateGuideState(): m_state=6 20:05:21.433 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1347 20:05:21.437 00.004 972 Star::Find returns 1 (0), X=228.31, Y=852.11, Mass=1331, SNR=25.5, Peak=151 HFD=3.6 20:05:21.440 00.003 972 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.59) = xAngle (-1.82 = -1.82) 20:05:21.444 00.004 972 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87) 20:05:21.449 00.005 972 CameraToMount -- cameraX=0.37 cameraY=-0.09 hyp=0.38 cameraTheta=-0.23 mountX=-0.09 mountY=-0.36, mountTheta=-1.83 20:05:21.453 00.004 972 SchedulePrimaryMove(067B9D08, x=0.37, y=-0.09, opts=13) 20:05:21.457 00.004 972 Enqueuing Move request for scope (0.37, -0.09) 20:05:21.461 00.004 5928 Worker thread wakes up 20:05:21.461 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.09) opts 0xd 20:05:21.461 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, -0.09) 20:05:21.461 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:05:21.466 00.005 972 UpdateGuideState exits: m=1331 SNR=25.5 20:05:21.470 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:21.474 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:21.478 00.004 972 Enqueuing Expose request 20:05:21.483 00.005 5928 Moving (0.37, -0.09) raw xDistance=-0.09 yDistance=-0.36 20:05:21.483 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:05:21.483 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 20:05:21.483 00.000 5928 MoveAxis(E, 0, ABG) 20:05:21.483 00.000 5928 Move returns status 0, amount 0 20:05:21.483 00.000 5928 MoveAxis(N, 72, ABG) 20:05:21.483 00.000 5928 Guiding Dir = 0, Dur = 72 20:05:21.483 00.000 5928 IsSlewing returns 0 20:05:21.484 00.001 5928 IsGuiding returns 0 20:05:21.596 00.112 5928 IsGuiding returns 1 20:05:21.597 00.001 5928 scope still moving after pulse duration time elapsed 20:05:21.629 00.032 5928 IsSlewing returns 0 20:05:21.629 00.000 5928 IsGuiding returns 1 20:05:21.690 00.061 5928 IsSlewing returns 0 20:05:21.691 00.001 5928 IsGuiding returns 0 20:05:21.691 00.000 5928 scope move finished after 72 + 134 ms 20:05:21.691 00.000 5928 Move returns status 0, amount 72 20:05:21.691 00.000 5928 move complete, result=0 20:05:21.691 00.000 5928 worker thread done servicing request 20:05:21.691 00.000 5928 Worker thread wakes up 20:05:21.691 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:21.691 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:21.691 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 72 ms NORTH 20:05:23.669 01.978 5928 Exposure complete 20:05:23.755 00.086 5928 worker thread done servicing request 20:05:23.755 00.000 972 OnExposeComplete: enter 20:05:23.759 00.004 972 UpdateGuideState(): m_state=6 20:05:23.764 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1348 20:05:23.767 00.003 972 Star::Find returns 1 (0), X=227.75, Y=851.74, Mass=1364, SNR=25.9, Peak=160 HFD=3.5 20:05:23.771 00.004 972 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.59) = xAngle (-3.55 = 2.73) 20:05:23.775 00.004 972 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68) 20:05:23.780 00.005 972 CameraToMount -- cameraX=-0.19 cameraY=-0.46 hyp=0.50 cameraTheta=-1.96 mountX=-0.45 mountY=0.22, mountTheta=2.69 20:05:23.784 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.46, opts=13) 20:05:23.788 00.004 972 Enqueuing Move request for scope (-0.19, -0.46) 20:05:23.792 00.004 5928 Worker thread wakes up 20:05:23.792 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.46) opts 0xd 20:05:23.792 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.46) 20:05:23.792 00.000 5928 Moving (-0.19, -0.46) raw xDistance=-0.45 yDistance=0.22 20:05:23.792 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 20:05:23.792 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:05:23.792 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 20:05:23.792 00.000 5928 MoveAxis(E, 76, ABG) 20:05:23.792 00.000 5928 Guiding Dir = 2, Dur = 76 20:05:23.792 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:05:23.797 00.005 972 UpdateGuideState exits: m=1364 SNR=25.9 20:05:23.801 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:23.805 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:23.809 00.004 972 Enqueuing Expose request 20:05:23.814 00.005 5928 IsSlewing returns 0 20:05:23.814 00.000 5928 IsGuiding returns 0 20:05:23.834 00.020 5928 PulseGuide returned control before completion, sleep 67 20:05:23.902 00.068 5928 IsGuiding returns 1 20:05:23.902 00.000 5928 scope still moving after pulse duration time elapsed 20:05:23.961 00.059 5928 IsSlewing returns 0 20:05:23.994 00.033 5928 IsGuiding returns 0 20:05:23.994 00.000 5928 scope move finished after 76 + 103 ms 20:05:23.994 00.000 5928 Move returns status 0, amount 76 20:05:23.995 00.001 5928 MoveAxis(N, 0, ABG) 20:05:23.995 00.000 5928 Move returns status 0, amount 0 20:05:23.995 00.000 5928 move complete, result=0 20:05:23.995 00.000 5928 worker thread done servicing request 20:05:23.996 00.001 972 GuideStep: -0.5 px 76 ms EAST, 0.2 px 0 ms NORTH 20:05:24.011 00.015 5928 Worker thread wakes up 20:05:24.011 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:24.012 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:26.151 02.139 5928 Exposure complete 20:05:26.236 00.085 5928 worker thread done servicing request 20:05:26.236 00.000 972 OnExposeComplete: enter 20:05:26.241 00.005 972 UpdateGuideState(): m_state=6 20:05:26.246 00.005 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1349 20:05:26.250 00.004 972 Star::Find returns 1 (0), X=227.80, Y=851.79, Mass=1358, SNR=25.8, Peak=155 HFD=3.6 20:05:26.254 00.004 972 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.59) = xAngle (-3.47 = 2.81) 20:05:26.257 00.003 972 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76) 20:05:26.262 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=-0.41 hyp=0.43 cameraTheta=-1.88 mountX=-0.41 mountY=0.16, mountTheta=2.77 20:05:26.266 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.41, opts=13) 20:05:26.270 00.004 972 Enqueuing Move request for scope (-0.13, -0.41) 20:05:26.274 00.004 5928 Worker thread wakes up 20:05:26.274 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.41) opts 0xd 20:05:26.274 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.41) 20:05:26.274 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:05:26.279 00.005 972 UpdateGuideState exits: m=1358 SNR=25.8 20:05:26.283 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:26.287 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:26.290 00.003 972 Enqueuing Expose request 20:05:26.295 00.005 5928 Moving (-0.13, -0.41) raw xDistance=-0.41 yDistance=0.16 20:05:26.295 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41 20:05:26.295 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:26.295 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:05:26.295 00.000 5928 MoveAxis(E, 74, ABG) 20:05:26.295 00.000 5928 Guiding Dir = 2, Dur = 74 20:05:26.296 00.001 5928 IsSlewing returns 0 20:05:26.296 00.000 5928 IsGuiding returns 0 20:05:26.312 00.016 5928 PulseGuide returned control before completion, sleep 69 20:05:26.409 00.097 5928 IsGuiding returns 1 20:05:26.409 00.000 5928 scope still moving after pulse duration time elapsed 20:05:26.436 00.027 5928 IsSlewing returns 0 20:05:26.436 00.000 5928 IsGuiding returns 0 20:05:26.436 00.000 5928 scope move finished after 74 + 65 ms 20:05:26.436 00.000 5928 Move returns status 0, amount 74 20:05:26.436 00.000 5928 MoveAxis(N, 0, ABG) 20:05:26.436 00.000 5928 Move returns status 0, amount 0 20:05:26.436 00.000 5928 move complete, result=0 20:05:26.436 00.000 5928 worker thread done servicing request 20:05:26.436 00.000 5928 Worker thread wakes up 20:05:26.436 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:26.437 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:26.437 00.000 972 GuideStep: -0.4 px 74 ms EAST, 0.2 px 0 ms NORTH 20:05:28.424 01.987 5928 Exposure complete 20:05:28.509 00.085 5928 worker thread done servicing request 20:05:28.510 00.001 972 OnExposeComplete: enter 20:05:28.515 00.005 972 UpdateGuideState(): m_state=6 20:05:28.519 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1350 20:05:28.523 00.004 972 Star::Find returns 1 (0), X=227.98, Y=851.95, Mass=1313, SNR=25.3, Peak=149 HFD=3.9 20:05:28.526 00.003 972 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.59) = xAngle (-3.01 = -3.01) 20:05:28.530 00.004 972 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05) 20:05:28.534 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.42 mountX=-0.25 mountY=-0.02, mountTheta=-3.05 20:05:28.538 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.25, opts=13) 20:05:28.542 00.004 972 Enqueuing Move request for scope (0.04, -0.25) 20:05:28.547 00.005 5928 Worker thread wakes up 20:05:28.547 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:05:28.550 00.003 972 UpdateGuideState exits: m=1313 SNR=25.3 20:05:28.554 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd 20:05:28.554 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:28.558 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:28.563 00.005 972 Enqueuing Expose request 20:05:28.566 00.003 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.25) 20:05:28.567 00.001 5928 Moving (0.04, -0.25) raw xDistance=-0.25 yDistance=-0.02 20:05:28.567 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25 20:05:28.567 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:28.567 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:05:28.567 00.000 5928 MoveAxis(E, 47, ABG) 20:05:28.567 00.000 5928 Guiding Dir = 2, Dur = 47 20:05:28.567 00.000 5928 IsSlewing returns 0 20:05:28.568 00.001 5928 IsGuiding returns 0 20:05:28.616 00.048 5928 IsGuiding returns 1 20:05:28.616 00.000 5928 scope still moving after pulse duration time elapsed 20:05:28.645 00.029 5928 IsSlewing returns 0 20:05:28.646 00.001 5928 IsGuiding returns 1 20:05:28.694 00.048 5928 IsSlewing returns 0 20:05:28.695 00.001 5928 IsGuiding returns 0 20:05:28.695 00.000 5928 scope move finished after 47 + 79 ms 20:05:28.695 00.000 5928 Move returns status 0, amount 47 20:05:28.695 00.000 5928 MoveAxis(N, 0, ABG) 20:05:28.695 00.000 5928 Move returns status 0, amount 0 20:05:28.695 00.000 5928 move complete, result=0 20:05:28.695 00.000 5928 worker thread done servicing request 20:05:28.695 00.000 5928 Worker thread wakes up 20:05:28.696 00.001 972 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH 20:05:28.700 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:28.700 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:30.804 02.104 5928 Exposure complete 20:05:30.897 00.093 5928 worker thread done servicing request 20:05:30.897 00.000 972 OnExposeComplete: enter 20:05:30.901 00.004 972 UpdateGuideState(): m_state=6 20:05:30.905 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1351 20:05:30.910 00.005 972 Star::Find returns 1 (0), X=228.02, Y=852.16, Mass=1413, SNR=26.3, Peak=171 HFD=3.8 20:05:30.915 00.005 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 20:05:30.919 00.004 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 20:05:30.924 00.005 972 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.49 mountX=-0.05 mountY=-0.08, mountTheta=-2.09 20:05:30.931 00.007 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.05, opts=13) 20:05:30.935 00.004 972 Enqueuing Move request for scope (0.09, -0.05) 20:05:30.939 00.004 5928 Worker thread wakes up 20:05:30.939 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=281, Gamma=1.000 20:05:30.943 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd 20:05:30.943 00.000 972 UpdateGuideState exits: m=1413 SNR=26.3 20:05:30.949 00.006 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.05) 20:05:30.949 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:30.953 00.004 5928 Moving (0.09, -0.05) raw xDistance=-0.05 yDistance=-0.08 20:05:30.953 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:30.957 00.004 972 Enqueuing Expose request 20:05:30.963 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:05:30.963 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:30.963 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:05:30.963 00.000 5928 MoveAxis(E, 0, ABG) 20:05:30.963 00.000 5928 Move returns status 0, amount 0 20:05:30.963 00.000 5928 MoveAxis(N, 0, ABG) 20:05:30.964 00.001 5928 Move returns status 0, amount 0 20:05:30.964 00.000 5928 move complete, result=0 20:05:30.964 00.000 5928 worker thread done servicing request 20:05:30.964 00.000 5928 Worker thread wakes up 20:05:30.964 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:30.964 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:30.965 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:05:32.943 01.978 5928 Exposure complete 20:05:33.029 00.086 5928 worker thread done servicing request 20:05:33.029 00.000 972 OnExposeComplete: enter 20:05:33.033 00.004 972 UpdateGuideState(): m_state=6 20:05:33.037 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1352 20:05:33.041 00.004 972 Star::Find returns 1 (0), X=227.91, Y=852.12, Mass=1332, SNR=25.6, Peak=154 HFD=4.0 20:05:33.045 00.004 972 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.59) = xAngle (-3.45 = 2.83) 20:05:33.049 00.004 972 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79) 20:05:33.053 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.86 mountX=-0.08 mountY=0.03, mountTheta=2.79 20:05:33.058 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.08, opts=13) 20:05:33.063 00.005 972 Enqueuing Move request for scope (-0.03, -0.08) 20:05:33.067 00.004 5928 Worker thread wakes up 20:05:33.067 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd 20:05:33.067 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.08) 20:05:33.067 00.000 5928 Moving (-0.03, -0.08) raw xDistance=-0.08 yDistance=0.03 20:05:33.067 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:05:33.067 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:33.067 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:05:33.067 00.000 5928 MoveAxis(E, 0, ABG) 20:05:33.067 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:05:33.071 00.004 972 UpdateGuideState exits: m=1332 SNR=25.6 20:05:33.075 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:33.080 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:33.084 00.004 972 Enqueuing Expose request 20:05:33.088 00.004 5928 Move returns status 0, amount 0 20:05:33.088 00.000 5928 MoveAxis(N, 0, ABG) 20:05:33.088 00.000 5928 Move returns status 0, amount 0 20:05:33.088 00.000 5928 move complete, result=0 20:05:33.088 00.000 5928 worker thread done servicing request 20:05:33.088 00.000 5928 Worker thread wakes up 20:05:33.088 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:33.088 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:33.090 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:05:35.201 02.111 5928 Exposure complete 20:05:35.287 00.086 5928 worker thread done servicing request 20:05:35.288 00.001 972 OnExposeComplete: enter 20:05:35.292 00.004 972 UpdateGuideState(): m_state=6 20:05:35.297 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1353 20:05:35.301 00.004 972 Star::Find returns 1 (0), X=227.79, Y=852.22, Mass=1366, SNR=25.9, Peak=159 HFD=3.6 20:05:35.305 00.004 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.43 = 1.43) 20:05:35.309 00.004 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38) 20:05:35.314 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.02 mountY=0.15, mountTheta=1.43 20:05:35.318 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.02, opts=13) 20:05:35.322 00.004 972 Enqueuing Move request for scope (-0.15, 0.02) 20:05:35.326 00.004 5928 Worker thread wakes up 20:05:35.326 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:05:35.331 00.005 972 UpdateGuideState exits: m=1366 SNR=25.9 20:05:35.335 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:35.338 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:35.342 00.004 972 Enqueuing Expose request 20:05:35.347 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd 20:05:35.347 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.02) 20:05:35.347 00.000 5928 Moving (-0.15, 0.02) raw xDistance=0.02 yDistance=0.15 20:05:35.347 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:05:35.347 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:35.347 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:05:35.347 00.000 5928 MoveAxis(E, 0, ABG) 20:05:35.348 00.001 5928 Move returns status 0, amount 0 20:05:35.348 00.000 5928 MoveAxis(N, 0, ABG) 20:05:35.348 00.000 5928 Move returns status 0, amount 0 20:05:35.348 00.000 5928 move complete, result=0 20:05:35.348 00.000 5928 worker thread done servicing request 20:05:35.348 00.000 5928 Worker thread wakes up 20:05:35.348 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:35.348 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:35.349 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:05:37.332 01.983 5928 Exposure complete 20:05:37.418 00.086 5928 worker thread done servicing request 20:05:37.418 00.000 972 OnExposeComplete: enter 20:05:37.422 00.004 972 UpdateGuideState(): m_state=6 20:05:37.427 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1354 20:05:37.431 00.004 972 Star::Find returns 1 (0), X=227.81, Y=851.96, Mass=1330, SNR=25.5, Peak=159 HFD=3.9 20:05:37.435 00.004 972 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.59) = xAngle (-3.63 = 2.65) 20:05:37.438 00.003 972 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61) 20:05:37.442 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.04 mountX=-0.24 mountY=0.14, mountTheta=2.62 20:05:37.448 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.25, opts=13) 20:05:37.452 00.004 972 Enqueuing Move request for scope (-0.12, -0.25) 20:05:37.455 00.003 5928 Worker thread wakes up 20:05:37.455 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:05:37.459 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd 20:05:37.460 00.001 972 UpdateGuideState exits: m=1330 SNR=25.5 20:05:37.464 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:37.468 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:37.472 00.004 972 Enqueuing Expose request 20:05:37.475 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.25) 20:05:37.476 00.001 5928 Moving (-0.12, -0.25) raw xDistance=-0.24 yDistance=0.14 20:05:37.476 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 20:05:37.476 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:37.476 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:05:37.476 00.000 5928 MoveAxis(E, 41, ABG) 20:05:37.476 00.000 5928 Guiding Dir = 2, Dur = 41 20:05:37.477 00.001 5928 IsSlewing returns 0 20:05:37.477 00.000 5928 IsGuiding returns 0 20:05:37.506 00.029 5928 PulseGuide returned control before completion, sleep 23 20:05:37.538 00.032 5928 IsGuiding returns 1 20:05:37.538 00.000 5928 scope still moving after pulse duration time elapsed 20:05:37.586 00.048 5928 IsSlewing returns 0 20:05:37.587 00.001 5928 IsGuiding returns 0 20:05:37.587 00.000 5928 scope move finished after 41 + 68 ms 20:05:37.587 00.000 5928 Move returns status 0, amount 41 20:05:37.587 00.000 5928 MoveAxis(N, 0, ABG) 20:05:37.587 00.000 5928 Move returns status 0, amount 0 20:05:37.587 00.000 5928 move complete, result=0 20:05:37.587 00.000 5928 worker thread done servicing request 20:05:37.588 00.001 5928 Worker thread wakes up 20:05:37.588 00.000 972 GuideStep: -0.2 px 41 ms EAST, 0.1 px 0 ms NORTH 20:05:37.597 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:37.597 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:39.723 02.126 5928 Exposure complete 20:05:39.808 00.085 5928 worker thread done servicing request 20:05:39.809 00.001 972 OnExposeComplete: enter 20:05:39.814 00.005 972 UpdateGuideState(): m_state=6 20:05:39.818 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1355 20:05:39.822 00.004 972 Star::Find returns 1 (0), X=227.84, Y=851.96, Mass=1356, SNR=25.8, Peak=168 HFD=3.8 20:05:39.826 00.004 972 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.59) = xAngle (-3.53 = 2.75) 20:05:39.831 00.005 972 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71) 20:05:39.834 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.94 mountX=-0.24 mountY=0.11, mountTheta=2.71 20:05:39.841 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.24, opts=13) 20:05:39.846 00.005 972 Enqueuing Move request for scope (-0.09, -0.24) 20:05:39.850 00.004 5928 Worker thread wakes up 20:05:39.850 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 20:05:39.854 00.004 972 UpdateGuideState exits: m=1356 SNR=25.8 20:05:39.858 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:39.863 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:39.866 00.003 972 Enqueuing Expose request 20:05:39.870 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd 20:05:39.870 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.24) 20:05:39.870 00.000 5928 Moving (-0.09, -0.24) raw xDistance=-0.24 yDistance=0.11 20:05:39.870 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24 20:05:39.870 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:39.870 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:05:39.871 00.001 5928 MoveAxis(E, 43, ABG) 20:05:39.871 00.000 5928 Guiding Dir = 2, Dur = 43 20:05:39.871 00.000 5928 IsSlewing returns 0 20:05:39.871 00.000 5928 IsGuiding returns 0 20:05:39.889 00.018 5928 PulseGuide returned control before completion, sleep 36 20:05:39.929 00.040 5928 IsGuiding returns 1 20:05:39.929 00.000 5928 scope still moving after pulse duration time elapsed 20:05:39.969 00.040 5928 IsSlewing returns 0 20:05:39.970 00.001 5928 IsGuiding returns 0 20:05:39.970 00.000 5928 scope move finished after 43 + 55 ms 20:05:39.971 00.001 5928 Move returns status 0, amount 43 20:05:39.971 00.000 5928 MoveAxis(N, 0, ABG) 20:05:39.971 00.000 5928 Move returns status 0, amount 0 20:05:39.971 00.000 5928 move complete, result=0 20:05:39.971 00.000 5928 worker thread done servicing request 20:05:39.972 00.001 5928 Worker thread wakes up 20:05:39.972 00.000 972 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH 20:05:39.982 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:39.982 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:41.965 01.983 5928 Exposure complete 20:05:42.049 00.084 5928 worker thread done servicing request 20:05:42.050 00.001 972 OnExposeComplete: enter 20:05:42.054 00.004 972 UpdateGuideState(): m_state=6 20:05:42.058 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1356 20:05:42.063 00.005 972 Star::Find returns 1 (0), X=227.78, Y=852.03, Mass=1313, SNR=25.4, Peak=169 HFD=3.8 20:05:42.067 00.004 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.37) 20:05:42.070 00.003 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33) 20:05:42.075 00.005 972 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-2.32 mountX=-0.17 mountY=0.17, mountTheta=2.35 20:05:42.080 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.17, opts=13) 20:05:42.084 00.004 972 Enqueuing Move request for scope (-0.16, -0.17) 20:05:42.088 00.004 5928 Worker thread wakes up 20:05:42.088 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd 20:05:42.088 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.17) 20:05:42.088 00.000 5928 Moving (-0.16, -0.17) raw xDistance=-0.17 yDistance=0.17 20:05:42.088 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:05:42.088 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:42.089 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:05:42.089 00.000 5928 MoveAxis(E, 0, ABG) 20:05:42.089 00.000 5928 Move returns status 0, amount 0 20:05:42.089 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:05:42.094 00.005 972 UpdateGuideState exits: m=1313 SNR=25.4 20:05:42.098 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:42.101 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:42.105 00.004 972 Enqueuing Expose request 20:05:42.110 00.005 5928 MoveAxis(N, 0, ABG) 20:05:42.110 00.000 5928 Move returns status 0, amount 0 20:05:42.110 00.000 5928 move complete, result=0 20:05:42.110 00.000 5928 worker thread done servicing request 20:05:42.110 00.000 5928 Worker thread wakes up 20:05:42.110 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:05:42.114 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:42.115 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:44.250 02.135 5928 Exposure complete 20:05:44.337 00.087 5928 worker thread done servicing request 20:05:44.338 00.001 972 OnExposeComplete: enter 20:05:44.342 00.004 972 UpdateGuideState(): m_state=6 20:05:44.347 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1357 20:05:44.350 00.003 972 Star::Find returns 1 (0), X=227.80, Y=852.11, Mass=1426, SNR=26.4, Peak=172 HFD=3.8 20:05:44.355 00.005 972 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.59) = xAngle (-4.12 = 2.16) 20:05:44.358 00.003 972 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 20:05:44.363 00.005 972 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.53 mountX=-0.09 mountY=0.14, mountTheta=2.15 20:05:44.367 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.10, opts=13) 20:05:44.371 00.004 972 Enqueuing Move request for scope (-0.14, -0.10) 20:05:44.375 00.004 5928 Worker thread wakes up 20:05:44.376 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd 20:05:44.376 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.10) 20:05:44.376 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:05:44.381 00.005 972 UpdateGuideState exits: m=1426 SNR=26.4 20:05:44.385 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:44.388 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:44.392 00.004 972 Enqueuing Expose request 20:05:44.397 00.005 5928 Moving (-0.14, -0.10) raw xDistance=-0.09 yDistance=0.14 20:05:44.397 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:05:44.397 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:44.397 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:05:44.397 00.000 5928 MoveAxis(E, 0, ABG) 20:05:44.397 00.000 5928 Move returns status 0, amount 0 20:05:44.397 00.000 5928 MoveAxis(N, 0, ABG) 20:05:44.397 00.000 5928 Move returns status 0, amount 0 20:05:44.398 00.001 5928 move complete, result=0 20:05:44.398 00.000 5928 worker thread done servicing request 20:05:44.398 00.000 5928 Worker thread wakes up 20:05:44.398 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:44.398 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:44.399 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:05:46.365 01.966 5928 Exposure complete 20:05:46.451 00.086 5928 worker thread done servicing request 20:05:46.452 00.001 972 OnExposeComplete: enter 20:05:46.456 00.004 972 UpdateGuideState(): m_state=6 20:05:46.460 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1358 20:05:46.464 00.004 972 Star::Find returns 1 (0), X=227.94, Y=852.32, Mass=1312, SNR=25.4, Peak=164 HFD=3.6 20:05:46.468 00.004 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 20:05:46.472 00.004 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 20:05:46.478 00.006 972 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.55 mountX=0.12 mountY=-0.01, mountTheta=-0.08 20:05:46.482 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.12, opts=13) 20:05:46.486 00.004 972 Enqueuing Move request for scope (0.00, 0.12) 20:05:46.489 00.003 5928 Worker thread wakes up 20:05:46.489 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:05:46.495 00.006 972 UpdateGuideState exits: m=1312 SNR=25.4 20:05:46.499 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:46.503 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:46.507 00.004 972 Enqueuing Expose request 20:05:46.513 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd 20:05:46.513 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.12) 20:05:46.513 00.000 5928 Moving (0.00, 0.12) raw xDistance=0.12 yDistance=-0.01 20:05:46.513 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:05:46.513 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:46.513 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:05:46.513 00.000 5928 MoveAxis(E, 0, ABG) 20:05:46.513 00.000 5928 Move returns status 0, amount 0 20:05:46.513 00.000 5928 MoveAxis(N, 0, ABG) 20:05:46.513 00.000 5928 Move returns status 0, amount 0 20:05:46.513 00.000 5928 move complete, result=0 20:05:46.513 00.000 5928 worker thread done servicing request 20:05:46.513 00.000 5928 Worker thread wakes up 20:05:46.514 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:46.514 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:46.515 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:05:48.647 02.132 5928 Exposure complete 20:05:48.734 00.087 5928 worker thread done servicing request 20:05:48.734 00.000 972 OnExposeComplete: enter 20:05:48.737 00.003 972 UpdateGuideState(): m_state=6 20:05:48.741 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1359 20:05:48.746 00.005 972 Star::Find returns 1 (0), X=227.82, Y=852.23, Mass=1306, SNR=25.3, Peak=152 HFD=3.8 20:05:48.750 00.004 972 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.59) = xAngle (1.30 = 1.30) 20:05:48.754 00.004 972 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26) 20:05:48.760 00.006 972 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.89 mountX=0.03 mountY=0.11, mountTheta=1.30 20:05:48.764 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.03, opts=13) 20:05:48.768 00.004 972 Enqueuing Move request for scope (-0.11, 0.03) 20:05:48.773 00.005 5928 Worker thread wakes up 20:05:48.773 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:05:48.778 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd 20:05:48.778 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.03) 20:05:48.778 00.000 5928 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=0.11 20:05:48.778 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:05:48.778 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:48.778 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:05:48.778 00.000 5928 MoveAxis(E, 0, ABG) 20:05:48.778 00.000 972 UpdateGuideState exits: m=1306 SNR=25.3 20:05:48.782 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:48.786 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:48.790 00.004 972 Enqueuing Expose request 20:05:48.795 00.005 5928 Move returns status 0, amount 0 20:05:48.795 00.000 5928 MoveAxis(N, 0, ABG) 20:05:48.795 00.000 5928 Move returns status 0, amount 0 20:05:48.795 00.000 5928 move complete, result=0 20:05:48.795 00.000 5928 worker thread done servicing request 20:05:48.795 00.000 5928 Worker thread wakes up 20:05:48.795 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:48.795 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:48.797 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:05:50.776 01.979 5928 Exposure complete 20:05:50.864 00.088 5928 worker thread done servicing request 20:05:50.864 00.000 972 OnExposeComplete: enter 20:05:50.868 00.004 972 UpdateGuideState(): m_state=6 20:05:50.872 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1360 20:05:50.878 00.006 972 Star::Find returns 1 (0), X=227.77, Y=852.10, Mass=1299, SNR=25.2, Peak=167 HFD=3.8 20:05:50.881 00.003 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.11) 20:05:50.885 00.004 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06) 20:05:50.889 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.58 mountX=-0.10 mountY=0.17, mountTheta=2.10 20:05:50.895 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.10, opts=13) 20:05:50.899 00.004 972 Enqueuing Move request for scope (-0.16, -0.10) 20:05:50.903 00.004 5928 Worker thread wakes up 20:05:50.903 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd 20:05:50.903 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.10) 20:05:50.903 00.000 5928 Moving (-0.16, -0.10) raw xDistance=-0.10 yDistance=0.17 20:05:50.903 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:05:50.903 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:50.903 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:05:50.907 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:05:50.907 00.000 972 UpdateGuideState exits: m=1299 SNR=25.2 20:05:50.912 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:50.916 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:50.920 00.004 972 Enqueuing Expose request 20:05:50.924 00.004 5928 MoveAxis(E, 0, ABG) 20:05:50.924 00.000 5928 Move returns status 0, amount 0 20:05:50.924 00.000 5928 MoveAxis(N, 0, ABG) 20:05:50.924 00.000 5928 Move returns status 0, amount 0 20:05:50.924 00.000 5928 move complete, result=0 20:05:50.924 00.000 5928 worker thread done servicing request 20:05:50.924 00.000 5928 Worker thread wakes up 20:05:50.925 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:50.925 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:50.927 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:05:53.059 02.132 5928 Exposure complete 20:05:53.145 00.086 5928 worker thread done servicing request 20:05:53.146 00.001 972 OnExposeComplete: enter 20:05:53.150 00.004 972 UpdateGuideState(): m_state=6 20:05:53.154 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1361 20:05:53.158 00.004 972 Star::Find returns 1 (0), X=227.78, Y=851.53, Mass=1286, SNR=25.1, Peak=159 HFD=3.4 20:05:53.163 00.005 972 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.59) = xAngle (-3.39 = 2.89) 20:05:53.166 00.003 972 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85) 20:05:53.170 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.67 hyp=0.69 cameraTheta=-1.80 mountX=-0.67 mountY=0.20, mountTheta=2.85 20:05:53.175 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.67, opts=13) 20:05:53.179 00.004 972 Enqueuing Move request for scope (-0.16, -0.67) 20:05:53.183 00.004 5928 Worker thread wakes up 20:05:53.183 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.67) opts 0xd 20:05:53.183 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.67) 20:05:53.183 00.000 5928 Moving (-0.16, -0.67) raw xDistance=-0.67 yDistance=0.20 20:05:53.183 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 20:05:53.183 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:53.183 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:05:53.184 00.001 5928 MoveAxis(E, 112, ABG) 20:05:53.184 00.000 5928 Guiding Dir = 2, Dur = 112 20:05:53.184 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:05:53.188 00.004 972 UpdateGuideState exits: m=1286 SNR=25.1 20:05:53.192 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:53.196 00.004 5928 IsSlewing returns 0 20:05:53.197 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:53.200 00.003 972 Enqueuing Expose request 20:05:53.204 00.004 5928 IsGuiding returns 0 20:05:53.226 00.022 5928 PulseGuide returned control before completion, sleep 101 20:05:53.340 00.114 5928 IsGuiding returns 1 20:05:53.340 00.000 5928 scope still moving after pulse duration time elapsed 20:05:53.371 00.031 5928 IsSlewing returns 0 20:05:53.371 00.000 5928 IsGuiding returns 0 20:05:53.371 00.000 5928 scope move finished after 112 + 54 ms 20:05:53.371 00.000 5928 Move returns status 0, amount 112 20:05:53.371 00.000 5928 MoveAxis(N, 0, ABG) 20:05:53.371 00.000 5928 Move returns status 0, amount 0 20:05:53.371 00.000 5928 move complete, result=0 20:05:53.371 00.000 5928 worker thread done servicing request 20:05:53.371 00.000 5928 Worker thread wakes up 20:05:53.371 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:53.371 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:53.371 00.000 972 GuideStep: -0.7 px 112 ms EAST, 0.2 px 0 ms NORTH 20:05:55.360 01.989 5928 Exposure complete 20:05:55.445 00.085 5928 worker thread done servicing request 20:05:55.446 00.001 972 OnExposeComplete: enter 20:05:55.449 00.003 972 UpdateGuideState(): m_state=6 20:05:55.453 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1362 20:05:55.458 00.005 972 Star::Find returns 1 (0), X=228.01, Y=851.63, Mass=1282, SNR=25.1, Peak=159 HFD=3.4 20:05:55.462 00.004 972 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.59) = xAngle (-3.04 = -3.04) 20:05:55.466 00.004 972 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08) 20:05:55.469 00.003 972 CameraToMount -- cameraX=0.07 cameraY=-0.57 hyp=0.58 cameraTheta=-1.45 mountX=-0.57 mountY=-0.03, mountTheta=-3.08 20:05:55.474 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.57, opts=13) 20:05:55.479 00.005 972 Enqueuing Move request for scope (0.07, -0.57) 20:05:55.483 00.004 5928 Worker thread wakes up 20:05:55.483 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.57) opts 0xd 20:05:55.483 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.57) 20:05:55.483 00.000 5928 Moving (0.07, -0.57) raw xDistance=-0.57 yDistance=-0.03 20:05:55.483 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:05:55.487 00.004 972 UpdateGuideState exits: m=1282 SNR=25.1 20:05:55.492 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.57 20:05:55.492 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:55.492 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:55.496 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:55.500 00.004 972 Enqueuing Expose request 20:05:55.504 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:05:55.504 00.000 5928 MoveAxis(E, 104, ABG) 20:05:55.504 00.000 5928 Guiding Dir = 2, Dur = 104 20:05:55.504 00.000 5928 IsSlewing returns 0 20:05:55.505 00.001 5928 IsGuiding returns 0 20:05:55.529 00.024 5928 PulseGuide returned control before completion, sleep 91 20:05:55.629 00.100 5928 IsGuiding returns 1 20:05:55.629 00.000 5928 scope still moving after pulse duration time elapsed 20:05:55.672 00.043 5928 IsSlewing returns 0 20:05:55.673 00.001 5928 IsGuiding returns 0 20:05:55.673 00.000 5928 scope move finished after 104 + 63 ms 20:05:55.673 00.000 5928 Move returns status 0, amount 104 20:05:55.673 00.000 5928 MoveAxis(N, 0, ABG) 20:05:55.673 00.000 5928 Move returns status 0, amount 0 20:05:55.673 00.000 5928 move complete, result=0 20:05:55.673 00.000 5928 worker thread done servicing request 20:05:55.673 00.000 5928 Worker thread wakes up 20:05:55.673 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:55.673 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:55.673 00.000 972 GuideStep: -0.6 px 104 ms EAST, -0.0 px 0 ms NORTH 20:05:57.805 02.132 5928 Exposure complete 20:05:57.892 00.087 5928 worker thread done servicing request 20:05:57.893 00.001 972 OnExposeComplete: enter 20:05:57.897 00.004 972 UpdateGuideState(): m_state=6 20:05:57.900 00.003 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1363 20:05:57.904 00.004 972 Star::Find returns 1 (0), X=227.83, Y=852.32, Mass=1257, SNR=24.8, Peak=155 HFD=3.6 20:05:57.910 00.006 972 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.59) = xAngle (0.70 = 0.70) 20:05:57.913 00.003 972 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65) 20:05:57.917 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.29 mountX=0.13 mountY=0.10, mountTheta=0.67 20:05:57.922 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.12, opts=13) 20:05:57.927 00.005 972 Enqueuing Move request for scope (-0.11, 0.12) 20:05:57.931 00.004 5928 Worker thread wakes up 20:05:57.931 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd 20:05:57.931 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.12) 20:05:57.931 00.000 5928 Moving (-0.11, 0.12) raw xDistance=0.13 yDistance=0.10 20:05:57.931 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:05:57.931 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:05:57.931 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:05:57.931 00.000 5928 MoveAxis(E, 0, ABG) 20:05:57.932 00.001 5928 Move returns status 0, amount 0 20:05:57.932 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:05:57.935 00.003 972 UpdateGuideState exits: m=1257 SNR=24.8 20:05:57.939 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:05:57.944 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:05:57.948 00.004 972 Enqueuing Expose request 20:05:57.952 00.004 5928 MoveAxis(N, 0, ABG) 20:05:57.952 00.000 5928 Move returns status 0, amount 0 20:05:57.952 00.000 5928 move complete, result=0 20:05:57.952 00.000 5928 worker thread done servicing request 20:05:57.952 00.000 5928 Worker thread wakes up 20:05:57.952 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:05:57.952 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:05:57.954 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:05:59.933 01.979 5928 Exposure complete 20:06:00.021 00.088 5928 worker thread done servicing request 20:06:00.021 00.000 972 OnExposeComplete: enter 20:06:00.026 00.005 972 UpdateGuideState(): m_state=6 20:06:00.030 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1364 20:06:00.034 00.004 972 Star::Find returns 1 (0), X=227.89, Y=852.23, Mass=1242, SNR=24.7, Peak=165 HFD=3.5 20:06:00.038 00.004 972 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.59) = xAngle (1.06 = 1.06) 20:06:00.043 00.005 972 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 20:06:00.046 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.65 mountX=0.03 mountY=0.05, mountTheta=1.05 20:06:00.050 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.03, opts=13) 20:06:00.055 00.005 972 Enqueuing Move request for scope (-0.05, 0.03) 20:06:00.059 00.004 5928 Worker thread wakes up 20:06:00.059 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd 20:06:00.059 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.03) 20:06:00.059 00.000 5928 Moving (-0.05, 0.03) raw xDistance=0.03 yDistance=0.05 20:06:00.059 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:06:00.059 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:00.059 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:00.063 00.004 972 UpdateGuideState exits: m=1242 SNR=24.7 20:06:00.066 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:06:00.066 00.000 5928 MoveAxis(E, 0, ABG) 20:06:00.067 00.001 5928 Move returns status 0, amount 0 20:06:00.067 00.000 5928 MoveAxis(N, 0, ABG) 20:06:00.067 00.000 5928 Move returns status 0, amount 0 20:06:00.067 00.000 5928 move complete, result=0 20:06:00.067 00.000 5928 worker thread done servicing request 20:06:00.067 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:00.071 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:00.076 00.005 972 Enqueuing Expose request 20:06:00.079 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:06:00.083 00.004 5928 Worker thread wakes up 20:06:00.083 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:00.083 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:02.216 02.133 5928 Exposure complete 20:06:02.303 00.087 5928 worker thread done servicing request 20:06:02.303 00.000 972 OnExposeComplete: enter 20:06:02.308 00.005 972 UpdateGuideState(): m_state=6 20:06:02.312 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1365 20:06:02.316 00.004 972 Star::Find returns 1 (0), X=227.88, Y=852.35, Mass=1307, SNR=25.3, Peak=176 HFD=3.4 20:06:02.320 00.004 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 20:06:02.324 00.004 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 20:06:02.328 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.96 mountX=0.15 mountY=0.05, mountTheta=0.33 20:06:02.334 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.15, opts=13) 20:06:02.338 00.004 972 Enqueuing Move request for scope (-0.06, 0.15) 20:06:02.342 00.004 5928 Worker thread wakes up 20:06:02.342 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd 20:06:02.342 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.15) 20:06:02.342 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:02.346 00.004 972 UpdateGuideState exits: m=1307 SNR=25.3 20:06:02.350 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:02.354 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:02.359 00.005 972 Enqueuing Expose request 20:06:02.363 00.004 5928 Moving (-0.06, 0.15) raw xDistance=0.15 yDistance=0.05 20:06:02.363 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:06:02.363 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:02.363 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:06:02.363 00.000 5928 MoveAxis(E, 0, ABG) 20:06:02.363 00.000 5928 Move returns status 0, amount 0 20:06:02.363 00.000 5928 MoveAxis(N, 0, ABG) 20:06:02.363 00.000 5928 Move returns status 0, amount 0 20:06:02.363 00.000 5928 move complete, result=0 20:06:02.363 00.000 5928 worker thread done servicing request 20:06:02.364 00.001 5928 Worker thread wakes up 20:06:02.364 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:02.364 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:02.365 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:06:04.345 01.980 5928 Exposure complete 20:06:04.431 00.086 5928 worker thread done servicing request 20:06:04.432 00.001 972 OnExposeComplete: enter 20:06:04.436 00.004 972 UpdateGuideState(): m_state=6 20:06:04.440 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1366 20:06:04.445 00.005 972 Star::Find returns 1 (0), X=227.81, Y=852.02, Mass=1328, SNR=25.5, Peak=172 HFD=3.8 20:06:04.449 00.004 972 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.59) = xAngle (-3.78 = 2.51) 20:06:04.453 00.004 972 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46) 20:06:04.458 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.19 mountX=-0.18 mountY=0.14, mountTheta=2.48 20:06:04.462 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.18, opts=13) 20:06:04.466 00.004 972 Enqueuing Move request for scope (-0.13, -0.18) 20:06:04.470 00.004 5928 Worker thread wakes up 20:06:04.470 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd 20:06:04.470 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.18) 20:06:04.470 00.000 5928 Moving (-0.13, -0.18) raw xDistance=-0.18 yDistance=0.14 20:06:04.470 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:06:04.470 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:04.470 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:06:04.475 00.005 972 UpdateGuideState exits: m=1328 SNR=25.5 20:06:04.479 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:04.484 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:04.488 00.004 972 Enqueuing Expose request 20:06:04.493 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:06:04.493 00.000 5928 MoveAxis(E, 0, ABG) 20:06:04.493 00.000 5928 Move returns status 0, amount 0 20:06:04.493 00.000 5928 MoveAxis(N, 0, ABG) 20:06:04.493 00.000 5928 Move returns status 0, amount 0 20:06:04.493 00.000 5928 move complete, result=0 20:06:04.494 00.001 5928 worker thread done servicing request 20:06:04.494 00.000 5928 Worker thread wakes up 20:06:04.494 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:04.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:04.496 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:06:06.604 02.108 5928 Exposure complete 20:06:06.691 00.087 5928 worker thread done servicing request 20:06:06.691 00.000 972 OnExposeComplete: enter 20:06:06.696 00.005 972 UpdateGuideState(): m_state=6 20:06:06.701 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1367 20:06:06.704 00.003 972 Star::Find returns 1 (0), X=228.06, Y=851.70, Mass=1336, SNR=25.6, Peak=161 HFD=3.4 20:06:06.708 00.004 972 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.59) = xAngle (-2.92 = -2.92) 20:06:06.712 00.004 972 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96) 20:06:06.716 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.50 hyp=0.51 cameraTheta=-1.33 mountX=-0.50 mountY=-0.09, mountTheta=-2.96 20:06:06.720 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.50, opts=13) 20:06:06.725 00.005 972 Enqueuing Move request for scope (0.12, -0.50) 20:06:06.729 00.004 5928 Worker thread wakes up 20:06:06.729 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.50) opts 0xd 20:06:06.729 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.50) 20:06:06.729 00.000 5928 Moving (0.12, -0.50) raw xDistance=-0.50 yDistance=-0.09 20:06:06.730 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 20:06:06.730 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:06.730 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:06:06.730 00.000 5928 MoveAxis(E, 84, ABG) 20:06:06.730 00.000 5928 Guiding Dir = 2, Dur = 84 20:06:06.730 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:06:06.734 00.004 972 UpdateGuideState exits: m=1336 SNR=25.6 20:06:06.737 00.003 5928 IsSlewing returns 0 20:06:06.738 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:06.743 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:06.747 00.004 972 Enqueuing Expose request 20:06:06.750 00.003 5928 IsGuiding returns 0 20:06:06.770 00.020 5928 PulseGuide returned control before completion, sleep 75 20:06:06.882 00.112 5928 IsGuiding returns 0 20:06:06.882 00.000 5928 Move returns status 0, amount 84 20:06:06.882 00.000 5928 MoveAxis(N, 0, ABG) 20:06:06.882 00.000 5928 Move returns status 0, amount 0 20:06:06.882 00.000 5928 move complete, result=0 20:06:06.882 00.000 5928 worker thread done servicing request 20:06:06.883 00.001 5928 Worker thread wakes up 20:06:06.883 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:06.883 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:06.883 00.000 972 GuideStep: -0.5 px 84 ms EAST, -0.1 px 0 ms NORTH 20:06:08.869 01.986 5928 Exposure complete 20:06:08.954 00.085 5928 worker thread done servicing request 20:06:08.955 00.001 972 OnExposeComplete: enter 20:06:08.959 00.004 972 UpdateGuideState(): m_state=6 20:06:08.963 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1368 20:06:08.967 00.004 972 Star::Find returns 1 (0), X=228.01, Y=851.99, Mass=1360, SNR=25.8, Peak=155 HFD=4.0 20:06:08.972 00.005 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 20:06:08.976 00.004 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88) 20:06:08.980 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.24 mountX=-0.21 mountY=-0.06, mountTheta=-2.87 20:06:08.984 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.21, opts=13) 20:06:08.989 00.005 972 Enqueuing Move request for scope (0.07, -0.21) 20:06:08.994 00.005 5928 Worker thread wakes up 20:06:08.994 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd 20:06:08.994 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.21) 20:06:08.995 00.001 5928 Moving (0.07, -0.21) raw xDistance=-0.21 yDistance=-0.06 20:06:08.995 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 20:06:08.995 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:08.995 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:06:08.995 00.000 5928 MoveAxis(E, 41, ABG) 20:06:08.995 00.000 5928 Guiding Dir = 2, Dur = 41 20:06:08.995 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:06:08.999 00.004 972 UpdateGuideState exits: m=1360 SNR=25.8 20:06:09.003 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:09.008 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:09.011 00.003 972 Enqueuing Expose request 20:06:09.015 00.004 5928 IsSlewing returns 0 20:06:09.015 00.000 5928 IsGuiding returns 0 20:06:09.041 00.026 5928 PulseGuide returned control before completion, sleep 26 20:06:09.089 00.048 5928 IsGuiding returns 0 20:06:09.089 00.000 5928 Move returns status 0, amount 41 20:06:09.089 00.000 5928 MoveAxis(N, 0, ABG) 20:06:09.090 00.001 5928 Move returns status 0, amount 0 20:06:09.090 00.000 5928 move complete, result=0 20:06:09.090 00.000 5928 worker thread done servicing request 20:06:09.090 00.000 5928 Worker thread wakes up 20:06:09.090 00.000 972 GuideStep: -0.2 px 41 ms EAST, -0.1 px 0 ms NORTH 20:06:09.097 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:09.097 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:11.227 02.130 5928 Exposure complete 20:06:11.313 00.086 5928 worker thread done servicing request 20:06:11.313 00.000 972 OnExposeComplete: enter 20:06:11.316 00.003 972 UpdateGuideState(): m_state=6 20:06:11.320 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1369 20:06:11.325 00.005 972 Star::Find returns 1 (0), X=227.77, Y=852.10, Mass=1336, SNR=25.6, Peak=170 HFD=3.7 20:06:11.330 00.005 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.08) 20:06:11.333 00.003 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03) 20:06:11.337 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.19 cameraTheta=-2.62 mountX=-0.09 mountY=0.17, mountTheta=2.07 20:06:11.342 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.10, opts=13) 20:06:11.346 00.004 972 Enqueuing Move request for scope (-0.17, -0.10) 20:06:11.350 00.004 5928 Worker thread wakes up 20:06:11.350 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd 20:06:11.350 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.10) 20:06:11.350 00.000 5928 Moving (-0.17, -0.10) raw xDistance=-0.09 yDistance=0.17 20:06:11.350 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:06:11.350 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:11.350 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:06:11.350 00.000 5928 MoveAxis(E, 0, ABG) 20:06:11.350 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:11.355 00.005 5928 Move returns status 0, amount 0 20:06:11.355 00.000 972 UpdateGuideState exits: m=1336 SNR=25.6 20:06:11.360 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:11.364 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:11.367 00.003 972 Enqueuing Expose request 20:06:11.371 00.004 5928 MoveAxis(N, 0, ABG) 20:06:11.371 00.000 5928 Move returns status 0, amount 0 20:06:11.371 00.000 5928 move complete, result=0 20:06:11.372 00.001 5928 worker thread done servicing request 20:06:11.372 00.000 5928 Worker thread wakes up 20:06:11.372 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:11.372 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:11.375 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:06:13.360 01.985 5928 Exposure complete 20:06:13.445 00.085 5928 worker thread done servicing request 20:06:13.445 00.000 972 OnExposeComplete: enter 20:06:13.449 00.004 972 UpdateGuideState(): m_state=6 20:06:13.453 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 1370 20:06:13.459 00.006 972 Star::Find returns 1 (0), X=227.89, Y=851.98, Mass=1369, SNR=25.9, Peak=174 HFD=3.8 20:06:13.462 00.003 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 20:06:13.466 00.004 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86) 20:06:13.470 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.79 mountX=-0.22 mountY=0.06, mountTheta=2.86 20:06:13.475 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.23, opts=13) 20:06:13.479 00.004 972 Enqueuing Move request for scope (-0.05, -0.23) 20:06:13.483 00.004 5928 Worker thread wakes up 20:06:13.483 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd 20:06:13.483 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.23) 20:06:13.483 00.000 5928 Moving (-0.05, -0.23) raw xDistance=-0.22 yDistance=0.06 20:06:13.483 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 20:06:13.483 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:13.483 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:06:13.487 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:06:13.487 00.000 972 UpdateGuideState exits: m=1369 SNR=25.9 20:06:13.492 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:13.496 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:13.500 00.004 972 Enqueuing Expose request 20:06:13.504 00.004 5928 MoveAxis(E, 38, ABG) 20:06:13.504 00.000 5928 Guiding Dir = 2, Dur = 38 20:06:13.505 00.001 5928 IsSlewing returns 0 20:06:13.505 00.000 5928 IsGuiding returns 0 20:06:13.534 00.029 5928 PulseGuide returned control before completion, sleep 20 20:06:13.582 00.048 5928 IsGuiding returns 0 20:06:13.582 00.000 5928 Move returns status 0, amount 38 20:06:13.582 00.000 5928 MoveAxis(N, 0, ABG) 20:06:13.582 00.000 5928 Move returns status 0, amount 0 20:06:13.582 00.000 5928 move complete, result=0 20:06:13.582 00.000 5928 worker thread done servicing request 20:06:13.582 00.000 5928 Worker thread wakes up 20:06:13.582 00.000 972 GuideStep: -0.2 px 38 ms EAST, 0.1 px 0 ms NORTH 20:06:13.587 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:13.587 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:15.689 02.102 5928 Exposure complete 20:06:15.774 00.085 5928 worker thread done servicing request 20:06:15.775 00.001 972 OnExposeComplete: enter 20:06:15.778 00.003 972 UpdateGuideState(): m_state=6 20:06:15.782 00.004 972 Star::Find(15, 227, 851, 0, (0,0,0,0), 0.0, 255) frame 1371 20:06:15.787 00.005 972 Star::Find returns 1 (0), X=228.02, Y=852.26, Mass=1357, SNR=25.8, Peak=152 HFD=3.7 20:06:15.792 00.005 972 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.59) = xAngle (-0.91 = -0.91) 20:06:15.795 00.003 972 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95) 20:06:15.799 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.68 mountX=0.06 mountY=-0.08, mountTheta=-0.92 20:06:15.803 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.06, opts=13) 20:06:15.808 00.005 972 Enqueuing Move request for scope (0.08, 0.06) 20:06:15.812 00.004 5928 Worker thread wakes up 20:06:15.812 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd 20:06:15.812 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.06) 20:06:15.812 00.000 5928 Moving (0.08, 0.06) raw xDistance=0.06 yDistance=-0.08 20:06:15.812 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:06:15.812 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:15.812 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:06:15.812 00.000 5928 MoveAxis(E, 0, ABG) 20:06:15.812 00.000 5928 Move returns status 0, amount 0 20:06:15.812 00.000 5928 MoveAxis(N, 0, ABG) 20:06:15.812 00.000 5928 Move returns status 0, amount 0 20:06:15.812 00.000 5928 move complete, result=0 20:06:15.812 00.000 5928 worker thread done servicing request 20:06:15.812 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:15.816 00.004 972 UpdateGuideState exits: m=1357 SNR=25.8 20:06:15.821 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:15.825 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:15.829 00.004 972 Enqueuing Expose request 20:06:15.833 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:06:15.837 00.004 5928 Worker thread wakes up 20:06:15.837 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:15.837 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:17.829 01.992 5928 Exposure complete 20:06:17.923 00.094 5928 worker thread done servicing request 20:06:17.923 00.000 972 OnExposeComplete: enter 20:06:17.928 00.005 972 UpdateGuideState(): m_state=6 20:06:17.932 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1372 20:06:17.936 00.004 972 Star::Find returns 1 (0), X=228.03, Y=852.29, Mass=1367, SNR=25.9, Peak=161 HFD=3.5 20:06:17.940 00.004 972 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.59) = xAngle (-0.82 = -0.82) 20:06:17.945 00.005 972 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86) 20:06:17.948 00.003 972 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.77 mountX=0.08 mountY=-0.09, mountTheta=-0.84 20:06:17.953 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.08, opts=13) 20:06:17.958 00.005 972 Enqueuing Move request for scope (0.09, 0.08) 20:06:17.962 00.004 5928 Worker thread wakes up 20:06:17.962 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:06:17.967 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd 20:06:17.967 00.000 972 UpdateGuideState exits: m=1367 SNR=25.9 20:06:17.971 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:17.976 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:17.980 00.004 972 Enqueuing Expose request 20:06:17.983 00.003 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.08) 20:06:17.983 00.000 5928 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09 20:06:17.983 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:06:17.983 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:17.984 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:06:17.984 00.000 5928 MoveAxis(E, 0, ABG) 20:06:17.984 00.000 5928 Move returns status 0, amount 0 20:06:17.984 00.000 5928 MoveAxis(N, 0, ABG) 20:06:17.984 00.000 5928 Move returns status 0, amount 0 20:06:17.984 00.000 5928 move complete, result=0 20:06:17.984 00.000 5928 worker thread done servicing request 20:06:17.984 00.000 5928 Worker thread wakes up 20:06:17.984 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:17.984 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,837,31,31) 20:06:17.985 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:06:19.483 01.498 972 evsrv: cli 071FE7A8 connect 20:06:19.488 00.005 972 case statement mapped state 6 to 3 20:06:19.495 00.007 972 case statement mapped state 6 to 3 20:06:19.502 00.007 972 evsrv: cli 071FE7A8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:06:19.510 00.008 972 PhdController::Dither begins 20:06:19.516 00.006 972 dither: size=5.00, dRA=4.89 dDec=-0.54 20:06:19.522 00.006 972 MountToCamera -- mountTheta (-0.11) + m_xAngle (1.59) = xAngle (1.48 = 1.48) 20:06:19.528 00.006 972 MountToCamera -- mountX=4.89 mountY=-0.54 hyp=4.92 mountTheta=-0.11 cameraX=0.45, cameraY=4.89 cameraTheta=1.48 20:06:19.532 00.004 972 setting lock position to (228.39, 857.10) 20:06:19.538 00.006 972 Mount: notify guiding dithered (0.5, 4.9) 20:06:19.545 00.007 972 Status Line: Dither by 4.89,-0.54 20:06:19.553 00.008 972 PhdController: newstate STATE_SETTLE_BEGIN 20:06:19.559 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 20:06:19.566 00.007 972 evsrv: cli 071FE7A8 response: {"jsonrpc":"2.0","result":0,"id":5} 20:06:19.574 00.008 972 evsrv: cli 071FE7A8 disconnect 20:06:20.112 00.538 5928 Exposure complete 20:06:20.204 00.092 972 OnExposeComplete: enter 20:06:20.209 00.005 5928 worker thread done servicing request 20:06:20.209 00.000 972 UpdateGuideState(): m_state=6 20:06:20.213 00.004 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 1373 20:06:20.218 00.005 972 Star::Find returns 1 (0), X=228.03, Y=851.97, Mass=1365, SNR=25.9, Peak=149 HFD=4.0 20:06:20.224 00.006 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.59) = xAngle (-3.23 = 3.05) 20:06:20.229 00.005 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01) 20:06:20.232 00.003 972 CameraToMount -- cameraX=-0.36 cameraY=-5.13 hyp=5.14 cameraTheta=-1.64 mountX=-5.12 mountY=0.69, mountTheta=3.01 20:06:20.237 00.005 972 dither recenter: remaining=(-4.9,0.5) step=(-4.9,0.5) 20:06:20.242 00.005 972 MountToCamera -- mountTheta (3.03) + m_xAngle (1.59) = xAngle (4.62 = -1.66) 20:06:20.246 00.004 972 MountToCamera -- mountX=-4.89 mountY=0.54 hyp=4.92 mountTheta=3.03 cameraX=-0.45, cameraY=-4.89 cameraTheta=-1.66 20:06:20.250 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.45, y=-4.89, opts=4) 20:06:20.254 00.004 972 Enqueuing Move request for scope (-0.45, -4.89) 20:06:20.260 00.006 5928 Worker thread wakes up 20:06:20.260 00.000 972 Mount: notify direct move -4.89,0.54 20:06:20.264 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -4.89) opts 0x4 20:06:20.264 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:20.268 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.45, -4.89) 20:06:20.268 00.000 972 UpdateGuideState exits: m=1365 SNR=25.9 20:06:20.273 00.005 5928 Moving (-0.45, -4.89) raw xDistance=-4.89 yDistance=0.54 20:06:20.274 00.001 972 PhdController: settling, locked = 1, distance = 5.11 (1.50) aobump = 0 frame = 1 / 99999 20:06:20.277 00.003 5928 MoveAxis(E, 1298, B) 20:06:20.277 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819580.277,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:06:20.281 00.004 5928 Guiding Dir = 2, Dur = 1298 20:06:20.281 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:20.286 00.005 5928 IsSlewing returns 0 20:06:20.287 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:20.292 00.005 972 Enqueuing Expose request 20:06:20.295 00.003 5928 IsGuiding returns 0 20:06:20.315 00.020 5928 PulseGuide returned control before completion, sleep 1289 20:06:21.616 01.301 5928 IsGuiding returns 1 20:06:21.616 00.000 5928 scope still moving after pulse duration time elapsed 20:06:21.658 00.042 5928 IsSlewing returns 0 20:06:21.658 00.000 5928 IsGuiding returns 0 20:06:21.658 00.000 5928 scope move finished after 1298 + 64 ms 20:06:21.658 00.000 5928 Move returns status 0, amount 1298 20:06:21.659 00.001 5928 MoveAxis(S, 108, B) 20:06:21.659 00.000 5928 Guiding Dir = 1, Dur = 108 20:06:21.659 00.000 5928 IsSlewing returns 0 20:06:21.660 00.001 5928 IsGuiding returns 0 20:06:21.737 00.077 5928 PulseGuide returned control before completion, sleep 41 20:06:21.818 00.081 5928 IsGuiding returns 1 20:06:21.818 00.000 5928 scope still moving after pulse duration time elapsed 20:06:21.881 00.063 5928 IsSlewing returns 0 20:06:21.881 00.000 5928 IsGuiding returns 0 20:06:21.882 00.001 5928 scope move finished after 108 + 114 ms 20:06:21.882 00.000 5928 Move returns status 0, amount 108 20:06:21.882 00.000 5928 move complete, result=0 20:06:21.882 00.000 5928 worker thread done servicing request 20:06:21.883 00.001 972 GuideStep: -4.9 px 1298 ms EAST, 0.5 px 108 ms SOUTH 20:06:21.896 00.013 5928 Worker thread wakes up 20:06:21.896 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:21.896 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:23.885 01.989 5928 Exposure complete 20:06:23.972 00.087 5928 worker thread done servicing request 20:06:23.973 00.001 972 OnExposeComplete: enter 20:06:23.976 00.003 972 UpdateGuideState(): m_state=6 20:06:23.980 00.004 972 Star::Find(15, 228, 851, 0, (0,0,0,0), 0.0, 255) frame 1374 20:06:23.984 00.004 972 Star::Find returns 1 (0), X=228.28, Y=854.05, Mass=1322, SNR=25.4, Peak=98 HFD=4.9 20:06:23.989 00.005 972 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.59) = xAngle (-3.20 = 3.09) 20:06:23.993 00.004 972 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04) 20:06:23.996 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=-3.04 hyp=3.05 cameraTheta=-1.61 mountX=-3.04 mountY=0.31, mountTheta=3.04 20:06:24.001 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-3.04, opts=13) 20:06:24.006 00.005 972 Enqueuing Move request for scope (-0.11, -3.04) 20:06:24.010 00.004 5928 Worker thread wakes up 20:06:24.010 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -3.04) opts 0xd 20:06:24.010 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -3.04) 20:06:24.010 00.000 5928 Moving (-0.11, -3.04) raw xDistance=-3.04 yDistance=0.31 20:06:24.010 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.92 from input -3.04 20:06:24.010 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:06:24.010 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31 20:06:24.010 00.000 5928 MoveAxis(E, 509, ABG) 20:06:24.011 00.001 5928 Guiding Dir = 2, Dur = 509 20:06:24.011 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 20:06:24.014 00.003 972 UpdateGuideState exits: m=1322 SNR=25.4 20:06:24.018 00.004 972 PhdController: settling, locked = 1, distance = 3.05 (1.50) aobump = 0 frame = 2 / 99999 20:06:24.023 00.005 5928 IsSlewing returns 0 20:06:24.023 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819584.023,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:06:24.027 00.004 5928 IsGuiding returns 0 20:06:24.027 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:24.031 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:24.035 00.004 972 Enqueuing Expose request 20:06:24.055 00.020 5928 PulseGuide returned control before completion, sleep 492 20:06:24.567 00.512 5928 IsGuiding returns 0 20:06:24.567 00.000 5928 Move returns status 0, amount 509 20:06:24.568 00.001 5928 MoveAxis(N, 0, ABG) 20:06:24.568 00.000 5928 Move returns status 0, amount 0 20:06:24.568 00.000 5928 move complete, result=0 20:06:24.568 00.000 5928 worker thread done servicing request 20:06:24.568 00.000 5928 Worker thread wakes up 20:06:24.569 00.001 972 GuideStep: -3.0 px 509 ms EAST, 0.3 px 0 ms NORTH 20:06:24.581 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:24.581 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:26.698 02.117 5928 Exposure complete 20:06:26.785 00.087 5928 worker thread done servicing request 20:06:26.785 00.000 972 OnExposeComplete: enter 20:06:26.791 00.006 972 UpdateGuideState(): m_state=6 20:06:26.795 00.004 972 Star::Find(15, 228, 854, 0, (0,0,0,0), 0.0, 255) frame 1375 20:06:26.799 00.004 972 Star::Find returns 1 (0), X=227.97, Y=858.18, Mass=1315, SNR=25.4, Peak=152 HFD=3.9 20:06:26.803 00.004 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 20:06:26.808 00.005 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 20:06:26.812 00.004 972 CameraToMount -- cameraX=-0.42 cameraY=1.09 hyp=1.16 cameraTheta=1.94 mountX=1.09 mountY=0.35, mountTheta=0.31 20:06:26.817 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.42, y=1.09, opts=13) 20:06:26.821 00.004 972 Enqueuing Move request for scope (-0.42, 1.09) 20:06:26.826 00.005 5928 Worker thread wakes up 20:06:26.826 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.09) opts 0xd 20:06:26.826 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.42, 1.09) 20:06:26.826 00.000 5928 Moving (-0.42, 1.09) raw xDistance=1.09 yDistance=0.35 20:06:26.826 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.56 from input 1.09 20:06:26.826 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:06:26.826 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35 20:06:26.826 00.000 5928 MoveAxis(W, 148, ABG) 20:06:26.826 00.000 5928 Guiding Dir = 3, Dur = 148 20:06:26.826 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:06:26.830 00.004 972 UpdateGuideState exits: m=1315 SNR=25.4 20:06:26.834 00.004 972 PhdController: settling, locked = 1, distance = 2.48 (1.50) aobump = 0 frame = 3 / 99999 20:06:26.840 00.006 972 evsrv: {"Event":"Settling","Timestamp":1645819586.840,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:06:26.843 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:26.847 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:26.851 00.004 972 Enqueuing Expose request 20:06:26.856 00.005 5928 IsSlewing returns 0 20:06:26.857 00.001 5928 IsGuiding returns 0 20:06:26.885 00.028 5928 PulseGuide returned control before completion, sleep 129 20:06:27.025 00.140 5928 IsGuiding returns 1 20:06:27.026 00.001 5928 scope still moving after pulse duration time elapsed 20:06:27.062 00.036 5928 IsSlewing returns 0 20:06:27.094 00.032 5928 IsGuiding returns 0 20:06:27.094 00.000 5928 scope move finished after 148 + 89 ms 20:06:27.094 00.000 5928 Move returns status 0, amount 148 20:06:27.094 00.000 5928 MoveAxis(N, 0, ABG) 20:06:27.094 00.000 5928 Move returns status 0, amount 0 20:06:27.095 00.001 5928 move complete, result=0 20:06:27.095 00.000 5928 worker thread done servicing request 20:06:27.095 00.000 5928 Worker thread wakes up 20:06:27.095 00.000 972 GuideStep: 1.1 px 148 ms WEST, 0.3 px 0 ms NORTH 20:06:27.106 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:27.107 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:29.094 01.987 5928 Exposure complete 20:06:29.181 00.087 5928 worker thread done servicing request 20:06:29.181 00.000 972 OnExposeComplete: enter 20:06:29.185 00.004 972 UpdateGuideState(): m_state=6 20:06:29.190 00.005 972 Star::Find(15, 227, 858, 0, (0,0,0,0), 0.0, 255) frame 1376 20:06:29.194 00.004 972 Star::Find returns 1 (0), X=228.31, Y=857.51, Mass=1357, SNR=25.8, Peak=119 HFD=4.0 20:06:29.198 00.004 972 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.59) = xAngle (0.17 = 0.17) 20:06:29.201 00.003 972 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12) 20:06:29.206 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.76 mountX=0.42 mountY=0.05, mountTheta=0.12 20:06:29.210 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.41, opts=13) 20:06:29.214 00.004 972 Enqueuing Move request for scope (-0.08, 0.41) 20:06:29.218 00.004 5928 Worker thread wakes up 20:06:29.218 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.41) opts 0xd 20:06:29.218 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.41) 20:06:29.218 00.000 5928 Moving (-0.08, 0.41) raw xDistance=0.42 yDistance=0.05 20:06:29.218 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:29.224 00.006 972 UpdateGuideState exits: m=1357 SNR=25.8 20:06:29.226 00.002 972 PhdController: settling, locked = 1, distance = 1.86 (1.50) aobump = 0 frame = 4 / 99999 20:06:29.230 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.42 20:06:29.230 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:29.230 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:06:29.230 00.000 5928 MoveAxis(W, 80, ABG) 20:06:29.230 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819589.230,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:06:29.234 00.004 5928 Guiding Dir = 3, Dur = 80 20:06:29.234 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:29.240 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:29.243 00.003 972 Enqueuing Expose request 20:06:29.247 00.004 5928 IsSlewing returns 0 20:06:29.268 00.021 5928 IsGuiding returns 0 20:06:29.284 00.016 5928 PulseGuide returned control before completion, sleep 75 20:06:29.364 00.080 5928 IsGuiding returns 1 20:06:29.365 00.001 5928 scope still moving after pulse duration time elapsed 20:06:29.396 00.031 5928 IsSlewing returns 0 20:06:29.397 00.001 5928 IsGuiding returns 0 20:06:29.397 00.000 5928 scope move finished after 80 + 48 ms 20:06:29.397 00.000 5928 Move returns status 0, amount 80 20:06:29.397 00.000 5928 MoveAxis(N, 0, ABG) 20:06:29.397 00.000 5928 Move returns status 0, amount 0 20:06:29.397 00.000 5928 move complete, result=0 20:06:29.397 00.000 5928 worker thread done servicing request 20:06:29.397 00.000 972 GuideStep: 0.4 px 80 ms WEST, 0.1 px 0 ms NORTH 20:06:29.406 00.009 5928 Worker thread wakes up 20:06:29.406 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:29.406 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:31.541 02.135 5928 Exposure complete 20:06:31.626 00.085 5928 worker thread done servicing request 20:06:31.626 00.000 972 OnExposeComplete: enter 20:06:31.630 00.004 972 UpdateGuideState(): m_state=6 20:06:31.634 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1377 20:06:31.639 00.005 972 Star::Find returns 1 (0), X=228.50, Y=856.96, Mass=1410, SNR=26.2, Peak=155 HFD=3.7 20:06:31.645 00.006 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 20:06:31.648 00.003 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 20:06:31.652 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.89 mountX=-0.14 mountY=-0.10, mountTheta=-2.51 20:06:31.657 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.14, opts=13) 20:06:31.661 00.004 972 Enqueuing Move request for scope (0.11, -0.14) 20:06:31.665 00.004 5928 Worker thread wakes up 20:06:31.665 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd 20:06:31.665 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.14) 20:06:31.665 00.000 5928 Moving (0.11, -0.14) raw xDistance=-0.14 yDistance=-0.10 20:06:31.665 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:06:31.665 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:06:31.670 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:31.670 00.000 972 UpdateGuideState exits: m=1410 SNR=26.2 20:06:31.675 00.005 972 PhdController: settling, locked = 1, distance = 1.36 (1.50) aobump = 0 frame = 5 / 99999 20:06:31.678 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:06:31.678 00.000 5928 MoveAxis(E, 0, ABG) 20:06:31.678 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819591.678,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:06:31.682 00.004 5928 Move returns status 0, amount 0 20:06:31.683 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:31.690 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:31.696 00.006 5928 MoveAxis(N, 0, ABG) 20:06:31.696 00.000 972 Enqueuing Expose request 20:06:31.701 00.005 5928 Move returns status 0, amount 0 20:06:31.702 00.001 5928 move complete, result=0 20:06:31.702 00.000 5928 worker thread done servicing request 20:06:31.702 00.000 5928 Worker thread wakes up 20:06:31.702 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:31.702 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:31.706 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:06:33.671 01.965 5928 Exposure complete 20:06:33.768 00.097 5928 worker thread done servicing request 20:06:33.768 00.000 972 OnExposeComplete: enter 20:06:33.774 00.006 972 UpdateGuideState(): m_state=6 20:06:33.778 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1378 20:06:33.782 00.004 972 Star::Find returns 1 (0), X=228.51, Y=856.42, Mass=1338, SNR=25.6, Peak=139 HFD=3.3 20:06:33.788 00.006 972 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.59) = xAngle (-2.99 = -2.99) 20:06:33.792 00.004 972 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03) 20:06:33.796 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.67 hyp=0.68 cameraTheta=-1.40 mountX=-0.67 mountY=-0.07, mountTheta=-3.03 20:06:33.802 00.006 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.67, opts=13) 20:06:33.807 00.005 972 Enqueuing Move request for scope (0.12, -0.67) 20:06:33.811 00.004 5928 Worker thread wakes up 20:06:33.811 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:06:33.815 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.67) opts 0xd 20:06:33.815 00.000 972 UpdateGuideState exits: m=1338 SNR=25.6 20:06:33.820 00.005 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.67) 20:06:33.820 00.000 972 PhdController: settling, locked = 1, distance = 1.15 (1.50) aobump = 0 frame = 6 / 99999 20:06:33.827 00.007 5928 Moving (0.12, -0.67) raw xDistance=-0.67 yDistance=-0.07 20:06:33.827 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819593.827,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.15,"Time":2.1,"SettleTime":10.0,"StarLocked":true} 20:06:33.831 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67 20:06:33.831 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:33.835 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:33.835 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:33.841 00.006 972 Enqueuing Expose request 20:06:33.844 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:06:33.845 00.001 5928 MoveAxis(E, 113, ABG) 20:06:33.845 00.000 5928 Guiding Dir = 2, Dur = 113 20:06:33.845 00.000 5928 IsSlewing returns 0 20:06:33.845 00.000 5928 IsGuiding returns 0 20:06:33.874 00.029 5928 PulseGuide returned control before completion, sleep 95 20:06:33.970 00.096 5928 IsGuiding returns 1 20:06:33.970 00.000 5928 scope still moving after pulse duration time elapsed 20:06:34.002 00.032 5928 IsSlewing returns 0 20:06:34.002 00.000 5928 IsGuiding returns 0 20:06:34.002 00.000 5928 scope move finished after 113 + 44 ms 20:06:34.003 00.001 5928 Move returns status 0, amount 113 20:06:34.003 00.000 5928 MoveAxis(N, 0, ABG) 20:06:34.003 00.000 5928 Move returns status 0, amount 0 20:06:34.003 00.000 5928 move complete, result=0 20:06:34.003 00.000 5928 worker thread done servicing request 20:06:34.003 00.000 972 GuideStep: -0.7 px 113 ms EAST, -0.1 px 0 ms NORTH 20:06:34.008 00.005 5928 Worker thread wakes up 20:06:34.008 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:34.008 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:36.113 02.105 5928 Exposure complete 20:06:36.199 00.086 5928 worker thread done servicing request 20:06:36.199 00.000 972 OnExposeComplete: enter 20:06:36.204 00.005 972 UpdateGuideState(): m_state=6 20:06:36.208 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1379 20:06:36.212 00.004 972 Star::Find returns 1 (0), X=228.20, Y=857.06, Mass=1341, SNR=25.6, Peak=162 HFD=3.6 20:06:36.216 00.004 972 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.59) = xAngle (-4.52 = 1.76) 20:06:36.220 00.004 972 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71) 20:06:36.224 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.93 mountX=-0.04 mountY=0.19, mountTheta=1.76 20:06:36.229 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.04, opts=13) 20:06:36.232 00.003 972 Enqueuing Move request for scope (-0.19, -0.04) 20:06:36.237 00.005 5928 Worker thread wakes up 20:06:36.238 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd 20:06:36.238 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.04) 20:06:36.238 00.000 5928 Moving (-0.19, -0.04) raw xDistance=-0.04 yDistance=0.19 20:06:36.238 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:06:36.238 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:36.238 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:06:36.242 00.004 972 UpdateGuideState exits: m=1341 SNR=25.6 20:06:36.246 00.004 972 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 7 / 99999 20:06:36.250 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:06:36.250 00.000 5928 MoveAxis(E, 0, ABG) 20:06:36.250 00.000 5928 Move returns status 0, amount 0 20:06:36.250 00.000 5928 MoveAxis(N, 0, ABG) 20:06:36.250 00.000 5928 Move returns status 0, amount 0 20:06:36.250 00.000 5928 move complete, result=0 20:06:36.250 00.000 5928 worker thread done servicing request 20:06:36.250 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819596.250,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.87,"Time":4.6,"SettleTime":10.0,"StarLocked":true} 20:06:36.255 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:36.259 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:36.263 00.004 972 Enqueuing Expose request 20:06:36.267 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:06:36.272 00.005 5928 Worker thread wakes up 20:06:36.272 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:36.272 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:38.249 01.977 5928 Exposure complete 20:06:38.335 00.086 5928 worker thread done servicing request 20:06:38.335 00.000 972 OnExposeComplete: enter 20:06:38.340 00.005 972 UpdateGuideState(): m_state=6 20:06:38.344 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1380 20:06:38.348 00.004 972 Star::Find returns 1 (0), X=228.00, Y=856.71, Mass=1306, SNR=25.3, Peak=151 HFD=4.0 20:06:38.352 00.004 972 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.59) = xAngle (-3.95 = 2.33) 20:06:38.357 00.005 972 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28) 20:06:38.361 00.004 972 CameraToMount -- cameraX=-0.39 cameraY=-0.39 hyp=0.55 cameraTheta=-2.36 mountX=-0.38 mountY=0.42, mountTheta=2.31 20:06:38.364 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=-0.39, opts=13) 20:06:38.369 00.005 972 Enqueuing Move request for scope (-0.39, -0.39) 20:06:38.374 00.005 5928 Worker thread wakes up 20:06:38.374 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.39) opts 0xd 20:06:38.374 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.39, -0.39) 20:06:38.374 00.000 5928 Moving (-0.39, -0.39) raw xDistance=-0.38 yDistance=0.42 20:06:38.374 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 20:06:38.374 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.54 20:06:38.374 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42 20:06:38.374 00.000 5928 MoveAxis(E, 63, ABG) 20:06:38.374 00.000 5928 Guiding Dir = 2, Dur = 63 20:06:38.374 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:38.378 00.004 972 UpdateGuideState exits: m=1306 SNR=25.3 20:06:38.381 00.003 972 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 8 / 99999 20:06:38.387 00.006 972 evsrv: {"Event":"Settling","Timestamp":1645819598.386,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.77,"Time":6.7,"SettleTime":10.0,"StarLocked":true} 20:06:38.391 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:38.395 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:38.399 00.004 972 Enqueuing Expose request 20:06:38.403 00.004 5928 IsSlewing returns 0 20:06:38.405 00.002 5928 IsGuiding returns 0 20:06:38.431 00.026 5928 PulseGuide returned control before completion, sleep 47 20:06:38.511 00.080 5928 IsGuiding returns 0 20:06:38.511 00.000 5928 Move returns status 0, amount 63 20:06:38.511 00.000 5928 MoveAxis(S, 83, ABG) 20:06:38.511 00.000 5928 Guiding Dir = 1, Dur = 83 20:06:38.513 00.002 5928 IsSlewing returns 0 20:06:38.513 00.000 5928 IsGuiding returns 0 20:06:38.591 00.078 5928 PulseGuide returned control before completion, sleep 16 20:06:38.639 00.048 5928 IsGuiding returns 1 20:06:38.639 00.000 5928 scope still moving after pulse duration time elapsed 20:06:38.703 00.064 5928 IsSlewing returns 0 20:06:38.704 00.001 5928 IsGuiding returns 0 20:06:38.704 00.000 5928 scope move finished after 83 + 107 ms 20:06:38.705 00.001 5928 Move returns status 0, amount 83 20:06:38.705 00.000 5928 move complete, result=0 20:06:38.705 00.000 5928 worker thread done servicing request 20:06:38.705 00.000 972 GuideStep: -0.4 px 63 ms EAST, 0.4 px 83 ms SOUTH 20:06:38.714 00.009 5928 Worker thread wakes up 20:06:38.714 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:38.714 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:40.814 02.100 5928 Exposure complete 20:06:40.898 00.084 5928 worker thread done servicing request 20:06:40.899 00.001 972 OnExposeComplete: enter 20:06:40.904 00.005 972 UpdateGuideState(): m_state=6 20:06:40.910 00.006 972 Star::Find(15, 227, 856, 0, (0,0,0,0), 0.0, 255) frame 1381 20:06:40.914 00.004 972 Star::Find returns 1 (0), X=228.24, Y=856.86, Mass=1377, SNR=26.0, Peak=152 HFD=3.8 20:06:40.919 00.005 972 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.59) = xAngle (-3.73 = 2.55) 20:06:40.923 00.004 972 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51) 20:06:40.926 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.14 mountX=-0.24 mountY=0.17, mountTheta=2.52 20:06:40.931 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.24, opts=13) 20:06:40.936 00.005 972 Enqueuing Move request for scope (-0.15, -0.24) 20:06:40.940 00.004 5928 Worker thread wakes up 20:06:40.940 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd 20:06:40.940 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.24) 20:06:40.940 00.000 5928 Moving (-0.15, -0.24) raw xDistance=-0.24 yDistance=0.17 20:06:40.940 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 20:06:40.940 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:40.940 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:06:40.941 00.001 5928 MoveAxis(E, 44, ABG) 20:06:40.941 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:40.945 00.004 972 UpdateGuideState exits: m=1377 SNR=26.0 20:06:40.948 00.003 972 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 9 / 99999 20:06:40.955 00.007 5928 Guiding Dir = 2, Dur = 44 20:06:40.956 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645819600.955,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.63,"Time":9.3,"SettleTime":10.0,"StarLocked":true} 20:06:40.960 00.004 5928 IsSlewing returns 0 20:06:40.960 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:40.964 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:40.968 00.004 972 Enqueuing Expose request 20:06:40.973 00.005 5928 IsGuiding returns 0 20:06:40.990 00.017 5928 PulseGuide returned control before completion, sleep 38 20:06:41.030 00.040 5928 IsGuiding returns 1 20:06:41.030 00.000 5928 scope still moving after pulse duration time elapsed 20:06:41.086 00.056 5928 IsSlewing returns 0 20:06:41.086 00.000 5928 IsGuiding returns 0 20:06:41.086 00.000 5928 scope move finished after 44 + 69 ms 20:06:41.087 00.001 5928 Move returns status 0, amount 44 20:06:41.087 00.000 5928 MoveAxis(N, 0, ABG) 20:06:41.087 00.000 5928 Move returns status 0, amount 0 20:06:41.087 00.000 5928 move complete, result=0 20:06:41.087 00.000 5928 worker thread done servicing request 20:06:41.088 00.001 972 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH 20:06:41.096 00.008 5928 Worker thread wakes up 20:06:41.096 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:41.096 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:43.077 01.981 5928 Exposure complete 20:06:43.163 00.086 5928 worker thread done servicing request 20:06:43.163 00.000 972 OnExposeComplete: enter 20:06:43.168 00.005 972 UpdateGuideState(): m_state=6 20:06:43.173 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1382 20:06:43.177 00.004 972 Star::Find returns 1 (0), X=227.99, Y=856.81, Mass=1381, SNR=25.9, Peak=158 HFD=4.0 20:06:43.181 00.004 972 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.59) = xAngle (-4.12 = 2.17) 20:06:43.186 00.005 972 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12) 20:06:43.190 00.004 972 CameraToMount -- cameraX=-0.40 cameraY=-0.28 hyp=0.49 cameraTheta=-2.53 mountX=-0.28 mountY=0.42, mountTheta=2.15 20:06:43.194 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=-0.28, opts=13) 20:06:43.198 00.004 972 Enqueuing Move request for scope (-0.40, -0.28) 20:06:43.203 00.005 5928 Worker thread wakes up 20:06:43.203 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.28) opts 0xd 20:06:43.203 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.40, -0.28) 20:06:43.203 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:43.207 00.004 972 UpdateGuideState exits: m=1381 SNR=25.9 20:06:43.211 00.004 972 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 10 / 99999 20:06:43.215 00.004 972 PhdController: newstate STATE_FINISH 20:06:43.220 00.005 972 PhdController complete: success 20:06:43.224 00.004 5928 Moving (-0.40, -0.28) raw xDistance=-0.28 yDistance=0.42 20:06:43.224 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 20:06:43.224 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42 20:06:43.224 00.000 5928 MoveAxis(E, 49, ABG) 20:06:43.224 00.000 5928 Guiding Dir = 2, Dur = 49 20:06:43.224 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645819603.224,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0} 20:06:43.228 00.004 5928 IsSlewing returns 0 20:06:43.228 00.000 972 Mount: notify guiding dither settle done success=1 20:06:43.232 00.004 972 PhdController: newstate STATE_IDLE 20:06:43.237 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:43.241 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:43.244 00.003 972 Enqueuing Expose request 20:06:43.248 00.004 5928 IsGuiding returns 0 20:06:43.276 00.028 5928 PulseGuide returned control before completion, sleep 32 20:06:43.324 00.048 5928 IsGuiding returns 1 20:06:43.324 00.000 5928 scope still moving after pulse duration time elapsed 20:06:43.356 00.032 5928 IsSlewing returns 0 20:06:43.357 00.001 5928 IsGuiding returns 0 20:06:43.357 00.000 5928 scope move finished after 49 + 60 ms 20:06:43.357 00.000 5928 Move returns status 0, amount 49 20:06:43.358 00.001 5928 MoveAxis(S, 83, ABG) 20:06:43.358 00.000 5928 Guiding Dir = 1, Dur = 83 20:06:43.359 00.001 5928 IsSlewing returns 0 20:06:43.360 00.001 5928 IsGuiding returns 0 20:06:43.436 00.076 5928 PulseGuide returned control before completion, sleep 17 20:06:43.469 00.033 5928 IsGuiding returns 1 20:06:43.469 00.000 5928 scope still moving after pulse duration time elapsed 20:06:43.496 00.027 5928 IsSlewing returns 0 20:06:43.497 00.001 5928 IsGuiding returns 1 20:06:43.548 00.051 5928 IsSlewing returns 0 20:06:43.549 00.001 5928 IsGuiding returns 0 20:06:43.549 00.000 5928 scope move finished after 83 + 105 ms 20:06:43.549 00.000 5928 Move returns status 0, amount 83 20:06:43.549 00.000 5928 move complete, result=0 20:06:43.549 00.000 5928 worker thread done servicing request 20:06:43.549 00.000 5928 Worker thread wakes up 20:06:43.549 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:43.550 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:43.550 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.4 px 83 ms SOUTH 20:06:45.686 02.136 5928 Exposure complete 20:06:45.776 00.090 5928 worker thread done servicing request 20:06:45.777 00.001 972 OnExposeComplete: enter 20:06:45.781 00.004 972 UpdateGuideState(): m_state=6 20:06:45.786 00.005 972 Star::Find(15, 227, 856, 0, (0,0,0,0), 0.0, 255) frame 1383 20:06:45.790 00.004 972 Star::Find returns 1 (0), X=227.90, Y=856.41, Mass=1348, SNR=25.7, Peak=158 HFD=3.8 20:06:45.794 00.004 972 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.59) = xAngle (-3.78 = 2.50) 20:06:45.797 00.003 972 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46) 20:06:45.801 00.004 972 CameraToMount -- cameraX=-0.49 cameraY=-0.68 hyp=0.84 cameraTheta=-2.19 mountX=-0.67 mountY=0.53, mountTheta=2.47 20:06:45.806 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.49, y=-0.68, opts=13) 20:06:45.811 00.005 972 Enqueuing Move request for scope (-0.49, -0.68) 20:06:45.813 00.002 5928 Worker thread wakes up 20:06:45.814 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.68) opts 0xd 20:06:45.814 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.49, -0.68) 20:06:45.814 00.000 5928 Moving (-0.49, -0.68) raw xDistance=-0.67 yDistance=0.53 20:06:45.814 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.67 20:06:45.814 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53 20:06:45.814 00.000 5928 MoveAxis(E, 116, ABG) 20:06:45.814 00.000 5928 Guiding Dir = 2, Dur = 116 20:06:45.814 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:06:45.819 00.005 972 UpdateGuideState exits: m=1348 SNR=25.7 20:06:45.823 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:45.827 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:45.830 00.003 972 Enqueuing Expose request 20:06:45.835 00.005 5928 IsSlewing returns 0 20:06:45.835 00.000 5928 IsGuiding returns 0 20:06:45.851 00.016 5928 PulseGuide returned control before completion, sleep 112 20:06:45.979 00.128 5928 IsGuiding returns 0 20:06:45.979 00.000 5928 Move returns status 0, amount 116 20:06:45.979 00.000 5928 MoveAxis(S, 105, ABG) 20:06:45.979 00.000 5928 Guiding Dir = 1, Dur = 105 20:06:45.980 00.001 5928 IsSlewing returns 0 20:06:45.980 00.000 5928 IsGuiding returns 0 20:06:46.059 00.079 5928 PulseGuide returned control before completion, sleep 36 20:06:46.139 00.080 5928 IsGuiding returns 1 20:06:46.140 00.001 5928 scope still moving after pulse duration time elapsed 20:06:46.203 00.063 5928 IsSlewing returns 0 20:06:46.204 00.001 5928 IsGuiding returns 0 20:06:46.204 00.000 5928 scope move finished after 105 + 119 ms 20:06:46.205 00.001 5928 Move returns status 0, amount 105 20:06:46.205 00.000 5928 move complete, result=0 20:06:46.205 00.000 5928 worker thread done servicing request 20:06:46.206 00.001 5928 Worker thread wakes up 20:06:46.206 00.000 972 GuideStep: -0.7 px 116 ms EAST, 0.5 px 105 ms SOUTH 20:06:46.218 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:46.219 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:48.198 01.979 5928 Exposure complete 20:06:48.284 00.086 5928 worker thread done servicing request 20:06:48.284 00.000 972 OnExposeComplete: enter 20:06:48.288 00.004 972 UpdateGuideState(): m_state=6 20:06:48.293 00.005 972 Star::Find(15, 227, 856, 0, (0,0,0,0), 0.0, 255) frame 1384 20:06:48.298 00.005 972 Star::Find returns 1 (0), X=227.93, Y=856.69, Mass=1342, SNR=25.6, Peak=155 HFD=3.8 20:06:48.304 00.006 972 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.59) = xAngle (-4.01 = 2.27) 20:06:48.307 00.003 972 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22) 20:06:48.311 00.004 972 CameraToMount -- cameraX=-0.46 cameraY=-0.40 hyp=0.61 cameraTheta=-2.42 mountX=-0.40 mountY=0.49, mountTheta=2.25 20:06:48.315 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=-0.40, opts=13) 20:06:48.321 00.006 972 Enqueuing Move request for scope (-0.46, -0.40) 20:06:48.324 00.003 5928 Worker thread wakes up 20:06:48.324 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.40) opts 0xd 20:06:48.324 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, -0.40) 20:06:48.325 00.001 5928 Moving (-0.46, -0.40) raw xDistance=-0.40 yDistance=0.49 20:06:48.325 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.40 20:06:48.325 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49 20:06:48.325 00.000 5928 MoveAxis(E, 74, ABG) 20:06:48.325 00.000 5928 Guiding Dir = 2, Dur = 74 20:06:48.325 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:48.329 00.004 972 UpdateGuideState exits: m=1342 SNR=25.6 20:06:48.333 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:48.338 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:48.342 00.004 972 Enqueuing Expose request 20:06:48.346 00.004 5928 IsSlewing returns 0 20:06:48.346 00.000 5928 IsGuiding returns 0 20:06:48.361 00.015 5928 PulseGuide returned control before completion, sleep 70 20:06:48.444 00.083 5928 IsGuiding returns 1 20:06:48.444 00.000 5928 scope still moving after pulse duration time elapsed 20:06:48.489 00.045 5928 IsSlewing returns 0 20:06:48.521 00.032 5928 IsGuiding returns 0 20:06:48.522 00.001 5928 scope move finished after 74 + 100 ms 20:06:48.522 00.000 5928 Move returns status 0, amount 74 20:06:48.522 00.000 5928 MoveAxis(S, 97, ABG) 20:06:48.522 00.000 5928 Guiding Dir = 1, Dur = 97 20:06:48.523 00.001 5928 IsSlewing returns 0 20:06:48.524 00.001 5928 IsGuiding returns 0 20:06:48.601 00.077 5928 PulseGuide returned control before completion, sleep 29 20:06:48.647 00.046 5928 IsGuiding returns 1 20:06:48.647 00.000 5928 scope still moving after pulse duration time elapsed 20:06:48.678 00.031 5928 IsSlewing returns 0 20:06:48.680 00.002 5928 IsGuiding returns 1 20:06:48.729 00.049 5928 IsSlewing returns 0 20:06:48.761 00.032 5928 IsGuiding returns 0 20:06:48.761 00.000 5928 scope move finished after 97 + 140 ms 20:06:48.761 00.000 5928 Move returns status 0, amount 97 20:06:48.761 00.000 5928 move complete, result=0 20:06:48.761 00.000 5928 worker thread done servicing request 20:06:48.761 00.000 5928 Worker thread wakes up 20:06:48.762 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:48.762 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:48.762 00.000 972 GuideStep: -0.4 px 74 ms EAST, 0.5 px 97 ms SOUTH 20:06:50.865 02.103 5928 Exposure complete 20:06:50.954 00.089 5928 worker thread done servicing request 20:06:50.954 00.000 972 OnExposeComplete: enter 20:06:50.958 00.004 972 UpdateGuideState(): m_state=6 20:06:50.962 00.004 972 Star::Find(15, 227, 856, 0, (0,0,0,0), 0.0, 255) frame 1385 20:06:50.966 00.004 972 Star::Find returns 1 (0), X=227.97, Y=856.81, Mass=1322, SNR=25.4, Peak=147 HFD=4.1 20:06:50.971 00.005 972 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.59) = xAngle (-4.14 = 2.14) 20:06:50.975 00.004 972 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.10) 20:06:50.979 00.004 972 CameraToMount -- cameraX=-0.42 cameraY=-0.28 hyp=0.51 cameraTheta=-2.55 mountX=-0.27 mountY=0.44, mountTheta=2.13 20:06:50.983 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.42, y=-0.28, opts=13) 20:06:50.989 00.006 972 Enqueuing Move request for scope (-0.42, -0.28) 20:06:50.994 00.005 5928 Worker thread wakes up 20:06:50.994 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:06:50.998 00.004 972 UpdateGuideState exits: m=1322 SNR=25.4 20:06:51.003 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:51.009 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.28) opts 0xd 20:06:51.009 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.42, -0.28) 20:06:51.009 00.000 5928 Moving (-0.42, -0.28) raw xDistance=-0.27 yDistance=0.44 20:06:51.009 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27 20:06:51.009 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44 20:06:51.009 00.000 5928 MoveAxis(E, 51, ABG) 20:06:51.009 00.000 5928 Guiding Dir = 2, Dur = 51 20:06:51.009 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:51.013 00.004 972 Enqueuing Expose request 20:06:51.017 00.004 5928 IsSlewing returns 0 20:06:51.017 00.000 5928 IsGuiding returns 0 20:06:51.032 00.015 5928 PulseGuide returned control before completion, sleep 46 20:06:51.082 00.050 5928 IsGuiding returns 1 20:06:51.083 00.001 5928 scope still moving after pulse duration time elapsed 20:06:51.127 00.044 5928 IsSlewing returns 0 20:06:51.160 00.033 5928 IsGuiding returns 0 20:06:51.160 00.000 5928 scope move finished after 51 + 91 ms 20:06:51.160 00.000 5928 Move returns status 0, amount 51 20:06:51.161 00.001 5928 MoveAxis(S, 87, ABG) 20:06:51.161 00.000 5928 Guiding Dir = 1, Dur = 87 20:06:51.161 00.000 5928 IsSlewing returns 0 20:06:51.162 00.001 5928 IsGuiding returns 0 20:06:51.240 00.078 5928 PulseGuide returned control before completion, sleep 19 20:06:51.269 00.029 5928 IsGuiding returns 1 20:06:51.269 00.000 5928 scope still moving after pulse duration time elapsed 20:06:51.300 00.031 5928 IsSlewing returns 0 20:06:51.301 00.001 5928 IsGuiding returns 1 20:06:51.368 00.067 5928 IsSlewing returns 0 20:06:51.401 00.033 5928 IsGuiding returns 0 20:06:51.401 00.000 5928 scope move finished after 87 + 152 ms 20:06:51.402 00.001 5928 Move returns status 0, amount 87 20:06:51.402 00.000 5928 move complete, result=0 20:06:51.402 00.000 5928 worker thread done servicing request 20:06:51.403 00.001 5928 Worker thread wakes up 20:06:51.403 00.000 972 GuideStep: -0.3 px 51 ms EAST, 0.4 px 87 ms SOUTH 20:06:51.416 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:51.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:53.395 01.979 5928 Exposure complete 20:06:53.480 00.085 5928 worker thread done servicing request 20:06:53.481 00.001 972 OnExposeComplete: enter 20:06:53.486 00.005 972 UpdateGuideState(): m_state=6 20:06:53.490 00.004 972 Star::Find(15, 227, 856, 0, (0,0,0,0), 0.0, 255) frame 1386 20:06:53.494 00.004 972 Star::Find returns 1 (0), X=228.06, Y=856.74, Mass=1300, SNR=25.2, Peak=147 HFD=4.0 20:06:53.498 00.004 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.37) 20:06:53.503 00.005 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33) 20:06:53.507 00.004 972 CameraToMount -- cameraX=-0.33 cameraY=-0.35 hyp=0.48 cameraTheta=-2.32 mountX=-0.35 mountY=0.35, mountTheta=2.35 20:06:53.511 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.35, opts=13) 20:06:53.515 00.004 972 Enqueuing Move request for scope (-0.33, -0.35) 20:06:53.519 00.004 5928 Worker thread wakes up 20:06:53.519 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.35) opts 0xd 20:06:53.519 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.35) 20:06:53.519 00.000 5928 Moving (-0.33, -0.35) raw xDistance=-0.35 yDistance=0.35 20:06:53.519 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:53.523 00.004 972 UpdateGuideState exits: m=1300 SNR=25.2 20:06:53.528 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:53.532 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:53.537 00.005 972 Enqueuing Expose request 20:06:53.540 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35 20:06:53.541 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35 20:06:53.541 00.000 5928 MoveAxis(E, 62, ABG) 20:06:53.541 00.000 5928 Guiding Dir = 2, Dur = 62 20:06:53.541 00.000 5928 IsSlewing returns 0 20:06:53.541 00.000 5928 IsGuiding returns 0 20:06:53.558 00.017 5928 PulseGuide returned control before completion, sleep 56 20:06:53.638 00.080 5928 IsGuiding returns 0 20:06:53.638 00.000 5928 Move returns status 0, amount 62 20:06:53.638 00.000 5928 MoveAxis(S, 69, ABG) 20:06:53.638 00.000 5928 Guiding Dir = 1, Dur = 69 20:06:53.639 00.001 5928 IsSlewing returns 0 20:06:53.640 00.001 5928 IsGuiding returns 0 20:06:53.750 00.110 5928 IsGuiding returns 1 20:06:53.750 00.000 5928 scope still moving after pulse duration time elapsed 20:06:53.786 00.036 5928 IsSlewing returns 0 20:06:53.814 00.028 5928 IsGuiding returns 0 20:06:53.814 00.000 5928 scope move finished after 69 + 105 ms 20:06:53.814 00.000 5928 Move returns status 0, amount 69 20:06:53.814 00.000 5928 move complete, result=0 20:06:53.814 00.000 5928 worker thread done servicing request 20:06:53.814 00.000 5928 Worker thread wakes up 20:06:53.815 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:53.815 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:53.815 00.000 972 GuideStep: -0.3 px 62 ms EAST, 0.3 px 69 ms SOUTH 20:06:55.950 02.135 5928 Exposure complete 20:06:56.036 00.086 5928 worker thread done servicing request 20:06:56.036 00.000 972 OnExposeComplete: enter 20:06:56.041 00.005 972 UpdateGuideState(): m_state=6 20:06:56.047 00.006 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1387 20:06:56.052 00.005 972 Star::Find returns 1 (0), X=228.32, Y=857.45, Mass=1312, SNR=25.4, Peak=138 HFD=3.5 20:06:56.056 00.004 972 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.59) = xAngle (0.17 = 0.17) 20:06:56.060 00.004 972 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13) 20:06:56.064 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.76 mountX=0.35 mountY=0.04, mountTheta=0.13 20:06:56.070 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.35, opts=13) 20:06:56.074 00.004 972 Enqueuing Move request for scope (-0.07, 0.35) 20:06:56.077 00.003 5928 Worker thread wakes up 20:06:56.077 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.35) opts 0xd 20:06:56.077 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.35) 20:06:56.077 00.000 5928 Moving (-0.07, 0.35) raw xDistance=0.35 yDistance=0.04 20:06:56.077 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35 20:06:56.078 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:56.078 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:56.082 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:06:56.082 00.000 5928 MoveAxis(W, 55, ABG) 20:06:56.082 00.000 5928 Guiding Dir = 3, Dur = 55 20:06:56.082 00.000 972 UpdateGuideState exits: m=1312 SNR=25.4 20:06:56.087 00.005 5928 IsSlewing returns 0 20:06:56.087 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:56.091 00.004 5928 IsGuiding returns 0 20:06:56.091 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:56.096 00.005 972 Enqueuing Expose request 20:06:56.117 00.021 5928 PulseGuide returned control before completion, sleep 40 20:06:56.160 00.043 5928 IsGuiding returns 1 20:06:56.160 00.000 5928 scope still moving after pulse duration time elapsed 20:06:56.197 00.037 5928 IsSlewing returns 0 20:06:56.197 00.000 5928 IsGuiding returns 0 20:06:56.197 00.000 5928 scope move finished after 55 + 50 ms 20:06:56.198 00.001 5928 Move returns status 0, amount 55 20:06:56.198 00.000 5928 MoveAxis(N, 0, ABG) 20:06:56.198 00.000 5928 Move returns status 0, amount 0 20:06:56.198 00.000 5928 move complete, result=0 20:06:56.198 00.000 5928 worker thread done servicing request 20:06:56.198 00.000 5928 Worker thread wakes up 20:06:56.198 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:56.198 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:56.198 00.000 972 GuideStep: 0.4 px 55 ms WEST, 0.0 px 0 ms NORTH 20:06:58.185 01.987 5928 Exposure complete 20:06:58.271 00.086 5928 worker thread done servicing request 20:06:58.271 00.000 972 OnExposeComplete: enter 20:06:58.275 00.004 972 UpdateGuideState(): m_state=6 20:06:58.279 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1388 20:06:58.284 00.005 972 Star::Find returns 1 (0), X=228.39, Y=857.14, Mass=1332, SNR=25.5, Peak=150 HFD=3.6 20:06:58.288 00.004 972 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.59) = xAngle (-0.11 = -0.11) 20:06:58.292 00.004 972 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15) 20:06:58.294 00.002 972 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.48 mountX=0.04 mountY=-0.01, mountTheta=-0.15 20:06:58.299 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.04, opts=13) 20:06:58.305 00.006 972 Enqueuing Move request for scope (0.00, 0.04) 20:06:58.307 00.002 5928 Worker thread wakes up 20:06:58.307 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd 20:06:58.308 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:06:58.312 00.004 972 UpdateGuideState exits: m=1332 SNR=25.5 20:06:58.318 00.006 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.04) 20:06:58.318 00.000 5928 Moving (0.00, 0.04) raw xDistance=0.04 yDistance=-0.01 20:06:58.318 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:06:58.318 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:06:58.318 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:06:58.322 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:06:58.326 00.004 972 Enqueuing Expose request 20:06:58.330 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:06:58.330 00.000 5928 MoveAxis(E, 0, ABG) 20:06:58.330 00.000 5928 Move returns status 0, amount 0 20:06:58.330 00.000 5928 MoveAxis(N, 0, ABG) 20:06:58.330 00.000 5928 Move returns status 0, amount 0 20:06:58.330 00.000 5928 move complete, result=0 20:06:58.330 00.000 5928 worker thread done servicing request 20:06:58.330 00.000 5928 Worker thread wakes up 20:06:58.331 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:06:58.331 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:06:58.333 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:07:00.438 02.105 5928 Exposure complete 20:07:00.523 00.085 5928 worker thread done servicing request 20:07:00.524 00.001 972 OnExposeComplete: enter 20:07:00.528 00.004 972 UpdateGuideState(): m_state=6 20:07:00.532 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1389 20:07:00.536 00.004 972 Star::Find returns 1 (0), X=228.57, Y=857.13, Mass=1366, SNR=25.9, Peak=147 HFD=3.8 20:07:00.540 00.004 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 20:07:00.544 00.004 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 20:07:00.547 00.003 972 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=0.03 mountY=-0.18, mountTheta=-1.43 20:07:00.553 00.006 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.03, opts=13) 20:07:00.557 00.004 972 Enqueuing Move request for scope (0.18, 0.03) 20:07:00.560 00.003 5928 Worker thread wakes up 20:07:00.560 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd 20:07:00.560 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.03) 20:07:00.561 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:07:00.564 00.003 972 UpdateGuideState exits: m=1366 SNR=25.9 20:07:00.570 00.006 5928 Moving (0.18, 0.03) raw xDistance=0.03 yDistance=-0.18 20:07:00.570 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:07:00.570 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:00.570 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:00.574 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:00.579 00.005 972 Enqueuing Expose request 20:07:00.585 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:07:00.586 00.001 5928 MoveAxis(E, 0, ABG) 20:07:00.586 00.000 5928 Move returns status 0, amount 0 20:07:00.586 00.000 5928 MoveAxis(N, 0, ABG) 20:07:00.586 00.000 5928 Move returns status 0, amount 0 20:07:00.586 00.000 5928 move complete, result=0 20:07:00.586 00.000 5928 worker thread done servicing request 20:07:00.586 00.000 5928 Worker thread wakes up 20:07:00.586 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:00.586 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:00.588 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:07:02.572 01.984 5928 Exposure complete 20:07:02.657 00.085 5928 worker thread done servicing request 20:07:02.658 00.001 972 OnExposeComplete: enter 20:07:02.662 00.004 972 UpdateGuideState(): m_state=6 20:07:02.666 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1390 20:07:02.670 00.004 972 Star::Find returns 1 (0), X=228.40, Y=856.62, Mass=1326, SNR=25.5, Peak=153 HFD=3.4 20:07:02.675 00.005 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 20:07:02.678 00.003 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 20:07:02.682 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.47 hyp=0.47 cameraTheta=-1.54 mountX=-0.47 mountY=0.02, mountTheta=3.11 20:07:02.687 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.47, opts=13) 20:07:02.691 00.004 972 Enqueuing Move request for scope (0.01, -0.47) 20:07:02.695 00.004 5928 Worker thread wakes up 20:07:02.695 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.47) opts 0xd 20:07:02.695 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.47) 20:07:02.695 00.000 5928 Moving (0.01, -0.47) raw xDistance=-0.47 yDistance=0.02 20:07:02.695 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 20:07:02.695 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:02.695 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:07:02.695 00.000 5928 MoveAxis(E, 79, ABG) 20:07:02.695 00.000 5928 Guiding Dir = 2, Dur = 79 20:07:02.695 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:07:02.701 00.006 972 UpdateGuideState exits: m=1326 SNR=25.5 20:07:02.705 00.004 5928 IsSlewing returns 0 20:07:02.706 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:02.710 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:02.714 00.004 972 Enqueuing Expose request 20:07:02.718 00.004 5928 IsGuiding returns 0 20:07:02.737 00.019 5928 PulseGuide returned control before completion, sleep 71 20:07:02.811 00.074 5928 IsGuiding returns 1 20:07:02.811 00.000 5928 scope still moving after pulse duration time elapsed 20:07:02.865 00.054 5928 IsSlewing returns 0 20:07:02.896 00.031 5928 IsGuiding returns 0 20:07:02.897 00.001 5928 scope move finished after 79 + 99 ms 20:07:02.897 00.000 5928 Move returns status 0, amount 79 20:07:02.897 00.000 5928 MoveAxis(N, 0, ABG) 20:07:02.897 00.000 5928 Move returns status 0, amount 0 20:07:02.897 00.000 5928 move complete, result=0 20:07:02.897 00.000 5928 worker thread done servicing request 20:07:02.898 00.001 5928 Worker thread wakes up 20:07:02.898 00.000 972 GuideStep: -0.5 px 79 ms EAST, 0.0 px 0 ms NORTH 20:07:02.907 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:02.907 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:05.005 02.098 5928 Exposure complete 20:07:05.091 00.086 5928 worker thread done servicing request 20:07:05.092 00.001 972 OnExposeComplete: enter 20:07:05.095 00.003 972 UpdateGuideState(): m_state=6 20:07:05.101 00.006 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1391 20:07:05.105 00.004 972 Star::Find returns 1 (0), X=228.63, Y=856.85, Mass=1322, SNR=25.4, Peak=161 HFD=3.6 20:07:05.109 00.004 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 20:07:05.112 00.003 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44) 20:07:05.117 00.005 972 CameraToMount -- cameraX=0.24 cameraY=-0.25 hyp=0.35 cameraTheta=-0.80 mountX=-0.25 mountY=-0.23, mountTheta=-2.42 20:07:05.122 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.25, opts=13) 20:07:05.126 00.004 972 Enqueuing Move request for scope (0.24, -0.25) 20:07:05.130 00.004 5928 Worker thread wakes up 20:07:05.130 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.25) opts 0xd 20:07:05.130 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.25) 20:07:05.130 00.000 5928 Moving (0.24, -0.25) raw xDistance=-0.25 yDistance=-0.23 20:07:05.130 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25 20:07:05.130 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:07:05.130 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 20:07:05.130 00.000 5928 MoveAxis(E, 48, ABG) 20:07:05.130 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:07:05.136 00.006 972 UpdateGuideState exits: m=1322 SNR=25.4 20:07:05.139 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:05.143 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:05.147 00.004 972 Enqueuing Expose request 20:07:05.152 00.005 5928 Guiding Dir = 2, Dur = 48 20:07:05.152 00.000 5928 IsSlewing returns 0 20:07:05.152 00.000 5928 IsGuiding returns 0 20:07:05.168 00.016 5928 PulseGuide returned control before completion, sleep 43 20:07:05.248 00.080 5928 IsGuiding returns 0 20:07:05.248 00.000 5928 Move returns status 0, amount 48 20:07:05.248 00.000 5928 MoveAxis(N, 0, ABG) 20:07:05.248 00.000 5928 Move returns status 0, amount 0 20:07:05.248 00.000 5928 move complete, result=0 20:07:05.248 00.000 5928 worker thread done servicing request 20:07:05.248 00.000 972 GuideStep: -0.3 px 48 ms EAST, -0.2 px 0 ms NORTH 20:07:05.254 00.006 5928 Worker thread wakes up 20:07:05.254 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:05.254 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:07.237 01.983 5928 Exposure complete 20:07:07.323 00.086 5928 worker thread done servicing request 20:07:07.324 00.001 972 OnExposeComplete: enter 20:07:07.328 00.004 972 UpdateGuideState(): m_state=6 20:07:07.332 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1392 20:07:07.337 00.005 972 Star::Find returns 1 (0), X=228.36, Y=856.88, Mass=1337, SNR=25.6, Peak=146 HFD=3.7 20:07:07.340 00.003 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.98) 20:07:07.345 00.005 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.94) 20:07:07.349 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.71 mountX=-0.22 mountY=0.04, mountTheta=2.94 20:07:07.354 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.22, opts=13) 20:07:07.358 00.004 972 Enqueuing Move request for scope (-0.03, -0.22) 20:07:07.362 00.004 5928 Worker thread wakes up 20:07:07.362 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd 20:07:07.362 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:07:07.367 00.005 972 UpdateGuideState exits: m=1337 SNR=25.6 20:07:07.372 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:07.375 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:07.379 00.004 972 Enqueuing Expose request 20:07:07.384 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.22) 20:07:07.385 00.001 5928 Moving (-0.03, -0.22) raw xDistance=-0.22 yDistance=0.04 20:07:07.385 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22 20:07:07.385 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:07.385 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:07:07.385 00.000 5928 MoveAxis(E, 40, ABG) 20:07:07.385 00.000 5928 Guiding Dir = 2, Dur = 40 20:07:07.385 00.000 5928 IsSlewing returns 0 20:07:07.386 00.001 5928 IsGuiding returns 0 20:07:07.406 00.020 5928 PulseGuide returned control before completion, sleep 29 20:07:07.455 00.049 5928 IsGuiding returns 0 20:07:07.455 00.000 5928 Move returns status 0, amount 40 20:07:07.455 00.000 5928 MoveAxis(N, 0, ABG) 20:07:07.455 00.000 5928 Move returns status 0, amount 0 20:07:07.455 00.000 5928 move complete, result=0 20:07:07.455 00.000 5928 worker thread done servicing request 20:07:07.455 00.000 5928 Worker thread wakes up 20:07:07.455 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:07.455 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:07.455 00.000 972 GuideStep: -0.2 px 40 ms EAST, 0.0 px 0 ms NORTH 20:07:09.584 02.129 5928 Exposure complete 20:07:09.669 00.085 5928 worker thread done servicing request 20:07:09.670 00.001 972 OnExposeComplete: enter 20:07:09.673 00.003 972 UpdateGuideState(): m_state=6 20:07:09.678 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1393 20:07:09.682 00.004 972 Star::Find returns 1 (0), X=228.22, Y=856.79, Mass=1300, SNR=25.3, Peak=156 HFD=3.6 20:07:09.687 00.005 972 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.59) = xAngle (-3.67 = 2.61) 20:07:09.690 00.003 972 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56) 20:07:09.694 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.30 hyp=0.35 cameraTheta=-2.08 mountX=-0.30 mountY=0.19, mountTheta=2.58 20:07:09.700 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.30, opts=13) 20:07:09.704 00.004 972 Enqueuing Move request for scope (-0.17, -0.30) 20:07:09.708 00.004 5928 Worker thread wakes up 20:07:09.708 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.30) opts 0xd 20:07:09.708 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.30) 20:07:09.708 00.000 5928 Moving (-0.17, -0.30) raw xDistance=-0.30 yDistance=0.19 20:07:09.708 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30 20:07:09.708 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:09.708 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:07:09.708 00.000 5928 MoveAxis(E, 53, ABG) 20:07:09.708 00.000 5928 Guiding Dir = 2, Dur = 53 20:07:09.708 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:07:09.712 00.004 972 UpdateGuideState exits: m=1300 SNR=25.3 20:07:09.717 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:09.721 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:09.725 00.004 972 Enqueuing Expose request 20:07:09.728 00.003 5928 IsSlewing returns 0 20:07:09.729 00.001 5928 IsGuiding returns 0 20:07:09.757 00.028 5928 PulseGuide returned control before completion, sleep 35 20:07:09.794 00.037 5928 IsGuiding returns 1 20:07:09.794 00.000 5928 scope still moving after pulse duration time elapsed 20:07:09.853 00.059 5928 IsSlewing returns 0 20:07:09.869 00.016 5928 IsGuiding returns 0 20:07:09.869 00.000 5928 scope move finished after 53 + 87 ms 20:07:09.869 00.000 5928 Move returns status 0, amount 53 20:07:09.869 00.000 5928 MoveAxis(N, 0, ABG) 20:07:09.870 00.001 5928 Move returns status 0, amount 0 20:07:09.870 00.000 5928 move complete, result=0 20:07:09.870 00.000 5928 worker thread done servicing request 20:07:09.870 00.000 5928 Worker thread wakes up 20:07:09.870 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:09.870 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:09.870 00.000 972 GuideStep: -0.3 px 53 ms EAST, 0.2 px 0 ms NORTH 20:07:11.846 01.976 5928 Exposure complete 20:07:11.935 00.089 5928 worker thread done servicing request 20:07:11.935 00.000 972 OnExposeComplete: enter 20:07:11.939 00.004 972 UpdateGuideState(): m_state=6 20:07:11.943 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1394 20:07:11.949 00.006 972 Star::Find returns 1 (0), X=228.14, Y=857.23, Mass=1369, SNR=25.9, Peak=160 HFD=3.7 20:07:11.954 00.005 972 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.59) = xAngle (1.06 = 1.06) 20:07:11.958 00.004 972 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 20:07:11.962 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.65 mountX=0.14 mountY=0.24, mountTheta=1.05 20:07:11.967 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.13, opts=13) 20:07:11.971 00.004 972 Enqueuing Move request for scope (-0.25, 0.13) 20:07:11.974 00.003 5928 Worker thread wakes up 20:07:11.974 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd 20:07:11.975 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:07:11.979 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 20:07:11.983 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:11.987 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:11.991 00.004 972 Enqueuing Expose request 20:07:11.995 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.13) 20:07:11.995 00.000 5928 Moving (-0.25, 0.13) raw xDistance=0.14 yDistance=0.24 20:07:11.995 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:07:11.995 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 20:07:11.995 00.000 5928 MoveAxis(E, 0, ABG) 20:07:11.995 00.000 5928 Move returns status 0, amount 0 20:07:11.995 00.000 5928 MoveAxis(S, 47, ABG) 20:07:11.995 00.000 5928 Guiding Dir = 1, Dur = 47 20:07:12.028 00.033 5928 IsSlewing returns 0 20:07:12.029 00.001 5928 IsGuiding returns 0 20:07:12.109 00.080 5928 IsGuiding returns 1 20:07:12.109 00.000 5928 scope still moving after pulse duration time elapsed 20:07:12.130 00.021 5928 IsSlewing returns 0 20:07:12.132 00.002 5928 IsGuiding returns 1 20:07:12.188 00.056 5928 IsSlewing returns 0 20:07:12.189 00.001 5928 IsGuiding returns 0 20:07:12.189 00.000 5928 scope move finished after 47 + 113 ms 20:07:12.189 00.000 5928 Move returns status 0, amount 47 20:07:12.190 00.001 5928 move complete, result=0 20:07:12.190 00.000 5928 worker thread done servicing request 20:07:12.190 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH 20:07:12.200 00.010 5928 Worker thread wakes up 20:07:12.200 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:12.200 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:14.309 02.109 5928 Exposure complete 20:07:14.395 00.086 5928 worker thread done servicing request 20:07:14.396 00.001 972 OnExposeComplete: enter 20:07:14.401 00.005 972 UpdateGuideState(): m_state=6 20:07:14.405 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1395 20:07:14.409 00.004 972 Star::Find returns 1 (0), X=228.32, Y=857.09, Mass=1351, SNR=25.8, Peak=159 HFD=3.6 20:07:14.412 00.003 972 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.59) = xAngle (-4.62 = 1.67) 20:07:14.418 00.006 972 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62) 20:07:14.421 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=-0.01 mountY=0.07, mountTheta=1.67 20:07:14.426 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.01, opts=13) 20:07:14.430 00.004 972 Enqueuing Move request for scope (-0.07, -0.01) 20:07:14.435 00.005 5928 Worker thread wakes up 20:07:14.435 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd 20:07:14.435 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:07:14.439 00.004 972 UpdateGuideState exits: m=1351 SNR=25.8 20:07:14.443 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:14.447 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.01) 20:07:14.447 00.000 5928 Moving (-0.07, -0.01) raw xDistance=-0.01 yDistance=0.07 20:07:14.447 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:14.452 00.005 972 Enqueuing Expose request 20:07:14.455 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:07:14.455 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:14.455 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:07:14.455 00.000 5928 MoveAxis(E, 0, ABG) 20:07:14.456 00.001 5928 Move returns status 0, amount 0 20:07:14.456 00.000 5928 MoveAxis(N, 0, ABG) 20:07:14.456 00.000 5928 Move returns status 0, amount 0 20:07:14.456 00.000 5928 move complete, result=0 20:07:14.456 00.000 5928 worker thread done servicing request 20:07:14.456 00.000 5928 Worker thread wakes up 20:07:14.456 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:14.456 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:14.457 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:07:16.444 01.987 5928 Exposure complete 20:07:16.530 00.086 5928 worker thread done servicing request 20:07:16.530 00.000 972 OnExposeComplete: enter 20:07:16.535 00.005 972 UpdateGuideState(): m_state=6 20:07:16.539 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1396 20:07:16.544 00.005 972 Star::Find returns 1 (0), X=228.56, Y=856.76, Mass=1337, SNR=25.6, Peak=163 HFD=3.6 20:07:16.549 00.005 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 20:07:16.553 00.004 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74) 20:07:16.556 00.003 972 CameraToMount -- cameraX=0.17 cameraY=-0.34 hyp=0.38 cameraTheta=-1.11 mountX=-0.34 mountY=-0.15, mountTheta=-2.73 20:07:16.561 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.34, opts=13) 20:07:16.566 00.005 972 Enqueuing Move request for scope (0.17, -0.34) 20:07:16.570 00.004 5928 Worker thread wakes up 20:07:16.570 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.34) opts 0xd 20:07:16.570 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:07:16.574 00.004 972 UpdateGuideState exits: m=1337 SNR=25.6 20:07:16.578 00.004 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.34) 20:07:16.578 00.000 5928 Moving (0.17, -0.34) raw xDistance=-0.34 yDistance=-0.15 20:07:16.579 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34 20:07:16.579 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:16.579 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:16.584 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:16.588 00.004 972 Enqueuing Expose request 20:07:16.591 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:07:16.591 00.000 5928 MoveAxis(E, 57, ABG) 20:07:16.591 00.000 5928 Guiding Dir = 2, Dur = 57 20:07:16.592 00.001 5928 IsSlewing returns 0 20:07:16.592 00.000 5928 IsGuiding returns 0 20:07:16.618 00.026 5928 PulseGuide returned control before completion, sleep 42 20:07:16.697 00.079 5928 IsGuiding returns 0 20:07:16.697 00.000 5928 Move returns status 0, amount 57 20:07:16.698 00.001 5928 MoveAxis(N, 0, ABG) 20:07:16.698 00.000 5928 Move returns status 0, amount 0 20:07:16.698 00.000 5928 move complete, result=0 20:07:16.698 00.000 5928 worker thread done servicing request 20:07:16.698 00.000 5928 Worker thread wakes up 20:07:16.698 00.000 972 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH 20:07:16.706 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:16.706 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:18.842 02.136 5928 Exposure complete 20:07:18.931 00.089 5928 worker thread done servicing request 20:07:18.931 00.000 972 OnExposeComplete: enter 20:07:18.935 00.004 972 UpdateGuideState(): m_state=6 20:07:18.939 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1397 20:07:18.944 00.005 972 Star::Find returns 1 (0), X=228.47, Y=856.74, Mass=1312, SNR=25.3, Peak=153 HFD=3.4 20:07:18.950 00.006 972 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.59) = xAngle (-2.93 = -2.93) 20:07:18.954 00.004 972 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98) 20:07:18.958 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.35 hyp=0.36 cameraTheta=-1.34 mountX=-0.35 mountY=-0.06, mountTheta=-2.97 20:07:18.963 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.35, opts=13) 20:07:18.967 00.004 972 Enqueuing Move request for scope (0.08, -0.35) 20:07:18.971 00.004 5928 Worker thread wakes up 20:07:18.971 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.35) opts 0xd 20:07:18.971 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.35) 20:07:18.971 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:07:18.975 00.004 5928 Moving (0.08, -0.35) raw xDistance=-0.35 yDistance=-0.06 20:07:18.975 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.35 20:07:18.975 00.000 972 UpdateGuideState exits: m=1312 SNR=25.3 20:07:18.980 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:18.984 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:18.984 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:07:18.985 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:18.988 00.003 972 Enqueuing Expose request 20:07:18.992 00.004 5928 MoveAxis(E, 63, ABG) 20:07:18.992 00.000 5928 Guiding Dir = 2, Dur = 63 20:07:18.993 00.001 5928 IsSlewing returns 0 20:07:18.993 00.000 5928 IsGuiding returns 0 20:07:19.016 00.023 5928 PulseGuide returned control before completion, sleep 51 20:07:19.071 00.055 5928 IsGuiding returns 1 20:07:19.072 00.001 5928 scope still moving after pulse duration time elapsed 20:07:19.112 00.040 5928 IsSlewing returns 0 20:07:19.113 00.001 5928 IsGuiding returns 0 20:07:19.113 00.000 5928 scope move finished after 63 + 57 ms 20:07:19.113 00.000 5928 Move returns status 0, amount 63 20:07:19.114 00.001 5928 MoveAxis(N, 0, ABG) 20:07:19.114 00.000 5928 Move returns status 0, amount 0 20:07:19.114 00.000 5928 move complete, result=0 20:07:19.114 00.000 5928 worker thread done servicing request 20:07:19.115 00.001 972 GuideStep: -0.4 px 63 ms EAST, -0.1 px 0 ms NORTH 20:07:19.127 00.012 5928 Worker thread wakes up 20:07:19.127 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:19.127 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:21.110 01.983 5928 Exposure complete 20:07:21.200 00.090 5928 worker thread done servicing request 20:07:21.200 00.000 972 OnExposeComplete: enter 20:07:21.203 00.003 972 UpdateGuideState(): m_state=6 20:07:21.207 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1398 20:07:21.211 00.004 972 Star::Find returns 1 (0), X=228.56, Y=856.86, Mass=1332, SNR=25.5, Peak=162 HFD=3.6 20:07:21.216 00.005 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 20:07:21.221 00.005 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 20:07:21.226 00.005 972 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-0.95 mountX=-0.24 mountY=-0.15, mountTheta=-2.57 20:07:21.231 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.24, opts=13) 20:07:21.235 00.004 972 Enqueuing Move request for scope (0.17, -0.24) 20:07:21.238 00.003 5928 Worker thread wakes up 20:07:21.238 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd 20:07:21.238 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:07:21.242 00.004 972 UpdateGuideState exits: m=1332 SNR=25.5 20:07:21.246 00.004 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.24) 20:07:21.247 00.001 5928 Moving (0.17, -0.24) raw xDistance=-0.24 yDistance=-0.15 20:07:21.247 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:21.251 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:21.255 00.004 972 Enqueuing Expose request 20:07:21.259 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 20:07:21.259 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:21.259 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:07:21.259 00.000 5928 MoveAxis(E, 45, ABG) 20:07:21.259 00.000 5928 Guiding Dir = 2, Dur = 45 20:07:21.260 00.001 5928 IsSlewing returns 0 20:07:21.260 00.000 5928 IsGuiding returns 0 20:07:21.287 00.027 5928 PulseGuide returned control before completion, sleep 29 20:07:21.318 00.031 5928 IsGuiding returns 1 20:07:21.318 00.000 5928 scope still moving after pulse duration time elapsed 20:07:21.367 00.049 5928 IsSlewing returns 0 20:07:21.382 00.015 5928 IsGuiding returns 0 20:07:21.383 00.001 5928 scope move finished after 45 + 77 ms 20:07:21.383 00.000 5928 Move returns status 0, amount 45 20:07:21.383 00.000 5928 MoveAxis(N, 0, ABG) 20:07:21.383 00.000 5928 Move returns status 0, amount 0 20:07:21.383 00.000 5928 move complete, result=0 20:07:21.383 00.000 5928 worker thread done servicing request 20:07:21.383 00.000 5928 Worker thread wakes up 20:07:21.383 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:21.383 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:21.384 00.001 972 GuideStep: -0.2 px 45 ms EAST, -0.2 px 0 ms NORTH 20:07:23.488 02.104 5928 Exposure complete 20:07:23.591 00.103 5928 worker thread done servicing request 20:07:23.591 00.000 972 OnExposeComplete: enter 20:07:23.598 00.007 972 UpdateGuideState(): m_state=6 20:07:23.603 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1399 20:07:23.608 00.005 972 Star::Find returns 1 (0), X=228.44, Y=857.23, Mass=1345, SNR=25.7, Peak=156 HFD=3.5 20:07:23.612 00.004 972 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.59) = xAngle (-0.38 = -0.38) 20:07:23.617 00.005 972 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43) 20:07:23.621 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=0.14 mountY=-0.06, mountTheta=-0.42 20:07:23.627 00.006 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.14, opts=13) 20:07:23.632 00.005 972 Enqueuing Move request for scope (0.05, 0.14) 20:07:23.638 00.006 5928 Worker thread wakes up 20:07:23.639 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:07:23.644 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd 20:07:23.644 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 20:07:23.650 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:23.656 00.006 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.14) 20:07:23.656 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:23.662 00.006 5928 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=-0.06 20:07:23.662 00.000 972 Enqueuing Expose request 20:07:23.668 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:07:23.668 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:23.668 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:07:23.669 00.001 5928 MoveAxis(E, 0, ABG) 20:07:23.669 00.000 5928 Move returns status 0, amount 0 20:07:23.669 00.000 5928 MoveAxis(N, 0, ABG) 20:07:23.669 00.000 5928 Move returns status 0, amount 0 20:07:23.669 00.000 5928 move complete, result=0 20:07:23.669 00.000 5928 worker thread done servicing request 20:07:23.669 00.000 5928 Worker thread wakes up 20:07:23.669 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:23.669 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:23.670 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:07:25.655 01.985 5928 Exposure complete 20:07:25.741 00.086 5928 worker thread done servicing request 20:07:25.741 00.000 972 OnExposeComplete: enter 20:07:25.745 00.004 972 UpdateGuideState(): m_state=6 20:07:25.750 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1400 20:07:25.754 00.004 972 Star::Find returns 1 (0), X=228.60, Y=856.99, Mass=1382, SNR=26.0, Peak=150 HFD=3.8 20:07:25.758 00.004 972 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.59) = xAngle (-2.04 = -2.04) 20:07:25.762 00.004 972 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08) 20:07:25.767 00.005 972 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.45 mountX=-0.11 mountY=-0.20, mountTheta=-2.05 20:07:25.773 00.006 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.10, opts=13) 20:07:25.780 00.007 972 Enqueuing Move request for scope (0.21, -0.10) 20:07:25.787 00.007 5928 Worker thread wakes up 20:07:25.787 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:07:25.792 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd 20:07:25.792 00.000 972 UpdateGuideState exits: m=1382 SNR=26.0 20:07:25.799 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:25.803 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:25.807 00.004 972 Enqueuing Expose request 20:07:25.811 00.004 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.10) 20:07:25.811 00.000 5928 Moving (0.21, -0.10) raw xDistance=-0.11 yDistance=-0.20 20:07:25.811 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:07:25.811 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:07:25.811 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:07:25.811 00.000 5928 MoveAxis(E, 0, ABG) 20:07:25.811 00.000 5928 Move returns status 0, amount 0 20:07:25.811 00.000 5928 MoveAxis(N, 0, ABG) 20:07:25.812 00.001 5928 Move returns status 0, amount 0 20:07:25.812 00.000 5928 move complete, result=0 20:07:25.812 00.000 5928 worker thread done servicing request 20:07:25.812 00.000 5928 Worker thread wakes up 20:07:25.812 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:25.812 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:25.814 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:07:27.919 02.105 5928 Exposure complete 20:07:28.006 00.087 5928 worker thread done servicing request 20:07:28.006 00.000 972 OnExposeComplete: enter 20:07:28.010 00.004 972 UpdateGuideState(): m_state=6 20:07:28.016 00.006 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1401 20:07:28.019 00.003 972 Star::Find returns 1 (0), X=228.71, Y=856.98, Mass=1349, SNR=25.7, Peak=168 HFD=3.3 20:07:28.023 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 20:07:28.027 00.004 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 20:07:28.033 00.006 972 CameraToMount -- cameraX=0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-0.36 mountX=-0.13 mountY=-0.31, mountTheta=-1.96 20:07:28.038 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.12, opts=13) 20:07:28.042 00.004 972 Enqueuing Move request for scope (0.32, -0.12) 20:07:28.046 00.004 5928 Worker thread wakes up 20:07:28.047 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:07:28.051 00.004 972 UpdateGuideState exits: m=1349 SNR=25.7 20:07:28.055 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:28.058 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:28.063 00.005 972 Enqueuing Expose request 20:07:28.067 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.12) opts 0xd 20:07:28.067 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.12) 20:07:28.067 00.000 5928 Moving (0.32, -0.12) raw xDistance=-0.13 yDistance=-0.31 20:07:28.067 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:07:28.068 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:07:28.068 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 20:07:28.068 00.000 5928 MoveAxis(E, 0, ABG) 20:07:28.068 00.000 5928 Move returns status 0, amount 0 20:07:28.068 00.000 5928 MoveAxis(N, 0, ABG) 20:07:28.068 00.000 5928 Move returns status 0, amount 0 20:07:28.068 00.000 5928 move complete, result=0 20:07:28.068 00.000 5928 worker thread done servicing request 20:07:28.068 00.000 5928 Worker thread wakes up 20:07:28.068 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:28.068 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:28.069 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:07:30.051 01.982 5928 Exposure complete 20:07:30.136 00.085 5928 worker thread done servicing request 20:07:30.137 00.001 972 OnExposeComplete: enter 20:07:30.140 00.003 972 UpdateGuideState(): m_state=6 20:07:30.145 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1402 20:07:30.150 00.005 972 Star::Find returns 1 (0), X=228.32, Y=856.80, Mass=1385, SNR=26.0, Peak=146 HFD=3.7 20:07:30.153 00.003 972 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.59) = xAngle (-3.39 = 2.90) 20:07:30.157 00.004 972 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85) 20:07:30.161 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.80 mountX=-0.29 mountY=0.09, mountTheta=2.86 20:07:30.166 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.29, opts=13) 20:07:30.171 00.005 972 Enqueuing Move request for scope (-0.07, -0.29) 20:07:30.174 00.003 5928 Worker thread wakes up 20:07:30.175 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:07:30.179 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd 20:07:30.180 00.001 972 UpdateGuideState exits: m=1385 SNR=26.0 20:07:30.183 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:30.187 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:30.191 00.004 972 Enqueuing Expose request 20:07:30.196 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.29) 20:07:30.196 00.000 5928 Moving (-0.07, -0.29) raw xDistance=-0.29 yDistance=0.09 20:07:30.196 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 20:07:30.196 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:30.197 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:07:30.197 00.000 5928 MoveAxis(E, 49, ABG) 20:07:30.197 00.000 5928 Guiding Dir = 2, Dur = 49 20:07:30.211 00.014 5928 IsSlewing returns 0 20:07:30.211 00.000 5928 IsGuiding returns 0 20:07:30.242 00.031 5928 PulseGuide returned control before completion, sleep 29 20:07:30.279 00.037 5928 IsGuiding returns 1 20:07:30.279 00.000 5928 scope still moving after pulse duration time elapsed 20:07:30.338 00.059 5928 IsSlewing returns 0 20:07:30.338 00.000 5928 IsGuiding returns 0 20:07:30.339 00.001 5928 scope move finished after 49 + 78 ms 20:07:30.339 00.000 5928 Move returns status 0, amount 49 20:07:30.339 00.000 5928 MoveAxis(N, 0, ABG) 20:07:30.339 00.000 5928 Move returns status 0, amount 0 20:07:30.339 00.000 5928 move complete, result=0 20:07:30.340 00.001 5928 worker thread done servicing request 20:07:30.340 00.000 5928 Worker thread wakes up 20:07:30.340 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH 20:07:30.353 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:30.353 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:32.461 02.108 5928 Exposure complete 20:07:32.550 00.089 5928 worker thread done servicing request 20:07:32.550 00.000 972 OnExposeComplete: enter 20:07:32.554 00.004 972 UpdateGuideState(): m_state=6 20:07:32.558 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1403 20:07:32.564 00.006 972 Star::Find returns 1 (0), X=228.36, Y=857.03, Mass=1343, SNR=25.7, Peak=134 HFD=3.9 20:07:32.568 00.004 972 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.59) = xAngle (-3.56 = 2.72) 20:07:32.572 00.004 972 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67) 20:07:32.576 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.97 mountX=-0.06 mountY=0.03, mountTheta=2.68 20:07:32.582 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.06, opts=13) 20:07:32.586 00.004 972 Enqueuing Move request for scope (-0.03, -0.06) 20:07:32.589 00.003 5928 Worker thread wakes up 20:07:32.589 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd 20:07:32.590 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.06) 20:07:32.590 00.000 5928 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=0.03 20:07:32.590 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:07:32.590 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:32.590 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:07:32.590 00.000 5928 MoveAxis(E, 0, ABG) 20:07:32.590 00.000 5928 Move returns status 0, amount 0 20:07:32.590 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:07:32.595 00.005 5928 MoveAxis(N, 0, ABG) 20:07:32.596 00.001 972 UpdateGuideState exits: m=1343 SNR=25.7 20:07:32.600 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:32.604 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:32.608 00.004 972 Enqueuing Expose request 20:07:32.613 00.005 5928 Move returns status 0, amount 0 20:07:32.613 00.000 5928 move complete, result=0 20:07:32.613 00.000 5928 worker thread done servicing request 20:07:32.613 00.000 5928 Worker thread wakes up 20:07:32.613 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:32.613 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:32.615 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:07:34.606 01.991 5928 Exposure complete 20:07:34.691 00.085 5928 worker thread done servicing request 20:07:34.691 00.000 972 OnExposeComplete: enter 20:07:34.697 00.006 972 UpdateGuideState(): m_state=6 20:07:34.701 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1404 20:07:34.704 00.003 972 Star::Find returns 1 (0), X=228.43, Y=856.80, Mass=1374, SNR=26.0, Peak=140 HFD=3.7 20:07:34.708 00.004 972 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.59) = xAngle (-3.03 = -3.03) 20:07:34.713 00.005 972 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08) 20:07:34.717 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.44 mountX=-0.29 mountY=-0.02, mountTheta=-3.08 20:07:34.721 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.29, opts=13) 20:07:34.725 00.004 972 Enqueuing Move request for scope (0.04, -0.29) 20:07:34.730 00.005 5928 Worker thread wakes up 20:07:34.730 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.29) opts 0xd 20:07:34.730 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.29) 20:07:34.730 00.000 5928 Moving (0.04, -0.29) raw xDistance=-0.29 yDistance=-0.02 20:07:34.730 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:07:34.734 00.004 972 UpdateGuideState exits: m=1374 SNR=26.0 20:07:34.738 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:34.742 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:34.746 00.004 972 Enqueuing Expose request 20:07:34.750 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 20:07:34.750 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:34.750 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:07:34.750 00.000 5928 MoveAxis(E, 49, ABG) 20:07:34.750 00.000 5928 Guiding Dir = 2, Dur = 49 20:07:34.768 00.018 5928 IsSlewing returns 0 20:07:34.768 00.000 5928 IsGuiding returns 0 20:07:34.784 00.016 5928 PulseGuide returned control before completion, sleep 44 20:07:34.841 00.057 5928 IsGuiding returns 1 20:07:34.841 00.000 5928 scope still moving after pulse duration time elapsed 20:07:34.879 00.038 5928 IsSlewing returns 0 20:07:34.879 00.000 5928 IsGuiding returns 0 20:07:34.879 00.000 5928 scope move finished after 49 + 62 ms 20:07:34.879 00.000 5928 Move returns status 0, amount 49 20:07:34.879 00.000 5928 MoveAxis(N, 0, ABG) 20:07:34.879 00.000 5928 Move returns status 0, amount 0 20:07:34.879 00.000 5928 move complete, result=0 20:07:34.880 00.001 5928 worker thread done servicing request 20:07:34.880 00.000 5928 Worker thread wakes up 20:07:34.880 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:34.880 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:34.880 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH 20:07:37.008 02.128 5928 Exposure complete 20:07:37.093 00.085 5928 worker thread done servicing request 20:07:37.093 00.000 972 OnExposeComplete: enter 20:07:37.098 00.005 972 UpdateGuideState(): m_state=6 20:07:37.102 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1405 20:07:37.106 00.004 972 Star::Find returns 1 (0), X=228.36, Y=857.55, Mass=1392, SNR=26.1, Peak=140 HFD=3.4 20:07:37.110 00.004 972 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.59) = xAngle (0.04 = 0.04) 20:07:37.115 00.005 972 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01) 20:07:37.118 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.46 hyp=0.46 cameraTheta=1.63 mountX=0.46 mountY=-0.00, mountTheta=-0.01 20:07:37.123 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.46, opts=13) 20:07:37.127 00.004 972 Enqueuing Move request for scope (-0.03, 0.46) 20:07:37.132 00.005 5928 Worker thread wakes up 20:07:37.132 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.46) opts 0xd 20:07:37.132 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.46) 20:07:37.132 00.000 5928 Moving (-0.03, 0.46) raw xDistance=0.46 yDistance=-0.00 20:07:37.132 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46 20:07:37.132 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:07:37.136 00.004 972 UpdateGuideState exits: m=1392 SNR=26.1 20:07:37.140 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:37.140 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:07:37.140 00.000 5928 MoveAxis(W, 73, ABG) 20:07:37.140 00.000 5928 Guiding Dir = 3, Dur = 73 20:07:37.140 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:37.145 00.005 5928 IsSlewing returns 0 20:07:37.145 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:37.150 00.005 972 Enqueuing Expose request 20:07:37.153 00.003 5928 IsGuiding returns 0 20:07:37.182 00.029 5928 PulseGuide returned control before completion, sleep 55 20:07:37.243 00.061 5928 IsGuiding returns 1 20:07:37.243 00.000 5928 scope still moving after pulse duration time elapsed 20:07:37.293 00.050 5928 IsSlewing returns 0 20:07:37.294 00.001 5928 IsGuiding returns 0 20:07:37.294 00.000 5928 scope move finished after 73 + 67 ms 20:07:37.294 00.000 5928 Move returns status 0, amount 73 20:07:37.294 00.000 5928 MoveAxis(N, 0, ABG) 20:07:37.294 00.000 5928 Move returns status 0, amount 0 20:07:37.294 00.000 5928 move complete, result=0 20:07:37.295 00.001 5928 worker thread done servicing request 20:07:37.295 00.000 972 GuideStep: 0.5 px 73 ms WEST, -0.0 px 0 ms NORTH 20:07:37.299 00.004 5928 Worker thread wakes up 20:07:37.299 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:37.299 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:39.271 01.972 5928 Exposure complete 20:07:39.357 00.086 5928 worker thread done servicing request 20:07:39.358 00.001 972 OnExposeComplete: enter 20:07:39.364 00.006 972 UpdateGuideState(): m_state=6 20:07:39.369 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1406 20:07:39.375 00.006 972 Star::Find returns 1 (0), X=228.48, Y=856.70, Mass=1328, SNR=25.5, Peak=163 HFD=3.4 20:07:39.380 00.005 972 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.59) = xAngle (-2.94 = -2.94) 20:07:39.384 00.004 972 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98) 20:07:39.388 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.40 hyp=0.41 cameraTheta=-1.35 mountX=-0.40 mountY=-0.06, mountTheta=-2.98 20:07:39.393 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.40, opts=13) 20:07:39.398 00.005 972 Enqueuing Move request for scope (0.09, -0.40) 20:07:39.401 00.003 5928 Worker thread wakes up 20:07:39.401 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.40) opts 0xd 20:07:39.401 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.40) 20:07:39.402 00.001 5928 Moving (0.09, -0.40) raw xDistance=-0.40 yDistance=-0.06 20:07:39.402 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.40 20:07:39.402 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:39.402 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:07:39.402 00.000 5928 MoveAxis(E, 61, ABG) 20:07:39.402 00.000 5928 Guiding Dir = 2, Dur = 61 20:07:39.402 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:07:39.406 00.004 972 UpdateGuideState exits: m=1328 SNR=25.5 20:07:39.410 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:39.415 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:39.419 00.004 972 Enqueuing Expose request 20:07:39.423 00.004 5928 IsSlewing returns 0 20:07:39.423 00.000 5928 IsGuiding returns 0 20:07:39.454 00.031 5928 PulseGuide returned control before completion, sleep 42 20:07:39.504 00.050 5928 IsGuiding returns 1 20:07:39.504 00.000 5928 scope still moving after pulse duration time elapsed 20:07:39.549 00.045 5928 IsSlewing returns 0 20:07:39.550 00.001 5928 IsGuiding returns 0 20:07:39.550 00.000 5928 scope move finished after 61 + 65 ms 20:07:39.550 00.000 5928 Move returns status 0, amount 61 20:07:39.550 00.000 5928 MoveAxis(N, 0, ABG) 20:07:39.550 00.000 5928 Move returns status 0, amount 0 20:07:39.550 00.000 5928 move complete, result=0 20:07:39.550 00.000 5928 worker thread done servicing request 20:07:39.551 00.001 5928 Worker thread wakes up 20:07:39.551 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:39.551 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:39.551 00.000 972 GuideStep: -0.4 px 61 ms EAST, -0.1 px 0 ms NORTH 20:07:41.688 02.137 5928 Exposure complete 20:07:41.774 00.086 5928 worker thread done servicing request 20:07:41.774 00.000 972 OnExposeComplete: enter 20:07:41.780 00.006 972 UpdateGuideState(): m_state=6 20:07:41.785 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1407 20:07:41.791 00.006 972 Star::Find returns 1 (0), X=228.59, Y=857.36, Mass=1354, SNR=25.7, Peak=145 HFD=3.7 20:07:41.798 00.007 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 20:07:41.803 00.005 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72) 20:07:41.809 00.006 972 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.33 cameraTheta=0.91 mountX=0.26 mountY=-0.22, mountTheta=-0.70 20:07:41.815 00.006 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.26, opts=13) 20:07:41.819 00.004 972 Enqueuing Move request for scope (0.20, 0.26) 20:07:41.823 00.004 5928 Worker thread wakes up 20:07:41.823 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.26) opts 0xd 20:07:41.823 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.26) 20:07:41.823 00.000 5928 Moving (0.20, 0.26) raw xDistance=0.26 yDistance=-0.22 20:07:41.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26 20:07:41.823 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:07:41.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 20:07:41.823 00.000 5928 MoveAxis(W, 39, ABG) 20:07:41.823 00.000 5928 Guiding Dir = 3, Dur = 39 20:07:41.823 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:07:41.829 00.006 972 UpdateGuideState exits: m=1354 SNR=25.7 20:07:41.832 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:41.836 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:41.840 00.004 972 Enqueuing Expose request 20:07:41.844 00.004 5928 IsSlewing returns 0 20:07:41.844 00.000 5928 IsGuiding returns 0 20:07:41.868 00.024 5928 PulseGuide returned control before completion, sleep 27 20:07:41.916 00.048 5928 IsGuiding returns 0 20:07:41.916 00.000 5928 Move returns status 0, amount 39 20:07:41.916 00.000 5928 MoveAxis(N, 0, ABG) 20:07:41.916 00.000 5928 Move returns status 0, amount 0 20:07:41.916 00.000 5928 move complete, result=0 20:07:41.916 00.000 5928 worker thread done servicing request 20:07:41.916 00.000 5928 Worker thread wakes up 20:07:41.916 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:41.916 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:41.917 00.001 972 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH 20:07:43.892 01.975 5928 Exposure complete 20:07:43.980 00.088 5928 worker thread done servicing request 20:07:43.980 00.000 972 OnExposeComplete: enter 20:07:43.984 00.004 972 UpdateGuideState(): m_state=6 20:07:43.989 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1408 20:07:43.993 00.004 972 Star::Find returns 1 (0), X=228.54, Y=857.07, Mass=1337, SNR=25.6, Peak=135 HFD=3.7 20:07:43.998 00.005 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 20:07:44.002 00.004 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 20:07:44.005 00.003 972 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.15 mountX=-0.03 mountY=-0.15, mountTheta=-1.74 20:07:44.010 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.02, opts=13) 20:07:44.015 00.005 972 Enqueuing Move request for scope (0.16, -0.02) 20:07:44.018 00.003 5928 Worker thread wakes up 20:07:44.018 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:07:44.022 00.004 972 UpdateGuideState exits: m=1337 SNR=25.6 20:07:44.026 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:44.031 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:44.035 00.004 972 Enqueuing Expose request 20:07:44.039 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd 20:07:44.039 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.02) 20:07:44.039 00.000 5928 Moving (0.16, -0.02) raw xDistance=-0.03 yDistance=-0.15 20:07:44.039 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:07:44.039 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:44.039 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:07:44.039 00.000 5928 MoveAxis(E, 0, ABG) 20:07:44.039 00.000 5928 Move returns status 0, amount 0 20:07:44.040 00.001 5928 MoveAxis(N, 0, ABG) 20:07:44.040 00.000 5928 Move returns status 0, amount 0 20:07:44.040 00.000 5928 move complete, result=0 20:07:44.040 00.000 5928 worker thread done servicing request 20:07:44.040 00.000 5928 Worker thread wakes up 20:07:44.040 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:44.040 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:44.041 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:07:46.177 02.136 5928 Exposure complete 20:07:46.261 00.084 5928 worker thread done servicing request 20:07:46.262 00.001 972 OnExposeComplete: enter 20:07:46.266 00.004 972 UpdateGuideState(): m_state=6 20:07:46.269 00.003 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1409 20:07:46.273 00.004 972 Star::Find returns 1 (0), X=228.70, Y=856.87, Mass=1341, SNR=25.6, Peak=179 HFD=3.5 20:07:46.278 00.005 972 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.59) = xAngle (-2.23 = -2.23) 20:07:46.282 00.004 972 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28) 20:07:46.286 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.38 cameraTheta=-0.64 mountX=-0.24 mountY=-0.29, mountTheta=-2.25 20:07:46.291 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.23, opts=13) 20:07:46.296 00.005 972 Enqueuing Move request for scope (0.31, -0.23) 20:07:46.300 00.004 5928 Worker thread wakes up 20:07:46.300 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.23) opts 0xd 20:07:46.300 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.23) 20:07:46.300 00.000 5928 Moving (0.31, -0.23) raw xDistance=-0.24 yDistance=-0.29 20:07:46.300 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 20:07:46.300 00.000 5928 switching direction from 1 to -1 - decHistory=-4 oldest=-0.43 newest=-0.67 20:07:46.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 20:07:46.300 00.000 5928 MoveAxis(E, 39, ABG) 20:07:46.300 00.000 5928 Guiding Dir = 2, Dur = 39 20:07:46.300 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:07:46.304 00.004 972 UpdateGuideState exits: m=1341 SNR=25.6 20:07:46.308 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:46.313 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:46.317 00.004 972 Enqueuing Expose request 20:07:46.329 00.012 5928 IsSlewing returns 0 20:07:46.329 00.000 5928 IsGuiding returns 0 20:07:46.346 00.017 5928 PulseGuide returned control before completion, sleep 34 20:07:46.409 00.063 5928 IsGuiding returns 0 20:07:46.409 00.000 5928 Move returns status 0, amount 39 20:07:46.409 00.000 5928 MoveAxis(N, 58, ABG) 20:07:46.409 00.000 5928 Guiding Dir = 0, Dur = 58 20:07:46.410 00.001 5928 IsSlewing returns 0 20:07:46.411 00.001 5928 IsGuiding returns 0 20:07:46.490 00.079 5928 IsGuiding returns 1 20:07:46.491 00.001 5928 scope still moving after pulse duration time elapsed 20:07:46.514 00.023 5928 IsSlewing returns 0 20:07:46.515 00.001 5928 IsGuiding returns 1 20:07:46.586 00.071 5928 IsSlewing returns 0 20:07:46.617 00.031 5928 IsGuiding returns 0 20:07:46.617 00.000 5928 scope move finished after 58 + 148 ms 20:07:46.618 00.001 5928 Move returns status 0, amount 58 20:07:46.618 00.000 5928 move complete, result=0 20:07:46.618 00.000 5928 worker thread done servicing request 20:07:46.618 00.000 5928 Worker thread wakes up 20:07:46.618 00.000 972 GuideStep: -0.2 px 39 ms EAST, -0.3 px 58 ms NORTH 20:07:46.631 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:46.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:48.620 01.989 5928 Exposure complete 20:07:48.706 00.086 5928 worker thread done servicing request 20:07:48.706 00.000 972 OnExposeComplete: enter 20:07:48.711 00.005 972 UpdateGuideState(): m_state=6 20:07:48.715 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1410 20:07:48.719 00.004 972 Star::Find returns 1 (0), X=228.90, Y=856.68, Mass=1358, SNR=25.8, Peak=155 HFD=3.8 20:07:48.723 00.004 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.59) = xAngle (-2.27 = -2.27) 20:07:48.727 00.004 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32) 20:07:48.731 00.004 972 CameraToMount -- cameraX=0.51 cameraY=-0.42 hyp=0.66 cameraTheta=-0.68 mountX=-0.43 mountY=-0.48, mountTheta=-2.29 20:07:48.735 00.004 972 SchedulePrimaryMove(067B9D08, x=0.51, y=-0.42, opts=13) 20:07:48.739 00.004 972 Enqueuing Move request for scope (0.51, -0.42) 20:07:48.743 00.004 5928 Worker thread wakes up 20:07:48.743 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.42) opts 0xd 20:07:48.744 00.001 5928 Handling offset move in thread for scope, endpoint = (0.51, -0.42) 20:07:48.744 00.000 5928 Moving (0.51, -0.42) raw xDistance=-0.43 yDistance=-0.48 20:07:48.744 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:07:48.748 00.004 972 UpdateGuideState exits: m=1358 SNR=25.8 20:07:48.752 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:48.756 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:48.759 00.003 972 Enqueuing Expose request 20:07:48.764 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43 20:07:48.764 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48 20:07:48.764 00.000 5928 MoveAxis(E, 74, ABG) 20:07:48.764 00.000 5928 Guiding Dir = 2, Dur = 74 20:07:48.793 00.029 5928 IsSlewing returns 0 20:07:48.793 00.000 5928 IsGuiding returns 0 20:07:48.809 00.016 5928 PulseGuide returned control before completion, sleep 69 20:07:48.920 00.111 5928 IsGuiding returns 0 20:07:48.920 00.000 5928 Move returns status 0, amount 74 20:07:48.920 00.000 5928 MoveAxis(N, 96, ABG) 20:07:48.920 00.000 5928 Guiding Dir = 0, Dur = 96 20:07:48.921 00.001 5928 IsSlewing returns 0 20:07:48.921 00.000 5928 IsGuiding returns 0 20:07:49.001 00.080 5928 PulseGuide returned control before completion, sleep 27 20:07:49.032 00.031 5928 IsGuiding returns 1 20:07:49.033 00.001 5928 scope still moving after pulse duration time elapsed 20:07:49.063 00.030 5928 IsSlewing returns 0 20:07:49.064 00.001 5928 IsGuiding returns 1 20:07:49.128 00.064 5928 IsSlewing returns 0 20:07:49.129 00.001 5928 IsGuiding returns 0 20:07:49.130 00.001 5928 scope move finished after 96 + 112 ms 20:07:49.130 00.000 5928 Move returns status 0, amount 96 20:07:49.130 00.000 5928 move complete, result=0 20:07:49.130 00.000 5928 worker thread done servicing request 20:07:49.131 00.001 972 GuideStep: -0.4 px 74 ms EAST, -0.5 px 96 ms NORTH 20:07:49.142 00.011 5928 Worker thread wakes up 20:07:49.142 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:49.143 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:51.287 02.144 5928 Exposure complete 20:07:51.375 00.088 5928 worker thread done servicing request 20:07:51.376 00.001 972 OnExposeComplete: enter 20:07:51.380 00.004 972 UpdateGuideState(): m_state=6 20:07:51.384 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1411 20:07:51.388 00.004 972 Star::Find returns 1 (0), X=229.01, Y=857.23, Mass=1327, SNR=25.5, Peak=154 HFD=4.1 20:07:51.392 00.004 972 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.59) = xAngle (-1.38 = -1.38) 20:07:51.397 00.005 972 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42) 20:07:51.400 00.003 972 CameraToMount -- cameraX=0.62 cameraY=0.14 hyp=0.64 cameraTheta=0.21 mountX=0.12 mountY=-0.63, mountTheta=-1.38 20:07:51.405 00.005 972 SchedulePrimaryMove(067B9D08, x=0.62, y=0.14, opts=13) 20:07:51.409 00.004 972 Enqueuing Move request for scope (0.62, 0.14) 20:07:51.414 00.005 5928 Worker thread wakes up 20:07:51.414 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.14) opts 0xd 20:07:51.414 00.000 5928 Handling offset move in thread for scope, endpoint = (0.62, 0.14) 20:07:51.414 00.000 5928 Moving (0.62, 0.14) raw xDistance=0.12 yDistance=-0.63 20:07:51.414 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:07:51.418 00.004 972 UpdateGuideState exits: m=1327 SNR=25.5 20:07:51.422 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:51.427 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:07:51.427 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:51.431 00.004 972 Enqueuing Expose request 20:07:51.435 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63 20:07:51.435 00.000 5928 MoveAxis(E, 0, ABG) 20:07:51.435 00.000 5928 Move returns status 0, amount 0 20:07:51.435 00.000 5928 MoveAxis(N, 125, ABG) 20:07:51.435 00.000 5928 Guiding Dir = 0, Dur = 125 20:07:51.435 00.000 5928 IsSlewing returns 0 20:07:51.436 00.001 5928 IsGuiding returns 0 20:07:51.510 00.074 5928 PulseGuide returned control before completion, sleep 61 20:07:51.579 00.069 5928 IsGuiding returns 1 20:07:51.579 00.000 5928 scope still moving after pulse duration time elapsed 20:07:51.640 00.061 5928 IsSlewing returns 0 20:07:51.671 00.031 5928 IsGuiding returns 0 20:07:51.671 00.000 5928 scope move finished after 125 + 110 ms 20:07:51.672 00.001 5928 Move returns status 0, amount 125 20:07:51.672 00.000 5928 move complete, result=0 20:07:51.672 00.000 5928 worker thread done servicing request 20:07:51.672 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.6 px 125 ms NORTH 20:07:51.686 00.014 5928 Worker thread wakes up 20:07:51.686 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:51.686 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:53.669 01.983 5928 Exposure complete 20:07:53.756 00.087 5928 worker thread done servicing request 20:07:53.756 00.000 972 OnExposeComplete: enter 20:07:53.761 00.005 972 UpdateGuideState(): m_state=6 20:07:53.765 00.004 972 Star::Find(15, 229, 857, 0, (0,0,0,0), 0.0, 255) frame 1412 20:07:53.769 00.004 972 Star::Find returns 1 (0), X=228.82, Y=857.23, Mass=1388, SNR=26.1, Peak=162 HFD=3.9 20:07:53.772 00.003 972 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.59) = xAngle (-1.28 = -1.28) 20:07:53.777 00.005 972 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33) 20:07:53.781 00.004 972 CameraToMount -- cameraX=0.43 cameraY=0.14 hyp=0.45 cameraTheta=0.31 mountX=0.13 mountY=-0.44, mountTheta=-1.29 20:07:53.785 00.004 972 SchedulePrimaryMove(067B9D08, x=0.43, y=0.14, opts=13) 20:07:53.789 00.004 972 Enqueuing Move request for scope (0.43, 0.14) 20:07:53.793 00.004 5928 Worker thread wakes up 20:07:53.794 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:07:53.798 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 20:07:53.802 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:53.806 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:53.811 00.005 972 Enqueuing Expose request 20:07:53.815 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.14) opts 0xd 20:07:53.815 00.000 5928 Handling offset move in thread for scope, endpoint = (0.43, 0.14) 20:07:53.815 00.000 5928 Moving (0.43, 0.14) raw xDistance=0.13 yDistance=-0.44 20:07:53.815 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:07:53.815 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 20:07:53.815 00.000 5928 MoveAxis(E, 0, ABG) 20:07:53.816 00.001 5928 Move returns status 0, amount 0 20:07:53.816 00.000 5928 MoveAxis(N, 86, ABG) 20:07:53.816 00.000 5928 Guiding Dir = 0, Dur = 86 20:07:53.816 00.000 5928 IsSlewing returns 0 20:07:53.816 00.000 5928 IsGuiding returns 0 20:07:53.893 00.077 5928 PulseGuide returned control before completion, sleep 21 20:07:53.924 00.031 5928 IsGuiding returns 1 20:07:53.925 00.001 5928 scope still moving after pulse duration time elapsed 20:07:53.954 00.029 5928 IsSlewing returns 0 20:07:53.954 00.000 5928 IsGuiding returns 1 20:07:54.005 00.051 5928 IsSlewing returns 0 20:07:54.037 00.032 5928 IsGuiding returns 0 20:07:54.037 00.000 5928 scope move finished after 86 + 134 ms 20:07:54.038 00.001 5928 Move returns status 0, amount 86 20:07:54.038 00.000 5928 move complete, result=0 20:07:54.038 00.000 5928 worker thread done servicing request 20:07:54.038 00.000 5928 Worker thread wakes up 20:07:54.038 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.4 px 86 ms NORTH 20:07:54.052 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:54.053 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:56.164 02.111 5928 Exposure complete 20:07:56.250 00.086 5928 worker thread done servicing request 20:07:56.250 00.000 972 OnExposeComplete: enter 20:07:56.254 00.004 972 UpdateGuideState(): m_state=6 20:07:56.258 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1413 20:07:56.263 00.005 972 Star::Find returns 1 (0), X=228.50, Y=857.38, Mass=1365, SNR=25.8, Peak=148 HFD=3.4 20:07:56.267 00.004 972 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.59) = xAngle (-0.40 = -0.40) 20:07:56.270 00.003 972 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44) 20:07:56.274 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.19 mountX=0.28 mountY=-0.13, mountTheta=-0.43 20:07:56.280 00.006 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.28, opts=13) 20:07:56.284 00.004 972 Enqueuing Move request for scope (0.11, 0.28) 20:07:56.287 00.003 5928 Worker thread wakes up 20:07:56.287 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd 20:07:56.288 00.001 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.28) 20:07:56.288 00.000 5928 Moving (0.11, 0.28) raw xDistance=0.28 yDistance=-0.13 20:07:56.288 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 20:07:56.288 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:07:56.292 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:56.292 00.000 972 UpdateGuideState exits: m=1365 SNR=25.8 20:07:56.297 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:56.300 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:56.304 00.004 972 Enqueuing Expose request 20:07:56.308 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:07:56.308 00.000 5928 MoveAxis(W, 47, ABG) 20:07:56.308 00.000 5928 Guiding Dir = 3, Dur = 47 20:07:56.308 00.000 5928 IsSlewing returns 0 20:07:56.309 00.001 5928 IsGuiding returns 0 20:07:56.324 00.015 5928 PulseGuide returned control before completion, sleep 43 20:07:56.387 00.063 5928 IsGuiding returns 1 20:07:56.388 00.001 5928 scope still moving after pulse duration time elapsed 20:07:56.421 00.033 5928 IsSlewing returns 0 20:07:56.421 00.000 5928 IsGuiding returns 0 20:07:56.421 00.000 5928 scope move finished after 47 + 65 ms 20:07:56.421 00.000 5928 Move returns status 0, amount 47 20:07:56.421 00.000 5928 MoveAxis(N, 0, ABG) 20:07:56.421 00.000 5928 Move returns status 0, amount 0 20:07:56.422 00.001 5928 move complete, result=0 20:07:56.422 00.000 5928 worker thread done servicing request 20:07:56.422 00.000 5928 Worker thread wakes up 20:07:56.422 00.000 972 GuideStep: 0.3 px 47 ms WEST, -0.1 px 0 ms NORTH 20:07:56.436 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:56.436 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:58.416 01.980 5928 Exposure complete 20:07:58.502 00.086 5928 worker thread done servicing request 20:07:58.503 00.001 972 OnExposeComplete: enter 20:07:58.506 00.003 972 UpdateGuideState(): m_state=6 20:07:58.511 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1414 20:07:58.515 00.004 972 Star::Find returns 1 (0), X=228.47, Y=857.24, Mass=1383, SNR=26.0, Peak=141 HFD=3.7 20:07:58.519 00.004 972 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.59) = xAngle (-0.50 = -0.50) 20:07:58.523 00.004 972 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 20:07:58.528 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=0.14 mountY=-0.09, mountTheta=-0.54 20:07:58.533 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.15, opts=13) 20:07:58.536 00.003 972 Enqueuing Move request for scope (0.08, 0.15) 20:07:58.540 00.004 5928 Worker thread wakes up 20:07:58.540 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd 20:07:58.540 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.15) 20:07:58.540 00.000 5928 Moving (0.08, 0.15) raw xDistance=0.14 yDistance=-0.09 20:07:58.540 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:07:58.541 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:07:58.541 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:07:58.545 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:07:58.545 00.000 972 UpdateGuideState exits: m=1383 SNR=26.0 20:07:58.549 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:07:58.553 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:07:58.557 00.004 972 Enqueuing Expose request 20:07:58.561 00.004 5928 MoveAxis(E, 0, ABG) 20:07:58.561 00.000 5928 Move returns status 0, amount 0 20:07:58.561 00.000 5928 MoveAxis(N, 0, ABG) 20:07:58.562 00.001 5928 Move returns status 0, amount 0 20:07:58.562 00.000 5928 move complete, result=0 20:07:58.562 00.000 5928 worker thread done servicing request 20:07:58.562 00.000 5928 Worker thread wakes up 20:07:58.562 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:07:58.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:07:58.564 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:08:00.702 02.138 5928 Exposure complete 20:08:00.787 00.085 5928 worker thread done servicing request 20:08:00.788 00.001 972 OnExposeComplete: enter 20:08:00.792 00.004 972 UpdateGuideState(): m_state=6 20:08:00.797 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1415 20:08:00.801 00.004 972 Star::Find returns 1 (0), X=228.41, Y=857.26, Mass=1399, SNR=26.2, Peak=148 HFD=3.6 20:08:00.804 00.003 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 20:08:00.808 00.004 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21) 20:08:00.813 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.43 mountX=0.17 mountY=-0.03, mountTheta=-0.20 20:08:00.817 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.17, opts=13) 20:08:00.821 00.004 972 Enqueuing Move request for scope (0.02, 0.17) 20:08:00.827 00.006 5928 Worker thread wakes up 20:08:00.827 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd 20:08:00.827 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.17) 20:08:00.827 00.000 5928 Moving (0.02, 0.17) raw xDistance=0.17 yDistance=-0.03 20:08:00.827 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:08:00.827 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:00.827 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:08:00.827 00.000 5928 MoveAxis(E, 0, ABG) 20:08:00.827 00.000 5928 Move returns status 0, amount 0 20:08:00.827 00.000 5928 MoveAxis(N, 0, ABG) 20:08:00.827 00.000 5928 Move returns status 0, amount 0 20:08:00.828 00.001 5928 move complete, result=0 20:08:00.828 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:00.831 00.003 972 UpdateGuideState exits: m=1399 SNR=26.2 20:08:00.835 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:00.839 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:00.844 00.005 972 Enqueuing Expose request 20:08:00.848 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:08:00.851 00.003 5928 worker thread done servicing request 20:08:00.851 00.000 5928 Worker thread wakes up 20:08:00.852 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:00.852 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:02.841 01.989 5928 Exposure complete 20:08:02.927 00.086 5928 worker thread done servicing request 20:08:02.928 00.001 972 OnExposeComplete: enter 20:08:02.932 00.004 972 UpdateGuideState(): m_state=6 20:08:02.936 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1416 20:08:02.939 00.003 972 Star::Find returns 1 (0), X=228.53, Y=857.59, Mass=1383, SNR=26.0, Peak=152 HFD=3.3 20:08:02.944 00.005 972 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.59) = xAngle (-0.30 = -0.30) 20:08:02.948 00.004 972 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34) 20:08:02.951 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.49 hyp=0.51 cameraTheta=1.29 mountX=0.49 mountY=-0.17, mountTheta=-0.34 20:08:02.957 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.49, opts=13) 20:08:02.963 00.006 972 Enqueuing Move request for scope (0.14, 0.49) 20:08:02.967 00.004 5928 Worker thread wakes up 20:08:02.967 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.49) opts 0xd 20:08:02.967 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.49) 20:08:02.967 00.000 5928 Moving (0.14, 0.49) raw xDistance=0.49 yDistance=-0.17 20:08:02.967 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:08:02.967 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:02.967 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:08:02.967 00.000 5928 MoveAxis(W, 82, ABG) 20:08:02.967 00.000 5928 Guiding Dir = 3, Dur = 82 20:08:02.967 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:08:02.971 00.004 972 UpdateGuideState exits: m=1383 SNR=26.0 20:08:02.977 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:02.980 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:02.984 00.004 972 Enqueuing Expose request 20:08:02.988 00.004 5928 IsSlewing returns 0 20:08:02.989 00.001 5928 IsGuiding returns 0 20:08:03.007 00.018 5928 PulseGuide returned control before completion, sleep 73 20:08:03.120 00.113 5928 IsGuiding returns 0 20:08:03.120 00.000 5928 Move returns status 0, amount 82 20:08:03.120 00.000 5928 MoveAxis(N, 0, ABG) 20:08:03.120 00.000 5928 Move returns status 0, amount 0 20:08:03.120 00.000 5928 move complete, result=0 20:08:03.120 00.000 5928 worker thread done servicing request 20:08:03.120 00.000 5928 Worker thread wakes up 20:08:03.120 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:03.120 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:03.121 00.001 972 GuideStep: 0.5 px 82 ms WEST, -0.2 px 0 ms NORTH 20:08:05.238 02.117 5928 Exposure complete 20:08:05.323 00.085 5928 worker thread done servicing request 20:08:05.323 00.000 972 OnExposeComplete: enter 20:08:05.328 00.005 972 UpdateGuideState(): m_state=6 20:08:05.332 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1417 20:08:05.336 00.004 972 Star::Find returns 1 (0), X=228.67, Y=857.52, Mass=1367, SNR=25.9, Peak=153 HFD=3.5 20:08:05.340 00.004 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 20:08:05.344 00.004 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66) 20:08:05.348 00.004 972 CameraToMount -- cameraX=0.28 cameraY=0.42 hyp=0.51 cameraTheta=0.98 mountX=0.41 mountY=-0.31, mountTheta=-0.64 20:08:05.352 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.42, opts=13) 20:08:05.356 00.004 972 Enqueuing Move request for scope (0.28, 0.42) 20:08:05.361 00.005 5928 Worker thread wakes up 20:08:05.361 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.42) opts 0xd 20:08:05.361 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.42) 20:08:05.361 00.000 5928 Moving (0.28, 0.42) raw xDistance=0.41 yDistance=-0.31 20:08:05.362 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41 20:08:05.362 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 20:08:05.362 00.000 5928 MoveAxis(W, 75, ABG) 20:08:05.362 00.000 5928 Guiding Dir = 3, Dur = 75 20:08:05.362 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:08:05.366 00.004 972 UpdateGuideState exits: m=1367 SNR=25.9 20:08:05.369 00.003 5928 IsSlewing returns 0 20:08:05.370 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:05.374 00.004 5928 IsGuiding returns 0 20:08:05.374 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:05.379 00.005 972 Enqueuing Expose request 20:08:05.390 00.011 5928 PulseGuide returned control before completion, sleep 69 20:08:05.463 00.073 5928 IsGuiding returns 1 20:08:05.463 00.000 5928 scope still moving after pulse duration time elapsed 20:08:05.519 00.056 5928 IsSlewing returns 0 20:08:05.520 00.001 5928 IsGuiding returns 0 20:08:05.520 00.000 5928 scope move finished after 75 + 70 ms 20:08:05.520 00.000 5928 Move returns status 0, amount 75 20:08:05.520 00.000 5928 MoveAxis(N, 61, ABG) 20:08:05.521 00.001 5928 Guiding Dir = 0, Dur = 61 20:08:05.522 00.001 5928 IsSlewing returns 0 20:08:05.522 00.000 5928 IsGuiding returns 0 20:08:05.600 00.078 5928 IsGuiding returns 1 20:08:05.600 00.000 5928 scope still moving after pulse duration time elapsed 20:08:05.635 00.035 5928 IsSlewing returns 0 20:08:05.679 00.044 5928 IsGuiding returns 1 20:08:05.713 00.034 5928 IsSlewing returns 0 20:08:05.714 00.001 5928 IsGuiding returns 0 20:08:05.714 00.000 5928 scope move finished after 61 + 131 ms 20:08:05.714 00.000 5928 Move returns status 0, amount 61 20:08:05.714 00.000 5928 move complete, result=0 20:08:05.715 00.001 5928 worker thread done servicing request 20:08:05.715 00.000 5928 Worker thread wakes up 20:08:05.715 00.000 972 GuideStep: 0.4 px 75 ms WEST, -0.3 px 61 ms NORTH 20:08:05.726 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:05.727 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:07.719 01.992 5928 Exposure complete 20:08:07.804 00.085 5928 worker thread done servicing request 20:08:07.805 00.001 972 OnExposeComplete: enter 20:08:07.810 00.005 972 UpdateGuideState(): m_state=6 20:08:07.814 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1418 20:08:07.817 00.003 972 Star::Find returns 1 (0), X=228.78, Y=857.15, Mass=1367, SNR=25.9, Peak=156 HFD=3.8 20:08:07.821 00.004 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 20:08:07.826 00.005 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50) 20:08:07.830 00.004 972 CameraToMount -- cameraX=0.39 cameraY=0.05 hyp=0.40 cameraTheta=0.14 mountX=0.05 mountY=-0.39, mountTheta=-1.45 20:08:07.834 00.004 972 SchedulePrimaryMove(067B9D08, x=0.39, y=0.05, opts=13) 20:08:07.838 00.004 972 Enqueuing Move request for scope (0.39, 0.05) 20:08:07.843 00.005 5928 Worker thread wakes up 20:08:07.843 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:08:07.847 00.004 972 UpdateGuideState exits: m=1367 SNR=25.9 20:08:07.851 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:07.855 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:07.860 00.005 972 Enqueuing Expose request 20:08:07.863 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.05) opts 0xd 20:08:07.864 00.001 5928 Handling offset move in thread for scope, endpoint = (0.39, 0.05) 20:08:07.864 00.000 5928 Moving (0.39, 0.05) raw xDistance=0.05 yDistance=-0.39 20:08:07.864 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:08:07.864 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 20:08:07.864 00.000 5928 MoveAxis(E, 0, ABG) 20:08:07.864 00.000 5928 Move returns status 0, amount 0 20:08:07.864 00.000 5928 MoveAxis(N, 78, ABG) 20:08:07.864 00.000 5928 Guiding Dir = 0, Dur = 78 20:08:07.869 00.005 5928 IsSlewing returns 0 20:08:07.869 00.000 5928 IsGuiding returns 0 20:08:07.949 00.080 5928 IsGuiding returns 1 20:08:07.950 00.001 5928 scope still moving after pulse duration time elapsed 20:08:07.978 00.028 5928 IsSlewing returns 0 20:08:07.978 00.000 5928 IsGuiding returns 1 20:08:08.011 00.033 5928 IsSlewing returns 0 20:08:08.012 00.001 5928 IsGuiding returns 1 20:08:08.077 00.065 5928 IsSlewing returns 0 20:08:08.109 00.032 5928 IsGuiding returns 0 20:08:08.109 00.000 5928 scope move finished after 78 + 161 ms 20:08:08.109 00.000 5928 Move returns status 0, amount 78 20:08:08.109 00.000 5928 move complete, result=0 20:08:08.110 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 78 ms NORTH 20:08:08.115 00.005 5928 worker thread done servicing request 20:08:08.116 00.001 5928 Worker thread wakes up 20:08:08.116 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:08.116 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:10.231 02.115 5928 Exposure complete 20:08:10.316 00.085 5928 worker thread done servicing request 20:08:10.317 00.001 972 OnExposeComplete: enter 20:08:10.320 00.003 972 UpdateGuideState(): m_state=6 20:08:10.325 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1419 20:08:10.330 00.005 972 Star::Find returns 1 (0), X=228.88, Y=857.06, Mass=1407, SNR=26.2, Peak=150 HFD=4.2 20:08:10.333 00.003 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 20:08:10.337 00.004 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70) 20:08:10.342 00.005 972 CameraToMount -- cameraX=0.49 cameraY=-0.03 hyp=0.49 cameraTheta=-0.07 mountX=-0.04 mountY=-0.49, mountTheta=-1.66 20:08:10.347 00.005 972 SchedulePrimaryMove(067B9D08, x=0.49, y=-0.03, opts=13) 20:08:10.351 00.004 972 Enqueuing Move request for scope (0.49, -0.03) 20:08:10.355 00.004 5928 Worker thread wakes up 20:08:10.355 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.03) opts 0xd 20:08:10.355 00.000 5928 Handling offset move in thread for scope, endpoint = (0.49, -0.03) 20:08:10.355 00.000 5928 Moving (0.49, -0.03) raw xDistance=-0.04 yDistance=-0.49 20:08:10.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:08:10.355 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49 20:08:10.355 00.000 5928 MoveAxis(E, 0, ABG) 20:08:10.355 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:10.360 00.005 972 UpdateGuideState exits: m=1407 SNR=26.2 20:08:10.364 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:10.368 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:10.371 00.003 972 Enqueuing Expose request 20:08:10.376 00.005 5928 Move returns status 0, amount 0 20:08:10.376 00.000 5928 MoveAxis(N, 97, ABG) 20:08:10.376 00.000 5928 Guiding Dir = 0, Dur = 97 20:08:10.377 00.001 5928 IsSlewing returns 0 20:08:10.377 00.000 5928 IsGuiding returns 0 20:08:10.459 00.082 5928 PulseGuide returned control before completion, sleep 25 20:08:10.501 00.042 5928 IsGuiding returns 1 20:08:10.501 00.000 5928 scope still moving after pulse duration time elapsed 20:08:10.531 00.030 5928 IsSlewing returns 0 20:08:10.533 00.002 5928 IsGuiding returns 1 20:08:10.588 00.055 5928 IsSlewing returns 0 20:08:10.588 00.000 5928 IsGuiding returns 0 20:08:10.589 00.001 5928 scope move finished after 97 + 115 ms 20:08:10.589 00.000 5928 Move returns status 0, amount 97 20:08:10.589 00.000 5928 move complete, result=0 20:08:10.589 00.000 5928 worker thread done servicing request 20:08:10.590 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.5 px 97 ms NORTH 20:08:10.601 00.011 5928 Worker thread wakes up 20:08:10.601 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:10.601 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:12.581 01.980 5928 Exposure complete 20:08:12.668 00.087 5928 worker thread done servicing request 20:08:12.668 00.000 972 OnExposeComplete: enter 20:08:12.672 00.004 972 UpdateGuideState(): m_state=6 20:08:12.677 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1420 20:08:12.681 00.004 972 Star::Find returns 1 (0), X=228.96, Y=856.67, Mass=1393, SNR=26.1, Peak=162 HFD=3.9 20:08:12.684 00.003 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 20:08:12.688 00.004 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27) 20:08:12.693 00.005 972 CameraToMount -- cameraX=0.57 cameraY=-0.42 hyp=0.71 cameraTheta=-0.63 mountX=-0.43 mountY=-0.55, mountTheta=-2.24 20:08:12.697 00.004 972 SchedulePrimaryMove(067B9D08, x=0.57, y=-0.42, opts=13) 20:08:12.701 00.004 972 Enqueuing Move request for scope (0.57, -0.42) 20:08:12.705 00.004 5928 Worker thread wakes up 20:08:12.705 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:08:12.710 00.005 972 UpdateGuideState exits: m=1393 SNR=26.1 20:08:12.714 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:12.718 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:12.721 00.003 972 Enqueuing Expose request 20:08:12.726 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.42) opts 0xd 20:08:12.726 00.000 5928 Handling offset move in thread for scope, endpoint = (0.57, -0.42) 20:08:12.726 00.000 5928 Moving (0.57, -0.42) raw xDistance=-0.43 yDistance=-0.55 20:08:12.726 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43 20:08:12.726 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55 20:08:12.726 00.000 5928 MoveAxis(E, 72, ABG) 20:08:12.727 00.001 5928 Guiding Dir = 2, Dur = 72 20:08:12.727 00.000 5928 IsSlewing returns 0 20:08:12.727 00.000 5928 IsGuiding returns 0 20:08:12.746 00.019 5928 PulseGuide returned control before completion, sleep 63 20:08:12.817 00.071 5928 IsGuiding returns 1 20:08:12.862 00.045 5928 scope still moving after pulse duration time elapsed 20:08:12.897 00.035 5928 IsSlewing returns 0 20:08:12.897 00.000 5928 IsGuiding returns 0 20:08:12.898 00.001 5928 scope move finished after 72 + 98 ms 20:08:12.898 00.000 5928 Move returns status 0, amount 72 20:08:12.898 00.000 5928 MoveAxis(N, 108, ABG) 20:08:12.898 00.000 5928 Guiding Dir = 0, Dur = 108 20:08:12.899 00.001 5928 IsSlewing returns 0 20:08:12.900 00.001 5928 IsGuiding returns 0 20:08:12.986 00.086 5928 PulseGuide returned control before completion, sleep 32 20:08:13.021 00.035 5928 IsGuiding returns 1 20:08:13.021 00.000 5928 scope still moving after pulse duration time elapsed 20:08:13.051 00.030 5928 IsSlewing returns 0 20:08:13.052 00.001 5928 IsGuiding returns 1 20:08:13.082 00.030 5928 IsSlewing returns 0 20:08:13.083 00.001 5928 IsGuiding returns 1 20:08:13.131 00.048 5928 IsSlewing returns 0 20:08:13.161 00.030 5928 IsGuiding returns 0 20:08:13.162 00.001 5928 scope move finished after 108 + 154 ms 20:08:13.162 00.000 5928 Move returns status 0, amount 108 20:08:13.162 00.000 5928 move complete, result=0 20:08:13.162 00.000 5928 worker thread done servicing request 20:08:13.162 00.000 972 GuideStep: -0.4 px 72 ms EAST, -0.5 px 108 ms NORTH 20:08:13.173 00.011 5928 Worker thread wakes up 20:08:13.173 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:13.174 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:15.312 02.138 5928 Exposure complete 20:08:15.398 00.086 5928 worker thread done servicing request 20:08:15.398 00.000 972 OnExposeComplete: enter 20:08:15.402 00.004 972 UpdateGuideState(): m_state=6 20:08:15.406 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1421 20:08:15.411 00.005 972 Star::Find returns 1 (0), X=228.20, Y=857.00, Mass=1434, SNR=26.5, Peak=171 HFD=4.0 20:08:15.415 00.004 972 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.59) = xAngle (-4.26 = 2.02) 20:08:15.418 00.003 972 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.98) 20:08:15.422 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.67 mountX=-0.09 mountY=0.20, mountTheta=2.01 20:08:15.428 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.10, opts=13) 20:08:15.432 00.004 972 Enqueuing Move request for scope (-0.19, -0.10) 20:08:15.434 00.002 5928 Worker thread wakes up 20:08:15.434 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:15.438 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd 20:08:15.438 00.000 972 UpdateGuideState exits: m=1434 SNR=26.5 20:08:15.444 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:15.447 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:15.451 00.004 972 Enqueuing Expose request 20:08:15.454 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.10) 20:08:15.454 00.000 5928 Moving (-0.19, -0.10) raw xDistance=-0.09 yDistance=0.20 20:08:15.454 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:08:15.454 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:15.455 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:08:15.455 00.000 5928 MoveAxis(E, 0, ABG) 20:08:15.455 00.000 5928 Move returns status 0, amount 0 20:08:15.455 00.000 5928 MoveAxis(N, 0, ABG) 20:08:15.455 00.000 5928 Move returns status 0, amount 0 20:08:15.455 00.000 5928 move complete, result=0 20:08:15.455 00.000 5928 worker thread done servicing request 20:08:15.455 00.000 5928 Worker thread wakes up 20:08:15.455 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:15.455 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:15.457 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:08:17.441 01.984 5928 Exposure complete 20:08:17.525 00.084 5928 worker thread done servicing request 20:08:17.526 00.001 972 OnExposeComplete: enter 20:08:17.530 00.004 972 UpdateGuideState(): m_state=6 20:08:17.534 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1422 20:08:17.538 00.004 972 Star::Find returns 1 (0), X=228.37, Y=857.17, Mass=1356, SNR=25.8, Peak=147 HFD=3.7 20:08:17.543 00.005 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 20:08:17.546 00.003 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22) 20:08:17.550 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.86 mountX=0.07 mountY=0.02, mountTheta=0.22 20:08:17.554 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.07, opts=13) 20:08:17.560 00.006 972 Enqueuing Move request for scope (-0.02, 0.07) 20:08:17.564 00.004 5928 Worker thread wakes up 20:08:17.564 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd 20:08:17.564 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.07) 20:08:17.564 00.000 5928 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=0.02 20:08:17.564 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:08:17.564 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:17.564 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:17.568 00.004 972 UpdateGuideState exits: m=1356 SNR=25.8 20:08:17.572 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:17.577 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:17.580 00.003 972 Enqueuing Expose request 20:08:17.584 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:08:17.584 00.000 5928 MoveAxis(E, 0, ABG) 20:08:17.584 00.000 5928 Move returns status 0, amount 0 20:08:17.584 00.000 5928 MoveAxis(N, 0, ABG) 20:08:17.584 00.000 5928 Move returns status 0, amount 0 20:08:17.584 00.000 5928 move complete, result=0 20:08:17.584 00.000 5928 worker thread done servicing request 20:08:17.585 00.001 5928 Worker thread wakes up 20:08:17.585 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:17.585 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:17.586 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:08:19.723 02.137 5928 Exposure complete 20:08:19.812 00.089 5928 worker thread done servicing request 20:08:19.812 00.000 972 OnExposeComplete: enter 20:08:19.817 00.005 972 UpdateGuideState(): m_state=6 20:08:19.824 00.007 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1423 20:08:19.829 00.005 972 Star::Find returns 1 (0), X=227.98, Y=857.12, Mass=1384, SNR=26.0, Peak=168 HFD=4.0 20:08:19.835 00.006 972 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.59) = xAngle (1.49 = 1.49) 20:08:19.840 00.005 972 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45) 20:08:19.846 00.006 972 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.08 mountX=0.03 mountY=0.40, mountTheta=1.49 20:08:19.852 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=0.02, opts=13) 20:08:19.858 00.006 972 Enqueuing Move request for scope (-0.40, 0.02) 20:08:19.863 00.005 5928 Worker thread wakes up 20:08:19.863 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:08:19.868 00.005 972 UpdateGuideState exits: m=1384 SNR=26.0 20:08:19.872 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.02) opts 0xd 20:08:19.872 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:19.876 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:19.881 00.005 972 Enqueuing Expose request 20:08:19.887 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.40, 0.02) 20:08:19.887 00.000 5928 Moving (-0.40, 0.02) raw xDistance=0.03 yDistance=0.40 20:08:19.887 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:08:19.887 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:08:19.887 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40 20:08:19.887 00.000 5928 MoveAxis(E, 0, ABG) 20:08:19.887 00.000 5928 Move returns status 0, amount 0 20:08:19.887 00.000 5928 MoveAxis(N, 0, ABG) 20:08:19.887 00.000 5928 Move returns status 0, amount 0 20:08:19.888 00.001 5928 move complete, result=0 20:08:19.888 00.000 5928 worker thread done servicing request 20:08:19.888 00.000 5928 Worker thread wakes up 20:08:19.888 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:19.888 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:19.891 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:08:21.885 01.994 5928 Exposure complete 20:08:21.973 00.088 5928 worker thread done servicing request 20:08:21.973 00.000 972 OnExposeComplete: enter 20:08:21.977 00.004 972 UpdateGuideState(): m_state=6 20:08:21.981 00.004 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 1424 20:08:21.985 00.004 972 Star::Find returns 1 (0), X=228.05, Y=857.20, Mass=1404, SNR=26.2, Peak=171 HFD=3.7 20:08:21.991 00.006 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.27 = 1.27) 20:08:21.994 00.003 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 20:08:21.998 00.004 972 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.35 cameraTheta=2.85 mountX=0.11 mountY=0.33, mountTheta=1.26 20:08:22.004 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=0.10, opts=13) 20:08:22.009 00.005 972 Enqueuing Move request for scope (-0.34, 0.10) 20:08:22.013 00.004 5928 Worker thread wakes up 20:08:22.013 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.10) opts 0xd 20:08:22.013 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, 0.10) 20:08:22.013 00.000 5928 Moving (-0.34, 0.10) raw xDistance=0.11 yDistance=0.33 20:08:22.013 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:08:22.013 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:08:22.014 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 20:08:22.014 00.000 5928 MoveAxis(E, 0, ABG) 20:08:22.014 00.000 5928 Move returns status 0, amount 0 20:08:22.014 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:08:22.018 00.004 5928 MoveAxis(N, 0, ABG) 20:08:22.018 00.000 5928 Move returns status 0, amount 0 20:08:22.018 00.000 5928 move complete, result=0 20:08:22.018 00.000 5928 worker thread done servicing request 20:08:22.018 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 20:08:22.022 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:22.026 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:22.029 00.003 972 Enqueuing Expose request 20:08:22.033 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:08:22.037 00.004 5928 Worker thread wakes up 20:08:22.037 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:22.037 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:24.150 02.113 5928 Exposure complete 20:08:24.235 00.085 5928 worker thread done servicing request 20:08:24.235 00.000 972 OnExposeComplete: enter 20:08:24.240 00.005 972 UpdateGuideState(): m_state=6 20:08:24.244 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1425 20:08:24.248 00.004 972 Star::Find returns 1 (0), X=228.13, Y=856.97, Mass=1440, SNR=26.5, Peak=158 HFD=4.2 20:08:24.252 00.004 972 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.59) = xAngle (-4.29 = 2.00) 20:08:24.256 00.004 972 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95) 20:08:24.260 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-2.70 mountX=-0.12 mountY=0.27, mountTheta=1.99 20:08:24.265 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.12, opts=13) 20:08:24.269 00.004 972 Enqueuing Move request for scope (-0.26, -0.12) 20:08:24.273 00.004 5928 Worker thread wakes up 20:08:24.273 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd 20:08:24.273 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.12) 20:08:24.274 00.001 5928 Moving (-0.26, -0.12) raw xDistance=-0.12 yDistance=0.27 20:08:24.274 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:08:24.274 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:08:24.274 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:24.278 00.004 972 UpdateGuideState exits: m=1440 SNR=26.5 20:08:24.281 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:24.285 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:24.289 00.004 972 Enqueuing Expose request 20:08:24.294 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 20:08:24.294 00.000 5928 MoveAxis(E, 0, ABG) 20:08:24.294 00.000 5928 Move returns status 0, amount 0 20:08:24.294 00.000 5928 MoveAxis(N, 0, ABG) 20:08:24.294 00.000 5928 Move returns status 0, amount 0 20:08:24.294 00.000 5928 move complete, result=0 20:08:24.294 00.000 5928 worker thread done servicing request 20:08:24.294 00.000 5928 Worker thread wakes up 20:08:24.294 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:24.294 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:24.296 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:08:26.277 01.981 5928 Exposure complete 20:08:26.363 00.086 5928 worker thread done servicing request 20:08:26.363 00.000 972 OnExposeComplete: enter 20:08:26.366 00.003 972 UpdateGuideState(): m_state=6 20:08:26.370 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1426 20:08:26.375 00.005 972 Star::Find returns 1 (0), X=228.16, Y=856.82, Mass=1347, SNR=25.7, Peak=147 HFD=3.7 20:08:26.379 00.004 972 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.59) = xAngle (-3.84 = 2.44) 20:08:26.383 00.004 972 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39) 20:08:26.387 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.26 mountX=-0.27 mountY=0.24, mountTheta=2.41 20:08:26.393 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.27, opts=13) 20:08:26.396 00.003 972 Enqueuing Move request for scope (-0.22, -0.27) 20:08:26.400 00.004 5928 Worker thread wakes up 20:08:26.400 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd 20:08:26.400 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.27) 20:08:26.400 00.000 5928 Moving (-0.22, -0.27) raw xDistance=-0.27 yDistance=0.24 20:08:26.400 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:08:26.400 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:08:26.401 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 20:08:26.401 00.000 5928 MoveAxis(E, 45, ABG) 20:08:26.401 00.000 5928 Guiding Dir = 2, Dur = 45 20:08:26.401 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:08:26.405 00.004 972 UpdateGuideState exits: m=1347 SNR=25.7 20:08:26.411 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:26.415 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:26.419 00.004 972 Enqueuing Expose request 20:08:26.435 00.016 5928 IsSlewing returns 0 20:08:26.435 00.000 5928 IsGuiding returns 0 20:08:26.451 00.016 5928 PulseGuide returned control before completion, sleep 40 20:08:26.499 00.048 5928 IsGuiding returns 1 20:08:26.499 00.000 5928 scope still moving after pulse duration time elapsed 20:08:26.530 00.031 5928 IsSlewing returns 0 20:08:26.531 00.001 5928 IsGuiding returns 0 20:08:26.532 00.001 5928 scope move finished after 45 + 51 ms 20:08:26.532 00.000 5928 Move returns status 0, amount 45 20:08:26.532 00.000 5928 MoveAxis(N, 0, ABG) 20:08:26.532 00.000 5928 Move returns status 0, amount 0 20:08:26.532 00.000 5928 move complete, result=0 20:08:26.532 00.000 5928 worker thread done servicing request 20:08:26.533 00.001 5928 Worker thread wakes up 20:08:26.533 00.000 972 GuideStep: -0.3 px 45 ms EAST, 0.2 px 0 ms NORTH 20:08:26.547 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:26.547 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:28.665 02.118 5928 Exposure complete 20:08:28.752 00.087 5928 worker thread done servicing request 20:08:28.752 00.000 972 OnExposeComplete: enter 20:08:28.757 00.005 972 UpdateGuideState(): m_state=6 20:08:28.761 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1427 20:08:28.765 00.004 972 Star::Find returns 1 (0), X=228.04, Y=857.00, Mass=1423, SNR=26.4, Peak=172 HFD=4.0 20:08:28.768 00.003 972 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.59) = xAngle (-4.46 = 1.82) 20:08:28.773 00.005 972 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78) 20:08:28.777 00.004 972 CameraToMount -- cameraX=-0.35 cameraY=-0.10 hyp=0.36 cameraTheta=-2.87 mountX=-0.09 mountY=0.35, mountTheta=1.82 20:08:28.782 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=-0.10, opts=13) 20:08:28.785 00.003 972 Enqueuing Move request for scope (-0.35, -0.10) 20:08:28.790 00.005 5928 Worker thread wakes up 20:08:28.790 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.10) opts 0xd 20:08:28.790 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, -0.10) 20:08:28.790 00.000 5928 Moving (-0.35, -0.10) raw xDistance=-0.09 yDistance=0.35 20:08:28.790 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:08:28.794 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:08:28.798 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:28.802 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:28.806 00.004 972 Enqueuing Expose request 20:08:28.810 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:08:28.810 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:08:28.810 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35 20:08:28.810 00.000 5928 MoveAxis(E, 0, ABG) 20:08:28.810 00.000 5928 Move returns status 0, amount 0 20:08:28.810 00.000 5928 MoveAxis(N, 0, ABG) 20:08:28.810 00.000 5928 Move returns status 0, amount 0 20:08:28.811 00.001 5928 move complete, result=0 20:08:28.811 00.000 5928 worker thread done servicing request 20:08:28.811 00.000 5928 Worker thread wakes up 20:08:28.811 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:28.811 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:28.812 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 20:08:30.790 01.978 5928 Exposure complete 20:08:30.875 00.085 5928 worker thread done servicing request 20:08:30.875 00.000 972 OnExposeComplete: enter 20:08:30.879 00.004 972 UpdateGuideState(): m_state=6 20:08:30.883 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1428 20:08:30.887 00.004 972 Star::Find returns 1 (0), X=228.23, Y=857.02, Mass=1477, SNR=26.9, Peak=147 HFD=4.1 20:08:30.892 00.005 972 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.59) = xAngle (-4.28 = 2.00) 20:08:30.895 00.003 972 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96) 20:08:30.899 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.69 mountX=-0.07 mountY=0.16, mountTheta=2.00 20:08:30.903 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.08, opts=13) 20:08:30.908 00.005 972 Enqueuing Move request for scope (-0.16, -0.08) 20:08:30.912 00.004 5928 Worker thread wakes up 20:08:30.912 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd 20:08:30.912 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.08) 20:08:30.912 00.000 5928 Moving (-0.16, -0.08) raw xDistance=-0.07 yDistance=0.16 20:08:30.912 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:08:30.912 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:30.912 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:08:30.913 00.001 5928 MoveAxis(E, 0, ABG) 20:08:30.913 00.000 5928 Move returns status 0, amount 0 20:08:30.913 00.000 5928 MoveAxis(N, 0, ABG) 20:08:30.913 00.000 5928 Move returns status 0, amount 0 20:08:30.913 00.000 5928 move complete, result=0 20:08:30.913 00.000 5928 worker thread done servicing request 20:08:30.913 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:08:30.917 00.004 972 UpdateGuideState exits: m=1477 SNR=26.9 20:08:30.921 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:30.925 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:30.929 00.004 972 Enqueuing Expose request 20:08:30.933 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:08:30.937 00.004 5928 Worker thread wakes up 20:08:30.937 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:30.937 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:33.062 02.125 5928 Exposure complete 20:08:33.147 00.085 5928 worker thread done servicing request 20:08:33.147 00.000 972 OnExposeComplete: enter 20:08:33.151 00.004 972 UpdateGuideState(): m_state=6 20:08:33.156 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1429 20:08:33.160 00.004 972 Star::Find returns 1 (0), X=228.20, Y=857.42, Mass=1400, SNR=26.2, Peak=143 HFD=4.1 20:08:33.164 00.004 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 20:08:33.168 00.004 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 20:08:33.173 00.005 972 CameraToMount -- cameraX=-0.19 cameraY=0.32 hyp=0.37 cameraTheta=2.11 mountX=0.32 mountY=0.17, mountTheta=0.48 20:08:33.178 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.32, opts=13) 20:08:33.181 00.003 972 Enqueuing Move request for scope (-0.19, 0.32) 20:08:33.186 00.005 5928 Worker thread wakes up 20:08:33.186 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.32) opts 0xd 20:08:33.186 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.32) 20:08:33.186 00.000 5928 Moving (-0.19, 0.32) raw xDistance=0.32 yDistance=0.17 20:08:33.186 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:08:33.186 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:33.186 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:08:33.191 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 20:08:33.195 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:33.199 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:33.202 00.003 972 Enqueuing Expose request 20:08:33.207 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:08:33.207 00.000 5928 MoveAxis(W, 54, ABG) 20:08:33.207 00.000 5928 Guiding Dir = 3, Dur = 54 20:08:33.215 00.008 5928 IsSlewing returns 0 20:08:33.216 00.001 5928 IsGuiding returns 0 20:08:33.231 00.015 5928 PulseGuide returned control before completion, sleep 49 20:08:33.311 00.080 5928 IsGuiding returns 0 20:08:33.311 00.000 5928 Move returns status 0, amount 54 20:08:33.311 00.000 5928 MoveAxis(N, 0, ABG) 20:08:33.311 00.000 5928 Move returns status 0, amount 0 20:08:33.311 00.000 5928 move complete, result=0 20:08:33.312 00.001 5928 worker thread done servicing request 20:08:33.312 00.000 5928 Worker thread wakes up 20:08:33.312 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.2 px 0 ms NORTH 20:08:33.320 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:33.320 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:35.291 01.971 5928 Exposure complete 20:08:35.376 00.085 5928 worker thread done servicing request 20:08:35.377 00.001 972 OnExposeComplete: enter 20:08:35.380 00.003 972 UpdateGuideState(): m_state=6 20:08:35.384 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1430 20:08:35.389 00.005 972 Star::Find returns 1 (0), X=228.37, Y=856.95, Mass=1407, SNR=26.2, Peak=146 HFD=3.9 20:08:35.393 00.004 972 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.59) = xAngle (-3.28 = 3.00) 20:08:35.397 00.004 972 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95) 20:08:35.401 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.70 mountX=-0.14 mountY=0.03, mountTheta=2.96 20:08:35.406 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.14, opts=13) 20:08:35.410 00.004 972 Enqueuing Move request for scope (-0.02, -0.14) 20:08:35.414 00.004 5928 Worker thread wakes up 20:08:35.414 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:08:35.418 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd 20:08:35.419 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.14) 20:08:35.419 00.000 5928 Moving (-0.02, -0.14) raw xDistance=-0.14 yDistance=0.03 20:08:35.419 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:08:35.419 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:35.419 00.000 972 UpdateGuideState exits: m=1407 SNR=26.2 20:08:35.424 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:35.428 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:35.432 00.004 972 Enqueuing Expose request 20:08:35.436 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:08:35.436 00.000 5928 MoveAxis(E, 0, ABG) 20:08:35.436 00.000 5928 Move returns status 0, amount 0 20:08:35.436 00.000 5928 MoveAxis(N, 0, ABG) 20:08:35.436 00.000 5928 Move returns status 0, amount 0 20:08:35.436 00.000 5928 move complete, result=0 20:08:35.436 00.000 5928 worker thread done servicing request 20:08:35.436 00.000 5928 Worker thread wakes up 20:08:35.436 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:35.436 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:35.439 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:08:37.577 02.138 5928 Exposure complete 20:08:37.663 00.086 5928 worker thread done servicing request 20:08:37.663 00.000 972 OnExposeComplete: enter 20:08:37.667 00.004 972 UpdateGuideState(): m_state=6 20:08:37.671 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1431 20:08:37.676 00.005 972 Star::Find returns 1 (0), X=228.09, Y=857.05, Mass=1384, SNR=26.0, Peak=149 HFD=4.0 20:08:37.679 00.003 972 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.59) = xAngle (-4.58 = 1.70) 20:08:37.683 00.004 972 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65) 20:08:37.687 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=-0.05 hyp=0.31 cameraTheta=-2.99 mountX=-0.04 mountY=0.31, mountTheta=1.70 20:08:37.692 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.05, opts=13) 20:08:37.696 00.004 972 Enqueuing Move request for scope (-0.30, -0.05) 20:08:37.700 00.004 5928 Worker thread wakes up 20:08:37.700 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.05) opts 0xd 20:08:37.700 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.05) 20:08:37.700 00.000 5928 Moving (-0.30, -0.05) raw xDistance=-0.04 yDistance=0.31 20:08:37.700 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:08:37.700 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:08:37.700 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:37.705 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31 20:08:37.705 00.000 5928 MoveAxis(E, 0, ABG) 20:08:37.705 00.000 5928 Move returns status 0, amount 0 20:08:37.705 00.000 5928 MoveAxis(N, 0, ABG) 20:08:37.705 00.000 5928 Move returns status 0, amount 0 20:08:37.705 00.000 972 UpdateGuideState exits: m=1384 SNR=26.0 20:08:37.709 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:37.713 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:37.716 00.003 972 Enqueuing Expose request 20:08:37.720 00.004 5928 move complete, result=0 20:08:37.721 00.001 5928 worker thread done servicing request 20:08:37.721 00.000 5928 Worker thread wakes up 20:08:37.721 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:37.721 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:37.723 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:08:39.699 01.976 5928 Exposure complete 20:08:39.785 00.086 5928 worker thread done servicing request 20:08:39.785 00.000 972 OnExposeComplete: enter 20:08:39.790 00.005 972 UpdateGuideState(): m_state=6 20:08:39.794 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1432 20:08:39.798 00.004 972 Star::Find returns 1 (0), X=228.02, Y=857.07, Mass=1443, SNR=26.6, Peak=183 HFD=3.4 20:08:39.802 00.004 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 20:08:39.806 00.004 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58) 20:08:39.810 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=-0.03 hyp=0.37 cameraTheta=-3.07 mountX=-0.02 mountY=0.37, mountTheta=1.62 20:08:39.814 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.03, opts=13) 20:08:39.818 00.004 972 Enqueuing Move request for scope (-0.37, -0.03) 20:08:39.823 00.005 5928 Worker thread wakes up 20:08:39.823 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.03) opts 0xd 20:08:39.823 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.03) 20:08:39.823 00.000 5928 Moving (-0.37, -0.03) raw xDistance=-0.02 yDistance=0.37 20:08:39.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:08:39.823 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:08:39.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 20:08:39.823 00.000 5928 MoveAxis(E, 0, ABG) 20:08:39.823 00.000 5928 Move returns status 0, amount 0 20:08:39.823 00.000 5928 MoveAxis(N, 0, ABG) 20:08:39.823 00.000 5928 Move returns status 0, amount 0 20:08:39.824 00.001 5928 move complete, result=0 20:08:39.824 00.000 5928 worker thread done servicing request 20:08:39.824 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:08:39.827 00.003 972 UpdateGuideState exits: m=1443 SNR=26.6 20:08:39.831 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:39.835 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:39.841 00.006 972 Enqueuing Expose request 20:08:39.844 00.003 972 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:08:39.848 00.004 5928 Worker thread wakes up 20:08:39.849 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:39.849 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:41.980 02.131 5928 Exposure complete 20:08:42.066 00.086 5928 worker thread done servicing request 20:08:42.066 00.000 972 OnExposeComplete: enter 20:08:42.070 00.004 972 UpdateGuideState(): m_state=6 20:08:42.075 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1433 20:08:42.078 00.003 972 Star::Find returns 1 (0), X=227.75, Y=856.87, Mass=1379, SNR=26.0, Peak=147 HFD=4.0 20:08:42.082 00.004 972 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.59) = xAngle (-4.40 = 1.89) 20:08:42.086 00.004 972 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84) 20:08:42.091 00.005 972 CameraToMount -- cameraX=-0.64 cameraY=-0.22 hyp=0.68 cameraTheta=-2.81 mountX=-0.21 mountY=0.65, mountTheta=1.88 20:08:42.095 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.64, y=-0.22, opts=13) 20:08:42.100 00.005 972 Enqueuing Move request for scope (-0.64, -0.22) 20:08:42.104 00.004 5928 Worker thread wakes up 20:08:42.104 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.22) opts 0xd 20:08:42.104 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=45, FiltMax=282, Gamma=1.000 20:08:42.108 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 20:08:42.112 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:42.116 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:42.120 00.004 972 Enqueuing Expose request 20:08:42.124 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.64, -0.22) 20:08:42.124 00.000 5928 Moving (-0.64, -0.22) raw xDistance=-0.21 yDistance=0.65 20:08:42.124 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:08:42.125 00.001 5928 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1 20:08:42.125 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96 20:08:42.125 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65 20:08:42.125 00.000 5928 MoveAxis(E, 35, ABG) 20:08:42.125 00.000 5928 Guiding Dir = 2, Dur = 35 20:08:42.125 00.000 5928 IsSlewing returns 0 20:08:42.125 00.000 5928 IsGuiding returns 0 20:08:42.154 00.029 5928 PulseGuide returned control before completion, sleep 17 20:08:42.202 00.048 5928 IsGuiding returns 0 20:08:42.202 00.000 5928 Move returns status 0, amount 35 20:08:42.202 00.000 5928 MoveAxis(S, 130, ABG) 20:08:42.202 00.000 5928 Guiding Dir = 1, Dur = 130 20:08:42.203 00.001 5928 IsSlewing returns 0 20:08:42.204 00.001 5928 IsGuiding returns 0 20:08:42.282 00.078 5928 PulseGuide returned control before completion, sleep 62 20:08:42.351 00.069 5928 IsGuiding returns 1 20:08:42.351 00.000 5928 scope still moving after pulse duration time elapsed 20:08:42.383 00.032 5928 IsSlewing returns 0 20:08:42.384 00.001 5928 IsGuiding returns 1 20:08:42.442 00.058 5928 IsSlewing returns 0 20:08:42.443 00.001 5928 IsGuiding returns 0 20:08:42.443 00.000 5928 scope move finished after 130 + 109 ms 20:08:42.443 00.000 5928 Move returns status 0, amount 130 20:08:42.443 00.000 5928 move complete, result=0 20:08:42.444 00.001 5928 worker thread done servicing request 20:08:42.444 00.000 5928 Worker thread wakes up 20:08:42.444 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.7 px 130 ms SOUTH 20:08:42.457 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:42.458 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:44.448 01.990 5928 Exposure complete 20:08:44.533 00.085 5928 worker thread done servicing request 20:08:44.534 00.001 972 OnExposeComplete: enter 20:08:44.539 00.005 972 UpdateGuideState(): m_state=6 20:08:44.542 00.003 972 Star::Find(15, 227, 856, 0, (0,0,0,0), 0.0, 255) frame 1434 20:08:44.546 00.004 972 Star::Find returns 1 (0), X=227.73, Y=857.17, Mass=1413, SNR=26.2, Peak=141 HFD=3.9 20:08:44.551 00.005 972 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.59) = xAngle (1.44 = 1.44) 20:08:44.556 00.005 972 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.40 = 1.40) 20:08:44.559 00.003 972 CameraToMount -- cameraX=-0.66 cameraY=0.07 hyp=0.66 cameraTheta=3.03 mountX=0.08 mountY=0.65, mountTheta=1.44 20:08:44.563 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.66, y=0.07, opts=13) 20:08:44.567 00.004 972 Enqueuing Move request for scope (-0.66, 0.07) 20:08:44.572 00.005 5928 Worker thread wakes up 20:08:44.572 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.07) opts 0xd 20:08:44.572 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:08:44.576 00.004 972 UpdateGuideState exits: m=1413 SNR=26.2 20:08:44.580 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:44.584 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:44.588 00.004 972 Enqueuing Expose request 20:08:44.592 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.66, 0.07) 20:08:44.592 00.000 5928 Moving (-0.66, 0.07) raw xDistance=0.08 yDistance=0.65 20:08:44.592 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:08:44.592 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65 20:08:44.592 00.000 5928 MoveAxis(E, 0, ABG) 20:08:44.592 00.000 5928 Move returns status 0, amount 0 20:08:44.592 00.000 5928 MoveAxis(S, 129, ABG) 20:08:44.593 00.001 5928 Guiding Dir = 1, Dur = 129 20:08:44.593 00.000 5928 IsSlewing returns 0 20:08:44.593 00.000 5928 IsGuiding returns 0 20:08:44.681 00.088 5928 PulseGuide returned control before completion, sleep 52 20:08:44.761 00.080 5928 IsGuiding returns 1 20:08:44.761 00.000 5928 scope still moving after pulse duration time elapsed 20:08:44.797 00.036 5928 IsSlewing returns 0 20:08:44.798 00.001 5928 IsGuiding returns 1 20:08:44.840 00.042 5928 IsSlewing returns 0 20:08:44.841 00.001 5928 IsGuiding returns 0 20:08:44.841 00.000 5928 scope move finished after 129 + 119 ms 20:08:44.842 00.001 5928 Move returns status 0, amount 129 20:08:44.842 00.000 5928 move complete, result=0 20:08:44.842 00.000 5928 worker thread done servicing request 20:08:44.842 00.000 5928 Worker thread wakes up 20:08:44.842 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.7 px 129 ms SOUTH 20:08:44.853 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:44.853 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:46.993 02.140 5928 Exposure complete 20:08:47.081 00.088 5928 worker thread done servicing request 20:08:47.081 00.000 972 OnExposeComplete: enter 20:08:47.087 00.006 972 UpdateGuideState(): m_state=6 20:08:47.091 00.004 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 1435 20:08:47.095 00.004 972 Star::Find returns 1 (0), X=228.29, Y=857.13, Mass=1395, SNR=26.1, Peak=157 HFD=3.5 20:08:47.100 00.005 972 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.59) = xAngle (1.20 = 1.20) 20:08:47.106 00.006 972 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.15 = 1.15) 20:08:47.111 00.005 972 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.79 mountX=0.04 mountY=0.09, mountTheta=1.19 20:08:47.116 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.04, opts=13) 20:08:47.121 00.005 972 Enqueuing Move request for scope (-0.09, 0.04) 20:08:47.124 00.003 5928 Worker thread wakes up 20:08:47.125 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd 20:08:47.125 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.04) 20:08:47.125 00.000 5928 Moving (-0.09, 0.04) raw xDistance=0.04 yDistance=0.09 20:08:47.125 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:08:47.125 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:47.125 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:08:47.125 00.000 5928 MoveAxis(E, 0, ABG) 20:08:47.125 00.000 5928 Move returns status 0, amount 0 20:08:47.125 00.000 5928 MoveAxis(N, 0, ABG) 20:08:47.125 00.000 5928 Move returns status 0, amount 0 20:08:47.125 00.000 5928 move complete, result=0 20:08:47.125 00.000 5928 worker thread done servicing request 20:08:47.126 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:08:47.130 00.004 972 UpdateGuideState exits: m=1395 SNR=26.1 20:08:47.133 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:47.138 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:47.142 00.004 972 Enqueuing Expose request 20:08:47.145 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:08:47.149 00.004 5928 Worker thread wakes up 20:08:47.149 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:47.149 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:49.132 01.983 5928 Exposure complete 20:08:49.217 00.085 5928 worker thread done servicing request 20:08:49.217 00.000 972 OnExposeComplete: enter 20:08:49.223 00.006 972 UpdateGuideState(): m_state=6 20:08:49.227 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1436 20:08:49.231 00.004 972 Star::Find returns 1 (0), X=228.07, Y=857.22, Mass=1409, SNR=26.3, Peak=154 HFD=3.8 20:08:49.235 00.004 972 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.59) = xAngle (1.17 = 1.17) 20:08:49.240 00.005 972 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 20:08:49.244 00.004 972 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.34 cameraTheta=2.76 mountX=0.13 mountY=0.31, mountTheta=1.16 20:08:49.248 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=0.13, opts=13) 20:08:49.254 00.006 972 Enqueuing Move request for scope (-0.32, 0.13) 20:08:49.258 00.004 5928 Worker thread wakes up 20:08:49.258 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd 20:08:49.258 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, 0.13) 20:08:49.258 00.000 5928 Moving (-0.32, 0.13) raw xDistance=0.13 yDistance=0.31 20:08:49.258 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:08:49.258 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 20:08:49.258 00.000 5928 MoveAxis(E, 0, ABG) 20:08:49.258 00.000 5928 Move returns status 0, amount 0 20:08:49.258 00.000 5928 MoveAxis(S, 61, ABG) 20:08:49.258 00.000 5928 Guiding Dir = 1, Dur = 61 20:08:49.258 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:49.263 00.005 972 UpdateGuideState exits: m=1409 SNR=26.3 20:08:49.266 00.003 5928 IsSlewing returns 0 20:08:49.267 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:49.272 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:49.275 00.003 972 Enqueuing Expose request 20:08:49.279 00.004 5928 IsGuiding returns 0 20:08:49.367 00.088 5928 IsGuiding returns 1 20:08:49.367 00.000 5928 scope still moving after pulse duration time elapsed 20:08:49.404 00.037 5928 IsSlewing returns 0 20:08:49.405 00.001 5928 IsGuiding returns 1 20:08:49.478 00.073 5928 IsSlewing returns 0 20:08:49.511 00.033 5928 IsGuiding returns 0 20:08:49.511 00.000 5928 scope move finished after 61 + 171 ms 20:08:49.511 00.000 5928 Move returns status 0, amount 61 20:08:49.511 00.000 5928 move complete, result=0 20:08:49.511 00.000 5928 worker thread done servicing request 20:08:49.512 00.001 5928 Worker thread wakes up 20:08:49.512 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:49.512 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:49.512 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH 20:08:51.649 02.137 5928 Exposure complete 20:08:51.734 00.085 5928 worker thread done servicing request 20:08:51.735 00.001 972 OnExposeComplete: enter 20:08:51.739 00.004 972 UpdateGuideState(): m_state=6 20:08:51.743 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1437 20:08:51.747 00.004 972 Star::Find returns 1 (0), X=228.51, Y=856.86, Mass=1451, SNR=26.7, Peak=159 HFD=3.8 20:08:51.751 00.004 972 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.59) = xAngle (-2.68 = -2.68) 20:08:51.756 00.005 972 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72) 20:08:51.759 00.003 972 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-1.09 mountX=-0.24 mountY=-0.11, mountTheta=-2.71 20:08:51.763 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.24, opts=13) 20:08:51.768 00.005 972 Enqueuing Move request for scope (0.13, -0.24) 20:08:51.773 00.005 5928 Worker thread wakes up 20:08:51.773 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.24) opts 0xd 20:08:51.773 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.24) 20:08:51.773 00.000 5928 Moving (0.13, -0.24) raw xDistance=-0.24 yDistance=-0.11 20:08:51.773 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 20:08:51.773 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:51.773 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:08:51.773 00.000 5928 MoveAxis(E, 40, ABG) 20:08:51.773 00.000 5928 Guiding Dir = 2, Dur = 40 20:08:51.773 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:08:51.777 00.004 972 UpdateGuideState exits: m=1451 SNR=26.7 20:08:51.781 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:51.785 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:51.790 00.005 972 Enqueuing Expose request 20:08:51.793 00.003 5928 IsSlewing returns 0 20:08:51.794 00.001 5928 IsGuiding returns 0 20:08:51.812 00.018 5928 PulseGuide returned control before completion, sleep 32 20:08:51.860 00.048 5928 IsGuiding returns 0 20:08:51.860 00.000 5928 Move returns status 0, amount 40 20:08:51.860 00.000 5928 MoveAxis(N, 0, ABG) 20:08:51.860 00.000 5928 Move returns status 0, amount 0 20:08:51.860 00.000 5928 move complete, result=0 20:08:51.860 00.000 5928 worker thread done servicing request 20:08:51.860 00.000 5928 Worker thread wakes up 20:08:51.860 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:51.860 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:51.860 00.000 972 GuideStep: -0.2 px 40 ms EAST, -0.1 px 0 ms NORTH 20:08:53.842 01.982 5928 Exposure complete 20:08:53.927 00.085 5928 worker thread done servicing request 20:08:53.927 00.000 972 OnExposeComplete: enter 20:08:53.931 00.004 972 UpdateGuideState(): m_state=6 20:08:53.936 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1438 20:08:53.940 00.004 972 Star::Find returns 1 (0), X=228.47, Y=857.19, Mass=1379, SNR=26.0, Peak=151 HFD=3.7 20:08:53.944 00.004 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.75 = -0.75) 20:08:53.948 00.004 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 20:08:53.952 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.84 mountX=0.09 mountY=-0.09, mountTheta=-0.78 20:08:53.959 00.007 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.09, opts=13) 20:08:53.965 00.006 972 Enqueuing Move request for scope (0.08, 0.09) 20:08:53.973 00.008 5928 Worker thread wakes up 20:08:53.973 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd 20:08:53.973 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.09) 20:08:53.973 00.000 5928 Moving (0.08, 0.09) raw xDistance=0.09 yDistance=-0.09 20:08:53.973 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:08:53.973 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:53.973 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:08:53.977 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:08:53.977 00.000 5928 MoveAxis(E, 0, ABG) 20:08:53.977 00.000 972 UpdateGuideState exits: m=1379 SNR=26.0 20:08:53.982 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:53.990 00.008 5928 Move returns status 0, amount 0 20:08:53.990 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:53.995 00.005 972 Enqueuing Expose request 20:08:54.000 00.005 5928 MoveAxis(N, 0, ABG) 20:08:54.000 00.000 5928 Move returns status 0, amount 0 20:08:54.000 00.000 5928 move complete, result=0 20:08:54.000 00.000 5928 worker thread done servicing request 20:08:54.000 00.000 5928 Worker thread wakes up 20:08:54.000 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:54.001 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:54.004 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:08:56.136 02.132 5928 Exposure complete 20:08:56.222 00.086 5928 worker thread done servicing request 20:08:56.222 00.000 972 OnExposeComplete: enter 20:08:56.226 00.004 972 UpdateGuideState(): m_state=6 20:08:56.230 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1439 20:08:56.234 00.004 972 Star::Find returns 1 (0), X=228.25, Y=856.79, Mass=1450, SNR=26.7, Peak=147 HFD=3.9 20:08:56.239 00.005 972 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.59) = xAngle (-3.59 = 2.70) 20:08:56.243 00.004 972 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65) 20:08:56.247 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-2.00 mountX=-0.31 mountY=0.16, mountTheta=2.66 20:08:56.252 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.31, opts=13) 20:08:56.256 00.004 972 Enqueuing Move request for scope (-0.14, -0.31) 20:08:56.260 00.004 5928 Worker thread wakes up 20:08:56.260 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.31) opts 0xd 20:08:56.260 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.31) 20:08:56.260 00.000 5928 Moving (-0.14, -0.31) raw xDistance=-0.31 yDistance=0.16 20:08:56.260 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31 20:08:56.260 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:56.260 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:08:56.260 00.000 5928 MoveAxis(E, 51, ABG) 20:08:56.260 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:08:56.264 00.004 972 UpdateGuideState exits: m=1450 SNR=26.7 20:08:56.269 00.005 5928 Guiding Dir = 2, Dur = 51 20:08:56.269 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:56.273 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:56.277 00.004 972 Enqueuing Expose request 20:08:56.280 00.003 5928 IsSlewing returns 0 20:08:56.281 00.001 5928 IsGuiding returns 0 20:08:56.307 00.026 5928 PulseGuide returned control before completion, sleep 36 20:08:56.358 00.051 5928 IsGuiding returns 1 20:08:56.358 00.000 5928 scope still moving after pulse duration time elapsed 20:08:56.402 00.044 5928 IsSlewing returns 0 20:08:56.403 00.001 5928 IsGuiding returns 0 20:08:56.404 00.001 5928 scope move finished after 51 + 71 ms 20:08:56.404 00.000 5928 Move returns status 0, amount 51 20:08:56.405 00.001 5928 MoveAxis(N, 0, ABG) 20:08:56.405 00.000 5928 Move returns status 0, amount 0 20:08:56.406 00.001 5928 move complete, result=0 20:08:56.406 00.000 5928 worker thread done servicing request 20:08:56.406 00.000 5928 Worker thread wakes up 20:08:56.406 00.000 972 GuideStep: -0.3 px 51 ms EAST, 0.2 px 0 ms NORTH 20:08:56.417 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:56.417 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:08:58.389 01.972 5928 Exposure complete 20:08:58.475 00.086 5928 worker thread done servicing request 20:08:58.475 00.000 972 OnExposeComplete: enter 20:08:58.479 00.004 972 UpdateGuideState(): m_state=6 20:08:58.483 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1440 20:08:58.488 00.005 972 Star::Find returns 1 (0), X=228.25, Y=857.37, Mass=1428, SNR=26.5, Peak=150 HFD=3.6 20:08:58.491 00.003 972 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.59) = xAngle (0.45 = 0.45) 20:08:58.495 00.004 972 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40) 20:08:58.499 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.31 cameraTheta=2.04 mountX=0.28 mountY=0.12, mountTheta=0.41 20:08:58.505 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.27, opts=13) 20:08:58.508 00.003 972 Enqueuing Move request for scope (-0.14, 0.27) 20:08:58.512 00.004 5928 Worker thread wakes up 20:08:58.512 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd 20:08:58.512 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.27) 20:08:58.512 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:08:58.516 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 20:08:58.521 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:08:58.525 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:08:58.528 00.003 972 Enqueuing Expose request 20:08:58.533 00.005 5928 Moving (-0.14, 0.27) raw xDistance=0.28 yDistance=0.12 20:08:58.533 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28 20:08:58.533 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:08:58.533 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:08:58.533 00.000 5928 MoveAxis(W, 43, ABG) 20:08:58.533 00.000 5928 Guiding Dir = 3, Dur = 43 20:08:58.534 00.001 5928 IsSlewing returns 0 20:08:58.534 00.000 5928 IsGuiding returns 0 20:08:58.561 00.027 5928 PulseGuide returned control before completion, sleep 27 20:08:58.595 00.034 5928 IsGuiding returns 1 20:08:58.595 00.000 5928 scope still moving after pulse duration time elapsed 20:08:58.641 00.046 5928 IsSlewing returns 0 20:08:58.673 00.032 5928 IsGuiding returns 0 20:08:58.674 00.001 5928 scope move finished after 43 + 96 ms 20:08:58.674 00.000 5928 Move returns status 0, amount 43 20:08:58.674 00.000 5928 MoveAxis(N, 0, ABG) 20:08:58.674 00.000 5928 Move returns status 0, amount 0 20:08:58.674 00.000 5928 move complete, result=0 20:08:58.674 00.000 5928 worker thread done servicing request 20:08:58.674 00.000 5928 Worker thread wakes up 20:08:58.675 00.001 972 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH 20:08:58.683 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:08:58.683 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:00.822 02.139 5928 Exposure complete 20:09:00.907 00.085 5928 worker thread done servicing request 20:09:00.907 00.000 972 OnExposeComplete: enter 20:09:00.911 00.004 972 UpdateGuideState(): m_state=6 20:09:00.914 00.003 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1441 20:09:00.919 00.005 972 Star::Find returns 1 (0), X=228.12, Y=857.37, Mass=1383, SNR=26.0, Peak=162 HFD=3.5 20:09:00.923 00.004 972 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.59) = xAngle (0.76 = 0.76) 20:09:00.926 00.003 972 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71) 20:09:00.930 00.004 972 CameraToMount -- cameraX=-0.27 cameraY=0.28 hyp=0.39 cameraTheta=2.35 mountX=0.28 mountY=0.25, mountTheta=0.73 20:09:00.936 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.28, opts=13) 20:09:00.940 00.004 972 Enqueuing Move request for scope (-0.27, 0.28) 20:09:00.944 00.004 5928 Worker thread wakes up 20:09:00.944 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.28) opts 0xd 20:09:00.944 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.28) 20:09:00.944 00.000 5928 Moving (-0.27, 0.28) raw xDistance=0.28 yDistance=0.25 20:09:00.944 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28 20:09:00.944 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:09:00.944 00.000 5928 MoveAxis(W, 50, ABG) 20:09:00.944 00.000 5928 Guiding Dir = 3, Dur = 50 20:09:00.944 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:09:00.948 00.004 972 UpdateGuideState exits: m=1383 SNR=26.0 20:09:00.953 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:00.957 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:00.960 00.003 972 Enqueuing Expose request 20:09:00.964 00.004 5928 IsSlewing returns 0 20:09:00.964 00.000 5928 IsGuiding returns 0 20:09:00.992 00.028 5928 PulseGuide returned control before completion, sleep 34 20:09:01.039 00.047 5928 IsGuiding returns 1 20:09:01.039 00.000 5928 scope still moving after pulse duration time elapsed 20:09:01.063 00.024 5928 IsSlewing returns 0 20:09:01.063 00.000 5928 IsGuiding returns 0 20:09:01.063 00.000 5928 scope move finished after 50 + 48 ms 20:09:01.063 00.000 5928 Move returns status 0, amount 50 20:09:01.063 00.000 5928 MoveAxis(S, 50, ABG) 20:09:01.064 00.001 5928 Guiding Dir = 1, Dur = 50 20:09:01.065 00.001 5928 IsSlewing returns 0 20:09:01.065 00.000 5928 IsGuiding returns 0 20:09:01.152 00.087 5928 IsGuiding returns 1 20:09:01.152 00.000 5928 scope still moving after pulse duration time elapsed 20:09:01.173 00.021 5928 IsSlewing returns 0 20:09:01.174 00.001 5928 IsGuiding returns 1 20:09:01.247 00.073 5928 IsSlewing returns 0 20:09:01.280 00.033 5928 IsGuiding returns 0 20:09:01.280 00.000 5928 scope move finished after 50 + 165 ms 20:09:01.281 00.001 5928 Move returns status 0, amount 50 20:09:01.281 00.000 5928 move complete, result=0 20:09:01.281 00.000 5928 worker thread done servicing request 20:09:01.281 00.000 5928 Worker thread wakes up 20:09:01.281 00.000 972 GuideStep: 0.3 px 50 ms WEST, 0.3 px 50 ms SOUTH 20:09:01.296 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:01.296 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:03.283 01.987 5928 Exposure complete 20:09:03.369 00.086 5928 worker thread done servicing request 20:09:03.369 00.000 972 OnExposeComplete: enter 20:09:03.373 00.004 972 UpdateGuideState(): m_state=6 20:09:03.377 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1442 20:09:03.381 00.004 972 Star::Find returns 1 (0), X=228.26, Y=857.04, Mass=1370, SNR=25.9, Peak=147 HFD=4.0 20:09:03.385 00.004 972 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.59) = xAngle (-4.33 = 1.95) 20:09:03.389 00.004 972 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.91) 20:09:03.393 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.74 mountX=-0.05 mountY=0.13, mountTheta=1.95 20:09:03.397 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.05, opts=13) 20:09:03.402 00.005 972 Enqueuing Move request for scope (-0.13, -0.05) 20:09:03.406 00.004 5928 Worker thread wakes up 20:09:03.406 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd 20:09:03.406 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.05) 20:09:03.406 00.000 5928 Moving (-0.13, -0.05) raw xDistance=-0.05 yDistance=0.13 20:09:03.406 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:09:03.406 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:03.406 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:09:03.410 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:09:03.410 00.000 5928 MoveAxis(E, 0, ABG) 20:09:03.410 00.000 5928 Move returns status 0, amount 0 20:09:03.410 00.000 5928 MoveAxis(N, 0, ABG) 20:09:03.410 00.000 5928 Move returns status 0, amount 0 20:09:03.411 00.001 5928 move complete, result=0 20:09:03.411 00.000 5928 worker thread done servicing request 20:09:03.411 00.000 972 UpdateGuideState exits: m=1370 SNR=25.9 20:09:03.414 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:03.419 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:03.423 00.004 972 Enqueuing Expose request 20:09:03.427 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:09:03.431 00.004 5928 Worker thread wakes up 20:09:03.431 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:03.431 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:05.534 02.103 5928 Exposure complete 20:09:05.619 00.085 5928 worker thread done servicing request 20:09:05.619 00.000 972 OnExposeComplete: enter 20:09:05.623 00.004 972 UpdateGuideState(): m_state=6 20:09:05.627 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1443 20:09:05.631 00.004 972 Star::Find returns 1 (0), X=228.54, Y=856.76, Mass=1405, SNR=26.2, Peak=139 HFD=4.3 20:09:05.635 00.004 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 20:09:05.639 00.004 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77) 20:09:05.643 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.37 cameraTheta=-1.13 mountX=-0.34 mountY=-0.13, mountTheta=-2.76 20:09:05.648 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.33, opts=13) 20:09:05.652 00.004 972 Enqueuing Move request for scope (0.16, -0.33) 20:09:05.656 00.004 5928 Worker thread wakes up 20:09:05.656 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd 20:09:05.656 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.33) 20:09:05.656 00.000 5928 Moving (0.16, -0.33) raw xDistance=-0.34 yDistance=-0.13 20:09:05.656 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 20:09:05.656 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:05.656 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:09:05.656 00.000 5928 MoveAxis(E, 56, ABG) 20:09:05.657 00.001 5928 Guiding Dir = 2, Dur = 56 20:09:05.657 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:09:05.661 00.004 972 UpdateGuideState exits: m=1405 SNR=26.2 20:09:05.664 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:05.669 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:05.673 00.004 972 Enqueuing Expose request 20:09:05.676 00.003 5928 IsSlewing returns 0 20:09:05.677 00.001 5928 IsGuiding returns 0 20:09:05.692 00.015 5928 PulseGuide returned control before completion, sleep 51 20:09:05.754 00.062 5928 IsGuiding returns 1 20:09:05.754 00.000 5928 scope still moving after pulse duration time elapsed 20:09:05.821 00.067 5928 IsSlewing returns 0 20:09:05.822 00.001 5928 IsGuiding returns 0 20:09:05.822 00.000 5928 scope move finished after 56 + 88 ms 20:09:05.822 00.000 5928 Move returns status 0, amount 56 20:09:05.823 00.001 5928 MoveAxis(N, 0, ABG) 20:09:05.823 00.000 5928 Move returns status 0, amount 0 20:09:05.823 00.000 5928 move complete, result=0 20:09:05.823 00.000 5928 worker thread done servicing request 20:09:05.823 00.000 5928 Worker thread wakes up 20:09:05.824 00.001 972 GuideStep: -0.3 px 56 ms EAST, -0.1 px 0 ms NORTH 20:09:05.836 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:05.837 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:07.818 01.981 5928 Exposure complete 20:09:07.903 00.085 5928 worker thread done servicing request 20:09:07.904 00.001 972 OnExposeComplete: enter 20:09:07.907 00.003 972 UpdateGuideState(): m_state=6 20:09:07.911 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1444 20:09:07.916 00.005 972 Star::Find returns 1 (0), X=228.50, Y=857.16, Mass=1351, SNR=25.7, Peak=124 HFD=4.4 20:09:07.921 00.005 972 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.59) = xAngle (-1.04 = -1.04) 20:09:07.924 00.003 972 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08) 20:09:07.928 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.55 mountX=0.07 mountY=-0.12, mountTheta=-1.05 20:09:07.932 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.07, opts=13) 20:09:07.937 00.005 972 Enqueuing Move request for scope (0.11, 0.07) 20:09:07.941 00.004 5928 Worker thread wakes up 20:09:07.941 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd 20:09:07.941 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.07) 20:09:07.941 00.000 5928 Moving (0.11, 0.07) raw xDistance=0.07 yDistance=-0.12 20:09:07.941 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:09:07.942 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:07.942 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:09:07.942 00.000 5928 MoveAxis(E, 0, ABG) 20:09:07.942 00.000 5928 Move returns status 0, amount 0 20:09:07.942 00.000 5928 MoveAxis(N, 0, ABG) 20:09:07.942 00.000 5928 Move returns status 0, amount 0 20:09:07.942 00.000 5928 move complete, result=0 20:09:07.942 00.000 5928 worker thread done servicing request 20:09:07.942 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:07.946 00.004 972 UpdateGuideState exits: m=1351 SNR=25.7 20:09:07.950 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:07.954 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:07.958 00.004 972 Enqueuing Expose request 20:09:07.961 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:09:07.965 00.004 5928 Worker thread wakes up 20:09:07.965 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:07.965 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:10.089 02.124 5928 Exposure complete 20:09:10.174 00.085 5928 worker thread done servicing request 20:09:10.174 00.000 972 OnExposeComplete: enter 20:09:10.178 00.004 972 UpdateGuideState(): m_state=6 20:09:10.182 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1445 20:09:10.187 00.005 972 Star::Find returns 1 (0), X=228.45, Y=857.10, Mass=1393, SNR=26.1, Peak=130 HFD=4.0 20:09:10.190 00.003 972 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.59) = xAngle (-1.48 = -1.48) 20:09:10.194 00.004 972 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52) 20:09:10.197 00.003 972 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.11 mountX=0.01 mountY=-0.06, mountTheta=-1.48 20:09:10.203 00.006 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.01, opts=13) 20:09:10.207 00.004 972 Enqueuing Move request for scope (0.06, 0.01) 20:09:10.211 00.004 5928 Worker thread wakes up 20:09:10.211 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd 20:09:10.211 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.01) 20:09:10.211 00.000 5928 Moving (0.06, 0.01) raw xDistance=0.01 yDistance=-0.06 20:09:10.211 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:09:10.211 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:10.211 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:09:10.211 00.000 5928 MoveAxis(E, 0, ABG) 20:09:10.211 00.000 5928 Move returns status 0, amount 0 20:09:10.211 00.000 5928 MoveAxis(N, 0, ABG) 20:09:10.211 00.000 5928 Move returns status 0, amount 0 20:09:10.211 00.000 5928 move complete, result=0 20:09:10.211 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:09:10.215 00.004 5928 worker thread done servicing request 20:09:10.216 00.001 972 UpdateGuideState exits: m=1393 SNR=26.1 20:09:10.220 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:10.224 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:10.228 00.004 972 Enqueuing Expose request 20:09:10.231 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:09:10.236 00.005 5928 Worker thread wakes up 20:09:10.236 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:10.236 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:12.210 01.974 5928 Exposure complete 20:09:12.295 00.085 5928 worker thread done servicing request 20:09:12.295 00.000 972 OnExposeComplete: enter 20:09:12.301 00.006 972 UpdateGuideState(): m_state=6 20:09:12.306 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1446 20:09:12.312 00.006 972 Star::Find returns 1 (0), X=228.11, Y=857.43, Mass=1398, SNR=26.2, Peak=135 HFD=3.9 20:09:12.317 00.005 972 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.59) = xAngle (0.67 = 0.67) 20:09:12.321 00.004 972 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62) 20:09:12.324 00.003 972 CameraToMount -- cameraX=-0.28 cameraY=0.34 hyp=0.43 cameraTheta=2.26 mountX=0.34 mountY=0.25, mountTheta=0.64 20:09:12.329 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.34, opts=13) 20:09:12.335 00.006 972 Enqueuing Move request for scope (-0.28, 0.34) 20:09:12.338 00.003 5928 Worker thread wakes up 20:09:12.339 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.34) opts 0xd 20:09:12.339 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.34) 20:09:12.339 00.000 5928 Moving (-0.28, 0.34) raw xDistance=0.34 yDistance=0.25 20:09:12.339 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 20:09:12.339 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:12.342 00.003 972 UpdateGuideState exits: m=1398 SNR=26.2 20:09:12.346 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:12.351 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:12.355 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:09:12.355 00.000 5928 MoveAxis(W, 57, ABG) 20:09:12.355 00.000 5928 Guiding Dir = 3, Dur = 57 20:09:12.355 00.000 972 Enqueuing Expose request 20:09:12.359 00.004 5928 IsSlewing returns 0 20:09:12.360 00.001 5928 IsGuiding returns 0 20:09:12.376 00.016 5928 PulseGuide returned control before completion, sleep 51 20:09:12.457 00.081 5928 IsGuiding returns 0 20:09:12.457 00.000 5928 Move returns status 0, amount 57 20:09:12.457 00.000 5928 MoveAxis(S, 50, ABG) 20:09:12.457 00.000 5928 Guiding Dir = 1, Dur = 50 20:09:12.458 00.001 5928 IsSlewing returns 0 20:09:12.459 00.001 5928 IsGuiding returns 0 20:09:12.568 00.109 5928 IsGuiding returns 1 20:09:12.568 00.000 5928 scope still moving after pulse duration time elapsed 20:09:12.632 00.064 5928 IsSlewing returns 0 20:09:12.633 00.001 5928 IsGuiding returns 0 20:09:12.633 00.000 5928 scope move finished after 50 + 124 ms 20:09:12.634 00.001 5928 Move returns status 0, amount 50 20:09:12.634 00.000 5928 move complete, result=0 20:09:12.634 00.000 5928 worker thread done servicing request 20:09:12.635 00.001 972 GuideStep: 0.3 px 57 ms WEST, 0.3 px 50 ms SOUTH 20:09:12.647 00.012 5928 Worker thread wakes up 20:09:12.647 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:12.647 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:14.777 02.130 5928 Exposure complete 20:09:14.863 00.086 5928 worker thread done servicing request 20:09:14.863 00.000 972 OnExposeComplete: enter 20:09:14.868 00.005 972 UpdateGuideState(): m_state=6 20:09:14.872 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1447 20:09:14.876 00.004 972 Star::Find returns 1 (0), X=228.18, Y=857.07, Mass=1380, SNR=25.9, Peak=164 HFD=3.8 20:09:14.880 00.004 972 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.59) = xAngle (-4.60 = 1.69) 20:09:14.884 00.004 972 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64) 20:09:14.888 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.02 mountY=0.21, mountTheta=1.69 20:09:14.892 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.03, opts=13) 20:09:14.897 00.005 972 Enqueuing Move request for scope (-0.21, -0.03) 20:09:14.902 00.005 5928 Worker thread wakes up 20:09:14.902 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd 20:09:14.902 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.03) 20:09:14.902 00.000 5928 Moving (-0.21, -0.03) raw xDistance=-0.02 yDistance=0.21 20:09:14.902 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:09:14.902 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:14.906 00.004 972 UpdateGuideState exits: m=1380 SNR=25.9 20:09:14.910 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:14.914 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:14.919 00.005 972 Enqueuing Expose request 20:09:14.923 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 20:09:14.923 00.000 5928 MoveAxis(E, 0, ABG) 20:09:14.923 00.000 5928 Move returns status 0, amount 0 20:09:14.923 00.000 5928 MoveAxis(S, 42, ABG) 20:09:14.923 00.000 5928 Guiding Dir = 1, Dur = 42 20:09:14.951 00.028 5928 IsSlewing returns 0 20:09:14.951 00.000 5928 IsGuiding returns 0 20:09:15.032 00.081 5928 IsGuiding returns 1 20:09:15.032 00.000 5928 scope still moving after pulse duration time elapsed 20:09:15.066 00.034 5928 IsSlewing returns 0 20:09:15.067 00.001 5928 IsGuiding returns 1 20:09:15.127 00.060 5928 IsSlewing returns 0 20:09:15.128 00.001 5928 IsGuiding returns 0 20:09:15.128 00.000 5928 scope move finished after 42 + 133 ms 20:09:15.128 00.000 5928 Move returns status 0, amount 42 20:09:15.128 00.000 5928 move complete, result=0 20:09:15.128 00.000 5928 worker thread done servicing request 20:09:15.128 00.000 5928 Worker thread wakes up 20:09:15.129 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH 20:09:15.138 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:15.139 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:17.120 01.981 5928 Exposure complete 20:09:17.205 00.085 5928 worker thread done servicing request 20:09:17.205 00.000 972 OnExposeComplete: enter 20:09:17.210 00.005 972 UpdateGuideState(): m_state=6 20:09:17.213 00.003 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1448 20:09:17.219 00.006 972 Star::Find returns 1 (0), X=228.59, Y=857.24, Mass=1390, SNR=26.1, Peak=140 HFD=3.7 20:09:17.222 00.003 972 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.59) = xAngle (-0.97 = -0.97) 20:09:17.226 00.004 972 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01) 20:09:17.230 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.62 mountX=0.14 mountY=-0.21, mountTheta=-0.98 20:09:17.236 00.006 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.15, opts=13) 20:09:17.240 00.004 972 Enqueuing Move request for scope (0.20, 0.15) 20:09:17.243 00.003 5928 Worker thread wakes up 20:09:17.243 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd 20:09:17.243 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.15) 20:09:17.244 00.001 5928 Moving (0.20, 0.15) raw xDistance=0.14 yDistance=-0.21 20:09:17.244 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:09:17.244 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:09:17.244 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 20:09:17.244 00.000 5928 MoveAxis(E, 0, ABG) 20:09:17.244 00.000 5928 Move returns status 0, amount 0 20:09:17.244 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:17.248 00.004 5928 MoveAxis(N, 0, ABG) 20:09:17.248 00.000 972 UpdateGuideState exits: m=1390 SNR=26.1 20:09:17.253 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:17.256 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:17.260 00.004 972 Enqueuing Expose request 20:09:17.264 00.004 5928 Move returns status 0, amount 0 20:09:17.264 00.000 5928 move complete, result=0 20:09:17.264 00.000 5928 worker thread done servicing request 20:09:17.264 00.000 5928 Worker thread wakes up 20:09:17.264 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:17.264 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:17.267 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:09:19.401 02.134 5928 Exposure complete 20:09:19.487 00.086 5928 worker thread done servicing request 20:09:19.487 00.000 972 OnExposeComplete: enter 20:09:19.490 00.003 972 UpdateGuideState(): m_state=6 20:09:19.494 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1449 20:09:19.499 00.005 972 Star::Find returns 1 (0), X=228.64, Y=857.18, Mass=1325, SNR=25.5, Peak=133 HFD=4.0 20:09:19.503 00.004 972 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.59) = xAngle (-1.26 = -1.26) 20:09:19.507 00.004 972 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30) 20:09:19.511 00.004 972 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.27 cameraTheta=0.33 mountX=0.08 mountY=-0.26, mountTheta=-1.26 20:09:19.516 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.09, opts=13) 20:09:19.520 00.004 972 Enqueuing Move request for scope (0.25, 0.09) 20:09:19.524 00.004 5928 Worker thread wakes up 20:09:19.524 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd 20:09:19.524 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.09) 20:09:19.524 00.000 5928 Moving (0.25, 0.09) raw xDistance=0.08 yDistance=-0.26 20:09:19.524 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:09:19.524 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:09:19.524 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:19.528 00.004 972 UpdateGuideState exits: m=1325 SNR=25.5 20:09:19.533 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:19.537 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:19.541 00.004 972 Enqueuing Expose request 20:09:19.544 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 20:09:19.545 00.001 5928 MoveAxis(E, 0, ABG) 20:09:19.545 00.000 5928 Move returns status 0, amount 0 20:09:19.545 00.000 5928 MoveAxis(N, 0, ABG) 20:09:19.545 00.000 5928 Move returns status 0, amount 0 20:09:19.545 00.000 5928 move complete, result=0 20:09:19.545 00.000 5928 worker thread done servicing request 20:09:19.545 00.000 5928 Worker thread wakes up 20:09:19.545 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:19.545 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:19.549 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:09:21.527 01.978 5928 Exposure complete 20:09:21.612 00.085 5928 worker thread done servicing request 20:09:21.613 00.001 972 OnExposeComplete: enter 20:09:21.617 00.004 972 UpdateGuideState(): m_state=6 20:09:21.622 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1450 20:09:21.626 00.004 972 Star::Find returns 1 (0), X=228.75, Y=857.32, Mass=1395, SNR=26.1, Peak=123 HFD=4.3 20:09:21.630 00.004 972 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.59) = xAngle (-1.04 = -1.04) 20:09:21.634 00.004 972 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08) 20:09:21.638 00.004 972 CameraToMount -- cameraX=0.37 cameraY=0.22 hyp=0.43 cameraTheta=0.55 mountX=0.22 mountY=-0.38, mountTheta=-1.05 20:09:21.642 00.004 972 SchedulePrimaryMove(067B9D08, x=0.37, y=0.22, opts=13) 20:09:21.646 00.004 972 Enqueuing Move request for scope (0.37, 0.22) 20:09:21.651 00.005 5928 Worker thread wakes up 20:09:21.651 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:09:21.655 00.004 972 UpdateGuideState exits: m=1395 SNR=26.1 20:09:21.659 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:21.662 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:21.667 00.005 972 Enqueuing Expose request 20:09:21.671 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.22) opts 0xd 20:09:21.671 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, 0.22) 20:09:21.671 00.000 5928 Moving (0.37, 0.22) raw xDistance=0.22 yDistance=-0.38 20:09:21.671 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 20:09:21.671 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:09:21.672 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38 20:09:21.672 00.000 5928 MoveAxis(W, 36, ABG) 20:09:21.672 00.000 5928 Guiding Dir = 3, Dur = 36 20:09:21.672 00.000 5928 IsSlewing returns 0 20:09:21.672 00.000 5928 IsGuiding returns 0 20:09:21.699 00.027 5928 PulseGuide returned control before completion, sleep 20 20:09:21.731 00.032 5928 IsGuiding returns 1 20:09:21.731 00.000 5928 scope still moving after pulse duration time elapsed 20:09:21.760 00.029 5928 IsSlewing returns 0 20:09:21.761 00.001 5928 IsGuiding returns 0 20:09:21.761 00.000 5928 scope move finished after 36 + 53 ms 20:09:21.761 00.000 5928 Move returns status 0, amount 36 20:09:21.761 00.000 5928 MoveAxis(N, 0, ABG) 20:09:21.763 00.002 5928 Move returns status 0, amount 0 20:09:21.763 00.000 5928 move complete, result=0 20:09:21.763 00.000 5928 worker thread done servicing request 20:09:21.763 00.000 5928 Worker thread wakes up 20:09:21.763 00.000 972 GuideStep: 0.2 px 36 ms WEST, -0.4 px 0 ms NORTH 20:09:21.776 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:21.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:23.916 02.140 5928 Exposure complete 20:09:24.000 00.084 5928 worker thread done servicing request 20:09:24.001 00.001 972 OnExposeComplete: enter 20:09:24.006 00.005 972 UpdateGuideState(): m_state=6 20:09:24.011 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1451 20:09:24.015 00.004 972 Star::Find returns 1 (0), X=229.08, Y=857.16, Mass=1433, SNR=26.5, Peak=130 HFD=4.2 20:09:24.019 00.004 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 20:09:24.022 00.003 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54) 20:09:24.026 00.004 972 CameraToMount -- cameraX=0.69 cameraY=0.07 hyp=0.69 cameraTheta=0.10 mountX=0.05 mountY=-0.69, mountTheta=-1.49 20:09:24.030 00.004 972 SchedulePrimaryMove(067B9D08, x=0.69, y=0.07, opts=13) 20:09:24.035 00.005 972 Enqueuing Move request for scope (0.69, 0.07) 20:09:24.039 00.004 5928 Worker thread wakes up 20:09:24.039 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.07) opts 0xd 20:09:24.039 00.000 5928 Handling offset move in thread for scope, endpoint = (0.69, 0.07) 20:09:24.039 00.000 5928 Moving (0.69, 0.07) raw xDistance=0.05 yDistance=-0.69 20:09:24.039 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:09:24.039 00.000 5928 resist switch: large excursion: input -0.69 thresh 0.60 direction from 1 to -1 20:09:24.039 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.07 20:09:24.039 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69 20:09:24.039 00.000 5928 MoveAxis(E, 0, ABG) 20:09:24.039 00.000 5928 Move returns status 0, amount 0 20:09:24.039 00.000 5928 MoveAxis(N, 137, ABG) 20:09:24.039 00.000 5928 Guiding Dir = 0, Dur = 137 20:09:24.039 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:24.043 00.004 972 UpdateGuideState exits: m=1433 SNR=26.5 20:09:24.048 00.005 5928 IsSlewing returns 0 20:09:24.049 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:24.055 00.006 5928 IsGuiding returns 0 20:09:24.055 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:24.059 00.004 972 Enqueuing Expose request 20:09:24.130 00.071 5928 PulseGuide returned control before completion, sleep 73 20:09:24.220 00.090 5928 IsGuiding returns 1 20:09:24.220 00.000 5928 scope still moving after pulse duration time elapsed 20:09:24.251 00.031 5928 IsSlewing returns 0 20:09:24.252 00.001 5928 IsGuiding returns 1 20:09:24.322 00.070 5928 IsSlewing returns 0 20:09:24.323 00.001 5928 IsGuiding returns 0 20:09:24.323 00.000 5928 scope move finished after 137 + 130 ms 20:09:24.323 00.000 5928 Move returns status 0, amount 137 20:09:24.323 00.000 5928 move complete, result=0 20:09:24.323 00.000 5928 worker thread done servicing request 20:09:24.323 00.000 5928 Worker thread wakes up 20:09:24.323 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:24.323 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:24.323 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 137 ms NORTH 20:09:26.308 01.985 5928 Exposure complete 20:09:26.393 00.085 5928 worker thread done servicing request 20:09:26.394 00.001 972 OnExposeComplete: enter 20:09:26.398 00.004 972 UpdateGuideState(): m_state=6 20:09:26.403 00.005 972 Star::Find(15, 229, 857, 0, (0,0,0,0), 0.0, 255) frame 1452 20:09:26.406 00.003 972 Star::Find returns 1 (0), X=228.79, Y=857.24, Mass=1393, SNR=26.1, Peak=145 HFD=4.1 20:09:26.410 00.004 972 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.59) = xAngle (-1.24 = -1.24) 20:09:26.415 00.005 972 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29) 20:09:26.419 00.004 972 CameraToMount -- cameraX=0.40 cameraY=0.14 hyp=0.43 cameraTheta=0.35 mountX=0.14 mountY=-0.41, mountTheta=-1.25 20:09:26.423 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=0.14, opts=13) 20:09:26.428 00.005 972 Enqueuing Move request for scope (0.40, 0.14) 20:09:26.433 00.005 5928 Worker thread wakes up 20:09:26.433 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:26.437 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.14) opts 0xd 20:09:26.437 00.000 972 UpdateGuideState exits: m=1393 SNR=26.1 20:09:26.441 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:26.445 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:26.450 00.005 972 Enqueuing Expose request 20:09:26.454 00.004 5928 Handling offset move in thread for scope, endpoint = (0.40, 0.14) 20:09:26.454 00.000 5928 Moving (0.40, 0.14) raw xDistance=0.14 yDistance=-0.41 20:09:26.454 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:09:26.454 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 20:09:26.454 00.000 5928 MoveAxis(E, 0, ABG) 20:09:26.454 00.000 5928 Move returns status 0, amount 0 20:09:26.454 00.000 5928 MoveAxis(N, 81, ABG) 20:09:26.454 00.000 5928 Guiding Dir = 0, Dur = 81 20:09:26.455 00.001 5928 IsSlewing returns 0 20:09:26.455 00.000 5928 IsGuiding returns 0 20:09:26.529 00.074 5928 PulseGuide returned control before completion, sleep 17 20:09:26.562 00.033 5928 IsGuiding returns 1 20:09:26.562 00.000 5928 scope still moving after pulse duration time elapsed 20:09:26.625 00.063 5928 IsSlewing returns 0 20:09:26.626 00.001 5928 IsGuiding returns 0 20:09:26.626 00.000 5928 scope move finished after 81 + 90 ms 20:09:26.627 00.001 5928 Move returns status 0, amount 81 20:09:26.627 00.000 5928 move complete, result=0 20:09:26.627 00.000 5928 worker thread done servicing request 20:09:26.627 00.000 5928 Worker thread wakes up 20:09:26.627 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.4 px 81 ms NORTH 20:09:26.641 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:26.641 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:28.774 02.133 5928 Exposure complete 20:09:28.860 00.086 5928 worker thread done servicing request 20:09:28.860 00.000 972 OnExposeComplete: enter 20:09:28.865 00.005 972 UpdateGuideState(): m_state=6 20:09:28.869 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1453 20:09:28.873 00.004 972 Star::Find returns 1 (0), X=228.84, Y=857.80, Mass=1354, SNR=25.7, Peak=145 HFD=4.0 20:09:28.877 00.004 972 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.59) = xAngle (-0.59 = -0.59) 20:09:28.881 00.004 972 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64) 20:09:28.885 00.004 972 CameraToMount -- cameraX=0.45 cameraY=0.70 hyp=0.83 cameraTheta=1.00 mountX=0.69 mountY=-0.50, mountTheta=-0.62 20:09:28.890 00.005 972 SchedulePrimaryMove(067B9D08, x=0.45, y=0.70, opts=13) 20:09:28.894 00.004 972 Enqueuing Move request for scope (0.45, 0.70) 20:09:28.899 00.005 5928 Worker thread wakes up 20:09:28.899 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:28.903 00.004 972 UpdateGuideState exits: m=1354 SNR=25.7 20:09:28.907 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:28.911 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:28.916 00.005 972 Enqueuing Expose request 20:09:28.919 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.70) opts 0xd 20:09:28.920 00.001 5928 Handling offset move in thread for scope, endpoint = (0.45, 0.70) 20:09:28.920 00.000 5928 Moving (0.45, 0.70) raw xDistance=0.69 yDistance=-0.50 20:09:28.920 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.69 20:09:28.920 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50 20:09:28.920 00.000 5928 MoveAxis(W, 116, ABG) 20:09:28.920 00.000 5928 Guiding Dir = 3, Dur = 116 20:09:28.927 00.007 5928 IsSlewing returns 0 20:09:28.928 00.001 5928 IsGuiding returns 0 20:09:28.943 00.015 5928 PulseGuide returned control before completion, sleep 111 20:09:29.087 00.144 5928 IsGuiding returns 0 20:09:29.087 00.000 5928 Move returns status 0, amount 116 20:09:29.087 00.000 5928 MoveAxis(N, 98, ABG) 20:09:29.087 00.000 5928 Guiding Dir = 0, Dur = 98 20:09:29.088 00.001 5928 IsSlewing returns 0 20:09:29.089 00.001 5928 IsGuiding returns 0 20:09:29.167 00.078 5928 PulseGuide returned control before completion, sleep 30 20:09:29.207 00.040 5928 IsGuiding returns 1 20:09:29.207 00.000 5928 scope still moving after pulse duration time elapsed 20:09:29.239 00.032 5928 IsSlewing returns 0 20:09:29.240 00.001 5928 IsGuiding returns 1 20:09:29.280 00.040 5928 IsSlewing returns 0 20:09:29.281 00.001 5928 IsGuiding returns 0 20:09:29.281 00.000 5928 scope move finished after 98 + 94 ms 20:09:29.281 00.000 5928 Move returns status 0, amount 98 20:09:29.281 00.000 5928 move complete, result=0 20:09:29.282 00.001 5928 worker thread done servicing request 20:09:29.282 00.000 972 GuideStep: 0.7 px 116 ms WEST, -0.5 px 98 ms NORTH 20:09:29.292 00.010 5928 Worker thread wakes up 20:09:29.293 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:29.293 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:31.279 01.986 5928 Exposure complete 20:09:31.367 00.088 5928 worker thread done servicing request 20:09:31.367 00.000 972 OnExposeComplete: enter 20:09:31.370 00.003 972 UpdateGuideState(): m_state=6 20:09:31.374 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1454 20:09:31.378 00.004 972 Star::Find returns 1 (0), X=228.34, Y=857.64, Mass=1393, SNR=26.1, Peak=133 HFD=3.6 20:09:31.383 00.005 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 20:09:31.386 00.003 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 20:09:31.390 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.55 hyp=0.55 cameraTheta=1.66 mountX=0.55 mountY=0.01, mountTheta=0.02 20:09:31.396 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.55, opts=13) 20:09:31.401 00.005 972 Enqueuing Move request for scope (-0.05, 0.55) 20:09:31.405 00.004 5928 Worker thread wakes up 20:09:31.405 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.55) opts 0xd 20:09:31.405 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.55) 20:09:31.405 00.000 5928 Moving (-0.05, 0.55) raw xDistance=0.55 yDistance=0.01 20:09:31.405 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55 20:09:31.405 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:31.406 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:09:31.406 00.000 5928 MoveAxis(W, 100, ABG) 20:09:31.406 00.000 5928 Guiding Dir = 3, Dur = 100 20:09:31.406 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:31.410 00.004 972 UpdateGuideState exits: m=1393 SNR=26.1 20:09:31.415 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:31.419 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:31.422 00.003 972 Enqueuing Expose request 20:09:31.426 00.004 5928 IsSlewing returns 0 20:09:31.427 00.001 5928 IsGuiding returns 0 20:09:31.454 00.027 5928 PulseGuide returned control before completion, sleep 84 20:09:31.567 00.113 5928 IsGuiding returns 1 20:09:31.567 00.000 5928 scope still moving after pulse duration time elapsed 20:09:31.598 00.031 5928 IsSlewing returns 0 20:09:31.599 00.001 5928 IsGuiding returns 0 20:09:31.599 00.000 5928 scope move finished after 100 + 72 ms 20:09:31.599 00.000 5928 Move returns status 0, amount 100 20:09:31.600 00.001 5928 MoveAxis(N, 0, ABG) 20:09:31.600 00.000 5928 Move returns status 0, amount 0 20:09:31.600 00.000 5928 move complete, result=0 20:09:31.601 00.001 5928 worker thread done servicing request 20:09:31.601 00.000 972 GuideStep: 0.5 px 100 ms WEST, 0.0 px 0 ms NORTH 20:09:31.611 00.010 5928 Worker thread wakes up 20:09:31.611 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:31.611 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:33.753 02.142 5928 Exposure complete 20:09:33.839 00.086 5928 worker thread done servicing request 20:09:33.839 00.000 972 OnExposeComplete: enter 20:09:33.843 00.004 972 UpdateGuideState(): m_state=6 20:09:33.848 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1455 20:09:33.852 00.004 972 Star::Find returns 1 (0), X=228.39, Y=856.58, Mass=1352, SNR=25.8, Peak=147 HFD=3.4 20:09:33.856 00.004 972 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.59) = xAngle (-3.17 = 3.12) 20:09:33.860 00.004 972 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07) 20:09:33.864 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.52 hyp=0.52 cameraTheta=-1.58 mountX=-0.52 mountY=0.04, mountTheta=3.07 20:09:33.869 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.52, opts=13) 20:09:33.873 00.004 972 Enqueuing Move request for scope (-0.00, -0.52) 20:09:33.875 00.002 5928 Worker thread wakes up 20:09:33.876 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.52) opts 0xd 20:09:33.876 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.52) 20:09:33.876 00.000 5928 Moving (-0.00, -0.52) raw xDistance=-0.52 yDistance=0.04 20:09:33.876 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.52 20:09:33.876 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:33.876 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:09:33.876 00.000 5928 MoveAxis(E, 79, ABG) 20:09:33.876 00.000 5928 Guiding Dir = 2, Dur = 79 20:09:33.876 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:33.882 00.006 972 UpdateGuideState exits: m=1352 SNR=25.8 20:09:33.885 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:33.889 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:33.893 00.004 972 Enqueuing Expose request 20:09:33.897 00.004 5928 IsSlewing returns 0 20:09:33.898 00.001 5928 IsGuiding returns 0 20:09:33.916 00.018 5928 PulseGuide returned control before completion, sleep 72 20:09:33.990 00.074 5928 IsGuiding returns 1 20:09:33.990 00.000 5928 scope still moving after pulse duration time elapsed 20:09:34.029 00.039 5928 IsSlewing returns 0 20:09:34.029 00.000 5928 IsGuiding returns 0 20:09:34.029 00.000 5928 scope move finished after 79 + 51 ms 20:09:34.029 00.000 5928 Move returns status 0, amount 79 20:09:34.029 00.000 5928 MoveAxis(N, 0, ABG) 20:09:34.029 00.000 5928 Move returns status 0, amount 0 20:09:34.029 00.000 5928 move complete, result=0 20:09:34.029 00.000 5928 worker thread done servicing request 20:09:34.030 00.001 972 GuideStep: -0.5 px 79 ms EAST, 0.0 px 0 ms NORTH 20:09:34.035 00.005 5928 Worker thread wakes up 20:09:34.035 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:34.035 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:36.019 01.984 5928 Exposure complete 20:09:36.106 00.087 5928 worker thread done servicing request 20:09:36.107 00.001 972 OnExposeComplete: enter 20:09:36.113 00.006 972 UpdateGuideState(): m_state=6 20:09:36.120 00.007 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1456 20:09:36.124 00.004 972 Star::Find returns 1 (0), X=228.66, Y=857.13, Mass=1366, SNR=25.8, Peak=159 HFD=3.8 20:09:36.128 00.004 972 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.59) = xAngle (-1.46 = -1.46) 20:09:36.132 00.004 972 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51) 20:09:36.136 00.004 972 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.27 cameraTheta=0.13 mountX=0.03 mountY=-0.27, mountTheta=-1.46 20:09:36.140 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.03, opts=13) 20:09:36.143 00.003 972 Enqueuing Move request for scope (0.27, 0.03) 20:09:36.149 00.006 5928 Worker thread wakes up 20:09:36.149 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd 20:09:36.149 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.03) 20:09:36.149 00.000 5928 Moving (0.27, 0.03) raw xDistance=0.03 yDistance=-0.27 20:09:36.149 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:09:36.149 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:09:36.149 00.000 5928 MoveAxis(E, 0, ABG) 20:09:36.149 00.000 5928 Move returns status 0, amount 0 20:09:36.149 00.000 5928 MoveAxis(N, 54, ABG) 20:09:36.149 00.000 5928 Guiding Dir = 0, Dur = 54 20:09:36.149 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:36.153 00.004 972 UpdateGuideState exits: m=1366 SNR=25.8 20:09:36.157 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:36.161 00.004 5928 IsSlewing returns 0 20:09:36.161 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:36.166 00.005 972 Enqueuing Expose request 20:09:36.170 00.004 5928 IsGuiding returns 0 20:09:36.253 00.083 5928 IsGuiding returns 1 20:09:36.253 00.000 5928 scope still moving after pulse duration time elapsed 20:09:36.316 00.063 5928 IsSlewing returns 0 20:09:36.346 00.030 5928 IsGuiding returns 0 20:09:36.347 00.001 5928 scope move finished after 54 + 122 ms 20:09:36.347 00.000 5928 Move returns status 0, amount 54 20:09:36.348 00.001 5928 move complete, result=0 20:09:36.348 00.000 5928 worker thread done servicing request 20:09:36.348 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 54 ms NORTH 20:09:36.362 00.014 5928 Worker thread wakes up 20:09:36.362 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:36.363 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:38.505 02.142 5928 Exposure complete 20:09:38.590 00.085 5928 worker thread done servicing request 20:09:38.590 00.000 972 OnExposeComplete: enter 20:09:38.594 00.004 972 UpdateGuideState(): m_state=6 20:09:38.599 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1457 20:09:38.603 00.004 972 Star::Find returns 1 (0), X=228.61, Y=857.35, Mass=1312, SNR=25.4, Peak=163 HFD=3.4 20:09:38.607 00.004 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 20:09:38.610 00.003 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78) 20:09:38.615 00.005 972 CameraToMount -- cameraX=0.22 cameraY=0.26 hyp=0.34 cameraTheta=0.86 mountX=0.25 mountY=-0.24, mountTheta=-0.76 20:09:38.619 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.26, opts=13) 20:09:38.623 00.004 972 Enqueuing Move request for scope (0.22, 0.26) 20:09:38.627 00.004 5928 Worker thread wakes up 20:09:38.627 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.26) opts 0xd 20:09:38.627 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.26) 20:09:38.627 00.000 5928 Moving (0.22, 0.26) raw xDistance=0.25 yDistance=-0.24 20:09:38.627 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 20:09:38.627 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 20:09:38.628 00.001 5928 MoveAxis(W, 42, ABG) 20:09:38.628 00.000 5928 Guiding Dir = 3, Dur = 42 20:09:38.628 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:09:38.633 00.005 972 UpdateGuideState exits: m=1312 SNR=25.4 20:09:38.636 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:38.640 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:38.643 00.003 972 Enqueuing Expose request 20:09:38.648 00.005 5928 IsSlewing returns 0 20:09:38.648 00.000 5928 IsGuiding returns 0 20:09:38.666 00.018 5928 PulseGuide returned control before completion, sleep 36 20:09:38.729 00.063 5928 IsGuiding returns 1 20:09:38.729 00.000 5928 scope still moving after pulse duration time elapsed 20:09:38.764 00.035 5928 IsSlewing returns 0 20:09:38.765 00.001 5928 IsGuiding returns 0 20:09:38.765 00.000 5928 scope move finished after 42 + 74 ms 20:09:38.765 00.000 5928 Move returns status 0, amount 42 20:09:38.765 00.000 5928 MoveAxis(N, 47, ABG) 20:09:38.766 00.001 5928 Guiding Dir = 0, Dur = 47 20:09:38.767 00.001 5928 IsSlewing returns 0 20:09:38.767 00.000 5928 IsGuiding returns 0 20:09:38.842 00.075 5928 IsGuiding returns 1 20:09:38.842 00.000 5928 scope still moving after pulse duration time elapsed 20:09:38.872 00.030 5928 IsSlewing returns 0 20:09:38.872 00.000 5928 IsGuiding returns 1 20:09:38.937 00.065 5928 IsSlewing returns 0 20:09:38.970 00.033 5928 IsGuiding returns 0 20:09:38.970 00.000 5928 scope move finished after 47 + 156 ms 20:09:38.970 00.000 5928 Move returns status 0, amount 47 20:09:38.970 00.000 5928 move complete, result=0 20:09:38.970 00.000 5928 worker thread done servicing request 20:09:38.970 00.000 5928 Worker thread wakes up 20:09:38.971 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:38.971 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:38.971 00.000 972 GuideStep: 0.3 px 42 ms WEST, -0.2 px 47 ms NORTH 20:09:40.955 01.984 5928 Exposure complete 20:09:41.041 00.086 5928 worker thread done servicing request 20:09:41.042 00.001 972 OnExposeComplete: enter 20:09:41.046 00.004 972 UpdateGuideState(): m_state=6 20:09:41.050 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1458 20:09:41.054 00.004 972 Star::Find returns 1 (0), X=228.51, Y=857.19, Mass=1346, SNR=25.7, Peak=157 HFD=3.6 20:09:41.058 00.004 972 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.59) = xAngle (-0.93 = -0.93) 20:09:41.062 00.004 972 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98) 20:09:41.067 00.005 972 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.66 mountX=0.09 mountY=-0.13, mountTheta=-0.95 20:09:41.071 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.10, opts=13) 20:09:41.076 00.005 972 Enqueuing Move request for scope (0.12, 0.10) 20:09:41.081 00.005 5928 Worker thread wakes up 20:09:41.081 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd 20:09:41.081 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.10) 20:09:41.081 00.000 5928 Moving (0.12, 0.10) raw xDistance=0.09 yDistance=-0.13 20:09:41.081 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:09:41.081 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:41.081 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:09:41.081 00.000 5928 MoveAxis(E, 0, ABG) 20:09:41.081 00.000 5928 Move returns status 0, amount 0 20:09:41.081 00.000 5928 MoveAxis(N, 0, ABG) 20:09:41.081 00.000 5928 Move returns status 0, amount 0 20:09:41.081 00.000 5928 move complete, result=0 20:09:41.081 00.000 5928 worker thread done servicing request 20:09:41.082 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:41.086 00.004 972 UpdateGuideState exits: m=1346 SNR=25.7 20:09:41.089 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:41.093 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:41.098 00.005 972 Enqueuing Expose request 20:09:41.102 00.004 5928 Worker thread wakes up 20:09:41.102 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:41.102 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:41.102 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:09:43.232 02.130 5928 Exposure complete 20:09:43.318 00.086 5928 worker thread done servicing request 20:09:43.318 00.000 972 OnExposeComplete: enter 20:09:43.322 00.004 972 UpdateGuideState(): m_state=6 20:09:43.326 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1459 20:09:43.331 00.005 972 Star::Find returns 1 (0), X=228.59, Y=857.31, Mass=1368, SNR=25.9, Peak=164 HFD=3.5 20:09:43.335 00.004 972 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.59) = xAngle (-0.77 = -0.77) 20:09:43.338 00.003 972 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81) 20:09:43.342 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.82 mountX=0.21 mountY=-0.21, mountTheta=-0.79 20:09:43.347 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.21, opts=13) 20:09:43.351 00.004 972 Enqueuing Move request for scope (0.20, 0.21) 20:09:43.355 00.004 5928 Worker thread wakes up 20:09:43.355 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd 20:09:43.355 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.21) 20:09:43.355 00.000 5928 Moving (0.20, 0.21) raw xDistance=0.21 yDistance=-0.21 20:09:43.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 20:09:43.355 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:09:43.355 00.000 5928 MoveAxis(W, 35, ABG) 20:09:43.355 00.000 5928 Guiding Dir = 3, Dur = 35 20:09:43.356 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:43.360 00.004 5928 IsSlewing returns 0 20:09:43.360 00.000 972 UpdateGuideState exits: m=1368 SNR=25.9 20:09:43.365 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:43.369 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:43.372 00.003 972 Enqueuing Expose request 20:09:43.376 00.004 5928 IsGuiding returns 0 20:09:43.398 00.022 5928 PulseGuide returned control before completion, sleep 24 20:09:43.446 00.048 5928 IsGuiding returns 0 20:09:43.446 00.000 5928 Move returns status 0, amount 35 20:09:43.447 00.001 5928 MoveAxis(N, 42, ABG) 20:09:43.447 00.000 5928 Guiding Dir = 0, Dur = 42 20:09:43.447 00.000 5928 IsSlewing returns 0 20:09:43.448 00.001 5928 IsGuiding returns 0 20:09:43.558 00.110 5928 IsGuiding returns 1 20:09:43.558 00.000 5928 scope still moving after pulse duration time elapsed 20:09:43.622 00.064 5928 IsSlewing returns 0 20:09:43.624 00.002 5928 IsGuiding returns 0 20:09:43.624 00.000 5928 scope move finished after 42 + 134 ms 20:09:43.624 00.000 5928 Move returns status 0, amount 42 20:09:43.624 00.000 5928 move complete, result=0 20:09:43.624 00.000 5928 worker thread done servicing request 20:09:43.625 00.001 972 GuideStep: 0.2 px 35 ms WEST, -0.2 px 42 ms NORTH 20:09:43.640 00.015 5928 Worker thread wakes up 20:09:43.640 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:43.640 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:45.638 01.998 5928 Exposure complete 20:09:45.723 00.085 5928 worker thread done servicing request 20:09:45.723 00.000 972 OnExposeComplete: enter 20:09:45.727 00.004 972 UpdateGuideState(): m_state=6 20:09:45.732 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1460 20:09:45.736 00.004 972 Star::Find returns 1 (0), X=228.61, Y=856.99, Mass=1303, SNR=25.3, Peak=159 HFD=3.4 20:09:45.740 00.004 972 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.59) = xAngle (-2.05 = -2.05) 20:09:45.744 00.004 972 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10) 20:09:45.749 00.005 972 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-0.46 mountX=-0.11 mountY=-0.21, mountTheta=-2.06 20:09:45.753 00.004 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.11, opts=13) 20:09:45.757 00.004 972 Enqueuing Move request for scope (0.22, -0.11) 20:09:45.761 00.004 5928 Worker thread wakes up 20:09:45.761 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd 20:09:45.761 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.11) 20:09:45.761 00.000 5928 Moving (0.22, -0.11) raw xDistance=-0.11 yDistance=-0.21 20:09:45.761 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:09:45.761 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:09:45.761 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:09:45.766 00.005 972 UpdateGuideState exits: m=1303 SNR=25.3 20:09:45.770 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:45.774 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:45.778 00.004 972 Enqueuing Expose request 20:09:45.783 00.005 5928 MoveAxis(E, 0, ABG) 20:09:45.783 00.000 5928 Move returns status 0, amount 0 20:09:45.783 00.000 5928 MoveAxis(N, 42, ABG) 20:09:45.783 00.000 5928 Guiding Dir = 0, Dur = 42 20:09:45.783 00.000 5928 IsSlewing returns 0 20:09:45.783 00.000 5928 IsGuiding returns 0 20:09:45.862 00.079 5928 IsGuiding returns 1 20:09:45.862 00.000 5928 scope still moving after pulse duration time elapsed 20:09:45.888 00.026 5928 IsSlewing returns 0 20:09:45.890 00.002 5928 IsGuiding returns 1 20:09:45.920 00.030 5928 IsSlewing returns 0 20:09:45.921 00.001 5928 IsGuiding returns 1 20:09:45.973 00.052 5928 IsSlewing returns 0 20:09:46.005 00.032 5928 IsGuiding returns 0 20:09:46.006 00.001 5928 scope move finished after 42 + 180 ms 20:09:46.006 00.000 5928 Move returns status 0, amount 42 20:09:46.006 00.000 5928 move complete, result=0 20:09:46.006 00.000 5928 worker thread done servicing request 20:09:46.006 00.000 5928 Worker thread wakes up 20:09:46.007 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 42 ms NORTH 20:09:46.017 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:46.017 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:48.143 02.126 5928 Exposure complete 20:09:48.230 00.087 5928 worker thread done servicing request 20:09:48.231 00.001 972 OnExposeComplete: enter 20:09:48.234 00.003 972 UpdateGuideState(): m_state=6 20:09:48.239 00.005 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1461 20:09:48.242 00.003 972 Star::Find returns 1 (0), X=228.65, Y=857.26, Mass=1326, SNR=25.5, Peak=154 HFD=3.6 20:09:48.247 00.005 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 20:09:48.251 00.004 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 20:09:48.255 00.004 972 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.30 cameraTheta=0.56 mountX=0.16 mountY=-0.27, mountTheta=-1.04 20:09:48.260 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.16, opts=13) 20:09:48.264 00.004 972 Enqueuing Move request for scope (0.26, 0.16) 20:09:48.268 00.004 5928 Worker thread wakes up 20:09:48.268 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd 20:09:48.268 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.16) 20:09:48.269 00.001 5928 Moving (0.26, 0.16) raw xDistance=0.16 yDistance=-0.27 20:09:48.269 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:09:48.269 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:09:48.269 00.000 5928 MoveAxis(E, 0, ABG) 20:09:48.269 00.000 5928 Move returns status 0, amount 0 20:09:48.269 00.000 5928 MoveAxis(N, 53, ABG) 20:09:48.269 00.000 5928 Guiding Dir = 0, Dur = 53 20:09:48.269 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:09:48.273 00.004 972 UpdateGuideState exits: m=1326 SNR=25.5 20:09:48.277 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:48.281 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:48.286 00.005 972 Enqueuing Expose request 20:09:48.289 00.003 5928 IsSlewing returns 0 20:09:48.290 00.001 5928 IsGuiding returns 0 20:09:48.405 00.115 5928 IsGuiding returns 1 20:09:48.405 00.000 5928 scope still moving after pulse duration time elapsed 20:09:48.451 00.046 5928 IsSlewing returns 0 20:09:48.453 00.002 5928 IsGuiding returns 0 20:09:48.453 00.000 5928 scope move finished after 53 + 109 ms 20:09:48.453 00.000 5928 Move returns status 0, amount 53 20:09:48.453 00.000 5928 move complete, result=0 20:09:48.454 00.001 5928 worker thread done servicing request 20:09:48.454 00.000 5928 Worker thread wakes up 20:09:48.454 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 53 ms NORTH 20:09:48.467 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:48.467 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:50.455 01.988 5928 Exposure complete 20:09:50.540 00.085 5928 worker thread done servicing request 20:09:50.540 00.000 972 OnExposeComplete: enter 20:09:50.545 00.005 972 UpdateGuideState(): m_state=6 20:09:50.549 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1462 20:09:50.553 00.004 972 Star::Find returns 1 (0), X=228.16, Y=857.18, Mass=1359, SNR=25.8, Peak=166 HFD=3.7 20:09:50.557 00.004 972 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.59) = xAngle (1.21 = 1.21) 20:09:50.561 00.004 972 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16) 20:09:50.565 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.80 mountX=0.08 mountY=0.22, mountTheta=1.20 20:09:50.570 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.08, opts=13) 20:09:50.574 00.004 972 Enqueuing Move request for scope (-0.23, 0.08) 20:09:50.578 00.004 5928 Worker thread wakes up 20:09:50.578 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:50.582 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 20:09:50.586 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:50.590 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:50.594 00.004 972 Enqueuing Expose request 20:09:50.598 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd 20:09:50.598 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.08) 20:09:50.599 00.001 5928 Moving (-0.23, 0.08) raw xDistance=0.08 yDistance=0.22 20:09:50.599 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:09:50.599 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:09:50.599 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22 20:09:50.599 00.000 5928 MoveAxis(E, 0, ABG) 20:09:50.599 00.000 5928 Move returns status 0, amount 0 20:09:50.599 00.000 5928 MoveAxis(N, 0, ABG) 20:09:50.599 00.000 5928 Move returns status 0, amount 0 20:09:50.599 00.000 5928 move complete, result=0 20:09:50.599 00.000 5928 worker thread done servicing request 20:09:50.599 00.000 5928 Worker thread wakes up 20:09:50.599 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:50.599 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:50.600 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:09:52.739 02.139 5928 Exposure complete 20:09:52.823 00.084 5928 worker thread done servicing request 20:09:52.823 00.000 972 OnExposeComplete: enter 20:09:52.827 00.004 972 UpdateGuideState(): m_state=6 20:09:52.832 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1463 20:09:52.835 00.003 972 Star::Find returns 1 (0), X=228.12, Y=857.53, Mass=1371, SNR=25.9, Peak=164 HFD=3.5 20:09:52.839 00.004 972 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.59) = xAngle (0.54 = 0.54) 20:09:52.843 00.004 972 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50) 20:09:52.848 00.005 972 CameraToMount -- cameraX=-0.27 cameraY=0.43 hyp=0.51 cameraTheta=2.13 mountX=0.44 mountY=0.24, mountTheta=0.51 20:09:52.852 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.43, opts=13) 20:09:52.856 00.004 972 Enqueuing Move request for scope (-0.27, 0.43) 20:09:52.861 00.005 5928 Worker thread wakes up 20:09:52.861 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:09:52.865 00.004 972 UpdateGuideState exits: m=1371 SNR=25.9 20:09:52.869 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:52.872 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:52.876 00.004 972 Enqueuing Expose request 20:09:52.881 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.43) opts 0xd 20:09:52.882 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.43) 20:09:52.882 00.000 5928 Moving (-0.27, 0.43) raw xDistance=0.44 yDistance=0.24 20:09:52.882 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44 20:09:52.882 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:09:52.882 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 20:09:52.882 00.000 5928 MoveAxis(W, 73, ABG) 20:09:52.882 00.000 5928 Guiding Dir = 3, Dur = 73 20:09:52.882 00.000 5928 IsSlewing returns 0 20:09:52.883 00.001 5928 IsGuiding returns 0 20:09:52.897 00.014 5928 PulseGuide returned control before completion, sleep 70 20:09:52.981 00.084 5928 IsGuiding returns 1 20:09:52.981 00.000 5928 scope still moving after pulse duration time elapsed 20:09:53.024 00.043 5928 IsSlewing returns 0 20:09:53.025 00.001 5928 IsGuiding returns 0 20:09:53.025 00.000 5928 scope move finished after 73 + 69 ms 20:09:53.025 00.000 5928 Move returns status 0, amount 73 20:09:53.025 00.000 5928 MoveAxis(N, 0, ABG) 20:09:53.025 00.000 5928 Move returns status 0, amount 0 20:09:53.025 00.000 5928 move complete, result=0 20:09:53.025 00.000 5928 worker thread done servicing request 20:09:53.026 00.001 5928 Worker thread wakes up 20:09:53.026 00.000 972 GuideStep: 0.4 px 73 ms WEST, 0.2 px 0 ms NORTH 20:09:53.033 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:53.033 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:55.017 01.984 5928 Exposure complete 20:09:55.116 00.099 5928 worker thread done servicing request 20:09:55.116 00.000 972 OnExposeComplete: enter 20:09:55.120 00.004 972 UpdateGuideState(): m_state=6 20:09:55.125 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1464 20:09:55.130 00.005 972 Star::Find returns 1 (0), X=228.18, Y=857.41, Mass=1381, SNR=26.0, Peak=160 HFD=3.6 20:09:55.134 00.004 972 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.59) = xAngle (0.57 = 0.57) 20:09:55.138 00.004 972 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 20:09:55.142 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.16 mountX=0.32 mountY=0.19, mountTheta=0.54 20:09:55.148 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.32, opts=13) 20:09:55.152 00.004 972 Enqueuing Move request for scope (-0.21, 0.32) 20:09:55.155 00.003 5928 Worker thread wakes up 20:09:55.156 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:09:55.160 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.32) opts 0xd 20:09:55.160 00.000 972 UpdateGuideState exits: m=1381 SNR=26.0 20:09:55.166 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:55.171 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:55.176 00.005 972 Enqueuing Expose request 20:09:55.181 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.32) 20:09:55.182 00.001 5928 Moving (-0.21, 0.32) raw xDistance=0.32 yDistance=0.19 20:09:55.182 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 20:09:55.182 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:55.182 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:09:55.182 00.000 5928 MoveAxis(W, 59, ABG) 20:09:55.182 00.000 5928 Guiding Dir = 3, Dur = 59 20:09:55.183 00.001 5928 IsSlewing returns 0 20:09:55.183 00.000 5928 IsGuiding returns 0 20:09:55.199 00.016 5928 PulseGuide returned control before completion, sleep 53 20:09:55.294 00.095 5928 IsGuiding returns 0 20:09:55.295 00.001 5928 Move returns status 0, amount 59 20:09:55.295 00.000 5928 MoveAxis(N, 0, ABG) 20:09:55.295 00.000 5928 Move returns status 0, amount 0 20:09:55.295 00.000 5928 move complete, result=0 20:09:55.295 00.000 5928 worker thread done servicing request 20:09:55.295 00.000 972 GuideStep: 0.3 px 59 ms WEST, 0.2 px 0 ms NORTH 20:09:55.299 00.004 5928 Worker thread wakes up 20:09:55.299 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:55.300 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:57.430 02.130 5928 Exposure complete 20:09:57.520 00.090 5928 worker thread done servicing request 20:09:57.521 00.001 972 OnExposeComplete: enter 20:09:57.525 00.004 972 UpdateGuideState(): m_state=6 20:09:57.530 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1465 20:09:57.534 00.004 972 Star::Find returns 1 (0), X=228.34, Y=857.19, Mass=1400, SNR=26.2, Peak=155 HFD=3.7 20:09:57.537 00.003 972 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.59) = xAngle (0.49 = 0.49) 20:09:57.541 00.004 972 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45) 20:09:57.547 00.006 972 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.11 cameraTheta=2.08 mountX=0.09 mountY=0.05, mountTheta=0.45 20:09:57.553 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.09, opts=13) 20:09:57.557 00.004 972 Enqueuing Move request for scope (-0.05, 0.09) 20:09:57.562 00.005 5928 Worker thread wakes up 20:09:57.563 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:09:57.568 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd 20:09:57.568 00.000 972 UpdateGuideState exits: m=1400 SNR=26.2 20:09:57.572 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.09) 20:09:57.572 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:57.577 00.005 5928 Moving (-0.05, 0.09) raw xDistance=0.09 yDistance=0.05 20:09:57.577 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:09:57.577 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:57.577 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:57.582 00.005 972 Enqueuing Expose request 20:09:57.586 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:09:57.586 00.000 5928 MoveAxis(E, 0, ABG) 20:09:57.587 00.001 5928 Move returns status 0, amount 0 20:09:57.587 00.000 5928 MoveAxis(N, 0, ABG) 20:09:57.587 00.000 5928 Move returns status 0, amount 0 20:09:57.587 00.000 5928 move complete, result=0 20:09:57.587 00.000 5928 worker thread done servicing request 20:09:57.587 00.000 5928 Worker thread wakes up 20:09:57.587 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:57.587 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:57.589 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:09:59.584 01.995 5928 Exposure complete 20:09:59.671 00.087 5928 worker thread done servicing request 20:09:59.671 00.000 972 OnExposeComplete: enter 20:09:59.675 00.004 972 UpdateGuideState(): m_state=6 20:09:59.680 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1466 20:09:59.684 00.004 972 Star::Find returns 1 (0), X=228.22, Y=857.02, Mass=1390, SNR=26.0, Peak=162 HFD=3.7 20:09:59.687 00.003 972 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.59) = xAngle (-4.34 = 1.95) 20:09:59.692 00.005 972 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90) 20:09:59.697 00.005 972 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.75 mountX=-0.07 mountY=0.18, mountTheta=1.94 20:09:59.701 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.07, opts=13) 20:09:59.705 00.004 972 Enqueuing Move request for scope (-0.17, -0.07) 20:09:59.709 00.004 5928 Worker thread wakes up 20:09:59.709 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd 20:09:59.709 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.07) 20:09:59.709 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:09:59.714 00.005 972 UpdateGuideState exits: m=1390 SNR=26.0 20:09:59.718 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:09:59.722 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:09:59.726 00.004 972 Enqueuing Expose request 20:09:59.731 00.005 5928 Moving (-0.17, -0.07) raw xDistance=-0.07 yDistance=0.18 20:09:59.731 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:09:59.731 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:09:59.731 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:09:59.731 00.000 5928 MoveAxis(E, 0, ABG) 20:09:59.731 00.000 5928 Move returns status 0, amount 0 20:09:59.731 00.000 5928 MoveAxis(N, 0, ABG) 20:09:59.731 00.000 5928 Move returns status 0, amount 0 20:09:59.731 00.000 5928 move complete, result=0 20:09:59.731 00.000 5928 worker thread done servicing request 20:09:59.732 00.001 5928 Worker thread wakes up 20:09:59.732 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:09:59.732 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:09:59.733 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:10:01.871 02.138 5928 Exposure complete 20:10:01.968 00.097 5928 worker thread done servicing request 20:10:01.968 00.000 972 OnExposeComplete: enter 20:10:01.972 00.004 972 UpdateGuideState(): m_state=6 20:10:01.977 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1467 20:10:01.981 00.004 972 Star::Find returns 1 (0), X=228.12, Y=857.03, Mass=1311, SNR=25.2, Peak=162 HFD=3.4 20:10:01.985 00.004 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.80) 20:10:01.990 00.005 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75) 20:10:01.994 00.004 972 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.90 mountX=-0.06 mountY=0.27, mountTheta=1.79 20:10:01.999 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.07, opts=13) 20:10:02.004 00.005 972 Enqueuing Move request for scope (-0.27, -0.07) 20:10:02.008 00.004 5928 Worker thread wakes up 20:10:02.009 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=278, FiltMin=46, FiltMax=278, Gamma=1.000 20:10:02.014 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.07) opts 0xd 20:10:02.014 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.07) 20:10:02.014 00.000 5928 Moving (-0.27, -0.07) raw xDistance=-0.06 yDistance=0.27 20:10:02.014 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:10:02.014 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:10:02.014 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 20:10:02.014 00.000 5928 MoveAxis(E, 0, ABG) 20:10:02.014 00.000 5928 Move returns status 0, amount 0 20:10:02.014 00.000 5928 MoveAxis(N, 0, ABG) 20:10:02.014 00.000 5928 Move returns status 0, amount 0 20:10:02.014 00.000 5928 move complete, result=0 20:10:02.014 00.000 5928 worker thread done servicing request 20:10:02.015 00.001 972 UpdateGuideState exits: m=1311 SNR=25.2 20:10:02.019 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:02.022 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:02.027 00.005 972 Enqueuing Expose request 20:10:02.031 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:10:02.035 00.004 5928 Worker thread wakes up 20:10:02.035 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:02.035 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:04.019 01.984 5928 Exposure complete 20:10:04.116 00.097 5928 worker thread done servicing request 20:10:04.116 00.000 972 OnExposeComplete: enter 20:10:04.120 00.004 972 UpdateGuideState(): m_state=6 20:10:04.124 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1468 20:10:04.132 00.008 972 Star::Find returns 1 (0), X=228.00, Y=857.43, Mass=1301, SNR=25.0, Peak=169 HFD=3.5 20:10:04.137 00.005 972 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.59) = xAngle (0.84 = 0.84) 20:10:04.143 00.006 972 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79) 20:10:04.149 00.006 972 CameraToMount -- cameraX=-0.38 cameraY=0.33 hyp=0.51 cameraTheta=2.43 mountX=0.34 mountY=0.36, mountTheta=0.82 20:10:04.156 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.33, opts=13) 20:10:04.162 00.006 972 Enqueuing Move request for scope (-0.38, 0.33) 20:10:04.166 00.004 5928 Worker thread wakes up 20:10:04.166 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.33) opts 0xd 20:10:04.166 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.33) 20:10:04.166 00.000 5928 Moving (-0.38, 0.33) raw xDistance=0.34 yDistance=0.36 20:10:04.166 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 20:10:04.166 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:10:04.166 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36 20:10:04.166 00.000 5928 MoveAxis(W, 57, ABG) 20:10:04.166 00.000 5928 Guiding Dir = 3, Dur = 57 20:10:04.166 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=277, FiltMin=44, FiltMax=277, Gamma=1.000 20:10:04.170 00.004 972 UpdateGuideState exits: m=1301 SNR=25.0 20:10:04.174 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:04.178 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:04.182 00.004 972 Enqueuing Expose request 20:10:04.203 00.021 5928 IsSlewing returns 0 20:10:04.203 00.000 5928 IsGuiding returns 0 20:10:04.219 00.016 5928 PulseGuide returned control before completion, sleep 51 20:10:04.315 00.096 5928 IsGuiding returns 0 20:10:04.315 00.000 5928 Move returns status 0, amount 57 20:10:04.316 00.001 5928 MoveAxis(N, 0, ABG) 20:10:04.316 00.000 5928 Move returns status 0, amount 0 20:10:04.316 00.000 5928 move complete, result=0 20:10:04.316 00.000 5928 worker thread done servicing request 20:10:04.317 00.001 5928 Worker thread wakes up 20:10:04.317 00.000 972 GuideStep: 0.3 px 57 ms WEST, 0.4 px 0 ms NORTH 20:10:04.329 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:04.329 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:06.466 02.137 5928 Exposure complete 20:10:06.565 00.099 5928 worker thread done servicing request 20:10:06.565 00.000 972 OnExposeComplete: enter 20:10:06.569 00.004 972 UpdateGuideState(): m_state=6 20:10:06.573 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1469 20:10:06.578 00.005 972 Star::Find returns 1 (0), X=227.99, Y=857.22, Mass=1312, SNR=25.2, Peak=178 HFD=3.5 20:10:06.582 00.004 972 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.59) = xAngle (1.25 = 1.25) 20:10:06.586 00.004 972 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.21 = 1.21) 20:10:06.590 00.004 972 CameraToMount -- cameraX=-0.39 cameraY=0.12 hyp=0.41 cameraTheta=2.84 mountX=0.13 mountY=0.39, mountTheta=1.25 20:10:06.595 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.12, opts=13) 20:10:06.598 00.003 972 Enqueuing Move request for scope (-0.39, 0.12) 20:10:06.602 00.004 5928 Worker thread wakes up 20:10:06.602 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.12) opts 0xd 20:10:06.602 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.12) 20:10:06.602 00.000 5928 Moving (-0.39, 0.12) raw xDistance=0.13 yDistance=0.39 20:10:06.602 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:10:06.602 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.26 newest=1.02 20:10:06.602 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39 20:10:06.602 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=48, FiltMax=280, Gamma=1.000 20:10:06.606 00.004 972 UpdateGuideState exits: m=1312 SNR=25.2 20:10:06.611 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:06.615 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:06.619 00.004 972 Enqueuing Expose request 20:10:06.622 00.003 5928 MoveAxis(E, 0, ABG) 20:10:06.622 00.000 5928 Move returns status 0, amount 0 20:10:06.623 00.001 5928 MoveAxis(S, 77, ABG) 20:10:06.623 00.000 5928 Guiding Dir = 1, Dur = 77 20:10:06.623 00.000 5928 IsSlewing returns 0 20:10:06.623 00.000 5928 IsGuiding returns 0 20:10:06.697 00.074 5928 PulseGuide returned control before completion, sleep 14 20:10:06.721 00.024 5928 IsGuiding returns 1 20:10:06.722 00.001 5928 scope still moving after pulse duration time elapsed 20:10:06.752 00.030 5928 IsSlewing returns 0 20:10:06.753 00.001 5928 IsGuiding returns 1 20:10:06.825 00.072 5928 IsSlewing returns 0 20:10:06.858 00.033 5928 IsGuiding returns 0 20:10:06.858 00.000 5928 scope move finished after 77 + 157 ms 20:10:06.858 00.000 5928 Move returns status 0, amount 77 20:10:06.859 00.001 5928 move complete, result=0 20:10:06.859 00.000 5928 worker thread done servicing request 20:10:06.859 00.000 5928 Worker thread wakes up 20:10:06.860 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 77 ms SOUTH 20:10:06.873 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:06.873 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:08.866 01.993 5928 Exposure complete 20:10:08.963 00.097 5928 worker thread done servicing request 20:10:08.963 00.000 972 OnExposeComplete: enter 20:10:08.967 00.004 972 UpdateGuideState(): m_state=6 20:10:08.971 00.004 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 1470 20:10:08.975 00.004 972 Star::Find returns 1 (0), X=228.17, Y=857.64, Mass=1314, SNR=25.3, Peak=149 HFD=3.6 20:10:08.980 00.005 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 20:10:08.983 00.003 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 20:10:08.987 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.55 hyp=0.59 cameraTheta=1.95 mountX=0.55 mountY=0.19, mountTheta=0.32 20:10:08.992 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.55, opts=13) 20:10:08.997 00.005 972 Enqueuing Move request for scope (-0.22, 0.55) 20:10:09.000 00.003 5928 Worker thread wakes up 20:10:09.001 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=48, FiltMax=280, Gamma=1.000 20:10:09.004 00.003 972 UpdateGuideState exits: m=1314 SNR=25.3 20:10:09.008 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.55) opts 0xd 20:10:09.008 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:09.015 00.007 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.55) 20:10:09.015 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:09.020 00.005 5928 Moving (-0.22, 0.55) raw xDistance=0.55 yDistance=0.19 20:10:09.020 00.000 972 Enqueuing Expose request 20:10:09.025 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55 20:10:09.025 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:10:09.025 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:10:09.025 00.000 5928 MoveAxis(W, 93, ABG) 20:10:09.025 00.000 5928 Guiding Dir = 3, Dur = 93 20:10:09.025 00.000 5928 IsSlewing returns 0 20:10:09.025 00.000 5928 IsGuiding returns 0 20:10:09.048 00.023 5928 PulseGuide returned control before completion, sleep 81 20:10:09.137 00.089 5928 IsGuiding returns 1 20:10:09.137 00.000 5928 scope still moving after pulse duration time elapsed 20:10:09.176 00.039 5928 IsSlewing returns 0 20:10:09.177 00.001 5928 IsGuiding returns 0 20:10:09.177 00.000 5928 scope move finished after 93 + 58 ms 20:10:09.177 00.000 5928 Move returns status 0, amount 93 20:10:09.177 00.000 5928 MoveAxis(N, 0, ABG) 20:10:09.178 00.001 5928 Move returns status 0, amount 0 20:10:09.178 00.000 5928 move complete, result=0 20:10:09.178 00.000 5928 worker thread done servicing request 20:10:09.179 00.001 972 GuideStep: 0.6 px 93 ms WEST, 0.2 px 0 ms NORTH 20:10:09.190 00.011 5928 Worker thread wakes up 20:10:09.190 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:09.191 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:11.327 02.136 5928 Exposure complete 20:10:11.425 00.098 5928 worker thread done servicing request 20:10:11.425 00.000 972 OnExposeComplete: enter 20:10:11.430 00.005 972 UpdateGuideState(): m_state=6 20:10:11.434 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1471 20:10:11.438 00.004 972 Star::Find returns 1 (0), X=228.23, Y=857.16, Mass=1278, SNR=24.9, Peak=153 HFD=3.6 20:10:11.441 00.003 972 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.59) = xAngle (1.16 = 1.16) 20:10:11.446 00.005 972 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 20:10:11.450 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.75 mountX=0.07 mountY=0.16, mountTheta=1.15 20:10:11.454 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.07, opts=13) 20:10:11.459 00.005 972 Enqueuing Move request for scope (-0.16, 0.07) 20:10:11.463 00.004 5928 Worker thread wakes up 20:10:11.463 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd 20:10:11.464 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.07) 20:10:11.464 00.000 5928 Moving (-0.16, 0.07) raw xDistance=0.07 yDistance=0.16 20:10:11.464 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:10:11.464 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:10:11.464 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=48, FiltMax=280, Gamma=1.000 20:10:11.468 00.004 972 UpdateGuideState exits: m=1278 SNR=24.9 20:10:11.471 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:11.476 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:10:11.476 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:11.480 00.004 972 Enqueuing Expose request 20:10:11.484 00.004 5928 MoveAxis(E, 0, ABG) 20:10:11.484 00.000 5928 Move returns status 0, amount 0 20:10:11.484 00.000 5928 MoveAxis(N, 0, ABG) 20:10:11.484 00.000 5928 Move returns status 0, amount 0 20:10:11.484 00.000 5928 move complete, result=0 20:10:11.484 00.000 5928 worker thread done servicing request 20:10:11.484 00.000 5928 Worker thread wakes up 20:10:11.484 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:11.484 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:11.486 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:10:13.472 01.986 5928 Exposure complete 20:10:13.571 00.099 5928 worker thread done servicing request 20:10:13.571 00.000 972 OnExposeComplete: enter 20:10:13.576 00.005 972 UpdateGuideState(): m_state=6 20:10:13.580 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1472 20:10:13.584 00.004 972 Star::Find returns 1 (0), X=227.88, Y=857.28, Mass=1315, SNR=25.2, Peak=158 HFD=3.4 20:10:13.587 00.003 972 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.59) = xAngle (1.20 = 1.20) 20:10:13.592 00.005 972 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16) 20:10:13.596 00.004 972 CameraToMount -- cameraX=-0.51 cameraY=0.19 hyp=0.55 cameraTheta=2.79 mountX=0.20 mountY=0.50, mountTheta=1.19 20:10:13.601 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.51, y=0.19, opts=13) 20:10:13.605 00.004 972 Enqueuing Move request for scope (-0.51, 0.19) 20:10:13.610 00.005 5928 Worker thread wakes up 20:10:13.610 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.19) opts 0xd 20:10:13.610 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.51, 0.19) 20:10:13.610 00.000 5928 Moving (-0.51, 0.19) raw xDistance=0.20 yDistance=0.50 20:10:13.610 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:10:13.610 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50 20:10:13.610 00.000 5928 MoveAxis(E, 0, ABG) 20:10:13.610 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=47, FiltMax=279, Gamma=1.000 20:10:13.614 00.004 972 UpdateGuideState exits: m=1315 SNR=25.2 20:10:13.618 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:13.622 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:13.628 00.006 972 Enqueuing Expose request 20:10:13.631 00.003 5928 Move returns status 0, amount 0 20:10:13.631 00.000 5928 MoveAxis(S, 99, ABG) 20:10:13.631 00.000 5928 Guiding Dir = 1, Dur = 99 20:10:13.654 00.023 5928 IsSlewing returns 0 20:10:13.655 00.001 5928 IsGuiding returns 0 20:10:13.733 00.078 5928 PulseGuide returned control before completion, sleep 30 20:10:13.775 00.042 5928 IsGuiding returns 1 20:10:13.776 00.001 5928 scope still moving after pulse duration time elapsed 20:10:13.806 00.030 5928 IsSlewing returns 0 20:10:13.807 00.001 5928 IsGuiding returns 1 20:10:13.877 00.070 5928 IsSlewing returns 0 20:10:13.910 00.033 5928 IsGuiding returns 0 20:10:13.910 00.000 5928 scope move finished after 99 + 156 ms 20:10:13.911 00.001 5928 Move returns status 0, amount 99 20:10:13.911 00.000 5928 move complete, result=0 20:10:13.912 00.001 5928 worker thread done servicing request 20:10:13.913 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.5 px 99 ms SOUTH 20:10:13.927 00.014 5928 Worker thread wakes up 20:10:13.928 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:13.928 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:16.039 02.111 5928 Exposure complete 20:10:16.137 00.098 5928 worker thread done servicing request 20:10:16.137 00.000 972 OnExposeComplete: enter 20:10:16.142 00.005 972 UpdateGuideState(): m_state=6 20:10:16.146 00.004 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 1473 20:10:16.150 00.004 972 Star::Find returns 1 (0), X=228.01, Y=857.36, Mass=1322, SNR=25.3, Peak=156 HFD=3.8 20:10:16.154 00.004 972 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.59) = xAngle (0.94 = 0.94) 20:10:16.158 00.004 972 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90) 20:10:16.162 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=0.27 hyp=0.46 cameraTheta=2.53 mountX=0.27 mountY=0.36, mountTheta=0.93 20:10:16.166 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.27, opts=13) 20:10:16.170 00.004 972 Enqueuing Move request for scope (-0.38, 0.27) 20:10:16.177 00.007 5928 Worker thread wakes up 20:10:16.177 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=48, FiltMax=280, Gamma=1.000 20:10:16.183 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.27) opts 0xd 20:10:16.183 00.000 972 UpdateGuideState exits: m=1322 SNR=25.3 20:10:16.189 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.27) 20:10:16.189 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:16.196 00.007 5928 Moving (-0.38, 0.27) raw xDistance=0.27 yDistance=0.36 20:10:16.196 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:16.202 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:10:16.202 00.000 972 Enqueuing Expose request 20:10:16.208 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 20:10:16.208 00.000 5928 MoveAxis(W, 46, ABG) 20:10:16.208 00.000 5928 Guiding Dir = 3, Dur = 46 20:10:16.209 00.001 5928 IsSlewing returns 0 20:10:16.209 00.000 5928 IsGuiding returns 0 20:10:16.228 00.019 5928 PulseGuide returned control before completion, sleep 38 20:10:16.308 00.080 5928 IsGuiding returns 1 20:10:16.308 00.000 5928 scope still moving after pulse duration time elapsed 20:10:16.343 00.035 5928 IsSlewing returns 0 20:10:16.344 00.001 5928 IsGuiding returns 0 20:10:16.345 00.001 5928 scope move finished after 46 + 89 ms 20:10:16.345 00.000 5928 Move returns status 0, amount 46 20:10:16.345 00.000 5928 MoveAxis(S, 72, ABG) 20:10:16.346 00.001 5928 Guiding Dir = 1, Dur = 72 20:10:16.347 00.001 5928 IsSlewing returns 0 20:10:16.347 00.000 5928 IsGuiding returns 0 20:10:16.422 00.075 5928 IsGuiding returns 1 20:10:16.422 00.000 5928 scope still moving after pulse duration time elapsed 20:10:16.452 00.030 5928 IsSlewing returns 0 20:10:16.453 00.001 5928 IsGuiding returns 1 20:10:16.516 00.063 5928 IsSlewing returns 0 20:10:16.549 00.033 5928 IsGuiding returns 0 20:10:16.549 00.000 5928 scope move finished after 72 + 129 ms 20:10:16.549 00.000 5928 Move returns status 0, amount 72 20:10:16.549 00.000 5928 move complete, result=0 20:10:16.549 00.000 5928 worker thread done servicing request 20:10:16.550 00.001 972 GuideStep: 0.3 px 46 ms WEST, 0.4 px 72 ms SOUTH 20:10:16.565 00.015 5928 Worker thread wakes up 20:10:16.565 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:16.566 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:18.557 01.991 5928 Exposure complete 20:10:18.654 00.097 5928 worker thread done servicing request 20:10:18.655 00.001 972 OnExposeComplete: enter 20:10:18.660 00.005 972 UpdateGuideState(): m_state=6 20:10:18.664 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1474 20:10:18.668 00.004 972 Star::Find returns 1 (0), X=227.97, Y=857.15, Mass=1363, SNR=25.7, Peak=172 HFD=3.7 20:10:18.671 00.003 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.43 = 1.43) 20:10:18.676 00.005 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38) 20:10:18.680 00.004 972 CameraToMount -- cameraX=-0.41 cameraY=0.05 hyp=0.42 cameraTheta=3.02 mountX=0.06 mountY=0.41, mountTheta=1.42 20:10:18.684 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.41, y=0.05, opts=13) 20:10:18.688 00.004 972 Enqueuing Move request for scope (-0.41, 0.05) 20:10:18.693 00.005 5928 Worker thread wakes up 20:10:18.693 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.05) opts 0xd 20:10:18.693 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.41, 0.05) 20:10:18.693 00.000 5928 Moving (-0.41, 0.05) raw xDistance=0.06 yDistance=0.41 20:10:18.693 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:10:18.693 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 20:10:18.693 00.000 5928 MoveAxis(E, 0, ABG) 20:10:18.693 00.000 5928 Move returns status 0, amount 0 20:10:18.693 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=279, FiltMin=47, FiltMax=279, Gamma=1.000 20:10:18.697 00.004 972 UpdateGuideState exits: m=1363 SNR=25.7 20:10:18.701 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:18.705 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:18.710 00.005 972 Enqueuing Expose request 20:10:18.713 00.003 5928 MoveAxis(S, 81, ABG) 20:10:18.714 00.001 5928 Guiding Dir = 1, Dur = 81 20:10:18.714 00.000 5928 IsSlewing returns 0 20:10:18.714 00.000 5928 IsGuiding returns 0 20:10:18.786 00.072 5928 PulseGuide returned control before completion, sleep 19 20:10:18.820 00.034 5928 IsGuiding returns 1 20:10:18.820 00.000 5928 scope still moving after pulse duration time elapsed 20:10:18.850 00.030 5928 IsSlewing returns 0 20:10:18.851 00.001 5928 IsGuiding returns 1 20:10:18.915 00.064 5928 IsSlewing returns 0 20:10:18.946 00.031 5928 IsGuiding returns 0 20:10:18.947 00.001 5928 scope move finished after 81 + 151 ms 20:10:18.947 00.000 5928 Move returns status 0, amount 81 20:10:18.947 00.000 5928 move complete, result=0 20:10:18.947 00.000 5928 worker thread done servicing request 20:10:18.947 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 81 ms SOUTH 20:10:18.957 00.010 5928 Worker thread wakes up 20:10:18.957 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:18.958 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:21.092 02.134 5928 Exposure complete 20:10:21.179 00.087 5928 worker thread done servicing request 20:10:21.179 00.000 972 OnExposeComplete: enter 20:10:21.183 00.004 972 UpdateGuideState(): m_state=6 20:10:21.187 00.004 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 1475 20:10:21.192 00.005 972 Star::Find returns 1 (0), X=228.15, Y=857.50, Mass=1385, SNR=26.0, Peak=156 HFD=3.8 20:10:21.196 00.004 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 20:10:21.199 00.003 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 20:10:21.203 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.40 hyp=0.47 cameraTheta=2.11 mountX=0.41 mountY=0.21, mountTheta=0.48 20:10:21.208 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.40, opts=13) 20:10:21.213 00.005 972 Enqueuing Move request for scope (-0.24, 0.40) 20:10:21.216 00.003 5928 Worker thread wakes up 20:10:21.217 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.40) opts 0xd 20:10:21.217 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.40) 20:10:21.217 00.000 5928 Moving (-0.24, 0.40) raw xDistance=0.41 yDistance=0.21 20:10:21.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:10:21.217 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 20:10:21.217 00.000 5928 MoveAxis(W, 68, ABG) 20:10:21.217 00.000 5928 Guiding Dir = 3, Dur = 68 20:10:21.217 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:10:21.221 00.004 972 UpdateGuideState exits: m=1385 SNR=26.0 20:10:21.226 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:21.230 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:21.233 00.003 972 Enqueuing Expose request 20:10:21.237 00.004 5928 IsSlewing returns 0 20:10:21.238 00.001 5928 IsGuiding returns 0 20:10:21.265 00.027 5928 PulseGuide returned control before completion, sleep 52 20:10:21.345 00.080 5928 IsGuiding returns 1 20:10:21.346 00.001 5928 scope still moving after pulse duration time elapsed 20:10:21.378 00.032 5928 IsSlewing returns 0 20:10:21.379 00.001 5928 IsGuiding returns 0 20:10:21.379 00.000 5928 scope move finished after 68 + 72 ms 20:10:21.379 00.000 5928 Move returns status 0, amount 68 20:10:21.379 00.000 5928 MoveAxis(S, 42, ABG) 20:10:21.379 00.000 5928 Guiding Dir = 1, Dur = 42 20:10:21.380 00.001 5928 IsSlewing returns 0 20:10:21.380 00.000 5928 IsGuiding returns 0 20:10:21.457 00.077 5928 IsGuiding returns 1 20:10:21.457 00.000 5928 scope still moving after pulse duration time elapsed 20:10:21.486 00.029 5928 IsSlewing returns 0 20:10:21.487 00.001 5928 IsGuiding returns 1 20:10:21.553 00.066 5928 IsSlewing returns 0 20:10:21.586 00.033 5928 IsGuiding returns 0 20:10:21.586 00.000 5928 scope move finished after 42 + 163 ms 20:10:21.586 00.000 5928 Move returns status 0, amount 42 20:10:21.586 00.000 5928 move complete, result=0 20:10:21.587 00.001 5928 worker thread done servicing request 20:10:21.587 00.000 972 GuideStep: 0.4 px 68 ms WEST, 0.2 px 42 ms SOUTH 20:10:21.599 00.012 5928 Worker thread wakes up 20:10:21.599 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:21.599 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:23.582 01.983 5928 Exposure complete 20:10:23.668 00.086 5928 worker thread done servicing request 20:10:23.668 00.000 972 OnExposeComplete: enter 20:10:23.671 00.003 972 UpdateGuideState(): m_state=6 20:10:23.677 00.006 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1476 20:10:23.681 00.004 972 Star::Find returns 1 (0), X=228.04, Y=857.38, Mass=1359, SNR=25.8, Peak=154 HFD=3.8 20:10:23.684 00.003 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 20:10:23.688 00.004 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 20:10:23.693 00.005 972 CameraToMount -- cameraX=-0.35 cameraY=0.29 hyp=0.45 cameraTheta=2.45 mountX=0.29 mountY=0.33, mountTheta=0.84 20:10:23.697 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=0.29, opts=13) 20:10:23.701 00.004 972 Enqueuing Move request for scope (-0.35, 0.29) 20:10:23.705 00.004 5928 Worker thread wakes up 20:10:23.705 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.29) opts 0xd 20:10:23.705 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, 0.29) 20:10:23.705 00.000 5928 Moving (-0.35, 0.29) raw xDistance=0.29 yDistance=0.33 20:10:23.705 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29 20:10:23.705 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33 20:10:23.705 00.000 5928 MoveAxis(W, 54, ABG) 20:10:23.705 00.000 5928 Guiding Dir = 3, Dur = 54 20:10:23.706 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:10:23.710 00.004 972 UpdateGuideState exits: m=1359 SNR=25.8 20:10:23.714 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:23.718 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:23.721 00.003 972 Enqueuing Expose request 20:10:23.727 00.006 5928 IsSlewing returns 0 20:10:23.728 00.001 5928 IsGuiding returns 0 20:10:23.744 00.016 5928 PulseGuide returned control before completion, sleep 49 20:10:23.823 00.079 5928 IsGuiding returns 0 20:10:23.823 00.000 5928 Move returns status 0, amount 54 20:10:23.824 00.001 5928 MoveAxis(S, 66, ABG) 20:10:23.824 00.000 5928 Guiding Dir = 1, Dur = 66 20:10:23.824 00.000 5928 IsSlewing returns 0 20:10:23.825 00.001 5928 IsGuiding returns 0 20:10:23.904 00.079 5928 IsGuiding returns 1 20:10:23.904 00.000 5928 scope still moving after pulse duration time elapsed 20:10:23.952 00.048 5928 IsSlewing returns 0 20:10:23.983 00.031 5928 IsGuiding returns 0 20:10:23.983 00.000 5928 scope move finished after 66 + 92 ms 20:10:23.984 00.001 5928 Move returns status 0, amount 66 20:10:23.984 00.000 5928 move complete, result=0 20:10:23.984 00.000 5928 worker thread done servicing request 20:10:23.984 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.3 px 66 ms SOUTH 20:10:23.998 00.014 5928 Worker thread wakes up 20:10:23.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:23.999 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:26.104 02.105 5928 Exposure complete 20:10:26.192 00.088 5928 worker thread done servicing request 20:10:26.193 00.001 972 OnExposeComplete: enter 20:10:26.199 00.006 972 UpdateGuideState(): m_state=6 20:10:26.205 00.006 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1477 20:10:26.212 00.007 972 Star::Find returns 1 (0), X=228.00, Y=857.34, Mass=1384, SNR=25.9, Peak=155 HFD=4.0 20:10:26.218 00.006 972 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.59) = xAngle (0.99 = 0.99) 20:10:26.221 00.003 972 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95) 20:10:26.226 00.005 972 CameraToMount -- cameraX=-0.39 cameraY=0.24 hyp=0.46 cameraTheta=2.58 mountX=0.25 mountY=0.37, mountTheta=0.98 20:10:26.230 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.24, opts=13) 20:10:26.234 00.004 972 Enqueuing Move request for scope (-0.39, 0.24) 20:10:26.238 00.004 5928 Worker thread wakes up 20:10:26.238 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.24) opts 0xd 20:10:26.239 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.24) 20:10:26.239 00.000 5928 Moving (-0.39, 0.24) raw xDistance=0.25 yDistance=0.37 20:10:26.239 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25 20:10:26.239 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37 20:10:26.239 00.000 5928 MoveAxis(W, 46, ABG) 20:10:26.239 00.000 5928 Guiding Dir = 3, Dur = 46 20:10:26.239 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:10:26.245 00.006 972 UpdateGuideState exits: m=1384 SNR=25.9 20:10:26.249 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:26.252 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:26.256 00.004 972 Enqueuing Expose request 20:10:26.261 00.005 5928 IsSlewing returns 0 20:10:26.261 00.000 5928 IsGuiding returns 0 20:10:26.286 00.025 5928 PulseGuide returned control before completion, sleep 31 20:10:26.322 00.036 5928 IsGuiding returns 1 20:10:26.322 00.000 5928 scope still moving after pulse duration time elapsed 20:10:26.382 00.060 5928 IsSlewing returns 0 20:10:26.415 00.033 5928 IsGuiding returns 0 20:10:26.674 00.259 5928 scope move finished after 46 + 366 ms 20:10:26.674 00.000 5928 Move returns status 0, amount 46 20:10:26.675 00.001 5928 MoveAxis(S, 73, ABG) 20:10:26.675 00.000 5928 Guiding Dir = 1, Dur = 73 20:10:26.676 00.001 5928 IsSlewing returns 0 20:10:26.677 00.001 5928 IsGuiding returns 0 20:10:26.750 00.073 5928 PulseGuide returned control before completion, sleep 11 20:10:26.774 00.024 5928 IsGuiding returns 1 20:10:26.774 00.000 5928 scope still moving after pulse duration time elapsed 20:10:26.804 00.030 5928 IsSlewing returns 0 20:10:26.805 00.001 5928 IsGuiding returns 1 20:10:26.836 00.031 5928 IsSlewing returns 0 20:10:26.837 00.001 5928 IsGuiding returns 1 20:10:26.893 00.056 5928 IsSlewing returns 0 20:10:26.927 00.034 5928 IsGuiding returns 0 20:10:26.927 00.000 5928 scope move finished after 73 + 176 ms 20:10:26.928 00.001 5928 Move returns status 0, amount 73 20:10:26.928 00.000 5928 move complete, result=0 20:10:26.928 00.000 5928 worker thread done servicing request 20:10:26.928 00.000 5928 Worker thread wakes up 20:10:26.929 00.001 972 GuideStep: 0.3 px 46 ms WEST, 0.4 px 73 ms SOUTH 20:10:26.939 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:26.939 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:28.921 01.982 5928 Exposure complete 20:10:29.009 00.088 5928 worker thread done servicing request 20:10:29.009 00.000 972 OnExposeComplete: enter 20:10:29.014 00.005 972 UpdateGuideState(): m_state=6 20:10:29.018 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1478 20:10:29.022 00.004 972 Star::Find returns 1 (0), X=228.33, Y=857.24, Mass=1310, SNR=25.3, Peak=126 HFD=4.2 20:10:29.027 00.005 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 20:10:29.031 00.004 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 20:10:29.034 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.94 mountX=0.14 mountY=0.05, mountTheta=0.31 20:10:29.039 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.14, opts=13) 20:10:29.044 00.005 972 Enqueuing Move request for scope (-0.06, 0.14) 20:10:29.048 00.004 5928 Worker thread wakes up 20:10:29.048 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd 20:10:29.048 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.14) 20:10:29.048 00.000 5928 Moving (-0.06, 0.14) raw xDistance=0.14 yDistance=0.05 20:10:29.048 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:10:29.048 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:10:29.048 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:10:29.048 00.000 5928 MoveAxis(E, 0, ABG) 20:10:29.048 00.000 5928 Move returns status 0, amount 0 20:10:29.048 00.000 5928 MoveAxis(N, 0, ABG) 20:10:29.048 00.000 5928 Move returns status 0, amount 0 20:10:29.048 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:10:29.053 00.005 972 UpdateGuideState exits: m=1310 SNR=25.3 20:10:29.057 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:29.061 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:29.064 00.003 972 Enqueuing Expose request 20:10:29.068 00.004 5928 move complete, result=0 20:10:29.068 00.000 5928 worker thread done servicing request 20:10:29.068 00.000 5928 Worker thread wakes up 20:10:29.068 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:29.069 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:29.070 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:10:31.208 02.138 5928 Exposure complete 20:10:31.295 00.087 5928 worker thread done servicing request 20:10:31.296 00.001 972 OnExposeComplete: enter 20:10:31.299 00.003 972 UpdateGuideState(): m_state=6 20:10:31.303 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1479 20:10:31.309 00.006 972 Star::Find returns 1 (0), X=228.95, Y=857.16, Mass=1344, SNR=25.6, Peak=137 HFD=4.2 20:10:31.312 00.003 972 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.59) = xAngle (-1.47 = -1.47) 20:10:31.316 00.004 972 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52) 20:10:31.320 00.004 972 CameraToMount -- cameraX=0.56 cameraY=0.06 hyp=0.56 cameraTheta=0.12 mountX=0.05 mountY=-0.56, mountTheta=-1.47 20:10:31.326 00.006 972 SchedulePrimaryMove(067B9D08, x=0.56, y=0.06, opts=13) 20:10:31.329 00.003 972 Enqueuing Move request for scope (0.56, 0.06) 20:10:31.334 00.005 5928 Worker thread wakes up 20:10:31.334 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.06) opts 0xd 20:10:31.334 00.000 5928 Handling offset move in thread for scope, endpoint = (0.56, 0.06) 20:10:31.334 00.000 5928 Moving (0.56, 0.06) raw xDistance=0.05 yDistance=-0.56 20:10:31.334 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:10:31.334 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:10:31.334 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:10:31.338 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56 20:10:31.339 00.001 5928 MoveAxis(E, 0, ABG) 20:10:31.339 00.000 5928 Move returns status 0, amount 0 20:10:31.339 00.000 972 UpdateGuideState exits: m=1344 SNR=25.6 20:10:31.344 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:31.347 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:31.351 00.004 972 Enqueuing Expose request 20:10:31.355 00.004 5928 MoveAxis(N, 0, ABG) 20:10:31.355 00.000 5928 Move returns status 0, amount 0 20:10:31.356 00.001 5928 move complete, result=0 20:10:31.356 00.000 5928 worker thread done servicing request 20:10:31.356 00.000 5928 Worker thread wakes up 20:10:31.356 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:31.356 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:31.357 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH 20:10:33.336 01.979 5928 Exposure complete 20:10:33.422 00.086 5928 worker thread done servicing request 20:10:33.423 00.001 972 OnExposeComplete: enter 20:10:33.427 00.004 972 UpdateGuideState(): m_state=6 20:10:33.431 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1480 20:10:33.435 00.004 972 Star::Find returns 1 (0), X=228.90, Y=857.48, Mass=1290, SNR=25.1, Peak=122 HFD=4.3 20:10:33.441 00.006 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 20:10:33.445 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99) 20:10:33.449 00.004 972 CameraToMount -- cameraX=0.51 cameraY=0.39 hyp=0.64 cameraTheta=0.64 mountX=0.38 mountY=-0.54, mountTheta=-0.96 20:10:33.454 00.005 972 SchedulePrimaryMove(067B9D08, x=0.51, y=0.39, opts=13) 20:10:33.459 00.005 972 Enqueuing Move request for scope (0.51, 0.39) 20:10:33.462 00.003 5928 Worker thread wakes up 20:10:33.462 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:10:33.466 00.004 972 UpdateGuideState exits: m=1290 SNR=25.1 20:10:33.470 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:33.475 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:33.479 00.004 972 Enqueuing Expose request 20:10:33.483 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.39) opts 0xd 20:10:33.483 00.000 5928 Handling offset move in thread for scope, endpoint = (0.51, 0.39) 20:10:33.483 00.000 5928 Moving (0.51, 0.39) raw xDistance=0.38 yDistance=-0.54 20:10:33.483 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 20:10:33.483 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:10:33.483 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54 20:10:33.483 00.000 5928 MoveAxis(W, 63, ABG) 20:10:33.483 00.000 5928 Guiding Dir = 3, Dur = 63 20:10:33.483 00.000 5928 IsSlewing returns 0 20:10:33.484 00.001 5928 IsGuiding returns 0 20:10:33.514 00.030 5928 PulseGuide returned control before completion, sleep 44 20:10:33.594 00.080 5928 IsGuiding returns 0 20:10:33.594 00.000 5928 Move returns status 0, amount 63 20:10:33.594 00.000 5928 MoveAxis(N, 0, ABG) 20:10:33.594 00.000 5928 Move returns status 0, amount 0 20:10:33.594 00.000 5928 move complete, result=0 20:10:33.595 00.001 5928 worker thread done servicing request 20:10:33.595 00.000 972 GuideStep: 0.4 px 63 ms WEST, -0.5 px 0 ms NORTH 20:10:33.605 00.010 5928 Worker thread wakes up 20:10:33.606 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:33.606 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:35.714 02.108 5928 Exposure complete 20:10:35.801 00.087 5928 worker thread done servicing request 20:10:35.801 00.000 972 OnExposeComplete: enter 20:10:35.807 00.006 972 UpdateGuideState(): m_state=6 20:10:35.811 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1481 20:10:35.815 00.004 972 Star::Find returns 1 (0), X=228.96, Y=857.66, Mass=1282, SNR=25.0, Peak=117 HFD=4.4 20:10:35.818 00.003 972 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.59) = xAngle (-0.82 = -0.82) 20:10:35.823 00.005 972 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86) 20:10:35.827 00.004 972 CameraToMount -- cameraX=0.57 cameraY=0.56 hyp=0.80 cameraTheta=0.77 mountX=0.55 mountY=-0.61, mountTheta=-0.84 20:10:35.831 00.004 972 SchedulePrimaryMove(067B9D08, x=0.57, y=0.56, opts=13) 20:10:35.835 00.004 972 Enqueuing Move request for scope (0.57, 0.56) 20:10:35.840 00.005 5928 Worker thread wakes up 20:10:35.840 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.56) opts 0xd 20:10:35.840 00.000 5928 Handling offset move in thread for scope, endpoint = (0.57, 0.56) 20:10:35.840 00.000 5928 Moving (0.57, 0.56) raw xDistance=0.55 yDistance=-0.61 20:10:35.840 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.55 20:10:35.840 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:10:35.844 00.004 972 UpdateGuideState exits: m=1282 SNR=25.0 20:10:35.848 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:35.852 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:35.857 00.005 972 Enqueuing Expose request 20:10:35.861 00.004 5928 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1 20:10:35.861 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82 20:10:35.861 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61 20:10:35.861 00.000 5928 MoveAxis(W, 96, ABG) 20:10:35.861 00.000 5928 Guiding Dir = 3, Dur = 96 20:10:35.861 00.000 5928 IsSlewing returns 0 20:10:35.862 00.001 5928 IsGuiding returns 0 20:10:35.880 00.018 5928 PulseGuide returned control before completion, sleep 88 20:10:36.009 00.129 5928 IsGuiding returns 0 20:10:36.009 00.000 5928 Move returns status 0, amount 96 20:10:36.010 00.001 5928 MoveAxis(N, 121, ABG) 20:10:36.010 00.000 5928 Guiding Dir = 0, Dur = 121 20:10:36.011 00.001 5928 IsSlewing returns 0 20:10:36.013 00.002 5928 IsGuiding returns 0 20:10:36.088 00.075 5928 PulseGuide returned control before completion, sleep 56 20:10:36.147 00.059 5928 IsGuiding returns 1 20:10:36.148 00.001 5928 scope still moving after pulse duration time elapsed 20:10:36.179 00.031 5928 IsSlewing returns 0 20:10:36.180 00.001 5928 IsGuiding returns 1 20:10:36.249 00.069 5928 IsSlewing returns 0 20:10:36.250 00.001 5928 IsGuiding returns 0 20:10:36.250 00.000 5928 scope move finished after 121 + 115 ms 20:10:36.250 00.000 5928 Move returns status 0, amount 121 20:10:36.251 00.001 5928 move complete, result=0 20:10:36.251 00.000 5928 worker thread done servicing request 20:10:36.251 00.000 5928 Worker thread wakes up 20:10:36.251 00.000 972 GuideStep: 0.6 px 96 ms WEST, -0.6 px 121 ms NORTH 20:10:36.265 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:36.265 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:38.250 01.985 5928 Exposure complete 20:10:38.337 00.087 5928 worker thread done servicing request 20:10:38.337 00.000 972 OnExposeComplete: enter 20:10:38.341 00.004 972 UpdateGuideState(): m_state=6 20:10:38.345 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1482 20:10:38.349 00.004 972 Star::Find returns 1 (0), X=228.94, Y=857.35, Mass=1300, SNR=25.1, Peak=115 HFD=4.5 20:10:38.353 00.004 972 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.59) = xAngle (-1.15 = -1.15) 20:10:38.357 00.004 972 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20) 20:10:38.361 00.004 972 CameraToMount -- cameraX=0.55 cameraY=0.26 hyp=0.61 cameraTheta=0.44 mountX=0.25 mountY=-0.57, mountTheta=-1.16 20:10:38.365 00.004 972 SchedulePrimaryMove(067B9D08, x=0.55, y=0.26, opts=13) 20:10:38.369 00.004 972 Enqueuing Move request for scope (0.55, 0.26) 20:10:38.374 00.005 5928 Worker thread wakes up 20:10:38.374 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.26) opts 0xd 20:10:38.374 00.000 5928 Handling offset move in thread for scope, endpoint = (0.55, 0.26) 20:10:38.374 00.000 5928 Moving (0.55, 0.26) raw xDistance=0.25 yDistance=-0.57 20:10:38.374 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25 20:10:38.374 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57 20:10:38.374 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:10:38.378 00.004 972 UpdateGuideState exits: m=1300 SNR=25.1 20:10:38.382 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:38.385 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:38.390 00.005 972 Enqueuing Expose request 20:10:38.394 00.004 5928 MoveAxis(W, 48, ABG) 20:10:38.394 00.000 5928 Guiding Dir = 3, Dur = 48 20:10:38.394 00.000 5928 IsSlewing returns 0 20:10:38.395 00.001 5928 IsGuiding returns 0 20:10:38.423 00.028 5928 PulseGuide returned control before completion, sleep 30 20:10:38.465 00.042 5928 IsGuiding returns 1 20:10:38.465 00.000 5928 scope still moving after pulse duration time elapsed 20:10:38.519 00.054 5928 IsSlewing returns 0 20:10:38.552 00.033 5928 IsGuiding returns 0 20:10:38.552 00.000 5928 scope move finished after 48 + 109 ms 20:10:38.552 00.000 5928 Move returns status 0, amount 48 20:10:38.552 00.000 5928 MoveAxis(N, 113, ABG) 20:10:38.552 00.000 5928 Guiding Dir = 0, Dur = 113 20:10:38.553 00.001 5928 IsSlewing returns 0 20:10:38.554 00.001 5928 IsGuiding returns 0 20:10:38.632 00.078 5928 PulseGuide returned control before completion, sleep 46 20:10:38.685 00.053 5928 IsGuiding returns 1 20:10:38.706 00.021 5928 scope still moving after pulse duration time elapsed 20:10:38.731 00.025 5928 IsSlewing returns 0 20:10:38.732 00.001 5928 IsGuiding returns 1 20:10:38.791 00.059 5928 IsSlewing returns 0 20:10:38.823 00.032 5928 IsGuiding returns 0 20:10:38.824 00.001 5928 scope move finished after 113 + 156 ms 20:10:38.824 00.000 5928 Move returns status 0, amount 113 20:10:38.824 00.000 5928 move complete, result=0 20:10:38.825 00.001 5928 worker thread done servicing request 20:10:38.825 00.000 5928 Worker thread wakes up 20:10:38.826 00.001 972 GuideStep: 0.2 px 48 ms WEST, -0.6 px 113 ms NORTH 20:10:38.835 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:38.835 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:40.948 02.113 5928 Exposure complete 20:10:41.038 00.090 5928 worker thread done servicing request 20:10:41.038 00.000 972 OnExposeComplete: enter 20:10:41.042 00.004 972 UpdateGuideState(): m_state=6 20:10:41.046 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1483 20:10:41.050 00.004 972 Star::Find returns 1 (0), X=228.75, Y=856.97, Mass=1248, SNR=24.7, Peak=138 HFD=4.1 20:10:41.054 00.004 972 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.59) = xAngle (-1.93 = -1.93) 20:10:41.059 00.005 972 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97) 20:10:41.062 00.003 972 CameraToMount -- cameraX=0.36 cameraY=-0.12 hyp=0.38 cameraTheta=-0.34 mountX=-0.13 mountY=-0.35, mountTheta=-1.93 20:10:41.067 00.005 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.12, opts=13) 20:10:41.071 00.004 972 Enqueuing Move request for scope (0.36, -0.12) 20:10:41.076 00.005 5928 Worker thread wakes up 20:10:41.076 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.12) opts 0xd 20:10:41.076 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.12) 20:10:41.076 00.000 5928 Moving (0.36, -0.12) raw xDistance=-0.13 yDistance=-0.35 20:10:41.076 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:10:41.076 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:10:41.080 00.004 972 UpdateGuideState exits: m=1248 SNR=24.7 20:10:41.084 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:41.089 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:41.093 00.004 972 Enqueuing Expose request 20:10:41.096 00.003 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 20:10:41.096 00.000 5928 MoveAxis(E, 0, ABG) 20:10:41.097 00.001 5928 Move returns status 0, amount 0 20:10:41.097 00.000 5928 MoveAxis(N, 69, ABG) 20:10:41.097 00.000 5928 Guiding Dir = 0, Dur = 69 20:10:41.097 00.000 5928 IsSlewing returns 0 20:10:41.097 00.000 5928 IsGuiding returns 0 20:10:41.206 00.109 5928 IsGuiding returns 1 20:10:41.207 00.001 5928 scope still moving after pulse duration time elapsed 20:10:41.269 00.062 5928 IsSlewing returns 0 20:10:41.270 00.001 5928 IsGuiding returns 0 20:10:41.270 00.000 5928 scope move finished after 69 + 104 ms 20:10:41.271 00.001 5928 Move returns status 0, amount 69 20:10:41.271 00.000 5928 move complete, result=0 20:10:41.272 00.001 5928 worker thread done servicing request 20:10:41.272 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH 20:10:41.285 00.013 5928 Worker thread wakes up 20:10:41.285 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:41.285 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:43.275 01.990 5928 Exposure complete 20:10:43.364 00.089 5928 worker thread done servicing request 20:10:43.364 00.000 972 OnExposeComplete: enter 20:10:43.368 00.004 972 UpdateGuideState(): m_state=6 20:10:43.374 00.006 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1484 20:10:43.378 00.004 972 Star::Find returns 1 (0), X=228.86, Y=856.83, Mass=1323, SNR=25.5, Peak=146 HFD=4.1 20:10:43.381 00.003 972 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.59) = xAngle (-2.10 = -2.10) 20:10:43.385 00.004 972 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15) 20:10:43.390 00.005 972 CameraToMount -- cameraX=0.47 cameraY=-0.27 hyp=0.54 cameraTheta=-0.51 mountX=-0.27 mountY=-0.46, mountTheta=-2.11 20:10:43.394 00.004 972 SchedulePrimaryMove(067B9D08, x=0.47, y=-0.27, opts=13) 20:10:43.398 00.004 972 Enqueuing Move request for scope (0.47, -0.27) 20:10:43.402 00.004 5928 Worker thread wakes up 20:10:43.402 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.27) opts 0xd 20:10:43.402 00.000 5928 Handling offset move in thread for scope, endpoint = (0.47, -0.27) 20:10:43.402 00.000 5928 Moving (0.47, -0.27) raw xDistance=-0.27 yDistance=-0.46 20:10:43.402 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:10:43.407 00.005 972 UpdateGuideState exits: m=1323 SNR=25.5 20:10:43.411 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:43.415 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:43.419 00.004 972 Enqueuing Expose request 20:10:43.424 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:10:43.424 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 20:10:43.424 00.000 5928 MoveAxis(E, 46, ABG) 20:10:43.424 00.000 5928 Guiding Dir = 2, Dur = 46 20:10:43.424 00.000 5928 IsSlewing returns 0 20:10:43.424 00.000 5928 IsGuiding returns 0 20:10:43.444 00.020 5928 PulseGuide returned control before completion, sleep 38 20:10:43.496 00.052 5928 IsGuiding returns 1 20:10:43.496 00.000 5928 scope still moving after pulse duration time elapsed 20:10:43.540 00.044 5928 IsSlewing returns 0 20:10:43.540 00.000 5928 IsGuiding returns 0 20:10:43.541 00.001 5928 scope move finished after 46 + 69 ms 20:10:43.541 00.000 5928 Move returns status 0, amount 46 20:10:43.541 00.000 5928 MoveAxis(N, 90, ABG) 20:10:43.541 00.000 5928 Guiding Dir = 0, Dur = 90 20:10:43.542 00.001 5928 IsSlewing returns 0 20:10:43.543 00.001 5928 IsGuiding returns 0 20:10:43.621 00.078 5928 PulseGuide returned control before completion, sleep 23 20:10:43.654 00.033 5928 IsGuiding returns 1 20:10:43.655 00.001 5928 scope still moving after pulse duration time elapsed 20:10:43.686 00.031 5928 IsSlewing returns 0 20:10:43.686 00.000 5928 IsGuiding returns 1 20:10:43.747 00.061 5928 IsSlewing returns 0 20:10:43.748 00.001 5928 IsGuiding returns 0 20:10:43.748 00.000 5928 scope move finished after 90 + 115 ms 20:10:43.749 00.001 5928 Move returns status 0, amount 90 20:10:43.749 00.000 5928 move complete, result=0 20:10:43.749 00.000 5928 worker thread done servicing request 20:10:43.749 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.5 px 90 ms NORTH 20:10:43.763 00.014 5928 Worker thread wakes up 20:10:43.764 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:43.764 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:45.897 02.133 5928 Exposure complete 20:10:45.983 00.086 5928 worker thread done servicing request 20:10:45.984 00.001 972 OnExposeComplete: enter 20:10:45.989 00.005 972 UpdateGuideState(): m_state=6 20:10:45.993 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1485 20:10:45.996 00.003 972 Star::Find returns 1 (0), X=228.23, Y=856.78, Mass=1308, SNR=25.2, Peak=144 HFD=3.9 20:10:46.001 00.005 972 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.59) = xAngle (-3.62 = 2.67) 20:10:46.006 00.005 972 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62) 20:10:46.009 00.003 972 CameraToMount -- cameraX=-0.16 cameraY=-0.32 hyp=0.36 cameraTheta=-2.03 mountX=-0.32 mountY=0.18, mountTheta=2.63 20:10:46.014 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.32, opts=13) 20:10:46.018 00.004 972 Enqueuing Move request for scope (-0.16, -0.32) 20:10:46.022 00.004 5928 Worker thread wakes up 20:10:46.023 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.32) opts 0xd 20:10:46.023 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.32) 20:10:46.023 00.000 5928 Moving (-0.16, -0.32) raw xDistance=-0.32 yDistance=0.18 20:10:46.023 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32 20:10:46.023 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:10:46.023 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:10:46.023 00.000 5928 MoveAxis(E, 56, ABG) 20:10:46.023 00.000 5928 Guiding Dir = 2, Dur = 56 20:10:46.023 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=48, FiltMax=283, Gamma=1.000 20:10:46.027 00.004 972 UpdateGuideState exits: m=1308 SNR=25.2 20:10:46.032 00.005 5928 IsSlewing returns 0 20:10:46.032 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:46.037 00.005 5928 IsGuiding returns 0 20:10:46.037 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:46.042 00.005 972 Enqueuing Expose request 20:10:46.066 00.024 5928 PulseGuide returned control before completion, sleep 38 20:10:46.107 00.041 5928 IsGuiding returns 1 20:10:46.107 00.000 5928 scope still moving after pulse duration time elapsed 20:10:46.140 00.033 5928 IsSlewing returns 0 20:10:46.163 00.023 5928 IsGuiding returns 0 20:10:46.163 00.000 5928 scope move finished after 56 + 69 ms 20:10:46.163 00.000 5928 Move returns status 0, amount 56 20:10:46.163 00.000 5928 MoveAxis(N, 0, ABG) 20:10:46.163 00.000 5928 Move returns status 0, amount 0 20:10:46.163 00.000 5928 move complete, result=0 20:10:46.164 00.001 5928 worker thread done servicing request 20:10:46.164 00.000 5928 Worker thread wakes up 20:10:46.164 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:46.164 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:46.164 00.000 972 GuideStep: -0.3 px 56 ms EAST, 0.2 px 0 ms NORTH 20:10:48.138 01.974 5928 Exposure complete 20:10:48.225 00.087 5928 worker thread done servicing request 20:10:48.225 00.000 972 OnExposeComplete: enter 20:10:48.229 00.004 972 UpdateGuideState(): m_state=6 20:10:48.233 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1486 20:10:48.240 00.007 972 Star::Find returns 1 (0), X=228.34, Y=857.49, Mass=1278, SNR=25.0, Peak=139 HFD=3.4 20:10:48.246 00.006 972 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.59) = xAngle (0.09 = 0.09) 20:10:48.252 00.006 972 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 20:10:48.259 00.007 972 CameraToMount -- cameraX=-0.04 cameraY=0.39 hyp=0.39 cameraTheta=1.68 mountX=0.39 mountY=0.02, mountTheta=0.05 20:10:48.265 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.39, opts=13) 20:10:48.269 00.004 972 Enqueuing Move request for scope (-0.04, 0.39) 20:10:48.274 00.005 5928 Worker thread wakes up 20:10:48.274 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.39) opts 0xd 20:10:48.274 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.39) 20:10:48.274 00.000 5928 Moving (-0.04, 0.39) raw xDistance=0.39 yDistance=0.02 20:10:48.274 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39 20:10:48.274 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:10:48.275 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:10:48.275 00.000 5928 MoveAxis(W, 62, ABG) 20:10:48.275 00.000 5928 Guiding Dir = 3, Dur = 62 20:10:48.275 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:10:48.279 00.004 972 UpdateGuideState exits: m=1278 SNR=25.0 20:10:48.282 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:48.286 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:48.290 00.004 972 Enqueuing Expose request 20:10:48.295 00.005 5928 IsSlewing returns 0 20:10:48.295 00.000 5928 IsGuiding returns 0 20:10:48.321 00.026 5928 PulseGuide returned control before completion, sleep 47 20:10:48.401 00.080 5928 IsGuiding returns 0 20:10:48.401 00.000 5928 Move returns status 0, amount 62 20:10:48.401 00.000 5928 MoveAxis(N, 0, ABG) 20:10:48.401 00.000 5928 Move returns status 0, amount 0 20:10:48.401 00.000 5928 move complete, result=0 20:10:48.401 00.000 5928 worker thread done servicing request 20:10:48.401 00.000 5928 Worker thread wakes up 20:10:48.401 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:48.402 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:48.402 00.000 972 GuideStep: 0.4 px 62 ms WEST, 0.0 px 0 ms NORTH 20:10:50.519 02.117 5928 Exposure complete 20:10:50.607 00.088 5928 worker thread done servicing request 20:10:50.607 00.000 972 OnExposeComplete: enter 20:10:50.611 00.004 972 UpdateGuideState(): m_state=6 20:10:50.615 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1487 20:10:50.619 00.004 972 Star::Find returns 1 (0), X=228.59, Y=857.56, Mass=1264, SNR=24.8, Peak=161 HFD=3.3 20:10:50.624 00.005 972 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.59) = xAngle (-0.44 = -0.44) 20:10:50.628 00.004 972 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 20:10:50.631 00.003 972 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.15 mountX=0.46 mountY=-0.23, mountTheta=-0.47 20:10:50.636 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.46, opts=13) 20:10:50.641 00.005 972 Enqueuing Move request for scope (0.20, 0.46) 20:10:50.644 00.003 5928 Worker thread wakes up 20:10:50.645 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd 20:10:50.645 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.46) 20:10:50.645 00.000 5928 Moving (0.20, 0.46) raw xDistance=0.46 yDistance=-0.23 20:10:50.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.46 20:10:50.645 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 20:10:50.645 00.000 5928 MoveAxis(W, 81, ABG) 20:10:50.645 00.000 5928 Guiding Dir = 3, Dur = 81 20:10:50.645 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:10:50.649 00.004 972 UpdateGuideState exits: m=1264 SNR=24.8 20:10:50.653 00.004 5928 IsSlewing returns 0 20:10:50.653 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:50.658 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:50.662 00.004 972 Enqueuing Expose request 20:10:50.665 00.003 5928 IsGuiding returns 0 20:10:50.687 00.022 5928 PulseGuide returned control before completion, sleep 69 20:10:50.762 00.075 5928 IsGuiding returns 1 20:10:50.763 00.001 5928 scope still moving after pulse duration time elapsed 20:10:50.816 00.053 5928 IsSlewing returns 0 20:10:50.849 00.033 5928 IsGuiding returns 0 20:10:50.849 00.000 5928 scope move finished after 81 + 102 ms 20:10:50.849 00.000 5928 Move returns status 0, amount 81 20:10:50.849 00.000 5928 MoveAxis(N, 46, ABG) 20:10:50.849 00.000 5928 Guiding Dir = 0, Dur = 46 20:10:50.850 00.001 5928 IsSlewing returns 0 20:10:50.850 00.000 5928 IsGuiding returns 0 20:10:50.929 00.079 5928 IsGuiding returns 1 20:10:50.929 00.000 5928 scope still moving after pulse duration time elapsed 20:10:50.963 00.034 5928 IsSlewing returns 0 20:10:50.964 00.001 5928 IsGuiding returns 1 20:10:51.023 00.059 5928 IsSlewing returns 0 20:10:51.024 00.001 5928 IsGuiding returns 0 20:10:51.024 00.000 5928 scope move finished after 46 + 127 ms 20:10:51.024 00.000 5928 Move returns status 0, amount 46 20:10:51.024 00.000 5928 move complete, result=0 20:10:51.025 00.001 5928 worker thread done servicing request 20:10:51.025 00.000 5928 Worker thread wakes up 20:10:51.025 00.000 972 GuideStep: 0.5 px 81 ms WEST, -0.2 px 46 ms NORTH 20:10:51.036 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:51.036 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:53.024 01.988 5928 Exposure complete 20:10:53.111 00.087 5928 worker thread done servicing request 20:10:53.112 00.001 972 OnExposeComplete: enter 20:10:53.115 00.003 972 UpdateGuideState(): m_state=6 20:10:53.120 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1488 20:10:53.124 00.004 972 Star::Find returns 1 (0), X=228.19, Y=856.97, Mass=1244, SNR=24.7, Peak=169 HFD=3.1 20:10:53.129 00.005 972 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.59) = xAngle (-4.17 = 2.12) 20:10:53.132 00.003 972 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07) 20:10:53.137 00.005 972 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.23 cameraTheta=-2.58 mountX=-0.12 mountY=0.20, mountTheta=2.11 20:10:53.142 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.13, opts=13) 20:10:53.146 00.004 972 Enqueuing Move request for scope (-0.20, -0.13) 20:10:53.149 00.003 5928 Worker thread wakes up 20:10:53.150 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:10:53.154 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.13) opts 0xd 20:10:53.154 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.13) 20:10:53.154 00.000 972 UpdateGuideState exits: m=1244 SNR=24.7 20:10:53.158 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:53.161 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:53.165 00.004 972 Enqueuing Expose request 20:10:53.170 00.005 5928 Moving (-0.20, -0.13) raw xDistance=-0.12 yDistance=0.20 20:10:53.170 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:10:53.170 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:10:53.170 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:10:53.170 00.000 5928 MoveAxis(E, 0, ABG) 20:10:53.170 00.000 5928 Move returns status 0, amount 0 20:10:53.171 00.001 5928 MoveAxis(N, 0, ABG) 20:10:53.171 00.000 5928 Move returns status 0, amount 0 20:10:53.171 00.000 5928 move complete, result=0 20:10:53.171 00.000 5928 worker thread done servicing request 20:10:53.171 00.000 5928 Worker thread wakes up 20:10:53.171 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:53.171 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:53.172 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:10:55.313 02.141 5928 Exposure complete 20:10:55.399 00.086 5928 worker thread done servicing request 20:10:55.400 00.001 972 OnExposeComplete: enter 20:10:55.405 00.005 972 UpdateGuideState(): m_state=6 20:10:55.409 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1489 20:10:55.412 00.003 972 Star::Find returns 1 (0), X=228.70, Y=856.93, Mass=1283, SNR=25.0, Peak=148 HFD=3.9 20:10:55.416 00.004 972 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.59) = xAngle (-2.07 = -2.07) 20:10:55.421 00.005 972 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11) 20:10:55.426 00.005 972 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-0.48 mountX=-0.17 mountY=-0.30, mountTheta=-2.08 20:10:55.430 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.16, opts=13) 20:10:55.434 00.004 972 Enqueuing Move request for scope (0.31, -0.16) 20:10:55.439 00.005 5928 Worker thread wakes up 20:10:55.439 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.16) opts 0xd 20:10:55.439 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.16) 20:10:55.439 00.000 5928 Moving (0.31, -0.16) raw xDistance=-0.17 yDistance=-0.30 20:10:55.439 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:10:55.439 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 20:10:55.439 00.000 5928 MoveAxis(E, 0, ABG) 20:10:55.439 00.000 5928 Move returns status 0, amount 0 20:10:55.440 00.001 5928 MoveAxis(N, 60, ABG) 20:10:55.440 00.000 5928 Guiding Dir = 0, Dur = 60 20:10:55.440 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:10:55.443 00.003 972 UpdateGuideState exits: m=1283 SNR=25.0 20:10:55.447 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:55.451 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:55.456 00.005 972 Enqueuing Expose request 20:10:55.469 00.013 5928 IsSlewing returns 0 20:10:55.469 00.000 5928 IsGuiding returns 0 20:10:55.550 00.081 5928 IsGuiding returns 1 20:10:55.550 00.000 5928 scope still moving after pulse duration time elapsed 20:10:55.583 00.033 5928 IsSlewing returns 0 20:10:55.584 00.001 5928 IsGuiding returns 1 20:10:55.645 00.061 5928 IsSlewing returns 0 20:10:55.646 00.001 5928 IsGuiding returns 0 20:10:55.646 00.000 5928 scope move finished after 60 + 116 ms 20:10:55.646 00.000 5928 Move returns status 0, amount 60 20:10:55.647 00.001 5928 move complete, result=0 20:10:55.647 00.000 5928 worker thread done servicing request 20:10:55.647 00.000 5928 Worker thread wakes up 20:10:55.647 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 60 ms NORTH 20:10:55.660 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:55.660 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:57.634 01.974 5928 Exposure complete 20:10:57.721 00.087 5928 worker thread done servicing request 20:10:57.721 00.000 972 OnExposeComplete: enter 20:10:57.725 00.004 972 UpdateGuideState(): m_state=6 20:10:57.729 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1490 20:10:57.733 00.004 972 Star::Find returns 1 (0), X=228.29, Y=857.09, Mass=1253, SNR=24.7, Peak=150 HFD=3.6 20:10:57.738 00.005 972 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.59) = xAngle (-4.65 = 1.64) 20:10:57.741 00.003 972 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59) 20:10:57.745 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.06 mountX=-0.01 mountY=0.10, mountTheta=1.64 20:10:57.749 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.01, opts=13) 20:10:57.755 00.006 972 Enqueuing Move request for scope (-0.10, -0.01) 20:10:57.758 00.003 5928 Worker thread wakes up 20:10:57.759 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd 20:10:57.759 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.01) 20:10:57.759 00.000 5928 Moving (-0.10, -0.01) raw xDistance=-0.01 yDistance=0.10 20:10:57.759 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:10:57.759 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:10:57.759 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:10:57.763 00.004 972 UpdateGuideState exits: m=1253 SNR=24.7 20:10:57.766 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:10:57.771 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:10:57.775 00.004 972 Enqueuing Expose request 20:10:57.779 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:10:57.779 00.000 5928 MoveAxis(E, 0, ABG) 20:10:57.779 00.000 5928 Move returns status 0, amount 0 20:10:57.779 00.000 5928 MoveAxis(N, 0, ABG) 20:10:57.779 00.000 5928 Move returns status 0, amount 0 20:10:57.779 00.000 5928 move complete, result=0 20:10:57.779 00.000 5928 worker thread done servicing request 20:10:57.779 00.000 5928 Worker thread wakes up 20:10:57.779 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:10:57.779 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:10:57.781 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:10:59.889 02.108 5928 Exposure complete 20:10:59.977 00.088 5928 worker thread done servicing request 20:10:59.977 00.000 972 OnExposeComplete: enter 20:10:59.980 00.003 972 UpdateGuideState(): m_state=6 20:10:59.984 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1491 20:10:59.990 00.006 972 Star::Find returns 1 (0), X=228.33, Y=857.15, Mass=1328, SNR=25.4, Peak=135 HFD=3.8 20:10:59.993 00.003 972 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.59) = xAngle (0.82 = 0.82) 20:10:59.997 00.004 972 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78) 20:11:00.001 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.41 mountX=0.05 mountY=0.05, mountTheta=0.80 20:11:00.007 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.05, opts=13) 20:11:00.013 00.006 972 Enqueuing Move request for scope (-0.06, 0.05) 20:11:00.017 00.004 5928 Worker thread wakes up 20:11:00.017 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd 20:11:00.017 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.05) 20:11:00.017 00.000 5928 Moving (-0.06, 0.05) raw xDistance=0.05 yDistance=0.05 20:11:00.017 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:11:00.017 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:00.018 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:11:00.023 00.005 972 UpdateGuideState exits: m=1328 SNR=25.4 20:11:00.027 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:00.030 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:00.034 00.004 972 Enqueuing Expose request 20:11:00.040 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:11:00.040 00.000 5928 MoveAxis(E, 0, ABG) 20:11:00.040 00.000 5928 Move returns status 0, amount 0 20:11:00.041 00.001 5928 MoveAxis(N, 0, ABG) 20:11:00.041 00.000 5928 Move returns status 0, amount 0 20:11:00.041 00.000 5928 move complete, result=0 20:11:00.041 00.000 5928 worker thread done servicing request 20:11:00.041 00.000 5928 Worker thread wakes up 20:11:00.041 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:00.041 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:00.043 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:11:02.029 01.986 5928 Exposure complete 20:11:02.117 00.088 5928 worker thread done servicing request 20:11:02.117 00.000 972 OnExposeComplete: enter 20:11:02.122 00.005 972 UpdateGuideState(): m_state=6 20:11:02.125 00.003 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1492 20:11:02.130 00.005 972 Star::Find returns 1 (0), X=228.28, Y=857.63, Mass=1272, SNR=24.9, Peak=124 HFD=4.1 20:11:02.133 00.003 972 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.59) = xAngle (0.18 = 0.18) 20:11:02.138 00.005 972 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13) 20:11:02.142 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.53 hyp=0.54 cameraTheta=1.77 mountX=0.54 mountY=0.07, mountTheta=0.13 20:11:02.146 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.53, opts=13) 20:11:02.150 00.004 972 Enqueuing Move request for scope (-0.11, 0.53) 20:11:02.155 00.005 5928 Worker thread wakes up 20:11:02.155 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.53) opts 0xd 20:11:02.155 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.53) 20:11:02.155 00.000 5928 Moving (-0.11, 0.53) raw xDistance=0.54 yDistance=0.07 20:11:02.155 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 20:11:02.155 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:02.155 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:11:02.155 00.000 5928 MoveAxis(W, 90, ABG) 20:11:02.155 00.000 5928 Guiding Dir = 3, Dur = 90 20:11:02.155 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:11:02.159 00.004 972 UpdateGuideState exits: m=1272 SNR=24.9 20:11:02.163 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:02.166 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:02.171 00.005 972 Enqueuing Expose request 20:11:02.175 00.004 5928 IsSlewing returns 0 20:11:02.176 00.001 5928 IsGuiding returns 0 20:11:02.201 00.025 5928 PulseGuide returned control before completion, sleep 75 20:11:02.277 00.076 5928 IsGuiding returns 1 20:11:02.277 00.000 5928 scope still moving after pulse duration time elapsed 20:11:02.312 00.035 5928 IsSlewing returns 0 20:11:02.345 00.033 5928 IsGuiding returns 0 20:11:02.345 00.000 5928 scope move finished after 90 + 79 ms 20:11:02.345 00.000 5928 Move returns status 0, amount 90 20:11:02.345 00.000 5928 MoveAxis(N, 0, ABG) 20:11:02.345 00.000 5928 Move returns status 0, amount 0 20:11:02.346 00.001 5928 move complete, result=0 20:11:02.346 00.000 5928 worker thread done servicing request 20:11:02.346 00.000 5928 Worker thread wakes up 20:11:02.346 00.000 972 GuideStep: 0.5 px 90 ms WEST, 0.1 px 0 ms NORTH 20:11:02.353 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:02.353 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:04.486 02.133 5928 Exposure complete 20:11:04.573 00.087 5928 worker thread done servicing request 20:11:04.573 00.000 972 OnExposeComplete: enter 20:11:04.577 00.004 972 UpdateGuideState(): m_state=6 20:11:04.580 00.003 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1493 20:11:04.585 00.005 972 Star::Find returns 1 (0), X=228.34, Y=857.50, Mass=1241, SNR=24.7, Peak=138 HFD=3.5 20:11:04.589 00.004 972 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.59) = xAngle (0.10 = 0.10) 20:11:04.593 00.004 972 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06) 20:11:04.596 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.69 mountX=0.41 mountY=0.02, mountTheta=0.06 20:11:04.601 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.41, opts=13) 20:11:04.606 00.005 972 Enqueuing Move request for scope (-0.05, 0.41) 20:11:04.609 00.003 5928 Worker thread wakes up 20:11:04.610 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.41) opts 0xd 20:11:04.610 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.41) 20:11:04.610 00.000 5928 Moving (-0.05, 0.41) raw xDistance=0.41 yDistance=0.02 20:11:04.610 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41 20:11:04.610 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:04.610 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:11:04.610 00.000 5928 MoveAxis(W, 75, ABG) 20:11:04.610 00.000 5928 Guiding Dir = 3, Dur = 75 20:11:04.610 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:11:04.614 00.004 972 UpdateGuideState exits: m=1241 SNR=24.7 20:11:04.619 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:04.623 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:04.627 00.004 972 Enqueuing Expose request 20:11:04.631 00.004 5928 IsSlewing returns 0 20:11:04.631 00.000 5928 IsGuiding returns 0 20:11:04.647 00.016 5928 PulseGuide returned control before completion, sleep 69 20:11:04.777 00.130 5928 IsGuiding returns 1 20:11:04.777 00.000 5928 scope still moving after pulse duration time elapsed 20:11:04.808 00.031 5928 IsSlewing returns 0 20:11:04.809 00.001 5928 IsGuiding returns 0 20:11:04.809 00.000 5928 scope move finished after 75 + 102 ms 20:11:04.809 00.000 5928 Move returns status 0, amount 75 20:11:04.809 00.000 5928 MoveAxis(N, 0, ABG) 20:11:04.809 00.000 5928 Move returns status 0, amount 0 20:11:04.810 00.001 5928 move complete, result=0 20:11:04.810 00.000 5928 worker thread done servicing request 20:11:04.810 00.000 5928 Worker thread wakes up 20:11:04.810 00.000 972 GuideStep: 0.4 px 75 ms WEST, 0.0 px 0 ms NORTH 20:11:04.822 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:04.823 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:06.807 01.984 5928 Exposure complete 20:11:06.896 00.089 5928 worker thread done servicing request 20:11:06.896 00.000 972 OnExposeComplete: enter 20:11:06.900 00.004 972 UpdateGuideState(): m_state=6 20:11:06.905 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1494 20:11:06.909 00.004 972 Star::Find returns 1 (0), X=228.18, Y=857.28, Mass=1253, SNR=24.7, Peak=130 HFD=4.2 20:11:06.912 00.003 972 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.59) = xAngle (0.84 = 0.84) 20:11:06.916 00.004 972 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79) 20:11:06.921 00.005 972 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.43 mountX=0.19 mountY=0.20, mountTheta=0.81 20:11:06.925 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.19, opts=13) 20:11:06.929 00.004 972 Enqueuing Move request for scope (-0.21, 0.19) 20:11:06.933 00.004 5928 Worker thread wakes up 20:11:06.933 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:06.938 00.005 972 UpdateGuideState exits: m=1253 SNR=24.7 20:11:06.942 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:06.945 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:06.949 00.004 972 Enqueuing Expose request 20:11:06.954 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd 20:11:06.954 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.19) 20:11:06.954 00.000 5928 Moving (-0.21, 0.19) raw xDistance=0.19 yDistance=0.20 20:11:06.954 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:11:06.954 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:11:06.955 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:11:06.955 00.000 5928 MoveAxis(E, 0, ABG) 20:11:06.955 00.000 5928 Move returns status 0, amount 0 20:11:06.955 00.000 5928 MoveAxis(N, 0, ABG) 20:11:06.955 00.000 5928 Move returns status 0, amount 0 20:11:06.955 00.000 5928 move complete, result=0 20:11:06.955 00.000 5928 worker thread done servicing request 20:11:06.955 00.000 5928 Worker thread wakes up 20:11:06.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:06.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:06.956 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:11:09.079 02.123 5928 Exposure complete 20:11:09.165 00.086 5928 worker thread done servicing request 20:11:09.165 00.000 972 OnExposeComplete: enter 20:11:09.170 00.005 972 UpdateGuideState(): m_state=6 20:11:09.174 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1495 20:11:09.178 00.004 972 Star::Find returns 1 (0), X=228.15, Y=856.91, Mass=1270, SNR=24.9, Peak=133 HFD=4.1 20:11:09.182 00.004 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.22) 20:11:09.186 00.004 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17) 20:11:09.190 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-2.48 mountX=-0.18 mountY=0.25, mountTheta=2.20 20:11:09.195 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.18, opts=13) 20:11:09.198 00.003 972 Enqueuing Move request for scope (-0.24, -0.18) 20:11:09.203 00.005 5928 Worker thread wakes up 20:11:09.203 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.18) opts 0xd 20:11:09.204 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.18) 20:11:09.204 00.000 5928 Moving (-0.24, -0.18) raw xDistance=-0.18 yDistance=0.25 20:11:09.204 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:11:09.204 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:11:09.204 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 20:11:09.204 00.000 5928 MoveAxis(E, 0, ABG) 20:11:09.204 00.000 5928 Move returns status 0, amount 0 20:11:09.204 00.000 5928 MoveAxis(N, 0, ABG) 20:11:09.204 00.000 5928 Move returns status 0, amount 0 20:11:09.204 00.000 5928 move complete, result=0 20:11:09.204 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:11:09.208 00.004 972 UpdateGuideState exits: m=1270 SNR=24.9 20:11:09.212 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:09.215 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:09.220 00.005 972 Enqueuing Expose request 20:11:09.224 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:11:09.228 00.004 5928 worker thread done servicing request 20:11:09.228 00.000 5928 Worker thread wakes up 20:11:09.228 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:09.228 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:11.217 01.989 5928 Exposure complete 20:11:11.304 00.087 5928 worker thread done servicing request 20:11:11.304 00.000 972 OnExposeComplete: enter 20:11:11.308 00.004 972 UpdateGuideState(): m_state=6 20:11:11.312 00.004 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1496 20:11:11.316 00.004 972 Star::Find returns 1 (0), X=228.40, Y=857.08, Mass=1364, SNR=25.8, Peak=147 HFD=3.9 20:11:11.320 00.004 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 20:11:11.325 00.005 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 20:11:11.328 00.003 972 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.89 mountX=-0.02 mountY=-0.01, mountTheta=-2.51 20:11:11.333 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.02, opts=13) 20:11:11.338 00.005 972 Enqueuing Move request for scope (0.01, -0.02) 20:11:11.342 00.004 5928 Worker thread wakes up 20:11:11.342 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd 20:11:11.342 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.02) 20:11:11.342 00.000 5928 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.01 20:11:11.342 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:11:11.342 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:11.342 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:11:11.346 00.004 972 UpdateGuideState exits: m=1364 SNR=25.8 20:11:11.350 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:11.355 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:11.358 00.003 972 Enqueuing Expose request 20:11:11.362 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:11:11.362 00.000 5928 MoveAxis(E, 0, ABG) 20:11:11.362 00.000 5928 Move returns status 0, amount 0 20:11:11.362 00.000 5928 MoveAxis(N, 0, ABG) 20:11:11.363 00.001 5928 Move returns status 0, amount 0 20:11:11.363 00.000 5928 move complete, result=0 20:11:11.363 00.000 5928 worker thread done servicing request 20:11:11.363 00.000 5928 Worker thread wakes up 20:11:11.363 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:11.363 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:11.365 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:11:13.465 02.100 5928 Exposure complete 20:11:13.552 00.087 5928 worker thread done servicing request 20:11:13.552 00.000 972 OnExposeComplete: enter 20:11:13.557 00.005 972 UpdateGuideState(): m_state=6 20:11:13.561 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1497 20:11:13.565 00.004 972 Star::Find returns 1 (0), X=228.17, Y=857.21, Mass=1314, SNR=25.3, Peak=149 HFD=3.7 20:11:13.570 00.005 972 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.59) = xAngle (1.06 = 1.06) 20:11:13.573 00.003 972 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 20:11:13.577 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.65 mountX=0.12 mountY=0.21, mountTheta=1.05 20:11:13.582 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.12, opts=13) 20:11:13.587 00.005 972 Enqueuing Move request for scope (-0.22, 0.12) 20:11:13.590 00.003 5928 Worker thread wakes up 20:11:13.590 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd 20:11:13.590 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.12) 20:11:13.591 00.001 5928 Moving (-0.22, 0.12) raw xDistance=0.12 yDistance=0.21 20:11:13.591 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:11:13.591 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.00 newest=0.45 20:11:13.591 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 20:11:13.591 00.000 5928 MoveAxis(E, 0, ABG) 20:11:13.591 00.000 5928 Move returns status 0, amount 0 20:11:13.591 00.000 5928 MoveAxis(S, 42, ABG) 20:11:13.591 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:13.595 00.004 972 UpdateGuideState exits: m=1314 SNR=25.3 20:11:13.598 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:13.603 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:13.607 00.004 972 Enqueuing Expose request 20:11:13.611 00.004 5928 Guiding Dir = 1, Dur = 42 20:11:13.650 00.039 5928 IsSlewing returns 0 20:11:13.651 00.001 5928 IsGuiding returns 0 20:11:13.732 00.081 5928 IsGuiding returns 1 20:11:13.732 00.000 5928 scope still moving after pulse duration time elapsed 20:11:13.763 00.031 5928 IsSlewing returns 0 20:11:13.764 00.001 5928 IsGuiding returns 1 20:11:13.826 00.062 5928 IsSlewing returns 0 20:11:13.827 00.001 5928 IsGuiding returns 0 20:11:13.827 00.000 5928 scope move finished after 42 + 134 ms 20:11:13.828 00.001 5928 Move returns status 0, amount 42 20:11:13.828 00.000 5928 move complete, result=0 20:11:13.828 00.000 5928 worker thread done servicing request 20:11:13.828 00.000 5928 Worker thread wakes up 20:11:13.828 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH 20:11:13.840 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:13.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:15.825 01.985 5928 Exposure complete 20:11:15.911 00.086 5928 worker thread done servicing request 20:11:15.912 00.001 972 OnExposeComplete: enter 20:11:15.915 00.003 972 UpdateGuideState(): m_state=6 20:11:15.920 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1498 20:11:15.926 00.006 972 Star::Find returns 1 (0), X=228.35, Y=857.35, Mass=1323, SNR=25.4, Peak=143 HFD=3.6 20:11:15.929 00.003 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 20:11:15.933 00.004 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 20:11:15.938 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.72 mountX=0.26 mountY=0.02, mountTheta=0.09 20:11:15.942 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.26, opts=13) 20:11:15.946 00.004 972 Enqueuing Move request for scope (-0.04, 0.26) 20:11:15.950 00.004 5928 Worker thread wakes up 20:11:15.950 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd 20:11:15.950 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.26) 20:11:15.950 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:15.956 00.006 5928 Moving (-0.04, 0.26) raw xDistance=0.26 yDistance=0.02 20:11:15.956 00.000 972 UpdateGuideState exits: m=1323 SNR=25.4 20:11:15.959 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:15.963 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:15.967 00.004 972 Enqueuing Expose request 20:11:15.972 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:11:15.972 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:15.972 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:11:15.972 00.000 5928 MoveAxis(W, 43, ABG) 20:11:15.972 00.000 5928 Guiding Dir = 3, Dur = 43 20:11:15.972 00.000 5928 IsSlewing returns 0 20:11:15.973 00.001 5928 IsGuiding returns 0 20:11:16.000 00.027 5928 PulseGuide returned control before completion, sleep 25 20:11:16.033 00.033 5928 IsGuiding returns 1 20:11:16.033 00.000 5928 scope still moving after pulse duration time elapsed 20:11:16.097 00.064 5928 IsSlewing returns 0 20:11:16.097 00.000 5928 IsGuiding returns 0 20:11:16.098 00.001 5928 scope move finished after 43 + 82 ms 20:11:16.098 00.000 5928 Move returns status 0, amount 43 20:11:16.098 00.000 5928 MoveAxis(N, 0, ABG) 20:11:16.098 00.000 5928 Move returns status 0, amount 0 20:11:16.098 00.000 5928 move complete, result=0 20:11:16.098 00.000 5928 worker thread done servicing request 20:11:16.098 00.000 972 GuideStep: 0.3 px 43 ms WEST, 0.0 px 0 ms NORTH 20:11:16.106 00.008 5928 Worker thread wakes up 20:11:16.106 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:16.106 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:18.218 02.112 5928 Exposure complete 20:11:18.305 00.087 5928 worker thread done servicing request 20:11:18.305 00.000 972 OnExposeComplete: enter 20:11:18.312 00.007 972 UpdateGuideState(): m_state=6 20:11:18.319 00.007 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1499 20:11:18.326 00.007 972 Star::Find returns 1 (0), X=228.17, Y=857.41, Mass=1378, SNR=26.0, Peak=147 HFD=3.7 20:11:18.330 00.004 972 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.59) = xAngle (0.58 = 0.58) 20:11:18.335 00.005 972 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 20:11:18.338 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.38 cameraTheta=2.17 mountX=0.32 mountY=0.20, mountTheta=0.55 20:11:18.343 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.32, opts=13) 20:11:18.347 00.004 972 Enqueuing Move request for scope (-0.22, 0.32) 20:11:18.352 00.005 5928 Worker thread wakes up 20:11:18.352 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:11:18.355 00.003 972 UpdateGuideState exits: m=1378 SNR=26.0 20:11:18.359 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:18.364 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:18.369 00.005 972 Enqueuing Expose request 20:11:18.372 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd 20:11:18.372 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.32) 20:11:18.372 00.000 5928 Moving (-0.22, 0.32) raw xDistance=0.32 yDistance=0.20 20:11:18.372 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32 20:11:18.373 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:18.373 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:11:18.373 00.000 5928 MoveAxis(W, 57, ABG) 20:11:18.373 00.000 5928 Guiding Dir = 3, Dur = 57 20:11:18.373 00.000 5928 IsSlewing returns 0 20:11:18.373 00.000 5928 IsGuiding returns 0 20:11:18.400 00.027 5928 PulseGuide returned control before completion, sleep 41 20:11:18.444 00.044 5928 IsGuiding returns 1 20:11:18.444 00.000 5928 scope still moving after pulse duration time elapsed 20:11:18.480 00.036 5928 IsSlewing returns 0 20:11:18.481 00.001 5928 IsGuiding returns 0 20:11:18.481 00.000 5928 scope move finished after 57 + 51 ms 20:11:18.481 00.000 5928 Move returns status 0, amount 57 20:11:18.482 00.001 5928 MoveAxis(N, 0, ABG) 20:11:18.482 00.000 5928 Move returns status 0, amount 0 20:11:18.482 00.000 5928 move complete, result=0 20:11:18.482 00.000 5928 worker thread done servicing request 20:11:18.483 00.001 972 GuideStep: 0.3 px 57 ms WEST, 0.2 px 0 ms NORTH 20:11:18.495 00.012 5928 Worker thread wakes up 20:11:18.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:18.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:20.475 01.980 5928 Exposure complete 20:11:20.561 00.086 5928 worker thread done servicing request 20:11:20.561 00.000 972 OnExposeComplete: enter 20:11:20.565 00.004 972 UpdateGuideState(): m_state=6 20:11:20.570 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1500 20:11:20.574 00.004 972 Star::Find returns 1 (0), X=228.12, Y=857.09, Mass=1395, SNR=26.1, Peak=161 HFD=3.8 20:11:20.578 00.004 972 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.59) = xAngle (-4.71 = 1.58) 20:11:20.581 00.003 972 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53) 20:11:20.586 00.005 972 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.12 mountX=-0.00 mountY=0.27, mountTheta=1.58 20:11:20.591 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.01, opts=13) 20:11:20.594 00.003 972 Enqueuing Move request for scope (-0.27, -0.01) 20:11:20.598 00.004 5928 Worker thread wakes up 20:11:20.598 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd 20:11:20.599 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.01) 20:11:20.599 00.000 5928 Moving (-0.27, -0.01) raw xDistance=-0.00 yDistance=0.27 20:11:20.599 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:11:20.599 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:11:20.604 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 20:11:20.604 00.000 5928 MoveAxis(E, 0, ABG) 20:11:20.604 00.000 5928 Move returns status 0, amount 0 20:11:20.604 00.000 5928 MoveAxis(S, 54, ABG) 20:11:20.604 00.000 5928 Guiding Dir = 1, Dur = 54 20:11:20.604 00.000 972 UpdateGuideState exits: m=1395 SNR=26.1 20:11:20.608 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:20.612 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:20.616 00.004 972 Enqueuing Expose request 20:11:20.621 00.005 5928 IsSlewing returns 0 20:11:20.622 00.001 5928 IsGuiding returns 0 20:11:20.703 00.081 5928 IsGuiding returns 1 20:11:20.704 00.001 5928 scope still moving after pulse duration time elapsed 20:11:20.728 00.024 5928 IsSlewing returns 0 20:11:20.730 00.002 5928 IsGuiding returns 1 20:11:20.760 00.030 5928 IsSlewing returns 0 20:11:20.761 00.001 5928 IsGuiding returns 1 20:11:20.815 00.054 5928 IsSlewing returns 0 20:11:20.848 00.033 5928 IsGuiding returns 0 20:11:20.848 00.000 5928 scope move finished after 54 + 172 ms 20:11:20.848 00.000 5928 Move returns status 0, amount 54 20:11:20.848 00.000 5928 move complete, result=0 20:11:20.849 00.001 5928 worker thread done servicing request 20:11:20.849 00.000 5928 Worker thread wakes up 20:11:20.849 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH 20:11:20.862 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:20.863 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:22.994 02.131 5928 Exposure complete 20:11:23.080 00.086 5928 worker thread done servicing request 20:11:23.080 00.000 972 OnExposeComplete: enter 20:11:23.088 00.008 972 UpdateGuideState(): m_state=6 20:11:23.092 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1501 20:11:23.096 00.004 972 Star::Find returns 1 (0), X=228.37, Y=857.03, Mass=1369, SNR=25.9, Peak=147 HFD=3.8 20:11:23.099 00.003 972 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.59) = xAngle (-3.41 = 2.87) 20:11:23.103 00.004 972 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83) 20:11:23.107 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.82 mountX=-0.07 mountY=0.02, mountTheta=2.83 20:11:23.111 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.07, opts=13) 20:11:23.115 00.004 972 Enqueuing Move request for scope (-0.02, -0.07) 20:11:23.120 00.005 5928 Worker thread wakes up 20:11:23.120 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd 20:11:23.120 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.07) 20:11:23.120 00.000 5928 Moving (-0.02, -0.07) raw xDistance=-0.07 yDistance=0.02 20:11:23.120 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:11:23.120 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:23.120 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:11:23.124 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 20:11:23.128 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:23.133 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:11:23.133 00.000 5928 MoveAxis(E, 0, ABG) 20:11:23.133 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:23.137 00.004 972 Enqueuing Expose request 20:11:23.140 00.003 5928 Move returns status 0, amount 0 20:11:23.141 00.001 5928 MoveAxis(N, 0, ABG) 20:11:23.141 00.000 5928 Move returns status 0, amount 0 20:11:23.141 00.000 5928 move complete, result=0 20:11:23.141 00.000 5928 worker thread done servicing request 20:11:23.141 00.000 5928 Worker thread wakes up 20:11:23.141 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:23.141 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:23.143 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:11:25.130 01.987 5928 Exposure complete 20:11:25.216 00.086 5928 worker thread done servicing request 20:11:25.217 00.001 972 OnExposeComplete: enter 20:11:25.220 00.003 972 UpdateGuideState(): m_state=6 20:11:25.224 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1502 20:11:25.228 00.004 972 Star::Find returns 1 (0), X=228.28, Y=856.92, Mass=1397, SNR=26.1, Peak=152 HFD=3.7 20:11:25.232 00.004 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.60) 20:11:25.236 00.004 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55) 20:11:25.240 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.10 mountX=-0.18 mountY=0.12, mountTheta=2.56 20:11:25.244 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.18, opts=13) 20:11:25.248 00.004 972 Enqueuing Move request for scope (-0.10, -0.18) 20:11:25.253 00.005 5928 Worker thread wakes up 20:11:25.254 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd 20:11:25.254 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.18) 20:11:25.254 00.000 5928 Moving (-0.10, -0.18) raw xDistance=-0.18 yDistance=0.12 20:11:25.254 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:11:25.254 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:25.254 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:25.258 00.004 972 UpdateGuideState exits: m=1397 SNR=26.1 20:11:25.261 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:25.265 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:11:25.265 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:25.270 00.005 972 Enqueuing Expose request 20:11:25.274 00.004 5928 MoveAxis(E, 0, ABG) 20:11:25.274 00.000 5928 Move returns status 0, amount 0 20:11:25.274 00.000 5928 MoveAxis(N, 0, ABG) 20:11:25.274 00.000 5928 Move returns status 0, amount 0 20:11:25.274 00.000 5928 move complete, result=0 20:11:25.274 00.000 5928 worker thread done servicing request 20:11:25.274 00.000 5928 Worker thread wakes up 20:11:25.274 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:25.274 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:25.276 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:11:27.412 02.136 5928 Exposure complete 20:11:27.499 00.087 972 OnExposeComplete: enter 20:11:27.504 00.005 972 UpdateGuideState(): m_state=6 20:11:27.509 00.005 5928 worker thread done servicing request 20:11:27.509 00.000 972 Star::Find(15, 228, 856, 0, (0,0,0,0), 0.0, 255) frame 1503 20:11:27.513 00.004 972 Star::Find returns 1 (0), X=228.23, Y=857.12, Mass=1409, SNR=26.3, Peak=158 HFD=3.8 20:11:27.518 00.005 972 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.59) = xAngle (1.40 = 1.40) 20:11:27.522 00.004 972 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 20:11:27.525 00.003 972 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=2.99 mountX=0.03 mountY=0.16, mountTheta=1.40 20:11:27.530 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.02, opts=13) 20:11:27.535 00.005 972 Enqueuing Move request for scope (-0.16, 0.02) 20:11:27.538 00.003 5928 Worker thread wakes up 20:11:27.538 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd 20:11:27.539 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.02) 20:11:27.539 00.000 5928 Moving (-0.16, 0.02) raw xDistance=0.03 yDistance=0.16 20:11:27.539 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:11:27.539 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:27.539 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:11:27.539 00.000 5928 MoveAxis(E, 0, ABG) 20:11:27.539 00.000 5928 Move returns status 0, amount 0 20:11:27.539 00.000 5928 MoveAxis(N, 0, ABG) 20:11:27.539 00.000 5928 Move returns status 0, amount 0 20:11:27.539 00.000 5928 move complete, result=0 20:11:27.539 00.000 5928 worker thread done servicing request 20:11:27.539 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:27.543 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 20:11:27.548 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:27.552 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:27.556 00.004 972 Enqueuing Expose request 20:11:27.560 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:11:27.564 00.004 5928 Worker thread wakes up 20:11:27.564 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:27.564 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:29.555 01.991 5928 Exposure complete 20:11:29.640 00.085 5928 worker thread done servicing request 20:11:29.640 00.000 972 OnExposeComplete: enter 20:11:29.644 00.004 972 UpdateGuideState(): m_state=6 20:11:29.648 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1504 20:11:29.653 00.005 972 Star::Find returns 1 (0), X=227.86, Y=857.53, Mass=1401, SNR=26.2, Peak=172 HFD=3.5 20:11:29.657 00.004 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 20:11:29.660 00.003 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 20:11:29.664 00.004 972 CameraToMount -- cameraX=-0.53 cameraY=0.44 hyp=0.69 cameraTheta=2.45 mountX=0.45 mountY=0.50, mountTheta=0.84 20:11:29.670 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=0.44, opts=13) 20:11:29.674 00.004 972 Enqueuing Move request for scope (-0.53, 0.44) 20:11:29.679 00.005 5928 Worker thread wakes up 20:11:29.679 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:29.685 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.44) opts 0xd 20:11:29.685 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.53, 0.44) 20:11:29.685 00.000 5928 Moving (-0.53, 0.44) raw xDistance=0.45 yDistance=0.50 20:11:29.685 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 20:11:29.685 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50 20:11:29.685 00.000 5928 MoveAxis(W, 75, ABG) 20:11:29.685 00.000 5928 Guiding Dir = 3, Dur = 75 20:11:29.685 00.000 972 UpdateGuideState exits: m=1401 SNR=26.2 20:11:29.689 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:29.693 00.004 5928 IsSlewing returns 0 20:11:29.693 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:29.698 00.005 5928 IsGuiding returns 0 20:11:29.698 00.000 972 Enqueuing Expose request 20:11:29.721 00.023 5928 PulseGuide returned control before completion, sleep 63 20:11:29.794 00.073 5928 IsGuiding returns 1 20:11:29.794 00.000 5928 scope still moving after pulse duration time elapsed 20:11:29.849 00.055 5928 IsSlewing returns 0 20:11:29.850 00.001 5928 IsGuiding returns 0 20:11:29.850 00.000 5928 scope move finished after 75 + 76 ms 20:11:29.850 00.000 5928 Move returns status 0, amount 75 20:11:29.850 00.000 5928 MoveAxis(S, 100, ABG) 20:11:29.850 00.000 5928 Guiding Dir = 1, Dur = 100 20:11:29.851 00.001 5928 IsSlewing returns 0 20:11:29.851 00.000 5928 IsGuiding returns 0 20:11:29.929 00.078 5928 PulseGuide returned control before completion, sleep 32 20:11:29.963 00.034 5928 IsGuiding returns 1 20:11:29.963 00.000 5928 scope still moving after pulse duration time elapsed 20:11:29.994 00.031 5928 IsSlewing returns 0 20:11:29.994 00.000 5928 IsGuiding returns 1 20:11:30.057 00.063 5928 IsSlewing returns 0 20:11:30.057 00.000 5928 IsGuiding returns 0 20:11:30.057 00.000 5928 scope move finished after 100 + 106 ms 20:11:30.057 00.000 5928 Move returns status 0, amount 100 20:11:30.057 00.000 5928 move complete, result=0 20:11:30.057 00.000 5928 worker thread done servicing request 20:11:30.057 00.000 972 GuideStep: 0.4 px 75 ms WEST, 0.5 px 100 ms SOUTH 20:11:30.061 00.004 5928 Worker thread wakes up 20:11:30.062 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:30.062 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:32.200 02.138 5928 Exposure complete 20:11:32.286 00.086 5928 worker thread done servicing request 20:11:32.286 00.000 972 OnExposeComplete: enter 20:11:32.290 00.004 972 UpdateGuideState(): m_state=6 20:11:32.294 00.004 972 Star::Find(15, 227, 857, 0, (0,0,0,0), 0.0, 255) frame 1505 20:11:32.298 00.004 972 Star::Find returns 1 (0), X=228.03, Y=857.24, Mass=1402, SNR=26.2, Peak=154 HFD=4.0 20:11:32.303 00.005 972 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.59) = xAngle (1.16 = 1.16) 20:11:32.306 00.003 972 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 20:11:32.310 00.004 972 CameraToMount -- cameraX=-0.36 cameraY=0.15 hyp=0.38 cameraTheta=2.75 mountX=0.15 mountY=0.35, mountTheta=1.15 20:11:32.314 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=0.15, opts=13) 20:11:32.319 00.005 972 Enqueuing Move request for scope (-0.36, 0.15) 20:11:32.323 00.004 5928 Worker thread wakes up 20:11:32.323 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.15) opts 0xd 20:11:32.323 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.36, 0.15) 20:11:32.323 00.000 5928 Moving (-0.36, 0.15) raw xDistance=0.15 yDistance=0.35 20:11:32.323 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:11:32.323 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35 20:11:32.323 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:11:32.327 00.004 972 UpdateGuideState exits: m=1402 SNR=26.2 20:11:32.334 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:32.341 00.007 5928 MoveAxis(E, 0, ABG) 20:11:32.341 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:32.346 00.005 972 Enqueuing Expose request 20:11:32.351 00.005 5928 Move returns status 0, amount 0 20:11:32.352 00.001 5928 MoveAxis(S, 68, ABG) 20:11:32.352 00.000 5928 Guiding Dir = 1, Dur = 68 20:11:32.392 00.040 5928 IsSlewing returns 0 20:11:32.393 00.001 5928 IsGuiding returns 0 20:11:32.473 00.080 5928 IsGuiding returns 1 20:11:32.473 00.000 5928 scope still moving after pulse duration time elapsed 20:11:32.504 00.031 5928 IsSlewing returns 0 20:11:32.504 00.000 5928 IsGuiding returns 1 20:11:32.567 00.063 5928 IsSlewing returns 0 20:11:32.569 00.002 5928 IsGuiding returns 0 20:11:32.569 00.000 5928 scope move finished after 68 + 107 ms 20:11:32.569 00.000 5928 Move returns status 0, amount 68 20:11:32.569 00.000 5928 move complete, result=0 20:11:32.569 00.000 5928 worker thread done servicing request 20:11:32.569 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 68 ms SOUTH 20:11:32.577 00.008 5928 Worker thread wakes up 20:11:32.578 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:32.578 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:34.564 01.986 5928 Exposure complete 20:11:34.673 00.109 5928 worker thread done servicing request 20:11:34.673 00.000 972 OnExposeComplete: enter 20:11:34.678 00.005 972 UpdateGuideState(): m_state=6 20:11:34.685 00.007 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1506 20:11:34.692 00.007 972 Star::Find returns 1 (0), X=228.55, Y=857.40, Mass=1387, SNR=26.1, Peak=130 HFD=4.1 20:11:34.699 00.007 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 20:11:34.706 00.007 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 20:11:34.712 00.006 972 CameraToMount -- cameraX=0.16 cameraY=0.31 hyp=0.35 cameraTheta=1.08 mountX=0.30 mountY=-0.18, mountTheta=-0.54 20:11:34.720 00.008 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.31, opts=13) 20:11:34.727 00.007 972 Enqueuing Move request for scope (0.16, 0.31) 20:11:34.733 00.006 5928 Worker thread wakes up 20:11:34.733 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:11:34.739 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.31) opts 0xd 20:11:34.739 00.000 972 UpdateGuideState exits: m=1387 SNR=26.1 20:11:34.746 00.007 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.31) 20:11:34.746 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:34.754 00.008 5928 Moving (0.16, 0.31) raw xDistance=0.30 yDistance=-0.18 20:11:34.754 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:34.761 00.007 972 Enqueuing Expose request 20:11:34.768 00.007 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:11:34.768 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:34.769 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:11:34.769 00.000 5928 MoveAxis(W, 51, ABG) 20:11:34.769 00.000 5928 Guiding Dir = 3, Dur = 51 20:11:34.769 00.000 5928 IsSlewing returns 0 20:11:34.770 00.001 5928 IsGuiding returns 0 20:11:34.790 00.020 5928 PulseGuide returned control before completion, sleep 41 20:11:34.870 00.080 5928 IsGuiding returns 0 20:11:34.871 00.001 5928 Move returns status 0, amount 51 20:11:34.871 00.000 5928 MoveAxis(N, 0, ABG) 20:11:34.871 00.000 5928 Move returns status 0, amount 0 20:11:34.871 00.000 5928 move complete, result=0 20:11:34.871 00.000 5928 worker thread done servicing request 20:11:34.871 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.2 px 0 ms NORTH 20:11:34.877 00.006 5928 Worker thread wakes up 20:11:34.878 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:34.878 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:37.004 02.126 5928 Exposure complete 20:11:37.093 00.089 5928 worker thread done servicing request 20:11:37.094 00.001 972 OnExposeComplete: enter 20:11:37.100 00.006 972 UpdateGuideState(): m_state=6 20:11:37.105 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1507 20:11:37.109 00.004 972 Star::Find returns 1 (0), X=228.46, Y=857.65, Mass=1442, SNR=26.6, Peak=125 HFD=4.4 20:11:37.115 00.006 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 20:11:37.120 00.005 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 20:11:37.124 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.56 hyp=0.56 cameraTheta=1.44 mountX=0.56 mountY=-0.11, mountTheta=-0.20 20:11:37.129 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.56, opts=13) 20:11:37.135 00.006 972 Enqueuing Move request for scope (0.08, 0.56) 20:11:37.138 00.003 5928 Worker thread wakes up 20:11:37.139 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:11:37.143 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.56) opts 0xd 20:11:37.143 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 20:11:37.148 00.005 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.56) 20:11:37.148 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:37.152 00.004 5928 Moving (0.08, 0.56) raw xDistance=0.56 yDistance=-0.11 20:11:37.152 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:37.156 00.004 972 Enqueuing Expose request 20:11:37.161 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.56 20:11:37.161 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:37.161 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:11:37.161 00.000 5928 MoveAxis(W, 97, ABG) 20:11:37.161 00.000 5928 Guiding Dir = 3, Dur = 97 20:11:37.161 00.000 5928 IsSlewing returns 0 20:11:37.162 00.001 5928 IsGuiding returns 0 20:11:37.189 00.027 5928 PulseGuide returned control before completion, sleep 81 20:11:37.301 00.112 5928 IsGuiding returns 0 20:11:37.301 00.000 5928 Move returns status 0, amount 97 20:11:37.301 00.000 5928 MoveAxis(N, 0, ABG) 20:11:37.301 00.000 5928 Move returns status 0, amount 0 20:11:37.301 00.000 5928 move complete, result=0 20:11:37.301 00.000 5928 worker thread done servicing request 20:11:37.302 00.001 972 GuideStep: 0.6 px 97 ms WEST, -0.1 px 0 ms NORTH 20:11:37.306 00.004 5928 Worker thread wakes up 20:11:37.306 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:37.306 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:39.276 01.970 5928 Exposure complete 20:11:39.368 00.092 5928 worker thread done servicing request 20:11:39.368 00.000 972 OnExposeComplete: enter 20:11:39.374 00.006 972 UpdateGuideState(): m_state=6 20:11:39.379 00.005 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1508 20:11:39.384 00.005 972 Star::Find returns 1 (0), X=228.28, Y=857.47, Mass=1357, SNR=25.7, Peak=135 HFD=4.0 20:11:39.388 00.004 972 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.59) = xAngle (0.26 = 0.26) 20:11:39.392 00.004 972 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22) 20:11:39.396 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.37 hyp=0.39 cameraTheta=1.85 mountX=0.37 mountY=0.08, mountTheta=0.22 20:11:39.402 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.37, opts=13) 20:11:39.406 00.004 972 Enqueuing Move request for scope (-0.11, 0.37) 20:11:39.410 00.004 5928 Worker thread wakes up 20:11:39.410 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:39.415 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.37) opts 0xd 20:11:39.415 00.000 972 UpdateGuideState exits: m=1357 SNR=25.7 20:11:39.421 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:39.424 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.37) 20:11:39.425 00.001 5928 Moving (-0.11, 0.37) raw xDistance=0.37 yDistance=0.08 20:11:39.425 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.37 20:11:39.425 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:39.425 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:39.429 00.004 972 Enqueuing Expose request 20:11:39.435 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:11:39.435 00.000 5928 MoveAxis(W, 69, ABG) 20:11:39.435 00.000 5928 Guiding Dir = 3, Dur = 69 20:11:39.435 00.000 5928 IsSlewing returns 0 20:11:39.436 00.001 5928 IsGuiding returns 0 20:11:39.460 00.024 5928 PulseGuide returned control before completion, sleep 56 20:11:39.556 00.096 5928 IsGuiding returns 0 20:11:39.556 00.000 5928 Move returns status 0, amount 69 20:11:39.556 00.000 5928 MoveAxis(N, 0, ABG) 20:11:39.556 00.000 5928 Move returns status 0, amount 0 20:11:39.556 00.000 5928 move complete, result=0 20:11:39.556 00.000 5928 worker thread done servicing request 20:11:39.556 00.000 5928 Worker thread wakes up 20:11:39.556 00.000 972 GuideStep: 0.4 px 69 ms WEST, 0.1 px 0 ms NORTH 20:11:39.562 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:39.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:41.662 02.100 5928 Exposure complete 20:11:41.755 00.093 5928 worker thread done servicing request 20:11:41.755 00.000 972 OnExposeComplete: enter 20:11:41.760 00.005 972 UpdateGuideState(): m_state=6 20:11:41.767 00.007 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1509 20:11:41.772 00.005 972 Star::Find returns 1 (0), X=228.53, Y=857.19, Mass=1345, SNR=25.6, Peak=127 HFD=3.9 20:11:41.777 00.005 972 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.59) = xAngle (-1.00 = -1.00) 20:11:41.783 00.006 972 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 20:11:41.788 00.005 972 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.59 mountX=0.09 mountY=-0.15, mountTheta=-1.01 20:11:41.792 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.09, opts=13) 20:11:41.797 00.005 972 Enqueuing Move request for scope (0.14, 0.09) 20:11:41.803 00.006 5928 Worker thread wakes up 20:11:41.803 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:11:41.808 00.005 972 UpdateGuideState exits: m=1345 SNR=25.6 20:11:41.813 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd 20:11:41.813 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:41.819 00.006 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.09) 20:11:41.819 00.000 5928 Moving (0.14, 0.09) raw xDistance=0.09 yDistance=-0.15 20:11:41.819 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:11:41.819 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:41.819 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:41.823 00.004 972 Enqueuing Expose request 20:11:41.827 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:11:41.827 00.000 5928 MoveAxis(E, 0, ABG) 20:11:41.827 00.000 5928 Move returns status 0, amount 0 20:11:41.828 00.001 5928 MoveAxis(N, 0, ABG) 20:11:41.828 00.000 5928 Move returns status 0, amount 0 20:11:41.828 00.000 5928 move complete, result=0 20:11:41.828 00.000 5928 worker thread done servicing request 20:11:41.828 00.000 5928 Worker thread wakes up 20:11:41.828 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:41.828 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:41.830 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:11:43.805 01.975 5928 Exposure complete 20:11:43.896 00.091 5928 worker thread done servicing request 20:11:43.896 00.000 972 OnExposeComplete: enter 20:11:43.902 00.006 972 UpdateGuideState(): m_state=6 20:11:43.906 00.004 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1510 20:11:43.910 00.004 972 Star::Find returns 1 (0), X=228.58, Y=857.12, Mass=1409, SNR=26.3, Peak=130 HFD=3.9 20:11:43.915 00.005 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 20:11:43.920 00.005 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 20:11:43.925 00.005 972 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.10 mountX=0.02 mountY=-0.19, mountTheta=-1.49 20:11:43.931 00.006 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.02, opts=13) 20:11:43.935 00.004 972 Enqueuing Move request for scope (0.19, 0.02) 20:11:43.939 00.004 5928 Worker thread wakes up 20:11:43.939 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:11:43.943 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd 20:11:43.943 00.000 972 UpdateGuideState exits: m=1409 SNR=26.3 20:11:43.949 00.006 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.02) 20:11:43.949 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:43.954 00.005 5928 Moving (0.19, 0.02) raw xDistance=0.02 yDistance=-0.19 20:11:43.954 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:43.959 00.005 972 Enqueuing Expose request 20:11:43.965 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:11:43.965 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:11:43.965 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:11:43.965 00.000 5928 MoveAxis(E, 0, ABG) 20:11:43.965 00.000 5928 Move returns status 0, amount 0 20:11:43.965 00.000 5928 MoveAxis(N, 0, ABG) 20:11:43.965 00.000 5928 Move returns status 0, amount 0 20:11:43.966 00.001 5928 move complete, result=0 20:11:43.966 00.000 5928 worker thread done servicing request 20:11:43.966 00.000 5928 Worker thread wakes up 20:11:43.966 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:43.966 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,842,31,31) 20:11:43.967 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:11:44.839 00.872 972 evsrv: cli 071FF2E8 connect 20:11:44.848 00.009 972 case statement mapped state 6 to 3 20:11:44.855 00.007 972 case statement mapped state 6 to 3 20:11:44.862 00.007 972 evsrv: cli 071FF2E8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:11:44.871 00.009 972 PhdController::Dither begins 20:11:44.881 00.010 972 dither: size=5.00, dRA=-3.81 dDec=-4.95 20:11:44.888 00.007 972 MountToCamera -- mountTheta (-2.23) + m_xAngle (1.59) = xAngle (-0.64 = -0.64) 20:11:44.894 00.006 972 MountToCamera -- mountX=-3.81 mountY=-4.95 hyp=6.25 mountTheta=-2.23 cameraX=5.02, cameraY=-3.71 cameraTheta=-0.64 20:11:44.900 00.006 972 setting lock position to (233.41, 853.38) 20:11:44.907 00.007 972 Mount: notify guiding dithered (5.0, -3.7) 20:11:44.913 00.006 972 Status Line: Dither by -3.81,-4.95 20:11:44.920 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 20:11:44.927 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 20:11:44.933 00.006 972 evsrv: cli 071FF2E8 response: {"jsonrpc":"2.0","result":0,"id":5} 20:11:44.940 00.007 972 evsrv: cli 071FF2E8 disconnect 20:11:46.103 01.163 5928 Exposure complete 20:11:46.201 00.098 5928 worker thread done servicing request 20:11:46.201 00.000 972 OnExposeComplete: enter 20:11:46.207 00.006 972 UpdateGuideState(): m_state=6 20:11:46.213 00.006 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1511 20:11:46.218 00.005 972 Star::Find returns 1 (0), X=228.77, Y=857.34, Mass=1372, SNR=25.9, Peak=141 HFD=3.6 20:11:46.223 00.005 972 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.59) = xAngle (0.85 = 0.85) 20:11:46.229 00.006 972 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80) 20:11:46.235 00.006 972 CameraToMount -- cameraX=-4.64 cameraY=3.96 hyp=6.10 cameraTheta=2.43 mountX=4.05 mountY=4.38, mountTheta=0.82 20:11:46.241 00.006 972 dither recenter: remaining=(3.8,5.0) step=(3.8,5.0) 20:11:46.247 00.006 972 MountToCamera -- mountTheta (0.92) + m_xAngle (1.59) = xAngle (2.50 = 2.50) 20:11:46.253 00.006 972 MountToCamera -- mountX=3.81 mountY=4.95 hyp=6.25 mountTheta=0.92 cameraX=-5.02, cameraY=3.71 cameraTheta=2.50 20:11:46.259 00.006 972 SchedulePrimaryMove(067B9D08, x=-5.02, y=3.71, opts=4) 20:11:46.264 00.005 972 Enqueuing Move request for scope (-5.02, 3.71) 20:11:46.270 00.006 972 Mount: notify direct move 3.81,4.95 20:11:46.276 00.006 5928 Worker thread wakes up 20:11:46.276 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:11:46.282 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-5.02, 3.71) opts 0x4 20:11:46.282 00.000 972 UpdateGuideState exits: m=1372 SNR=25.9 20:11:46.287 00.005 5928 Handling offset move in thread for scope, endpoint = (-5.02, 3.71) 20:11:46.287 00.000 972 PhdController: settling, locked = 1, distance = 6.41 (1.50) aobump = 0 frame = 1 / 99999 20:11:46.293 00.006 5928 Moving (-5.02, 3.71) raw xDistance=3.81 yDistance=4.95 20:11:46.293 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645819906.293,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":6.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:11:46.299 00.006 5928 MoveAxis(W, 1012, B) 20:11:46.299 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:11:46.306 00.007 5928 Guiding Dir = 3, Dur = 1012 20:11:46.306 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:11:46.312 00.006 972 Enqueuing Expose request 20:11:46.323 00.011 5928 IsSlewing returns 0 20:11:46.323 00.000 5928 IsGuiding returns 0 20:11:46.352 00.029 5928 PulseGuide returned control before completion, sleep 994 20:11:47.357 01.005 5928 IsGuiding returns 1 20:11:47.357 00.000 5928 scope still moving after pulse duration time elapsed 20:11:47.407 00.050 5928 IsSlewing returns 0 20:11:47.408 00.001 5928 IsGuiding returns 0 20:11:47.408 00.000 5928 scope move finished after 1012 + 71 ms 20:11:47.408 00.000 5928 Move returns status 0, amount 1012 20:11:47.408 00.000 5928 MoveAxis(S, 982, B) 20:11:47.408 00.000 5928 Guiding Dir = 1, Dur = 982 20:11:47.408 00.000 5928 IsSlewing returns 0 20:11:47.409 00.001 5928 IsGuiding returns 0 20:11:47.487 00.078 5928 PulseGuide returned control before completion, sleep 914 20:11:48.416 00.929 5928 IsGuiding returns 1 20:11:48.416 00.000 5928 scope still moving after pulse duration time elapsed 20:11:48.448 00.032 5928 IsSlewing returns 0 20:11:48.448 00.000 5928 IsGuiding returns 1 20:11:48.480 00.032 5928 IsSlewing returns 0 20:11:48.481 00.001 5928 IsGuiding returns 1 20:11:48.526 00.045 5928 IsSlewing returns 0 20:11:48.526 00.000 5928 IsGuiding returns 0 20:11:48.526 00.000 5928 scope move finished after 982 + 135 ms 20:11:48.526 00.000 5928 Move returns status 0, amount 982 20:11:48.526 00.000 5928 move complete, result=0 20:11:48.526 00.000 5928 worker thread done servicing request 20:11:48.526 00.000 972 GuideStep: 3.8 px 1012 ms WEST, 5.0 px 982 ms SOUTH 20:11:48.532 00.006 5928 Worker thread wakes up 20:11:48.532 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:11:48.533 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,842,31,31) 20:11:50.648 02.115 5928 Exposure complete 20:11:51.435 00.787 5928 worker thread done servicing request 20:11:51.435 00.000 972 OnExposeComplete: enter 20:11:58.137 06.702 972 UpdateGuideState(): m_state=6 20:12:01.378 03.241 972 Star::Find(15, 228, 857, 0, (0,0,0,0), 0.0, 255) frame 1512 20:12:09.446 08.068 972 Star::Find returns 1 (0), X=230.48, Y=853.57, Mass=1403, SNR=26.2, Peak=146 HFD=4.2 20:12:19.578 10.132 972 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.59) = xAngle (1.49 = 1.49) 20:12:26.948 07.370 972 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 20:12:34.327 07.379 972 CameraToMount -- cameraX=-2.93 cameraY=0.19 hyp=2.93 cameraTheta=3.08 mountX=0.24 mountY=2.91, mountTheta=1.49 20:12:37.979 03.652 972 SchedulePrimaryMove(067B9D08, x=-2.93, y=0.19, opts=13) 20:12:39.310 01.331 972 Enqueuing Move request for scope (-2.93, 0.19) 20:12:41.977 02.667 5928 Worker thread wakes up 20:12:41.977 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.93, 0.19) opts 0xd 20:12:41.977 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.93, 0.19) 20:12:41.977 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:13:02.873 20.896 972 UpdateGuideState exits: m=1403 SNR=26.2 20:13:12.469 09.596 5928 Moving (-2.93, 0.19) raw xDistance=0.24 yDistance=2.91 20:13:12.469 00.000 972 PhdController: settling, locked = 1, distance = 100.00 (1.50) aobump = 0 frame = 2 / 99999 20:13:29.441 16.972 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 20:13:29.441 00.000 972 PhdController failed: timed-out waiting for guider to settle 20:13:38.046 08.605 972 PhdController: newstate STATE_FINISH 20:13:47.792 09.746 5928 resist switch: large excursion: input 2.91 thresh 0.60 direction from 0 to 1 20:13:47.793 00.001 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.73 20:13:47.793 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.91 from input 2.91 20:13:47.793 00.000 5928 MoveAxis(W, 41, ABG) 20:13:47.793 00.000 5928 Guiding Dir = 3, Dur = 41 20:13:47.793 00.000 972 PhdController complete: fail: timed-out waiting for guider to settle 20:13:58.196 10.403 5928 IsSlewing returns 0 20:13:58.197 00.001 972 evsrv: {"Event":"SettleDone","Timestamp":1645820038.196,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":2,"DroppedFrames":0} 20:13:58.201 00.004 5928 IsGuiding returns 0 20:13:58.201 00.000 972 Mount: notify guiding dither settle done success=0 20:13:59.389 01.188 972 PhdController: newstate STATE_IDLE 20:14:04.555 05.166 5928 PulseGuide returned control before completion, sleep 29 20:14:04.555 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:14:12.450 07.895 5928 IsGuiding returns 0 20:14:12.450 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:14:12.456 00.006 5928 Move returns status 0, amount 41 20:14:12.456 00.000 972 Enqueuing Expose request 20:14:12.461 00.005 5928 MoveAxis(S, 577, ABG) 20:14:12.462 00.001 5928 Guiding Dir = 1, Dur = 577 20:14:12.468 00.006 5928 IsSlewing returns 0 20:14:13.183 00.715 5928 IsGuiding returns 0 20:14:13.268 00.085 5928 PulseGuide returned control before completion, sleep 503 20:14:14.383 01.115 5928 IsGuiding returns 0 20:14:14.542 00.159 5928 Move returns status 0, amount 577 20:14:14.542 00.000 5928 move complete, result=0 20:14:14.542 00.000 5928 worker thread done servicing request 20:14:14.542 00.000 972 GuideStep: 0.2 px 41 ms WEST, 2.9 px 577 ms SOUTH 20:14:24.729 10.187 5928 Worker thread wakes up 20:14:24.729 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:14:24.730 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:14:27.150 02.420 5928 Exposure complete 20:14:28.046 00.896 5928 worker thread done servicing request 20:14:28.246 00.200 972 OnExposeComplete: enter 20:14:33.717 05.471 972 UpdateGuideState(): m_state=6 20:14:41.079 07.362 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 1513 20:14:41.084 00.005 972 Star::Find returns 1 (0), X=232.65, Y=857.52, Mass=1449, SNR=26.6, Peak=164 HFD=3.4 20:14:41.087 00.003 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 20:14:41.092 00.005 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12) 20:14:42.065 00.973 972 CameraToMount -- cameraX=-0.77 cameraY=4.14 hyp=4.21 cameraTheta=1.75 mountX=4.16 mountY=0.50, mountTheta=0.12 20:14:42.070 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.77, y=4.14, opts=13) 20:14:57.412 15.342 972 Enqueuing Move request for scope (-0.77, 4.14) 20:15:05.275 07.863 5928 Worker thread wakes up 20:15:05.275 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 4.14) opts 0xd 20:15:05.275 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.77, 4.14) 20:15:05.276 00.001 5928 Moving (-0.77, 4.14) raw xDistance=4.16 yDistance=0.50 20:15:05.276 00.000 5928 GuideAlgorithmHysteresis::Result() returns 2.63 from input 4.16 20:15:05.276 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50 20:15:05.276 00.000 5928 MoveAxis(W, 698, ABG) 20:15:05.276 00.000 5928 Guiding Dir = 3, Dur = 698 20:15:05.276 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:15:29.041 23.765 5928 IsSlewing returns 0 20:15:29.043 00.002 972 UpdateGuideState exits: m=1449 SNR=26.6 20:15:48.266 19.223 5928 IsGuiding returns 0 20:15:48.266 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:48.271 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:15:48.276 00.005 972 Enqueuing Expose request 20:15:48.292 00.016 5928 PulseGuide returned control before completion, sleep 684 20:15:48.991 00.699 5928 IsGuiding returns 1 20:15:48.995 00.004 5928 scope still moving after pulse duration time elapsed 20:15:49.027 00.032 5928 IsSlewing returns 0 20:15:49.059 00.032 5928 IsGuiding returns 0 20:15:49.927 00.868 5928 scope move finished after 698 + 962 ms 20:15:49.927 00.000 5928 Move returns status 0, amount 698 20:15:49.927 00.000 5928 MoveAxis(S, 99, ABG) 20:15:49.928 00.001 5928 Guiding Dir = 1, Dur = 99 20:15:49.958 00.030 5928 IsSlewing returns 0 20:15:49.958 00.000 5928 IsGuiding returns 0 20:15:50.083 00.125 5928 IsGuiding returns 1 20:15:50.825 00.742 5928 scope still moving after pulse duration time elapsed 20:15:50.855 00.030 5928 IsSlewing returns 0 20:15:50.855 00.000 5928 IsGuiding returns 0 20:15:50.855 00.000 5928 scope move finished after 99 + 797 ms 20:15:50.856 00.001 5928 Move returns status 0, amount 99 20:15:50.856 00.000 5928 move complete, result=0 20:15:50.856 00.000 5928 worker thread done servicing request 20:15:50.856 00.000 5928 Worker thread wakes up 20:15:50.856 00.000 972 GuideStep: 4.2 px 698 ms WEST, 0.5 px 99 ms SOUTH 20:15:50.861 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:15:50.861 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:15:53.001 02.140 5928 Exposure complete 20:15:54.590 01.589 5928 worker thread done servicing request 20:15:54.590 00.000 972 OnExposeComplete: enter 20:15:54.595 00.005 972 UpdateGuideState(): m_state=6 20:15:54.600 00.005 972 Star::Find(15, 232, 857, 0, (0,0,0,0), 0.0, 255) frame 1514 20:15:54.605 00.005 972 Star::Find returns 1 (0), X=233.21, Y=850.08, Mass=1441, SNR=26.6, Peak=157 HFD=3.9 20:15:54.611 00.006 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.06) 20:15:54.617 00.006 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02) 20:15:54.620 00.003 972 CameraToMount -- cameraX=-0.21 cameraY=-3.30 hyp=3.31 cameraTheta=-1.63 mountX=-3.30 mountY=0.42, mountTheta=3.02 20:15:54.625 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-3.30, opts=13) 20:15:54.629 00.004 972 Enqueuing Move request for scope (-0.21, -3.30) 20:15:55.506 00.877 5928 Worker thread wakes up 20:15:55.506 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -3.30) opts 0xd 20:15:55.506 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -3.30) 20:15:55.506 00.000 5928 Moving (-0.21, -3.30) raw xDistance=-3.30 yDistance=0.42 20:15:55.506 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.89 from input -3.30 20:15:55.506 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42 20:15:55.506 00.000 5928 MoveAxis(E, 503, ABG) 20:15:55.506 00.000 5928 Guiding Dir = 2, Dur = 503 20:15:55.507 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:15:55.510 00.003 972 UpdateGuideState exits: m=1441 SNR=26.6 20:15:55.515 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:15:55.519 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:15:55.523 00.004 972 Enqueuing Expose request 20:15:55.526 00.003 5928 IsSlewing returns 0 20:15:55.527 00.001 5928 IsGuiding returns 0 20:15:55.550 00.023 5928 PulseGuide returned control before completion, sleep 491 20:15:57.242 01.692 5928 IsGuiding returns 0 20:15:58.138 00.896 5928 Move returns status 0, amount 503 20:15:58.138 00.000 5928 MoveAxis(S, 83, ABG) 20:15:58.138 00.000 5928 Guiding Dir = 1, Dur = 83 20:15:58.139 00.001 5928 IsSlewing returns 0 20:15:58.140 00.001 5928 IsGuiding returns 0 20:15:58.220 00.080 5928 PulseGuide returned control before completion, sleep 13 20:15:58.252 00.032 5928 IsGuiding returns 1 20:15:58.253 00.001 5928 scope still moving after pulse duration time elapsed 20:15:58.286 00.033 5928 IsSlewing returns 0 20:15:59.523 01.237 5928 IsGuiding returns 0 20:15:59.523 00.000 5928 scope move finished after 83 + 1300 ms 20:15:59.523 00.000 5928 Move returns status 0, amount 83 20:15:59.523 00.000 5928 move complete, result=0 20:15:59.523 00.000 5928 worker thread done servicing request 20:15:59.523 00.000 972 GuideStep: -3.3 px 503 ms EAST, 0.4 px 83 ms SOUTH 20:15:59.562 00.039 5928 Worker thread wakes up 20:15:59.562 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:15:59.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:16:01.687 02.125 5928 Exposure complete 20:16:02.295 00.608 5928 worker thread done servicing request 20:16:03.521 01.226 972 OnExposeComplete: enter 20:16:03.554 00.033 972 UpdateGuideState(): m_state=6 20:16:03.558 00.004 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1515 20:16:03.562 00.004 972 Star::Find returns 1 (0), X=233.74, Y=851.49, Mass=1413, SNR=26.3, Peak=165 HFD=3.5 20:16:03.567 00.005 972 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.59) = xAngle (-2.99 = -2.99) 20:16:03.571 00.004 972 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03) 20:16:03.574 00.003 972 CameraToMount -- cameraX=0.32 cameraY=-1.89 hyp=1.91 cameraTheta=-1.40 mountX=-1.89 mountY=-0.20, mountTheta=-3.03 20:16:04.272 00.698 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-1.89, opts=13) 20:16:04.276 00.004 972 Enqueuing Move request for scope (0.32, -1.89) 20:16:04.282 00.006 5928 Worker thread wakes up 20:16:04.282 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:16:05.491 01.209 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.89) opts 0xd 20:16:05.492 00.001 5928 Handling offset move in thread for scope, endpoint = (0.32, -1.89) 20:16:05.492 00.000 5928 Moving (0.32, -1.89) raw xDistance=-1.89 yDistance=-0.20 20:16:05.492 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.33 from input -1.89 20:16:05.492 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:16:05.492 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:16:05.492 00.000 5928 MoveAxis(E, 352, ABG) 20:16:05.492 00.000 5928 Guiding Dir = 2, Dur = 352 20:16:05.493 00.001 972 UpdateGuideState exits: m=1413 SNR=26.3 20:16:05.498 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:05.502 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:16:05.506 00.004 972 Enqueuing Expose request 20:16:05.509 00.003 5928 IsSlewing returns 0 20:16:05.510 00.001 5928 IsGuiding returns 0 20:16:05.526 00.016 5928 PulseGuide returned control before completion, sleep 346 20:16:07.160 01.634 5928 IsGuiding returns 0 20:16:07.927 00.767 5928 Move returns status 0, amount 352 20:16:07.927 00.000 5928 MoveAxis(N, 0, ABG) 20:16:07.927 00.000 5928 Move returns status 0, amount 0 20:16:07.928 00.001 5928 move complete, result=0 20:16:07.928 00.000 5928 worker thread done servicing request 20:16:07.928 00.000 972 GuideStep: -1.9 px 352 ms EAST, -0.2 px 0 ms NORTH 20:16:07.960 00.032 5928 Worker thread wakes up 20:16:07.960 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:16:07.960 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:16:10.062 02.102 5928 Exposure complete 20:16:10.891 00.829 5928 worker thread done servicing request 20:16:12.887 01.996 972 OnExposeComplete: enter 20:16:12.921 00.034 972 UpdateGuideState(): m_state=6 20:16:12.926 00.005 972 Star::Find(15, 233, 851, 0, (0,0,0,0), 0.0, 255) frame 1516 20:16:12.931 00.005 972 Star::Find returns 1 (0), X=233.67, Y=852.11, Mass=1418, SNR=26.4, Peak=178 HFD=3.6 20:16:12.936 00.005 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 20:16:12.941 00.005 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 20:16:12.944 00.003 972 CameraToMount -- cameraX=0.25 cameraY=-1.27 hyp=1.29 cameraTheta=-1.37 mountX=-1.27 mountY=-0.17, mountTheta=-3.01 20:16:12.950 00.006 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-1.27, opts=13) 20:16:12.953 00.003 972 Enqueuing Move request for scope (0.25, -1.27) 20:16:12.957 00.004 5928 Worker thread wakes up 20:16:12.957 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.27) opts 0xd 20:16:12.957 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:16:12.962 00.005 5928 Handling offset move in thread for scope, endpoint = (0.25, -1.27) 20:16:12.962 00.000 972 UpdateGuideState exits: m=1418 SNR=26.4 20:16:12.967 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:12.970 00.003 5928 Moving (0.25, -1.27) raw xDistance=-1.27 yDistance=-0.17 20:16:12.971 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:16:12.974 00.003 972 Enqueuing Expose request 20:16:12.979 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.89 from input -1.27 20:16:12.979 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:12.979 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:16:12.980 00.001 5928 MoveAxis(E, 237, ABG) 20:16:12.980 00.000 5928 Guiding Dir = 2, Dur = 237 20:16:12.980 00.000 5928 IsSlewing returns 0 20:16:12.980 00.000 5928 IsGuiding returns 0 20:16:13.009 00.029 5928 PulseGuide returned control before completion, sleep 219 20:16:13.264 00.255 5928 IsGuiding returns 0 20:16:14.050 00.786 5928 Move returns status 0, amount 237 20:16:14.050 00.000 5928 MoveAxis(N, 0, ABG) 20:16:14.050 00.000 5928 Move returns status 0, amount 0 20:16:14.050 00.000 5928 move complete, result=0 20:16:14.050 00.000 5928 worker thread done servicing request 20:16:14.051 00.001 5928 Worker thread wakes up 20:16:14.051 00.000 972 GuideStep: -1.3 px 237 ms EAST, -0.2 px 0 ms NORTH 20:16:14.083 00.032 5928 worker thread servicing REQUEST_EXPOSE 2000 20:16:14.083 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:16:16.184 02.101 5928 Exposure complete 20:16:16.831 00.647 972 OnExposeComplete: enter 20:16:17.586 00.755 972 UpdateGuideState(): m_state=6 20:16:17.590 00.004 5928 worker thread done servicing request 20:16:17.590 00.000 972 Star::Find(15, 233, 852, 0, (0,0,0,0), 0.0, 255) frame 1517 20:16:17.594 00.004 972 Star::Find returns 1 (0), X=233.96, Y=852.95, Mass=1412, SNR=26.3, Peak=181 HFD=3.8 20:16:17.599 00.005 972 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.59) = xAngle (-2.26 = -2.26) 20:16:17.602 00.003 972 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30) 20:16:17.606 00.004 972 CameraToMount -- cameraX=0.55 cameraY=-0.43 hyp=0.70 cameraTheta=-0.67 mountX=-0.44 mountY=-0.52, mountTheta=-2.28 20:16:17.610 00.004 972 SchedulePrimaryMove(067B9D08, x=0.55, y=-0.43, opts=13) 20:16:17.616 00.006 972 Enqueuing Move request for scope (0.55, -0.43) 20:16:18.294 00.678 5928 Worker thread wakes up 20:16:18.294 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:16:18.302 00.008 5928 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.43) opts 0xd 20:16:18.302 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 20:16:18.307 00.005 5928 Handling offset move in thread for scope, endpoint = (0.55, -0.43) 20:16:18.307 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:18.314 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 20:16:18.318 00.004 972 Enqueuing Expose request 20:16:18.322 00.004 5928 Moving (0.55, -0.43) raw xDistance=-0.44 yDistance=-0.52 20:16:18.322 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.44 20:16:18.322 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:16:18.322 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52 20:16:18.322 00.000 5928 MoveAxis(E, 91, ABG) 20:16:18.322 00.000 5928 Guiding Dir = 2, Dur = 91 20:16:18.322 00.000 5928 IsSlewing returns 0 20:16:18.322 00.000 5928 IsGuiding returns 0 20:16:18.349 00.027 5928 PulseGuide returned control before completion, sleep 76 20:16:18.431 00.082 5928 IsGuiding returns 1 20:16:19.150 00.719 5928 scope still moving after pulse duration time elapsed 20:16:19.185 00.035 5928 IsSlewing returns 0 20:16:19.186 00.001 5928 IsGuiding returns 0 20:16:19.186 00.000 5928 scope move finished after 91 + 771 ms 20:16:19.186 00.000 5928 Move returns status 0, amount 91 20:16:19.186 00.000 5928 MoveAxis(N, 0, ABG) 20:16:19.186 00.000 5928 Move returns status 0, amount 0 20:16:19.186 00.000 5928 move complete, result=0 20:16:19.186 00.000 5928 worker thread done servicing request 20:16:19.186 00.000 5928 Worker thread wakes up 20:16:19.186 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:16:19.186 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:16:19.186 00.000 972 GuideStep: -0.4 px 91 ms EAST, -0.5 px 0 ms NORTH 20:16:21.317 02.131 5928 Exposure complete 20:16:21.801 00.484 5928 worker thread done servicing request 20:16:22.293 00.492 972 OnExposeComplete: enter 20:16:22.326 00.033 972 UpdateGuideState(): m_state=6 20:16:22.333 00.007 972 Star::Find(15, 233, 852, 0, (0,0,0,0), 0.0, 255) frame 1518 20:16:22.338 00.005 972 Star::Find returns 1 (0), X=233.53, Y=853.11, Mass=1429, SNR=26.4, Peak=156 HFD=3.8 20:16:22.342 00.004 972 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.59) = xAngle (-2.76 = -2.76) 20:16:23.738 01.396 972 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80) 20:16:23.745 00.007 972 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.17 mountX=-0.28 mountY=-0.10, mountTheta=-2.80 20:16:23.751 00.006 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.27, opts=13) 20:16:23.757 00.006 972 Enqueuing Move request for scope (0.12, -0.27) 20:16:24.872 01.115 5928 Worker thread wakes up 20:16:24.872 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:16:24.876 00.004 972 UpdateGuideState exits: m=1429 SNR=26.4 20:16:24.881 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:16:24.884 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:16:24.888 00.004 972 Enqueuing Expose request 20:16:24.892 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd 20:16:24.892 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.27) 20:16:24.892 00.000 5928 Moving (0.12, -0.27) raw xDistance=-0.28 yDistance=-0.10 20:16:24.892 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.28 20:16:24.892 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:16:24.892 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:16:24.892 00.000 5928 MoveAxis(E, 53, ABG) 20:16:24.892 00.000 5928 Guiding Dir = 2, Dur = 53 20:16:24.893 00.001 5928 IsSlewing returns 0 20:16:24.893 00.000 5928 IsGuiding returns 0 20:16:24.921 00.028 5928 PulseGuide returned control before completion, sleep 36 20:16:24.965 00.044 5928 IsGuiding returns 1 20:16:24.965 00.000 5928 scope still moving after pulse duration time elapsed 20:16:25.000 00.035 5928 IsSlewing returns 0 20:16:26.039 01.039 5928 IsGuiding returns 0 20:16:26.039 00.000 5928 scope move finished after 53 + 1093 ms 20:16:26.039 00.000 5928 Move returns status 0, amount 53 20:16:26.039 00.000 5928 MoveAxis(N, 0, ABG) 20:16:26.039 00.000 5928 Move returns status 0, amount 0 20:16:26.039 00.000 5928 move complete, result=0 20:16:26.039 00.000 5928 worker thread done servicing request 20:16:26.039 00.000 5928 Worker thread wakes up 20:16:26.039 00.000 972 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH 20:16:26.064 00.025 5928 worker thread servicing REQUEST_EXPOSE 2000 20:16:26.065 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:16:28.206 02.141 5928 Exposure complete 20:16:29.073 00.867 5928 worker thread done servicing request 20:16:30.207 01.134 972 OnExposeComplete: enter 20:16:36.094 05.887 972 UpdateGuideState(): m_state=6 20:16:36.100 00.006 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1519 20:16:36.105 00.005 972 Star::Find returns 1 (0), X=233.72, Y=853.54, Mass=1404, SNR=26.3, Peak=158 HFD=3.5 20:16:39.189 03.084 972 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.59) = xAngle (-1.12 = -1.12) 20:16:46.593 07.404 972 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 20:16:47.826 01.233 972 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.34 cameraTheta=0.47 mountX=0.15 mountY=-0.31, mountTheta=-1.13 20:16:59.087 11.261 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.15, opts=13) 20:17:08.384 09.297 972 Enqueuing Move request for scope (0.30, 0.15) 20:17:21.268 12.884 5928 Worker thread wakes up 20:17:21.269 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd 20:17:21.269 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.15) 20:17:21.272 00.003 5928 Moving (0.30, 0.15) raw xDistance=0.15 yDistance=-0.31 20:17:21.272 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:17:21.273 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:17:21.274 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 20:17:21.274 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:17:34.002 12.728 5928 MoveAxis(E, 0, ABG) 20:17:34.002 00.000 972 UpdateGuideState exits: m=1404 SNR=26.3 20:17:34.006 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:35.603 01.597 5928 Move returns status 0, amount 0 20:17:35.603 00.000 5928 MoveAxis(N, 0, ABG) 20:17:35.603 00.000 5928 Move returns status 0, amount 0 20:17:35.603 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:17:35.608 00.005 972 Enqueuing Expose request 20:17:37.035 01.427 5928 move complete, result=0 20:17:37.036 00.001 5928 worker thread done servicing request 20:17:37.036 00.000 5928 Worker thread wakes up 20:17:37.036 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:17:37.036 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:17:37.038 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:17:39.165 02.127 5928 Exposure complete 20:17:39.742 00.577 5928 worker thread done servicing request 20:17:40.693 00.951 972 OnExposeComplete: enter 20:17:52.593 11.900 972 UpdateGuideState(): m_state=6 20:17:52.600 00.007 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1520 20:17:52.607 00.007 972 Star::Find returns 1 (0), X=234.04, Y=847.24, Mass=1452, SNR=26.7, Peak=168 HFD=4.0 20:17:52.613 00.006 972 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.59) = xAngle (-3.06 = -3.06) 20:17:52.618 00.005 972 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10) 20:17:52.623 00.005 972 CameraToMount -- cameraX=0.63 cameraY=-6.14 hyp=6.17 cameraTheta=-1.47 mountX=-6.15 mountY=-0.24, mountTheta=-3.10 20:17:52.627 00.004 972 SchedulePrimaryMove(067B9D08, x=0.63, y=-6.14, opts=13) 20:17:52.631 00.004 972 Enqueuing Move request for scope (0.63, -6.14) 20:17:52.637 00.006 5928 Worker thread wakes up 20:17:52.637 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.63, -6.14) opts 0xd 20:17:52.637 00.000 5928 Handling offset move in thread for scope, endpoint = (0.63, -6.14) 20:17:52.637 00.000 5928 Moving (0.63, -6.14) raw xDistance=-6.15 yDistance=-0.24 20:17:52.637 00.000 5928 GuideAlgorithmHysteresis::Result() returns -3.88 from input -6.15 20:17:52.637 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:17:52.637 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 20:17:52.642 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 20:17:52.642 00.000 5928 MoveAxis(E, 1030, ABG) 20:17:52.642 00.000 5928 Guiding Dir = 2, Dur = 1030 20:17:52.642 00.000 972 UpdateGuideState exits: m=1452 SNR=26.7 20:17:52.647 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:52.652 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:17:52.657 00.005 972 Enqueuing Expose request 20:17:52.661 00.004 5928 IsSlewing returns 0 20:17:52.661 00.000 5928 IsGuiding returns 0 20:17:52.687 00.026 5928 PulseGuide returned control before completion, sleep 1015 20:17:53.708 01.021 5928 IsGuiding returns 1 20:17:53.709 00.001 5928 scope still moving after pulse duration time elapsed 20:17:53.758 00.049 5928 IsSlewing returns 0 20:17:53.774 00.016 5928 IsGuiding returns 0 20:17:53.774 00.000 5928 scope move finished after 1030 + 82 ms 20:17:53.774 00.000 5928 Move returns status 0, amount 1030 20:17:53.775 00.001 5928 MoveAxis(N, 0, ABG) 20:17:53.775 00.000 5928 Move returns status 0, amount 0 20:17:53.775 00.000 5928 move complete, result=0 20:17:53.775 00.000 5928 worker thread done servicing request 20:17:53.775 00.000 5928 Worker thread wakes up 20:17:53.775 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:17:53.775 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,832,31,31) 20:17:53.776 00.001 972 GuideStep: -6.2 px 1030 ms EAST, -0.2 px 0 ms NORTH 20:17:55.902 02.126 5928 Exposure complete 20:17:55.989 00.087 5928 worker thread done servicing request 20:17:55.989 00.000 972 OnExposeComplete: enter 20:17:55.994 00.005 972 UpdateGuideState(): m_state=6 20:17:55.998 00.004 972 Star::Find(15, 234, 847, 0, (0,0,0,0), 0.0, 255) frame 1521 20:17:56.003 00.005 972 Star::Find returns 1 (0), X=234.35, Y=850.59, Mass=1442, SNR=26.6, Peak=166 HFD=3.4 20:17:56.007 00.004 972 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.59) = xAngle (-2.84 = -2.84) 20:17:56.011 00.004 972 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88) 20:17:56.015 00.004 972 CameraToMount -- cameraX=0.93 cameraY=-2.79 hyp=2.94 cameraTheta=-1.25 mountX=-2.81 mountY=-0.76, mountTheta=-2.88 20:17:56.021 00.006 972 SchedulePrimaryMove(067B9D08, x=0.93, y=-2.79, opts=13) 20:17:56.025 00.004 972 Enqueuing Move request for scope (0.93, -2.79) 20:17:56.030 00.005 5928 Worker thread wakes up 20:17:56.030 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.93, -2.79) opts 0xd 20:17:56.030 00.000 5928 Handling offset move in thread for scope, endpoint = (0.93, -2.79) 20:17:56.030 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:17:56.035 00.005 5928 Moving (0.93, -2.79) raw xDistance=-2.81 yDistance=-0.76 20:17:56.035 00.000 5928 GuideAlgorithmHysteresis::Result() returns -2.04 from input -2.81 20:17:56.035 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 20:17:56.039 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:56.042 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:17:56.046 00.004 972 Enqueuing Expose request 20:17:56.052 00.006 5928 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1 20:17:56.052 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.27 20:17:56.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76 20:17:56.052 00.000 5928 MoveAxis(E, 542, ABG) 20:17:56.052 00.000 5928 Guiding Dir = 2, Dur = 542 20:17:56.052 00.000 5928 IsSlewing returns 0 20:17:56.053 00.001 5928 IsGuiding returns 0 20:17:56.077 00.024 5928 PulseGuide returned control before completion, sleep 529 20:17:56.637 00.560 5928 IsGuiding returns 1 20:17:56.637 00.000 5928 scope still moving after pulse duration time elapsed 20:17:56.668 00.031 5928 IsSlewing returns 0 20:17:56.669 00.001 5928 IsGuiding returns 0 20:17:56.669 00.000 5928 scope move finished after 542 + 73 ms 20:17:56.669 00.000 5928 Move returns status 0, amount 542 20:17:56.669 00.000 5928 MoveAxis(N, 150, ABG) 20:17:56.669 00.000 5928 Guiding Dir = 0, Dur = 150 20:17:56.670 00.001 5928 IsSlewing returns 0 20:17:56.670 00.000 5928 IsGuiding returns 0 20:17:56.748 00.078 5928 PulseGuide returned control before completion, sleep 83 20:17:56.876 00.128 5928 IsGuiding returns 1 20:17:56.877 00.001 5928 scope still moving after pulse duration time elapsed 20:17:56.940 00.063 5928 IsSlewing returns 0 20:17:56.941 00.001 5928 IsGuiding returns 0 20:17:56.942 00.001 5928 scope move finished after 150 + 121 ms 20:17:56.942 00.000 5928 Move returns status 0, amount 150 20:17:56.943 00.001 5928 move complete, result=0 20:17:56.943 00.000 5928 worker thread done servicing request 20:17:56.943 00.000 972 GuideStep: -2.8 px 542 ms EAST, -0.8 px 150 ms NORTH 20:17:56.955 00.012 5928 Worker thread wakes up 20:17:56.956 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:17:56.956 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:17:58.924 01.968 5928 Exposure complete 20:17:59.009 00.085 5928 worker thread done servicing request 20:17:59.009 00.000 972 OnExposeComplete: enter 20:17:59.013 00.004 972 UpdateGuideState(): m_state=6 20:17:59.019 00.006 972 Star::Find(15, 234, 850, 0, (0,0,0,0), 0.0, 255) frame 1522 20:17:59.024 00.005 972 Star::Find returns 1 (0), X=234.32, Y=852.44, Mass=1406, SNR=26.2, Peak=144 HFD=3.6 20:17:59.027 00.003 972 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.59) = xAngle (-2.40 = -2.40) 20:17:59.032 00.005 972 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44) 20:17:59.036 00.004 972 CameraToMount -- cameraX=0.90 cameraY=-0.94 hyp=1.30 cameraTheta=-0.81 mountX=-0.96 mountY=-0.84, mountTheta=-2.42 20:17:59.041 00.005 972 SchedulePrimaryMove(067B9D08, x=0.90, y=-0.94, opts=13) 20:17:59.045 00.004 972 Enqueuing Move request for scope (0.90, -0.94) 20:17:59.051 00.006 5928 Worker thread wakes up 20:17:59.051 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:17:59.056 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.94) opts 0xd 20:17:59.056 00.000 5928 Handling offset move in thread for scope, endpoint = (0.90, -0.94) 20:17:59.056 00.000 5928 Moving (0.90, -0.94) raw xDistance=-0.96 yDistance=-0.84 20:17:59.056 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.75 from input -0.96 20:17:59.056 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84 20:17:59.056 00.000 5928 MoveAxis(E, 198, ABG) 20:17:59.056 00.000 5928 Guiding Dir = 2, Dur = 198 20:17:59.056 00.000 972 UpdateGuideState exits: m=1406 SNR=26.2 20:17:59.060 00.004 5928 IsSlewing returns 0 20:17:59.060 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:17:59.064 00.004 5928 IsGuiding returns 0 20:17:59.064 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:17:59.069 00.005 972 Enqueuing Expose request 20:17:59.082 00.013 5928 PulseGuide returned control before completion, sleep 191 20:17:59.306 00.224 5928 IsGuiding returns 0 20:17:59.306 00.000 5928 Move returns status 0, amount 198 20:17:59.307 00.001 5928 MoveAxis(N, 167, ABG) 20:17:59.307 00.000 5928 Guiding Dir = 0, Dur = 167 20:17:59.308 00.001 5928 IsSlewing returns 0 20:17:59.309 00.001 5928 IsGuiding returns 0 20:17:59.386 00.077 5928 PulseGuide returned control before completion, sleep 101 20:17:59.498 00.112 5928 IsGuiding returns 1 20:17:59.498 00.000 5928 scope still moving after pulse duration time elapsed 20:17:59.530 00.032 5928 IsSlewing returns 0 20:17:59.530 00.000 5928 IsGuiding returns 1 20:17:59.561 00.031 5928 IsSlewing returns 0 20:17:59.562 00.001 5928 IsGuiding returns 1 20:17:59.610 00.048 5928 IsSlewing returns 0 20:17:59.611 00.001 5928 IsGuiding returns 0 20:17:59.611 00.000 5928 scope move finished after 167 + 134 ms 20:17:59.611 00.000 5928 Move returns status 0, amount 167 20:17:59.611 00.000 5928 move complete, result=0 20:17:59.611 00.000 5928 worker thread done servicing request 20:17:59.611 00.000 5928 Worker thread wakes up 20:17:59.611 00.000 972 GuideStep: -1.0 px 198 ms EAST, -0.8 px 167 ms NORTH 20:17:59.620 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:17:59.620 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:01.731 02.111 5928 Exposure complete 20:18:01.818 00.087 5928 worker thread done servicing request 20:18:01.818 00.000 972 OnExposeComplete: enter 20:18:01.822 00.004 972 UpdateGuideState(): m_state=6 20:18:01.826 00.004 972 Star::Find(15, 234, 852, 0, (0,0,0,0), 0.0, 255) frame 1523 20:18:01.830 00.004 972 Star::Find returns 1 (0), X=234.02, Y=853.71, Mass=1442, SNR=26.6, Peak=168 HFD=3.8 20:18:01.835 00.005 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 20:18:01.839 00.004 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14) 20:18:01.843 00.004 972 CameraToMount -- cameraX=0.61 cameraY=0.33 hyp=0.69 cameraTheta=0.50 mountX=0.32 mountY=-0.63, mountTheta=-1.10 20:18:01.848 00.005 972 SchedulePrimaryMove(067B9D08, x=0.61, y=0.33, opts=13) 20:18:01.853 00.005 972 Enqueuing Move request for scope (0.61, 0.33) 20:18:01.856 00.003 5928 Worker thread wakes up 20:18:01.857 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:18:01.860 00.003 972 UpdateGuideState exits: m=1442 SNR=26.6 20:18:01.865 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.33) opts 0xd 20:18:01.866 00.001 5928 Handling offset move in thread for scope, endpoint = (0.61, 0.33) 20:18:01.866 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:01.870 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:01.874 00.004 972 Enqueuing Expose request 20:18:01.878 00.004 5928 Moving (0.61, 0.33) raw xDistance=0.32 yDistance=-0.63 20:18:01.878 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.32 20:18:01.878 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63 20:18:01.878 00.000 5928 MoveAxis(W, 39, ABG) 20:18:01.878 00.000 5928 Guiding Dir = 3, Dur = 39 20:18:01.897 00.019 5928 IsSlewing returns 0 20:18:01.897 00.000 5928 IsGuiding returns 0 20:18:01.913 00.016 5928 PulseGuide returned control before completion, sleep 34 20:18:01.961 00.048 5928 IsGuiding returns 0 20:18:01.961 00.000 5928 Move returns status 0, amount 39 20:18:01.961 00.000 5928 MoveAxis(N, 124, ABG) 20:18:01.961 00.000 5928 Guiding Dir = 0, Dur = 124 20:18:01.962 00.001 5928 IsSlewing returns 0 20:18:01.962 00.000 5928 IsGuiding returns 0 20:18:02.041 00.079 5928 PulseGuide returned control before completion, sleep 55 20:18:02.137 00.096 5928 IsGuiding returns 1 20:18:02.137 00.000 5928 scope still moving after pulse duration time elapsed 20:18:02.185 00.048 5928 IsSlewing returns 0 20:18:02.186 00.001 5928 IsGuiding returns 0 20:18:02.186 00.000 5928 scope move finished after 124 + 99 ms 20:18:02.186 00.000 5928 Move returns status 0, amount 124 20:18:02.186 00.000 5928 move complete, result=0 20:18:02.187 00.001 5928 worker thread done servicing request 20:18:02.187 00.000 972 GuideStep: 0.3 px 39 ms WEST, -0.6 px 124 ms NORTH 20:18:02.198 00.011 5928 Worker thread wakes up 20:18:02.198 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:02.198 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:04.172 01.974 5928 Exposure complete 20:18:04.258 00.086 5928 worker thread done servicing request 20:18:04.258 00.000 972 OnExposeComplete: enter 20:18:04.262 00.004 972 UpdateGuideState(): m_state=6 20:18:04.268 00.006 972 Star::Find(15, 234, 853, 0, (0,0,0,0), 0.0, 255) frame 1524 20:18:04.271 00.003 972 Star::Find returns 1 (0), X=234.01, Y=853.71, Mass=1436, SNR=26.5, Peak=171 HFD=3.6 20:18:04.275 00.004 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 20:18:04.279 00.004 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 20:18:04.284 00.005 972 CameraToMount -- cameraX=0.60 cameraY=0.33 hyp=0.69 cameraTheta=0.50 mountX=0.32 mountY=-0.62, mountTheta=-1.10 20:18:04.289 00.005 972 SchedulePrimaryMove(067B9D08, x=0.60, y=0.33, opts=13) 20:18:04.293 00.004 972 Enqueuing Move request for scope (0.60, 0.33) 20:18:04.296 00.003 5928 Worker thread wakes up 20:18:04.297 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:18:04.302 00.005 972 UpdateGuideState exits: m=1436 SNR=26.5 20:18:04.305 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:04.309 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:04.313 00.004 972 Enqueuing Expose request 20:18:04.318 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.33) opts 0xd 20:18:04.318 00.000 5928 Handling offset move in thread for scope, endpoint = (0.60, 0.33) 20:18:04.318 00.000 5928 Moving (0.60, 0.33) raw xDistance=0.32 yDistance=-0.62 20:18:04.318 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32 20:18:04.318 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 20:18:04.318 00.000 5928 MoveAxis(W, 56, ABG) 20:18:04.319 00.001 5928 Guiding Dir = 3, Dur = 56 20:18:04.319 00.000 5928 IsSlewing returns 0 20:18:04.319 00.000 5928 IsGuiding returns 0 20:18:04.344 00.025 5928 PulseGuide returned control before completion, sleep 43 20:18:04.402 00.058 5928 IsGuiding returns 1 20:18:04.402 00.000 5928 scope still moving after pulse duration time elapsed 20:18:04.440 00.038 5928 IsSlewing returns 0 20:18:04.440 00.000 5928 IsGuiding returns 0 20:18:04.440 00.000 5928 scope move finished after 56 + 64 ms 20:18:04.440 00.000 5928 Move returns status 0, amount 56 20:18:04.440 00.000 5928 MoveAxis(N, 123, ABG) 20:18:04.440 00.000 5928 Guiding Dir = 0, Dur = 123 20:18:04.441 00.001 5928 IsSlewing returns 0 20:18:04.441 00.000 5928 IsGuiding returns 0 20:18:04.520 00.079 5928 PulseGuide returned control before completion, sleep 56 20:18:04.590 00.070 5928 IsGuiding returns 1 20:18:04.590 00.000 5928 scope still moving after pulse duration time elapsed 20:18:04.620 00.030 5928 IsSlewing returns 0 20:18:04.620 00.000 5928 IsGuiding returns 1 20:18:04.650 00.030 5928 IsSlewing returns 0 20:18:04.679 00.029 5928 IsGuiding returns 0 20:18:04.679 00.000 5928 scope move finished after 123 + 114 ms 20:18:04.679 00.000 5928 Move returns status 0, amount 123 20:18:04.679 00.000 5928 move complete, result=0 20:18:04.679 00.000 5928 worker thread done servicing request 20:18:04.680 00.001 5928 Worker thread wakes up 20:18:04.680 00.000 972 GuideStep: 0.3 px 56 ms WEST, -0.6 px 123 ms NORTH 20:18:04.687 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:04.687 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:06.811 02.124 5928 Exposure complete 20:18:06.895 00.084 5928 worker thread done servicing request 20:18:06.896 00.001 972 OnExposeComplete: enter 20:18:06.901 00.005 972 UpdateGuideState(): m_state=6 20:18:06.905 00.004 972 Star::Find(15, 234, 853, 0, (0,0,0,0), 0.0, 255) frame 1525 20:18:06.909 00.004 972 Star::Find returns 1 (0), X=234.02, Y=853.24, Mass=1423, SNR=26.4, Peak=170 HFD=4.0 20:18:06.912 00.003 972 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.59) = xAngle (-1.82 = -1.82) 20:18:06.917 00.005 972 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86) 20:18:06.921 00.004 972 CameraToMount -- cameraX=0.61 cameraY=-0.14 hyp=0.62 cameraTheta=-0.23 mountX=-0.15 mountY=-0.60, mountTheta=-1.82 20:18:06.925 00.004 972 SchedulePrimaryMove(067B9D08, x=0.61, y=-0.14, opts=13) 20:18:06.929 00.004 972 Enqueuing Move request for scope (0.61, -0.14) 20:18:06.934 00.005 5928 Worker thread wakes up 20:18:06.934 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.14) opts 0xd 20:18:06.934 00.000 5928 Handling offset move in thread for scope, endpoint = (0.61, -0.14) 20:18:06.934 00.000 5928 Moving (0.61, -0.14) raw xDistance=-0.15 yDistance=-0.60 20:18:06.934 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:18:06.934 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:18:06.938 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:18:06.942 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:06.946 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:06.951 00.005 972 Enqueuing Expose request 20:18:06.955 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60 20:18:06.955 00.000 5928 MoveAxis(E, 0, ABG) 20:18:06.955 00.000 5928 Move returns status 0, amount 0 20:18:06.956 00.001 5928 MoveAxis(N, 118, ABG) 20:18:06.956 00.000 5928 Guiding Dir = 0, Dur = 118 20:18:06.966 00.010 5928 IsSlewing returns 0 20:18:06.967 00.001 5928 IsGuiding returns 0 20:18:07.046 00.079 5928 PulseGuide returned control before completion, sleep 49 20:18:07.106 00.060 5928 IsGuiding returns 1 20:18:07.107 00.001 5928 scope still moving after pulse duration time elapsed 20:18:07.137 00.030 5928 IsSlewing returns 0 20:18:07.138 00.001 5928 IsGuiding returns 1 20:18:07.206 00.068 5928 IsSlewing returns 0 20:18:07.238 00.032 5928 IsGuiding returns 0 20:18:07.238 00.000 5928 scope move finished after 118 + 153 ms 20:18:07.239 00.001 5928 Move returns status 0, amount 118 20:18:07.239 00.000 5928 move complete, result=0 20:18:07.239 00.000 5928 worker thread done servicing request 20:18:07.239 00.000 5928 Worker thread wakes up 20:18:07.239 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.6 px 118 ms NORTH 20:18:07.248 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:07.248 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:09.242 01.994 5928 Exposure complete 20:18:09.327 00.085 5928 worker thread done servicing request 20:18:09.328 00.001 972 OnExposeComplete: enter 20:18:09.333 00.005 972 UpdateGuideState(): m_state=6 20:18:09.336 00.003 972 Star::Find(15, 234, 853, 0, (0,0,0,0), 0.0, 255) frame 1526 20:18:09.340 00.004 972 Star::Find returns 1 (0), X=234.02, Y=853.12, Mass=1419, SNR=26.4, Peak=185 HFD=3.4 20:18:09.344 00.004 972 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.59) = xAngle (-1.99 = -1.99) 20:18:09.349 00.005 972 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04) 20:18:09.353 00.004 972 CameraToMount -- cameraX=0.61 cameraY=-0.26 hyp=0.66 cameraTheta=-0.40 mountX=-0.27 mountY=-0.59, mountTheta=-2.00 20:18:09.357 00.004 972 SchedulePrimaryMove(067B9D08, x=0.61, y=-0.26, opts=13) 20:18:09.361 00.004 972 Enqueuing Move request for scope (0.61, -0.26) 20:18:09.366 00.005 5928 Worker thread wakes up 20:18:09.366 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.26) opts 0xd 20:18:09.366 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:18:09.370 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 20:18:09.374 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:09.377 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:09.383 00.006 972 Enqueuing Expose request 20:18:09.386 00.003 5928 Handling offset move in thread for scope, endpoint = (0.61, -0.26) 20:18:09.387 00.001 5928 Moving (0.61, -0.26) raw xDistance=-0.27 yDistance=-0.59 20:18:09.387 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:18:09.387 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59 20:18:09.387 00.000 5928 MoveAxis(E, 45, ABG) 20:18:09.387 00.000 5928 Guiding Dir = 2, Dur = 45 20:18:09.396 00.009 5928 IsSlewing returns 0 20:18:09.397 00.001 5928 IsGuiding returns 0 20:18:09.412 00.015 5928 PulseGuide returned control before completion, sleep 40 20:18:09.459 00.047 5928 IsGuiding returns 1 20:18:09.459 00.000 5928 scope still moving after pulse duration time elapsed 20:18:09.493 00.034 5928 IsSlewing returns 0 20:18:09.493 00.000 5928 IsGuiding returns 0 20:18:09.493 00.000 5928 scope move finished after 45 + 50 ms 20:18:09.493 00.000 5928 Move returns status 0, amount 45 20:18:09.493 00.000 5928 MoveAxis(N, 117, ABG) 20:18:09.493 00.000 5928 Guiding Dir = 0, Dur = 117 20:18:09.493 00.000 5928 IsSlewing returns 0 20:18:09.494 00.001 5928 IsGuiding returns 0 20:18:09.572 00.078 5928 PulseGuide returned control before completion, sleep 49 20:18:09.636 00.064 5928 IsGuiding returns 1 20:18:09.636 00.000 5928 scope still moving after pulse duration time elapsed 20:18:09.660 00.024 5928 IsSlewing returns 0 20:18:09.661 00.001 5928 IsGuiding returns 1 20:18:09.716 00.055 5928 IsSlewing returns 0 20:18:09.716 00.000 5928 IsGuiding returns 0 20:18:09.716 00.000 5928 scope move finished after 117 + 105 ms 20:18:09.716 00.000 5928 Move returns status 0, amount 117 20:18:09.716 00.000 5928 move complete, result=0 20:18:09.716 00.000 5928 worker thread done servicing request 20:18:09.717 00.001 5928 Worker thread wakes up 20:18:09.717 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:09.717 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:09.717 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.6 px 117 ms NORTH 20:18:11.852 02.135 5928 Exposure complete 20:18:11.939 00.087 5928 worker thread done servicing request 20:18:11.939 00.000 972 OnExposeComplete: enter 20:18:11.942 00.003 972 UpdateGuideState(): m_state=6 20:18:11.947 00.005 972 Star::Find(15, 234, 853, 0, (0,0,0,0), 0.0, 255) frame 1527 20:18:11.952 00.005 972 Star::Find returns 1 (0), X=233.78, Y=853.32, Mass=1449, SNR=26.7, Peak=180 HFD=3.5 20:18:11.956 00.004 972 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 20:18:11.959 00.003 972 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79) 20:18:11.965 00.006 972 CameraToMount -- cameraX=0.37 cameraY=-0.06 hyp=0.37 cameraTheta=-0.16 mountX=-0.06 mountY=-0.36, mountTheta=-1.75 20:18:11.969 00.004 972 SchedulePrimaryMove(067B9D08, x=0.37, y=-0.06, opts=13) 20:18:11.973 00.004 972 Enqueuing Move request for scope (0.37, -0.06) 20:18:11.977 00.004 5928 Worker thread wakes up 20:18:11.978 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:18:11.983 00.005 972 UpdateGuideState exits: m=1449 SNR=26.7 20:18:11.986 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:11.990 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:11.994 00.004 972 Enqueuing Expose request 20:18:11.999 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.06) opts 0xd 20:18:11.999 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, -0.06) 20:18:11.999 00.000 5928 Moving (0.37, -0.06) raw xDistance=-0.06 yDistance=-0.36 20:18:11.999 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:18:11.999 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 20:18:11.999 00.000 5928 MoveAxis(E, 0, ABG) 20:18:11.999 00.000 5928 Move returns status 0, amount 0 20:18:12.000 00.001 5928 MoveAxis(N, 72, ABG) 20:18:12.000 00.000 5928 Guiding Dir = 0, Dur = 72 20:18:12.035 00.035 5928 IsSlewing returns 0 20:18:12.036 00.001 5928 IsGuiding returns 0 20:18:12.117 00.081 5928 IsGuiding returns 1 20:18:12.118 00.001 5928 scope still moving after pulse duration time elapsed 20:18:12.148 00.030 5928 IsSlewing returns 0 20:18:12.149 00.001 5928 IsGuiding returns 1 20:18:12.179 00.030 5928 IsSlewing returns 0 20:18:12.180 00.001 5928 IsGuiding returns 1 20:18:12.243 00.063 5928 IsSlewing returns 0 20:18:12.275 00.032 5928 IsGuiding returns 0 20:18:12.275 00.000 5928 scope move finished after 72 + 168 ms 20:18:12.276 00.001 5928 Move returns status 0, amount 72 20:18:12.276 00.000 5928 move complete, result=0 20:18:12.276 00.000 5928 worker thread done servicing request 20:18:12.276 00.000 5928 Worker thread wakes up 20:18:12.276 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 72 ms NORTH 20:18:12.288 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:12.288 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:14.268 01.980 5928 Exposure complete 20:18:14.356 00.088 5928 worker thread done servicing request 20:18:14.356 00.000 972 OnExposeComplete: enter 20:18:14.360 00.004 972 UpdateGuideState(): m_state=6 20:18:14.365 00.005 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1528 20:18:14.369 00.004 972 Star::Find returns 1 (0), X=233.76, Y=853.59, Mass=1424, SNR=26.4, Peak=169 HFD=3.6 20:18:14.373 00.004 972 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.59) = xAngle (-1.04 = -1.04) 20:18:14.376 00.003 972 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09) 20:18:14.382 00.006 972 CameraToMount -- cameraX=0.35 cameraY=0.21 hyp=0.41 cameraTheta=0.55 mountX=0.21 mountY=-0.36, mountTheta=-1.05 20:18:14.386 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=0.21, opts=13) 20:18:14.390 00.004 972 Enqueuing Move request for scope (0.35, 0.21) 20:18:14.395 00.005 5928 Worker thread wakes up 20:18:14.395 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.21) opts 0xd 20:18:14.395 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, 0.21) 20:18:14.395 00.000 5928 Moving (0.35, 0.21) raw xDistance=0.21 yDistance=-0.36 20:18:14.395 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 20:18:14.395 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 20:18:14.395 00.000 5928 MoveAxis(W, 34, ABG) 20:18:14.395 00.000 5928 Guiding Dir = 3, Dur = 34 20:18:14.395 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:18:14.400 00.005 5928 IsSlewing returns 0 20:18:14.401 00.001 972 UpdateGuideState exits: m=1424 SNR=26.4 20:18:14.405 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:14.409 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:14.414 00.005 972 Enqueuing Expose request 20:18:14.418 00.004 5928 IsGuiding returns 0 20:18:14.466 00.048 5928 IsGuiding returns 1 20:18:14.466 00.000 5928 scope still moving after pulse duration time elapsed 20:18:14.513 00.047 5928 IsSlewing returns 0 20:18:14.517 00.004 5928 IsGuiding returns 0 20:18:14.517 00.000 5928 scope move finished after 34 + 64 ms 20:18:14.517 00.000 5928 Move returns status 0, amount 34 20:18:14.517 00.000 5928 MoveAxis(N, 72, ABG) 20:18:14.517 00.000 5928 Guiding Dir = 0, Dur = 72 20:18:14.517 00.000 5928 IsSlewing returns 0 20:18:14.518 00.001 5928 IsGuiding returns 0 20:18:14.594 00.076 5928 IsGuiding returns 1 20:18:14.594 00.000 5928 scope still moving after pulse duration time elapsed 20:18:14.624 00.030 5928 IsSlewing returns 0 20:18:14.626 00.002 5928 IsGuiding returns 1 20:18:14.674 00.048 5928 IsSlewing returns 0 20:18:14.705 00.031 5928 IsGuiding returns 0 20:18:14.706 00.001 5928 scope move finished after 72 + 116 ms 20:18:14.706 00.000 5928 Move returns status 0, amount 72 20:18:14.706 00.000 5928 move complete, result=0 20:18:14.707 00.001 5928 worker thread done servicing request 20:18:14.707 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.4 px 72 ms NORTH 20:18:14.720 00.013 5928 Worker thread wakes up 20:18:14.720 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:14.721 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:16.846 02.125 5928 Exposure complete 20:18:16.932 00.086 5928 worker thread done servicing request 20:18:16.933 00.001 972 OnExposeComplete: enter 20:18:16.937 00.004 972 UpdateGuideState(): m_state=6 20:18:16.941 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1529 20:18:16.945 00.004 972 Star::Find returns 1 (0), X=233.32, Y=853.66, Mass=1442, SNR=26.6, Peak=142 HFD=3.6 20:18:16.951 00.006 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 20:18:16.955 00.004 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26) 20:18:16.959 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.89 mountX=0.28 mountY=0.07, mountTheta=0.26 20:18:16.965 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.28, opts=13) 20:18:16.969 00.004 972 Enqueuing Move request for scope (-0.09, 0.28) 20:18:16.973 00.004 5928 Worker thread wakes up 20:18:16.973 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd 20:18:16.973 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.28) 20:18:16.973 00.000 5928 Moving (-0.09, 0.28) raw xDistance=0.28 yDistance=0.07 20:18:16.973 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:18:16.977 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 20:18:16.978 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:16.978 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:18:16.978 00.000 5928 MoveAxis(W, 49, ABG) 20:18:16.978 00.000 5928 Guiding Dir = 3, Dur = 49 20:18:16.978 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 20:18:16.983 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:16.987 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:16.991 00.004 972 Enqueuing Expose request 20:18:16.995 00.004 5928 IsSlewing returns 0 20:18:16.995 00.000 5928 IsGuiding returns 0 20:18:17.024 00.029 5928 PulseGuide returned control before completion, sleep 31 20:18:17.072 00.048 5928 IsGuiding returns 1 20:18:17.072 00.000 5928 scope still moving after pulse duration time elapsed 20:18:17.096 00.024 5928 IsSlewing returns 0 20:18:17.097 00.001 5928 IsGuiding returns 0 20:18:17.097 00.000 5928 scope move finished after 49 + 52 ms 20:18:17.097 00.000 5928 Move returns status 0, amount 49 20:18:17.097 00.000 5928 MoveAxis(N, 0, ABG) 20:18:17.097 00.000 5928 Move returns status 0, amount 0 20:18:17.097 00.000 5928 move complete, result=0 20:18:17.097 00.000 5928 worker thread done servicing request 20:18:17.097 00.000 5928 Worker thread wakes up 20:18:17.097 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:17.097 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:17.098 00.001 972 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH 20:18:19.082 01.984 5928 Exposure complete 20:18:19.169 00.087 5928 worker thread done servicing request 20:18:19.169 00.000 972 OnExposeComplete: enter 20:18:19.173 00.004 972 UpdateGuideState(): m_state=6 20:18:19.177 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1530 20:18:19.182 00.005 972 Star::Find returns 1 (0), X=233.07, Y=853.59, Mass=1397, SNR=26.1, Peak=152 HFD=3.6 20:18:19.186 00.004 972 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.59) = xAngle (1.00 = 1.00) 20:18:19.190 00.004 972 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96) 20:18:19.194 00.004 972 CameraToMount -- cameraX=-0.34 cameraY=0.21 hyp=0.40 cameraTheta=2.59 mountX=0.21 mountY=0.33, mountTheta=0.99 20:18:19.200 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=0.21, opts=13) 20:18:19.204 00.004 972 Enqueuing Move request for scope (-0.34, 0.21) 20:18:19.208 00.004 5928 Worker thread wakes up 20:18:19.208 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.21) opts 0xd 20:18:19.208 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, 0.21) 20:18:19.208 00.000 5928 Moving (-0.34, 0.21) raw xDistance=0.21 yDistance=0.33 20:18:19.209 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 20:18:19.209 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:18:19.209 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 20:18:19.209 00.000 5928 MoveAxis(W, 39, ABG) 20:18:19.209 00.000 5928 Guiding Dir = 3, Dur = 39 20:18:19.209 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:18:19.214 00.005 972 UpdateGuideState exits: m=1397 SNR=26.1 20:18:19.218 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:19.221 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:19.225 00.004 972 Enqueuing Expose request 20:18:19.230 00.005 5928 IsSlewing returns 0 20:18:19.263 00.033 5928 IsGuiding returns 0 20:18:19.279 00.016 5928 PulseGuide returned control before completion, sleep 34 20:18:19.327 00.048 5928 IsGuiding returns 0 20:18:19.327 00.000 5928 Move returns status 0, amount 39 20:18:19.327 00.000 5928 MoveAxis(N, 0, ABG) 20:18:19.327 00.000 5928 Move returns status 0, amount 0 20:18:19.327 00.000 5928 move complete, result=0 20:18:19.327 00.000 5928 worker thread done servicing request 20:18:19.327 00.000 5928 Worker thread wakes up 20:18:19.327 00.000 972 GuideStep: 0.2 px 39 ms WEST, 0.3 px 0 ms NORTH 20:18:19.333 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:19.333 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:21.437 02.104 5928 Exposure complete 20:18:21.524 00.087 5928 worker thread done servicing request 20:18:21.524 00.000 972 OnExposeComplete: enter 20:18:21.528 00.004 972 UpdateGuideState(): m_state=6 20:18:21.533 00.005 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1531 20:18:21.537 00.004 972 Star::Find returns 1 (0), X=233.20, Y=853.06, Mass=1386, SNR=26.0, Peak=145 HFD=4.0 20:18:21.541 00.004 972 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.59) = xAngle (-3.76 = 2.53) 20:18:21.545 00.004 972 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48) 20:18:21.548 00.003 972 CameraToMount -- cameraX=-0.21 cameraY=-0.32 hyp=0.38 cameraTheta=-2.17 mountX=-0.31 mountY=0.23, mountTheta=2.50 20:18:21.553 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.32, opts=13) 20:18:21.557 00.004 972 Enqueuing Move request for scope (-0.21, -0.32) 20:18:21.563 00.006 5928 Worker thread wakes up 20:18:21.563 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 20:18:21.567 00.004 972 UpdateGuideState exits: m=1386 SNR=26.0 20:18:21.570 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:21.574 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:21.578 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.32) opts 0xd 20:18:21.578 00.000 972 Enqueuing Expose request 20:18:21.583 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.32) 20:18:21.583 00.000 5928 Moving (-0.21, -0.32) raw xDistance=-0.31 yDistance=0.23 20:18:21.583 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31 20:18:21.583 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:18:21.583 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 20:18:21.583 00.000 5928 MoveAxis(E, 50, ABG) 20:18:21.583 00.000 5928 Guiding Dir = 2, Dur = 50 20:18:21.584 00.001 5928 IsSlewing returns 0 20:18:21.584 00.000 5928 IsGuiding returns 0 20:18:21.613 00.029 5928 PulseGuide returned control before completion, sleep 32 20:18:21.652 00.039 5928 IsGuiding returns 1 20:18:21.652 00.000 5928 scope still moving after pulse duration time elapsed 20:18:21.709 00.057 5928 IsSlewing returns 0 20:18:21.741 00.032 5928 IsGuiding returns 0 20:18:21.742 00.001 5928 scope move finished after 50 + 107 ms 20:18:21.742 00.000 5928 Move returns status 0, amount 50 20:18:21.742 00.000 5928 MoveAxis(N, 0, ABG) 20:18:21.742 00.000 5928 Move returns status 0, amount 0 20:18:21.742 00.000 5928 move complete, result=0 20:18:21.742 00.000 5928 worker thread done servicing request 20:18:21.742 00.000 5928 Worker thread wakes up 20:18:21.742 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.2 px 0 ms NORTH 20:18:21.753 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:21.753 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:23.733 01.980 5928 Exposure complete 20:18:23.819 00.086 5928 worker thread done servicing request 20:18:23.819 00.000 972 OnExposeComplete: enter 20:18:23.823 00.004 972 UpdateGuideState(): m_state=6 20:18:23.827 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1532 20:18:23.832 00.005 972 Star::Find returns 1 (0), X=233.35, Y=853.26, Mass=1447, SNR=26.6, Peak=151 HFD=3.6 20:18:23.836 00.004 972 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.59) = xAngle (-3.64 = 2.64) 20:18:23.840 00.004 972 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60) 20:18:23.844 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.05 mountX=-0.12 mountY=0.07, mountTheta=2.61 20:18:23.849 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.13, opts=13) 20:18:23.853 00.004 972 Enqueuing Move request for scope (-0.07, -0.13) 20:18:23.857 00.004 5928 Worker thread wakes up 20:18:23.857 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd 20:18:23.857 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.13) 20:18:23.857 00.000 5928 Moving (-0.07, -0.13) raw xDistance=-0.12 yDistance=0.07 20:18:23.857 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:18:23.857 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:23.857 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:18:23.861 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:18:23.862 00.001 972 UpdateGuideState exits: m=1447 SNR=26.6 20:18:23.866 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:23.870 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:23.874 00.004 972 Enqueuing Expose request 20:18:23.878 00.004 5928 MoveAxis(E, 0, ABG) 20:18:23.878 00.000 5928 Move returns status 0, amount 0 20:18:23.878 00.000 5928 MoveAxis(N, 0, ABG) 20:18:23.878 00.000 5928 Move returns status 0, amount 0 20:18:23.878 00.000 5928 move complete, result=0 20:18:23.878 00.000 5928 worker thread done servicing request 20:18:23.878 00.000 5928 Worker thread wakes up 20:18:23.878 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:23.878 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:23.881 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:18:25.984 02.103 5928 Exposure complete 20:18:26.069 00.085 5928 worker thread done servicing request 20:18:26.070 00.001 972 OnExposeComplete: enter 20:18:26.073 00.003 972 UpdateGuideState(): m_state=6 20:18:26.078 00.005 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1533 20:18:26.083 00.005 972 Star::Find returns 1 (0), X=233.05, Y=853.64, Mass=1454, SNR=26.7, Peak=153 HFD=3.9 20:18:26.087 00.004 972 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.59) = xAngle (0.93 = 0.93) 20:18:26.091 00.004 972 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89) 20:18:26.095 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.26 hyp=0.45 cameraTheta=2.52 mountX=0.27 mountY=0.35, mountTheta=0.92 20:18:26.101 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.26, opts=13) 20:18:26.105 00.004 972 Enqueuing Move request for scope (-0.37, 0.26) 20:18:26.109 00.004 5928 Worker thread wakes up 20:18:26.109 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.26) opts 0xd 20:18:26.109 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.26) 20:18:26.109 00.000 5928 Moving (-0.37, 0.26) raw xDistance=0.27 yDistance=0.35 20:18:26.109 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:18:26.109 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:18:26.109 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35 20:18:26.109 00.000 5928 MoveAxis(W, 45, ABG) 20:18:26.109 00.000 5928 Guiding Dir = 3, Dur = 45 20:18:26.110 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:18:26.115 00.005 972 UpdateGuideState exits: m=1454 SNR=26.7 20:18:26.118 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:26.122 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:26.125 00.003 972 Enqueuing Expose request 20:18:26.130 00.005 5928 IsSlewing returns 0 20:18:26.131 00.001 5928 IsGuiding returns 0 20:18:26.155 00.024 5928 PulseGuide returned control before completion, sleep 32 20:18:26.193 00.038 5928 IsGuiding returns 1 20:18:26.193 00.000 5928 scope still moving after pulse duration time elapsed 20:18:26.235 00.042 5928 IsSlewing returns 0 20:18:26.235 00.000 5928 IsGuiding returns 0 20:18:26.235 00.000 5928 scope move finished after 45 + 59 ms 20:18:26.235 00.000 5928 Move returns status 0, amount 45 20:18:26.235 00.000 5928 MoveAxis(N, 0, ABG) 20:18:26.235 00.000 5928 Move returns status 0, amount 0 20:18:26.235 00.000 5928 move complete, result=0 20:18:26.236 00.001 5928 worker thread done servicing request 20:18:26.236 00.000 5928 Worker thread wakes up 20:18:26.236 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:26.236 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:26.236 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.3 px 0 ms NORTH 20:18:28.213 01.977 5928 Exposure complete 20:18:28.299 00.086 5928 worker thread done servicing request 20:18:28.300 00.001 972 OnExposeComplete: enter 20:18:28.303 00.003 972 UpdateGuideState(): m_state=6 20:18:28.307 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1534 20:18:28.312 00.005 972 Star::Find returns 1 (0), X=233.20, Y=853.55, Mass=1400, SNR=26.2, Peak=159 HFD=3.7 20:18:28.316 00.004 972 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.59) = xAngle (0.89 = 0.89) 20:18:28.320 00.004 972 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85) 20:18:28.324 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.27 cameraTheta=2.48 mountX=0.17 mountY=0.20, mountTheta=0.87 20:18:28.329 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.17, opts=13) 20:18:28.333 00.004 972 Enqueuing Move request for scope (-0.22, 0.17) 20:18:28.336 00.003 5928 Worker thread wakes up 20:18:28.337 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd 20:18:28.337 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.17) 20:18:28.337 00.000 5928 Moving (-0.22, 0.17) raw xDistance=0.17 yDistance=0.20 20:18:28.337 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:18:28.337 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:18:28.337 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:18:28.337 00.000 5928 MoveAxis(E, 0, ABG) 20:18:28.337 00.000 5928 Move returns status 0, amount 0 20:18:28.337 00.000 5928 MoveAxis(N, 0, ABG) 20:18:28.337 00.000 5928 Move returns status 0, amount 0 20:18:28.337 00.000 5928 move complete, result=0 20:18:28.337 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:18:28.341 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 20:18:28.347 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:28.350 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:28.354 00.004 972 Enqueuing Expose request 20:18:28.357 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:18:28.362 00.005 5928 worker thread done servicing request 20:18:28.362 00.000 5928 Worker thread wakes up 20:18:28.362 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:28.363 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:30.502 02.139 5928 Exposure complete 20:18:30.588 00.086 5928 worker thread done servicing request 20:18:30.589 00.001 972 OnExposeComplete: enter 20:18:30.592 00.003 972 UpdateGuideState(): m_state=6 20:18:30.598 00.006 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1535 20:18:30.602 00.004 972 Star::Find returns 1 (0), X=233.20, Y=853.44, Mass=1410, SNR=26.3, Peak=143 HFD=3.7 20:18:30.606 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 20:18:30.610 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24) 20:18:30.615 00.005 972 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.22 cameraTheta=2.88 mountX=0.06 mountY=0.21, mountTheta=1.29 20:18:30.619 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.06, opts=13) 20:18:30.623 00.004 972 Enqueuing Move request for scope (-0.22, 0.06) 20:18:30.627 00.004 5928 Worker thread wakes up 20:18:30.627 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd 20:18:30.627 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.06) 20:18:30.627 00.000 5928 Moving (-0.22, 0.06) raw xDistance=0.06 yDistance=0.21 20:18:30.627 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:18:30.627 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:18:30.628 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:30.633 00.005 972 UpdateGuideState exits: m=1410 SNR=26.3 20:18:30.638 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:30.642 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:30.646 00.004 972 Enqueuing Expose request 20:18:30.650 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 20:18:30.650 00.000 5928 MoveAxis(E, 0, ABG) 20:18:30.650 00.000 5928 Move returns status 0, amount 0 20:18:30.650 00.000 5928 MoveAxis(N, 0, ABG) 20:18:30.651 00.001 5928 Move returns status 0, amount 0 20:18:30.651 00.000 5928 move complete, result=0 20:18:30.651 00.000 5928 worker thread done servicing request 20:18:30.651 00.000 5928 Worker thread wakes up 20:18:30.651 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:30.651 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:30.653 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:18:32.637 01.984 5928 Exposure complete 20:18:32.727 00.090 5928 worker thread done servicing request 20:18:32.727 00.000 972 OnExposeComplete: enter 20:18:32.732 00.005 972 UpdateGuideState(): m_state=6 20:18:32.736 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1536 20:18:32.740 00.004 972 Star::Find returns 1 (0), X=233.23, Y=853.46, Mass=1417, SNR=26.4, Peak=164 HFD=3.6 20:18:32.744 00.004 972 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.59) = xAngle (1.15 = 1.15) 20:18:32.748 00.004 972 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10) 20:18:32.753 00.005 972 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.74 mountX=0.08 mountY=0.18, mountTheta=1.14 20:18:32.757 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.08, opts=13) 20:18:32.762 00.005 972 Enqueuing Move request for scope (-0.18, 0.08) 20:18:32.766 00.004 5928 Worker thread wakes up 20:18:32.766 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd 20:18:32.766 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.08) 20:18:32.766 00.000 5928 Moving (-0.18, 0.08) raw xDistance=0.08 yDistance=0.18 20:18:32.766 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:18:32.766 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:32.766 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:18:32.766 00.000 5928 MoveAxis(E, 0, ABG) 20:18:32.766 00.000 5928 Move returns status 0, amount 0 20:18:32.766 00.000 5928 MoveAxis(N, 0, ABG) 20:18:32.766 00.000 5928 Move returns status 0, amount 0 20:18:32.766 00.000 5928 move complete, result=0 20:18:32.766 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=287, Gamma=1.000 20:18:32.770 00.004 972 UpdateGuideState exits: m=1417 SNR=26.4 20:18:32.774 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:32.779 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:32.783 00.004 972 Enqueuing Expose request 20:18:32.786 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:18:32.790 00.004 5928 worker thread done servicing request 20:18:32.790 00.000 5928 Worker thread wakes up 20:18:32.790 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:32.790 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:34.915 02.125 5928 Exposure complete 20:18:35.002 00.087 5928 worker thread done servicing request 20:18:35.002 00.000 972 OnExposeComplete: enter 20:18:35.006 00.004 972 UpdateGuideState(): m_state=6 20:18:35.010 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1537 20:18:35.015 00.005 972 Star::Find returns 1 (0), X=233.21, Y=853.39, Mass=1393, SNR=26.2, Peak=165 HFD=3.6 20:18:35.019 00.004 972 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.59) = xAngle (1.51 = 1.51) 20:18:35.022 00.003 972 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.47 = 1.47) 20:18:35.026 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.10 mountX=0.01 mountY=0.20, mountTheta=1.51 20:18:35.032 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.01, opts=13) 20:18:35.036 00.004 972 Enqueuing Move request for scope (-0.20, 0.01) 20:18:35.039 00.003 5928 Worker thread wakes up 20:18:35.040 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd 20:18:35.040 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.01) 20:18:35.040 00.000 5928 Moving (-0.20, 0.01) raw xDistance=0.01 yDistance=0.20 20:18:35.040 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:18:35.040 00.000 5928 switching direction from -1 to 1 - decHistory=5 oldest=0.04 newest=0.59 20:18:35.040 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20 20:18:35.040 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:35.045 00.005 972 UpdateGuideState exits: m=1393 SNR=26.2 20:18:35.049 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:35.053 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:35.056 00.003 972 Enqueuing Expose request 20:18:35.060 00.004 5928 MoveAxis(E, 0, ABG) 20:18:35.061 00.001 5928 Move returns status 0, amount 0 20:18:35.061 00.000 5928 MoveAxis(S, 40, ABG) 20:18:35.061 00.000 5928 Guiding Dir = 1, Dur = 40 20:18:35.061 00.000 5928 IsSlewing returns 0 20:18:35.062 00.001 5928 IsGuiding returns 0 20:18:35.142 00.080 5928 IsGuiding returns 1 20:18:35.142 00.000 5928 scope still moving after pulse duration time elapsed 20:18:35.164 00.022 5928 IsSlewing returns 0 20:18:35.165 00.001 5928 IsGuiding returns 1 20:18:35.206 00.041 5928 IsSlewing returns 0 20:18:35.238 00.032 5928 IsGuiding returns 0 20:18:35.238 00.000 5928 scope move finished after 40 + 136 ms 20:18:35.239 00.001 5928 Move returns status 0, amount 40 20:18:35.239 00.000 5928 move complete, result=0 20:18:35.239 00.000 5928 worker thread done servicing request 20:18:35.239 00.000 5928 Worker thread wakes up 20:18:35.239 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:35.239 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:35.239 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 40 ms SOUTH 20:18:37.218 01.979 5928 Exposure complete 20:18:37.305 00.087 5928 worker thread done servicing request 20:18:37.305 00.000 972 OnExposeComplete: enter 20:18:37.309 00.004 972 UpdateGuideState(): m_state=6 20:18:37.314 00.005 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1538 20:18:37.318 00.004 972 Star::Find returns 1 (0), X=233.29, Y=853.20, Mass=1419, SNR=26.4, Peak=157 HFD=3.6 20:18:37.321 00.003 972 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.59) = xAngle (-3.75 = 2.53) 20:18:37.325 00.004 972 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49) 20:18:37.330 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.16 mountX=-0.18 mountY=0.13, mountTheta=2.51 20:18:37.334 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.18, opts=13) 20:18:37.338 00.004 972 Enqueuing Move request for scope (-0.12, -0.18) 20:18:37.342 00.004 5928 Worker thread wakes up 20:18:37.342 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:18:37.347 00.005 972 UpdateGuideState exits: m=1419 SNR=26.4 20:18:37.351 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:37.355 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd 20:18:37.355 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.18) 20:18:37.355 00.000 5928 Moving (-0.12, -0.18) raw xDistance=-0.18 yDistance=0.13 20:18:37.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:18:37.355 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:37.355 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:37.361 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:18:37.361 00.000 972 Enqueuing Expose request 20:18:37.365 00.004 5928 MoveAxis(E, 0, ABG) 20:18:37.365 00.000 5928 Move returns status 0, amount 0 20:18:37.365 00.000 5928 MoveAxis(N, 0, ABG) 20:18:37.365 00.000 5928 Move returns status 0, amount 0 20:18:37.366 00.001 5928 move complete, result=0 20:18:37.366 00.000 5928 worker thread done servicing request 20:18:37.366 00.000 5928 Worker thread wakes up 20:18:37.366 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:37.366 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:37.367 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:18:39.504 02.137 5928 Exposure complete 20:18:39.592 00.088 5928 worker thread done servicing request 20:18:39.592 00.000 972 OnExposeComplete: enter 20:18:39.597 00.005 972 UpdateGuideState(): m_state=6 20:18:39.601 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1539 20:18:39.605 00.004 972 Star::Find returns 1 (0), X=233.08, Y=853.34, Mass=1396, SNR=26.1, Peak=147 HFD=3.8 20:18:39.609 00.004 972 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.59) = xAngle (-4.62 = 1.66) 20:18:39.614 00.005 972 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62) 20:18:39.618 00.004 972 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.34 cameraTheta=-3.03 mountX=-0.03 mountY=0.34, mountTheta=1.66 20:18:39.622 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.04, opts=13) 20:18:39.626 00.004 972 Enqueuing Move request for scope (-0.33, -0.04) 20:18:39.631 00.005 5928 Worker thread wakes up 20:18:39.631 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd 20:18:39.631 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.04) 20:18:39.631 00.000 5928 Moving (-0.33, -0.04) raw xDistance=-0.03 yDistance=0.34 20:18:39.631 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:18:39.631 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34 20:18:39.631 00.000 5928 MoveAxis(E, 0, ABG) 20:18:39.631 00.000 5928 Move returns status 0, amount 0 20:18:39.631 00.000 5928 MoveAxis(S, 67, ABG) 20:18:39.631 00.000 5928 Guiding Dir = 1, Dur = 67 20:18:39.631 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:39.636 00.005 5928 IsSlewing returns 0 20:18:39.636 00.000 972 UpdateGuideState exits: m=1396 SNR=26.1 20:18:39.640 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:39.645 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:39.648 00.003 972 Enqueuing Expose request 20:18:39.652 00.004 5928 IsGuiding returns 0 20:18:39.732 00.080 5928 IsGuiding returns 1 20:18:39.732 00.000 5928 scope still moving after pulse duration time elapsed 20:18:39.759 00.027 5928 IsSlewing returns 0 20:18:39.760 00.001 5928 IsGuiding returns 1 20:18:39.812 00.052 5928 IsSlewing returns 0 20:18:39.843 00.031 5928 IsGuiding returns 0 20:18:39.844 00.001 5928 scope move finished after 67 + 123 ms 20:18:39.844 00.000 5928 Move returns status 0, amount 67 20:18:39.844 00.000 5928 move complete, result=0 20:18:39.844 00.000 5928 worker thread done servicing request 20:18:39.845 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH 20:18:39.858 00.013 5928 Worker thread wakes up 20:18:39.859 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:39.859 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:41.847 01.988 5928 Exposure complete 20:18:41.934 00.087 5928 worker thread done servicing request 20:18:41.934 00.000 972 OnExposeComplete: enter 20:18:41.937 00.003 972 UpdateGuideState(): m_state=6 20:18:41.942 00.005 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1540 20:18:41.947 00.005 972 Star::Find returns 1 (0), X=233.24, Y=853.43, Mass=1434, SNR=26.5, Peak=143 HFD=3.7 20:18:41.951 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 20:18:41.955 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25) 20:18:41.961 00.006 972 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.88 mountX=0.05 mountY=0.17, mountTheta=1.29 20:18:41.965 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.05, opts=13) 20:18:41.970 00.005 972 Enqueuing Move request for scope (-0.18, 0.05) 20:18:41.974 00.004 5928 Worker thread wakes up 20:18:41.974 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd 20:18:41.974 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.05) 20:18:41.974 00.000 5928 Moving (-0.18, 0.05) raw xDistance=0.05 yDistance=0.17 20:18:41.974 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:18:41.974 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:18:41.974 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:41.979 00.005 972 UpdateGuideState exits: m=1434 SNR=26.5 20:18:41.983 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:41.987 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:41.991 00.004 972 Enqueuing Expose request 20:18:41.996 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:18:41.996 00.000 5928 MoveAxis(E, 0, ABG) 20:18:41.996 00.000 5928 Move returns status 0, amount 0 20:18:41.996 00.000 5928 MoveAxis(N, 0, ABG) 20:18:41.996 00.000 5928 Move returns status 0, amount 0 20:18:41.996 00.000 5928 move complete, result=0 20:18:41.996 00.000 5928 worker thread done servicing request 20:18:41.996 00.000 5928 Worker thread wakes up 20:18:41.996 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:41.996 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:41.998 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:18:44.124 02.126 5928 Exposure complete 20:18:44.212 00.088 5928 worker thread done servicing request 20:18:44.213 00.001 972 OnExposeComplete: enter 20:18:44.216 00.003 972 UpdateGuideState(): m_state=6 20:18:44.220 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1541 20:18:44.224 00.004 972 Star::Find returns 1 (0), X=233.18, Y=853.65, Mass=1445, SNR=26.6, Peak=140 HFD=3.7 20:18:44.229 00.005 972 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.59) = xAngle (0.69 = 0.69) 20:18:44.233 00.004 972 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65) 20:18:44.237 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.28 mountX=0.27 mountY=0.21, mountTheta=0.66 20:18:44.242 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.27, opts=13) 20:18:44.247 00.005 972 Enqueuing Move request for scope (-0.23, 0.27) 20:18:44.251 00.004 5928 Worker thread wakes up 20:18:44.251 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:44.255 00.004 972 UpdateGuideState exits: m=1445 SNR=26.6 20:18:44.260 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:44.264 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:44.267 00.003 972 Enqueuing Expose request 20:18:44.271 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd 20:18:44.271 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.27) 20:18:44.271 00.000 5928 Moving (-0.23, 0.27) raw xDistance=0.27 yDistance=0.21 20:18:44.271 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:18:44.271 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 20:18:44.271 00.000 5928 MoveAxis(W, 45, ABG) 20:18:44.271 00.000 5928 Guiding Dir = 3, Dur = 45 20:18:44.272 00.001 5928 IsSlewing returns 0 20:18:44.272 00.000 5928 IsGuiding returns 0 20:18:44.289 00.017 5928 PulseGuide returned control before completion, sleep 39 20:18:44.369 00.080 5928 IsGuiding returns 1 20:18:44.369 00.000 5928 scope still moving after pulse duration time elapsed 20:18:44.398 00.029 5928 IsSlewing returns 0 20:18:44.399 00.001 5928 IsGuiding returns 0 20:18:44.399 00.000 5928 scope move finished after 45 + 81 ms 20:18:44.399 00.000 5928 Move returns status 0, amount 45 20:18:44.400 00.001 5928 MoveAxis(S, 42, ABG) 20:18:44.400 00.000 5928 Guiding Dir = 1, Dur = 42 20:18:44.401 00.001 5928 IsSlewing returns 0 20:18:44.401 00.000 5928 IsGuiding returns 0 20:18:44.481 00.080 5928 IsGuiding returns 1 20:18:44.481 00.000 5928 scope still moving after pulse duration time elapsed 20:18:44.507 00.026 5928 IsSlewing returns 0 20:18:44.507 00.000 5928 IsGuiding returns 1 20:18:44.576 00.069 5928 IsSlewing returns 0 20:18:44.609 00.033 5928 IsGuiding returns 0 20:18:44.609 00.000 5928 scope move finished after 42 + 165 ms 20:18:44.609 00.000 5928 Move returns status 0, amount 42 20:18:44.609 00.000 5928 move complete, result=0 20:18:44.610 00.001 5928 worker thread done servicing request 20:18:44.610 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.2 px 42 ms SOUTH 20:18:44.615 00.005 5928 Worker thread wakes up 20:18:44.615 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:44.615 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,838,31,31) 20:18:46.247 01.632 972 evsrv: cli 071FEF28 connect 20:18:46.254 00.007 972 case statement mapped state 6 to 3 20:18:46.261 00.007 972 case statement mapped state 6 to 3 20:18:46.266 00.005 972 evsrv: cli 071FEF28 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:18:46.271 00.005 972 PhdController::Dither begins 20:18:46.276 00.005 972 dither: size=5.00, dRA=-4.91 dDec=-1.22 20:18:46.280 00.004 972 MountToCamera -- mountTheta (-2.90) + m_xAngle (1.59) = xAngle (-1.31 = -1.31) 20:18:46.284 00.004 972 MountToCamera -- mountX=-4.91 mountY=-1.22 hyp=5.06 mountTheta=-2.90 cameraX=1.31, cameraY=-4.89 cameraTheta=-1.31 20:18:46.289 00.005 972 setting lock position to (234.73, 848.49) 20:18:46.294 00.005 972 Mount: notify guiding dithered (1.3, -4.9) 20:18:46.300 00.006 972 Status Line: Dither by -4.91,-1.22 20:18:46.308 00.008 972 PhdController: newstate STATE_SETTLE_BEGIN 20:18:46.314 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 20:18:46.320 00.006 972 evsrv: cli 071FEF28 response: {"jsonrpc":"2.0","result":0,"id":5} 20:18:46.326 00.006 972 evsrv: cli 071FEF28 disconnect 20:18:46.590 00.264 5928 Exposure complete 20:18:46.681 00.091 5928 worker thread done servicing request 20:18:46.682 00.001 972 OnExposeComplete: enter 20:18:46.686 00.004 972 UpdateGuideState(): m_state=6 20:18:46.690 00.004 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1542 20:18:46.696 00.006 972 Star::Find returns 1 (0), X=233.27, Y=853.13, Mass=1412, SNR=26.3, Peak=157 HFD=3.6 20:18:46.700 00.004 972 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.59) = xAngle (0.28 = 0.28) 20:18:46.704 00.004 972 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24) 20:18:46.711 00.007 972 CameraToMount -- cameraX=-1.45 cameraY=4.64 hyp=4.86 cameraTheta=1.87 mountX=4.67 mountY=1.15, mountTheta=0.24 20:18:46.719 00.008 972 dither recenter: remaining=(4.9,1.2) step=(4.9,1.2) 20:18:46.727 00.008 972 MountToCamera -- mountTheta (0.24) + m_xAngle (1.59) = xAngle (1.83 = 1.83) 20:18:46.734 00.007 972 MountToCamera -- mountX=4.91 mountY=1.22 hyp=5.06 mountTheta=0.24 cameraX=-1.31, cameraY=4.89 cameraTheta=1.83 20:18:46.739 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.31, y=4.89, opts=4) 20:18:46.744 00.005 972 Enqueuing Move request for scope (-1.31, 4.89) 20:18:46.748 00.004 972 Mount: notify direct move 4.91,1.22 20:18:46.752 00.004 5928 Worker thread wakes up 20:18:46.752 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:18:46.756 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 4.89) opts 0x4 20:18:46.756 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 20:18:46.761 00.005 5928 Handling offset move in thread for scope, endpoint = (-1.31, 4.89) 20:18:46.761 00.000 972 PhdController: settling, locked = 1, distance = 5.20 (1.50) aobump = 0 frame = 1 / 99999 20:18:46.765 00.004 5928 Moving (-1.31, 4.89) raw xDistance=4.91 yDistance=1.22 20:18:46.765 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820326.765,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:18:46.769 00.004 5928 MoveAxis(W, 1305, B) 20:18:46.769 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:46.773 00.004 5928 Guiding Dir = 3, Dur = 1305 20:18:46.773 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:46.779 00.006 972 Enqueuing Expose request 20:18:46.783 00.004 5928 IsSlewing returns 0 20:18:46.783 00.000 5928 IsGuiding returns 0 20:18:46.799 00.016 5928 PulseGuide returned control before completion, sleep 1300 20:18:48.143 01.344 5928 IsGuiding returns 0 20:18:48.143 00.000 5928 Move returns status 0, amount 1305 20:18:48.143 00.000 5928 MoveAxis(S, 242, B) 20:18:48.143 00.000 5928 Guiding Dir = 1, Dur = 242 20:18:48.143 00.000 5928 IsSlewing returns 0 20:18:48.143 00.000 5928 IsGuiding returns 0 20:18:48.222 00.079 5928 PulseGuide returned control before completion, sleep 174 20:18:48.410 00.188 5928 IsGuiding returns 1 20:18:48.411 00.001 5928 scope still moving after pulse duration time elapsed 20:18:48.440 00.029 5928 IsSlewing returns 0 20:18:48.441 00.001 5928 IsGuiding returns 1 20:18:48.493 00.052 5928 IsSlewing returns 0 20:18:48.525 00.032 5928 IsGuiding returns 0 20:18:48.525 00.000 5928 scope move finished after 242 + 139 ms 20:18:48.525 00.000 5928 Move returns status 0, amount 242 20:18:48.525 00.000 5928 move complete, result=0 20:18:48.526 00.001 5928 worker thread done servicing request 20:18:48.526 00.000 5928 Worker thread wakes up 20:18:48.526 00.000 972 GuideStep: 4.9 px 1305 ms WEST, 1.2 px 242 ms SOUTH 20:18:48.531 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:48.531 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:18:50.635 02.104 5928 Exposure complete 20:18:50.722 00.087 5928 worker thread done servicing request 20:18:50.722 00.000 972 OnExposeComplete: enter 20:18:50.729 00.007 972 UpdateGuideState(): m_state=6 20:18:50.734 00.005 972 Star::Find(15, 233, 853, 0, (0,0,0,0), 0.0, 255) frame 1543 20:18:50.739 00.005 972 Star::Find returns 1 (0), X=233.40, Y=847.89, Mass=1438, SNR=26.6, Peak=152 HFD=3.7 20:18:50.746 00.007 972 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.59) = xAngle (-4.30 = 1.98) 20:18:50.751 00.005 972 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94) 20:18:50.755 00.004 972 CameraToMount -- cameraX=-1.32 cameraY=-0.61 hyp=1.46 cameraTheta=-2.71 mountX=-0.58 mountY=1.36, mountTheta=1.98 20:18:50.760 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.32, y=-0.61, opts=13) 20:18:50.764 00.004 972 Enqueuing Move request for scope (-1.32, -0.61) 20:18:50.768 00.004 5928 Worker thread wakes up 20:18:50.768 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:18:50.771 00.003 972 UpdateGuideState exits: m=1438 SNR=26.6 20:18:50.776 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.32, -0.61) opts 0xd 20:18:50.777 00.001 972 PhdController: settling, locked = 1, distance = 1.46 (1.50) aobump = 0 frame = 2 / 99999 20:18:50.780 00.003 5928 Handling offset move in thread for scope, endpoint = (-1.32, -0.61) 20:18:50.780 00.000 5928 Moving (-1.32, -0.61) raw xDistance=-0.58 yDistance=1.36 20:18:50.781 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 20:18:50.781 00.000 5928 resist switch: large excursion: input 1.36 thresh 0.60 direction from 0 to 1 20:18:50.781 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.07 20:18:50.781 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36 20:18:50.781 00.000 5928 MoveAxis(E, 97, ABG) 20:18:50.781 00.000 5928 Guiding Dir = 2, Dur = 97 20:18:50.781 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820330.780,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:18:50.785 00.004 5928 IsSlewing returns 0 20:18:50.785 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:50.789 00.004 5928 IsGuiding returns 0 20:18:50.789 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:50.795 00.006 972 Enqueuing Expose request 20:18:50.813 00.018 5928 PulseGuide returned control before completion, sleep 85 20:18:50.908 00.095 5928 IsGuiding returns 1 20:18:50.909 00.001 5928 scope still moving after pulse duration time elapsed 20:18:50.946 00.037 5928 IsSlewing returns 0 20:18:50.946 00.000 5928 IsGuiding returns 0 20:18:50.946 00.000 5928 scope move finished after 97 + 59 ms 20:18:50.947 00.001 5928 Move returns status 0, amount 97 20:18:50.947 00.000 5928 MoveAxis(S, 269, ABG) 20:18:50.947 00.000 5928 Guiding Dir = 1, Dur = 269 20:18:50.947 00.000 5928 IsSlewing returns 0 20:18:50.948 00.001 5928 IsGuiding returns 0 20:18:51.020 00.072 5928 PulseGuide returned control before completion, sleep 207 20:18:51.240 00.220 5928 IsGuiding returns 1 20:18:51.240 00.000 5928 scope still moving after pulse duration time elapsed 20:18:51.273 00.033 5928 IsSlewing returns 0 20:18:51.274 00.001 5928 IsGuiding returns 1 20:18:51.340 00.066 5928 IsSlewing returns 0 20:18:51.341 00.001 5928 IsGuiding returns 0 20:18:51.342 00.001 5928 scope move finished after 269 + 124 ms 20:18:51.342 00.000 5928 Move returns status 0, amount 269 20:18:51.342 00.000 5928 move complete, result=0 20:18:51.342 00.000 5928 worker thread done servicing request 20:18:51.343 00.001 972 GuideStep: -0.6 px 97 ms EAST, 1.4 px 269 ms SOUTH 20:18:51.355 00.012 5928 Worker thread wakes up 20:18:51.356 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:51.356 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:18:53.334 01.978 5928 Exposure complete 20:18:53.419 00.085 5928 worker thread done servicing request 20:18:53.419 00.000 972 OnExposeComplete: enter 20:18:53.424 00.005 972 UpdateGuideState(): m_state=6 20:18:53.429 00.005 972 Star::Find(15, 233, 847, 0, (0,0,0,0), 0.0, 255) frame 1544 20:18:53.433 00.004 972 Star::Find returns 1 (0), X=233.28, Y=848.15, Mass=1376, SNR=26.0, Peak=139 HFD=3.9 20:18:53.436 00.003 972 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.59) = xAngle (-4.50 = 1.78) 20:18:53.440 00.004 972 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74) 20:18:53.446 00.006 972 CameraToMount -- cameraX=-1.44 cameraY=-0.34 hyp=1.48 cameraTheta=-2.91 mountX=-0.31 mountY=1.46, mountTheta=1.78 20:18:53.450 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.44, y=-0.34, opts=13) 20:18:53.454 00.004 972 Enqueuing Move request for scope (-1.44, -0.34) 20:18:53.459 00.005 5928 Worker thread wakes up 20:18:53.459 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.44, -0.34) opts 0xd 20:18:53.459 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.44, -0.34) 20:18:53.460 00.001 5928 Moving (-1.44, -0.34) raw xDistance=-0.31 yDistance=1.46 20:18:53.460 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31 20:18:53.460 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46 20:18:53.460 00.000 5928 MoveAxis(E, 59, ABG) 20:18:53.460 00.000 5928 Guiding Dir = 2, Dur = 59 20:18:53.460 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:18:53.464 00.004 972 UpdateGuideState exits: m=1376 SNR=26.0 20:18:53.468 00.004 972 PhdController: settling, locked = 1, distance = 1.46 (1.50) aobump = 0 frame = 3 / 99999 20:18:53.471 00.003 5928 IsSlewing returns 0 20:18:53.472 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645820333.471,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.46,"Time":2.7,"SettleTime":10.0,"StarLocked":true} 20:18:53.477 00.005 5928 IsGuiding returns 0 20:18:53.477 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:53.481 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:53.484 00.003 972 Enqueuing Expose request 20:18:53.499 00.015 5928 PulseGuide returned control before completion, sleep 48 20:18:53.563 00.064 5928 IsGuiding returns 0 20:18:53.563 00.000 5928 Move returns status 0, amount 59 20:18:53.563 00.000 5928 MoveAxis(S, 290, ABG) 20:18:53.563 00.000 5928 Guiding Dir = 1, Dur = 290 20:18:53.566 00.003 5928 IsSlewing returns 0 20:18:53.567 00.001 5928 IsGuiding returns 0 20:18:53.644 00.077 5928 PulseGuide returned control before completion, sleep 224 20:18:53.877 00.233 5928 IsGuiding returns 1 20:18:53.877 00.000 5928 scope still moving after pulse duration time elapsed 20:18:53.908 00.031 5928 IsSlewing returns 0 20:18:53.909 00.001 5928 IsGuiding returns 1 20:18:53.978 00.069 5928 IsSlewing returns 0 20:18:54.010 00.032 5928 IsGuiding returns 0 20:18:54.010 00.000 5928 scope move finished after 290 + 153 ms 20:18:54.011 00.001 5928 Move returns status 0, amount 290 20:18:54.011 00.000 5928 move complete, result=0 20:18:54.011 00.000 5928 worker thread done servicing request 20:18:54.011 00.000 5928 Worker thread wakes up 20:18:54.011 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:54.011 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:18:54.011 00.000 972 GuideStep: -0.3 px 59 ms EAST, 1.5 px 290 ms SOUTH 20:18:56.147 02.136 5928 Exposure complete 20:18:56.235 00.088 5928 worker thread done servicing request 20:18:56.235 00.000 972 OnExposeComplete: enter 20:18:56.238 00.003 972 UpdateGuideState(): m_state=6 20:18:56.244 00.006 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1545 20:18:56.247 00.003 972 Star::Find returns 1 (0), X=234.38, Y=848.43, Mass=1442, SNR=26.6, Peak=138 HFD=3.8 20:18:56.251 00.004 972 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.59) = xAngle (-4.55 = 1.74) 20:18:56.255 00.004 972 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69) 20:18:56.260 00.005 972 CameraToMount -- cameraX=-0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-2.96 mountX=-0.06 mountY=0.36, mountTheta=1.73 20:18:56.264 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=-0.07, opts=13) 20:18:56.268 00.004 972 Enqueuing Move request for scope (-0.35, -0.07) 20:18:56.272 00.004 5928 Worker thread wakes up 20:18:56.272 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.07) opts 0xd 20:18:56.272 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, -0.07) 20:18:56.272 00.000 5928 Moving (-0.35, -0.07) raw xDistance=-0.06 yDistance=0.36 20:18:56.272 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:18:56.272 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 20:18:56.272 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:56.303 00.031 972 UpdateGuideState exits: m=1442 SNR=26.6 20:18:56.308 00.005 972 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 4 / 99999 20:18:56.312 00.004 5928 MoveAxis(E, 0, ABG) 20:18:56.312 00.000 5928 Move returns status 0, amount 0 20:18:56.312 00.000 5928 MoveAxis(S, 70, ABG) 20:18:56.312 00.000 5928 Guiding Dir = 1, Dur = 70 20:18:56.312 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820336.312,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.13,"Time":5.5,"SettleTime":10.0,"StarLocked":true} 20:18:56.316 00.004 5928 IsSlewing returns 0 20:18:56.316 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:56.320 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:56.324 00.004 972 Enqueuing Expose request 20:18:56.329 00.005 5928 IsGuiding returns 0 20:18:56.441 00.112 5928 IsGuiding returns 1 20:18:56.441 00.000 5928 scope still moving after pulse duration time elapsed 20:18:56.505 00.064 5928 IsSlewing returns 0 20:18:56.506 00.001 5928 IsGuiding returns 0 20:18:56.506 00.000 5928 scope move finished after 70 + 107 ms 20:18:56.507 00.001 5928 Move returns status 0, amount 70 20:18:56.510 00.003 5928 move complete, result=0 20:18:56.510 00.000 5928 worker thread done servicing request 20:18:56.510 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 70 ms SOUTH 20:18:56.518 00.008 5928 Worker thread wakes up 20:18:56.518 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:56.519 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:18:58.499 01.980 5928 Exposure complete 20:18:58.588 00.089 5928 worker thread done servicing request 20:18:58.588 00.000 972 OnExposeComplete: enter 20:18:58.594 00.006 972 UpdateGuideState(): m_state=6 20:18:58.599 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1546 20:18:58.603 00.004 972 Star::Find returns 1 (0), X=234.45, Y=848.41, Mass=1411, SNR=26.3, Peak=131 HFD=4.1 20:18:58.608 00.005 972 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.59) = xAngle (-4.43 = 1.85) 20:18:58.612 00.004 972 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81) 20:18:58.616 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-2.84 mountX=-0.08 mountY=0.28, mountTheta=1.85 20:18:58.621 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.09, opts=13) 20:18:58.627 00.006 972 Enqueuing Move request for scope (-0.28, -0.09) 20:18:58.631 00.004 5928 Worker thread wakes up 20:18:58.631 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:18:58.636 00.005 972 UpdateGuideState exits: m=1411 SNR=26.3 20:18:58.640 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.09) opts 0xd 20:18:58.640 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.09) 20:18:58.640 00.000 972 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 5 / 99999 20:18:58.645 00.005 5928 Moving (-0.28, -0.09) raw xDistance=-0.08 yDistance=0.28 20:18:58.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:18:58.645 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820338.645,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.88,"Time":7.9,"SettleTime":10.0,"StarLocked":true} 20:18:58.650 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 20:18:58.650 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:18:58.655 00.005 5928 MoveAxis(E, 0, ABG) 20:18:58.655 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:18:58.660 00.005 972 Enqueuing Expose request 20:18:58.664 00.004 5928 Move returns status 0, amount 0 20:18:58.664 00.000 5928 MoveAxis(S, 56, ABG) 20:18:58.664 00.000 5928 Guiding Dir = 1, Dur = 56 20:18:58.665 00.001 5928 IsSlewing returns 0 20:18:58.665 00.000 5928 IsGuiding returns 0 20:18:58.744 00.079 5928 IsGuiding returns 1 20:18:58.744 00.000 5928 scope still moving after pulse duration time elapsed 20:18:58.773 00.029 5928 IsSlewing returns 0 20:18:58.773 00.000 5928 IsGuiding returns 1 20:18:58.823 00.050 5928 IsSlewing returns 0 20:18:58.855 00.032 5928 IsGuiding returns 0 20:18:58.855 00.000 5928 scope move finished after 56 + 134 ms 20:18:58.855 00.000 5928 Move returns status 0, amount 56 20:18:58.855 00.000 5928 move complete, result=0 20:18:58.855 00.000 5928 worker thread done servicing request 20:18:58.855 00.000 5928 Worker thread wakes up 20:18:58.855 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:18:58.856 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:18:58.856 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH 20:19:00.986 02.130 5928 Exposure complete 20:19:01.074 00.088 5928 worker thread done servicing request 20:19:01.074 00.000 972 OnExposeComplete: enter 20:19:01.078 00.004 972 UpdateGuideState(): m_state=6 20:19:01.082 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1547 20:19:01.086 00.004 972 Star::Find returns 1 (0), X=235.02, Y=848.13, Mass=1368, SNR=25.9, Peak=148 HFD=4.0 20:19:01.090 00.004 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 20:19:01.095 00.005 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 20:19:01.098 00.003 972 CameraToMount -- cameraX=0.29 cameraY=-0.37 hyp=0.47 cameraTheta=-0.89 mountX=-0.37 mountY=-0.27, mountTheta=-2.51 20:19:01.103 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.37, opts=13) 20:19:01.107 00.004 972 Enqueuing Move request for scope (0.29, -0.37) 20:19:01.112 00.005 5928 Worker thread wakes up 20:19:01.112 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.37) opts 0xd 20:19:01.112 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.37) 20:19:01.112 00.000 5928 Moving (0.29, -0.37) raw xDistance=-0.37 yDistance=-0.27 20:19:01.112 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 20:19:01.112 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:19:01.112 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 20:19:01.112 00.000 5928 MoveAxis(E, 62, ABG) 20:19:01.112 00.000 5928 Guiding Dir = 2, Dur = 62 20:19:01.112 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:19:01.116 00.004 972 UpdateGuideState exits: m=1368 SNR=25.9 20:19:01.120 00.004 972 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 6 / 99999 20:19:01.124 00.004 972 PhdController: newstate STATE_FINISH 20:19:01.129 00.005 972 PhdController complete: success 20:19:01.132 00.003 5928 IsSlewing returns 0 20:19:01.132 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645820341.132,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0} 20:19:01.137 00.005 5928 IsGuiding returns 0 20:19:01.137 00.000 972 Mount: notify guiding dither settle done success=1 20:19:01.142 00.005 972 PhdController: newstate STATE_IDLE 20:19:01.146 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:01.150 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:01.154 00.004 972 Enqueuing Expose request 20:19:01.159 00.005 5928 PulseGuide returned control before completion, sleep 51 20:19:01.214 00.055 5928 IsGuiding returns 1 20:19:01.214 00.000 5928 scope still moving after pulse duration time elapsed 20:19:01.254 00.040 5928 IsSlewing returns 0 20:19:01.255 00.001 5928 IsGuiding returns 0 20:19:01.255 00.000 5928 scope move finished after 62 + 55 ms 20:19:01.255 00.000 5928 Move returns status 0, amount 62 20:19:01.255 00.000 5928 MoveAxis(N, 0, ABG) 20:19:01.255 00.000 5928 Move returns status 0, amount 0 20:19:01.255 00.000 5928 move complete, result=0 20:19:01.255 00.000 5928 worker thread done servicing request 20:19:01.255 00.000 5928 Worker thread wakes up 20:19:01.256 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:01.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:01.256 00.000 972 GuideStep: -0.4 px 62 ms EAST, -0.3 px 0 ms NORTH 20:19:03.248 01.992 5928 Exposure complete 20:19:03.335 00.087 5928 worker thread done servicing request 20:19:03.335 00.000 972 OnExposeComplete: enter 20:19:03.339 00.004 972 UpdateGuideState(): m_state=6 20:19:03.345 00.006 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1548 20:19:03.347 00.002 972 Star::Find returns 1 (0), X=234.61, Y=848.39, Mass=1418, SNR=26.3, Peak=161 HFD=3.3 20:19:03.351 00.004 972 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.59) = xAngle (-4.04 = 2.25) 20:19:03.355 00.004 972 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 20:19:03.360 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.45 mountX=-0.10 mountY=0.13, mountTheta=2.23 20:19:03.364 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.10, opts=13) 20:19:03.368 00.004 972 Enqueuing Move request for scope (-0.12, -0.10) 20:19:03.372 00.004 5928 Worker thread wakes up 20:19:03.372 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd 20:19:03.372 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.10) 20:19:03.372 00.000 5928 Moving (-0.12, -0.10) raw xDistance=-0.10 yDistance=0.13 20:19:03.373 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:19:03.373 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:03.373 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:19:03.378 00.005 972 UpdateGuideState exits: m=1418 SNR=26.3 20:19:03.382 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:03.385 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:03.389 00.004 972 Enqueuing Expose request 20:19:03.394 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:19:03.394 00.000 5928 MoveAxis(E, 0, ABG) 20:19:03.394 00.000 5928 Move returns status 0, amount 0 20:19:03.394 00.000 5928 MoveAxis(N, 0, ABG) 20:19:03.394 00.000 5928 Move returns status 0, amount 0 20:19:03.394 00.000 5928 move complete, result=0 20:19:03.394 00.000 5928 worker thread done servicing request 20:19:03.394 00.000 5928 Worker thread wakes up 20:19:03.394 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:03.394 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:03.396 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:19:05.506 02.110 5928 Exposure complete 20:19:05.594 00.088 5928 worker thread done servicing request 20:19:05.594 00.000 972 OnExposeComplete: enter 20:19:05.599 00.005 972 UpdateGuideState(): m_state=6 20:19:05.603 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1549 20:19:05.607 00.004 972 Star::Find returns 1 (0), X=234.68, Y=847.99, Mass=1401, SNR=26.2, Peak=172 HFD=3.4 20:19:05.611 00.004 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.03) 20:19:05.615 00.004 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99) 20:19:05.619 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.50 hyp=0.50 cameraTheta=-1.66 mountX=-0.50 mountY=0.08, mountTheta=2.99 20:19:05.624 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.50, opts=13) 20:19:05.628 00.004 972 Enqueuing Move request for scope (-0.05, -0.50) 20:19:05.632 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:19:05.636 00.004 972 UpdateGuideState exits: m=1401 SNR=26.2 20:19:05.641 00.005 5928 Worker thread wakes up 20:19:05.641 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:05.645 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:05.649 00.004 972 Enqueuing Expose request 20:19:05.653 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.50) opts 0xd 20:19:05.653 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.50) 20:19:05.653 00.000 5928 Moving (-0.05, -0.50) raw xDistance=-0.50 yDistance=0.08 20:19:05.653 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50 20:19:05.653 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:05.654 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:19:05.654 00.000 5928 MoveAxis(E, 84, ABG) 20:19:05.654 00.000 5928 Guiding Dir = 2, Dur = 84 20:19:05.654 00.000 5928 IsSlewing returns 0 20:19:05.654 00.000 5928 IsGuiding returns 0 20:19:05.683 00.029 5928 PulseGuide returned control before completion, sleep 66 20:19:05.763 00.080 5928 IsGuiding returns 1 20:19:05.763 00.000 5928 scope still moving after pulse duration time elapsed 20:19:05.795 00.032 5928 IsSlewing returns 0 20:19:05.828 00.033 5928 IsGuiding returns 0 20:19:05.829 00.001 5928 scope move finished after 84 + 90 ms 20:19:05.830 00.001 5928 Move returns status 0, amount 84 20:19:05.830 00.000 5928 MoveAxis(N, 0, ABG) 20:19:05.830 00.000 5928 Move returns status 0, amount 0 20:19:05.830 00.000 5928 move complete, result=0 20:19:05.830 00.000 5928 worker thread done servicing request 20:19:05.830 00.000 5928 Worker thread wakes up 20:19:05.830 00.000 972 GuideStep: -0.5 px 84 ms EAST, 0.1 px 0 ms NORTH 20:19:05.838 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:05.838 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:07.814 01.976 5928 Exposure complete 20:19:07.900 00.086 5928 worker thread done servicing request 20:19:07.900 00.000 972 OnExposeComplete: enter 20:19:07.904 00.004 972 UpdateGuideState(): m_state=6 20:19:07.909 00.005 972 Star::Find(15, 234, 847, 0, (0,0,0,0), 0.0, 255) frame 1550 20:19:07.913 00.004 972 Star::Find returns 1 (0), X=234.96, Y=848.89, Mass=1391, SNR=26.2, Peak=171 HFD=3.6 20:19:07.917 00.004 972 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.59) = xAngle (-0.56 = -0.56) 20:19:07.922 00.005 972 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61) 20:19:07.926 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.39 hyp=0.46 cameraTheta=1.03 mountX=0.39 mountY=-0.26, mountTheta=-0.59 20:19:07.930 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.39, opts=13) 20:19:07.934 00.004 972 Enqueuing Move request for scope (0.24, 0.39) 20:19:07.939 00.005 5928 Worker thread wakes up 20:19:07.939 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:19:07.945 00.006 972 UpdateGuideState exits: m=1391 SNR=26.2 20:19:07.948 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:07.952 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:07.956 00.004 972 Enqueuing Expose request 20:19:07.961 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.39) opts 0xd 20:19:07.961 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.39) 20:19:07.961 00.000 5928 Moving (0.24, 0.39) raw xDistance=0.39 yDistance=-0.26 20:19:07.961 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.39 20:19:07.961 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:19:07.961 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 20:19:07.961 00.000 5928 MoveAxis(W, 59, ABG) 20:19:07.961 00.000 5928 Guiding Dir = 3, Dur = 59 20:19:07.962 00.001 5928 IsSlewing returns 0 20:19:07.962 00.000 5928 IsGuiding returns 0 20:19:07.986 00.024 5928 PulseGuide returned control before completion, sleep 45 20:19:08.044 00.058 5928 IsGuiding returns 1 20:19:08.044 00.000 5928 scope still moving after pulse duration time elapsed 20:19:08.082 00.038 5928 IsSlewing returns 0 20:19:08.082 00.000 5928 IsGuiding returns 0 20:19:08.083 00.001 5928 scope move finished after 59 + 61 ms 20:19:08.083 00.000 5928 Move returns status 0, amount 59 20:19:08.083 00.000 5928 MoveAxis(N, 0, ABG) 20:19:08.083 00.000 5928 Move returns status 0, amount 0 20:19:08.083 00.000 5928 move complete, result=0 20:19:08.083 00.000 5928 worker thread done servicing request 20:19:08.083 00.000 5928 Worker thread wakes up 20:19:08.083 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:08.083 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:08.083 00.000 972 GuideStep: 0.4 px 59 ms WEST, -0.3 px 0 ms NORTH 20:19:10.186 02.103 5928 Exposure complete 20:19:10.273 00.087 5928 worker thread done servicing request 20:19:10.273 00.000 972 OnExposeComplete: enter 20:19:10.278 00.005 972 UpdateGuideState(): m_state=6 20:19:10.282 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1551 20:19:10.287 00.005 972 Star::Find returns 1 (0), X=235.01, Y=848.06, Mass=1403, SNR=26.2, Peak=155 HFD=4.0 20:19:10.292 00.005 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 20:19:10.296 00.004 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 20:19:10.300 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-0.44 hyp=0.52 cameraTheta=-1.00 mountX=-0.44 mountY=-0.25, mountTheta=-2.62 20:19:10.307 00.007 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.44, opts=13) 20:19:10.311 00.004 972 Enqueuing Move request for scope (0.28, -0.44) 20:19:10.315 00.004 5928 Worker thread wakes up 20:19:10.315 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:19:10.319 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 20:19:10.324 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:10.328 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:10.332 00.004 972 Enqueuing Expose request 20:19:10.336 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.44) opts 0xd 20:19:10.336 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.44) 20:19:10.336 00.000 5928 Moving (0.28, -0.44) raw xDistance=-0.44 yDistance=-0.25 20:19:10.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.44 20:19:10.336 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:19:10.336 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25 20:19:10.336 00.000 5928 MoveAxis(E, 70, ABG) 20:19:10.336 00.000 5928 Guiding Dir = 2, Dur = 70 20:19:10.337 00.001 5928 IsSlewing returns 0 20:19:10.337 00.000 5928 IsGuiding returns 0 20:19:10.353 00.016 5928 PulseGuide returned control before completion, sleep 65 20:19:10.433 00.080 5928 IsGuiding returns 0 20:19:10.433 00.000 5928 Move returns status 0, amount 70 20:19:10.433 00.000 5928 MoveAxis(N, 0, ABG) 20:19:10.433 00.000 5928 Move returns status 0, amount 0 20:19:10.433 00.000 5928 move complete, result=0 20:19:10.433 00.000 5928 worker thread done servicing request 20:19:10.433 00.000 972 GuideStep: -0.4 px 70 ms EAST, -0.3 px 0 ms NORTH 20:19:10.437 00.004 5928 Worker thread wakes up 20:19:10.438 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:10.438 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:12.411 01.973 5928 Exposure complete 20:19:12.498 00.087 5928 worker thread done servicing request 20:19:12.498 00.000 972 OnExposeComplete: enter 20:19:12.503 00.005 972 UpdateGuideState(): m_state=6 20:19:12.510 00.007 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1552 20:19:12.515 00.005 972 Star::Find returns 1 (0), X=234.92, Y=848.55, Mass=1373, SNR=25.9, Peak=156 HFD=3.7 20:19:12.519 00.004 972 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.59) = xAngle (-1.31 = -1.31) 20:19:12.524 00.005 972 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 20:19:12.528 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.28 mountX=0.05 mountY=-0.20, mountTheta=-1.32 20:19:12.532 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.05, opts=13) 20:19:12.537 00.005 972 Enqueuing Move request for scope (0.19, 0.05) 20:19:12.542 00.005 5928 Worker thread wakes up 20:19:12.542 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd 20:19:12.542 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.05) 20:19:12.543 00.001 5928 Moving (0.19, 0.05) raw xDistance=0.05 yDistance=-0.20 20:19:12.543 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:19:12.543 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:12.543 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:19:12.543 00.000 5928 MoveAxis(E, 0, ABG) 20:19:12.543 00.000 5928 Move returns status 0, amount 0 20:19:12.543 00.000 5928 MoveAxis(N, 0, ABG) 20:19:12.543 00.000 5928 Move returns status 0, amount 0 20:19:12.543 00.000 5928 move complete, result=0 20:19:12.543 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=286, Gamma=1.000 20:19:12.547 00.004 972 UpdateGuideState exits: m=1373 SNR=25.9 20:19:12.550 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:12.554 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:12.560 00.006 972 Enqueuing Expose request 20:19:12.563 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:19:12.568 00.005 5928 worker thread done servicing request 20:19:12.568 00.000 5928 Worker thread wakes up 20:19:12.568 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:12.568 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:14.695 02.127 5928 Exposure complete 20:19:14.781 00.086 5928 worker thread done servicing request 20:19:14.781 00.000 972 OnExposeComplete: enter 20:19:14.786 00.005 972 UpdateGuideState(): m_state=6 20:19:14.791 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1553 20:19:14.795 00.004 972 Star::Find returns 1 (0), X=235.42, Y=848.51, Mass=1417, SNR=26.3, Peak=139 HFD=3.8 20:19:14.799 00.004 972 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.59) = xAngle (-1.57 = -1.57) 20:19:14.805 00.006 972 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62) 20:19:14.811 00.006 972 CameraToMount -- cameraX=0.69 cameraY=0.01 hyp=0.69 cameraTheta=0.02 mountX=-0.00 mountY=-0.69, mountTheta=-1.57 20:19:14.818 00.007 972 SchedulePrimaryMove(067B9D08, x=0.69, y=0.01, opts=13) 20:19:14.825 00.007 972 Enqueuing Move request for scope (0.69, 0.01) 20:19:14.831 00.006 5928 Worker thread wakes up 20:19:14.831 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:19:14.835 00.004 972 UpdateGuideState exits: m=1417 SNR=26.3 20:19:14.840 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:14.844 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:14.848 00.004 972 Enqueuing Expose request 20:19:14.853 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.01) opts 0xd 20:19:14.853 00.000 5928 Handling offset move in thread for scope, endpoint = (0.69, 0.01) 20:19:14.853 00.000 5928 Moving (0.69, 0.01) raw xDistance=-0.00 yDistance=-0.69 20:19:14.853 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:19:14.853 00.000 5928 resist switch: large excursion: input -0.69 thresh 0.60 direction from 1 to -1 20:19:14.853 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.07 20:19:14.853 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69 20:19:14.853 00.000 5928 MoveAxis(E, 0, ABG) 20:19:14.853 00.000 5928 Move returns status 0, amount 0 20:19:14.853 00.000 5928 MoveAxis(N, 137, ABG) 20:19:14.853 00.000 5928 Guiding Dir = 0, Dur = 137 20:19:14.854 00.001 5928 IsSlewing returns 0 20:19:14.854 00.000 5928 IsGuiding returns 0 20:19:14.926 00.072 5928 PulseGuide returned control before completion, sleep 75 20:19:15.038 00.112 5928 IsGuiding returns 1 20:19:15.039 00.001 5928 scope still moving after pulse duration time elapsed 20:19:15.102 00.063 5928 IsSlewing returns 0 20:19:15.102 00.000 5928 IsGuiding returns 0 20:19:15.102 00.000 5928 scope move finished after 137 + 111 ms 20:19:15.102 00.000 5928 Move returns status 0, amount 137 20:19:15.102 00.000 5928 move complete, result=0 20:19:15.103 00.001 5928 worker thread done servicing request 20:19:15.103 00.000 5928 Worker thread wakes up 20:19:15.103 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:15.103 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:15.103 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.7 px 137 ms NORTH 20:19:17.082 01.979 5928 Exposure complete 20:19:17.169 00.087 5928 worker thread done servicing request 20:19:17.169 00.000 972 OnExposeComplete: enter 20:19:17.174 00.005 972 UpdateGuideState(): m_state=6 20:19:17.178 00.004 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1554 20:19:17.182 00.004 972 Star::Find returns 1 (0), X=235.01, Y=848.65, Mass=1434, SNR=26.5, Peak=179 HFD=3.5 20:19:17.185 00.003 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.08 = -1.08) 20:19:17.190 00.005 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 20:19:17.195 00.005 972 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.50 mountX=0.15 mountY=-0.29, mountTheta=-1.09 20:19:17.199 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.15, opts=13) 20:19:17.204 00.005 972 Enqueuing Move request for scope (0.28, 0.15) 20:19:17.209 00.005 5928 Worker thread wakes up 20:19:17.209 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd 20:19:17.209 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.15) 20:19:17.209 00.000 5928 Moving (0.28, 0.15) raw xDistance=0.15 yDistance=-0.29 20:19:17.209 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:19:17.209 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 20:19:17.209 00.000 5928 MoveAxis(E, 0, ABG) 20:19:17.209 00.000 5928 Move returns status 0, amount 0 20:19:17.209 00.000 5928 MoveAxis(N, 57, ABG) 20:19:17.209 00.000 5928 Guiding Dir = 0, Dur = 57 20:19:17.209 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:19:17.213 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 20:19:17.217 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:17.221 00.004 5928 IsSlewing returns 0 20:19:17.221 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:17.226 00.005 972 Enqueuing Expose request 20:19:17.230 00.004 5928 IsGuiding returns 0 20:19:17.309 00.079 5928 IsGuiding returns 1 20:19:17.309 00.000 5928 scope still moving after pulse duration time elapsed 20:19:17.337 00.028 5928 IsSlewing returns 0 20:19:17.337 00.000 5928 IsGuiding returns 1 20:19:17.404 00.067 5928 IsSlewing returns 0 20:19:17.437 00.033 5928 IsGuiding returns 0 20:19:17.438 00.001 5928 scope move finished after 57 + 150 ms 20:19:17.438 00.000 5928 Move returns status 0, amount 57 20:19:17.438 00.000 5928 move complete, result=0 20:19:17.438 00.000 5928 worker thread done servicing request 20:19:17.438 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 57 ms NORTH 20:19:17.444 00.006 5928 Worker thread wakes up 20:19:17.445 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:19:17.445 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:19:19.549 02.104 5928 Exposure complete 20:19:19.911 00.362 5928 worker thread done servicing request 20:19:20.294 00.383 972 OnExposeComplete: enter 20:19:30.817 10.523 972 UpdateGuideState(): m_state=6 20:19:35.637 04.820 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1555 20:19:37.312 01.675 972 Star::Find returns 1 (0), X=234.92, Y=848.42, Mass=1420, SNR=26.4, Peak=167 HFD=3.6 20:19:41.235 03.923 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 20:19:42.435 01.200 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01) 20:19:44.916 02.481 972 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.37 mountX=-0.08 mountY=-0.19, mountTheta=-1.97 20:19:45.885 00.969 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.08, opts=13) 20:19:46.837 00.952 972 Enqueuing Move request for scope (0.19, -0.08) 20:19:47.509 00.672 5928 Worker thread wakes up 20:19:47.509 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:19:49.360 01.851 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd 20:19:49.360 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.08) 20:19:49.360 00.000 5928 Moving (0.19, -0.08) raw xDistance=-0.08 yDistance=-0.19 20:19:49.360 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:19:49.360 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:19:49.360 00.000 972 UpdateGuideState exits: m=1420 SNR=26.4 20:19:54.879 05.519 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:19:54.879 00.000 5928 MoveAxis(E, 0, ABG) 20:19:54.879 00.000 5928 Move returns status 0, amount 0 20:19:54.879 00.000 5928 MoveAxis(N, 0, ABG) 20:19:54.879 00.000 5928 Move returns status 0, amount 0 20:19:54.879 00.000 5928 move complete, result=0 20:19:54.879 00.000 5928 worker thread done servicing request 20:19:54.880 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:19:56.316 01.436 972 ScheduleExposure(2000,3,1) exposurePending=0 20:19:57.127 00.811 972 Enqueuing Expose request 20:19:59.324 02.197 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:20:00.635 01.311 5928 Worker thread wakes up 20:20:00.637 00.002 5928 worker thread servicing REQUEST_EXPOSE 2000 20:20:00.637 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:20:02.773 02.136 5928 Exposure complete 20:20:02.993 00.220 5928 worker thread done servicing request 20:20:03.230 00.237 972 OnExposeComplete: enter 20:20:10.784 07.554 972 UpdateGuideState(): m_state=6 20:20:13.111 02.327 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1556 20:20:13.958 00.847 972 Star::Find returns 1 (0), X=235.08, Y=849.25, Mass=1342, SNR=25.6, Peak=141 HFD=4.1 20:20:17.711 03.753 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.45 = -0.45) 20:20:26.905 09.194 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50) 20:20:30.155 03.250 972 CameraToMount -- cameraX=0.35 cameraY=0.75 hyp=0.83 cameraTheta=1.13 mountX=0.75 mountY=-0.40, mountTheta=-0.49 20:20:33.877 03.722 972 SchedulePrimaryMove(067B9D08, x=0.35, y=0.75, opts=13) 20:20:44.350 10.473 972 Enqueuing Move request for scope (0.35, 0.75) 20:20:51.659 07.309 5928 Worker thread wakes up 20:20:51.659 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:20:57.782 06.123 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.75) opts 0xd 20:20:57.782 00.000 972 UpdateGuideState exits: m=1342 SNR=25.6 20:21:05.240 07.458 5928 Handling offset move in thread for scope, endpoint = (0.35, 0.75) 20:21:05.240 00.000 5928 Moving (0.35, 0.75) raw xDistance=0.75 yDistance=-0.40 20:21:05.240 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75 20:21:05.240 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 20:21:05.240 00.000 5928 MoveAxis(W, 125, ABG) 20:21:05.241 00.001 5928 Guiding Dir = 3, Dur = 125 20:21:05.427 00.186 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:10.756 05.329 5928 IsSlewing returns 0 20:21:10.756 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:15.444 04.688 5928 IsGuiding returns 0 20:21:15.444 00.000 972 Enqueuing Expose request 20:21:28.126 12.682 5928 PulseGuide returned control before completion, sleep 114 20:21:28.241 00.115 5928 IsGuiding returns 0 20:21:28.339 00.098 5928 Move returns status 0, amount 125 20:21:28.339 00.000 5928 MoveAxis(N, 79, ABG) 20:21:28.339 00.000 5928 Guiding Dir = 0, Dur = 79 20:21:28.340 00.001 5928 IsSlewing returns 0 20:21:28.341 00.001 5928 IsGuiding returns 0 20:21:28.416 00.075 5928 PulseGuide returned control before completion, sleep 15 20:21:28.750 00.334 5928 IsGuiding returns 0 20:21:29.015 00.265 5928 Move returns status 0, amount 79 20:21:29.015 00.000 5928 move complete, result=0 20:21:29.015 00.000 5928 worker thread done servicing request 20:21:29.015 00.000 972 GuideStep: 0.7 px 125 ms WEST, -0.4 px 79 ms NORTH 20:21:37.011 07.996 5928 Worker thread wakes up 20:21:37.011 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:37.011 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:39.145 02.134 5928 Exposure complete 20:21:39.359 00.214 5928 worker thread done servicing request 20:21:39.598 00.239 972 OnExposeComplete: enter 20:21:42.554 02.956 972 UpdateGuideState(): m_state=6 20:21:42.562 00.008 972 Star::Find(15, 235, 849, 0, (0,0,0,0), 0.0, 255) frame 1557 20:21:42.568 00.006 972 Star::Find returns 1 (0), X=235.29, Y=853.49, Mass=1348, SNR=25.7, Peak=131 HFD=3.8 20:21:42.573 00.005 972 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.59) = xAngle (-0.13 = -0.13) 20:21:42.577 00.004 972 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18) 20:21:42.581 00.004 972 CameraToMount -- cameraX=0.56 cameraY=5.00 hyp=5.03 cameraTheta=1.46 mountX=4.98 mountY=-0.88, mountTheta=-0.17 20:21:42.587 00.006 972 SchedulePrimaryMove(067B9D08, x=0.56, y=5.00, opts=13) 20:21:42.593 00.006 972 Enqueuing Move request for scope (0.56, 5.00) 20:21:42.599 00.006 5928 Worker thread wakes up 20:21:42.599 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:21:42.605 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.56, 5.00) opts 0xd 20:21:42.605 00.000 972 UpdateGuideState exits: m=1348 SNR=25.7 20:21:42.611 00.006 5928 Handling offset move in thread for scope, endpoint = (0.56, 5.00) 20:21:42.611 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:42.615 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:42.619 00.004 972 Enqueuing Expose request 20:21:42.624 00.005 5928 Moving (0.56, 5.00) raw xDistance=4.98 yDistance=-0.88 20:21:42.624 00.000 5928 GuideAlgorithmHysteresis::Result() returns 3.17 from input 4.98 20:21:42.624 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88 20:21:42.624 00.000 5928 MoveAxis(W, 843, ABG) 20:21:42.624 00.000 5928 Guiding Dir = 3, Dur = 843 20:21:42.625 00.001 5928 IsSlewing returns 0 20:21:42.625 00.000 5928 IsGuiding returns 0 20:21:42.644 00.019 5928 PulseGuide returned control before completion, sleep 835 20:21:43.482 00.838 5928 IsGuiding returns 1 20:21:43.482 00.000 5928 scope still moving after pulse duration time elapsed 20:21:43.539 00.057 5928 IsSlewing returns 0 20:21:43.540 00.001 5928 IsGuiding returns 0 20:21:43.541 00.001 5928 scope move finished after 843 + 72 ms 20:21:43.541 00.000 5928 Move returns status 0, amount 843 20:21:43.541 00.000 5928 MoveAxis(N, 174, ABG) 20:21:43.541 00.000 5928 Guiding Dir = 0, Dur = 174 20:21:43.542 00.001 5928 IsSlewing returns 0 20:21:43.543 00.001 5928 IsGuiding returns 0 20:21:43.620 00.077 5928 PulseGuide returned control before completion, sleep 109 20:21:43.744 00.124 5928 IsGuiding returns 1 20:21:43.745 00.001 5928 scope still moving after pulse duration time elapsed 20:21:43.775 00.030 5928 IsSlewing returns 0 20:21:43.776 00.001 5928 IsGuiding returns 1 20:21:43.843 00.067 5928 IsSlewing returns 0 20:21:43.843 00.000 5928 IsGuiding returns 0 20:21:43.843 00.000 5928 scope move finished after 174 + 125 ms 20:21:43.843 00.000 5928 Move returns status 0, amount 174 20:21:43.843 00.000 5928 move complete, result=0 20:21:43.843 00.000 5928 worker thread done servicing request 20:21:43.843 00.000 5928 Worker thread wakes up 20:21:43.843 00.000 972 GuideStep: 5.0 px 843 ms WEST, -0.9 px 174 ms NORTH 20:21:43.848 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:43.848 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:45.980 02.132 5928 Exposure complete 20:21:46.072 00.092 5928 worker thread done servicing request 20:21:46.072 00.000 972 OnExposeComplete: enter 20:21:46.076 00.004 972 UpdateGuideState(): m_state=6 20:21:46.080 00.004 972 Star::Find(15, 235, 853, 0, (0,0,0,0), 0.0, 255) frame 1558 20:21:46.084 00.004 972 Star::Find returns 1 (0), X=235.49, Y=849.74, Mass=1373, SNR=25.9, Peak=141 HFD=3.7 20:21:46.091 00.007 972 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.59) = xAngle (-0.57 = -0.57) 20:21:46.095 00.004 972 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61) 20:21:46.100 00.005 972 CameraToMount -- cameraX=0.76 cameraY=1.25 hyp=1.46 cameraTheta=1.02 mountX=1.23 mountY=-0.84, mountTheta=-0.60 20:21:46.107 00.007 972 SchedulePrimaryMove(067B9D08, x=0.76, y=1.25, opts=13) 20:21:46.112 00.005 972 Enqueuing Move request for scope (0.76, 1.25) 20:21:46.118 00.006 5928 Worker thread wakes up 20:21:46.118 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:21:46.123 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.76, 1.25) opts 0xd 20:21:46.123 00.000 5928 Handling offset move in thread for scope, endpoint = (0.76, 1.25) 20:21:46.123 00.000 5928 Moving (0.76, 1.25) raw xDistance=1.23 yDistance=-0.84 20:21:46.123 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.00 from input 1.23 20:21:46.123 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84 20:21:46.123 00.000 972 UpdateGuideState exits: m=1373 SNR=25.9 20:21:46.129 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:46.134 00.005 5928 MoveAxis(W, 265, ABG) 20:21:46.134 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:46.140 00.006 972 Enqueuing Expose request 20:21:46.145 00.005 5928 Guiding Dir = 3, Dur = 265 20:21:46.145 00.000 5928 IsSlewing returns 0 20:21:46.146 00.001 5928 IsGuiding returns 0 20:21:46.161 00.015 5928 PulseGuide returned control before completion, sleep 260 20:21:46.449 00.288 5928 IsGuiding returns 0 20:21:46.450 00.001 5928 Move returns status 0, amount 265 20:21:46.450 00.000 5928 MoveAxis(N, 167, ABG) 20:21:46.450 00.000 5928 Guiding Dir = 0, Dur = 167 20:21:46.451 00.001 5928 IsSlewing returns 0 20:21:46.452 00.001 5928 IsGuiding returns 0 20:21:46.529 00.077 5928 PulseGuide returned control before completion, sleep 100 20:21:46.634 00.105 5928 IsGuiding returns 1 20:21:46.634 00.000 5928 scope still moving after pulse duration time elapsed 20:21:46.665 00.031 5928 IsSlewing returns 0 20:21:46.666 00.001 5928 IsGuiding returns 1 20:21:46.696 00.030 5928 IsSlewing returns 0 20:21:46.697 00.001 5928 IsGuiding returns 1 20:21:46.753 00.056 5928 IsSlewing returns 0 20:21:46.754 00.001 5928 IsGuiding returns 0 20:21:46.754 00.000 5928 scope move finished after 167 + 135 ms 20:21:46.754 00.000 5928 Move returns status 0, amount 167 20:21:46.754 00.000 5928 move complete, result=0 20:21:46.755 00.001 5928 worker thread done servicing request 20:21:46.755 00.000 972 GuideStep: 1.2 px 265 ms WEST, -0.8 px 167 ms NORTH 20:21:46.768 00.013 5928 Worker thread wakes up 20:21:46.769 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:46.769 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:48.751 01.982 5928 Exposure complete 20:21:48.842 00.091 5928 worker thread done servicing request 20:21:48.842 00.000 972 OnExposeComplete: enter 20:21:48.846 00.004 972 UpdateGuideState(): m_state=6 20:21:48.851 00.005 972 Star::Find(15, 235, 849, 0, (0,0,0,0), 0.0, 255) frame 1559 20:21:48.856 00.005 972 Star::Find returns 1 (0), X=235.59, Y=849.14, Mass=1270, SNR=25.0, Peak=136 HFD=3.9 20:21:48.860 00.004 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 20:21:48.864 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99) 20:21:48.868 00.004 972 CameraToMount -- cameraX=0.87 cameraY=0.65 hyp=1.08 cameraTheta=0.64 mountX=0.63 mountY=-0.91, mountTheta=-0.96 20:21:48.873 00.005 972 SchedulePrimaryMove(067B9D08, x=0.87, y=0.65, opts=13) 20:21:48.877 00.004 972 Enqueuing Move request for scope (0.87, 0.65) 20:21:48.881 00.004 5928 Worker thread wakes up 20:21:48.881 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.65) opts 0xd 20:21:48.881 00.000 5928 Handling offset move in thread for scope, endpoint = (0.87, 0.65) 20:21:48.881 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:21:48.886 00.005 5928 Moving (0.87, 0.65) raw xDistance=0.63 yDistance=-0.91 20:21:48.886 00.000 972 UpdateGuideState exits: m=1270 SNR=25.0 20:21:48.890 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:48.894 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:48.898 00.004 972 Enqueuing Expose request 20:21:48.902 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.63 20:21:48.902 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91 20:21:48.902 00.000 5928 MoveAxis(W, 124, ABG) 20:21:48.902 00.000 5928 Guiding Dir = 3, Dur = 124 20:21:48.902 00.000 5928 IsSlewing returns 0 20:21:48.903 00.001 5928 IsGuiding returns 0 20:21:48.928 00.025 5928 PulseGuide returned control before completion, sleep 110 20:21:49.073 00.145 5928 IsGuiding returns 0 20:21:49.073 00.000 5928 Move returns status 0, amount 124 20:21:49.074 00.001 5928 MoveAxis(N, 180, ABG) 20:21:49.074 00.000 5928 Guiding Dir = 0, Dur = 180 20:21:49.075 00.001 5928 IsSlewing returns 0 20:21:49.076 00.001 5928 IsGuiding returns 0 20:21:49.153 00.077 5928 PulseGuide returned control before completion, sleep 114 20:21:49.269 00.116 5928 IsGuiding returns 1 20:21:49.270 00.001 5928 scope still moving after pulse duration time elapsed 20:21:49.301 00.031 5928 IsSlewing returns 0 20:21:49.302 00.001 5928 IsGuiding returns 1 20:21:49.344 00.042 5928 IsSlewing returns 0 20:21:49.345 00.001 5928 IsGuiding returns 0 20:21:49.345 00.000 5928 scope move finished after 180 + 89 ms 20:21:49.345 00.000 5928 Move returns status 0, amount 180 20:21:49.345 00.000 5928 move complete, result=0 20:21:49.346 00.001 5928 worker thread done servicing request 20:21:49.346 00.000 5928 Worker thread wakes up 20:21:49.346 00.000 972 GuideStep: 0.6 px 124 ms WEST, -0.9 px 180 ms NORTH 20:21:49.359 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:49.359 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:51.480 02.121 5928 Exposure complete 20:21:51.568 00.088 5928 worker thread done servicing request 20:21:51.568 00.000 972 OnExposeComplete: enter 20:21:51.574 00.006 972 UpdateGuideState(): m_state=6 20:21:51.578 00.004 972 Star::Find(15, 235, 849, 0, (0,0,0,0), 0.0, 255) frame 1560 20:21:51.582 00.004 972 Star::Find returns 1 (0), X=235.53, Y=848.52, Mass=1287, SNR=25.1, Peak=139 HFD=3.2 20:21:51.587 00.005 972 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.59) = xAngle (-1.56 = -1.56) 20:21:51.591 00.004 972 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 20:21:51.596 00.005 972 CameraToMount -- cameraX=0.80 cameraY=0.02 hyp=0.80 cameraTheta=0.03 mountX=0.01 mountY=-0.80, mountTheta=-1.56 20:21:51.601 00.005 972 SchedulePrimaryMove(067B9D08, x=0.80, y=0.02, opts=13) 20:21:51.607 00.006 972 Enqueuing Move request for scope (0.80, 0.02) 20:21:51.610 00.003 5928 Worker thread wakes up 20:21:51.611 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.02) opts 0xd 20:21:51.611 00.000 5928 Handling offset move in thread for scope, endpoint = (0.80, 0.02) 20:21:51.611 00.000 5928 Moving (0.80, 0.02) raw xDistance=0.01 yDistance=-0.80 20:21:51.611 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:21:51.611 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:21:51.615 00.004 972 UpdateGuideState exits: m=1287 SNR=25.1 20:21:51.621 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:51.625 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:51.629 00.004 972 Enqueuing Expose request 20:21:51.633 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80 20:21:51.633 00.000 5928 MoveAxis(E, 0, ABG) 20:21:51.633 00.000 5928 Move returns status 0, amount 0 20:21:51.633 00.000 5928 MoveAxis(N, 159, ABG) 20:21:51.633 00.000 5928 Guiding Dir = 0, Dur = 159 20:21:51.634 00.001 5928 IsSlewing returns 0 20:21:51.635 00.001 5928 IsGuiding returns 0 20:21:51.710 00.075 5928 PulseGuide returned control before completion, sleep 94 20:21:51.853 00.143 5928 IsGuiding returns 1 20:21:51.854 00.001 5928 scope still moving after pulse duration time elapsed 20:21:51.918 00.064 5928 IsSlewing returns 0 20:21:51.918 00.000 5928 IsGuiding returns 0 20:21:51.919 00.001 5928 scope move finished after 159 + 125 ms 20:21:51.919 00.000 5928 Move returns status 0, amount 159 20:21:51.919 00.000 5928 move complete, result=0 20:21:51.919 00.000 5928 worker thread done servicing request 20:21:51.919 00.000 5928 Worker thread wakes up 20:21:51.919 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.8 px 159 ms NORTH 20:21:51.926 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:51.926 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:53.897 01.971 5928 Exposure complete 20:21:53.983 00.086 5928 worker thread done servicing request 20:21:53.983 00.000 972 OnExposeComplete: enter 20:21:53.989 00.006 972 UpdateGuideState(): m_state=6 20:21:53.993 00.004 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1561 20:21:53.997 00.004 972 Star::Find returns 1 (0), X=235.18, Y=848.53, Mass=1362, SNR=25.9, Peak=137 HFD=3.8 20:21:54.001 00.004 972 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.59) = xAngle (-1.51 = -1.51) 20:21:54.006 00.005 972 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55) 20:21:54.010 00.004 972 CameraToMount -- cameraX=0.46 cameraY=0.04 hyp=0.46 cameraTheta=0.08 mountX=0.03 mountY=-0.46, mountTheta=-1.51 20:21:54.015 00.005 972 SchedulePrimaryMove(067B9D08, x=0.46, y=0.04, opts=13) 20:21:54.020 00.005 972 Enqueuing Move request for scope (0.46, 0.04) 20:21:54.024 00.004 5928 Worker thread wakes up 20:21:54.024 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.04) opts 0xd 20:21:54.024 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, 0.04) 20:21:54.024 00.000 5928 Moving (0.46, 0.04) raw xDistance=0.03 yDistance=-0.46 20:21:54.024 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:21:54.024 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 20:21:54.024 00.000 5928 MoveAxis(E, 0, ABG) 20:21:54.024 00.000 5928 Move returns status 0, amount 0 20:21:54.024 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:21:54.028 00.004 972 UpdateGuideState exits: m=1362 SNR=25.9 20:21:54.032 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:54.037 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:54.041 00.004 972 Enqueuing Expose request 20:21:54.045 00.004 5928 MoveAxis(N, 91, ABG) 20:21:54.045 00.000 5928 Guiding Dir = 0, Dur = 91 20:21:54.046 00.001 5928 IsSlewing returns 0 20:21:54.046 00.000 5928 IsGuiding returns 0 20:21:54.124 00.078 5928 PulseGuide returned control before completion, sleep 23 20:21:54.157 00.033 5928 IsGuiding returns 1 20:21:54.157 00.000 5928 scope still moving after pulse duration time elapsed 20:21:54.187 00.030 5928 IsSlewing returns 0 20:21:54.220 00.033 5928 IsGuiding returns 1 20:21:54.252 00.032 5928 IsSlewing returns 0 20:21:54.253 00.001 5928 IsGuiding returns 0 20:21:54.253 00.000 5928 scope move finished after 91 + 116 ms 20:21:54.253 00.000 5928 Move returns status 0, amount 91 20:21:54.253 00.000 5928 move complete, result=0 20:21:54.254 00.001 5928 worker thread done servicing request 20:21:54.254 00.000 5928 Worker thread wakes up 20:21:54.254 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:54.254 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:54.254 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.5 px 91 ms NORTH 20:21:56.391 02.137 5928 Exposure complete 20:21:56.478 00.087 5928 worker thread done servicing request 20:21:56.478 00.000 972 OnExposeComplete: enter 20:21:57.593 01.115 972 UpdateGuideState(): m_state=6 20:21:57.600 00.007 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1562 20:21:57.606 00.006 972 Star::Find returns 1 (0), X=234.80, Y=848.99, Mass=1369, SNR=25.9, Peak=151 HFD=4.1 20:21:57.609 00.003 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 20:21:57.613 00.004 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21) 20:21:57.616 00.003 972 CameraToMount -- cameraX=0.07 cameraY=0.50 hyp=0.51 cameraTheta=1.43 mountX=0.50 mountY=-0.10, mountTheta=-0.21 20:21:57.622 00.006 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.50, opts=13) 20:21:57.627 00.005 972 Enqueuing Move request for scope (0.07, 0.50) 20:21:57.630 00.003 5928 Worker thread wakes up 20:21:57.630 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.50) opts 0xd 20:21:57.631 00.001 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.50) 20:21:57.631 00.000 5928 Moving (0.07, 0.50) raw xDistance=0.50 yDistance=-0.10 20:21:57.631 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 20:21:57.631 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:21:57.631 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:21:57.749 00.118 972 UpdateGuideState exits: m=1369 SNR=25.9 20:21:57.754 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:21:57.758 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:21:57.762 00.004 972 Enqueuing Expose request 20:21:57.765 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:21:57.765 00.000 5928 MoveAxis(W, 84, ABG) 20:21:57.765 00.000 5928 Guiding Dir = 3, Dur = 84 20:21:57.766 00.001 5928 IsSlewing returns 0 20:21:57.766 00.000 5928 IsGuiding returns 0 20:21:57.786 00.020 5928 PulseGuide returned control before completion, sleep 75 20:21:57.866 00.080 5928 IsGuiding returns 1 20:21:57.866 00.000 5928 scope still moving after pulse duration time elapsed 20:21:57.892 00.026 5928 IsSlewing returns 0 20:21:57.892 00.000 5928 IsGuiding returns 0 20:21:57.892 00.000 5928 scope move finished after 84 + 42 ms 20:21:57.892 00.000 5928 Move returns status 0, amount 84 20:21:57.892 00.000 5928 MoveAxis(N, 0, ABG) 20:21:57.892 00.000 5928 Move returns status 0, amount 0 20:21:57.892 00.000 5928 move complete, result=0 20:21:57.892 00.000 5928 worker thread done servicing request 20:21:57.893 00.001 972 GuideStep: 0.5 px 84 ms WEST, -0.1 px 0 ms NORTH 20:21:57.898 00.005 5928 Worker thread wakes up 20:21:57.898 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:21:57.898 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:21:59.879 01.981 5928 Exposure complete 20:21:59.966 00.087 5928 worker thread done servicing request 20:21:59.966 00.000 972 OnExposeComplete: enter 20:21:59.973 00.007 972 UpdateGuideState(): m_state=6 20:21:59.977 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1563 20:21:59.981 00.004 972 Star::Find returns 1 (0), X=234.70, Y=848.91, Mass=1321, SNR=25.4, Peak=147 HFD=4.0 20:21:59.986 00.005 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 20:21:59.989 00.003 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01) 20:21:59.993 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.64 mountX=0.41 mountY=0.00, mountTheta=0.01 20:21:59.998 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.41, opts=13) 20:22:00.004 00.006 972 Enqueuing Move request for scope (-0.03, 0.41) 20:22:00.011 00.007 5928 Worker thread wakes up 20:22:00.011 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:22:00.018 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.41) opts 0xd 20:22:00.018 00.000 972 UpdateGuideState exits: m=1321 SNR=25.4 20:22:00.026 00.008 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.41) 20:22:00.026 00.000 5928 Moving (-0.03, 0.41) raw xDistance=0.41 yDistance=0.00 20:22:00.026 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41 20:22:00.026 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:00.031 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:00.031 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:00.037 00.006 972 Enqueuing Expose request 20:22:00.042 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:22:00.042 00.000 5928 MoveAxis(W, 75, ABG) 20:22:00.042 00.000 5928 Guiding Dir = 3, Dur = 75 20:22:00.043 00.001 5928 IsSlewing returns 0 20:22:00.043 00.000 5928 IsGuiding returns 0 20:22:00.072 00.029 5928 PulseGuide returned control before completion, sleep 56 20:22:00.143 00.071 5928 IsGuiding returns 1 20:22:00.143 00.000 5928 scope still moving after pulse duration time elapsed 20:22:00.184 00.041 5928 IsSlewing returns 0 20:22:00.185 00.001 5928 IsGuiding returns 0 20:22:00.185 00.000 5928 scope move finished after 75 + 66 ms 20:22:00.185 00.000 5928 Move returns status 0, amount 75 20:22:00.185 00.000 5928 MoveAxis(N, 0, ABG) 20:22:00.185 00.000 5928 Move returns status 0, amount 0 20:22:00.185 00.000 5928 move complete, result=0 20:22:00.185 00.000 5928 worker thread done servicing request 20:22:00.186 00.001 972 GuideStep: 0.4 px 75 ms WEST, 0.0 px 0 ms NORTH 20:22:00.191 00.005 5928 Worker thread wakes up 20:22:00.191 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:00.191 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:02.321 02.130 5928 Exposure complete 20:22:02.407 00.086 5928 worker thread done servicing request 20:22:02.407 00.000 972 OnExposeComplete: enter 20:22:02.411 00.004 972 UpdateGuideState(): m_state=6 20:22:02.416 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1564 20:22:02.421 00.005 972 Star::Find returns 1 (0), X=234.75, Y=848.67, Mass=1307, SNR=25.3, Peak=133 HFD=3.7 20:22:02.425 00.004 972 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.59) = xAngle (-0.18 = -0.18) 20:22:02.428 00.003 972 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 20:22:02.432 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.41 mountX=0.17 mountY=-0.04, mountTheta=-0.22 20:22:02.437 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.18, opts=13) 20:22:02.442 00.005 972 Enqueuing Move request for scope (0.03, 0.18) 20:22:02.445 00.003 5928 Worker thread wakes up 20:22:02.446 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd 20:22:02.446 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.18) 20:22:02.446 00.000 5928 Moving (0.03, 0.18) raw xDistance=0.17 yDistance=-0.04 20:22:02.446 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:22:02.446 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:02.446 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:22:02.450 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:22:02.451 00.001 972 UpdateGuideState exits: m=1307 SNR=25.3 20:22:02.456 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:02.460 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:02.463 00.003 972 Enqueuing Expose request 20:22:02.468 00.005 5928 MoveAxis(E, 0, ABG) 20:22:02.468 00.000 5928 Move returns status 0, amount 0 20:22:02.468 00.000 5928 MoveAxis(N, 0, ABG) 20:22:02.469 00.001 5928 Move returns status 0, amount 0 20:22:02.469 00.000 5928 move complete, result=0 20:22:02.469 00.000 5928 worker thread done servicing request 20:22:02.469 00.000 5928 Worker thread wakes up 20:22:02.469 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:02.469 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:02.471 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:22:04.446 01.975 5928 Exposure complete 20:22:04.534 00.088 5928 worker thread done servicing request 20:22:04.534 00.000 972 OnExposeComplete: enter 20:22:04.539 00.005 972 UpdateGuideState(): m_state=6 20:22:04.543 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1565 20:22:04.547 00.004 972 Star::Find returns 1 (0), X=234.58, Y=848.81, Mass=1334, SNR=25.5, Peak=135 HFD=3.8 20:22:04.552 00.005 972 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.59) = xAngle (0.41 = 0.41) 20:22:04.556 00.004 972 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37) 20:22:04.560 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.32 hyp=0.35 cameraTheta=2.00 mountX=0.32 mountY=0.13, mountTheta=0.38 20:22:04.565 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.32, opts=13) 20:22:04.570 00.005 972 Enqueuing Move request for scope (-0.15, 0.32) 20:22:04.574 00.004 5928 Worker thread wakes up 20:22:04.574 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.32) opts 0xd 20:22:04.574 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.32) 20:22:04.574 00.000 5928 Moving (-0.15, 0.32) raw xDistance=0.32 yDistance=0.13 20:22:04.574 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:22:04.574 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:04.574 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:22:04.574 00.000 5928 MoveAxis(W, 53, ABG) 20:22:04.574 00.000 5928 Guiding Dir = 3, Dur = 53 20:22:04.574 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:22:04.578 00.004 5928 IsSlewing returns 0 20:22:04.578 00.000 972 UpdateGuideState exits: m=1334 SNR=25.5 20:22:04.583 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:04.588 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:04.593 00.005 972 Enqueuing Expose request 20:22:04.614 00.021 5928 IsGuiding returns 0 20:22:04.630 00.016 5928 PulseGuide returned control before completion, sleep 48 20:22:04.710 00.080 5928 IsGuiding returns 0 20:22:04.710 00.000 5928 Move returns status 0, amount 53 20:22:04.711 00.001 5928 MoveAxis(N, 0, ABG) 20:22:04.711 00.000 5928 Move returns status 0, amount 0 20:22:04.711 00.000 5928 move complete, result=0 20:22:04.711 00.000 5928 worker thread done servicing request 20:22:04.711 00.000 5928 Worker thread wakes up 20:22:04.712 00.001 972 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH 20:22:04.726 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:04.727 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:06.858 02.131 5928 Exposure complete 20:22:06.948 00.090 5928 worker thread done servicing request 20:22:06.949 00.001 972 OnExposeComplete: enter 20:22:06.954 00.005 972 UpdateGuideState(): m_state=6 20:22:06.958 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1566 20:22:06.962 00.004 972 Star::Find returns 1 (0), X=234.50, Y=848.81, Mass=1290, SNR=25.1, Peak=135 HFD=3.8 20:22:06.966 00.004 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 20:22:06.971 00.005 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 20:22:06.975 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=0.32 hyp=0.39 cameraTheta=2.20 mountX=0.32 mountY=0.21, mountTheta=0.58 20:22:06.979 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.32, opts=13) 20:22:06.984 00.005 972 Enqueuing Move request for scope (-0.23, 0.32) 20:22:06.989 00.005 5928 Worker thread wakes up 20:22:06.989 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.32) opts 0xd 20:22:06.989 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.32) 20:22:06.989 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:06.993 00.004 972 UpdateGuideState exits: m=1290 SNR=25.1 20:22:06.997 00.004 5928 Moving (-0.23, 0.32) raw xDistance=0.32 yDistance=0.21 20:22:06.997 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:07.003 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:07.006 00.003 972 Enqueuing Expose request 20:22:07.010 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 20:22:07.010 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:22:07.010 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 20:22:07.010 00.000 5928 MoveAxis(W, 58, ABG) 20:22:07.010 00.000 5928 Guiding Dir = 3, Dur = 58 20:22:07.028 00.018 5928 IsSlewing returns 0 20:22:07.028 00.000 5928 IsGuiding returns 0 20:22:07.044 00.016 5928 PulseGuide returned control before completion, sleep 53 20:22:07.124 00.080 5928 IsGuiding returns 0 20:22:07.124 00.000 5928 Move returns status 0, amount 58 20:22:07.124 00.000 5928 MoveAxis(N, 0, ABG) 20:22:07.124 00.000 5928 Move returns status 0, amount 0 20:22:07.125 00.001 5928 move complete, result=0 20:22:07.125 00.000 5928 worker thread done servicing request 20:22:07.125 00.000 5928 Worker thread wakes up 20:22:07.125 00.000 972 GuideStep: 0.3 px 58 ms WEST, 0.2 px 0 ms NORTH 20:22:07.131 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:07.131 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:09.114 01.983 5928 Exposure complete 20:22:09.202 00.088 5928 worker thread done servicing request 20:22:09.202 00.000 972 OnExposeComplete: enter 20:22:09.206 00.004 972 UpdateGuideState(): m_state=6 20:22:09.210 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1567 20:22:09.214 00.004 972 Star::Find returns 1 (0), X=234.45, Y=848.48, Mass=1328, SNR=25.5, Peak=116 HFD=4.3 20:22:09.219 00.005 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 20:22:09.222 00.003 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58) 20:22:09.226 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.07 mountX=-0.01 mountY=0.28, mountTheta=1.62 20:22:09.230 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.02, opts=13) 20:22:09.235 00.005 972 Enqueuing Move request for scope (-0.28, -0.02) 20:22:09.239 00.004 5928 Worker thread wakes up 20:22:09.239 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd 20:22:09.239 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.02) 20:22:09.239 00.000 5928 Moving (-0.28, -0.02) raw xDistance=-0.01 yDistance=0.28 20:22:09.239 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:22:09.240 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:22:09.240 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28 20:22:09.240 00.000 5928 MoveAxis(E, 0, ABG) 20:22:09.240 00.000 5928 Move returns status 0, amount 0 20:22:09.240 00.000 5928 MoveAxis(N, 0, ABG) 20:22:09.240 00.000 5928 Move returns status 0, amount 0 20:22:09.240 00.000 5928 move complete, result=0 20:22:09.240 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:22:09.244 00.004 972 UpdateGuideState exits: m=1328 SNR=25.5 20:22:09.248 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:09.253 00.005 5928 worker thread done servicing request 20:22:09.253 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:09.257 00.004 972 Enqueuing Expose request 20:22:09.261 00.004 5928 Worker thread wakes up 20:22:09.261 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:09.261 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:22:09.265 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:11.394 02.129 5928 Exposure complete 20:22:11.481 00.087 5928 worker thread done servicing request 20:22:11.481 00.000 972 OnExposeComplete: enter 20:22:11.486 00.005 972 UpdateGuideState(): m_state=6 20:22:11.490 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1568 20:22:11.494 00.004 972 Star::Find returns 1 (0), X=234.42, Y=848.16, Mass=1338, SNR=25.6, Peak=145 HFD=3.7 20:22:11.498 00.004 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.38) 20:22:11.503 00.005 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33) 20:22:11.506 00.003 972 CameraToMount -- cameraX=-0.31 cameraY=-0.34 hyp=0.46 cameraTheta=-2.32 mountX=-0.33 mountY=0.33, mountTheta=2.35 20:22:11.510 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.34, opts=13) 20:22:11.513 00.003 972 Enqueuing Move request for scope (-0.31, -0.34) 20:22:11.519 00.006 5928 Worker thread wakes up 20:22:11.519 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.34) opts 0xd 20:22:11.519 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.34) 20:22:11.519 00.000 5928 Moving (-0.31, -0.34) raw xDistance=-0.33 yDistance=0.33 20:22:11.519 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 20:22:11.519 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:22:11.519 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 20:22:11.519 00.000 5928 MoveAxis(E, 55, ABG) 20:22:11.519 00.000 5928 Guiding Dir = 2, Dur = 55 20:22:11.519 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:22:11.523 00.004 972 UpdateGuideState exits: m=1338 SNR=25.6 20:22:11.527 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:11.531 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:11.536 00.005 972 Enqueuing Expose request 20:22:11.540 00.004 5928 IsSlewing returns 0 20:22:11.541 00.001 5928 IsGuiding returns 0 20:22:11.570 00.029 5928 PulseGuide returned control before completion, sleep 36 20:22:11.611 00.041 5928 IsGuiding returns 1 20:22:11.611 00.000 5928 scope still moving after pulse duration time elapsed 20:22:11.650 00.039 5928 IsSlewing returns 0 20:22:11.650 00.000 5928 IsGuiding returns 0 20:22:11.651 00.001 5928 scope move finished after 55 + 54 ms 20:22:11.651 00.000 5928 Move returns status 0, amount 55 20:22:11.651 00.000 5928 MoveAxis(N, 0, ABG) 20:22:11.651 00.000 5928 Move returns status 0, amount 0 20:22:11.651 00.000 5928 move complete, result=0 20:22:11.651 00.000 5928 worker thread done servicing request 20:22:11.651 00.000 5928 Worker thread wakes up 20:22:11.651 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:11.651 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:11.651 00.000 972 GuideStep: -0.3 px 55 ms EAST, 0.3 px 0 ms NORTH 20:22:13.634 01.983 5928 Exposure complete 20:22:13.722 00.088 5928 worker thread done servicing request 20:22:13.722 00.000 972 OnExposeComplete: enter 20:22:13.726 00.004 972 UpdateGuideState(): m_state=6 20:22:13.730 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1569 20:22:13.735 00.005 972 Star::Find returns 1 (0), X=234.52, Y=848.88, Mass=1321, SNR=25.4, Peak=119 HFD=4.1 20:22:13.740 00.005 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 20:22:13.744 00.004 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 20:22:13.748 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.39 hyp=0.44 cameraTheta=2.05 mountX=0.39 mountY=0.18, mountTheta=0.43 20:22:13.754 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.39, opts=13) 20:22:13.758 00.004 972 Enqueuing Move request for scope (-0.20, 0.39) 20:22:13.762 00.004 5928 Worker thread wakes up 20:22:13.762 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.39) opts 0xd 20:22:13.762 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.39) 20:22:13.762 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:22:13.768 00.006 972 UpdateGuideState exits: m=1321 SNR=25.4 20:22:13.772 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:13.776 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:13.780 00.004 972 Enqueuing Expose request 20:22:13.785 00.005 5928 Moving (-0.20, 0.39) raw xDistance=0.39 yDistance=0.18 20:22:13.785 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39 20:22:13.785 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:13.786 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:22:13.786 00.000 5928 MoveAxis(W, 62, ABG) 20:22:13.786 00.000 5928 Guiding Dir = 3, Dur = 62 20:22:13.786 00.000 5928 IsSlewing returns 0 20:22:13.786 00.000 5928 IsGuiding returns 0 20:22:13.809 00.023 5928 PulseGuide returned control before completion, sleep 50 20:22:13.889 00.080 5928 IsGuiding returns 0 20:22:13.889 00.000 5928 Move returns status 0, amount 62 20:22:13.889 00.000 5928 MoveAxis(N, 0, ABG) 20:22:13.889 00.000 5928 Move returns status 0, amount 0 20:22:13.889 00.000 5928 move complete, result=0 20:22:13.889 00.000 5928 worker thread done servicing request 20:22:13.889 00.000 5928 Worker thread wakes up 20:22:13.889 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:13.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:13.889 00.000 972 GuideStep: 0.4 px 62 ms WEST, 0.2 px 0 ms NORTH 20:22:16.013 02.124 5928 Exposure complete 20:22:16.100 00.087 5928 worker thread done servicing request 20:22:16.100 00.000 972 OnExposeComplete: enter 20:22:16.105 00.005 972 UpdateGuideState(): m_state=6 20:22:16.109 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1570 20:22:16.114 00.005 972 Star::Find returns 1 (0), X=234.13, Y=848.69, Mass=1279, SNR=25.0, Peak=142 HFD=3.8 20:22:16.119 00.005 972 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.59) = xAngle (1.23 = 1.23) 20:22:16.123 00.004 972 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18) 20:22:16.127 00.004 972 CameraToMount -- cameraX=-0.60 cameraY=0.20 hyp=0.63 cameraTheta=2.82 mountX=0.21 mountY=0.59, mountTheta=1.22 20:22:16.131 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.60, y=0.20, opts=13) 20:22:16.137 00.006 972 Enqueuing Move request for scope (-0.60, 0.20) 20:22:16.141 00.004 5928 Worker thread wakes up 20:22:16.141 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.20) opts 0xd 20:22:16.141 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:16.146 00.005 972 UpdateGuideState exits: m=1279 SNR=25.0 20:22:16.151 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.60, 0.20) 20:22:16.151 00.000 5928 Moving (-0.60, 0.20) raw xDistance=0.21 yDistance=0.59 20:22:16.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 20:22:16.151 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.56 newest=1.09 20:22:16.152 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59 20:22:16.152 00.000 5928 MoveAxis(W, 40, ABG) 20:22:16.152 00.000 5928 Guiding Dir = 3, Dur = 40 20:22:16.152 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:16.156 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:16.160 00.004 972 Enqueuing Expose request 20:22:16.164 00.004 5928 IsSlewing returns 0 20:22:16.165 00.001 5928 IsGuiding returns 0 20:22:16.192 00.027 5928 PulseGuide returned control before completion, sleep 23 20:22:16.256 00.064 5928 IsGuiding returns 0 20:22:16.256 00.000 5928 Move returns status 0, amount 40 20:22:16.256 00.000 5928 MoveAxis(S, 116, ABG) 20:22:16.256 00.000 5928 Guiding Dir = 1, Dur = 116 20:22:16.256 00.000 5928 IsSlewing returns 0 20:22:16.257 00.001 5928 IsGuiding returns 0 20:22:16.335 00.078 5928 PulseGuide returned control before completion, sleep 48 20:22:16.401 00.066 5928 IsGuiding returns 1 20:22:16.401 00.000 5928 scope still moving after pulse duration time elapsed 20:22:16.431 00.030 5928 IsSlewing returns 0 20:22:16.431 00.000 5928 IsGuiding returns 1 20:22:16.495 00.064 5928 IsSlewing returns 0 20:22:16.496 00.001 5928 IsGuiding returns 0 20:22:16.496 00.000 5928 scope move finished after 116 + 123 ms 20:22:16.496 00.000 5928 Move returns status 0, amount 116 20:22:16.496 00.000 5928 move complete, result=0 20:22:16.497 00.001 5928 worker thread done servicing request 20:22:16.497 00.000 5928 Worker thread wakes up 20:22:16.497 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:16.497 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:16.497 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.6 px 116 ms SOUTH 20:22:18.465 01.968 5928 Exposure complete 20:22:18.551 00.086 5928 worker thread done servicing request 20:22:18.551 00.000 972 OnExposeComplete: enter 20:22:18.556 00.005 972 UpdateGuideState(): m_state=6 20:22:18.560 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1571 20:22:18.566 00.006 972 Star::Find returns 1 (0), X=234.29, Y=849.09, Mass=1289, SNR=25.1, Peak=140 HFD=3.9 20:22:18.570 00.004 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 20:22:18.574 00.004 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58) 20:22:18.578 00.004 972 CameraToMount -- cameraX=-0.44 cameraY=0.59 hyp=0.74 cameraTheta=2.21 mountX=0.60 mountY=0.40, mountTheta=0.59 20:22:18.584 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=0.59, opts=13) 20:22:18.587 00.003 972 Enqueuing Move request for scope (-0.44, 0.59) 20:22:18.591 00.004 5928 Worker thread wakes up 20:22:18.591 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.59) opts 0xd 20:22:18.592 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.44, 0.59) 20:22:18.592 00.000 5928 Moving (-0.44, 0.59) raw xDistance=0.60 yDistance=0.40 20:22:18.592 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.60 20:22:18.592 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40 20:22:18.592 00.000 5928 MoveAxis(W, 103, ABG) 20:22:18.592 00.000 5928 Guiding Dir = 3, Dur = 103 20:22:18.592 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:22:18.596 00.004 972 UpdateGuideState exits: m=1289 SNR=25.1 20:22:18.601 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:18.605 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:18.609 00.004 972 Enqueuing Expose request 20:22:18.613 00.004 5928 IsSlewing returns 0 20:22:18.614 00.001 5928 IsGuiding returns 0 20:22:18.638 00.024 5928 PulseGuide returned control before completion, sleep 89 20:22:18.750 00.112 5928 IsGuiding returns 0 20:22:18.750 00.000 5928 Move returns status 0, amount 103 20:22:18.750 00.000 5928 MoveAxis(S, 80, ABG) 20:22:18.750 00.000 5928 Guiding Dir = 1, Dur = 80 20:22:18.751 00.001 5928 IsSlewing returns 0 20:22:18.752 00.001 5928 IsGuiding returns 0 20:22:18.830 00.078 5928 PulseGuide returned control before completion, sleep 12 20:22:18.861 00.031 5928 IsGuiding returns 1 20:22:18.861 00.000 5928 scope still moving after pulse duration time elapsed 20:22:18.895 00.034 5928 IsSlewing returns 0 20:22:18.896 00.001 5928 IsGuiding returns 1 20:22:18.958 00.062 5928 IsSlewing returns 0 20:22:18.958 00.000 5928 IsGuiding returns 0 20:22:18.958 00.000 5928 scope move finished after 80 + 126 ms 20:22:18.958 00.000 5928 Move returns status 0, amount 80 20:22:18.958 00.000 5928 move complete, result=0 20:22:18.958 00.000 5928 worker thread done servicing request 20:22:18.958 00.000 5928 Worker thread wakes up 20:22:18.958 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:18.958 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:18.958 00.000 972 GuideStep: 0.6 px 103 ms WEST, 0.4 px 80 ms SOUTH 20:22:21.061 02.103 5928 Exposure complete 20:22:21.153 00.092 5928 worker thread done servicing request 20:22:21.154 00.001 972 OnExposeComplete: enter 20:22:21.158 00.004 972 UpdateGuideState(): m_state=6 20:22:21.162 00.004 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1572 20:22:21.167 00.005 972 Star::Find returns 1 (0), X=234.45, Y=848.81, Mass=1287, SNR=25.1, Peak=137 HFD=3.8 20:22:21.171 00.004 972 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.59) = xAngle (0.70 = 0.70) 20:22:21.176 00.005 972 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66) 20:22:21.180 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.31 hyp=0.42 cameraTheta=2.29 mountX=0.32 mountY=0.26, mountTheta=0.68 20:22:21.185 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.31, opts=13) 20:22:21.189 00.004 972 Enqueuing Move request for scope (-0.28, 0.31) 20:22:21.192 00.003 5928 Worker thread wakes up 20:22:21.192 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.31) opts 0xd 20:22:21.192 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.31) 20:22:21.192 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:22:21.196 00.004 972 UpdateGuideState exits: m=1287 SNR=25.1 20:22:21.201 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:21.205 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:21.209 00.004 972 Enqueuing Expose request 20:22:21.213 00.004 5928 Moving (-0.28, 0.31) raw xDistance=0.32 yDistance=0.26 20:22:21.213 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.32 20:22:21.213 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 20:22:21.213 00.000 5928 MoveAxis(W, 61, ABG) 20:22:21.213 00.000 5928 Guiding Dir = 3, Dur = 61 20:22:21.229 00.016 5928 IsSlewing returns 0 20:22:21.230 00.001 5928 IsGuiding returns 0 20:22:21.245 00.015 5928 PulseGuide returned control before completion, sleep 56 20:22:21.325 00.080 5928 IsGuiding returns 0 20:22:21.325 00.000 5928 Move returns status 0, amount 61 20:22:21.325 00.000 5928 MoveAxis(S, 51, ABG) 20:22:21.325 00.000 5928 Guiding Dir = 1, Dur = 51 20:22:21.325 00.000 5928 IsSlewing returns 0 20:22:21.325 00.000 5928 IsGuiding returns 0 20:22:21.404 00.079 5928 IsGuiding returns 1 20:22:21.404 00.000 5928 scope still moving after pulse duration time elapsed 20:22:21.434 00.030 5928 IsSlewing returns 0 20:22:21.468 00.034 5928 IsGuiding returns 1 20:22:21.500 00.032 5928 IsSlewing returns 0 20:22:21.501 00.001 5928 IsGuiding returns 0 20:22:21.501 00.000 5928 scope move finished after 51 + 123 ms 20:22:21.501 00.000 5928 Move returns status 0, amount 51 20:22:21.501 00.000 5928 move complete, result=0 20:22:21.501 00.000 5928 worker thread done servicing request 20:22:21.501 00.000 5928 Worker thread wakes up 20:22:21.501 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:21.501 00.000 972 GuideStep: 0.3 px 61 ms WEST, 0.3 px 51 ms SOUTH 20:22:21.508 00.007 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:23.488 01.980 5928 Exposure complete 20:22:23.576 00.088 5928 worker thread done servicing request 20:22:23.576 00.000 972 OnExposeComplete: enter 20:22:23.579 00.003 972 UpdateGuideState(): m_state=6 20:22:23.584 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1573 20:22:23.588 00.004 972 Star::Find returns 1 (0), X=234.65, Y=848.89, Mass=1311, SNR=25.3, Peak=116 HFD=4.4 20:22:23.592 00.004 972 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.59) = xAngle (0.17 = 0.17) 20:22:23.596 00.004 972 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12) 20:22:23.602 00.006 972 CameraToMount -- cameraX=-0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.76 mountX=0.40 mountY=0.05, mountTheta=0.13 20:22:23.606 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.40, opts=13) 20:22:23.611 00.005 972 Enqueuing Move request for scope (-0.08, 0.40) 20:22:23.616 00.005 5928 Worker thread wakes up 20:22:23.616 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:22:23.620 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.40) opts 0xd 20:22:23.620 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.40) 20:22:23.620 00.000 5928 Moving (-0.08, 0.40) raw xDistance=0.40 yDistance=0.05 20:22:23.620 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.40 20:22:23.620 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:23.620 00.000 972 UpdateGuideState exits: m=1311 SNR=25.3 20:22:23.624 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:22:23.624 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:23.629 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:23.634 00.005 972 Enqueuing Expose request 20:22:23.638 00.004 5928 MoveAxis(W, 71, ABG) 20:22:23.638 00.000 5928 Guiding Dir = 3, Dur = 71 20:22:23.643 00.005 5928 IsSlewing returns 0 20:22:23.643 00.000 5928 IsGuiding returns 0 20:22:23.659 00.016 5928 PulseGuide returned control before completion, sleep 66 20:22:23.755 00.096 5928 IsGuiding returns 0 20:22:23.755 00.000 5928 Move returns status 0, amount 71 20:22:23.756 00.001 5928 MoveAxis(N, 0, ABG) 20:22:23.756 00.000 5928 Move returns status 0, amount 0 20:22:23.756 00.000 5928 move complete, result=0 20:22:23.756 00.000 5928 worker thread done servicing request 20:22:23.756 00.000 5928 Worker thread wakes up 20:22:23.757 00.001 972 GuideStep: 0.4 px 71 ms WEST, 0.1 px 0 ms NORTH 20:22:23.769 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:23.769 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:25.875 02.106 5928 Exposure complete 20:22:25.964 00.089 5928 worker thread done servicing request 20:22:25.964 00.000 972 OnExposeComplete: enter 20:22:25.970 00.006 972 UpdateGuideState(): m_state=6 20:22:25.974 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1574 20:22:25.978 00.004 972 Star::Find returns 1 (0), X=234.68, Y=848.23, Mass=1324, SNR=25.4, Peak=136 HFD=3.8 20:22:25.983 00.005 972 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.59) = xAngle (-3.32 = 2.96) 20:22:25.987 00.004 972 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92) 20:22:25.991 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.73 mountX=-0.26 mountY=0.06, mountTheta=2.92 20:22:25.996 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.26, opts=13) 20:22:26.001 00.005 972 Enqueuing Move request for scope (-0.04, -0.26) 20:22:26.005 00.004 5928 Worker thread wakes up 20:22:26.005 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd 20:22:26.005 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.26) 20:22:26.005 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:26.010 00.005 5928 Moving (-0.04, -0.26) raw xDistance=-0.26 yDistance=0.06 20:22:26.010 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26 20:22:26.010 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:26.010 00.000 972 UpdateGuideState exits: m=1324 SNR=25.4 20:22:26.014 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:22:26.014 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:26.019 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:26.023 00.004 972 Enqueuing Expose request 20:22:26.027 00.004 5928 MoveAxis(E, 39, ABG) 20:22:26.027 00.000 5928 Guiding Dir = 2, Dur = 39 20:22:26.028 00.001 5928 IsSlewing returns 0 20:22:26.028 00.000 5928 IsGuiding returns 0 20:22:26.057 00.029 5928 PulseGuide returned control before completion, sleep 20 20:22:26.089 00.032 5928 IsGuiding returns 1 20:22:26.089 00.000 5928 scope still moving after pulse duration time elapsed 20:22:26.118 00.029 5928 IsSlewing returns 0 20:22:26.118 00.000 5928 IsGuiding returns 0 20:22:26.118 00.000 5928 scope move finished after 39 + 51 ms 20:22:26.118 00.000 5928 Move returns status 0, amount 39 20:22:26.118 00.000 5928 MoveAxis(N, 0, ABG) 20:22:26.118 00.000 5928 Move returns status 0, amount 0 20:22:26.118 00.000 5928 move complete, result=0 20:22:26.118 00.000 5928 worker thread done servicing request 20:22:26.118 00.000 5928 Worker thread wakes up 20:22:26.118 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:26.118 00.000 972 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH 20:22:26.123 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:28.091 01.968 5928 Exposure complete 20:22:28.176 00.085 5928 worker thread done servicing request 20:22:28.177 00.001 972 OnExposeComplete: enter 20:22:28.182 00.005 972 UpdateGuideState(): m_state=6 20:22:28.186 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1575 20:22:28.190 00.004 972 Star::Find returns 1 (0), X=234.48, Y=848.96, Mass=1330, SNR=25.5, Peak=143 HFD=4.1 20:22:28.193 00.003 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 20:22:28.198 00.005 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 20:22:28.202 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.47 hyp=0.53 cameraTheta=2.05 mountX=0.47 mountY=0.21, mountTheta=0.42 20:22:28.206 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.47, opts=13) 20:22:28.210 00.004 972 Enqueuing Move request for scope (-0.24, 0.47) 20:22:28.214 00.004 5928 Worker thread wakes up 20:22:28.214 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:28.219 00.005 972 UpdateGuideState exits: m=1330 SNR=25.5 20:22:28.222 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:28.226 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:28.230 00.004 972 Enqueuing Expose request 20:22:28.235 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.47) opts 0xd 20:22:28.235 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.47) 20:22:28.235 00.000 5928 Moving (-0.24, 0.47) raw xDistance=0.47 yDistance=0.21 20:22:28.235 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47 20:22:28.235 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 20:22:28.235 00.000 5928 MoveAxis(W, 76, ABG) 20:22:28.235 00.000 5928 Guiding Dir = 3, Dur = 76 20:22:28.248 00.013 5928 IsSlewing returns 0 20:22:28.249 00.001 5928 IsGuiding returns 0 20:22:28.265 00.016 5928 PulseGuide returned control before completion, sleep 71 20:22:28.339 00.074 5928 IsGuiding returns 1 20:22:28.339 00.000 5928 scope still moving after pulse duration time elapsed 20:22:28.376 00.037 5928 IsSlewing returns 0 20:22:28.376 00.000 5928 IsGuiding returns 0 20:22:28.376 00.000 5928 scope move finished after 76 + 51 ms 20:22:28.376 00.000 5928 Move returns status 0, amount 76 20:22:28.376 00.000 5928 MoveAxis(S, 42, ABG) 20:22:28.376 00.000 5928 Guiding Dir = 1, Dur = 42 20:22:28.377 00.001 5928 IsSlewing returns 0 20:22:28.377 00.000 5928 IsGuiding returns 0 20:22:28.488 00.111 5928 IsGuiding returns 1 20:22:28.488 00.000 5928 scope still moving after pulse duration time elapsed 20:22:28.552 00.064 5928 IsSlewing returns 0 20:22:28.552 00.000 5928 IsGuiding returns 0 20:22:28.552 00.000 5928 scope move finished after 42 + 133 ms 20:22:28.552 00.000 5928 Move returns status 0, amount 42 20:22:28.553 00.001 5928 move complete, result=0 20:22:28.553 00.000 5928 worker thread done servicing request 20:22:28.553 00.000 5928 Worker thread wakes up 20:22:28.553 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:28.553 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:28.553 00.000 972 GuideStep: 0.5 px 76 ms WEST, 0.2 px 42 ms SOUTH 20:22:30.651 02.098 5928 Exposure complete 20:22:30.738 00.087 5928 worker thread done servicing request 20:22:30.738 00.000 972 OnExposeComplete: enter 20:22:30.743 00.005 972 UpdateGuideState(): m_state=6 20:22:30.747 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1576 20:22:30.752 00.005 972 Star::Find returns 1 (0), X=234.78, Y=848.99, Mass=1309, SNR=25.3, Peak=152 HFD=4.0 20:22:30.756 00.004 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.12 = -0.12) 20:22:30.761 00.005 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17) 20:22:30.766 00.005 972 CameraToMount -- cameraX=0.05 cameraY=0.50 hyp=0.50 cameraTheta=1.47 mountX=0.49 mountY=-0.08, mountTheta=-0.16 20:22:30.770 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.50, opts=13) 20:22:30.774 00.004 972 Enqueuing Move request for scope (0.05, 0.50) 20:22:30.778 00.004 5928 Worker thread wakes up 20:22:30.778 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:22:30.784 00.006 972 UpdateGuideState exits: m=1309 SNR=25.3 20:22:30.789 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:30.795 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:30.802 00.007 972 Enqueuing Expose request 20:22:30.807 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.50) opts 0xd 20:22:30.807 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.50) 20:22:30.807 00.000 5928 Moving (0.05, 0.50) raw xDistance=0.49 yDistance=-0.08 20:22:30.807 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.49 20:22:30.807 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:30.807 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:22:30.807 00.000 5928 MoveAxis(W, 88, ABG) 20:22:30.807 00.000 5928 Guiding Dir = 3, Dur = 88 20:22:30.808 00.001 5928 IsSlewing returns 0 20:22:30.808 00.000 5928 IsGuiding returns 0 20:22:30.823 00.015 5928 PulseGuide returned control before completion, sleep 84 20:22:30.911 00.088 5928 IsGuiding returns 1 20:22:30.911 00.000 5928 scope still moving after pulse duration time elapsed 20:22:30.951 00.040 5928 IsSlewing returns 0 20:22:30.951 00.000 5928 IsGuiding returns 0 20:22:30.951 00.000 5928 scope move finished after 88 + 54 ms 20:22:30.951 00.000 5928 Move returns status 0, amount 88 20:22:30.951 00.000 5928 MoveAxis(N, 0, ABG) 20:22:30.951 00.000 5928 Move returns status 0, amount 0 20:22:30.951 00.000 5928 move complete, result=0 20:22:30.951 00.000 5928 worker thread done servicing request 20:22:30.951 00.000 5928 Worker thread wakes up 20:22:30.951 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:30.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:30.951 00.000 972 GuideStep: 0.5 px 88 ms WEST, -0.1 px 0 ms NORTH 20:22:32.924 01.973 5928 Exposure complete 20:22:33.011 00.087 5928 worker thread done servicing request 20:22:33.011 00.000 972 OnExposeComplete: enter 20:22:33.016 00.005 972 UpdateGuideState(): m_state=6 20:22:33.020 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1577 20:22:33.024 00.004 972 Star::Find returns 1 (0), X=234.85, Y=848.79, Mass=1292, SNR=25.2, Peak=151 HFD=3.8 20:22:33.028 00.004 972 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.59) = xAngle (-0.40 = -0.40) 20:22:33.033 00.005 972 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45) 20:22:33.036 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.19 mountX=0.29 mountY=-0.14, mountTheta=-0.44 20:22:33.041 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.30, opts=13) 20:22:33.045 00.004 972 Enqueuing Move request for scope (0.12, 0.30) 20:22:33.050 00.005 5928 Worker thread wakes up 20:22:33.050 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:22:33.054 00.004 972 UpdateGuideState exits: m=1292 SNR=25.2 20:22:33.057 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:33.061 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:33.065 00.004 972 Enqueuing Expose request 20:22:33.069 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd 20:22:33.069 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.30) 20:22:33.070 00.001 5928 Moving (0.12, 0.30) raw xDistance=0.29 yDistance=-0.14 20:22:33.070 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29 20:22:33.070 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:33.070 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:22:33.070 00.000 5928 MoveAxis(W, 55, ABG) 20:22:33.070 00.000 5928 Guiding Dir = 3, Dur = 55 20:22:33.070 00.000 5928 IsSlewing returns 0 20:22:33.070 00.000 5928 IsGuiding returns 0 20:22:33.094 00.024 5928 PulseGuide returned control before completion, sleep 43 20:22:33.139 00.045 5928 IsGuiding returns 1 20:22:33.139 00.000 5928 scope still moving after pulse duration time elapsed 20:22:33.190 00.051 5928 IsSlewing returns 0 20:22:33.190 00.000 5928 IsGuiding returns 0 20:22:33.190 00.000 5928 scope move finished after 55 + 64 ms 20:22:33.190 00.000 5928 Move returns status 0, amount 55 20:22:33.190 00.000 5928 MoveAxis(N, 0, ABG) 20:22:33.190 00.000 5928 Move returns status 0, amount 0 20:22:33.190 00.000 5928 move complete, result=0 20:22:33.190 00.000 5928 worker thread done servicing request 20:22:33.190 00.000 5928 Worker thread wakes up 20:22:33.190 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:33.190 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:33.191 00.001 972 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH 20:22:35.316 02.125 5928 Exposure complete 20:22:35.403 00.087 5928 worker thread done servicing request 20:22:35.403 00.000 972 OnExposeComplete: enter 20:22:35.408 00.005 972 UpdateGuideState(): m_state=6 20:22:35.412 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1578 20:22:35.417 00.005 972 Star::Find returns 1 (0), X=234.66, Y=848.50, Mass=1339, SNR=25.6, Peak=145 HFD=3.5 20:22:35.422 00.005 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 20:22:35.426 00.004 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 20:22:35.432 00.006 972 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.07 mountX=0.01 mountY=0.07, mountTheta=1.48 20:22:35.436 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.00, opts=13) 20:22:35.441 00.005 972 Enqueuing Move request for scope (-0.07, 0.00) 20:22:35.445 00.004 5928 Worker thread wakes up 20:22:35.445 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd 20:22:35.445 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.00) 20:22:35.445 00.000 5928 Moving (-0.07, 0.00) raw xDistance=0.01 yDistance=0.07 20:22:35.445 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:35.450 00.005 972 UpdateGuideState exits: m=1339 SNR=25.6 20:22:35.455 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:35.459 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:35.463 00.004 972 Enqueuing Expose request 20:22:35.468 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:22:35.468 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:35.468 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:22:35.468 00.000 5928 MoveAxis(E, 0, ABG) 20:22:35.468 00.000 5928 Move returns status 0, amount 0 20:22:35.469 00.001 5928 MoveAxis(N, 0, ABG) 20:22:35.469 00.000 5928 Move returns status 0, amount 0 20:22:35.469 00.000 5928 move complete, result=0 20:22:35.469 00.000 5928 worker thread done servicing request 20:22:35.469 00.000 5928 Worker thread wakes up 20:22:35.469 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:35.469 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:35.470 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:22:37.445 01.975 5928 Exposure complete 20:22:37.531 00.086 5928 worker thread done servicing request 20:22:37.531 00.000 972 OnExposeComplete: enter 20:22:37.534 00.003 972 UpdateGuideState(): m_state=6 20:22:37.538 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1579 20:22:37.542 00.004 972 Star::Find returns 1 (0), X=234.57, Y=848.56, Mass=1285, SNR=25.1, Peak=136 HFD=3.3 20:22:37.547 00.005 972 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.59) = xAngle (1.16 = 1.16) 20:22:37.552 00.005 972 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 20:22:37.555 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.17 cameraTheta=2.75 mountX=0.07 mountY=0.15, mountTheta=1.16 20:22:37.560 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.06, opts=13) 20:22:37.565 00.005 972 Enqueuing Move request for scope (-0.15, 0.06) 20:22:37.568 00.003 5928 Worker thread wakes up 20:22:37.569 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:22:37.573 00.004 972 UpdateGuideState exits: m=1285 SNR=25.1 20:22:37.577 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:37.581 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd 20:22:37.581 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.06) 20:22:37.581 00.000 5928 Moving (-0.15, 0.06) raw xDistance=0.07 yDistance=0.15 20:22:37.581 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:22:37.582 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:37.582 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:22:37.582 00.000 5928 MoveAxis(E, 0, ABG) 20:22:37.582 00.000 5928 Move returns status 0, amount 0 20:22:37.582 00.000 5928 MoveAxis(N, 0, ABG) 20:22:37.582 00.000 5928 Move returns status 0, amount 0 20:22:37.582 00.000 5928 move complete, result=0 20:22:37.582 00.000 5928 worker thread done servicing request 20:22:37.582 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:37.586 00.004 972 Enqueuing Expose request 20:22:37.590 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:37.593 00.003 5928 Worker thread wakes up 20:22:37.594 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:37.594 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:39.722 02.128 5928 Exposure complete 20:22:39.809 00.087 5928 worker thread done servicing request 20:22:39.809 00.000 972 OnExposeComplete: enter 20:22:39.815 00.006 972 UpdateGuideState(): m_state=6 20:22:39.819 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1580 20:22:39.823 00.004 972 Star::Find returns 1 (0), X=234.58, Y=848.48, Mass=1274, SNR=24.9, Peak=142 HFD=3.3 20:22:39.827 00.004 972 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.59) = xAngle (-4.63 = 1.66) 20:22:39.832 00.005 972 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61) 20:22:39.836 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.04 mountX=-0.01 mountY=0.15, mountTheta=1.66 20:22:39.840 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.02, opts=13) 20:22:39.845 00.005 972 Enqueuing Move request for scope (-0.15, -0.02) 20:22:39.850 00.005 5928 Worker thread wakes up 20:22:39.851 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd 20:22:39.851 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.02) 20:22:39.851 00.000 5928 Moving (-0.15, -0.02) raw xDistance=-0.01 yDistance=0.15 20:22:39.851 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:22:39.851 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:39.851 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:22:39.855 00.004 972 UpdateGuideState exits: m=1274 SNR=24.9 20:22:39.859 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:39.863 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:39.868 00.005 972 Enqueuing Expose request 20:22:39.872 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:22:39.872 00.000 5928 MoveAxis(E, 0, ABG) 20:22:39.872 00.000 5928 Move returns status 0, amount 0 20:22:39.872 00.000 5928 MoveAxis(N, 0, ABG) 20:22:39.872 00.000 5928 Move returns status 0, amount 0 20:22:39.872 00.000 5928 move complete, result=0 20:22:39.872 00.000 5928 worker thread done servicing request 20:22:39.872 00.000 5928 Worker thread wakes up 20:22:39.873 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:39.873 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:39.874 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:22:41.847 01.973 5928 Exposure complete 20:22:41.935 00.088 5928 worker thread done servicing request 20:22:41.935 00.000 972 OnExposeComplete: enter 20:22:41.939 00.004 972 UpdateGuideState(): m_state=6 20:22:41.943 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1581 20:22:41.948 00.005 972 Star::Find returns 1 (0), X=234.52, Y=848.63, Mass=1276, SNR=25.0, Peak=138 HFD=3.4 20:22:41.952 00.004 972 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 20:22:41.956 00.004 972 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93) 20:22:41.961 00.005 972 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=0.14 mountY=0.20, mountTheta=0.96 20:22:41.967 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.13, opts=13) 20:22:41.971 00.004 972 Enqueuing Move request for scope (-0.20, 0.13) 20:22:41.975 00.004 5928 Worker thread wakes up 20:22:41.975 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd 20:22:41.975 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.13) 20:22:41.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:22:41.980 00.005 5928 Moving (-0.20, 0.13) raw xDistance=0.14 yDistance=0.20 20:22:41.980 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:22:41.980 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:41.980 00.000 972 UpdateGuideState exits: m=1276 SNR=25.0 20:22:41.985 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:41.989 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:41.993 00.004 972 Enqueuing Expose request 20:22:41.998 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:22:41.998 00.000 5928 MoveAxis(E, 0, ABG) 20:22:41.998 00.000 5928 Move returns status 0, amount 0 20:22:41.998 00.000 5928 MoveAxis(N, 0, ABG) 20:22:41.998 00.000 5928 Move returns status 0, amount 0 20:22:41.998 00.000 5928 move complete, result=0 20:22:41.999 00.001 5928 worker thread done servicing request 20:22:41.999 00.000 5928 Worker thread wakes up 20:22:41.999 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:41.999 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:42.000 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:22:44.109 02.109 5928 Exposure complete 20:22:44.195 00.086 5928 worker thread done servicing request 20:22:44.195 00.000 972 OnExposeComplete: enter 20:22:44.200 00.005 972 UpdateGuideState(): m_state=6 20:22:44.206 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1582 20:22:44.210 00.004 972 Star::Find returns 1 (0), X=234.65, Y=848.60, Mass=1292, SNR=25.1, Peak=139 HFD=3.7 20:22:44.215 00.005 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 20:22:44.219 00.004 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58) 20:22:44.223 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.21 mountX=0.11 mountY=0.07, mountTheta=0.59 20:22:44.228 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.11, opts=13) 20:22:44.233 00.005 972 Enqueuing Move request for scope (-0.08, 0.11) 20:22:44.237 00.004 5928 Worker thread wakes up 20:22:44.237 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd 20:22:44.237 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.11) 20:22:44.237 00.000 5928 Moving (-0.08, 0.11) raw xDistance=0.11 yDistance=0.07 20:22:44.237 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:22:44.237 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:44.237 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:22:44.237 00.000 5928 MoveAxis(E, 0, ABG) 20:22:44.237 00.000 5928 Move returns status 0, amount 0 20:22:44.237 00.000 5928 MoveAxis(N, 0, ABG) 20:22:44.238 00.001 5928 Move returns status 0, amount 0 20:22:44.238 00.000 5928 move complete, result=0 20:22:44.238 00.000 5928 worker thread done servicing request 20:22:44.238 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:22:44.241 00.003 972 UpdateGuideState exits: m=1292 SNR=25.1 20:22:44.246 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:44.250 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:44.254 00.004 972 Enqueuing Expose request 20:22:44.258 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:22:44.263 00.005 5928 Worker thread wakes up 20:22:44.263 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:44.263 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:46.243 01.980 5928 Exposure complete 20:22:46.331 00.088 5928 worker thread done servicing request 20:22:46.331 00.000 972 OnExposeComplete: enter 20:22:46.349 00.018 972 UpdateGuideState(): m_state=6 20:22:46.353 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1583 20:22:46.357 00.004 972 Star::Find returns 1 (0), X=234.65, Y=848.28, Mass=1314, SNR=25.3, Peak=133 HFD=3.7 20:22:46.361 00.004 972 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.59) = xAngle (-3.52 = 2.77) 20:22:46.366 00.005 972 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72) 20:22:46.370 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.93 mountX=-0.21 mountY=0.09, mountTheta=2.73 20:22:46.374 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.21, opts=13) 20:22:46.379 00.005 972 Enqueuing Move request for scope (-0.08, -0.21) 20:22:46.383 00.004 5928 Worker thread wakes up 20:22:46.383 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd 20:22:46.383 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.21) 20:22:46.383 00.000 5928 Moving (-0.08, -0.21) raw xDistance=-0.21 yDistance=0.09 20:22:46.383 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:22:46.383 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:46.384 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:22:46.384 00.000 5928 MoveAxis(E, 36, ABG) 20:22:46.384 00.000 5928 Guiding Dir = 2, Dur = 36 20:22:46.384 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:22:46.388 00.004 972 UpdateGuideState exits: m=1314 SNR=25.3 20:22:46.391 00.003 5928 IsSlewing returns 0 20:22:46.392 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:46.398 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:46.402 00.004 972 Enqueuing Expose request 20:22:46.406 00.004 5928 IsGuiding returns 0 20:22:46.447 00.041 5928 IsGuiding returns 1 20:22:46.447 00.000 5928 scope still moving after pulse duration time elapsed 20:22:46.495 00.048 5928 IsSlewing returns 0 20:22:46.495 00.000 5928 IsGuiding returns 0 20:22:46.496 00.001 5928 scope move finished after 36 + 53 ms 20:22:46.496 00.000 5928 Move returns status 0, amount 36 20:22:46.496 00.000 5928 MoveAxis(N, 0, ABG) 20:22:46.496 00.000 5928 Move returns status 0, amount 0 20:22:46.496 00.000 5928 move complete, result=0 20:22:46.496 00.000 5928 worker thread done servicing request 20:22:46.496 00.000 972 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH 20:22:46.500 00.004 5928 Worker thread wakes up 20:22:46.500 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:46.501 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:48.635 02.134 5928 Exposure complete 20:22:48.723 00.088 5928 worker thread done servicing request 20:22:48.723 00.000 972 OnExposeComplete: enter 20:22:48.727 00.004 972 UpdateGuideState(): m_state=6 20:22:48.733 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1584 20:22:48.737 00.004 972 Star::Find returns 1 (0), X=235.11, Y=848.66, Mass=1293, SNR=25.1, Peak=122 HFD=4.4 20:22:48.741 00.004 972 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.59) = xAngle (-1.19 = -1.19) 20:22:48.746 00.005 972 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23) 20:22:48.750 00.004 972 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.41 cameraTheta=0.40 mountX=0.15 mountY=-0.39, mountTheta=-1.19 20:22:48.754 00.004 972 SchedulePrimaryMove(067B9D08, x=0.38, y=0.16, opts=13) 20:22:48.758 00.004 972 Enqueuing Move request for scope (0.38, 0.16) 20:22:48.764 00.006 5928 Worker thread wakes up 20:22:48.764 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:22:48.768 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.16) opts 0xd 20:22:48.768 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, 0.16) 20:22:48.768 00.000 5928 Moving (0.38, 0.16) raw xDistance=0.15 yDistance=-0.39 20:22:48.768 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:22:48.768 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:22:48.768 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39 20:22:48.768 00.000 5928 MoveAxis(E, 0, ABG) 20:22:48.768 00.000 5928 Move returns status 0, amount 0 20:22:48.768 00.000 5928 MoveAxis(N, 0, ABG) 20:22:48.769 00.001 5928 Move returns status 0, amount 0 20:22:48.769 00.000 5928 move complete, result=0 20:22:48.769 00.000 972 UpdateGuideState exits: m=1293 SNR=25.1 20:22:48.773 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:48.777 00.004 5928 worker thread done servicing request 20:22:48.777 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:48.782 00.005 972 Enqueuing Expose request 20:22:48.786 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH 20:22:48.789 00.003 5928 Worker thread wakes up 20:22:48.789 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:48.790 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:50.765 01.975 5928 Exposure complete 20:22:50.851 00.086 5928 worker thread done servicing request 20:22:50.851 00.000 972 OnExposeComplete: enter 20:22:50.856 00.005 972 UpdateGuideState(): m_state=6 20:22:50.860 00.004 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1585 20:22:50.865 00.005 972 Star::Find returns 1 (0), X=234.41, Y=848.65, Mass=1287, SNR=25.1, Peak=142 HFD=3.5 20:22:50.868 00.003 972 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.59) = xAngle (1.11 = 1.11) 20:22:50.872 00.004 972 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06) 20:22:50.876 00.004 972 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.35 cameraTheta=2.70 mountX=0.16 mountY=0.31, mountTheta=1.10 20:22:50.882 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=0.15, opts=13) 20:22:50.887 00.005 972 Enqueuing Move request for scope (-0.32, 0.15) 20:22:50.892 00.005 5928 Worker thread wakes up 20:22:50.892 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd 20:22:50.892 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, 0.15) 20:22:50.892 00.000 5928 Moving (-0.32, 0.15) raw xDistance=0.16 yDistance=0.31 20:22:50.892 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:50.898 00.006 972 UpdateGuideState exits: m=1287 SNR=25.1 20:22:50.902 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:50.907 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:50.912 00.005 972 Enqueuing Expose request 20:22:50.916 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:22:50.917 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 20:22:50.917 00.000 5928 MoveAxis(E, 0, ABG) 20:22:50.917 00.000 5928 Move returns status 0, amount 0 20:22:50.917 00.000 5928 MoveAxis(S, 61, ABG) 20:22:50.917 00.000 5928 Guiding Dir = 1, Dur = 61 20:22:50.957 00.040 5928 IsSlewing returns 0 20:22:50.957 00.000 5928 IsGuiding returns 0 20:22:51.036 00.079 5928 IsGuiding returns 1 20:22:51.036 00.000 5928 scope still moving after pulse duration time elapsed 20:22:51.071 00.035 5928 IsSlewing returns 0 20:22:51.071 00.000 5928 IsGuiding returns 1 20:22:51.132 00.061 5928 IsSlewing returns 0 20:22:51.132 00.000 5928 IsGuiding returns 0 20:22:51.132 00.000 5928 scope move finished after 61 + 114 ms 20:22:51.132 00.000 5928 Move returns status 0, amount 61 20:22:51.132 00.000 5928 move complete, result=0 20:22:51.133 00.001 5928 worker thread done servicing request 20:22:51.133 00.000 5928 Worker thread wakes up 20:22:51.133 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 61 ms SOUTH 20:22:51.138 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:51.138 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:53.246 02.108 5928 Exposure complete 20:22:53.333 00.087 5928 worker thread done servicing request 20:22:53.333 00.000 972 OnExposeComplete: enter 20:22:53.337 00.004 972 UpdateGuideState(): m_state=6 20:22:53.341 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1586 20:22:53.345 00.004 972 Star::Find returns 1 (0), X=234.62, Y=848.94, Mass=1291, SNR=25.1, Peak=152 HFD=3.8 20:22:53.350 00.005 972 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.59) = xAngle (0.22 = 0.22) 20:22:53.354 00.004 972 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18) 20:22:53.358 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.45 hyp=0.46 cameraTheta=1.81 mountX=0.45 mountY=0.08, mountTheta=0.18 20:22:53.362 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.45, opts=13) 20:22:53.367 00.005 972 Enqueuing Move request for scope (-0.11, 0.45) 20:22:53.371 00.004 5928 Worker thread wakes up 20:22:53.372 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.45) opts 0xd 20:22:53.372 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.45) 20:22:53.372 00.000 5928 Moving (-0.11, 0.45) raw xDistance=0.45 yDistance=0.08 20:22:53.372 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 20:22:53.372 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:53.372 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:22:53.372 00.000 5928 MoveAxis(W, 76, ABG) 20:22:53.372 00.000 5928 Guiding Dir = 3, Dur = 76 20:22:53.372 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:53.376 00.004 5928 IsSlewing returns 0 20:22:53.376 00.000 972 UpdateGuideState exits: m=1291 SNR=25.1 20:22:53.381 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:53.385 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:53.389 00.004 972 Enqueuing Expose request 20:22:53.392 00.003 5928 IsGuiding returns 0 20:22:53.419 00.027 5928 PulseGuide returned control before completion, sleep 61 20:22:53.487 00.068 5928 IsGuiding returns 1 20:22:53.487 00.000 5928 scope still moving after pulse duration time elapsed 20:22:53.531 00.044 5928 IsSlewing returns 0 20:22:53.531 00.000 5928 IsGuiding returns 0 20:22:53.531 00.000 5928 scope move finished after 76 + 62 ms 20:22:53.531 00.000 5928 Move returns status 0, amount 76 20:22:53.531 00.000 5928 MoveAxis(N, 0, ABG) 20:22:53.531 00.000 5928 Move returns status 0, amount 0 20:22:53.532 00.001 5928 move complete, result=0 20:22:53.532 00.000 5928 worker thread done servicing request 20:22:53.532 00.000 5928 Worker thread wakes up 20:22:53.532 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:53.532 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:53.532 00.000 972 GuideStep: 0.5 px 76 ms WEST, 0.1 px 0 ms NORTH 20:22:55.508 01.976 5928 Exposure complete 20:22:55.593 00.085 5928 worker thread done servicing request 20:22:55.594 00.001 972 OnExposeComplete: enter 20:22:55.599 00.005 972 UpdateGuideState(): m_state=6 20:22:55.603 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1587 20:22:55.607 00.004 972 Star::Find returns 1 (0), X=234.62, Y=848.82, Mass=1297, SNR=25.2, Peak=147 HFD=3.7 20:22:55.612 00.005 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 20:22:55.616 00.004 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26) 20:22:55.621 00.005 972 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.89 mountX=0.32 mountY=0.09, mountTheta=0.26 20:22:55.625 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.32, opts=13) 20:22:55.631 00.006 972 Enqueuing Move request for scope (-0.11, 0.32) 20:22:55.635 00.004 5928 Worker thread wakes up 20:22:55.635 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd 20:22:55.635 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.32) 20:22:55.635 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:22:55.639 00.004 5928 Moving (-0.11, 0.32) raw xDistance=0.32 yDistance=0.09 20:22:55.640 00.001 972 UpdateGuideState exits: m=1297 SNR=25.2 20:22:55.645 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:55.649 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:55.653 00.004 972 Enqueuing Expose request 20:22:55.657 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 20:22:55.657 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:55.658 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:22:55.658 00.000 5928 MoveAxis(W, 60, ABG) 20:22:55.658 00.000 5928 Guiding Dir = 3, Dur = 60 20:22:55.658 00.000 5928 IsSlewing returns 0 20:22:55.659 00.001 5928 IsGuiding returns 0 20:22:55.674 00.015 5928 PulseGuide returned control before completion, sleep 56 20:22:55.754 00.080 5928 IsGuiding returns 0 20:22:55.754 00.000 5928 Move returns status 0, amount 60 20:22:55.754 00.000 5928 MoveAxis(N, 0, ABG) 20:22:55.754 00.000 5928 Move returns status 0, amount 0 20:22:55.754 00.000 5928 move complete, result=0 20:22:55.754 00.000 5928 worker thread done servicing request 20:22:55.754 00.000 5928 Worker thread wakes up 20:22:55.754 00.000 972 GuideStep: 0.3 px 60 ms WEST, 0.1 px 0 ms NORTH 20:22:55.758 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:55.759 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:57.877 02.118 5928 Exposure complete 20:22:57.966 00.089 5928 worker thread done servicing request 20:22:57.967 00.001 972 OnExposeComplete: enter 20:22:57.971 00.004 972 UpdateGuideState(): m_state=6 20:22:57.976 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1588 20:22:57.981 00.005 972 Star::Find returns 1 (0), X=234.68, Y=848.79, Mass=1355, SNR=25.8, Peak=170 HFD=3.6 20:22:57.985 00.004 972 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.59) = xAngle (0.15 = 0.15) 20:22:57.989 00.004 972 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10) 20:22:57.993 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.74 mountX=0.30 mountY=0.03, mountTheta=0.10 20:22:57.998 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.30, opts=13) 20:22:58.002 00.004 972 Enqueuing Move request for scope (-0.05, 0.30) 20:22:58.006 00.004 5928 Worker thread wakes up 20:22:58.006 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd 20:22:58.006 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.30) 20:22:58.006 00.000 5928 Moving (-0.05, 0.30) raw xDistance=0.30 yDistance=0.03 20:22:58.006 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 20:22:58.006 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:22:58.006 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:22:58.010 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:22:58.011 00.001 5928 MoveAxis(W, 54, ABG) 20:22:58.011 00.000 5928 Guiding Dir = 3, Dur = 54 20:22:58.011 00.000 972 UpdateGuideState exits: m=1355 SNR=25.8 20:22:58.015 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:22:58.019 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:22:58.023 00.004 972 Enqueuing Expose request 20:22:58.027 00.004 5928 IsSlewing returns 0 20:22:58.027 00.000 5928 IsGuiding returns 0 20:22:58.057 00.030 5928 PulseGuide returned control before completion, sleep 35 20:22:58.097 00.040 5928 IsGuiding returns 1 20:22:58.097 00.000 5928 scope still moving after pulse duration time elapsed 20:22:58.137 00.040 5928 IsSlewing returns 0 20:22:58.137 00.000 5928 IsGuiding returns 0 20:22:58.138 00.001 5928 scope move finished after 54 + 56 ms 20:22:58.138 00.000 5928 Move returns status 0, amount 54 20:22:58.138 00.000 5928 MoveAxis(N, 0, ABG) 20:22:58.138 00.000 5928 Move returns status 0, amount 0 20:22:58.138 00.000 5928 move complete, result=0 20:22:58.138 00.000 5928 worker thread done servicing request 20:22:58.138 00.000 5928 Worker thread wakes up 20:22:58.138 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:22:58.138 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:22:58.139 00.001 972 GuideStep: 0.3 px 54 ms WEST, 0.0 px 0 ms NORTH 20:23:00.108 01.969 5928 Exposure complete 20:23:00.194 00.086 5928 worker thread done servicing request 20:23:00.194 00.000 972 OnExposeComplete: enter 20:23:00.199 00.005 972 UpdateGuideState(): m_state=6 20:23:00.202 00.003 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1589 20:23:00.206 00.004 972 Star::Find returns 1 (0), X=234.84, Y=848.48, Mass=1339, SNR=25.6, Peak=153 HFD=3.5 20:23:00.210 00.004 972 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.59) = xAngle (-1.75 = -1.75) 20:23:00.214 00.004 972 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79) 20:23:00.218 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.16 mountX=-0.02 mountY=-0.11, mountTheta=-1.75 20:23:00.223 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.02, opts=13) 20:23:00.229 00.006 972 Enqueuing Move request for scope (0.11, -0.02) 20:23:00.233 00.004 5928 Worker thread wakes up 20:23:00.233 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd 20:23:00.233 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:23:00.238 00.005 972 UpdateGuideState exits: m=1339 SNR=25.6 20:23:00.242 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:00.247 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:00.252 00.005 972 Enqueuing Expose request 20:23:00.256 00.004 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.02) 20:23:00.256 00.000 5928 Moving (0.11, -0.02) raw xDistance=-0.02 yDistance=-0.11 20:23:00.256 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:23:00.256 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:00.256 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:23:00.256 00.000 5928 MoveAxis(E, 0, ABG) 20:23:00.256 00.000 5928 Move returns status 0, amount 0 20:23:00.256 00.000 5928 MoveAxis(N, 0, ABG) 20:23:00.256 00.000 5928 Move returns status 0, amount 0 20:23:00.256 00.000 5928 move complete, result=0 20:23:00.256 00.000 5928 worker thread done servicing request 20:23:00.256 00.000 5928 Worker thread wakes up 20:23:00.256 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:00.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:00.258 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:23:02.370 02.112 5928 Exposure complete 20:23:02.455 00.085 5928 worker thread done servicing request 20:23:02.455 00.000 972 OnExposeComplete: enter 20:23:02.460 00.005 972 UpdateGuideState(): m_state=6 20:23:02.464 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1590 20:23:02.468 00.004 972 Star::Find returns 1 (0), X=234.65, Y=848.42, Mass=1323, SNR=25.5, Peak=155 HFD=3.4 20:23:02.472 00.004 972 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.59) = xAngle (-3.97 = 2.31) 20:23:02.908 00.436 972 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26) 20:23:02.914 00.006 972 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.38 mountX=-0.07 mountY=0.08, mountTheta=2.29 20:23:02.918 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.07, opts=13) 20:23:02.922 00.004 972 Enqueuing Move request for scope (-0.08, -0.07) 20:23:02.926 00.004 5928 Worker thread wakes up 20:23:02.926 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:23:02.931 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd 20:23:02.931 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.07) 20:23:02.931 00.000 5928 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08 20:23:02.931 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:23:02.931 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:02.931 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:23:02.931 00.000 5928 MoveAxis(E, 0, ABG) 20:23:02.931 00.000 5928 Move returns status 0, amount 0 20:23:02.931 00.000 972 UpdateGuideState exits: m=1323 SNR=25.5 20:23:02.935 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:02.939 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:02.943 00.004 972 Enqueuing Expose request 20:23:02.947 00.004 5928 MoveAxis(N, 0, ABG) 20:23:02.947 00.000 5928 Move returns status 0, amount 0 20:23:02.947 00.000 5928 move complete, result=0 20:23:02.948 00.001 5928 worker thread done servicing request 20:23:02.948 00.000 5928 Worker thread wakes up 20:23:02.948 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:02.948 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:02.950 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:23:04.920 01.970 5928 Exposure complete 20:23:05.007 00.087 5928 worker thread done servicing request 20:23:05.008 00.001 972 OnExposeComplete: enter 20:23:05.013 00.005 972 UpdateGuideState(): m_state=6 20:23:05.017 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1591 20:23:05.021 00.004 972 Star::Find returns 1 (0), X=234.69, Y=848.42, Mass=1274, SNR=25.0, Peak=147 HFD=3.4 20:23:05.025 00.004 972 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.59) = xAngle (-3.66 = 2.63) 20:23:05.030 00.005 972 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58) 20:23:05.035 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.07 mountX=-0.08 mountY=0.05, mountTheta=2.60 20:23:05.039 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.08, opts=13) 20:23:05.044 00.005 972 Enqueuing Move request for scope (-0.04, -0.08) 20:23:05.048 00.004 5928 Worker thread wakes up 20:23:05.048 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd 20:23:05.048 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.08) 20:23:05.048 00.000 5928 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=0.05 20:23:05.048 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:23:05.048 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:05.049 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:23:05.053 00.004 972 UpdateGuideState exits: m=1274 SNR=25.0 20:23:05.056 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:23:05.057 00.001 5928 MoveAxis(E, 0, ABG) 20:23:05.057 00.000 5928 Move returns status 0, amount 0 20:23:05.057 00.000 5928 MoveAxis(N, 0, ABG) 20:23:05.057 00.000 5928 Move returns status 0, amount 0 20:23:05.057 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:05.062 00.005 5928 move complete, result=0 20:23:05.062 00.000 5928 worker thread done servicing request 20:23:05.062 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:05.067 00.005 972 Enqueuing Expose request 20:23:05.072 00.005 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:23:05.076 00.004 5928 Worker thread wakes up 20:23:05.076 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:05.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:07.201 02.125 5928 Exposure complete 20:23:07.288 00.087 5928 worker thread done servicing request 20:23:07.288 00.000 972 OnExposeComplete: enter 20:23:07.293 00.005 972 UpdateGuideState(): m_state=6 20:23:07.299 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1592 20:23:07.303 00.004 972 Star::Find returns 1 (0), X=234.63, Y=848.13, Mass=1267, SNR=24.9, Peak=147 HFD=3.7 20:23:07.307 00.004 972 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.59) = xAngle (-3.41 = 2.88) 20:23:07.312 00.005 972 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83) 20:23:07.315 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=-0.37 hyp=0.38 cameraTheta=-1.82 mountX=-0.37 mountY=0.12, mountTheta=2.83 20:23:07.320 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.37, opts=13) 20:23:07.324 00.004 972 Enqueuing Move request for scope (-0.09, -0.37) 20:23:07.331 00.007 5928 Worker thread wakes up 20:23:07.331 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:23:07.334 00.003 972 UpdateGuideState exits: m=1267 SNR=24.9 20:23:07.338 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:07.342 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:07.347 00.005 972 Enqueuing Expose request 20:23:07.351 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.37) opts 0xd 20:23:07.351 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.37) 20:23:07.351 00.000 5928 Moving (-0.09, -0.37) raw xDistance=-0.37 yDistance=0.12 20:23:07.351 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 20:23:07.351 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:07.351 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:23:07.351 00.000 5928 MoveAxis(E, 61, ABG) 20:23:07.351 00.000 5928 Guiding Dir = 2, Dur = 61 20:23:07.351 00.000 5928 IsSlewing returns 0 20:23:07.352 00.001 5928 IsGuiding returns 0 20:23:07.379 00.027 5928 PulseGuide returned control before completion, sleep 45 20:23:07.431 00.052 5928 IsGuiding returns 1 20:23:07.431 00.000 5928 scope still moving after pulse duration time elapsed 20:23:07.475 00.044 5928 IsSlewing returns 0 20:23:07.475 00.000 5928 IsGuiding returns 0 20:23:07.476 00.001 5928 scope move finished after 61 + 62 ms 20:23:07.476 00.000 5928 Move returns status 0, amount 61 20:23:07.476 00.000 5928 MoveAxis(N, 0, ABG) 20:23:07.476 00.000 5928 Move returns status 0, amount 0 20:23:07.476 00.000 5928 move complete, result=0 20:23:07.476 00.000 5928 worker thread done servicing request 20:23:07.476 00.000 5928 Worker thread wakes up 20:23:07.476 00.000 972 GuideStep: -0.4 px 61 ms EAST, 0.1 px 0 ms NORTH 20:23:07.481 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:07.481 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:09.463 01.982 5928 Exposure complete 20:23:09.551 00.088 5928 worker thread done servicing request 20:23:09.551 00.000 972 OnExposeComplete: enter 20:23:09.555 00.004 972 UpdateGuideState(): m_state=6 20:23:09.560 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1593 20:23:09.564 00.004 972 Star::Find returns 1 (0), X=234.78, Y=848.34, Mass=1292, SNR=25.2, Peak=144 HFD=3.6 20:23:09.568 00.004 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 20:23:09.572 00.004 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 20:23:09.578 00.006 972 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.26 mountX=-0.16 mountY=-0.04, mountTheta=-2.89 20:23:09.582 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.16, opts=13) 20:23:09.587 00.005 972 Enqueuing Move request for scope (0.05, -0.16) 20:23:09.591 00.004 5928 Worker thread wakes up 20:23:09.591 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:09.596 00.005 972 UpdateGuideState exits: m=1292 SNR=25.2 20:23:09.600 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd 20:23:09.600 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.16) 20:23:09.600 00.000 5928 Moving (0.05, -0.16) raw xDistance=-0.16 yDistance=-0.04 20:23:09.600 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:23:09.600 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:09.600 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:09.605 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:09.610 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:23:09.610 00.000 972 Enqueuing Expose request 20:23:09.614 00.004 5928 MoveAxis(E, 0, ABG) 20:23:09.614 00.000 5928 Move returns status 0, amount 0 20:23:09.614 00.000 5928 MoveAxis(N, 0, ABG) 20:23:09.614 00.000 5928 Move returns status 0, amount 0 20:23:09.614 00.000 5928 move complete, result=0 20:23:09.614 00.000 5928 worker thread done servicing request 20:23:09.614 00.000 5928 Worker thread wakes up 20:23:09.614 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:09.615 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:09.616 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:23:11.739 02.123 5928 Exposure complete 20:23:11.825 00.086 5928 worker thread done servicing request 20:23:11.825 00.000 972 OnExposeComplete: enter 20:23:11.829 00.004 972 UpdateGuideState(): m_state=6 20:23:11.833 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1594 20:23:11.837 00.004 972 Star::Find returns 1 (0), X=234.66, Y=848.77, Mass=1318, SNR=25.4, Peak=155 HFD=3.7 20:23:11.841 00.004 972 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.59) = xAngle (0.23 = 0.23) 20:23:11.846 00.005 972 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18) 20:23:11.850 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.82 mountX=0.28 mountY=0.05, mountTheta=0.19 20:23:11.855 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.27, opts=13) 20:23:11.861 00.006 972 Enqueuing Move request for scope (-0.07, 0.27) 20:23:11.865 00.004 5928 Worker thread wakes up 20:23:11.865 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:23:11.869 00.004 972 UpdateGuideState exits: m=1318 SNR=25.4 20:23:11.873 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:11.880 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd 20:23:11.880 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:11.884 00.004 972 Enqueuing Expose request 20:23:11.889 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.27) 20:23:11.889 00.000 5928 Moving (-0.07, 0.27) raw xDistance=0.28 yDistance=0.05 20:23:11.889 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 20:23:11.889 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:11.889 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:23:11.889 00.000 5928 MoveAxis(W, 46, ABG) 20:23:11.889 00.000 5928 Guiding Dir = 3, Dur = 46 20:23:11.889 00.000 5928 IsSlewing returns 0 20:23:11.890 00.001 5928 IsGuiding returns 0 20:23:11.904 00.014 5928 PulseGuide returned control before completion, sleep 42 20:23:11.950 00.046 5928 IsGuiding returns 1 20:23:11.950 00.000 5928 scope still moving after pulse duration time elapsed 20:23:11.984 00.034 5928 IsSlewing returns 0 20:23:11.985 00.001 5928 IsGuiding returns 0 20:23:11.985 00.000 5928 scope move finished after 46 + 48 ms 20:23:11.985 00.000 5928 Move returns status 0, amount 46 20:23:11.985 00.000 5928 MoveAxis(N, 0, ABG) 20:23:11.985 00.000 5928 Move returns status 0, amount 0 20:23:11.985 00.000 5928 move complete, result=0 20:23:11.985 00.000 5928 worker thread done servicing request 20:23:11.985 00.000 5928 Worker thread wakes up 20:23:11.985 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:11.985 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:11.985 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH 20:23:13.954 01.969 5928 Exposure complete 20:23:14.039 00.085 5928 worker thread done servicing request 20:23:14.040 00.001 972 OnExposeComplete: enter 20:23:14.045 00.005 972 UpdateGuideState(): m_state=6 20:23:14.049 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1595 20:23:14.054 00.005 972 Star::Find returns 1 (0), X=234.44, Y=848.71, Mass=1286, SNR=25.0, Peak=144 HFD=3.5 20:23:14.058 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.92 = 0.92) 20:23:14.062 00.004 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87) 20:23:14.066 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.51 mountX=0.22 mountY=0.28, mountTheta=0.90 20:23:14.071 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=0.21, opts=13) 20:23:14.076 00.005 972 Enqueuing Move request for scope (-0.29, 0.21) 20:23:14.080 00.004 5928 Worker thread wakes up 20:23:14.080 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:23:14.084 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd 20:23:14.084 00.000 972 UpdateGuideState exits: m=1286 SNR=25.0 20:23:14.088 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:14.094 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:14.098 00.004 972 Enqueuing Expose request 20:23:14.102 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.29, 0.21) 20:23:14.102 00.000 5928 Moving (-0.29, 0.21) raw xDistance=0.22 yDistance=0.28 20:23:14.103 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22 20:23:14.103 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 20:23:14.103 00.000 5928 MoveAxis(W, 40, ABG) 20:23:14.103 00.000 5928 Guiding Dir = 3, Dur = 40 20:23:14.103 00.000 5928 IsSlewing returns 0 20:23:14.103 00.000 5928 IsGuiding returns 0 20:23:14.127 00.024 5928 PulseGuide returned control before completion, sleep 27 20:23:14.174 00.047 5928 IsGuiding returns 0 20:23:14.175 00.001 5928 Move returns status 0, amount 40 20:23:14.175 00.000 5928 MoveAxis(S, 55, ABG) 20:23:14.175 00.000 5928 Guiding Dir = 1, Dur = 55 20:23:14.175 00.000 5928 IsSlewing returns 0 20:23:14.176 00.001 5928 IsGuiding returns 0 20:23:14.255 00.079 5928 IsGuiding returns 1 20:23:14.255 00.000 5928 scope still moving after pulse duration time elapsed 20:23:14.287 00.032 5928 IsSlewing returns 0 20:23:14.287 00.000 5928 IsGuiding returns 1 20:23:14.351 00.064 5928 IsSlewing returns 0 20:23:14.351 00.000 5928 IsGuiding returns 0 20:23:14.351 00.000 5928 scope move finished after 55 + 120 ms 20:23:14.351 00.000 5928 Move returns status 0, amount 55 20:23:14.351 00.000 5928 move complete, result=0 20:23:14.352 00.001 5928 worker thread done servicing request 20:23:14.352 00.000 5928 Worker thread wakes up 20:23:14.352 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:14.352 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:14.352 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.3 px 55 ms SOUTH 20:23:16.476 02.124 5928 Exposure complete 20:23:16.563 00.087 5928 worker thread done servicing request 20:23:16.563 00.000 972 OnExposeComplete: enter 20:23:16.567 00.004 972 UpdateGuideState(): m_state=6 20:23:16.572 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1596 20:23:16.577 00.005 972 Star::Find returns 1 (0), X=234.71, Y=848.60, Mass=1268, SNR=24.9, Peak=133 HFD=3.8 20:23:16.581 00.004 972 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.59) = xAngle (0.15 = 0.15) 20:23:16.585 00.004 972 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 20:23:16.589 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.74 mountX=0.11 mountY=0.01, mountTheta=0.11 20:23:16.595 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.11, opts=13) 20:23:16.599 00.004 972 Enqueuing Move request for scope (-0.02, 0.11) 20:23:16.603 00.004 5928 Worker thread wakes up 20:23:16.603 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd 20:23:16.603 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.11) 20:23:16.603 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:16.607 00.004 972 UpdateGuideState exits: m=1268 SNR=24.9 20:23:16.612 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:16.617 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:16.621 00.004 972 Enqueuing Expose request 20:23:16.626 00.005 5928 Moving (-0.02, 0.11) raw xDistance=0.11 yDistance=0.01 20:23:16.626 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:23:16.626 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:16.626 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:23:16.626 00.000 5928 MoveAxis(E, 0, ABG) 20:23:16.627 00.001 5928 Move returns status 0, amount 0 20:23:16.627 00.000 5928 MoveAxis(N, 0, ABG) 20:23:16.627 00.000 5928 Move returns status 0, amount 0 20:23:16.627 00.000 5928 move complete, result=0 20:23:16.627 00.000 5928 worker thread done servicing request 20:23:16.627 00.000 5928 Worker thread wakes up 20:23:16.627 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:16.627 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:16.628 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:23:18.604 01.976 5928 Exposure complete 20:23:18.688 00.084 5928 worker thread done servicing request 20:23:18.688 00.000 972 OnExposeComplete: enter 20:23:18.694 00.006 972 UpdateGuideState(): m_state=6 20:23:18.698 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1597 20:23:18.702 00.004 972 Star::Find returns 1 (0), X=234.81, Y=848.81, Mass=1279, SNR=25.0, Peak=138 HFD=4.0 20:23:18.707 00.005 972 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.59) = xAngle (-0.28 = -0.28) 20:23:18.712 00.005 972 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33) 20:23:18.716 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.31 mountX=0.31 mountY=-0.11, mountTheta=-0.32 20:23:18.720 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.32, opts=13) 20:23:18.724 00.004 972 Enqueuing Move request for scope (0.09, 0.32) 20:23:18.729 00.005 5928 Worker thread wakes up 20:23:18.729 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.32) opts 0xd 20:23:18.729 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.32) 20:23:18.729 00.000 5928 Moving (0.09, 0.32) raw xDistance=0.31 yDistance=-0.11 20:23:18.729 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 20:23:18.729 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:18.729 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:23:18.729 00.000 5928 MoveAxis(W, 52, ABG) 20:23:18.729 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:23:18.734 00.005 5928 Guiding Dir = 3, Dur = 52 20:23:18.734 00.000 972 UpdateGuideState exits: m=1279 SNR=25.0 20:23:18.738 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:18.743 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:18.747 00.004 972 Enqueuing Expose request 20:23:18.751 00.004 5928 IsSlewing returns 0 20:23:18.752 00.001 5928 IsGuiding returns 0 20:23:18.780 00.028 5928 PulseGuide returned control before completion, sleep 35 20:23:18.816 00.036 5928 IsGuiding returns 1 20:23:18.816 00.000 5928 scope still moving after pulse duration time elapsed 20:23:18.876 00.060 5928 IsSlewing returns 0 20:23:18.876 00.000 5928 IsGuiding returns 0 20:23:18.876 00.000 5928 scope move finished after 52 + 72 ms 20:23:18.877 00.001 5928 Move returns status 0, amount 52 20:23:18.877 00.000 5928 MoveAxis(N, 0, ABG) 20:23:18.877 00.000 5928 Move returns status 0, amount 0 20:23:18.877 00.000 5928 move complete, result=0 20:23:18.877 00.000 5928 worker thread done servicing request 20:23:18.877 00.000 972 GuideStep: 0.3 px 52 ms WEST, -0.1 px 0 ms NORTH 20:23:18.883 00.006 5928 Worker thread wakes up 20:23:18.883 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:18.883 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:21.004 02.121 5928 Exposure complete 20:23:21.092 00.088 5928 worker thread done servicing request 20:23:21.092 00.000 972 OnExposeComplete: enter 20:23:21.097 00.005 972 UpdateGuideState(): m_state=6 20:23:21.101 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1598 20:23:21.105 00.004 972 Star::Find returns 1 (0), X=234.63, Y=847.81, Mass=1291, SNR=25.1, Peak=134 HFD=3.7 20:23:21.110 00.005 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.98) 20:23:21.114 00.004 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93) 20:23:21.118 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.68 hyp=0.69 cameraTheta=-1.71 mountX=-0.68 mountY=0.14, mountTheta=2.94 20:23:21.122 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.68, opts=13) 20:23:21.127 00.005 972 Enqueuing Move request for scope (-0.10, -0.68) 20:23:21.131 00.004 5928 Worker thread wakes up 20:23:21.131 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.68) opts 0xd 20:23:21.131 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.68) 20:23:21.132 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:21.135 00.003 972 UpdateGuideState exits: m=1291 SNR=25.1 20:23:21.139 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:21.144 00.005 5928 Moving (-0.10, -0.68) raw xDistance=-0.68 yDistance=0.14 20:23:21.144 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.68 20:23:21.144 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:21.144 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:23:21.145 00.001 5928 MoveAxis(E, 111, ABG) 20:23:21.145 00.000 5928 Guiding Dir = 2, Dur = 111 20:23:21.145 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:21.149 00.004 972 Enqueuing Expose request 20:23:21.152 00.003 5928 IsSlewing returns 0 20:23:21.153 00.001 5928 IsGuiding returns 0 20:23:21.179 00.026 5928 PulseGuide returned control before completion, sleep 95 20:23:21.286 00.107 5928 IsGuiding returns 1 20:23:21.286 00.000 5928 scope still moving after pulse duration time elapsed 20:23:21.323 00.037 5928 IsSlewing returns 0 20:23:21.324 00.001 5928 IsGuiding returns 0 20:23:21.324 00.000 5928 scope move finished after 111 + 60 ms 20:23:21.324 00.000 5928 Move returns status 0, amount 111 20:23:21.324 00.000 5928 MoveAxis(N, 0, ABG) 20:23:21.324 00.000 5928 Move returns status 0, amount 0 20:23:21.325 00.001 5928 move complete, result=0 20:23:21.325 00.000 5928 worker thread done servicing request 20:23:21.325 00.000 972 GuideStep: -0.7 px 111 ms EAST, 0.1 px 0 ms NORTH 20:23:21.330 00.005 5928 Worker thread wakes up 20:23:21.330 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:21.330 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:23.295 01.965 5928 Exposure complete 20:23:23.382 00.087 5928 worker thread done servicing request 20:23:23.383 00.001 972 OnExposeComplete: enter 20:23:23.386 00.003 972 UpdateGuideState(): m_state=6 20:23:23.392 00.006 972 Star::Find(15, 234, 847, 0, (0,0,0,0), 0.0, 255) frame 1599 20:23:23.396 00.004 972 Star::Find returns 1 (0), X=234.75, Y=848.59, Mass=1364, SNR=25.8, Peak=145 HFD=3.6 20:23:23.400 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 20:23:23.404 00.004 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 20:23:23.409 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.39 mountX=0.10 mountY=-0.02, mountTheta=-0.24 20:23:23.414 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.10, opts=13) 20:23:23.418 00.004 972 Enqueuing Move request for scope (0.02, 0.10) 20:23:23.422 00.004 5928 Worker thread wakes up 20:23:23.422 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd 20:23:23.422 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.10) 20:23:23.422 00.000 5928 Moving (0.02, 0.10) raw xDistance=0.10 yDistance=-0.02 20:23:23.422 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:23:23.428 00.006 972 UpdateGuideState exits: m=1364 SNR=25.8 20:23:23.432 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:23.436 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:23.440 00.004 972 Enqueuing Expose request 20:23:23.445 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:23:23.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:23.445 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:23:23.445 00.000 5928 MoveAxis(E, 0, ABG) 20:23:23.445 00.000 5928 Move returns status 0, amount 0 20:23:23.445 00.000 5928 MoveAxis(N, 0, ABG) 20:23:23.445 00.000 5928 Move returns status 0, amount 0 20:23:23.445 00.000 5928 move complete, result=0 20:23:23.445 00.000 5928 worker thread done servicing request 20:23:23.445 00.000 5928 Worker thread wakes up 20:23:23.445 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:23.445 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:23.447 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:23:25.571 02.124 5928 Exposure complete 20:23:25.659 00.088 5928 worker thread done servicing request 20:23:25.660 00.001 972 OnExposeComplete: enter 20:23:25.663 00.003 972 UpdateGuideState(): m_state=6 20:23:25.667 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1600 20:23:25.671 00.004 972 Star::Find returns 1 (0), X=234.45, Y=848.39, Mass=1335, SNR=25.6, Peak=165 HFD=3.2 20:23:25.676 00.005 972 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.59) = xAngle (-4.38 = 1.91) 20:23:25.680 00.004 972 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86) 20:23:25.684 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.79 mountX=-0.10 mountY=0.29, mountTheta=1.90 20:23:25.689 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.10, opts=13) 20:23:25.694 00.005 972 Enqueuing Move request for scope (-0.28, -0.10) 20:23:25.698 00.004 5928 Worker thread wakes up 20:23:25.698 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:23:25.702 00.004 972 UpdateGuideState exits: m=1335 SNR=25.6 20:23:25.706 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:25.711 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd 20:23:25.711 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.10) 20:23:25.712 00.001 5928 Moving (-0.28, -0.10) raw xDistance=-0.10 yDistance=0.29 20:23:25.712 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:23:25.712 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 20:23:25.712 00.000 5928 MoveAxis(E, 0, ABG) 20:23:25.712 00.000 5928 Move returns status 0, amount 0 20:23:25.712 00.000 5928 MoveAxis(S, 57, ABG) 20:23:25.712 00.000 5928 Guiding Dir = 1, Dur = 57 20:23:25.712 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:25.716 00.004 972 Enqueuing Expose request 20:23:25.720 00.004 5928 IsSlewing returns 0 20:23:25.721 00.001 5928 IsGuiding returns 0 20:23:25.832 00.111 5928 IsGuiding returns 1 20:23:25.832 00.000 5928 scope still moving after pulse duration time elapsed 20:23:25.897 00.065 5928 IsSlewing returns 0 20:23:25.897 00.000 5928 IsGuiding returns 0 20:23:25.897 00.000 5928 scope move finished after 57 + 119 ms 20:23:25.897 00.000 5928 Move returns status 0, amount 57 20:23:25.897 00.000 5928 move complete, result=0 20:23:25.897 00.000 5928 worker thread done servicing request 20:23:25.897 00.000 5928 Worker thread wakes up 20:23:25.897 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:25.897 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:25.897 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH 20:23:27.883 01.986 5928 Exposure complete 20:23:27.970 00.087 5928 worker thread done servicing request 20:23:27.970 00.000 972 OnExposeComplete: enter 20:23:27.975 00.005 972 UpdateGuideState(): m_state=6 20:23:27.980 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1601 20:23:27.984 00.004 972 Star::Find returns 1 (0), X=234.63, Y=848.91, Mass=1317, SNR=25.4, Peak=164 HFD=3.6 20:23:27.988 00.004 972 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.59) = xAngle (0.22 = 0.22) 20:23:27.993 00.005 972 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17) 20:23:27.997 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.41 hyp=0.43 cameraTheta=1.80 mountX=0.42 mountY=0.07, mountTheta=0.17 20:23:28.001 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.41, opts=13) 20:23:28.005 00.004 972 Enqueuing Move request for scope (-0.10, 0.41) 20:23:28.011 00.006 5928 Worker thread wakes up 20:23:28.011 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.41) opts 0xd 20:23:28.011 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.41) 20:23:28.011 00.000 5928 Moving (-0.10, 0.41) raw xDistance=0.42 yDistance=0.07 20:23:28.011 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 20:23:28.011 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:28.011 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:23:28.011 00.000 5928 MoveAxis(W, 70, ABG) 20:23:28.011 00.000 5928 Guiding Dir = 3, Dur = 70 20:23:28.011 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:28.016 00.005 5928 IsSlewing returns 0 20:23:28.016 00.000 972 UpdateGuideState exits: m=1317 SNR=25.4 20:23:28.020 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:28.025 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:28.029 00.004 972 Enqueuing Expose request 20:23:28.033 00.004 5928 IsGuiding returns 0 20:23:28.055 00.022 5928 PulseGuide returned control before completion, sleep 58 20:23:28.151 00.096 5928 IsGuiding returns 0 20:23:28.151 00.000 5928 Move returns status 0, amount 70 20:23:28.151 00.000 5928 MoveAxis(N, 0, ABG) 20:23:28.152 00.001 5928 Move returns status 0, amount 0 20:23:28.152 00.000 5928 move complete, result=0 20:23:28.152 00.000 5928 worker thread done servicing request 20:23:28.152 00.000 5928 Worker thread wakes up 20:23:28.152 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:28.152 00.000 972 GuideStep: 0.4 px 70 ms WEST, 0.1 px 0 ms NORTH 20:23:28.163 00.011 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:30.294 02.131 5928 Exposure complete 20:23:30.385 00.091 5928 worker thread done servicing request 20:23:30.385 00.000 972 OnExposeComplete: enter 20:23:30.389 00.004 972 UpdateGuideState(): m_state=6 20:23:30.394 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1602 20:23:30.399 00.005 972 Star::Find returns 1 (0), X=235.04, Y=848.40, Mass=1320, SNR=25.4, Peak=127 HFD=4.0 20:23:30.403 00.004 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 20:23:30.408 00.005 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 20:23:30.412 00.004 972 CameraToMount -- cameraX=0.32 cameraY=-0.09 hyp=0.33 cameraTheta=-0.29 mountX=-0.10 mountY=-0.31, mountTheta=-1.88 20:23:30.416 00.004 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.09, opts=13) 20:23:30.420 00.004 972 Enqueuing Move request for scope (0.32, -0.09) 20:23:30.425 00.005 5928 Worker thread wakes up 20:23:30.425 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:30.429 00.004 972 UpdateGuideState exits: m=1320 SNR=25.4 20:23:30.433 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:30.437 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:30.444 00.007 972 Enqueuing Expose request 20:23:30.449 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.09) opts 0xd 20:23:30.449 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.09) 20:23:30.449 00.000 5928 Moving (0.32, -0.09) raw xDistance=-0.10 yDistance=-0.31 20:23:30.449 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:23:30.450 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:23:30.450 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 20:23:30.450 00.000 5928 MoveAxis(E, 0, ABG) 20:23:30.450 00.000 5928 Move returns status 0, amount 0 20:23:30.450 00.000 5928 MoveAxis(N, 0, ABG) 20:23:30.450 00.000 5928 Move returns status 0, amount 0 20:23:30.450 00.000 5928 move complete, result=0 20:23:30.450 00.000 5928 worker thread done servicing request 20:23:30.450 00.000 5928 Worker thread wakes up 20:23:30.450 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:30.450 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:30.452 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:23:32.432 01.980 5928 Exposure complete 20:23:32.521 00.089 5928 worker thread done servicing request 20:23:32.521 00.000 972 OnExposeComplete: enter 20:23:32.526 00.005 972 UpdateGuideState(): m_state=6 20:23:32.531 00.005 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1603 20:23:32.535 00.004 972 Star::Find returns 1 (0), X=235.07, Y=848.46, Mass=1327, SNR=25.5, Peak=136 HFD=3.7 20:23:32.540 00.005 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 20:23:32.544 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 20:23:32.548 00.004 972 CameraToMount -- cameraX=0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-0.11 mountX=-0.05 mountY=-0.34, mountTheta=-1.70 20:23:32.552 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.04, opts=13) 20:23:32.557 00.005 972 Enqueuing Move request for scope (0.35, -0.04) 20:23:32.561 00.004 5928 Worker thread wakes up 20:23:32.562 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:23:32.565 00.003 972 UpdateGuideState exits: m=1327 SNR=25.5 20:23:32.569 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:32.574 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:32.578 00.004 972 Enqueuing Expose request 20:23:32.581 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.04) opts 0xd 20:23:32.582 00.001 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.04) 20:23:32.582 00.000 5928 Moving (0.35, -0.04) raw xDistance=-0.05 yDistance=-0.34 20:23:32.582 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:23:32.582 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:23:32.582 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 20:23:32.582 00.000 5928 MoveAxis(E, 0, ABG) 20:23:32.582 00.000 5928 Move returns status 0, amount 0 20:23:32.582 00.000 5928 MoveAxis(N, 0, ABG) 20:23:32.582 00.000 5928 Move returns status 0, amount 0 20:23:32.582 00.000 5928 move complete, result=0 20:23:32.582 00.000 5928 worker thread done servicing request 20:23:32.582 00.000 5928 Worker thread wakes up 20:23:32.582 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:32.582 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:32.584 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:23:34.704 02.120 5928 Exposure complete 20:23:34.793 00.089 5928 worker thread done servicing request 20:23:34.794 00.001 972 OnExposeComplete: enter 20:23:34.798 00.004 972 UpdateGuideState(): m_state=6 20:23:34.802 00.004 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1604 20:23:34.806 00.004 972 Star::Find returns 1 (0), X=234.75, Y=848.28, Mass=1298, SNR=25.2, Peak=134 HFD=3.8 20:23:34.811 00.005 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 20:23:34.815 00.004 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 20:23:34.818 00.003 972 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.46 mountX=-0.22 mountY=-0.01, mountTheta=-3.09 20:23:34.823 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.22, opts=13) 20:23:34.828 00.005 972 Enqueuing Move request for scope (0.02, -0.22) 20:23:34.831 00.003 5928 Worker thread wakes up 20:23:34.831 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:23:34.835 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd 20:23:34.836 00.001 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.22) 20:23:34.836 00.000 5928 Moving (0.02, -0.22) raw xDistance=-0.22 yDistance=-0.01 20:23:34.836 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 20:23:34.836 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:34.836 00.000 972 UpdateGuideState exits: m=1298 SNR=25.2 20:23:34.841 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:34.845 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:34.849 00.004 972 Enqueuing Expose request 20:23:34.852 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:23:34.853 00.001 5928 MoveAxis(E, 36, ABG) 20:23:34.853 00.000 5928 Guiding Dir = 2, Dur = 36 20:23:34.853 00.000 5928 IsSlewing returns 0 20:23:34.854 00.001 5928 IsGuiding returns 0 20:23:34.884 00.030 5928 PulseGuide returned control before completion, sleep 17 20:23:34.932 00.048 5928 IsGuiding returns 0 20:23:34.932 00.000 5928 Move returns status 0, amount 36 20:23:34.933 00.001 5928 MoveAxis(N, 0, ABG) 20:23:34.933 00.000 5928 Move returns status 0, amount 0 20:23:34.933 00.000 5928 move complete, result=0 20:23:34.933 00.000 5928 worker thread done servicing request 20:23:34.933 00.000 5928 Worker thread wakes up 20:23:34.934 00.001 972 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH 20:23:34.947 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:34.947 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:36.918 01.971 5928 Exposure complete 20:23:37.009 00.091 5928 worker thread done servicing request 20:23:37.009 00.000 972 OnExposeComplete: enter 20:23:37.013 00.004 972 UpdateGuideState(): m_state=6 20:23:37.017 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1605 20:23:37.021 00.004 972 Star::Find returns 1 (0), X=235.02, Y=848.55, Mass=1345, SNR=25.7, Peak=156 HFD=3.6 20:23:37.026 00.005 972 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.59) = xAngle (-1.42 = -1.42) 20:23:37.030 00.004 972 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46) 20:23:37.034 00.004 972 CameraToMount -- cameraX=0.30 cameraY=0.05 hyp=0.30 cameraTheta=0.17 mountX=0.05 mountY=-0.30, mountTheta=-1.42 20:23:37.039 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.05, opts=13) 20:23:37.043 00.004 972 Enqueuing Move request for scope (0.30, 0.05) 20:23:37.047 00.004 5928 Worker thread wakes up 20:23:37.047 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.05) opts 0xd 20:23:37.047 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:37.051 00.004 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.05) 20:23:37.052 00.001 5928 Moving (0.30, 0.05) raw xDistance=0.05 yDistance=-0.30 20:23:37.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:23:37.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:23:37.052 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 20:23:37.058 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 20:23:37.058 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:37.063 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:37.068 00.005 972 Enqueuing Expose request 20:23:37.074 00.006 5928 MoveAxis(E, 0, ABG) 20:23:37.074 00.000 5928 Move returns status 0, amount 0 20:23:37.074 00.000 5928 MoveAxis(N, 0, ABG) 20:23:37.074 00.000 5928 Move returns status 0, amount 0 20:23:37.074 00.000 5928 move complete, result=0 20:23:37.074 00.000 5928 worker thread done servicing request 20:23:37.074 00.000 5928 Worker thread wakes up 20:23:37.074 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:37.075 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:37.076 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:23:39.196 02.120 5928 Exposure complete 20:23:39.285 00.089 5928 worker thread done servicing request 20:23:39.285 00.000 972 OnExposeComplete: enter 20:23:39.291 00.006 972 UpdateGuideState(): m_state=6 20:23:39.294 00.003 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1606 20:23:39.298 00.004 972 Star::Find returns 1 (0), X=235.11, Y=848.99, Mass=1365, SNR=25.9, Peak=140 HFD=4.2 20:23:39.302 00.004 972 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.59) = xAngle (-0.67 = -0.67) 20:23:39.307 00.005 972 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72) 20:23:39.311 00.004 972 CameraToMount -- cameraX=0.38 cameraY=0.50 hyp=0.63 cameraTheta=0.92 mountX=0.49 mountY=-0.41, mountTheta=-0.70 20:23:39.316 00.005 972 SchedulePrimaryMove(067B9D08, x=0.38, y=0.50, opts=13) 20:23:39.320 00.004 972 Enqueuing Move request for scope (0.38, 0.50) 20:23:39.324 00.004 5928 Worker thread wakes up 20:23:39.325 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.50) opts 0xd 20:23:39.325 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, 0.50) 20:23:39.325 00.000 5928 Moving (0.38, 0.50) raw xDistance=0.49 yDistance=-0.41 20:23:39.325 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 20:23:39.325 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.01 newest=-0.72 20:23:39.325 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 20:23:39.325 00.000 5928 MoveAxis(W, 82, ABG) 20:23:39.325 00.000 5928 Guiding Dir = 3, Dur = 82 20:23:39.325 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:39.329 00.004 972 UpdateGuideState exits: m=1365 SNR=25.9 20:23:39.333 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:39.337 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:39.341 00.004 972 Enqueuing Expose request 20:23:39.346 00.005 5928 IsSlewing returns 0 20:23:39.346 00.000 5928 IsGuiding returns 0 20:23:39.361 00.015 5928 PulseGuide returned control before completion, sleep 78 20:23:39.441 00.080 5928 IsGuiding returns 1 20:23:39.441 00.000 5928 scope still moving after pulse duration time elapsed 20:23:39.473 00.032 5928 IsSlewing returns 0 20:23:39.474 00.001 5928 IsGuiding returns 0 20:23:39.474 00.000 5928 scope move finished after 82 + 44 ms 20:23:39.474 00.000 5928 Move returns status 0, amount 82 20:23:39.474 00.000 5928 MoveAxis(N, 82, ABG) 20:23:39.474 00.000 5928 Guiding Dir = 0, Dur = 82 20:23:39.474 00.000 5928 IsSlewing returns 0 20:23:39.475 00.001 5928 IsGuiding returns 0 20:23:39.553 00.078 5928 PulseGuide returned control before completion, sleep 14 20:23:39.586 00.033 5928 IsGuiding returns 1 20:23:39.586 00.000 5928 scope still moving after pulse duration time elapsed 20:23:39.614 00.028 5928 IsSlewing returns 0 20:23:39.615 00.001 5928 IsGuiding returns 1 20:23:39.681 00.066 5928 IsSlewing returns 0 20:23:39.682 00.001 5928 IsGuiding returns 0 20:23:39.682 00.000 5928 scope move finished after 82 + 124 ms 20:23:39.682 00.000 5928 Move returns status 0, amount 82 20:23:39.682 00.000 5928 move complete, result=0 20:23:39.682 00.000 5928 worker thread done servicing request 20:23:39.682 00.000 5928 Worker thread wakes up 20:23:39.682 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:39.683 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:39.683 00.000 972 GuideStep: 0.5 px 82 ms WEST, -0.4 px 82 ms NORTH 20:23:41.655 01.972 5928 Exposure complete 20:23:41.741 00.086 5928 worker thread done servicing request 20:23:41.741 00.000 972 OnExposeComplete: enter 20:23:41.745 00.004 972 UpdateGuideState(): m_state=6 20:23:41.749 00.004 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1607 20:23:41.753 00.004 972 Star::Find returns 1 (0), X=235.13, Y=848.59, Mass=1296, SNR=25.2, Peak=139 HFD=3.8 20:23:41.758 00.005 972 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.59) = xAngle (-1.35 = -1.35) 20:23:41.761 00.003 972 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 20:23:41.765 00.004 972 CameraToMount -- cameraX=0.40 cameraY=0.10 hyp=0.41 cameraTheta=0.24 mountX=0.09 mountY=-0.41, mountTheta=-1.35 20:23:41.769 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=0.10, opts=13) 20:23:41.774 00.005 972 Enqueuing Move request for scope (0.40, 0.10) 20:23:41.778 00.004 5928 Worker thread wakes up 20:23:41.778 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:23:41.782 00.004 972 UpdateGuideState exits: m=1296 SNR=25.2 20:23:41.786 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:41.790 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:41.794 00.004 972 Enqueuing Expose request 20:23:41.798 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.10) opts 0xd 20:23:41.798 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, 0.10) 20:23:41.798 00.000 5928 Moving (0.40, 0.10) raw xDistance=0.09 yDistance=-0.41 20:23:41.798 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:23:41.798 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 20:23:41.798 00.000 5928 MoveAxis(E, 0, ABG) 20:23:41.798 00.000 5928 Move returns status 0, amount 0 20:23:41.798 00.000 5928 MoveAxis(N, 81, ABG) 20:23:41.798 00.000 5928 Guiding Dir = 0, Dur = 81 20:23:41.799 00.001 5928 IsSlewing returns 0 20:23:41.799 00.000 5928 IsGuiding returns 0 20:23:41.872 00.073 5928 PulseGuide returned control before completion, sleep 18 20:23:41.905 00.033 5928 IsGuiding returns 1 20:23:41.905 00.000 5928 scope still moving after pulse duration time elapsed 20:23:41.936 00.031 5928 IsSlewing returns 0 20:23:41.937 00.001 5928 IsGuiding returns 1 20:23:41.983 00.046 5928 IsSlewing returns 0 20:23:42.015 00.032 5928 IsGuiding returns 0 20:23:42.015 00.000 5928 scope move finished after 81 + 135 ms 20:23:42.015 00.000 5928 Move returns status 0, amount 81 20:23:42.016 00.001 5928 move complete, result=0 20:23:42.016 00.000 5928 worker thread done servicing request 20:23:42.016 00.000 5928 Worker thread wakes up 20:23:42.016 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.4 px 81 ms NORTH 20:23:42.026 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:42.027 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:44.129 02.102 5928 Exposure complete 20:23:44.215 00.086 5928 worker thread done servicing request 20:23:44.216 00.001 972 OnExposeComplete: enter 20:23:44.220 00.004 972 UpdateGuideState(): m_state=6 20:23:44.225 00.005 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1608 20:23:44.229 00.004 972 Star::Find returns 1 (0), X=234.79, Y=848.40, Mass=1313, SNR=25.4, Peak=160 HFD=3.6 20:23:44.233 00.004 972 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.59) = xAngle (-2.56 = -2.56) 20:23:44.236 00.003 972 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61) 20:23:44.242 00.006 972 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.97 mountX=-0.09 mountY=-0.06, mountTheta=-2.60 20:23:44.245 00.003 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.09, opts=13) 20:23:44.250 00.005 972 Enqueuing Move request for scope (0.06, -0.09) 20:23:44.253 00.003 5928 Worker thread wakes up 20:23:44.253 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:23:44.258 00.005 972 UpdateGuideState exits: m=1313 SNR=25.4 20:23:44.262 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd 20:23:44.262 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.09) 20:23:44.262 00.000 5928 Moving (0.06, -0.09) raw xDistance=-0.09 yDistance=-0.06 20:23:44.262 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:23:44.262 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:44.262 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:44.266 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:44.271 00.005 972 Enqueuing Expose request 20:23:44.275 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:23:44.275 00.000 5928 MoveAxis(E, 0, ABG) 20:23:44.275 00.000 5928 Move returns status 0, amount 0 20:23:44.275 00.000 5928 MoveAxis(N, 0, ABG) 20:23:44.275 00.000 5928 Move returns status 0, amount 0 20:23:44.275 00.000 5928 move complete, result=0 20:23:44.276 00.001 5928 worker thread done servicing request 20:23:44.276 00.000 5928 Worker thread wakes up 20:23:44.276 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:44.276 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:44.277 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:23:46.258 01.981 5928 Exposure complete 20:23:46.347 00.089 5928 worker thread done servicing request 20:23:46.347 00.000 972 OnExposeComplete: enter 20:23:46.350 00.003 972 UpdateGuideState(): m_state=6 20:23:46.356 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1609 20:23:46.360 00.004 972 Star::Find returns 1 (0), X=234.86, Y=848.40, Mass=1366, SNR=25.9, Peak=161 HFD=3.6 20:23:46.363 00.003 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 20:23:46.367 00.004 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27) 20:23:46.372 00.005 972 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.63 mountX=-0.10 mountY=-0.12, mountTheta=-2.24 20:23:46.377 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.10, opts=13) 20:23:46.381 00.004 972 Enqueuing Move request for scope (0.13, -0.10) 20:23:46.385 00.004 5928 Worker thread wakes up 20:23:46.385 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd 20:23:46.385 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.10) 20:23:46.385 00.000 5928 Moving (0.13, -0.10) raw xDistance=-0.10 yDistance=-0.12 20:23:46.385 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:23:46.385 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:46.385 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:23:46.391 00.006 972 UpdateGuideState exits: m=1366 SNR=25.9 20:23:46.394 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:46.399 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:46.402 00.003 972 Enqueuing Expose request 20:23:46.407 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:23:46.407 00.000 5928 MoveAxis(E, 0, ABG) 20:23:46.407 00.000 5928 Move returns status 0, amount 0 20:23:46.407 00.000 5928 MoveAxis(N, 0, ABG) 20:23:46.407 00.000 5928 Move returns status 0, amount 0 20:23:46.407 00.000 5928 move complete, result=0 20:23:46.407 00.000 5928 worker thread done servicing request 20:23:46.407 00.000 5928 Worker thread wakes up 20:23:46.407 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:46.408 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:46.409 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:23:48.533 02.124 5928 Exposure complete 20:23:48.621 00.088 5928 worker thread done servicing request 20:23:48.621 00.000 972 OnExposeComplete: enter 20:23:48.626 00.005 972 UpdateGuideState(): m_state=6 20:23:48.630 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1610 20:23:48.634 00.004 972 Star::Find returns 1 (0), X=234.74, Y=848.07, Mass=1387, SNR=26.1, Peak=167 HFD=3.8 20:23:48.640 00.006 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 20:23:48.644 00.004 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 20:23:48.648 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.43 hyp=0.43 cameraTheta=-1.54 mountX=-0.43 mountY=0.01, mountTheta=3.11 20:23:48.653 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.43, opts=13) 20:23:48.658 00.005 972 Enqueuing Move request for scope (0.01, -0.43) 20:23:48.663 00.005 5928 Worker thread wakes up 20:23:48.663 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.43) opts 0xd 20:23:48.663 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.43) 20:23:48.663 00.000 5928 Moving (0.01, -0.43) raw xDistance=-0.43 yDistance=0.01 20:23:48.663 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43 20:23:48.663 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:48.663 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:23:48.668 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:23:48.668 00.000 5928 MoveAxis(E, 72, ABG) 20:23:48.668 00.000 5928 Guiding Dir = 2, Dur = 72 20:23:48.669 00.001 972 UpdateGuideState exits: m=1387 SNR=26.1 20:23:48.675 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:48.679 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:48.683 00.004 972 Enqueuing Expose request 20:23:48.700 00.017 5928 IsSlewing returns 0 20:23:48.701 00.001 5928 IsGuiding returns 0 20:23:48.716 00.015 5928 PulseGuide returned control before completion, sleep 67 20:23:48.811 00.095 5928 IsGuiding returns 0 20:23:48.811 00.000 5928 Move returns status 0, amount 72 20:23:48.811 00.000 5928 MoveAxis(N, 0, ABG) 20:23:48.811 00.000 5928 Move returns status 0, amount 0 20:23:48.811 00.000 5928 move complete, result=0 20:23:48.811 00.000 5928 worker thread done servicing request 20:23:48.811 00.000 972 GuideStep: -0.4 px 72 ms EAST, 0.0 px 0 ms NORTH 20:23:48.817 00.006 5928 Worker thread wakes up 20:23:48.818 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:48.818 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:50.794 01.976 5928 Exposure complete 20:23:50.881 00.087 5928 worker thread done servicing request 20:23:50.882 00.001 972 OnExposeComplete: enter 20:23:50.885 00.003 972 UpdateGuideState(): m_state=6 20:23:50.891 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1611 20:23:50.895 00.004 972 Star::Find returns 1 (0), X=235.00, Y=848.35, Mass=1361, SNR=25.8, Peak=166 HFD=3.9 20:23:50.899 00.004 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 20:23:50.902 00.003 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 20:23:50.907 00.005 972 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.49 mountX=-0.15 mountY=-0.26, mountTheta=-2.09 20:23:50.912 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.15, opts=13) 20:23:50.916 00.004 972 Enqueuing Move request for scope (0.27, -0.15) 20:23:50.922 00.006 5928 Worker thread wakes up 20:23:50.922 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:23:50.928 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd 20:23:50.928 00.000 972 UpdateGuideState exits: m=1361 SNR=25.8 20:23:50.932 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:50.937 00.005 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.15) 20:23:50.937 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:50.943 00.006 972 Enqueuing Expose request 20:23:50.948 00.005 5928 Moving (0.27, -0.15) raw xDistance=-0.15 yDistance=-0.26 20:23:50.948 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:23:50.948 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 20:23:50.948 00.000 5928 MoveAxis(E, 0, ABG) 20:23:50.948 00.000 5928 Move returns status 0, amount 0 20:23:50.948 00.000 5928 MoveAxis(N, 53, ABG) 20:23:50.948 00.000 5928 Guiding Dir = 0, Dur = 53 20:23:50.949 00.001 5928 IsSlewing returns 0 20:23:50.949 00.000 5928 IsGuiding returns 0 20:23:51.035 00.086 5928 IsGuiding returns 1 20:23:51.035 00.000 5928 scope still moving after pulse duration time elapsed 20:23:51.060 00.025 5928 IsSlewing returns 0 20:23:51.061 00.001 5928 IsGuiding returns 1 20:23:51.092 00.031 5928 IsSlewing returns 0 20:23:51.093 00.001 5928 IsGuiding returns 1 20:23:51.146 00.053 5928 IsSlewing returns 0 20:23:51.178 00.032 5928 IsGuiding returns 0 20:23:51.178 00.000 5928 scope move finished after 53 + 176 ms 20:23:51.178 00.000 5928 Move returns status 0, amount 53 20:23:51.178 00.000 5928 move complete, result=0 20:23:51.179 00.001 5928 worker thread done servicing request 20:23:51.179 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 53 ms NORTH 20:23:51.184 00.005 5928 Worker thread wakes up 20:23:51.184 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:51.184 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:53.288 02.104 5928 Exposure complete 20:23:53.374 00.086 5928 worker thread done servicing request 20:23:53.374 00.000 972 OnExposeComplete: enter 20:23:53.378 00.004 972 UpdateGuideState(): m_state=6 20:23:53.382 00.004 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1612 20:23:53.386 00.004 972 Star::Find returns 1 (0), X=234.79, Y=848.51, Mass=1338, SNR=25.6, Peak=164 HFD=3.5 20:23:53.391 00.005 972 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.59) = xAngle (-1.42 = -1.42) 20:23:53.394 00.003 972 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46) 20:23:53.398 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.17 mountX=0.01 mountY=-0.06, mountTheta=-1.42 20:23:53.402 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.01, opts=13) 20:23:53.408 00.006 972 Enqueuing Move request for scope (0.06, 0.01) 20:23:53.411 00.003 5928 Worker thread wakes up 20:23:53.411 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd 20:23:53.411 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.01) 20:23:53.412 00.001 5928 Moving (0.06, 0.01) raw xDistance=0.01 yDistance=-0.06 20:23:53.412 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:23:53.412 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:53.412 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:23:53.416 00.004 972 UpdateGuideState exits: m=1338 SNR=25.6 20:23:53.419 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:53.424 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:53.427 00.003 972 Enqueuing Expose request 20:23:53.430 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:23:53.430 00.000 5928 MoveAxis(E, 0, ABG) 20:23:53.431 00.001 5928 Move returns status 0, amount 0 20:23:53.431 00.000 5928 MoveAxis(N, 0, ABG) 20:23:53.431 00.000 5928 Move returns status 0, amount 0 20:23:53.431 00.000 5928 move complete, result=0 20:23:53.431 00.000 5928 worker thread done servicing request 20:23:53.431 00.000 5928 Worker thread wakes up 20:23:53.431 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:53.431 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:53.433 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:23:55.406 01.973 5928 Exposure complete 20:23:55.494 00.088 5928 worker thread done servicing request 20:23:55.494 00.000 972 OnExposeComplete: enter 20:23:55.498 00.004 972 UpdateGuideState(): m_state=6 20:23:55.505 00.007 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1613 20:23:55.509 00.004 972 Star::Find returns 1 (0), X=234.95, Y=848.64, Mass=1277, SNR=25.1, Peak=168 HFD=3.4 20:23:55.514 00.005 972 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.59) = xAngle (-1.00 = -1.00) 20:23:55.519 00.005 972 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04) 20:23:55.524 00.005 972 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.59 mountX=0.14 mountY=-0.23, mountTheta=-1.01 20:23:55.529 00.005 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.15, opts=13) 20:23:55.533 00.004 972 Enqueuing Move request for scope (0.22, 0.15) 20:23:55.537 00.004 5928 Worker thread wakes up 20:23:55.538 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:23:55.542 00.004 972 UpdateGuideState exits: m=1277 SNR=25.1 20:23:55.545 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:55.549 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:55.554 00.005 972 Enqueuing Expose request 20:23:55.558 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd 20:23:55.558 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.15) 20:23:55.558 00.000 5928 Moving (0.22, 0.15) raw xDistance=0.14 yDistance=-0.23 20:23:55.558 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:23:55.558 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 20:23:55.558 00.000 5928 MoveAxis(E, 0, ABG) 20:23:55.558 00.000 5928 Move returns status 0, amount 0 20:23:55.558 00.000 5928 MoveAxis(N, 46, ABG) 20:23:55.558 00.000 5928 Guiding Dir = 0, Dur = 46 20:23:55.559 00.001 5928 IsSlewing returns 0 20:23:55.559 00.000 5928 IsGuiding returns 0 20:23:55.639 00.080 5928 IsGuiding returns 1 20:23:55.639 00.000 5928 scope still moving after pulse duration time elapsed 20:23:55.668 00.029 5928 IsSlewing returns 0 20:23:55.668 00.000 5928 IsGuiding returns 1 20:23:55.736 00.068 5928 IsSlewing returns 0 20:23:55.768 00.032 5928 IsGuiding returns 0 20:23:55.769 00.001 5928 scope move finished after 46 + 163 ms 20:23:55.769 00.000 5928 Move returns status 0, amount 46 20:23:55.769 00.000 5928 move complete, result=0 20:23:55.769 00.000 5928 worker thread done servicing request 20:23:55.769 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 46 ms NORTH 20:23:55.779 00.010 5928 Worker thread wakes up 20:23:55.779 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:55.779 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:57.912 02.133 5928 Exposure complete 20:23:58.005 00.093 5928 worker thread done servicing request 20:23:58.006 00.001 972 OnExposeComplete: enter 20:23:58.009 00.003 972 UpdateGuideState(): m_state=6 20:23:58.013 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1614 20:23:58.018 00.005 972 Star::Find returns 1 (0), X=234.77, Y=848.60, Mass=1304, SNR=25.3, Peak=151 HFD=3.6 20:23:58.022 00.004 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 20:23:58.026 00.004 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43) 20:23:58.030 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.20 mountX=0.10 mountY=-0.05, mountTheta=-0.43 20:23:58.035 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.10, opts=13) 20:23:58.040 00.005 972 Enqueuing Move request for scope (0.04, 0.10) 20:23:58.044 00.004 5928 Worker thread wakes up 20:23:58.044 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd 20:23:58.044 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.10) 20:23:58.044 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:23:58.049 00.005 972 UpdateGuideState exits: m=1304 SNR=25.3 20:23:58.055 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:23:58.059 00.004 5928 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=-0.05 20:23:58.059 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:23:58.059 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:23:58.059 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:23:58.063 00.004 972 Enqueuing Expose request 20:23:58.067 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:23:58.067 00.000 5928 MoveAxis(E, 0, ABG) 20:23:58.067 00.000 5928 Move returns status 0, amount 0 20:23:58.067 00.000 5928 MoveAxis(N, 0, ABG) 20:23:58.067 00.000 5928 Move returns status 0, amount 0 20:23:58.068 00.001 5928 move complete, result=0 20:23:58.068 00.000 5928 worker thread done servicing request 20:23:58.068 00.000 5928 Worker thread wakes up 20:23:58.068 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:23:58.068 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:23:58.070 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:24:00.047 01.977 5928 Exposure complete 20:24:00.143 00.096 5928 worker thread done servicing request 20:24:00.143 00.000 972 OnExposeComplete: enter 20:24:00.147 00.004 972 UpdateGuideState(): m_state=6 20:24:00.151 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1615 20:24:00.158 00.007 972 Star::Find returns 1 (0), X=234.86, Y=848.84, Mass=1389, SNR=26.1, Peak=176 HFD=3.7 20:24:00.163 00.005 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 20:24:00.169 00.006 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43) 20:24:00.175 00.006 972 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.20 mountX=0.34 mountY=-0.15, mountTheta=-0.42 20:24:00.181 00.006 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.34, opts=13) 20:24:00.187 00.006 972 Enqueuing Move request for scope (0.13, 0.34) 20:24:00.193 00.006 5928 Worker thread wakes up 20:24:00.193 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:24:00.200 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd 20:24:00.200 00.000 972 UpdateGuideState exits: m=1389 SNR=26.1 20:24:00.207 00.007 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.34) 20:24:00.207 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:00.213 00.006 5928 Moving (0.13, 0.34) raw xDistance=0.34 yDistance=-0.15 20:24:00.213 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:00.219 00.006 972 Enqueuing Expose request 20:24:00.225 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 20:24:00.225 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:00.225 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:24:00.225 00.000 5928 MoveAxis(W, 57, ABG) 20:24:00.225 00.000 5928 Guiding Dir = 3, Dur = 57 20:24:00.226 00.001 5928 IsSlewing returns 0 20:24:00.226 00.000 5928 IsGuiding returns 0 20:24:00.245 00.019 5928 PulseGuide returned control before completion, sleep 48 20:24:00.325 00.080 5928 IsGuiding returns 0 20:24:00.326 00.001 5928 Move returns status 0, amount 57 20:24:00.326 00.000 5928 MoveAxis(N, 0, ABG) 20:24:00.326 00.000 5928 Move returns status 0, amount 0 20:24:00.326 00.000 5928 move complete, result=0 20:24:00.327 00.001 5928 worker thread done servicing request 20:24:00.327 00.000 5928 Worker thread wakes up 20:24:00.327 00.000 972 GuideStep: 0.3 px 57 ms WEST, -0.2 px 0 ms NORTH 20:24:00.343 00.016 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:00.343 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(220,833,31,31) 20:24:02.392 02.049 972 evsrv: cli 071FF068 connect 20:24:02.401 00.009 972 case statement mapped state 6 to 3 20:24:02.407 00.006 972 case statement mapped state 6 to 3 20:24:02.415 00.008 972 evsrv: cli 071FF068 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:24:02.421 00.006 972 PhdController::Dither begins 20:24:02.428 00.007 972 dither: size=5.00, dRA=0.32 dDec=0.71 20:24:02.435 00.007 972 MountToCamera -- mountTheta (1.15) + m_xAngle (1.59) = xAngle (2.74 = 2.74) 20:24:02.442 00.007 972 MountToCamera -- mountX=0.32 mountY=0.71 hyp=0.78 mountTheta=1.15 cameraX=-0.72, cameraY=0.30 cameraTheta=2.74 20:24:02.447 00.005 972 setting lock position to (234.01, 848.80) 20:24:02.453 00.006 972 Mount: notify guiding dithered (-0.7, 0.3) 20:24:02.495 00.042 972 Status Line: Dither by 0.32,0.71 20:24:02.506 00.011 972 PhdController: newstate STATE_SETTLE_BEGIN 20:24:02.513 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 20:24:02.523 00.010 972 evsrv: cli 071FF068 response: {"jsonrpc":"2.0","result":0,"id":5} 20:24:02.530 00.007 972 evsrv: cli 071FF068 disconnect 20:24:02.535 00.005 5928 Exposure complete 20:24:02.640 00.105 5928 worker thread done servicing request 20:24:02.640 00.000 972 OnExposeComplete: enter 20:24:02.646 00.006 972 UpdateGuideState(): m_state=6 20:24:02.651 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1616 20:24:02.657 00.006 972 Star::Find returns 1 (0), X=235.03, Y=848.76, Mass=1280, SNR=25.1, Peak=155 HFD=3.7 20:24:02.661 00.004 972 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.59) = xAngle (-1.62 = -1.62) 20:24:02.665 00.004 972 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67) 20:24:02.672 00.007 972 CameraToMount -- cameraX=1.02 cameraY=-0.04 hyp=1.02 cameraTheta=-0.03 mountX=-0.05 mountY=-1.01, mountTheta=-1.62 20:24:02.680 00.008 972 dither recenter: remaining=(-0.3,-0.7) step=(-0.3,-0.7) 20:24:02.689 00.009 972 MountToCamera -- mountTheta (-1.99) + m_xAngle (1.59) = xAngle (-0.40 = -0.40) 20:24:02.695 00.006 972 MountToCamera -- mountX=-0.32 mountY=-0.71 hyp=0.78 mountTheta=-1.99 cameraX=0.72, cameraY=-0.30 cameraTheta=-0.40 20:24:02.699 00.004 972 SchedulePrimaryMove(067B9D08, x=0.72, y=-0.30, opts=4) 20:24:02.706 00.007 972 Enqueuing Move request for scope (0.72, -0.30) 20:24:02.711 00.005 5928 Worker thread wakes up 20:24:02.711 00.000 972 Mount: notify direct move -0.32,-0.71 20:24:02.717 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.30) opts 0x4 20:24:02.717 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:24:02.723 00.006 5928 Handling offset move in thread for scope, endpoint = (0.72, -0.30) 20:24:02.723 00.000 972 UpdateGuideState exits: m=1280 SNR=25.1 20:24:02.728 00.005 5928 Moving (0.72, -0.30) raw xDistance=-0.32 yDistance=-0.71 20:24:02.729 00.001 972 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 1 / 99999 20:24:02.733 00.004 5928 MoveAxis(E, 84, B) 20:24:02.733 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820642.733,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:24:02.739 00.006 5928 Guiding Dir = 2, Dur = 84 20:24:02.739 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:02.743 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:02.748 00.005 972 Enqueuing Expose request 20:24:02.755 00.007 5928 IsSlewing returns 0 20:24:02.756 00.001 5928 IsGuiding returns 0 20:24:02.771 00.015 5928 PulseGuide returned control before completion, sleep 79 20:24:02.855 00.084 5928 IsGuiding returns 1 20:24:02.855 00.000 5928 scope still moving after pulse duration time elapsed 20:24:02.899 00.044 5928 IsSlewing returns 0 20:24:02.900 00.001 5928 IsGuiding returns 0 20:24:02.900 00.000 5928 scope move finished after 84 + 59 ms 20:24:02.900 00.000 5928 Move returns status 0, amount 84 20:24:02.900 00.000 5928 MoveAxis(N, 141, B) 20:24:02.900 00.000 5928 Guiding Dir = 0, Dur = 141 20:24:02.900 00.000 5928 IsSlewing returns 0 20:24:02.901 00.001 5928 IsGuiding returns 0 20:24:02.979 00.078 5928 PulseGuide returned control before completion, sleep 73 20:24:03.059 00.080 5928 IsGuiding returns 1 20:24:03.059 00.000 5928 scope still moving after pulse duration time elapsed 20:24:03.091 00.032 5928 IsSlewing returns 0 20:24:03.091 00.000 5928 IsGuiding returns 1 20:24:03.122 00.031 5928 IsSlewing returns 0 20:24:03.122 00.000 5928 IsGuiding returns 1 20:24:03.171 00.049 5928 IsSlewing returns 0 20:24:03.171 00.000 5928 IsGuiding returns 0 20:24:03.172 00.001 5928 scope move finished after 141 + 130 ms 20:24:03.172 00.000 5928 Move returns status 0, amount 141 20:24:03.172 00.000 5928 move complete, result=0 20:24:03.172 00.000 5928 worker thread done servicing request 20:24:03.172 00.000 972 GuideStep: -0.3 px 84 ms EAST, -0.7 px 141 ms NORTH 20:24:03.177 00.005 5928 Worker thread wakes up 20:24:03.177 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:03.177 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:05.177 02.000 5928 Exposure complete 20:24:05.263 00.086 5928 worker thread done servicing request 20:24:05.264 00.001 972 OnExposeComplete: enter 20:24:05.268 00.004 972 UpdateGuideState(): m_state=6 20:24:05.273 00.005 972 Star::Find(15, 235, 848, 0, (0,0,0,0), 0.0, 255) frame 1617 20:24:05.277 00.004 972 Star::Find returns 1 (0), X=235.04, Y=849.18, Mass=1382, SNR=26.1, Peak=164 HFD=3.8 20:24:05.281 00.004 972 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.59) = xAngle (-1.23 = -1.23) 20:24:05.288 00.007 972 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28) 20:24:05.294 00.006 972 CameraToMount -- cameraX=1.03 cameraY=0.39 hyp=1.10 cameraTheta=0.36 mountX=0.37 mountY=-1.05, mountTheta=-1.24 20:24:05.301 00.007 972 SchedulePrimaryMove(067B9D08, x=1.03, y=0.39, opts=13) 20:24:05.308 00.007 972 Enqueuing Move request for scope (1.03, 0.39) 20:24:05.313 00.005 5928 Worker thread wakes up 20:24:05.313 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.39) opts 0xd 20:24:05.313 00.000 5928 Handling offset move in thread for scope, endpoint = (1.03, 0.39) 20:24:05.313 00.000 5928 Moving (1.03, 0.39) raw xDistance=0.37 yDistance=-1.05 20:24:05.313 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37 20:24:05.313 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:24:05.317 00.004 5928 resist switch: large excursion: input -1.05 thresh 0.60 direction from 0 to -1 20:24:05.317 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.16 20:24:05.317 00.000 972 UpdateGuideState exits: m=1382 SNR=26.1 20:24:05.322 00.005 5928 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05 20:24:05.322 00.000 5928 MoveAxis(W, 61, ABG) 20:24:05.322 00.000 5928 Guiding Dir = 3, Dur = 61 20:24:05.322 00.000 972 PhdController: settling, locked = 1, distance = 1.10 (1.50) aobump = 0 frame = 2 / 99999 20:24:05.326 00.004 5928 IsSlewing returns 0 20:24:05.326 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820645.326,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.10,"Time":2.6,"SettleTime":10.0,"StarLocked":true} 20:24:05.331 00.005 5928 IsGuiding returns 0 20:24:05.331 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:05.335 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:05.339 00.004 972 Enqueuing Expose request 20:24:05.377 00.038 5928 PulseGuide returned control before completion, sleep 25 20:24:05.409 00.032 5928 IsGuiding returns 1 20:24:05.409 00.000 5928 scope still moving after pulse duration time elapsed 20:24:05.457 00.048 5928 IsSlewing returns 0 20:24:05.459 00.002 5928 IsGuiding returns 0 20:24:05.459 00.000 5928 scope move finished after 61 + 66 ms 20:24:05.459 00.000 5928 Move returns status 0, amount 61 20:24:05.459 00.000 5928 MoveAxis(N, 209, ABG) 20:24:05.459 00.000 5928 Guiding Dir = 0, Dur = 209 20:24:05.460 00.001 5928 IsSlewing returns 0 20:24:05.460 00.000 5928 IsGuiding returns 0 20:24:05.537 00.077 5928 PulseGuide returned control before completion, sleep 142 20:24:05.693 00.156 5928 IsGuiding returns 1 20:24:05.693 00.000 5928 scope still moving after pulse duration time elapsed 20:24:05.722 00.029 5928 IsSlewing returns 0 20:24:05.723 00.001 5928 IsGuiding returns 1 20:24:05.793 00.070 5928 IsSlewing returns 0 20:24:05.794 00.001 5928 IsGuiding returns 0 20:24:05.794 00.000 5928 scope move finished after 209 + 125 ms 20:24:05.794 00.000 5928 Move returns status 0, amount 209 20:24:05.794 00.000 5928 move complete, result=0 20:24:05.794 00.000 5928 worker thread done servicing request 20:24:05.794 00.000 5928 Worker thread wakes up 20:24:05.795 00.001 972 GuideStep: 0.4 px 61 ms WEST, -1.1 px 209 ms NORTH 20:24:05.805 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:05.805 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:07.936 02.131 5928 Exposure complete 20:24:08.024 00.088 5928 worker thread done servicing request 20:24:08.024 00.000 972 OnExposeComplete: enter 20:24:08.030 00.006 972 UpdateGuideState(): m_state=6 20:24:08.034 00.004 972 Star::Find(15, 235, 849, 0, (0,0,0,0), 0.0, 255) frame 1618 20:24:08.039 00.005 972 Star::Find returns 1 (0), X=234.68, Y=849.18, Mass=1295, SNR=25.2, Peak=150 HFD=3.7 20:24:08.044 00.005 972 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.59) = xAngle (-1.07 = -1.07) 20:24:08.049 00.005 972 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11) 20:24:08.055 00.006 972 CameraToMount -- cameraX=0.67 cameraY=0.38 hyp=0.78 cameraTheta=0.52 mountX=0.37 mountY=-0.70, mountTheta=-1.08 20:24:08.059 00.004 972 SchedulePrimaryMove(067B9D08, x=0.67, y=0.38, opts=13) 20:24:08.064 00.005 972 Enqueuing Move request for scope (0.67, 0.38) 20:24:08.068 00.004 5928 Worker thread wakes up 20:24:08.068 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:08.073 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.38) opts 0xd 20:24:08.073 00.000 5928 Handling offset move in thread for scope, endpoint = (0.67, 0.38) 20:24:08.073 00.000 5928 Moving (0.67, 0.38) raw xDistance=0.37 yDistance=-0.70 20:24:08.073 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37 20:24:08.073 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70 20:24:08.073 00.000 972 UpdateGuideState exits: m=1295 SNR=25.2 20:24:08.077 00.004 972 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 3 / 99999 20:24:08.081 00.004 5928 MoveAxis(W, 67, ABG) 20:24:08.081 00.000 5928 Guiding Dir = 3, Dur = 67 20:24:08.081 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820648.081,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.00,"Time":5.3,"SettleTime":10.0,"StarLocked":true} 20:24:08.086 00.005 5928 IsSlewing returns 0 20:24:08.086 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:08.090 00.004 5928 IsGuiding returns 0 20:24:08.090 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:08.095 00.005 972 Enqueuing Expose request 20:24:08.112 00.017 5928 PulseGuide returned control before completion, sleep 56 20:24:08.208 00.096 5928 IsGuiding returns 0 20:24:08.208 00.000 5928 Move returns status 0, amount 67 20:24:08.208 00.000 5928 MoveAxis(N, 138, ABG) 20:24:08.208 00.000 5928 Guiding Dir = 0, Dur = 138 20:24:08.209 00.001 5928 IsSlewing returns 0 20:24:08.209 00.000 5928 IsGuiding returns 0 20:24:08.288 00.079 5928 PulseGuide returned control before completion, sleep 70 20:24:08.369 00.081 5928 IsGuiding returns 1 20:24:08.369 00.000 5928 scope still moving after pulse duration time elapsed 20:24:08.401 00.032 5928 IsSlewing returns 0 20:24:08.401 00.000 5928 IsGuiding returns 1 20:24:08.433 00.032 5928 IsSlewing returns 0 20:24:08.433 00.000 5928 IsGuiding returns 1 20:24:08.479 00.046 5928 IsSlewing returns 0 20:24:08.479 00.000 5928 IsGuiding returns 0 20:24:08.479 00.000 5928 scope move finished after 138 + 132 ms 20:24:08.479 00.000 5928 Move returns status 0, amount 138 20:24:08.479 00.000 5928 move complete, result=0 20:24:08.480 00.001 5928 worker thread done servicing request 20:24:08.480 00.000 5928 Worker thread wakes up 20:24:08.480 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:08.480 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:08.480 00.000 972 GuideStep: 0.4 px 67 ms WEST, -0.7 px 138 ms NORTH 20:24:10.474 01.994 5928 Exposure complete 20:24:10.559 00.085 5928 worker thread done servicing request 20:24:10.560 00.001 972 OnExposeComplete: enter 20:24:10.563 00.003 972 UpdateGuideState(): m_state=6 20:24:10.569 00.006 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1619 20:24:10.573 00.004 972 Star::Find returns 1 (0), X=234.45, Y=849.12, Mass=1348, SNR=25.7, Peak=141 HFD=3.8 20:24:10.576 00.003 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 20:24:10.580 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00) 20:24:10.585 00.005 972 CameraToMount -- cameraX=0.44 cameraY=0.33 hyp=0.55 cameraTheta=0.64 mountX=0.32 mountY=-0.46, mountTheta=-0.97 20:24:10.590 00.005 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.33, opts=13) 20:24:10.594 00.004 972 Enqueuing Move request for scope (0.44, 0.33) 20:24:10.597 00.003 5928 Worker thread wakes up 20:24:10.598 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.33) opts 0xd 20:24:10.598 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.33) 20:24:10.598 00.000 5928 Moving (0.44, 0.33) raw xDistance=0.32 yDistance=-0.46 20:24:10.598 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 20:24:10.598 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:24:10.603 00.005 972 UpdateGuideState exits: m=1348 SNR=25.7 20:24:10.607 00.004 972 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 4 / 99999 20:24:10.611 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 20:24:10.611 00.000 5928 MoveAxis(W, 58, ABG) 20:24:10.611 00.000 5928 Guiding Dir = 3, Dur = 58 20:24:10.611 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645820650.610,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.87,"Time":7.9,"SettleTime":10.0,"StarLocked":true} 20:24:10.615 00.004 5928 IsSlewing returns 0 20:24:10.615 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:10.620 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:10.624 00.004 972 Enqueuing Expose request 20:24:10.628 00.004 5928 IsGuiding returns 0 20:24:10.655 00.027 5928 PulseGuide returned control before completion, sleep 42 20:24:10.734 00.079 5928 IsGuiding returns 1 20:24:10.735 00.001 5928 scope still moving after pulse duration time elapsed 20:24:10.767 00.032 5928 IsSlewing returns 0 20:24:10.767 00.000 5928 IsGuiding returns 0 20:24:10.767 00.000 5928 scope move finished after 58 + 81 ms 20:24:10.767 00.000 5928 Move returns status 0, amount 58 20:24:10.768 00.001 5928 MoveAxis(N, 91, ABG) 20:24:10.768 00.000 5928 Guiding Dir = 0, Dur = 91 20:24:10.768 00.000 5928 IsSlewing returns 0 20:24:10.769 00.001 5928 IsGuiding returns 0 20:24:10.847 00.078 5928 PulseGuide returned control before completion, sleep 23 20:24:10.877 00.030 5928 IsGuiding returns 1 20:24:10.877 00.000 5928 scope still moving after pulse duration time elapsed 20:24:10.908 00.031 5928 IsSlewing returns 0 20:24:10.908 00.000 5928 IsGuiding returns 1 20:24:10.973 00.065 5928 IsSlewing returns 0 20:24:11.006 00.033 5928 IsGuiding returns 0 20:24:11.006 00.000 5928 scope move finished after 91 + 146 ms 20:24:11.006 00.000 5928 Move returns status 0, amount 91 20:24:11.006 00.000 5928 move complete, result=0 20:24:11.006 00.000 5928 worker thread done servicing request 20:24:11.006 00.000 5928 Worker thread wakes up 20:24:11.007 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:11.007 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:11.007 00.000 972 GuideStep: 0.3 px 58 ms WEST, -0.5 px 91 ms NORTH 20:24:13.114 02.107 5928 Exposure complete 20:24:13.203 00.089 5928 worker thread done servicing request 20:24:13.203 00.000 972 OnExposeComplete: enter 20:24:13.206 00.003 972 UpdateGuideState(): m_state=6 20:24:13.211 00.005 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1620 20:24:13.214 00.003 972 Star::Find returns 1 (0), X=233.98, Y=848.27, Mass=1372, SNR=25.9, Peak=158 HFD=3.9 20:24:13.220 00.006 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.07) 20:24:13.224 00.004 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 20:24:13.228 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.53 hyp=0.53 cameraTheta=-1.63 mountX=-0.53 mountY=0.06, mountTheta=3.02 20:24:13.232 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.53, opts=13) 20:24:13.239 00.007 972 Enqueuing Move request for scope (-0.03, -0.53) 20:24:13.244 00.005 5928 Worker thread wakes up 20:24:13.244 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:24:13.248 00.004 972 UpdateGuideState exits: m=1372 SNR=25.9 20:24:13.253 00.005 972 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 5 / 99999 20:24:13.257 00.004 972 PhdController: newstate STATE_FINISH 20:24:13.261 00.004 972 PhdController complete: success 20:24:13.265 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.53) opts 0xd 20:24:13.265 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645820653.265,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0} 20:24:13.271 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.53) 20:24:13.271 00.000 972 Mount: notify guiding dither settle done success=1 20:24:13.275 00.004 5928 Moving (-0.03, -0.53) raw xDistance=-0.53 yDistance=0.06 20:24:13.275 00.000 972 PhdController: newstate STATE_IDLE 20:24:13.279 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:13.285 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:13.291 00.006 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.53 20:24:13.291 00.000 972 Enqueuing Expose request 20:24:13.297 00.006 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:13.297 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:24:13.297 00.000 5928 MoveAxis(E, 84, ABG) 20:24:13.297 00.000 5928 Guiding Dir = 2, Dur = 84 20:24:13.298 00.001 5928 IsSlewing returns 0 20:24:13.298 00.000 5928 IsGuiding returns 0 20:24:13.325 00.027 5928 PulseGuide returned control before completion, sleep 68 20:24:13.406 00.081 5928 IsGuiding returns 1 20:24:13.406 00.000 5928 scope still moving after pulse duration time elapsed 20:24:13.437 00.031 5928 IsSlewing returns 0 20:24:13.439 00.002 5928 IsGuiding returns 0 20:24:13.439 00.000 5928 scope move finished after 84 + 56 ms 20:24:13.440 00.001 5928 Move returns status 0, amount 84 20:24:13.440 00.000 5928 MoveAxis(N, 0, ABG) 20:24:13.440 00.000 5928 Move returns status 0, amount 0 20:24:13.440 00.000 5928 move complete, result=0 20:24:13.441 00.001 5928 worker thread done servicing request 20:24:13.441 00.000 5928 Worker thread wakes up 20:24:13.441 00.000 972 GuideStep: -0.5 px 84 ms EAST, 0.1 px 0 ms NORTH 20:24:13.450 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:13.451 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:15.417 01.966 5928 Exposure complete 20:24:15.503 00.086 5928 worker thread done servicing request 20:24:15.503 00.000 972 OnExposeComplete: enter 20:24:15.507 00.004 972 UpdateGuideState(): m_state=6 20:24:15.512 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1621 20:24:15.516 00.004 972 Star::Find returns 1 (0), X=234.20, Y=848.72, Mass=1345, SNR=25.7, Peak=143 HFD=3.7 20:24:15.520 00.004 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 20:24:15.524 00.004 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 20:24:15.528 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.38 mountX=-0.08 mountY=-0.19, mountTheta=-1.98 20:24:15.532 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.08, opts=13) 20:24:15.537 00.005 972 Enqueuing Move request for scope (0.19, -0.08) 20:24:15.541 00.004 5928 Worker thread wakes up 20:24:15.541 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd 20:24:15.541 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.08) 20:24:15.541 00.000 5928 Moving (0.19, -0.08) raw xDistance=-0.08 yDistance=-0.19 20:24:15.541 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:24:15.541 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:15.541 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:24:15.541 00.000 5928 MoveAxis(E, 0, ABG) 20:24:15.541 00.000 5928 Move returns status 0, amount 0 20:24:15.541 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:15.545 00.004 972 UpdateGuideState exits: m=1345 SNR=25.7 20:24:15.549 00.004 5928 MoveAxis(N, 0, ABG) 20:24:15.549 00.000 5928 Move returns status 0, amount 0 20:24:15.549 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:15.555 00.006 5928 move complete, result=0 20:24:15.555 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:15.559 00.004 972 Enqueuing Expose request 20:24:15.563 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:24:15.566 00.003 5928 worker thread done servicing request 20:24:15.566 00.000 5928 Worker thread wakes up 20:24:15.567 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:15.567 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:17.680 02.113 5928 Exposure complete 20:24:17.767 00.087 5928 worker thread done servicing request 20:24:17.767 00.000 972 OnExposeComplete: enter 20:24:17.772 00.005 972 UpdateGuideState(): m_state=6 20:24:17.776 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1622 20:24:17.780 00.004 972 Star::Find returns 1 (0), X=234.23, Y=849.12, Mass=1425, SNR=26.4, Peak=148 HFD=3.9 20:24:17.785 00.005 972 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.59) = xAngle (-0.63 = -0.63) 20:24:17.789 00.004 972 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67) 20:24:17.793 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.32 hyp=0.39 cameraTheta=0.96 mountX=0.32 mountY=-0.25, mountTheta=-0.66 20:24:17.797 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.32, opts=13) 20:24:17.802 00.005 972 Enqueuing Move request for scope (0.23, 0.32) 20:24:17.806 00.004 5928 Worker thread wakes up 20:24:17.806 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.32) opts 0xd 20:24:17.806 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.32) 20:24:17.806 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:24:17.810 00.004 972 UpdateGuideState exits: m=1425 SNR=26.4 20:24:17.814 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:17.819 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:17.823 00.004 972 Enqueuing Expose request 20:24:17.827 00.004 5928 Moving (0.23, 0.32) raw xDistance=0.32 yDistance=-0.25 20:24:17.827 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:24:17.827 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:24:17.827 00.000 5928 MoveAxis(W, 53, ABG) 20:24:17.827 00.000 5928 Guiding Dir = 3, Dur = 53 20:24:17.827 00.000 5928 IsSlewing returns 0 20:24:17.827 00.000 5928 IsGuiding returns 0 20:24:17.851 00.024 5928 PulseGuide returned control before completion, sleep 41 20:24:17.930 00.079 5928 IsGuiding returns 0 20:24:17.930 00.000 5928 Move returns status 0, amount 53 20:24:17.930 00.000 5928 MoveAxis(N, 49, ABG) 20:24:17.930 00.000 5928 Guiding Dir = 0, Dur = 49 20:24:17.932 00.002 5928 IsSlewing returns 0 20:24:17.932 00.000 5928 IsGuiding returns 0 20:24:18.042 00.110 5928 IsGuiding returns 1 20:24:18.043 00.001 5928 scope still moving after pulse duration time elapsed 20:24:18.106 00.063 5928 IsSlewing returns 0 20:24:18.107 00.001 5928 IsGuiding returns 0 20:24:18.107 00.000 5928 scope move finished after 49 + 126 ms 20:24:18.107 00.000 5928 Move returns status 0, amount 49 20:24:18.107 00.000 5928 move complete, result=0 20:24:18.107 00.000 5928 worker thread done servicing request 20:24:18.108 00.001 972 GuideStep: 0.3 px 53 ms WEST, -0.2 px 49 ms NORTH 20:24:18.116 00.008 5928 Worker thread wakes up 20:24:18.116 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:18.117 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:20.097 01.980 5928 Exposure complete 20:24:20.184 00.087 5928 worker thread done servicing request 20:24:20.184 00.000 972 OnExposeComplete: enter 20:24:20.188 00.004 972 UpdateGuideState(): m_state=6 20:24:20.194 00.006 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1623 20:24:20.199 00.005 972 Star::Find returns 1 (0), X=234.05, Y=848.66, Mass=1369, SNR=25.9, Peak=149 HFD=3.8 20:24:20.204 00.005 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 20:24:20.209 00.005 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 20:24:20.212 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.26 mountX=-0.14 mountY=-0.04, mountTheta=-2.89 20:24:20.218 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.14, opts=13) 20:24:20.222 00.004 972 Enqueuing Move request for scope (0.04, -0.14) 20:24:20.226 00.004 5928 Worker thread wakes up 20:24:20.226 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd 20:24:20.226 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.14) 20:24:20.226 00.000 5928 Moving (0.04, -0.14) raw xDistance=-0.14 yDistance=-0.04 20:24:20.226 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:24:20.226 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:24:20.230 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 20:24:20.235 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:20.239 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:20.243 00.004 972 Enqueuing Expose request 20:24:20.247 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:20.247 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:24:20.247 00.000 5928 MoveAxis(E, 0, ABG) 20:24:20.247 00.000 5928 Move returns status 0, amount 0 20:24:20.247 00.000 5928 MoveAxis(N, 0, ABG) 20:24:20.247 00.000 5928 Move returns status 0, amount 0 20:24:20.248 00.001 5928 move complete, result=0 20:24:20.248 00.000 5928 worker thread done servicing request 20:24:20.248 00.000 5928 Worker thread wakes up 20:24:20.248 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:20.248 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:20.250 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:24:22.373 02.123 5928 Exposure complete 20:24:22.461 00.088 5928 worker thread done servicing request 20:24:22.462 00.001 972 OnExposeComplete: enter 20:24:22.466 00.004 972 UpdateGuideState(): m_state=6 20:24:22.471 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1624 20:24:22.475 00.004 972 Star::Find returns 1 (0), X=233.75, Y=849.00, Mass=1337, SNR=25.6, Peak=164 HFD=3.8 20:24:22.479 00.004 972 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.59) = xAngle (0.89 = 0.89) 20:24:22.484 00.005 972 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84) 20:24:22.488 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.48 mountX=0.20 mountY=0.24, mountTheta=0.87 20:24:22.492 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.20, opts=13) 20:24:22.497 00.005 972 Enqueuing Move request for scope (-0.25, 0.20) 20:24:22.502 00.005 5928 Worker thread wakes up 20:24:22.502 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd 20:24:22.502 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.20) 20:24:22.502 00.000 5928 Moving (-0.25, 0.20) raw xDistance=0.20 yDistance=0.24 20:24:22.502 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 20:24:22.503 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:24:22.503 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:24:22.506 00.003 972 UpdateGuideState exits: m=1337 SNR=25.6 20:24:22.510 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:22.514 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:22.520 00.006 972 Enqueuing Expose request 20:24:22.523 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 20:24:22.524 00.001 5928 MoveAxis(W, 34, ABG) 20:24:22.524 00.000 5928 Guiding Dir = 3, Dur = 34 20:24:22.524 00.000 5928 IsSlewing returns 0 20:24:22.524 00.000 5928 IsGuiding returns 0 20:24:22.551 00.027 5928 PulseGuide returned control before completion, sleep 18 20:24:22.575 00.024 5928 IsGuiding returns 1 20:24:22.575 00.000 5928 scope still moving after pulse duration time elapsed 20:24:22.632 00.057 5928 IsSlewing returns 0 20:24:22.632 00.000 5928 IsGuiding returns 0 20:24:22.633 00.001 5928 scope move finished after 34 + 73 ms 20:24:22.633 00.000 5928 Move returns status 0, amount 34 20:24:22.633 00.000 5928 MoveAxis(N, 0, ABG) 20:24:22.633 00.000 5928 Move returns status 0, amount 0 20:24:22.633 00.000 5928 move complete, result=0 20:24:22.633 00.000 5928 worker thread done servicing request 20:24:22.633 00.000 972 GuideStep: 0.2 px 34 ms WEST, 0.2 px 0 ms NORTH 20:24:22.638 00.005 5928 Worker thread wakes up 20:24:22.638 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:22.638 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:24.618 01.980 5928 Exposure complete 20:24:24.704 00.086 5928 worker thread done servicing request 20:24:24.705 00.001 972 OnExposeComplete: enter 20:24:24.709 00.004 972 UpdateGuideState(): m_state=6 20:24:24.713 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1625 20:24:24.718 00.005 972 Star::Find returns 1 (0), X=233.99, Y=849.20, Mass=1338, SNR=25.6, Peak=148 HFD=4.0 20:24:24.722 00.004 972 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.59) = xAngle (0.03 = 0.03) 20:24:24.726 00.004 972 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01) 20:24:24.730 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.40 hyp=0.41 cameraTheta=1.62 mountX=0.41 mountY=-0.00, mountTheta=-0.01 20:24:24.736 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.40, opts=13) 20:24:24.740 00.004 972 Enqueuing Move request for scope (-0.02, 0.40) 20:24:24.743 00.003 5928 Worker thread wakes up 20:24:24.743 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:24.747 00.004 972 UpdateGuideState exits: m=1338 SNR=25.6 20:24:24.751 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:24.755 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:24.759 00.004 972 Enqueuing Expose request 20:24:24.764 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.40) opts 0xd 20:24:24.764 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.40) 20:24:24.764 00.000 5928 Moving (-0.02, 0.40) raw xDistance=0.41 yDistance=-0.00 20:24:24.764 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:24:24.764 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:24.764 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:24:24.764 00.000 5928 MoveAxis(W, 70, ABG) 20:24:24.764 00.000 5928 Guiding Dir = 3, Dur = 70 20:24:24.764 00.000 5928 IsSlewing returns 0 20:24:24.764 00.000 5928 IsGuiding returns 0 20:24:24.791 00.027 5928 PulseGuide returned control before completion, sleep 55 20:24:24.870 00.079 5928 IsGuiding returns 0 20:24:24.870 00.000 5928 Move returns status 0, amount 70 20:24:24.870 00.000 5928 MoveAxis(N, 0, ABG) 20:24:24.870 00.000 5928 Move returns status 0, amount 0 20:24:24.870 00.000 5928 move complete, result=0 20:24:24.870 00.000 5928 worker thread done servicing request 20:24:24.870 00.000 5928 Worker thread wakes up 20:24:24.870 00.000 972 GuideStep: 0.4 px 70 ms WEST, -0.0 px 0 ms NORTH 20:24:24.875 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:24.875 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:27.003 02.128 5928 Exposure complete 20:24:27.099 00.096 5928 worker thread done servicing request 20:24:27.099 00.000 972 OnExposeComplete: enter 20:24:27.104 00.005 972 UpdateGuideState(): m_state=6 20:24:27.108 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1626 20:24:27.112 00.004 972 Star::Find returns 1 (0), X=233.77, Y=848.41, Mass=1394, SNR=26.1, Peak=155 HFD=3.7 20:24:27.118 00.006 972 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.59) = xAngle (-3.72 = 2.57) 20:24:27.122 00.004 972 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52) 20:24:27.126 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-2.13 mountX=-0.38 mountY=0.26, mountTheta=2.54 20:24:27.131 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.38, opts=13) 20:24:27.136 00.005 972 Enqueuing Move request for scope (-0.24, -0.38) 20:24:27.140 00.004 5928 Worker thread wakes up 20:24:27.140 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:24:27.144 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.38) opts 0xd 20:24:27.144 00.000 972 UpdateGuideState exits: m=1394 SNR=26.1 20:24:27.149 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.38) 20:24:27.149 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:27.154 00.005 5928 Moving (-0.24, -0.38) raw xDistance=-0.38 yDistance=0.26 20:24:27.154 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:27.159 00.005 972 Enqueuing Expose request 20:24:27.164 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38 20:24:27.164 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:24:27.164 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26 20:24:27.164 00.000 5928 MoveAxis(E, 59, ABG) 20:24:27.164 00.000 5928 Guiding Dir = 2, Dur = 59 20:24:27.165 00.001 5928 IsSlewing returns 0 20:24:27.165 00.000 5928 IsGuiding returns 0 20:24:27.189 00.024 5928 PulseGuide returned control before completion, sleep 45 20:24:27.268 00.079 5928 IsGuiding returns 1 20:24:27.269 00.001 5928 scope still moving after pulse duration time elapsed 20:24:27.296 00.027 5928 IsSlewing returns 0 20:24:27.296 00.000 5928 IsGuiding returns 0 20:24:27.296 00.000 5928 scope move finished after 59 + 72 ms 20:24:27.296 00.000 5928 Move returns status 0, amount 59 20:24:27.296 00.000 5928 MoveAxis(N, 0, ABG) 20:24:27.296 00.000 5928 Move returns status 0, amount 0 20:24:27.296 00.000 5928 move complete, result=0 20:24:27.297 00.001 5928 worker thread done servicing request 20:24:27.297 00.000 972 GuideStep: -0.4 px 59 ms EAST, 0.3 px 0 ms NORTH 20:24:27.303 00.006 5928 Worker thread wakes up 20:24:27.303 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:27.303 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:29.278 01.975 5928 Exposure complete 20:24:29.378 00.100 5928 worker thread done servicing request 20:24:29.378 00.000 972 OnExposeComplete: enter 20:24:29.385 00.007 972 UpdateGuideState(): m_state=6 20:24:29.390 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1627 20:24:29.394 00.004 972 Star::Find returns 1 (0), X=233.91, Y=849.04, Mass=1360, SNR=25.8, Peak=139 HFD=4.1 20:24:29.399 00.005 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 20:24:29.404 00.005 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31) 20:24:29.408 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.95 mountX=0.24 mountY=0.08, mountTheta=0.32 20:24:29.413 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.24, opts=13) 20:24:29.418 00.005 972 Enqueuing Move request for scope (-0.10, 0.24) 20:24:29.424 00.006 5928 Worker thread wakes up 20:24:29.424 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:29.428 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd 20:24:29.428 00.000 972 UpdateGuideState exits: m=1360 SNR=25.8 20:24:29.434 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.24) 20:24:29.434 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:29.438 00.004 5928 Moving (-0.10, 0.24) raw xDistance=0.24 yDistance=0.08 20:24:29.438 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:29.442 00.004 972 Enqueuing Expose request 20:24:29.446 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24 20:24:29.446 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:29.447 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:24:29.447 00.000 5928 MoveAxis(W, 37, ABG) 20:24:29.447 00.000 5928 Guiding Dir = 3, Dur = 37 20:24:29.459 00.012 5928 IsSlewing returns 0 20:24:29.459 00.000 5928 IsGuiding returns 0 20:24:29.475 00.016 5928 PulseGuide returned control before completion, sleep 32 20:24:29.539 00.064 5928 IsGuiding returns 0 20:24:29.539 00.000 5928 Move returns status 0, amount 37 20:24:29.539 00.000 5928 MoveAxis(N, 0, ABG) 20:24:29.539 00.000 5928 Move returns status 0, amount 0 20:24:29.539 00.000 5928 move complete, result=0 20:24:29.539 00.000 5928 worker thread done servicing request 20:24:29.539 00.000 5928 Worker thread wakes up 20:24:29.540 00.001 972 GuideStep: 0.2 px 37 ms WEST, 0.1 px 0 ms NORTH 20:24:29.544 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:29.544 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:31.650 02.106 5928 Exposure complete 20:24:31.746 00.096 5928 worker thread done servicing request 20:24:31.746 00.000 972 OnExposeComplete: enter 20:24:31.751 00.005 972 UpdateGuideState(): m_state=6 20:24:31.756 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1628 20:24:31.760 00.004 972 Star::Find returns 1 (0), X=233.88, Y=848.86, Mass=1367, SNR=25.9, Peak=154 HFD=3.9 20:24:31.765 00.005 972 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.59) = xAngle (1.10 = 1.10) 20:24:31.769 00.004 972 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05) 20:24:31.774 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.69 mountX=0.07 mountY=0.12, mountTheta=1.09 20:24:31.779 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.06, opts=13) 20:24:31.785 00.006 972 Enqueuing Move request for scope (-0.13, 0.06) 20:24:31.789 00.004 5928 Worker thread wakes up 20:24:31.789 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:24:31.794 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd 20:24:31.794 00.000 972 UpdateGuideState exits: m=1367 SNR=25.9 20:24:31.798 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.06) 20:24:31.798 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:31.804 00.006 5928 Moving (-0.13, 0.06) raw xDistance=0.07 yDistance=0.12 20:24:31.804 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:31.809 00.005 972 Enqueuing Expose request 20:24:31.813 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:24:31.813 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:31.813 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:24:31.813 00.000 5928 MoveAxis(E, 0, ABG) 20:24:31.813 00.000 5928 Move returns status 0, amount 0 20:24:31.813 00.000 5928 MoveAxis(N, 0, ABG) 20:24:31.814 00.001 5928 Move returns status 0, amount 0 20:24:31.814 00.000 5928 move complete, result=0 20:24:31.814 00.000 5928 worker thread done servicing request 20:24:31.814 00.000 5928 Worker thread wakes up 20:24:31.814 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:31.814 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:31.816 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:24:33.792 01.976 5928 Exposure complete 20:24:33.888 00.096 5928 worker thread done servicing request 20:24:33.888 00.000 972 OnExposeComplete: enter 20:24:33.893 00.005 972 UpdateGuideState(): m_state=6 20:24:33.897 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1629 20:24:33.903 00.006 972 Star::Find returns 1 (0), X=233.62, Y=849.06, Mass=1380, SNR=26.0, Peak=155 HFD=3.8 20:24:33.907 00.004 972 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.59) = xAngle (0.96 = 0.96) 20:24:33.912 00.005 972 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 20:24:33.917 00.005 972 CameraToMount -- cameraX=-0.39 cameraY=0.26 hyp=0.47 cameraTheta=2.55 mountX=0.27 mountY=0.38, mountTheta=0.95 20:24:33.922 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.26, opts=13) 20:24:33.926 00.004 972 Enqueuing Move request for scope (-0.39, 0.26) 20:24:33.931 00.005 5928 Worker thread wakes up 20:24:33.931 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:24:33.936 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.26) opts 0xd 20:24:33.936 00.000 972 UpdateGuideState exits: m=1380 SNR=26.0 20:24:33.941 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.26) 20:24:33.941 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:33.945 00.004 5928 Moving (-0.39, 0.26) raw xDistance=0.27 yDistance=0.38 20:24:33.945 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:33.950 00.005 972 Enqueuing Expose request 20:24:33.954 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:24:33.954 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:24:33.954 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38 20:24:33.954 00.000 5928 MoveAxis(W, 45, ABG) 20:24:33.955 00.001 5928 Guiding Dir = 3, Dur = 45 20:24:33.955 00.000 5928 IsSlewing returns 0 20:24:33.955 00.000 5928 IsGuiding returns 0 20:24:33.969 00.014 5928 PulseGuide returned control before completion, sleep 42 20:24:34.025 00.056 5928 IsGuiding returns 1 20:24:34.025 00.000 5928 scope still moving after pulse duration time elapsed 20:24:34.065 00.040 5928 IsSlewing returns 0 20:24:34.066 00.001 5928 IsGuiding returns 0 20:24:34.066 00.000 5928 scope move finished after 45 + 65 ms 20:24:34.066 00.000 5928 Move returns status 0, amount 45 20:24:34.066 00.000 5928 MoveAxis(N, 0, ABG) 20:24:34.066 00.000 5928 Move returns status 0, amount 0 20:24:34.066 00.000 5928 move complete, result=0 20:24:34.066 00.000 5928 worker thread done servicing request 20:24:34.066 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.4 px 0 ms NORTH 20:24:34.070 00.004 5928 Worker thread wakes up 20:24:34.071 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:34.071 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:36.184 02.113 5928 Exposure complete 20:24:36.272 00.088 5928 worker thread done servicing request 20:24:36.273 00.001 972 OnExposeComplete: enter 20:24:36.277 00.004 972 UpdateGuideState(): m_state=6 20:24:36.282 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1630 20:24:36.286 00.004 972 Star::Find returns 1 (0), X=233.45, Y=848.42, Mass=1404, SNR=26.2, Peak=156 HFD=3.3 20:24:36.290 00.004 972 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.59) = xAngle (-4.14 = 2.14) 20:24:36.295 00.005 972 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10) 20:24:36.300 00.005 972 CameraToMount -- cameraX=-0.56 cameraY=-0.37 hyp=0.67 cameraTheta=-2.55 mountX=-0.36 mountY=0.58, mountTheta=2.13 20:24:36.306 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.56, y=-0.37, opts=13) 20:24:36.310 00.004 972 Enqueuing Move request for scope (-0.56, -0.37) 20:24:36.315 00.005 5928 Worker thread wakes up 20:24:36.316 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:36.321 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.37) opts 0xd 20:24:36.321 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 20:24:36.326 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.56, -0.37) 20:24:36.326 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:36.330 00.004 5928 Moving (-0.56, -0.37) raw xDistance=-0.36 yDistance=0.58 20:24:36.330 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:36.334 00.004 972 Enqueuing Expose request 20:24:36.338 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36 20:24:36.338 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.47 newest=1.08 20:24:36.338 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58 20:24:36.338 00.000 5928 MoveAxis(E, 57, ABG) 20:24:36.338 00.000 5928 Guiding Dir = 2, Dur = 57 20:24:36.339 00.001 5928 IsSlewing returns 0 20:24:36.339 00.000 5928 IsGuiding returns 0 20:24:36.368 00.029 5928 PulseGuide returned control before completion, sleep 39 20:24:36.432 00.064 5928 IsGuiding returns 1 20:24:36.432 00.000 5928 scope still moving after pulse duration time elapsed 20:24:36.464 00.032 5928 IsSlewing returns 0 20:24:36.465 00.001 5928 IsGuiding returns 0 20:24:36.465 00.000 5928 scope move finished after 57 + 68 ms 20:24:36.465 00.000 5928 Move returns status 0, amount 57 20:24:36.466 00.001 5928 MoveAxis(S, 115, ABG) 20:24:36.466 00.000 5928 Guiding Dir = 1, Dur = 115 20:24:36.466 00.000 5928 IsSlewing returns 0 20:24:36.467 00.001 5928 IsGuiding returns 0 20:24:36.544 00.077 5928 PulseGuide returned control before completion, sleep 48 20:24:36.603 00.059 5928 IsGuiding returns 1 20:24:36.603 00.000 5928 scope still moving after pulse duration time elapsed 20:24:36.672 00.069 5928 IsSlewing returns 0 20:24:36.704 00.032 5928 IsGuiding returns 0 20:24:36.704 00.000 5928 scope move finished after 115 + 122 ms 20:24:36.704 00.000 5928 Move returns status 0, amount 115 20:24:36.704 00.000 5928 move complete, result=0 20:24:36.704 00.000 5928 worker thread done servicing request 20:24:36.705 00.001 5928 Worker thread wakes up 20:24:36.705 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:36.705 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:36.705 00.000 972 GuideStep: -0.4 px 57 ms EAST, 0.6 px 115 ms SOUTH 20:24:38.679 01.974 5928 Exposure complete 20:24:38.769 00.090 972 OnExposeComplete: enter 20:24:38.773 00.004 972 UpdateGuideState(): m_state=6 20:24:38.777 00.004 5928 worker thread done servicing request 20:24:38.777 00.000 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1631 20:24:38.781 00.004 972 Star::Find returns 1 (0), X=233.74, Y=848.82, Mass=1369, SNR=25.9, Peak=161 HFD=3.6 20:24:38.787 00.006 972 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.59) = xAngle (1.47 = 1.47) 20:24:38.791 00.004 972 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 20:24:38.794 00.003 972 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.06 mountX=0.03 mountY=0.27, mountTheta=1.47 20:24:38.800 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.02, opts=13) 20:24:38.804 00.004 972 Enqueuing Move request for scope (-0.27, 0.02) 20:24:38.808 00.004 5928 Worker thread wakes up 20:24:38.809 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd 20:24:38.809 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.02) 20:24:38.809 00.000 5928 Moving (-0.27, 0.02) raw xDistance=0.03 yDistance=0.27 20:24:38.809 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:24:38.809 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 20:24:38.809 00.000 5928 MoveAxis(E, 0, ABG) 20:24:38.809 00.000 5928 Move returns status 0, amount 0 20:24:38.809 00.000 5928 MoveAxis(S, 53, ABG) 20:24:38.809 00.000 5928 Guiding Dir = 1, Dur = 53 20:24:38.809 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:38.813 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 20:24:38.818 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:38.822 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:38.825 00.003 972 Enqueuing Expose request 20:24:38.830 00.005 5928 IsSlewing returns 0 20:24:38.830 00.000 5928 IsGuiding returns 0 20:24:38.911 00.081 5928 IsGuiding returns 1 20:24:38.911 00.000 5928 scope still moving after pulse duration time elapsed 20:24:38.942 00.031 5928 IsSlewing returns 0 20:24:38.943 00.001 5928 IsGuiding returns 1 20:24:39.006 00.063 5928 IsSlewing returns 0 20:24:39.449 00.443 5928 IsGuiding returns 0 20:24:39.449 00.000 5928 scope move finished after 53 + 564 ms 20:24:39.449 00.000 5928 Move returns status 0, amount 53 20:24:39.449 00.000 5928 move complete, result=0 20:24:39.449 00.000 5928 worker thread done servicing request 20:24:39.449 00.000 5928 Worker thread wakes up 20:24:39.449 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:39.449 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:39.449 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 53 ms SOUTH 20:24:41.563 02.114 5928 Exposure complete 20:24:41.657 00.094 5928 worker thread done servicing request 20:24:41.657 00.000 972 OnExposeComplete: enter 20:24:41.662 00.005 972 UpdateGuideState(): m_state=6 20:24:41.668 00.006 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1632 20:24:41.672 00.004 972 Star::Find returns 1 (0), X=233.51, Y=848.85, Mass=1335, SNR=25.6, Peak=153 HFD=3.7 20:24:41.677 00.005 972 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 20:24:41.682 00.005 972 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41) 20:24:41.687 00.005 972 CameraToMount -- cameraX=-0.50 cameraY=0.05 hyp=0.50 cameraTheta=3.04 mountX=0.06 mountY=0.49, mountTheta=1.45 20:24:41.692 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.50, y=0.05, opts=13) 20:24:41.917 00.225 972 Enqueuing Move request for scope (-0.50, 0.05) 20:24:41.922 00.005 5928 Worker thread wakes up 20:24:41.922 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:24:41.926 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.05) opts 0xd 20:24:41.926 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.50, 0.05) 20:24:41.926 00.000 5928 Moving (-0.50, 0.05) raw xDistance=0.06 yDistance=0.49 20:24:41.926 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:24:41.926 00.000 972 UpdateGuideState exits: m=1335 SNR=25.6 20:24:41.932 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:41.937 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:41.942 00.005 972 Enqueuing Expose request 20:24:41.947 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49 20:24:41.947 00.000 5928 MoveAxis(E, 0, ABG) 20:24:41.947 00.000 5928 Move returns status 0, amount 0 20:24:41.947 00.000 5928 MoveAxis(S, 98, ABG) 20:24:41.948 00.001 5928 Guiding Dir = 1, Dur = 98 20:24:41.948 00.000 5928 IsSlewing returns 0 20:24:41.949 00.001 5928 IsGuiding returns 0 20:24:42.029 00.080 5928 PulseGuide returned control before completion, sleep 29 20:24:42.059 00.030 5928 IsGuiding returns 1 20:24:42.059 00.000 5928 scope still moving after pulse duration time elapsed 20:24:42.090 00.031 5928 IsSlewing returns 0 20:24:42.090 00.000 5928 IsGuiding returns 1 20:24:42.140 00.050 5928 IsSlewing returns 0 20:24:42.172 00.032 5928 IsGuiding returns 0 20:24:42.172 00.000 5928 scope move finished after 98 + 125 ms 20:24:42.172 00.000 5928 Move returns status 0, amount 98 20:24:42.172 00.000 5928 move complete, result=0 20:24:42.172 00.000 5928 worker thread done servicing request 20:24:42.172 00.000 5928 Worker thread wakes up 20:24:42.172 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.5 px 98 ms SOUTH 20:24:42.177 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:42.177 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:44.148 01.971 5928 Exposure complete 20:24:44.245 00.097 5928 worker thread done servicing request 20:24:44.245 00.000 972 OnExposeComplete: enter 20:24:44.251 00.006 972 UpdateGuideState(): m_state=6 20:24:44.256 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1633 20:24:44.261 00.005 972 Star::Find returns 1 (0), X=233.78, Y=849.07, Mass=1424, SNR=26.4, Peak=156 HFD=4.1 20:24:44.267 00.006 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 20:24:44.273 00.006 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63) 20:24:44.276 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.27 mountX=0.28 mountY=0.21, mountTheta=0.65 20:24:44.283 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.28, opts=13) 20:24:44.287 00.004 972 Enqueuing Move request for scope (-0.23, 0.28) 20:24:44.292 00.005 5928 Worker thread wakes up 20:24:44.292 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:24:44.297 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.28) opts 0xd 20:24:44.297 00.000 972 UpdateGuideState exits: m=1424 SNR=26.4 20:24:44.303 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.28) 20:24:44.303 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:44.307 00.004 5928 Moving (-0.23, 0.28) raw xDistance=0.28 yDistance=0.21 20:24:44.307 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:44.312 00.005 972 Enqueuing Expose request 20:24:44.318 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 20:24:44.318 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 20:24:44.318 00.000 5928 MoveAxis(W, 47, ABG) 20:24:44.318 00.000 5928 Guiding Dir = 3, Dur = 47 20:24:44.319 00.001 5928 IsSlewing returns 0 20:24:44.319 00.000 5928 IsGuiding returns 0 20:24:44.347 00.028 5928 PulseGuide returned control before completion, sleep 30 20:24:44.381 00.034 5928 IsGuiding returns 1 20:24:44.381 00.000 5928 scope still moving after pulse duration time elapsed 20:24:44.443 00.062 5928 IsSlewing returns 0 20:24:44.443 00.000 5928 IsGuiding returns 0 20:24:44.443 00.000 5928 scope move finished after 47 + 76 ms 20:24:44.443 00.000 5928 Move returns status 0, amount 47 20:24:44.443 00.000 5928 MoveAxis(S, 42, ABG) 20:24:44.443 00.000 5928 Guiding Dir = 1, Dur = 42 20:24:44.444 00.001 5928 IsSlewing returns 0 20:24:44.444 00.000 5928 IsGuiding returns 0 20:24:44.554 00.110 5928 IsGuiding returns 1 20:24:44.554 00.000 5928 scope still moving after pulse duration time elapsed 20:24:44.618 00.064 5928 IsSlewing returns 0 20:24:44.618 00.000 5928 IsGuiding returns 0 20:24:44.618 00.000 5928 scope move finished after 42 + 132 ms 20:24:44.619 00.001 5928 Move returns status 0, amount 42 20:24:44.619 00.000 5928 move complete, result=0 20:24:44.619 00.000 5928 worker thread done servicing request 20:24:44.619 00.000 972 GuideStep: 0.3 px 47 ms WEST, 0.2 px 42 ms SOUTH 20:24:44.623 00.004 5928 Worker thread wakes up 20:24:44.623 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:44.623 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:46.743 02.120 5928 Exposure complete 20:24:46.838 00.095 5928 worker thread done servicing request 20:24:46.838 00.000 972 OnExposeComplete: enter 20:24:46.843 00.005 972 UpdateGuideState(): m_state=6 20:24:46.847 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1634 20:24:46.853 00.006 972 Star::Find returns 1 (0), X=233.80, Y=848.51, Mass=1393, SNR=26.2, Peak=172 HFD=3.5 20:24:46.857 00.004 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.50) 20:24:46.862 00.005 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45) 20:24:46.868 00.006 972 CameraToMount -- cameraX=-0.21 cameraY=-0.29 hyp=0.36 cameraTheta=-2.20 mountX=-0.29 mountY=0.23, mountTheta=2.47 20:24:46.873 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.29, opts=13) 20:24:46.877 00.004 972 Enqueuing Move request for scope (-0.21, -0.29) 20:24:46.882 00.005 5928 Worker thread wakes up 20:24:46.882 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.29) opts 0xd 20:24:46.882 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:24:46.886 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.29) 20:24:46.886 00.000 972 UpdateGuideState exits: m=1393 SNR=26.2 20:24:46.890 00.004 5928 Moving (-0.21, -0.29) raw xDistance=-0.29 yDistance=0.23 20:24:46.890 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:46.894 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29 20:24:46.894 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:46.900 00.006 972 Enqueuing Expose request 20:24:46.905 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 20:24:46.905 00.000 5928 MoveAxis(E, 45, ABG) 20:24:46.905 00.000 5928 Guiding Dir = 2, Dur = 45 20:24:46.906 00.001 5928 IsSlewing returns 0 20:24:46.906 00.000 5928 IsGuiding returns 0 20:24:46.921 00.015 5928 PulseGuide returned control before completion, sleep 41 20:24:47.001 00.080 5928 IsGuiding returns 0 20:24:47.001 00.000 5928 Move returns status 0, amount 45 20:24:47.001 00.000 5928 MoveAxis(S, 45, ABG) 20:24:47.001 00.000 5928 Guiding Dir = 1, Dur = 45 20:24:47.001 00.000 5928 IsSlewing returns 0 20:24:47.001 00.000 5928 IsGuiding returns 0 20:24:47.081 00.080 5928 IsGuiding returns 1 20:24:47.081 00.000 5928 scope still moving after pulse duration time elapsed 20:24:47.145 00.064 5928 IsSlewing returns 0 20:24:47.177 00.032 5928 IsGuiding returns 0 20:24:47.177 00.000 5928 scope move finished after 45 + 130 ms 20:24:47.177 00.000 5928 Move returns status 0, amount 45 20:24:47.177 00.000 5928 move complete, result=0 20:24:47.177 00.000 5928 worker thread done servicing request 20:24:47.177 00.000 5928 Worker thread wakes up 20:24:47.177 00.000 972 GuideStep: -0.3 px 45 ms EAST, 0.2 px 45 ms SOUTH 20:24:47.183 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:47.183 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:49.158 01.975 5928 Exposure complete 20:24:49.253 00.095 5928 worker thread done servicing request 20:24:49.253 00.000 972 OnExposeComplete: enter 20:24:49.257 00.004 972 UpdateGuideState(): m_state=6 20:24:49.261 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1635 20:24:49.266 00.005 972 Star::Find returns 1 (0), X=233.75, Y=848.64, Mass=1470, SNR=26.9, Peak=161 HFD=3.6 20:24:49.270 00.004 972 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.59) = xAngle (-4.18 = 2.10) 20:24:49.274 00.004 972 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06) 20:24:49.277 00.003 972 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.59 mountX=-0.16 mountY=0.27, mountTheta=2.09 20:24:49.284 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.16, opts=13) 20:24:49.288 00.004 972 Enqueuing Move request for scope (-0.26, -0.16) 20:24:49.292 00.004 5928 Worker thread wakes up 20:24:49.292 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd 20:24:49.292 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.16) 20:24:49.292 00.000 5928 Moving (-0.26, -0.16) raw xDistance=-0.16 yDistance=0.27 20:24:49.292 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:24:49.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 20:24:49.292 00.000 5928 MoveAxis(E, 0, ABG) 20:24:49.292 00.000 5928 Move returns status 0, amount 0 20:24:49.292 00.000 5928 MoveAxis(S, 54, ABG) 20:24:49.292 00.000 5928 Guiding Dir = 1, Dur = 54 20:24:49.292 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:24:49.297 00.005 972 UpdateGuideState exits: m=1470 SNR=26.9 20:24:49.301 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:49.305 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:49.308 00.003 972 Enqueuing Expose request 20:24:49.312 00.004 5928 IsSlewing returns 0 20:24:49.313 00.001 5928 IsGuiding returns 0 20:24:49.400 00.087 5928 IsGuiding returns 1 20:24:49.401 00.001 5928 scope still moving after pulse duration time elapsed 20:24:49.428 00.027 5928 IsSlewing returns 0 20:24:49.429 00.001 5928 IsGuiding returns 1 20:24:49.496 00.067 5928 IsSlewing returns 0 20:24:49.497 00.001 5928 IsGuiding returns 0 20:24:49.497 00.000 5928 scope move finished after 54 + 129 ms 20:24:49.497 00.000 5928 Move returns status 0, amount 54 20:24:49.498 00.001 5928 move complete, result=0 20:24:49.498 00.000 5928 worker thread done servicing request 20:24:49.498 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 54 ms SOUTH 20:24:49.508 00.010 5928 Worker thread wakes up 20:24:49.508 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:49.508 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:51.635 02.127 5928 Exposure complete 20:24:51.723 00.088 5928 worker thread done servicing request 20:24:51.723 00.000 972 OnExposeComplete: enter 20:24:51.727 00.004 972 UpdateGuideState(): m_state=6 20:24:51.733 00.006 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1636 20:24:51.737 00.004 972 Star::Find returns 1 (0), X=233.66, Y=848.44, Mass=1366, SNR=25.9, Peak=150 HFD=3.4 20:24:51.741 00.004 972 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.59) = xAngle (-3.93 = 2.35) 20:24:51.747 00.006 972 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30) 20:24:51.751 00.004 972 CameraToMount -- cameraX=-0.35 cameraY=-0.36 hyp=0.50 cameraTheta=-2.35 mountX=-0.35 mountY=0.37, mountTheta=2.33 20:24:51.756 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=-0.36, opts=13) 20:24:51.760 00.004 972 Enqueuing Move request for scope (-0.35, -0.36) 20:24:51.766 00.006 5928 Worker thread wakes up 20:24:51.766 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.36) opts 0xd 20:24:51.766 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, -0.36) 20:24:51.766 00.000 5928 Moving (-0.35, -0.36) raw xDistance=-0.35 yDistance=0.37 20:24:51.766 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 20:24:51.766 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:51.770 00.004 972 UpdateGuideState exits: m=1366 SNR=25.9 20:24:51.774 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:51.778 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37 20:24:51.778 00.000 5928 MoveAxis(E, 59, ABG) 20:24:51.778 00.000 5928 Guiding Dir = 2, Dur = 59 20:24:51.778 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:51.783 00.005 972 Enqueuing Expose request 20:24:51.787 00.004 5928 IsSlewing returns 0 20:24:51.788 00.001 5928 IsGuiding returns 0 20:24:51.815 00.027 5928 PulseGuide returned control before completion, sleep 42 20:24:51.864 00.049 5928 IsGuiding returns 1 20:24:51.864 00.000 5928 scope still moving after pulse duration time elapsed 20:24:51.895 00.031 5928 IsSlewing returns 0 20:24:51.896 00.001 5928 IsGuiding returns 0 20:24:51.896 00.000 5928 scope move finished after 59 + 49 ms 20:24:51.896 00.000 5928 Move returns status 0, amount 59 20:24:51.896 00.000 5928 MoveAxis(S, 74, ABG) 20:24:51.896 00.000 5928 Guiding Dir = 1, Dur = 74 20:24:51.897 00.001 5928 IsSlewing returns 0 20:24:51.897 00.000 5928 IsGuiding returns 0 20:24:52.007 00.110 5928 IsGuiding returns 1 20:24:52.007 00.000 5928 scope still moving after pulse duration time elapsed 20:24:52.034 00.027 5928 IsSlewing returns 0 20:24:52.034 00.000 5928 IsGuiding returns 1 20:24:52.102 00.068 5928 IsSlewing returns 0 20:24:52.103 00.001 5928 IsGuiding returns 0 20:24:52.103 00.000 5928 scope move finished after 74 + 132 ms 20:24:52.103 00.000 5928 Move returns status 0, amount 74 20:24:52.103 00.000 5928 move complete, result=0 20:24:52.103 00.000 5928 worker thread done servicing request 20:24:52.104 00.001 972 GuideStep: -0.4 px 59 ms EAST, 0.4 px 74 ms SOUTH 20:24:52.115 00.011 5928 Worker thread wakes up 20:24:52.115 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:52.115 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:54.088 01.973 5928 Exposure complete 20:24:54.181 00.093 5928 worker thread done servicing request 20:24:54.181 00.000 972 OnExposeComplete: enter 20:24:54.187 00.006 972 UpdateGuideState(): m_state=6 20:24:54.191 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1637 20:24:54.197 00.006 972 Star::Find returns 1 (0), X=234.23, Y=848.99, Mass=1352, SNR=25.7, Peak=135 HFD=4.0 20:24:54.201 00.004 972 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.59) = xAngle (-0.86 = -0.86) 20:24:54.205 00.004 972 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91) 20:24:54.210 00.005 972 CameraToMount -- cameraX=0.22 cameraY=0.20 hyp=0.30 cameraTheta=0.73 mountX=0.19 mountY=-0.23, mountTheta=-0.88 20:24:54.216 00.006 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.20, opts=13) 20:24:54.220 00.004 972 Enqueuing Move request for scope (0.22, 0.20) 20:24:54.224 00.004 5928 Worker thread wakes up 20:24:54.224 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:24:54.228 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.20) opts 0xd 20:24:54.228 00.000 972 UpdateGuideState exits: m=1352 SNR=25.7 20:24:54.234 00.006 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.20) 20:24:54.234 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:54.238 00.004 5928 Moving (0.22, 0.20) raw xDistance=0.19 yDistance=-0.23 20:24:54.238 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:54.242 00.004 972 Enqueuing Expose request 20:24:54.247 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:24:54.247 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:24:54.247 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 20:24:54.247 00.000 5928 MoveAxis(E, 0, ABG) 20:24:54.247 00.000 5928 Move returns status 0, amount 0 20:24:54.247 00.000 5928 MoveAxis(N, 0, ABG) 20:24:54.248 00.001 5928 Move returns status 0, amount 0 20:24:54.248 00.000 5928 move complete, result=0 20:24:54.248 00.000 5928 worker thread done servicing request 20:24:54.248 00.000 5928 Worker thread wakes up 20:24:54.248 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:54.248 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:54.250 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:24:56.352 02.102 5928 Exposure complete 20:24:56.449 00.097 5928 worker thread done servicing request 20:24:56.449 00.000 972 OnExposeComplete: enter 20:24:56.454 00.005 972 UpdateGuideState(): m_state=6 20:24:56.458 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1638 20:24:56.463 00.005 972 Star::Find returns 1 (0), X=234.10, Y=848.79, Mass=1381, SNR=26.0, Peak=161 HFD=3.9 20:24:56.467 00.004 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 20:24:56.472 00.005 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70) 20:24:56.476 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.07 mountX=-0.01 mountY=-0.09, mountTheta=-1.66 20:24:56.482 00.006 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.01, opts=13) 20:24:56.486 00.004 972 Enqueuing Move request for scope (0.09, -0.01) 20:24:56.491 00.005 5928 Worker thread wakes up 20:24:56.491 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:24:56.496 00.005 972 UpdateGuideState exits: m=1381 SNR=26.0 20:24:56.500 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:56.504 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd 20:24:56.505 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:56.509 00.004 972 Enqueuing Expose request 20:24:56.514 00.005 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.01) 20:24:56.514 00.000 5928 Moving (0.09, -0.01) raw xDistance=-0.01 yDistance=-0.09 20:24:56.514 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:24:56.514 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:56.515 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:24:56.515 00.000 5928 MoveAxis(E, 0, ABG) 20:24:56.515 00.000 5928 Move returns status 0, amount 0 20:24:56.515 00.000 5928 MoveAxis(N, 0, ABG) 20:24:56.515 00.000 5928 Move returns status 0, amount 0 20:24:56.515 00.000 5928 move complete, result=0 20:24:56.515 00.000 5928 worker thread done servicing request 20:24:56.515 00.000 5928 Worker thread wakes up 20:24:56.515 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:56.515 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:56.517 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:24:58.496 01.979 5928 Exposure complete 20:24:58.591 00.095 5928 worker thread done servicing request 20:24:58.591 00.000 972 OnExposeComplete: enter 20:24:58.597 00.006 972 UpdateGuideState(): m_state=6 20:24:58.601 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1639 20:24:58.607 00.006 972 Star::Find returns 1 (0), X=233.99, Y=848.85, Mass=1405, SNR=26.2, Peak=160 HFD=4.0 20:24:58.612 00.005 972 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.59) = xAngle (0.39 = 0.39) 20:24:58.617 00.005 972 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35) 20:24:58.621 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.98 mountX=0.06 mountY=0.02, mountTheta=0.35 20:24:58.626 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.05, opts=13) 20:24:58.631 00.005 972 Enqueuing Move request for scope (-0.02, 0.05) 20:24:58.634 00.003 5928 Worker thread wakes up 20:24:58.635 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 20:24:58.638 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd 20:24:58.639 00.001 972 UpdateGuideState exits: m=1405 SNR=26.2 20:24:58.644 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.05) 20:24:58.644 00.000 5928 Moving (-0.02, 0.05) raw xDistance=0.06 yDistance=0.02 20:24:58.644 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:24:58.649 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:24:58.649 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:24:58.653 00.004 972 Enqueuing Expose request 20:24:58.657 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:24:58.657 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:24:58.657 00.000 5928 MoveAxis(E, 0, ABG) 20:24:58.657 00.000 5928 Move returns status 0, amount 0 20:24:58.658 00.001 5928 MoveAxis(N, 0, ABG) 20:24:58.658 00.000 5928 Move returns status 0, amount 0 20:24:58.658 00.000 5928 move complete, result=0 20:24:58.658 00.000 5928 worker thread done servicing request 20:24:58.658 00.000 5928 Worker thread wakes up 20:24:58.658 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:24:58.658 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:24:58.660 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:25:00.764 02.104 5928 Exposure complete 20:25:00.857 00.093 5928 worker thread done servicing request 20:25:00.857 00.000 972 OnExposeComplete: enter 20:25:00.862 00.005 972 UpdateGuideState(): m_state=6 20:25:00.866 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1640 20:25:00.870 00.004 972 Star::Find returns 1 (0), X=234.02, Y=848.95, Mass=1378, SNR=26.0, Peak=144 HFD=4.1 20:25:00.874 00.004 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 20:25:00.878 00.004 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 20:25:00.882 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.50 mountX=0.15 mountY=-0.02, mountTheta=-0.14 20:25:00.889 00.007 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.15, opts=13) 20:25:00.895 00.006 972 Enqueuing Move request for scope (0.01, 0.15) 20:25:00.901 00.006 5928 Worker thread wakes up 20:25:00.901 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:00.907 00.006 972 UpdateGuideState exits: m=1378 SNR=26.0 20:25:00.913 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd 20:25:00.913 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:00.918 00.005 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.15) 20:25:00.918 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:00.922 00.004 972 Enqueuing Expose request 20:25:00.926 00.004 5928 Moving (0.01, 0.15) raw xDistance=0.15 yDistance=-0.02 20:25:00.926 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:25:00.926 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:00.926 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:25:00.926 00.000 5928 MoveAxis(E, 0, ABG) 20:25:00.926 00.000 5928 Move returns status 0, amount 0 20:25:00.926 00.000 5928 MoveAxis(N, 0, ABG) 20:25:00.926 00.000 5928 Move returns status 0, amount 0 20:25:00.927 00.001 5928 move complete, result=0 20:25:00.927 00.000 5928 worker thread done servicing request 20:25:00.927 00.000 5928 Worker thread wakes up 20:25:00.927 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:00.927 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:00.929 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:25:02.905 01.976 5928 Exposure complete 20:25:02.991 00.086 5928 worker thread done servicing request 20:25:02.991 00.000 972 OnExposeComplete: enter 20:25:02.997 00.006 972 UpdateGuideState(): m_state=6 20:25:03.001 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1641 20:25:03.006 00.005 972 Star::Find returns 1 (0), X=233.90, Y=849.03, Mass=1328, SNR=25.5, Peak=148 HFD=4.1 20:25:03.011 00.005 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 20:25:03.015 00.004 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38) 20:25:03.019 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.02 mountX=0.24 mountY=0.10, mountTheta=0.39 20:25:03.023 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.24, opts=13) 20:25:03.027 00.004 972 Enqueuing Move request for scope (-0.11, 0.24) 20:25:03.032 00.005 5928 Worker thread wakes up 20:25:03.032 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd 20:25:03.032 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:25:03.036 00.004 972 UpdateGuideState exits: m=1328 SNR=25.5 20:25:03.040 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:03.044 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:03.048 00.004 972 Enqueuing Expose request 20:25:03.051 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.24) 20:25:03.051 00.000 5928 Moving (-0.11, 0.24) raw xDistance=0.24 yDistance=0.10 20:25:03.051 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 20:25:03.051 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:03.051 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:25:03.052 00.001 5928 MoveAxis(W, 40, ABG) 20:25:03.052 00.000 5928 Guiding Dir = 3, Dur = 40 20:25:03.052 00.000 5928 IsSlewing returns 0 20:25:03.052 00.000 5928 IsGuiding returns 0 20:25:03.073 00.021 5928 PulseGuide returned control before completion, sleep 31 20:25:03.121 00.048 5928 IsGuiding returns 0 20:25:03.121 00.000 5928 Move returns status 0, amount 40 20:25:03.121 00.000 5928 MoveAxis(N, 0, ABG) 20:25:03.121 00.000 5928 Move returns status 0, amount 0 20:25:03.121 00.000 5928 move complete, result=0 20:25:03.121 00.000 5928 worker thread done servicing request 20:25:03.121 00.000 5928 Worker thread wakes up 20:25:03.121 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:03.121 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:03.121 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.1 px 0 ms NORTH 20:25:05.264 02.143 5928 Exposure complete 20:25:05.349 00.085 5928 worker thread done servicing request 20:25:05.349 00.000 972 OnExposeComplete: enter 20:25:05.353 00.004 972 UpdateGuideState(): m_state=6 20:25:05.357 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1642 20:25:05.362 00.005 972 Star::Find returns 1 (0), X=233.87, Y=848.83, Mass=1454, SNR=26.7, Peak=166 HFD=3.9 20:25:05.366 00.004 972 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.59) = xAngle (1.33 = 1.33) 20:25:05.370 00.004 972 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29) 20:25:05.374 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.92 mountX=0.03 mountY=0.13, mountTheta=1.33 20:25:05.379 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.03, opts=13) 20:25:05.383 00.004 972 Enqueuing Move request for scope (-0.14, 0.03) 20:25:05.387 00.004 5928 Worker thread wakes up 20:25:05.387 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd 20:25:05.387 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.03) 20:25:05.387 00.000 5928 Moving (-0.14, 0.03) raw xDistance=0.03 yDistance=0.13 20:25:05.387 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:25:05.387 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:05.387 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:25:05.387 00.000 5928 MoveAxis(E, 0, ABG) 20:25:05.387 00.000 5928 Move returns status 0, amount 0 20:25:05.387 00.000 5928 MoveAxis(N, 0, ABG) 20:25:05.387 00.000 5928 Move returns status 0, amount 0 20:25:05.388 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:05.394 00.006 5928 move complete, result=0 20:25:05.394 00.000 5928 worker thread done servicing request 20:25:05.394 00.000 972 UpdateGuideState exits: m=1454 SNR=26.7 20:25:05.402 00.008 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:05.408 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:05.416 00.008 972 Enqueuing Expose request 20:25:05.422 00.006 5928 Worker thread wakes up 20:25:05.422 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:25:05.426 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:05.427 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:07.425 01.998 5928 Exposure complete 20:25:07.510 00.085 5928 worker thread done servicing request 20:25:07.510 00.000 972 OnExposeComplete: enter 20:25:07.515 00.005 972 UpdateGuideState(): m_state=6 20:25:07.519 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1643 20:25:07.523 00.004 972 Star::Find returns 1 (0), X=233.73, Y=848.69, Mass=1421, SNR=26.4, Peak=143 HFD=3.7 20:25:07.528 00.005 972 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.59) = xAngle (-4.36 = 1.92) 20:25:07.532 00.004 972 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88) 20:25:07.536 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-2.77 mountX=-0.10 mountY=0.29, mountTheta=1.92 20:25:07.540 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.11, opts=13) 20:25:07.546 00.006 972 Enqueuing Move request for scope (-0.28, -0.11) 20:25:07.550 00.004 5928 Worker thread wakes up 20:25:07.550 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:07.554 00.004 972 UpdateGuideState exits: m=1421 SNR=26.4 20:25:07.558 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:07.562 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.11) opts 0xd 20:25:07.563 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:07.566 00.003 972 Enqueuing Expose request 20:25:07.570 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.11) 20:25:07.570 00.000 5928 Moving (-0.28, -0.11) raw xDistance=-0.10 yDistance=0.29 20:25:07.570 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:25:07.570 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 20:25:07.570 00.000 5928 MoveAxis(E, 0, ABG) 20:25:07.570 00.000 5928 Move returns status 0, amount 0 20:25:07.571 00.001 5928 MoveAxis(S, 57, ABG) 20:25:07.571 00.000 5928 Guiding Dir = 1, Dur = 57 20:25:07.571 00.000 5928 IsSlewing returns 0 20:25:07.572 00.001 5928 IsGuiding returns 0 20:25:07.647 00.075 5928 IsGuiding returns 1 20:25:07.647 00.000 5928 scope still moving after pulse duration time elapsed 20:25:07.675 00.028 5928 IsSlewing returns 0 20:25:07.676 00.001 5928 IsGuiding returns 1 20:25:07.742 00.066 5928 IsSlewing returns 0 20:25:07.775 00.033 5928 IsGuiding returns 0 20:25:07.775 00.000 5928 scope move finished after 57 + 146 ms 20:25:07.775 00.000 5928 Move returns status 0, amount 57 20:25:07.775 00.000 5928 move complete, result=0 20:25:07.776 00.001 5928 worker thread done servicing request 20:25:07.776 00.000 5928 Worker thread wakes up 20:25:07.776 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH 20:25:07.789 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:07.789 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:09.903 02.114 5928 Exposure complete 20:25:09.988 00.085 5928 worker thread done servicing request 20:25:09.989 00.001 972 OnExposeComplete: enter 20:25:09.992 00.003 972 UpdateGuideState(): m_state=6 20:25:09.997 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1644 20:25:10.002 00.005 972 Star::Find returns 1 (0), X=233.92, Y=848.52, Mass=1379, SNR=26.0, Peak=138 HFD=3.7 20:25:10.007 00.005 972 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.59) = xAngle (-3.46 = 2.82) 20:25:10.012 00.005 972 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78) 20:25:10.015 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.87 mountX=-0.28 mountY=0.10, mountTheta=2.78 20:25:10.020 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.28, opts=13) 20:25:10.023 00.003 972 Enqueuing Move request for scope (-0.09, -0.28) 20:25:10.028 00.005 5928 Worker thread wakes up 20:25:10.028 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:10.032 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 20:25:10.036 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:10.040 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:10.044 00.004 972 Enqueuing Expose request 20:25:10.048 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.28) opts 0xd 20:25:10.048 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.28) 20:25:10.048 00.000 5928 Moving (-0.09, -0.28) raw xDistance=-0.28 yDistance=0.10 20:25:10.048 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28 20:25:10.048 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:10.049 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:25:10.049 00.000 5928 MoveAxis(E, 46, ABG) 20:25:10.049 00.000 5928 Guiding Dir = 2, Dur = 46 20:25:10.049 00.000 5928 IsSlewing returns 0 20:25:10.049 00.000 5928 IsGuiding returns 0 20:25:10.077 00.028 5928 PulseGuide returned control before completion, sleep 29 20:25:10.124 00.047 5928 IsGuiding returns 0 20:25:10.124 00.000 5928 Move returns status 0, amount 46 20:25:10.125 00.001 5928 MoveAxis(N, 0, ABG) 20:25:10.125 00.000 5928 Move returns status 0, amount 0 20:25:10.125 00.000 5928 move complete, result=0 20:25:10.125 00.000 5928 worker thread done servicing request 20:25:10.125 00.000 5928 Worker thread wakes up 20:25:10.125 00.000 972 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH 20:25:10.135 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:10.136 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:12.133 01.997 5928 Exposure complete 20:25:12.218 00.085 5928 worker thread done servicing request 20:25:12.218 00.000 972 OnExposeComplete: enter 20:25:12.221 00.003 972 UpdateGuideState(): m_state=6 20:25:12.226 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1645 20:25:12.231 00.005 972 Star::Find returns 1 (0), X=233.93, Y=848.87, Mass=1329, SNR=25.5, Peak=143 HFD=4.0 20:25:12.235 00.004 972 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.59) = xAngle (0.76 = 0.76) 20:25:12.238 00.003 972 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71) 20:25:12.242 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.35 mountX=0.08 mountY=0.07, mountTheta=0.73 20:25:12.247 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.08, opts=13) 20:25:12.251 00.004 972 Enqueuing Move request for scope (-0.08, 0.08) 20:25:12.255 00.004 5928 Worker thread wakes up 20:25:12.256 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd 20:25:12.256 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.08) 20:25:12.256 00.000 5928 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=0.07 20:25:12.256 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:25:12.256 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:12.256 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:25:12.256 00.000 5928 MoveAxis(E, 0, ABG) 20:25:12.256 00.000 5928 Move returns status 0, amount 0 20:25:12.256 00.000 5928 MoveAxis(N, 0, ABG) 20:25:12.256 00.000 5928 Move returns status 0, amount 0 20:25:12.256 00.000 5928 move complete, result=0 20:25:12.256 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:12.261 00.005 5928 worker thread done servicing request 20:25:12.262 00.001 972 UpdateGuideState exits: m=1329 SNR=25.5 20:25:12.265 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:12.269 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:12.273 00.004 972 Enqueuing Expose request 20:25:12.277 00.004 5928 Worker thread wakes up 20:25:12.277 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:25:12.281 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:12.282 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:14.392 02.110 5928 Exposure complete 20:25:14.479 00.087 5928 worker thread done servicing request 20:25:14.480 00.001 972 OnExposeComplete: enter 20:25:14.483 00.003 972 UpdateGuideState(): m_state=6 20:25:14.487 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1646 20:25:14.491 00.004 972 Star::Find returns 1 (0), X=234.09, Y=849.10, Mass=1391, SNR=26.1, Peak=150 HFD=3.9 20:25:14.496 00.005 972 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.59) = xAngle (-0.27 = -0.27) 20:25:14.500 00.004 972 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32) 20:25:14.503 00.003 972 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.32 mountX=0.30 mountY=-0.10, mountTheta=-0.31 20:25:14.508 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.31, opts=13) 20:25:14.513 00.005 972 Enqueuing Move request for scope (0.08, 0.31) 20:25:14.517 00.004 5928 Worker thread wakes up 20:25:14.517 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.31) opts 0xd 20:25:14.517 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.31) 20:25:14.517 00.000 5928 Moving (0.08, 0.31) raw xDistance=0.30 yDistance=-0.10 20:25:14.517 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:25:14.517 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:14.517 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:25:14.517 00.000 5928 MoveAxis(W, 51, ABG) 20:25:14.517 00.000 5928 Guiding Dir = 3, Dur = 51 20:25:14.517 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:14.521 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 20:25:14.525 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:14.530 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:14.534 00.004 972 Enqueuing Expose request 20:25:14.537 00.003 5928 IsSlewing returns 0 20:25:14.538 00.001 5928 IsGuiding returns 0 20:25:14.555 00.017 5928 PulseGuide returned control before completion, sleep 45 20:25:14.634 00.079 5928 IsGuiding returns 0 20:25:14.634 00.000 5928 Move returns status 0, amount 51 20:25:14.635 00.001 5928 MoveAxis(N, 0, ABG) 20:25:14.635 00.000 5928 Move returns status 0, amount 0 20:25:14.635 00.000 5928 move complete, result=0 20:25:14.635 00.000 5928 worker thread done servicing request 20:25:14.635 00.000 5928 Worker thread wakes up 20:25:14.636 00.001 972 GuideStep: 0.3 px 51 ms WEST, -0.1 px 0 ms NORTH 20:25:14.650 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:14.650 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:16.635 01.985 5928 Exposure complete 20:25:16.720 00.085 5928 worker thread done servicing request 20:25:16.720 00.000 972 OnExposeComplete: enter 20:25:16.724 00.004 972 UpdateGuideState(): m_state=6 20:25:16.730 00.006 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1647 20:25:16.733 00.003 972 Star::Find returns 1 (0), X=234.07, Y=849.21, Mass=1367, SNR=25.8, Peak=165 HFD=3.9 20:25:16.738 00.005 972 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.59) = xAngle (-0.16 = -0.16) 20:25:16.741 00.003 972 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 20:25:16.746 00.005 972 CameraToMount -- cameraX=0.06 cameraY=0.41 hyp=0.42 cameraTheta=1.43 mountX=0.41 mountY=-0.08, mountTheta=-0.20 20:25:16.750 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.41, opts=13) 20:25:16.754 00.004 972 Enqueuing Move request for scope (0.06, 0.41) 20:25:16.758 00.004 5928 Worker thread wakes up 20:25:16.758 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.41) opts 0xd 20:25:16.758 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.41) 20:25:16.758 00.000 5928 Moving (0.06, 0.41) raw xDistance=0.41 yDistance=-0.08 20:25:16.758 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41 20:25:16.758 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:25:16.763 00.005 972 UpdateGuideState exits: m=1367 SNR=25.8 20:25:16.767 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:16.770 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:16.773 00.003 972 Enqueuing Expose request 20:25:16.778 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:16.778 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:25:16.778 00.000 5928 MoveAxis(W, 72, ABG) 20:25:16.779 00.001 5928 Guiding Dir = 3, Dur = 72 20:25:16.779 00.000 5928 IsSlewing returns 0 20:25:16.779 00.000 5928 IsGuiding returns 0 20:25:16.809 00.030 5928 PulseGuide returned control before completion, sleep 53 20:25:16.889 00.080 5928 IsGuiding returns 0 20:25:16.889 00.000 5928 Move returns status 0, amount 72 20:25:16.890 00.001 5928 MoveAxis(N, 0, ABG) 20:25:16.890 00.000 5928 Move returns status 0, amount 0 20:25:16.890 00.000 5928 move complete, result=0 20:25:16.891 00.001 5928 worker thread done servicing request 20:25:16.891 00.000 5928 Worker thread wakes up 20:25:16.891 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:16.892 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:16.892 00.000 972 GuideStep: 0.4 px 72 ms WEST, -0.1 px 0 ms NORTH 20:25:19.028 02.136 5928 Exposure complete 20:25:19.113 00.085 5928 worker thread done servicing request 20:25:19.114 00.001 972 OnExposeComplete: enter 20:25:19.117 00.003 972 UpdateGuideState(): m_state=6 20:25:19.121 00.004 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1648 20:25:19.125 00.004 972 Star::Find returns 1 (0), X=234.00, Y=848.47, Mass=1413, SNR=26.3, Peak=156 HFD=3.7 20:25:19.130 00.005 972 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.59) = xAngle (-3.18 = 3.10) 20:25:19.134 00.004 972 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 20:25:19.138 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.59 mountX=-0.33 mountY=0.03, mountTheta=3.06 20:25:19.143 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.33, opts=13) 20:25:19.147 00.004 972 Enqueuing Move request for scope (-0.01, -0.33) 20:25:19.151 00.004 5928 Worker thread wakes up 20:25:19.151 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd 20:25:19.151 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.33) 20:25:19.151 00.000 5928 Moving (-0.01, -0.33) raw xDistance=-0.33 yDistance=0.03 20:25:19.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33 20:25:19.151 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:19.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:25:19.151 00.000 5928 MoveAxis(E, 49, ABG) 20:25:19.151 00.000 5928 Guiding Dir = 2, Dur = 49 20:25:19.151 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:25:19.155 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 20:25:19.160 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:19.164 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:19.168 00.004 972 Enqueuing Expose request 20:25:19.172 00.004 5928 IsSlewing returns 0 20:25:19.172 00.000 5928 IsGuiding returns 0 20:25:19.192 00.020 5928 PulseGuide returned control before completion, sleep 40 20:25:19.237 00.045 5928 IsGuiding returns 1 20:25:19.237 00.000 5928 scope still moving after pulse duration time elapsed 20:25:19.272 00.035 5928 IsSlewing returns 0 20:25:19.304 00.032 5928 IsGuiding returns 0 20:25:19.305 00.001 5928 scope move finished after 49 + 83 ms 20:25:19.305 00.000 5928 Move returns status 0, amount 49 20:25:19.305 00.000 5928 MoveAxis(N, 0, ABG) 20:25:19.305 00.000 5928 Move returns status 0, amount 0 20:25:19.305 00.000 5928 move complete, result=0 20:25:19.305 00.000 5928 worker thread done servicing request 20:25:19.305 00.000 5928 Worker thread wakes up 20:25:19.305 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.0 px 0 ms NORTH 20:25:19.314 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:19.315 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:21.298 01.983 5928 Exposure complete 20:25:21.384 00.086 5928 worker thread done servicing request 20:25:21.384 00.000 972 OnExposeComplete: enter 20:25:21.388 00.004 972 UpdateGuideState(): m_state=6 20:25:21.393 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1649 20:25:21.398 00.005 972 Star::Find returns 1 (0), X=234.18, Y=848.34, Mass=1417, SNR=26.4, Peak=147 HFD=3.7 20:25:21.402 00.004 972 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.59) = xAngle (-2.81 = -2.81) 20:25:21.406 00.004 972 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85) 20:25:21.410 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.46 hyp=0.49 cameraTheta=-1.22 mountX=-0.46 mountY=-0.14, mountTheta=-2.85 20:25:21.415 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.46, opts=13) 20:25:21.418 00.003 972 Enqueuing Move request for scope (0.17, -0.46) 20:25:21.422 00.004 5928 Worker thread wakes up 20:25:21.422 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.46) opts 0xd 20:25:21.422 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.46) 20:25:21.422 00.000 5928 Moving (0.17, -0.46) raw xDistance=-0.46 yDistance=-0.14 20:25:21.423 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46 20:25:21.423 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:21.423 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:25:21.423 00.000 5928 MoveAxis(E, 81, ABG) 20:25:21.423 00.000 5928 Guiding Dir = 2, Dur = 81 20:25:21.423 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:25:21.428 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 20:25:21.434 00.006 5928 IsSlewing returns 0 20:25:21.434 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:21.440 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:21.447 00.007 972 Enqueuing Expose request 20:25:21.452 00.005 5928 IsGuiding returns 0 20:25:21.478 00.026 5928 PulseGuide returned control before completion, sleep 65 20:25:21.551 00.073 5928 IsGuiding returns 1 20:25:21.551 00.000 5928 scope still moving after pulse duration time elapsed 20:25:21.590 00.039 5928 IsSlewing returns 0 20:25:21.591 00.001 5928 IsGuiding returns 0 20:25:21.591 00.000 5928 scope move finished after 81 + 58 ms 20:25:21.591 00.000 5928 Move returns status 0, amount 81 20:25:21.591 00.000 5928 MoveAxis(N, 0, ABG) 20:25:21.592 00.001 5928 Move returns status 0, amount 0 20:25:21.592 00.000 5928 move complete, result=0 20:25:21.592 00.000 5928 worker thread done servicing request 20:25:21.592 00.000 5928 Worker thread wakes up 20:25:21.593 00.001 972 GuideStep: -0.5 px 81 ms EAST, -0.1 px 0 ms NORTH 20:25:21.601 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:21.602 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:23.744 02.142 5928 Exposure complete 20:25:23.828 00.084 5928 worker thread done servicing request 20:25:23.829 00.001 972 OnExposeComplete: enter 20:25:23.833 00.004 972 UpdateGuideState(): m_state=6 20:25:23.837 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1650 20:25:23.840 00.003 972 Star::Find returns 1 (0), X=234.07, Y=848.98, Mass=1377, SNR=26.0, Peak=153 HFD=4.0 20:25:23.845 00.005 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 20:25:23.849 00.004 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39) 20:25:23.853 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.25 mountX=0.18 mountY=-0.07, mountTheta=-0.38 20:25:23.857 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.18, opts=13) 20:25:23.862 00.005 972 Enqueuing Move request for scope (0.06, 0.18) 20:25:23.865 00.003 5928 Worker thread wakes up 20:25:23.866 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd 20:25:23.866 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.18) 20:25:23.866 00.000 5928 Moving (0.06, 0.18) raw xDistance=0.18 yDistance=-0.07 20:25:23.866 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:25:23.866 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:23.866 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:25:23.870 00.004 972 UpdateGuideState exits: m=1377 SNR=26.0 20:25:23.873 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:23.878 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:23.882 00.004 972 Enqueuing Expose request 20:25:23.886 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:25:23.886 00.000 5928 MoveAxis(E, 0, ABG) 20:25:23.886 00.000 5928 Move returns status 0, amount 0 20:25:23.886 00.000 5928 MoveAxis(N, 0, ABG) 20:25:23.886 00.000 5928 Move returns status 0, amount 0 20:25:23.886 00.000 5928 move complete, result=0 20:25:23.886 00.000 5928 worker thread done servicing request 20:25:23.886 00.000 5928 Worker thread wakes up 20:25:23.886 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:23.886 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:23.888 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:25.879 01.991 5928 Exposure complete 20:25:25.965 00.086 5928 worker thread done servicing request 20:25:25.966 00.001 972 OnExposeComplete: enter 20:25:25.970 00.004 972 UpdateGuideState(): m_state=6 20:25:25.974 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1651 20:25:25.979 00.005 972 Star::Find returns 1 (0), X=234.09, Y=849.24, Mass=1345, SNR=25.7, Peak=145 HFD=3.9 20:25:25.983 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 20:25:25.987 00.004 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 20:25:25.991 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.45 hyp=0.45 cameraTheta=1.39 mountX=0.45 mountY=-0.11, mountTheta=-0.24 20:25:25.996 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.45, opts=13) 20:25:26.000 00.004 972 Enqueuing Move request for scope (0.08, 0.45) 20:25:26.003 00.003 5928 Worker thread wakes up 20:25:26.004 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.45) opts 0xd 20:25:26.004 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.45) 20:25:26.004 00.000 5928 Moving (0.08, 0.45) raw xDistance=0.45 yDistance=-0.11 20:25:26.004 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:25:26.008 00.004 972 UpdateGuideState exits: m=1345 SNR=25.7 20:25:26.014 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45 20:25:26.014 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:26.014 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:26.019 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:25:26.019 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:26.024 00.005 972 Enqueuing Expose request 20:25:26.029 00.005 5928 MoveAxis(W, 75, ABG) 20:25:26.029 00.000 5928 Guiding Dir = 3, Dur = 75 20:25:26.029 00.000 5928 IsSlewing returns 0 20:25:26.029 00.000 5928 IsGuiding returns 0 20:25:26.051 00.022 5928 PulseGuide returned control before completion, sleep 63 20:25:26.116 00.065 5928 IsGuiding returns 1 20:25:26.116 00.000 5928 scope still moving after pulse duration time elapsed 20:25:26.164 00.048 5928 IsSlewing returns 0 20:25:26.165 00.001 5928 IsGuiding returns 0 20:25:26.165 00.000 5928 scope move finished after 75 + 60 ms 20:25:26.165 00.000 5928 Move returns status 0, amount 75 20:25:26.165 00.000 5928 MoveAxis(N, 0, ABG) 20:25:26.166 00.001 5928 Move returns status 0, amount 0 20:25:26.166 00.000 5928 move complete, result=0 20:25:26.166 00.000 5928 worker thread done servicing request 20:25:26.166 00.000 5928 Worker thread wakes up 20:25:26.166 00.000 972 GuideStep: 0.4 px 75 ms WEST, -0.1 px 0 ms NORTH 20:25:26.178 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:26.178 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:28.320 02.142 5928 Exposure complete 20:25:28.405 00.085 5928 worker thread done servicing request 20:25:28.406 00.001 972 OnExposeComplete: enter 20:25:28.411 00.005 972 UpdateGuideState(): m_state=6 20:25:28.415 00.004 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1652 20:25:28.418 00.003 972 Star::Find returns 1 (0), X=234.24, Y=848.90, Mass=1422, SNR=26.4, Peak=166 HFD=3.8 20:25:28.422 00.004 972 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.59) = xAngle (-1.18 = -1.18) 20:25:28.427 00.005 972 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22) 20:25:28.431 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.10 hyp=0.25 cameraTheta=0.41 mountX=0.10 mountY=-0.23, mountTheta=-1.18 20:25:28.435 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.10, opts=13) 20:25:28.439 00.004 972 Enqueuing Move request for scope (0.23, 0.10) 20:25:28.444 00.005 5928 Worker thread wakes up 20:25:28.444 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.10) opts 0xd 20:25:28.444 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.10) 20:25:28.444 00.000 5928 Moving (0.23, 0.10) raw xDistance=0.10 yDistance=-0.23 20:25:28.444 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:25:28.444 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:25:28.444 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:25:28.448 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 20:25:28.452 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:28.455 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:28.460 00.005 972 Enqueuing Expose request 20:25:28.464 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 20:25:28.464 00.000 5928 MoveAxis(E, 0, ABG) 20:25:28.464 00.000 5928 Move returns status 0, amount 0 20:25:28.464 00.000 5928 MoveAxis(N, 0, ABG) 20:25:28.464 00.000 5928 Move returns status 0, amount 0 20:25:28.464 00.000 5928 move complete, result=0 20:25:28.464 00.000 5928 worker thread done servicing request 20:25:28.464 00.000 5928 Worker thread wakes up 20:25:28.465 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:28.465 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:28.467 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:25:30.453 01.986 5928 Exposure complete 20:25:30.538 00.085 5928 worker thread done servicing request 20:25:30.538 00.000 972 OnExposeComplete: enter 20:25:30.543 00.005 972 UpdateGuideState(): m_state=6 20:25:30.547 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1653 20:25:30.551 00.004 972 Star::Find returns 1 (0), X=234.22, Y=848.61, Mass=1448, SNR=26.7, Peak=170 HFD=3.6 20:25:30.555 00.004 972 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.59) = xAngle (-2.30 = -2.30) 20:25:30.560 00.005 972 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34) 20:25:30.564 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.71 mountX=-0.19 mountY=-0.20, mountTheta=-2.32 20:25:30.568 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.18, opts=13) 20:25:30.572 00.004 972 Enqueuing Move request for scope (0.21, -0.18) 20:25:30.577 00.005 5928 Worker thread wakes up 20:25:30.577 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:30.581 00.004 972 UpdateGuideState exits: m=1448 SNR=26.7 20:25:30.584 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:30.588 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:30.593 00.005 972 Enqueuing Expose request 20:25:30.597 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd 20:25:30.597 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.18) 20:25:30.597 00.000 5928 Moving (0.21, -0.18) raw xDistance=-0.19 yDistance=-0.20 20:25:30.597 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:25:30.597 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:25:30.597 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:25:30.597 00.000 5928 MoveAxis(E, 0, ABG) 20:25:30.597 00.000 5928 Move returns status 0, amount 0 20:25:30.597 00.000 5928 MoveAxis(N, 0, ABG) 20:25:30.597 00.000 5928 Move returns status 0, amount 0 20:25:30.598 00.001 5928 move complete, result=0 20:25:30.598 00.000 5928 worker thread done servicing request 20:25:30.598 00.000 5928 Worker thread wakes up 20:25:30.598 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:30.598 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:30.599 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:25:32.707 02.108 5928 Exposure complete 20:25:32.793 00.086 5928 worker thread done servicing request 20:25:32.793 00.000 972 OnExposeComplete: enter 20:25:32.797 00.004 972 UpdateGuideState(): m_state=6 20:25:32.801 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1654 20:25:32.805 00.004 972 Star::Find returns 1 (0), X=233.94, Y=848.39, Mass=1360, SNR=25.8, Peak=155 HFD=3.6 20:25:32.810 00.005 972 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.59) = xAngle (-3.33 = 2.96) 20:25:32.814 00.004 972 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91) 20:25:32.817 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.41 hyp=0.41 cameraTheta=-1.74 mountX=-0.41 mountY=0.09, mountTheta=2.91 20:25:32.822 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.41, opts=13) 20:25:32.827 00.005 972 Enqueuing Move request for scope (-0.07, -0.41) 20:25:32.830 00.003 5928 Worker thread wakes up 20:25:32.830 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.41) opts 0xd 20:25:32.830 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:32.834 00.004 972 UpdateGuideState exits: m=1360 SNR=25.8 20:25:32.838 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:32.843 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:32.846 00.003 972 Enqueuing Expose request 20:25:32.850 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.41) 20:25:32.850 00.000 5928 Moving (-0.07, -0.41) raw xDistance=-0.41 yDistance=0.09 20:25:32.850 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 20:25:32.850 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:32.850 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:25:32.851 00.001 5928 MoveAxis(E, 68, ABG) 20:25:32.851 00.000 5928 Guiding Dir = 2, Dur = 68 20:25:32.851 00.000 5928 IsSlewing returns 0 20:25:32.851 00.000 5928 IsGuiding returns 0 20:25:32.881 00.030 5928 PulseGuide returned control before completion, sleep 49 20:25:32.978 00.097 5928 IsGuiding returns 1 20:25:32.978 00.000 5928 scope still moving after pulse duration time elapsed 20:25:33.012 00.034 5928 IsSlewing returns 0 20:25:33.014 00.002 5928 IsGuiding returns 0 20:25:33.014 00.000 5928 scope move finished after 68 + 94 ms 20:25:33.014 00.000 5928 Move returns status 0, amount 68 20:25:33.015 00.001 5928 MoveAxis(N, 0, ABG) 20:25:33.015 00.000 5928 Move returns status 0, amount 0 20:25:33.015 00.000 5928 move complete, result=0 20:25:33.015 00.000 5928 worker thread done servicing request 20:25:33.016 00.001 972 GuideStep: -0.4 px 68 ms EAST, 0.1 px 0 ms NORTH 20:25:33.026 00.010 5928 Worker thread wakes up 20:25:33.026 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:33.027 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:35.003 01.976 5928 Exposure complete 20:25:35.089 00.086 5928 worker thread done servicing request 20:25:35.089 00.000 972 OnExposeComplete: enter 20:25:35.095 00.006 972 UpdateGuideState(): m_state=6 20:25:35.099 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1655 20:25:35.103 00.004 972 Star::Find returns 1 (0), X=234.07, Y=848.48, Mass=1431, SNR=26.5, Peak=175 HFD=3.6 20:25:35.108 00.005 972 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.59) = xAngle (-2.97 = -2.97) 20:25:35.111 00.003 972 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02) 20:25:35.115 00.004 972 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.32 cameraTheta=-1.38 mountX=-0.31 mountY=-0.04, mountTheta=-3.02 20:25:35.119 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.31, opts=13) 20:25:35.124 00.005 972 Enqueuing Move request for scope (0.06, -0.31) 20:25:35.128 00.004 5928 Worker thread wakes up 20:25:35.128 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd 20:25:35.128 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.31) 20:25:35.128 00.000 5928 Moving (0.06, -0.31) raw xDistance=-0.31 yDistance=-0.04 20:25:35.128 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31 20:25:35.128 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:35.129 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:25:35.129 00.000 5928 MoveAxis(E, 57, ABG) 20:25:35.129 00.000 5928 Guiding Dir = 2, Dur = 57 20:25:35.129 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:35.133 00.004 972 UpdateGuideState exits: m=1431 SNR=26.5 20:25:35.136 00.003 5928 IsSlewing returns 0 20:25:35.137 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:35.141 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:35.145 00.004 972 Enqueuing Expose request 20:25:35.149 00.004 5928 IsGuiding returns 0 20:25:35.167 00.018 5928 PulseGuide returned control before completion, sleep 50 20:25:35.247 00.080 5928 IsGuiding returns 0 20:25:35.247 00.000 5928 Move returns status 0, amount 57 20:25:35.248 00.001 5928 MoveAxis(N, 0, ABG) 20:25:35.248 00.000 5928 Move returns status 0, amount 0 20:25:35.248 00.000 5928 move complete, result=0 20:25:35.248 00.000 5928 worker thread done servicing request 20:25:35.248 00.000 5928 Worker thread wakes up 20:25:35.249 00.001 972 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH 20:25:35.263 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:35.263 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:37.372 02.109 5928 Exposure complete 20:25:37.462 00.090 5928 worker thread done servicing request 20:25:37.462 00.000 972 OnExposeComplete: enter 20:25:37.468 00.006 972 UpdateGuideState(): m_state=6 20:25:37.473 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1656 20:25:37.477 00.004 972 Star::Find returns 1 (0), X=234.11, Y=848.80, Mass=1422, SNR=26.4, Peak=158 HFD=3.8 20:25:37.481 00.004 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 20:25:37.485 00.004 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 20:25:37.489 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.01 mountX=-0.00 mountY=-0.10, mountTheta=-1.60 20:25:37.495 00.006 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.00, opts=13) 20:25:37.498 00.003 972 Enqueuing Move request for scope (0.10, -0.00) 20:25:37.502 00.004 5928 Worker thread wakes up 20:25:37.502 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:37.507 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd 20:25:37.507 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.00) 20:25:37.507 00.000 5928 Moving (0.10, -0.00) raw xDistance=-0.00 yDistance=-0.10 20:25:37.507 00.000 972 UpdateGuideState exits: m=1422 SNR=26.4 20:25:37.511 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:37.515 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:37.519 00.004 972 Enqueuing Expose request 20:25:37.524 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:25:37.524 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:37.524 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:25:37.524 00.000 5928 MoveAxis(E, 0, ABG) 20:25:37.524 00.000 5928 Move returns status 0, amount 0 20:25:37.524 00.000 5928 MoveAxis(N, 0, ABG) 20:25:37.524 00.000 5928 Move returns status 0, amount 0 20:25:37.524 00.000 5928 move complete, result=0 20:25:37.525 00.001 5928 worker thread done servicing request 20:25:37.525 00.000 5928 Worker thread wakes up 20:25:37.525 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:37.525 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:37.526 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:39.499 01.973 5928 Exposure complete 20:25:39.584 00.085 5928 worker thread done servicing request 20:25:39.584 00.000 972 OnExposeComplete: enter 20:25:39.588 00.004 972 UpdateGuideState(): m_state=6 20:25:39.593 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1657 20:25:39.597 00.004 972 Star::Find returns 1 (0), X=234.17, Y=848.80, Mass=1363, SNR=25.9, Peak=158 HFD=3.7 20:25:39.601 00.004 972 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.59) = xAngle (-1.58 = -1.58) 20:25:39.605 00.004 972 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63) 20:25:39.609 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=-0.00 mountY=-0.16, mountTheta=-1.58 20:25:39.614 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.00, opts=13) 20:25:39.617 00.003 972 Enqueuing Move request for scope (0.16, 0.00) 20:25:39.621 00.004 5928 Worker thread wakes up 20:25:39.621 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd 20:25:39.621 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.00) 20:25:39.621 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:39.626 00.005 972 UpdateGuideState exits: m=1363 SNR=25.9 20:25:39.630 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:39.634 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:39.637 00.003 972 Enqueuing Expose request 20:25:39.643 00.006 5928 Moving (0.16, 0.00) raw xDistance=-0.00 yDistance=-0.16 20:25:39.643 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:25:39.643 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:39.643 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:25:39.643 00.000 5928 MoveAxis(E, 0, ABG) 20:25:39.643 00.000 5928 Move returns status 0, amount 0 20:25:39.643 00.000 5928 MoveAxis(N, 0, ABG) 20:25:39.643 00.000 5928 Move returns status 0, amount 0 20:25:39.643 00.000 5928 move complete, result=0 20:25:39.643 00.000 5928 worker thread done servicing request 20:25:39.643 00.000 5928 Worker thread wakes up 20:25:39.644 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:39.644 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:39.645 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:25:41.752 02.107 5928 Exposure complete 20:25:41.838 00.086 5928 worker thread done servicing request 20:25:41.839 00.001 972 OnExposeComplete: enter 20:25:41.843 00.004 972 UpdateGuideState(): m_state=6 20:25:41.847 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1658 20:25:41.851 00.004 972 Star::Find returns 1 (0), X=234.13, Y=848.93, Mass=1410, SNR=26.3, Peak=160 HFD=3.8 20:25:41.855 00.004 972 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.59) = xAngle (-0.76 = -0.76) 20:25:41.860 00.005 972 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 20:25:41.864 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.17 cameraTheta=0.83 mountX=0.13 mountY=-0.13, mountTheta=-0.78 20:25:41.869 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.13, opts=13) 20:25:41.874 00.005 972 Enqueuing Move request for scope (0.12, 0.13) 20:25:41.878 00.004 5928 Worker thread wakes up 20:25:41.878 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd 20:25:41.878 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.13) 20:25:41.878 00.000 5928 Moving (0.12, 0.13) raw xDistance=0.13 yDistance=-0.13 20:25:41.878 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:25:41.878 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:41.878 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:25:41.878 00.000 5928 MoveAxis(E, 0, ABG) 20:25:41.878 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:25:41.882 00.004 972 UpdateGuideState exits: m=1410 SNR=26.3 20:25:41.886 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:41.891 00.005 5928 Move returns status 0, amount 0 20:25:41.892 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:41.896 00.004 972 Enqueuing Expose request 20:25:41.900 00.004 5928 MoveAxis(N, 0, ABG) 20:25:41.900 00.000 5928 Move returns status 0, amount 0 20:25:41.900 00.000 5928 move complete, result=0 20:25:41.900 00.000 5928 worker thread done servicing request 20:25:41.900 00.000 5928 Worker thread wakes up 20:25:41.900 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:41.900 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:41.901 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:43.878 01.977 5928 Exposure complete 20:25:43.963 00.085 5928 worker thread done servicing request 20:25:43.963 00.000 972 OnExposeComplete: enter 20:25:43.967 00.004 972 UpdateGuideState(): m_state=6 20:25:43.972 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1659 20:25:43.977 00.005 972 Star::Find returns 1 (0), X=234.11, Y=848.77, Mass=1335, SNR=25.6, Peak=156 HFD=3.7 20:25:43.980 00.003 972 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.59) = xAngle (-1.84 = -1.84) 20:25:43.984 00.004 972 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88) 20:25:43.988 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.25 mountX=-0.03 mountY=-0.10, mountTheta=-1.84 20:25:43.993 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.03, opts=13) 20:25:43.997 00.004 972 Enqueuing Move request for scope (0.11, -0.03) 20:25:44.001 00.004 5928 Worker thread wakes up 20:25:44.001 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd 20:25:44.001 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.03) 20:25:44.001 00.000 5928 Moving (0.11, -0.03) raw xDistance=-0.03 yDistance=-0.10 20:25:44.001 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:25:44.001 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:44.001 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:44.007 00.006 972 UpdateGuideState exits: m=1335 SNR=25.6 20:25:44.013 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:25:44.013 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:44.018 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:44.022 00.004 972 Enqueuing Expose request 20:25:44.027 00.005 5928 MoveAxis(E, 0, ABG) 20:25:44.027 00.000 5928 Move returns status 0, amount 0 20:25:44.027 00.000 5928 MoveAxis(N, 0, ABG) 20:25:44.027 00.000 5928 Move returns status 0, amount 0 20:25:44.027 00.000 5928 move complete, result=0 20:25:44.027 00.000 5928 worker thread done servicing request 20:25:44.027 00.000 5928 Worker thread wakes up 20:25:44.028 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:44.028 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:44.029 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:46.138 02.109 5928 Exposure complete 20:25:46.223 00.085 5928 worker thread done servicing request 20:25:46.223 00.000 972 OnExposeComplete: enter 20:25:46.228 00.005 972 UpdateGuideState(): m_state=6 20:25:46.234 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1660 20:25:46.239 00.005 972 Star::Find returns 1 (0), X=234.17, Y=848.61, Mass=1431, SNR=26.5, Peak=163 HFD=3.6 20:25:46.243 00.004 972 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.59) = xAngle (-2.43 = -2.43) 20:25:46.247 00.004 972 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48) 20:25:46.250 00.003 972 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.84 mountX=-0.19 mountY=-0.15, mountTheta=-2.46 20:25:46.255 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.19, opts=13) 20:25:46.260 00.005 972 Enqueuing Move request for scope (0.17, -0.19) 20:25:46.263 00.003 5928 Worker thread wakes up 20:25:46.263 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd 20:25:46.263 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:46.267 00.004 972 UpdateGuideState exits: m=1431 SNR=26.5 20:25:46.271 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:46.276 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:46.279 00.003 972 Enqueuing Expose request 20:25:46.283 00.004 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.19) 20:25:46.283 00.000 5928 Moving (0.17, -0.19) raw xDistance=-0.19 yDistance=-0.15 20:25:46.283 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:25:46.283 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:46.284 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:25:46.284 00.000 5928 MoveAxis(E, 0, ABG) 20:25:46.284 00.000 5928 Move returns status 0, amount 0 20:25:46.284 00.000 5928 MoveAxis(N, 0, ABG) 20:25:46.284 00.000 5928 Move returns status 0, amount 0 20:25:46.284 00.000 5928 move complete, result=0 20:25:46.284 00.000 5928 worker thread done servicing request 20:25:46.284 00.000 5928 Worker thread wakes up 20:25:46.284 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:46.284 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:46.285 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:25:48.267 01.982 5928 Exposure complete 20:25:48.354 00.087 5928 worker thread done servicing request 20:25:48.355 00.001 972 OnExposeComplete: enter 20:25:48.359 00.004 972 UpdateGuideState(): m_state=6 20:25:48.363 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1661 20:25:48.367 00.004 972 Star::Find returns 1 (0), X=234.01, Y=848.53, Mass=1392, SNR=26.1, Peak=166 HFD=3.6 20:25:48.371 00.004 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.12) 20:25:48.376 00.005 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08) 20:25:48.380 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.57 mountX=-0.27 mountY=0.02, mountTheta=3.08 20:25:48.384 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.27, opts=13) 20:25:48.388 00.004 972 Enqueuing Move request for scope (0.00, -0.27) 20:25:48.393 00.005 5928 Worker thread wakes up 20:25:48.393 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.27) opts 0xd 20:25:48.393 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.27) 20:25:48.393 00.000 5928 Moving (0.00, -0.27) raw xDistance=-0.27 yDistance=0.02 20:25:48.393 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:25:48.393 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:48.393 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:25:48.393 00.000 5928 MoveAxis(E, 45, ABG) 20:25:48.393 00.000 5928 Guiding Dir = 2, Dur = 45 20:25:48.393 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:25:48.397 00.004 972 UpdateGuideState exits: m=1392 SNR=26.1 20:25:48.401 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:48.405 00.004 5928 IsSlewing returns 0 20:25:48.405 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:48.410 00.005 972 Enqueuing Expose request 20:25:48.413 00.003 5928 IsGuiding returns 0 20:25:48.439 00.026 5928 PulseGuide returned control before completion, sleep 30 20:25:48.483 00.044 5928 IsGuiding returns 1 20:25:48.484 00.001 5928 scope still moving after pulse duration time elapsed 20:25:48.536 00.052 5928 IsSlewing returns 0 20:25:48.568 00.032 5928 IsGuiding returns 0 20:25:48.568 00.000 5928 scope move finished after 45 + 110 ms 20:25:48.568 00.000 5928 Move returns status 0, amount 45 20:25:48.568 00.000 5928 MoveAxis(N, 0, ABG) 20:25:48.568 00.000 5928 Move returns status 0, amount 0 20:25:48.569 00.001 5928 move complete, result=0 20:25:48.569 00.000 5928 worker thread done servicing request 20:25:48.569 00.000 5928 Worker thread wakes up 20:25:48.569 00.000 972 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH 20:25:48.583 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:48.583 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:50.721 02.138 5928 Exposure complete 20:25:50.807 00.086 5928 worker thread done servicing request 20:25:50.807 00.000 972 OnExposeComplete: enter 20:25:50.810 00.003 972 UpdateGuideState(): m_state=6 20:25:50.814 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1662 20:25:50.818 00.004 972 Star::Find returns 1 (0), X=234.11, Y=848.89, Mass=1400, SNR=26.2, Peak=158 HFD=3.8 20:25:50.823 00.005 972 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.59) = xAngle (-0.86 = -0.86) 20:25:50.827 00.004 972 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91) 20:25:50.831 00.004 972 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.73 mountX=0.09 mountY=-0.11, mountTheta=-0.88 20:25:50.835 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.09, opts=13) 20:25:50.840 00.005 972 Enqueuing Move request for scope (0.10, 0.09) 20:25:50.844 00.004 5928 Worker thread wakes up 20:25:50.844 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd 20:25:50.844 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:25:50.848 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 20:25:50.853 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:50.857 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:50.861 00.004 972 Enqueuing Expose request 20:25:50.864 00.003 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.09) 20:25:50.865 00.001 5928 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.11 20:25:50.865 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:25:50.865 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:50.865 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:25:50.865 00.000 5928 MoveAxis(E, 0, ABG) 20:25:50.865 00.000 5928 Move returns status 0, amount 0 20:25:50.865 00.000 5928 MoveAxis(N, 0, ABG) 20:25:50.865 00.000 5928 Move returns status 0, amount 0 20:25:50.865 00.000 5928 move complete, result=0 20:25:50.865 00.000 5928 worker thread done servicing request 20:25:50.865 00.000 5928 Worker thread wakes up 20:25:50.865 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:50.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:50.867 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:25:52.843 01.976 5928 Exposure complete 20:25:52.929 00.086 5928 worker thread done servicing request 20:25:52.930 00.001 972 OnExposeComplete: enter 20:25:52.933 00.003 972 UpdateGuideState(): m_state=6 20:25:52.938 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1663 20:25:52.943 00.005 972 Star::Find returns 1 (0), X=234.31, Y=848.92, Mass=1432, SNR=26.5, Peak=146 HFD=3.9 20:25:52.946 00.003 972 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.59) = xAngle (-1.21 = -1.21) 20:25:52.950 00.004 972 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25) 20:25:52.955 00.005 972 CameraToMount -- cameraX=0.30 cameraY=0.12 hyp=0.32 cameraTheta=0.38 mountX=0.11 mountY=-0.30, mountTheta=-1.21 20:25:52.960 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.12, opts=13) 20:25:52.964 00.004 972 Enqueuing Move request for scope (0.30, 0.12) 20:25:52.968 00.004 5928 Worker thread wakes up 20:25:52.968 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.12) opts 0xd 20:25:52.968 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.12) 20:25:52.968 00.000 5928 Moving (0.30, 0.12) raw xDistance=0.11 yDistance=-0.30 20:25:52.968 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:25:52.968 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:25:52.968 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 20:25:52.968 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:52.974 00.006 972 UpdateGuideState exits: m=1432 SNR=26.5 20:25:52.977 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:52.982 00.005 5928 MoveAxis(E, 0, ABG) 20:25:52.982 00.000 5928 Move returns status 0, amount 0 20:25:52.982 00.000 5928 MoveAxis(N, 0, ABG) 20:25:52.982 00.000 5928 Move returns status 0, amount 0 20:25:52.982 00.000 5928 move complete, result=0 20:25:52.982 00.000 5928 worker thread done servicing request 20:25:52.982 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:52.986 00.004 972 Enqueuing Expose request 20:25:52.990 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:25:52.994 00.004 5928 Worker thread wakes up 20:25:52.994 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:52.994 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:55.094 02.100 5928 Exposure complete 20:25:55.179 00.085 5928 worker thread done servicing request 20:25:55.179 00.000 972 OnExposeComplete: enter 20:25:55.183 00.004 972 UpdateGuideState(): m_state=6 20:25:55.187 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1664 20:25:55.193 00.006 972 Star::Find returns 1 (0), X=234.31, Y=849.01, Mass=1404, SNR=26.2, Peak=146 HFD=3.9 20:25:55.196 00.003 972 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.59) = xAngle (-0.97 = -0.97) 20:25:55.200 00.004 972 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02) 20:25:55.204 00.004 972 CameraToMount -- cameraX=0.30 cameraY=0.21 hyp=0.37 cameraTheta=0.62 mountX=0.21 mountY=-0.31, mountTheta=-0.98 20:25:55.209 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.21, opts=13) 20:25:55.213 00.004 972 Enqueuing Move request for scope (0.30, 0.21) 20:25:55.217 00.004 5928 Worker thread wakes up 20:25:55.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.21) opts 0xd 20:25:55.217 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.21) 20:25:55.217 00.000 5928 Moving (0.30, 0.21) raw xDistance=0.21 yDistance=-0.31 20:25:55.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 20:25:55.217 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:25:55.217 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:55.221 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 20:25:55.221 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 20:25:55.225 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:55.229 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:55.232 00.003 972 Enqueuing Expose request 20:25:55.237 00.005 5928 MoveAxis(W, 35, ABG) 20:25:55.237 00.000 5928 Guiding Dir = 3, Dur = 35 20:25:55.238 00.001 5928 IsSlewing returns 0 20:25:55.238 00.000 5928 IsGuiding returns 0 20:25:55.268 00.030 5928 PulseGuide returned control before completion, sleep 17 20:25:55.300 00.032 5928 IsGuiding returns 1 20:25:55.300 00.000 5928 scope still moving after pulse duration time elapsed 20:25:55.332 00.032 5928 IsSlewing returns 0 20:25:55.332 00.000 5928 IsGuiding returns 0 20:25:55.332 00.000 5928 scope move finished after 35 + 58 ms 20:25:55.332 00.000 5928 Move returns status 0, amount 35 20:25:55.332 00.000 5928 MoveAxis(N, 0, ABG) 20:25:55.332 00.000 5928 Move returns status 0, amount 0 20:25:55.332 00.000 5928 move complete, result=0 20:25:55.332 00.000 5928 worker thread done servicing request 20:25:55.332 00.000 5928 Worker thread wakes up 20:25:55.332 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:55.332 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:55.333 00.001 972 GuideStep: 0.2 px 35 ms WEST, -0.3 px 0 ms NORTH 20:25:57.313 01.980 5928 Exposure complete 20:25:57.400 00.087 5928 worker thread done servicing request 20:25:57.400 00.000 972 OnExposeComplete: enter 20:25:57.404 00.004 972 UpdateGuideState(): m_state=6 20:25:57.409 00.005 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1665 20:25:57.413 00.004 972 Star::Find returns 1 (0), X=234.22, Y=848.68, Mass=1354, SNR=25.8, Peak=152 HFD=3.6 20:25:57.417 00.004 972 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.59) = xAngle (-2.11 = -2.11) 20:25:57.421 00.004 972 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15) 20:25:57.425 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.52 mountX=-0.12 mountY=-0.20, mountTheta=-2.12 20:25:57.429 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.12, opts=13) 20:25:57.433 00.004 972 Enqueuing Move request for scope (0.21, -0.12) 20:25:57.437 00.004 5928 Worker thread wakes up 20:25:57.437 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:25:57.442 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd 20:25:57.442 00.000 972 UpdateGuideState exits: m=1354 SNR=25.8 20:25:57.446 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:57.450 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:57.453 00.003 972 Enqueuing Expose request 20:25:57.459 00.006 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.12) 20:25:57.459 00.000 5928 Moving (0.21, -0.12) raw xDistance=-0.12 yDistance=-0.20 20:25:57.459 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:25:57.459 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:25:57.460 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:25:57.460 00.000 5928 MoveAxis(E, 0, ABG) 20:25:57.460 00.000 5928 Move returns status 0, amount 0 20:25:57.460 00.000 5928 MoveAxis(N, 0, ABG) 20:25:57.460 00.000 5928 Move returns status 0, amount 0 20:25:57.460 00.000 5928 move complete, result=0 20:25:57.460 00.000 5928 worker thread done servicing request 20:25:57.460 00.000 5928 Worker thread wakes up 20:25:57.460 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:25:57.460 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:25:57.461 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:25:59.557 02.096 5928 Exposure complete 20:25:59.641 00.084 5928 worker thread done servicing request 20:25:59.641 00.000 972 OnExposeComplete: enter 20:25:59.645 00.004 972 UpdateGuideState(): m_state=6 20:25:59.649 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1666 20:25:59.654 00.005 972 Star::Find returns 1 (0), X=234.30, Y=848.17, Mass=1462, SNR=26.8, Peak=164 HFD=3.7 20:25:59.658 00.004 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 20:25:59.662 00.004 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77) 20:25:59.666 00.004 972 CameraToMount -- cameraX=0.29 cameraY=-0.62 hyp=0.69 cameraTheta=-1.13 mountX=-0.63 mountY=-0.25, mountTheta=-2.76 20:25:59.672 00.006 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.62, opts=13) 20:25:59.676 00.004 972 Enqueuing Move request for scope (0.29, -0.62) 20:25:59.679 00.003 5928 Worker thread wakes up 20:25:59.679 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.62) opts 0xd 20:25:59.680 00.001 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.62) 20:25:59.680 00.000 5928 Moving (0.29, -0.62) raw xDistance=-0.63 yDistance=-0.25 20:25:59.680 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63 20:25:59.680 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.39 newest=-0.76 20:25:59.680 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:25:59.680 00.000 5928 MoveAxis(E, 105, ABG) 20:25:59.680 00.000 5928 Guiding Dir = 2, Dur = 105 20:25:59.680 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:25:59.684 00.004 972 UpdateGuideState exits: m=1462 SNR=26.8 20:25:59.688 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:25:59.692 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:25:59.696 00.004 972 Enqueuing Expose request 20:25:59.700 00.004 5928 IsSlewing returns 0 20:25:59.700 00.000 5928 IsGuiding returns 0 20:25:59.730 00.030 5928 PulseGuide returned control before completion, sleep 87 20:25:59.822 00.092 5928 IsGuiding returns 1 20:25:59.823 00.001 5928 scope still moving after pulse duration time elapsed 20:25:59.874 00.051 5928 IsSlewing returns 0 20:25:59.905 00.031 5928 IsGuiding returns 0 20:25:59.905 00.000 5928 scope move finished after 105 + 100 ms 20:25:59.905 00.000 5928 Move returns status 0, amount 105 20:25:59.906 00.001 5928 MoveAxis(N, 50, ABG) 20:25:59.906 00.000 5928 Guiding Dir = 0, Dur = 50 20:25:59.908 00.002 5928 IsSlewing returns 0 20:25:59.909 00.001 5928 IsGuiding returns 0 20:25:59.986 00.077 5928 IsGuiding returns 1 20:25:59.986 00.000 5928 scope still moving after pulse duration time elapsed 20:26:00.010 00.024 5928 IsSlewing returns 0 20:26:00.011 00.001 5928 IsGuiding returns 1 20:26:00.041 00.030 5928 IsSlewing returns 0 20:26:00.041 00.000 5928 IsGuiding returns 1 20:26:00.081 00.040 5928 IsSlewing returns 0 20:26:00.113 00.032 5928 IsGuiding returns 0 20:26:00.113 00.000 5928 scope move finished after 50 + 154 ms 20:26:00.113 00.000 5928 Move returns status 0, amount 50 20:26:00.113 00.000 5928 move complete, result=0 20:26:00.113 00.000 5928 worker thread done servicing request 20:26:00.114 00.001 5928 Worker thread wakes up 20:26:00.114 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:00.114 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:00.114 00.000 972 GuideStep: -0.6 px 105 ms EAST, -0.3 px 50 ms NORTH 20:26:02.089 01.975 5928 Exposure complete 20:26:02.175 00.086 5928 worker thread done servicing request 20:26:02.459 00.284 972 OnExposeComplete: enter 20:26:02.471 00.012 972 UpdateGuideState(): m_state=6 20:26:02.478 00.007 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1667 20:26:02.483 00.005 972 Star::Find returns 1 (0), X=234.48, Y=848.45, Mass=1398, SNR=26.2, Peak=143 HFD=3.3 20:26:02.488 00.005 972 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.59) = xAngle (-2.22 = -2.22) 20:26:02.492 00.004 972 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27) 20:26:02.495 00.003 972 CameraToMount -- cameraX=0.47 cameraY=-0.34 hyp=0.58 cameraTheta=-0.63 mountX=-0.35 mountY=-0.44, mountTheta=-2.24 20:26:02.500 00.005 972 SchedulePrimaryMove(067B9D08, x=0.47, y=-0.34, opts=13) 20:26:02.504 00.004 972 Enqueuing Move request for scope (0.47, -0.34) 20:26:02.509 00.005 5928 Worker thread wakes up 20:26:02.509 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.34) opts 0xd 20:26:02.509 00.000 5928 Handling offset move in thread for scope, endpoint = (0.47, -0.34) 20:26:02.509 00.000 5928 Moving (0.47, -0.34) raw xDistance=-0.35 yDistance=-0.44 20:26:02.509 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.35 20:26:02.509 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:02.513 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 20:26:02.517 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:02.522 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:02.526 00.004 972 Enqueuing Expose request 20:26:02.530 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 20:26:02.530 00.000 5928 MoveAxis(E, 66, ABG) 20:26:02.530 00.000 5928 Guiding Dir = 2, Dur = 66 20:26:02.544 00.014 5928 IsSlewing returns 0 20:26:02.544 00.000 5928 IsGuiding returns 0 20:26:02.560 00.016 5928 PulseGuide returned control before completion, sleep 61 20:26:02.639 00.079 5928 IsGuiding returns 0 20:26:02.639 00.000 5928 Move returns status 0, amount 66 20:26:02.639 00.000 5928 MoveAxis(N, 88, ABG) 20:26:02.639 00.000 5928 Guiding Dir = 0, Dur = 88 20:26:02.641 00.002 5928 IsSlewing returns 0 20:26:02.642 00.001 5928 IsGuiding returns 0 20:26:02.720 00.078 5928 PulseGuide returned control before completion, sleep 21 20:26:02.784 00.064 5928 IsGuiding returns 1 20:26:02.784 00.000 5928 scope still moving after pulse duration time elapsed 20:26:02.811 00.027 5928 IsSlewing returns 0 20:26:02.813 00.002 5928 IsGuiding returns 1 20:26:02.863 00.050 5928 IsSlewing returns 0 20:26:02.865 00.002 5928 IsGuiding returns 0 20:26:02.865 00.000 5928 scope move finished after 88 + 135 ms 20:26:02.865 00.000 5928 Move returns status 0, amount 88 20:26:02.865 00.000 5928 move complete, result=0 20:26:02.865 00.000 5928 worker thread done servicing request 20:26:02.866 00.001 5928 Worker thread wakes up 20:26:02.866 00.000 972 GuideStep: -0.4 px 66 ms EAST, -0.4 px 88 ms NORTH 20:26:02.877 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:02.877 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:05.013 02.136 5928 Exposure complete 20:26:05.101 00.088 5928 worker thread done servicing request 20:26:05.101 00.000 972 OnExposeComplete: enter 20:26:05.106 00.005 972 UpdateGuideState(): m_state=6 20:26:05.110 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1668 20:26:05.113 00.003 972 Star::Find returns 1 (0), X=234.17, Y=848.70, Mass=1413, SNR=26.3, Peak=155 HFD=3.7 20:26:05.117 00.004 972 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.59) = xAngle (-2.14 = -2.14) 20:26:05.122 00.005 972 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19) 20:26:05.126 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.55 mountX=-0.10 mountY=-0.15, mountTheta=-2.16 20:26:05.130 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.10, opts=13) 20:26:05.134 00.004 972 Enqueuing Move request for scope (0.16, -0.10) 20:26:05.139 00.005 5928 Worker thread wakes up 20:26:05.139 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:05.144 00.005 972 UpdateGuideState exits: m=1413 SNR=26.3 20:26:05.147 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:05.151 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:05.156 00.005 972 Enqueuing Expose request 20:26:05.160 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd 20:26:05.160 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.10) 20:26:05.160 00.000 5928 Moving (0.16, -0.10) raw xDistance=-0.10 yDistance=-0.15 20:26:05.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:26:05.160 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:05.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:26:05.160 00.000 5928 MoveAxis(E, 0, ABG) 20:26:05.160 00.000 5928 Move returns status 0, amount 0 20:26:05.160 00.000 5928 MoveAxis(N, 0, ABG) 20:26:05.160 00.000 5928 Move returns status 0, amount 0 20:26:05.160 00.000 5928 move complete, result=0 20:26:05.161 00.001 5928 worker thread done servicing request 20:26:05.161 00.000 5928 Worker thread wakes up 20:26:05.161 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:05.161 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:05.162 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:26:07.139 01.977 5928 Exposure complete 20:26:07.225 00.086 5928 worker thread done servicing request 20:26:07.226 00.001 972 OnExposeComplete: enter 20:26:07.229 00.003 972 UpdateGuideState(): m_state=6 20:26:07.233 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1669 20:26:07.238 00.005 972 Star::Find returns 1 (0), X=234.19, Y=848.62, Mass=1438, SNR=26.6, Peak=156 HFD=3.7 20:26:07.242 00.004 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 20:26:07.246 00.004 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 20:26:07.250 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-0.77 mountX=-0.18 mountY=-0.17, mountTheta=-2.39 20:26:07.255 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.18, opts=13) 20:26:07.259 00.004 972 Enqueuing Move request for scope (0.18, -0.18) 20:26:07.262 00.003 5928 Worker thread wakes up 20:26:07.263 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd 20:26:07.263 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.18) 20:26:07.263 00.000 5928 Moving (0.18, -0.18) raw xDistance=-0.18 yDistance=-0.17 20:26:07.263 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:26:07.263 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:07.263 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:26:07.263 00.000 5928 MoveAxis(E, 0, ABG) 20:26:07.263 00.000 5928 Move returns status 0, amount 0 20:26:07.263 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:26:07.267 00.004 972 UpdateGuideState exits: m=1438 SNR=26.6 20:26:07.272 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:07.275 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:07.279 00.004 972 Enqueuing Expose request 20:26:07.283 00.004 5928 MoveAxis(N, 0, ABG) 20:26:07.283 00.000 5928 Move returns status 0, amount 0 20:26:07.283 00.000 5928 move complete, result=0 20:26:07.283 00.000 5928 worker thread done servicing request 20:26:07.283 00.000 5928 Worker thread wakes up 20:26:07.283 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:07.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:07.284 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:26:09.396 02.112 5928 Exposure complete 20:26:09.480 00.084 5928 worker thread done servicing request 20:26:09.481 00.001 972 OnExposeComplete: enter 20:26:09.484 00.003 972 UpdateGuideState(): m_state=6 20:26:09.490 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1670 20:26:09.494 00.004 972 Star::Find returns 1 (0), X=234.49, Y=848.76, Mass=1406, SNR=26.3, Peak=160 HFD=3.5 20:26:09.498 00.004 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 20:26:09.502 00.004 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 20:26:09.507 00.005 972 CameraToMount -- cameraX=0.48 cameraY=-0.03 hyp=0.48 cameraTheta=-0.07 mountX=-0.04 mountY=-0.48, mountTheta=-1.66 20:26:09.511 00.004 972 SchedulePrimaryMove(067B9D08, x=0.48, y=-0.03, opts=13) 20:26:09.515 00.004 972 Enqueuing Move request for scope (0.48, -0.03) 20:26:09.520 00.005 5928 Worker thread wakes up 20:26:09.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:09.524 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 20:26:09.528 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:09.532 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:09.536 00.004 972 Enqueuing Expose request 20:26:09.540 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.03) opts 0xd 20:26:09.540 00.000 5928 Handling offset move in thread for scope, endpoint = (0.48, -0.03) 20:26:09.541 00.001 5928 Moving (0.48, -0.03) raw xDistance=-0.04 yDistance=-0.48 20:26:09.541 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:26:09.541 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48 20:26:09.541 00.000 5928 MoveAxis(E, 0, ABG) 20:26:09.541 00.000 5928 Move returns status 0, amount 0 20:26:09.541 00.000 5928 MoveAxis(N, 94, ABG) 20:26:09.541 00.000 5928 Guiding Dir = 0, Dur = 94 20:26:09.548 00.007 5928 IsSlewing returns 0 20:26:09.548 00.000 5928 IsGuiding returns 0 20:26:09.628 00.080 5928 PulseGuide returned control before completion, sleep 25 20:26:09.666 00.038 5928 IsGuiding returns 1 20:26:09.666 00.000 5928 scope still moving after pulse duration time elapsed 20:26:09.697 00.031 5928 IsSlewing returns 0 20:26:09.698 00.001 5928 IsGuiding returns 1 20:26:09.755 00.057 5928 IsSlewing returns 0 20:26:09.786 00.031 5928 IsGuiding returns 0 20:26:09.787 00.001 5928 scope move finished after 94 + 144 ms 20:26:09.787 00.000 5928 Move returns status 0, amount 94 20:26:09.787 00.000 5928 move complete, result=0 20:26:09.787 00.000 5928 worker thread done servicing request 20:26:09.787 00.000 5928 Worker thread wakes up 20:26:09.787 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:09.787 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:09.787 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.5 px 94 ms NORTH 20:26:11.766 01.979 5928 Exposure complete 20:26:11.853 00.087 5928 worker thread done servicing request 20:26:11.854 00.001 972 OnExposeComplete: enter 20:26:11.857 00.003 972 UpdateGuideState(): m_state=6 20:26:11.861 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1671 20:26:11.865 00.004 972 Star::Find returns 1 (0), X=234.45, Y=848.67, Mass=1446, SNR=26.6, Peak=159 HFD=3.4 20:26:11.870 00.005 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 20:26:11.874 00.004 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 20:26:11.877 00.003 972 CameraToMount -- cameraX=0.45 cameraY=-0.13 hyp=0.46 cameraTheta=-0.29 mountX=-0.14 mountY=-0.44, mountTheta=-1.88 20:26:11.881 00.004 972 SchedulePrimaryMove(067B9D08, x=0.45, y=-0.13, opts=13) 20:26:11.886 00.005 972 Enqueuing Move request for scope (0.45, -0.13) 20:26:11.890 00.004 5928 Worker thread wakes up 20:26:11.890 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.13) opts 0xd 20:26:11.890 00.000 5928 Handling offset move in thread for scope, endpoint = (0.45, -0.13) 20:26:11.890 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:11.894 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 20:26:11.898 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:11.902 00.004 5928 Moving (0.45, -0.13) raw xDistance=-0.14 yDistance=-0.44 20:26:11.902 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:26:11.902 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 20:26:11.902 00.000 5928 MoveAxis(E, 0, ABG) 20:26:11.902 00.000 5928 Move returns status 0, amount 0 20:26:11.902 00.000 5928 MoveAxis(N, 87, ABG) 20:26:11.902 00.000 5928 Guiding Dir = 0, Dur = 87 20:26:11.903 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:11.907 00.004 972 Enqueuing Expose request 20:26:11.911 00.004 5928 IsSlewing returns 0 20:26:11.911 00.000 5928 IsGuiding returns 0 20:26:11.994 00.083 5928 PulseGuide returned control before completion, sleep 14 20:26:12.027 00.033 5928 IsGuiding returns 1 20:26:12.027 00.000 5928 scope still moving after pulse duration time elapsed 20:26:12.056 00.029 5928 IsSlewing returns 0 20:26:12.057 00.001 5928 IsGuiding returns 1 20:26:12.122 00.065 5928 IsSlewing returns 0 20:26:12.123 00.001 5928 IsGuiding returns 0 20:26:12.123 00.000 5928 scope move finished after 87 + 124 ms 20:26:12.123 00.000 5928 Move returns status 0, amount 87 20:26:12.123 00.000 5928 move complete, result=0 20:26:12.123 00.000 5928 worker thread done servicing request 20:26:12.123 00.000 5928 Worker thread wakes up 20:26:12.123 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:12.123 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:12.123 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 87 ms NORTH 20:26:14.241 02.118 5928 Exposure complete 20:26:14.327 00.086 5928 worker thread done servicing request 20:26:14.327 00.000 972 OnExposeComplete: enter 20:26:14.331 00.004 972 UpdateGuideState(): m_state=6 20:26:14.335 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1672 20:26:14.340 00.005 972 Star::Find returns 1 (0), X=234.51, Y=848.41, Mass=1442, SNR=26.6, Peak=139 HFD=3.5 20:26:14.344 00.004 972 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.59) = xAngle (-2.25 = -2.25) 20:26:14.347 00.003 972 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 20:26:14.351 00.004 972 CameraToMount -- cameraX=0.50 cameraY=-0.39 hyp=0.64 cameraTheta=-0.66 mountX=-0.40 mountY=-0.48, mountTheta=-2.27 20:26:14.357 00.006 972 SchedulePrimaryMove(067B9D08, x=0.50, y=-0.39, opts=13) 20:26:14.360 00.003 972 Enqueuing Move request for scope (0.50, -0.39) 20:26:14.364 00.004 5928 Worker thread wakes up 20:26:14.364 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.39) opts 0xd 20:26:14.364 00.000 5928 Handling offset move in thread for scope, endpoint = (0.50, -0.39) 20:26:14.364 00.000 5928 Moving (0.50, -0.39) raw xDistance=-0.40 yDistance=-0.48 20:26:14.365 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40 20:26:14.365 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48 20:26:14.365 00.000 5928 MoveAxis(E, 67, ABG) 20:26:14.365 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:14.369 00.004 5928 Guiding Dir = 2, Dur = 67 20:26:14.369 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 20:26:14.374 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:14.377 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:14.381 00.004 972 Enqueuing Expose request 20:26:14.385 00.004 5928 IsSlewing returns 0 20:26:14.385 00.000 5928 IsGuiding returns 0 20:26:14.409 00.024 5928 PulseGuide returned control before completion, sleep 54 20:26:14.464 00.055 5928 IsGuiding returns 1 20:26:14.464 00.000 5928 scope still moving after pulse duration time elapsed 20:26:14.504 00.040 5928 IsSlewing returns 0 20:26:14.505 00.001 5928 IsGuiding returns 0 20:26:14.505 00.000 5928 scope move finished after 67 + 52 ms 20:26:14.505 00.000 5928 Move returns status 0, amount 67 20:26:14.505 00.000 5928 MoveAxis(N, 94, ABG) 20:26:14.505 00.000 5928 Guiding Dir = 0, Dur = 94 20:26:14.506 00.001 5928 IsSlewing returns 0 20:26:14.506 00.000 5928 IsGuiding returns 0 20:26:14.586 00.080 5928 PulseGuide returned control before completion, sleep 25 20:26:14.622 00.036 5928 IsGuiding returns 1 20:26:14.622 00.000 5928 scope still moving after pulse duration time elapsed 20:26:14.652 00.030 5928 IsSlewing returns 0 20:26:14.698 00.046 5928 IsGuiding returns 1 20:26:14.731 00.033 5928 IsSlewing returns 0 20:26:14.732 00.001 5928 IsGuiding returns 0 20:26:14.732 00.000 5928 scope move finished after 94 + 132 ms 20:26:14.732 00.000 5928 Move returns status 0, amount 94 20:26:14.732 00.000 5928 move complete, result=0 20:26:14.733 00.001 5928 worker thread done servicing request 20:26:14.733 00.000 5928 Worker thread wakes up 20:26:14.733 00.000 972 GuideStep: -0.4 px 67 ms EAST, -0.5 px 94 ms NORTH 20:26:14.745 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:14.745 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:16.731 01.986 5928 Exposure complete 20:26:16.816 00.085 5928 worker thread done servicing request 20:26:16.816 00.000 972 OnExposeComplete: enter 20:26:16.821 00.005 972 UpdateGuideState(): m_state=6 20:26:16.825 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1673 20:26:16.829 00.004 972 Star::Find returns 1 (0), X=234.20, Y=848.60, Mass=1435, SNR=26.5, Peak=156 HFD=4.0 20:26:16.833 00.004 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 20:26:16.838 00.005 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 20:26:16.842 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.78 mountX=-0.20 mountY=-0.18, mountTheta=-2.40 20:26:16.846 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.19, opts=13) 20:26:16.850 00.004 972 Enqueuing Move request for scope (0.19, -0.19) 20:26:16.855 00.005 5928 Worker thread wakes up 20:26:16.855 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd 20:26:16.855 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.19) 20:26:16.855 00.000 5928 Moving (0.19, -0.19) raw xDistance=-0.20 yDistance=-0.18 20:26:16.855 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:26:16.856 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:16.860 00.004 972 UpdateGuideState exits: m=1435 SNR=26.5 20:26:16.864 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:16.869 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:16.869 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:16.874 00.005 972 Enqueuing Expose request 20:26:16.878 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:26:16.878 00.000 5928 MoveAxis(E, 0, ABG) 20:26:16.878 00.000 5928 Move returns status 0, amount 0 20:26:16.878 00.000 5928 MoveAxis(N, 0, ABG) 20:26:16.878 00.000 5928 Move returns status 0, amount 0 20:26:16.878 00.000 5928 move complete, result=0 20:26:16.878 00.000 5928 worker thread done servicing request 20:26:16.878 00.000 5928 Worker thread wakes up 20:26:16.879 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:16.879 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:16.880 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:26:19.011 02.131 5928 Exposure complete 20:26:19.096 00.085 5928 worker thread done servicing request 20:26:19.097 00.001 972 OnExposeComplete: enter 20:26:19.100 00.003 972 UpdateGuideState(): m_state=6 20:26:19.105 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1674 20:26:19.109 00.004 972 Star::Find returns 1 (0), X=234.52, Y=848.43, Mass=1387, SNR=26.1, Peak=163 HFD=3.3 20:26:19.113 00.004 972 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.59) = xAngle (-2.21 = -2.21) 20:26:19.117 00.004 972 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26) 20:26:19.122 00.005 972 CameraToMount -- cameraX=0.51 cameraY=-0.37 hyp=0.63 cameraTheta=-0.62 mountX=-0.38 mountY=-0.49, mountTheta=-2.23 20:26:19.126 00.004 972 SchedulePrimaryMove(067B9D08, x=0.51, y=-0.37, opts=13) 20:26:19.131 00.005 972 Enqueuing Move request for scope (0.51, -0.37) 20:26:19.135 00.004 5928 Worker thread wakes up 20:26:19.135 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.37) opts 0xd 20:26:19.135 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:19.139 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 20:26:19.143 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:19.146 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:19.151 00.005 972 Enqueuing Expose request 20:26:19.156 00.005 5928 Handling offset move in thread for scope, endpoint = (0.51, -0.37) 20:26:19.156 00.000 5928 Moving (0.51, -0.37) raw xDistance=-0.38 yDistance=-0.49 20:26:19.156 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 20:26:19.156 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49 20:26:19.156 00.000 5928 MoveAxis(E, 63, ABG) 20:26:19.156 00.000 5928 Guiding Dir = 2, Dur = 63 20:26:19.156 00.000 5928 IsSlewing returns 0 20:26:19.157 00.001 5928 IsGuiding returns 0 20:26:19.174 00.017 5928 PulseGuide returned control before completion, sleep 57 20:26:19.238 00.064 5928 IsGuiding returns 1 20:26:19.238 00.000 5928 scope still moving after pulse duration time elapsed 20:26:19.270 00.032 5928 IsSlewing returns 0 20:26:19.271 00.001 5928 IsGuiding returns 0 20:26:19.271 00.000 5928 scope move finished after 63 + 51 ms 20:26:19.271 00.000 5928 Move returns status 0, amount 63 20:26:19.272 00.001 5928 MoveAxis(N, 97, ABG) 20:26:19.272 00.000 5928 Guiding Dir = 0, Dur = 97 20:26:19.272 00.000 5928 IsSlewing returns 0 20:26:19.272 00.000 5928 IsGuiding returns 0 20:26:19.350 00.078 5928 PulseGuide returned control before completion, sleep 30 20:26:19.392 00.042 5928 IsGuiding returns 1 20:26:19.393 00.001 5928 scope still moving after pulse duration time elapsed 20:26:19.424 00.031 5928 IsSlewing returns 0 20:26:19.425 00.001 5928 IsGuiding returns 1 20:26:19.477 00.052 5928 IsSlewing returns 0 20:26:19.510 00.033 5928 IsGuiding returns 0 20:26:19.510 00.000 5928 scope move finished after 97 + 139 ms 20:26:19.510 00.000 5928 Move returns status 0, amount 97 20:26:19.510 00.000 5928 move complete, result=0 20:26:19.510 00.000 5928 worker thread done servicing request 20:26:19.511 00.001 972 GuideStep: -0.4 px 63 ms EAST, -0.5 px 97 ms NORTH 20:26:19.521 00.010 5928 Worker thread wakes up 20:26:19.521 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:19.521 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:21.498 01.977 5928 Exposure complete 20:26:21.592 00.094 5928 worker thread done servicing request 20:26:21.592 00.000 972 OnExposeComplete: enter 20:26:21.597 00.005 972 UpdateGuideState(): m_state=6 20:26:21.603 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1675 20:26:21.609 00.006 972 Star::Find returns 1 (0), X=234.32, Y=848.88, Mass=1375, SNR=25.9, Peak=153 HFD=4.0 20:26:21.613 00.004 972 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.59) = xAngle (-1.33 = -1.33) 20:26:21.617 00.004 972 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38) 20:26:21.624 00.007 972 CameraToMount -- cameraX=0.31 cameraY=0.08 hyp=0.32 cameraTheta=0.26 mountX=0.08 mountY=-0.31, mountTheta=-1.33 20:26:21.629 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.08, opts=13) 20:26:21.633 00.004 972 Enqueuing Move request for scope (0.31, 0.08) 20:26:21.638 00.005 5928 Worker thread wakes up 20:26:21.639 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:21.644 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.08) opts 0xd 20:26:21.644 00.000 972 UpdateGuideState exits: m=1375 SNR=25.9 20:26:21.648 00.004 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.08) 20:26:21.648 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:21.654 00.006 5928 Moving (0.31, 0.08) raw xDistance=0.08 yDistance=-0.31 20:26:21.654 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:21.659 00.005 972 Enqueuing Expose request 20:26:21.665 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:26:21.665 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 20:26:21.665 00.000 5928 MoveAxis(E, 0, ABG) 20:26:21.665 00.000 5928 Move returns status 0, amount 0 20:26:21.665 00.000 5928 MoveAxis(N, 62, ABG) 20:26:21.665 00.000 5928 Guiding Dir = 0, Dur = 62 20:26:21.683 00.018 5928 IsSlewing returns 0 20:26:21.684 00.001 5928 IsGuiding returns 0 20:26:21.765 00.081 5928 IsGuiding returns 1 20:26:21.765 00.000 5928 scope still moving after pulse duration time elapsed 20:26:21.798 00.033 5928 IsSlewing returns 0 20:26:21.799 00.001 5928 IsGuiding returns 1 20:26:21.860 00.061 5928 IsSlewing returns 0 20:26:21.861 00.001 5928 IsGuiding returns 0 20:26:21.861 00.000 5928 scope move finished after 62 + 114 ms 20:26:21.861 00.000 5928 Move returns status 0, amount 62 20:26:21.861 00.000 5928 move complete, result=0 20:26:21.861 00.000 5928 worker thread done servicing request 20:26:21.862 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 62 ms NORTH 20:26:21.875 00.013 5928 Worker thread wakes up 20:26:21.876 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:21.876 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:24.019 02.143 5928 Exposure complete 20:26:24.107 00.088 5928 worker thread done servicing request 20:26:24.107 00.000 972 OnExposeComplete: enter 20:26:24.112 00.005 972 UpdateGuideState(): m_state=6 20:26:24.116 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1676 20:26:24.121 00.005 972 Star::Find returns 1 (0), X=234.30, Y=848.56, Mass=1427, SNR=26.3, Peak=152 HFD=3.5 20:26:24.124 00.003 972 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.59) = xAngle (-2.28 = -2.28) 20:26:24.128 00.004 972 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33) 20:26:24.132 00.004 972 CameraToMount -- cameraX=0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-0.69 mountX=-0.24 mountY=-0.27, mountTheta=-2.30 20:26:24.137 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.24, opts=13) 20:26:24.141 00.004 972 Enqueuing Move request for scope (0.29, -0.24) 20:26:24.144 00.003 5928 Worker thread wakes up 20:26:24.145 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:24.148 00.003 972 UpdateGuideState exits: m=1427 SNR=26.3 20:26:24.153 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:24.157 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:24.161 00.004 972 Enqueuing Expose request 20:26:24.165 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.24) opts 0xd 20:26:24.165 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.24) 20:26:24.165 00.000 5928 Moving (0.29, -0.24) raw xDistance=-0.24 yDistance=-0.27 20:26:24.165 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 20:26:24.165 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:26:24.165 00.000 5928 MoveAxis(E, 41, ABG) 20:26:24.165 00.000 5928 Guiding Dir = 2, Dur = 41 20:26:24.165 00.000 5928 IsSlewing returns 0 20:26:24.166 00.001 5928 IsGuiding returns 0 20:26:24.195 00.029 5928 PulseGuide returned control before completion, sleep 22 20:26:24.229 00.034 5928 IsGuiding returns 1 20:26:24.229 00.000 5928 scope still moving after pulse duration time elapsed 20:26:24.291 00.062 5928 IsSlewing returns 0 20:26:24.323 00.032 5928 IsGuiding returns 0 20:26:24.323 00.000 5928 scope move finished after 41 + 116 ms 20:26:24.324 00.001 5928 Move returns status 0, amount 41 20:26:24.324 00.000 5928 MoveAxis(N, 54, ABG) 20:26:24.324 00.000 5928 Guiding Dir = 0, Dur = 54 20:26:24.325 00.001 5928 IsSlewing returns 0 20:26:24.325 00.000 5928 IsGuiding returns 0 20:26:24.404 00.079 5928 IsGuiding returns 1 20:26:24.404 00.000 5928 scope still moving after pulse duration time elapsed 20:26:24.430 00.026 5928 IsSlewing returns 0 20:26:24.431 00.001 5928 IsGuiding returns 1 20:26:24.498 00.067 5928 IsSlewing returns 0 20:26:24.499 00.001 5928 IsGuiding returns 0 20:26:24.500 00.001 5928 scope move finished after 54 + 120 ms 20:26:24.500 00.000 5928 Move returns status 0, amount 54 20:26:24.500 00.000 5928 move complete, result=0 20:26:24.501 00.001 5928 worker thread done servicing request 20:26:24.501 00.000 972 GuideStep: -0.2 px 41 ms EAST, -0.3 px 54 ms NORTH 20:26:24.513 00.012 5928 Worker thread wakes up 20:26:24.514 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:24.514 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:26.509 01.995 5928 Exposure complete 20:26:26.594 00.085 5928 worker thread done servicing request 20:26:26.595 00.001 972 OnExposeComplete: enter 20:26:26.599 00.004 972 UpdateGuideState(): m_state=6 20:26:26.604 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1677 20:26:26.608 00.004 972 Star::Find returns 1 (0), X=234.17, Y=848.99, Mass=1447, SNR=26.6, Peak=158 HFD=4.0 20:26:26.611 00.003 972 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.59) = xAngle (-0.71 = -0.71) 20:26:26.615 00.004 972 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75) 20:26:26.621 00.006 972 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.88 mountX=0.19 mountY=-0.17, mountTheta=-0.73 20:26:26.625 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.20, opts=13) 20:26:26.629 00.004 972 Enqueuing Move request for scope (0.16, 0.20) 20:26:26.633 00.004 5928 Worker thread wakes up 20:26:26.633 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:26:26.638 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd 20:26:26.638 00.000 972 UpdateGuideState exits: m=1447 SNR=26.6 20:26:26.642 00.004 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.20) 20:26:26.642 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:26.646 00.004 5928 Moving (0.16, 0.20) raw xDistance=0.19 yDistance=-0.17 20:26:26.647 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:26.652 00.005 972 Enqueuing Expose request 20:26:26.657 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:26:26.657 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:26.657 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:26:26.657 00.000 5928 MoveAxis(E, 0, ABG) 20:26:26.657 00.000 5928 Move returns status 0, amount 0 20:26:26.657 00.000 5928 MoveAxis(N, 0, ABG) 20:26:26.657 00.000 5928 Move returns status 0, amount 0 20:26:26.657 00.000 5928 move complete, result=0 20:26:26.658 00.001 5928 worker thread done servicing request 20:26:26.658 00.000 5928 Worker thread wakes up 20:26:26.658 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:26.658 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:26.659 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:26:28.755 02.096 5928 Exposure complete 20:26:28.848 00.093 5928 worker thread done servicing request 20:26:28.848 00.000 972 OnExposeComplete: enter 20:26:28.854 00.006 972 UpdateGuideState(): m_state=6 20:26:28.860 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1678 20:26:28.866 00.006 972 Star::Find returns 1 (0), X=234.06, Y=848.62, Mass=1423, SNR=26.5, Peak=151 HFD=3.8 20:26:28.871 00.005 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 20:26:28.875 00.004 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 20:26:28.879 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=-0.18 mountY=-0.04, mountTheta=-2.92 20:26:28.884 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.18, opts=13) 20:26:28.889 00.005 972 Enqueuing Move request for scope (0.05, -0.18) 20:26:28.892 00.003 5928 Worker thread wakes up 20:26:28.893 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd 20:26:28.893 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.18) 20:26:28.893 00.000 5928 Moving (0.05, -0.18) raw xDistance=-0.18 yDistance=-0.04 20:26:28.893 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:26:28.893 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:28.893 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:28.898 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:26:28.898 00.000 5928 MoveAxis(E, 0, ABG) 20:26:28.898 00.000 5928 Move returns status 0, amount 0 20:26:28.898 00.000 5928 MoveAxis(N, 0, ABG) 20:26:28.898 00.000 5928 Move returns status 0, amount 0 20:26:28.898 00.000 5928 move complete, result=0 20:26:28.898 00.000 5928 worker thread done servicing request 20:26:28.898 00.000 972 UpdateGuideState exits: m=1423 SNR=26.5 20:26:28.904 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:28.908 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:28.911 00.003 972 Enqueuing Expose request 20:26:28.918 00.007 5928 Worker thread wakes up 20:26:28.918 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:26:28.922 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:28.922 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:30.895 01.973 5928 Exposure complete 20:26:30.985 00.090 5928 worker thread done servicing request 20:26:30.986 00.001 972 OnExposeComplete: enter 20:26:30.990 00.004 972 UpdateGuideState(): m_state=6 20:26:30.994 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1679 20:26:30.999 00.005 972 Star::Find returns 1 (0), X=233.60, Y=848.47, Mass=1470, SNR=26.8, Peak=133 HFD=4.3 20:26:31.004 00.005 972 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.59) = xAngle (-4.05 = 2.23) 20:26:31.008 00.004 972 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19) 20:26:31.012 00.004 972 CameraToMount -- cameraX=-0.41 cameraY=-0.33 hyp=0.52 cameraTheta=-2.46 mountX=-0.32 mountY=0.43, mountTheta=2.22 20:26:31.018 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.41, y=-0.33, opts=13) 20:26:31.022 00.004 972 Enqueuing Move request for scope (-0.41, -0.33) 20:26:31.026 00.004 5928 Worker thread wakes up 20:26:31.027 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:31.030 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.33) opts 0xd 20:26:31.031 00.001 972 UpdateGuideState exits: m=1470 SNR=26.8 20:26:31.036 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.41, -0.33) 20:26:31.036 00.000 5928 Moving (-0.41, -0.33) raw xDistance=-0.32 yDistance=0.43 20:26:31.037 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 20:26:31.037 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:31.037 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:31.041 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43 20:26:31.041 00.000 5928 MoveAxis(E, 54, ABG) 20:26:31.041 00.000 5928 Guiding Dir = 2, Dur = 54 20:26:31.041 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:31.046 00.005 972 Enqueuing Expose request 20:26:31.050 00.004 5928 IsSlewing returns 0 20:26:31.088 00.038 5928 IsGuiding returns 0 20:26:31.104 00.016 5928 PulseGuide returned control before completion, sleep 49 20:26:31.183 00.079 5928 IsGuiding returns 0 20:26:31.184 00.001 5928 Move returns status 0, amount 54 20:26:31.184 00.000 5928 MoveAxis(N, 0, ABG) 20:26:31.184 00.000 5928 Move returns status 0, amount 0 20:26:31.184 00.000 5928 move complete, result=0 20:26:31.184 00.000 5928 worker thread done servicing request 20:26:31.185 00.001 972 GuideStep: -0.3 px 54 ms EAST, 0.4 px 0 ms NORTH 20:26:31.198 00.013 5928 Worker thread wakes up 20:26:31.199 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:31.199 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:33.346 02.147 5928 Exposure complete 20:26:33.432 00.086 5928 worker thread done servicing request 20:26:33.432 00.000 972 OnExposeComplete: enter 20:26:33.436 00.004 972 UpdateGuideState(): m_state=6 20:26:33.441 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1680 20:26:33.445 00.004 972 Star::Find returns 1 (0), X=233.64, Y=848.43, Mass=1427, SNR=26.5, Peak=157 HFD=3.5 20:26:33.448 00.003 972 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.59) = xAngle (-3.94 = 2.34) 20:26:33.453 00.005 972 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30) 20:26:33.457 00.004 972 CameraToMount -- cameraX=-0.36 cameraY=-0.37 hyp=0.52 cameraTheta=-2.35 mountX=-0.36 mountY=0.39, mountTheta=2.32 20:26:33.461 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=-0.37, opts=13) 20:26:33.465 00.004 972 Enqueuing Move request for scope (-0.36, -0.37) 20:26:33.470 00.005 5928 Worker thread wakes up 20:26:33.470 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.37) opts 0xd 20:26:33.470 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.36, -0.37) 20:26:33.470 00.000 5928 Moving (-0.36, -0.37) raw xDistance=-0.36 yDistance=0.39 20:26:33.470 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:33.474 00.004 972 UpdateGuideState exits: m=1427 SNR=26.5 20:26:33.478 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:33.482 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36 20:26:33.482 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:33.482 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:33.487 00.005 972 Enqueuing Expose request 20:26:33.491 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39 20:26:33.491 00.000 5928 MoveAxis(E, 64, ABG) 20:26:33.491 00.000 5928 Guiding Dir = 2, Dur = 64 20:26:33.491 00.000 5928 IsSlewing returns 0 20:26:33.492 00.001 5928 IsGuiding returns 0 20:26:33.517 00.025 5928 PulseGuide returned control before completion, sleep 49 20:26:33.598 00.081 5928 IsGuiding returns 0 20:26:33.598 00.000 5928 Move returns status 0, amount 64 20:26:33.598 00.000 5928 MoveAxis(N, 0, ABG) 20:26:33.598 00.000 5928 Move returns status 0, amount 0 20:26:33.598 00.000 5928 move complete, result=0 20:26:33.598 00.000 5928 worker thread done servicing request 20:26:33.599 00.001 972 GuideStep: -0.4 px 64 ms EAST, 0.4 px 0 ms NORTH 20:26:33.606 00.007 5928 Worker thread wakes up 20:26:33.606 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:33.606 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:35.582 01.976 5928 Exposure complete 20:26:35.672 00.090 5928 worker thread done servicing request 20:26:35.672 00.000 972 OnExposeComplete: enter 20:26:35.675 00.003 972 UpdateGuideState(): m_state=6 20:26:35.679 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1681 20:26:35.684 00.005 972 Star::Find returns 1 (0), X=233.68, Y=848.77, Mass=1404, SNR=26.2, Peak=170 HFD=3.6 20:26:35.688 00.004 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 20:26:35.691 00.003 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58) 20:26:35.695 00.004 972 CameraToMount -- cameraX=-0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-3.07 mountX=-0.02 mountY=0.33, mountTheta=1.62 20:26:35.700 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.02, opts=13) 20:26:35.705 00.005 972 Enqueuing Move request for scope (-0.33, -0.02) 20:26:35.709 00.004 5928 Worker thread wakes up 20:26:35.709 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.02) opts 0xd 20:26:35.709 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.02) 20:26:35.709 00.000 5928 Moving (-0.33, -0.02) raw xDistance=-0.02 yDistance=0.33 20:26:35.709 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:26:35.709 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:26:35.709 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:35.713 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 20:26:35.718 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 20:26:35.718 00.000 5928 MoveAxis(E, 0, ABG) 20:26:35.718 00.000 5928 Move returns status 0, amount 0 20:26:35.718 00.000 5928 MoveAxis(N, 0, ABG) 20:26:35.718 00.000 5928 Move returns status 0, amount 0 20:26:35.718 00.000 5928 move complete, result=0 20:26:35.718 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:35.722 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:35.725 00.003 972 Enqueuing Expose request 20:26:35.729 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH 20:26:35.734 00.005 5928 worker thread done servicing request 20:26:35.734 00.000 5928 Worker thread wakes up 20:26:35.734 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:35.734 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:37.862 02.128 5928 Exposure complete 20:26:37.956 00.094 5928 worker thread done servicing request 20:26:37.956 00.000 972 OnExposeComplete: enter 20:26:37.961 00.005 972 UpdateGuideState(): m_state=6 20:26:37.965 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1682 20:26:37.971 00.006 972 Star::Find returns 1 (0), X=233.77, Y=848.63, Mass=1435, SNR=26.5, Peak=177 HFD=3.5 20:26:37.976 00.005 972 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.59) = xAngle (-4.12 = 2.17) 20:26:37.980 00.004 972 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12) 20:26:37.985 00.005 972 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.30 cameraTheta=-2.53 mountX=-0.17 mountY=0.25, mountTheta=2.15 20:26:37.991 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.17, opts=13) 20:26:37.995 00.004 972 Enqueuing Move request for scope (-0.24, -0.17) 20:26:38.001 00.006 5928 Worker thread wakes up 20:26:38.001 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:26:38.005 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd 20:26:38.005 00.000 972 UpdateGuideState exits: m=1435 SNR=26.5 20:26:38.009 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:38.015 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.17) 20:26:38.015 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:38.020 00.005 972 Enqueuing Expose request 20:26:38.024 00.004 5928 Moving (-0.24, -0.17) raw xDistance=-0.17 yDistance=0.25 20:26:38.024 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:26:38.024 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:26:38.025 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 20:26:38.025 00.000 5928 MoveAxis(E, 0, ABG) 20:26:38.025 00.000 5928 Move returns status 0, amount 0 20:26:38.025 00.000 5928 MoveAxis(N, 0, ABG) 20:26:38.025 00.000 5928 Move returns status 0, amount 0 20:26:38.025 00.000 5928 move complete, result=0 20:26:38.025 00.000 5928 worker thread done servicing request 20:26:38.025 00.000 5928 Worker thread wakes up 20:26:38.025 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:38.025 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:38.027 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:26:40.008 01.981 5928 Exposure complete 20:26:40.093 00.085 5928 worker thread done servicing request 20:26:40.094 00.001 972 OnExposeComplete: enter 20:26:40.098 00.004 972 UpdateGuideState(): m_state=6 20:26:40.103 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1683 20:26:40.107 00.004 972 Star::Find returns 1 (0), X=233.98, Y=848.28, Mass=1412, SNR=26.3, Peak=176 HFD=3.4 20:26:40.111 00.004 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.07) 20:26:40.116 00.005 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 20:26:40.119 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=-0.52 hyp=0.52 cameraTheta=-1.63 mountX=-0.52 mountY=0.06, mountTheta=3.02 20:26:40.124 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.52, opts=13) 20:26:40.127 00.003 972 Enqueuing Move request for scope (-0.03, -0.52) 20:26:40.132 00.005 5928 Worker thread wakes up 20:26:40.132 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:40.136 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 20:26:40.140 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:40.143 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:40.147 00.004 972 Enqueuing Expose request 20:26:40.152 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.52) opts 0xd 20:26:40.153 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.52) 20:26:40.153 00.000 5928 Moving (-0.03, -0.52) raw xDistance=-0.52 yDistance=0.06 20:26:40.153 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52 20:26:40.153 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:40.153 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:26:40.153 00.000 5928 MoveAxis(E, 87, ABG) 20:26:40.153 00.000 5928 Guiding Dir = 2, Dur = 87 20:26:40.170 00.017 5928 IsSlewing returns 0 20:26:40.171 00.001 5928 IsGuiding returns 0 20:26:40.186 00.015 5928 PulseGuide returned control before completion, sleep 82 20:26:40.298 00.112 5928 IsGuiding returns 0 20:26:40.299 00.001 5928 Move returns status 0, amount 87 20:26:40.299 00.000 5928 MoveAxis(N, 0, ABG) 20:26:40.299 00.000 5928 Move returns status 0, amount 0 20:26:40.300 00.001 5928 move complete, result=0 20:26:40.301 00.001 5928 worker thread done servicing request 20:26:40.301 00.000 972 GuideStep: -0.5 px 87 ms EAST, 0.1 px 0 ms NORTH 20:26:40.314 00.013 5928 Worker thread wakes up 20:26:40.315 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:40.315 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:42.450 02.135 5928 Exposure complete 20:26:42.536 00.086 5928 worker thread done servicing request 20:26:42.536 00.000 972 OnExposeComplete: enter 20:26:42.540 00.004 972 UpdateGuideState(): m_state=6 20:26:42.544 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1684 20:26:42.549 00.005 972 Star::Find returns 1 (0), X=233.90, Y=848.61, Mass=1406, SNR=26.3, Peak=162 HFD=3.9 20:26:42.553 00.004 972 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.59) = xAngle (-3.70 = 2.59) 20:26:42.556 00.003 972 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54) 20:26:42.560 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.11 mountX=-0.18 mountY=0.12, mountTheta=2.56 20:26:42.565 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.18, opts=13) 20:26:42.570 00.005 972 Enqueuing Move request for scope (-0.11, -0.18) 20:26:42.573 00.003 5928 Worker thread wakes up 20:26:42.573 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd 20:26:42.573 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:26:42.577 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 20:26:42.582 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:42.586 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:42.590 00.004 972 Enqueuing Expose request 20:26:42.594 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.18) 20:26:42.594 00.000 5928 Moving (-0.11, -0.18) raw xDistance=-0.18 yDistance=0.12 20:26:42.594 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:26:42.594 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:42.594 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:26:42.594 00.000 5928 MoveAxis(E, 0, ABG) 20:26:42.594 00.000 5928 Move returns status 0, amount 0 20:26:42.594 00.000 5928 MoveAxis(N, 0, ABG) 20:26:42.594 00.000 5928 Move returns status 0, amount 0 20:26:42.594 00.000 5928 move complete, result=0 20:26:42.594 00.000 5928 worker thread done servicing request 20:26:42.594 00.000 5928 Worker thread wakes up 20:26:42.595 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:42.595 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:42.596 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:26:44.578 01.982 5928 Exposure complete 20:26:44.664 00.086 5928 worker thread done servicing request 20:26:44.664 00.000 972 OnExposeComplete: enter 20:26:44.669 00.005 972 UpdateGuideState(): m_state=6 20:26:44.673 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1685 20:26:44.677 00.004 972 Star::Find returns 1 (0), X=233.81, Y=848.33, Mass=1354, SNR=25.8, Peak=161 HFD=3.6 20:26:44.682 00.005 972 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.59) = xAngle (-3.57 = 2.71) 20:26:44.686 00.004 972 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.67) 20:26:44.690 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.47 hyp=0.51 cameraTheta=-1.98 mountX=-0.46 mountY=0.23, mountTheta=2.68 20:26:44.694 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.47, opts=13) 20:26:44.699 00.005 972 Enqueuing Move request for scope (-0.20, -0.47) 20:26:44.703 00.004 5928 Worker thread wakes up 20:26:44.703 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.47) opts 0xd 20:26:44.703 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.47) 20:26:44.703 00.000 5928 Moving (-0.20, -0.47) raw xDistance=-0.46 yDistance=0.23 20:26:44.703 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 20:26:44.703 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:26:44.703 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 20:26:44.703 00.000 5928 MoveAxis(E, 77, ABG) 20:26:44.703 00.000 5928 Guiding Dir = 2, Dur = 77 20:26:44.703 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:44.707 00.004 972 UpdateGuideState exits: m=1354 SNR=25.8 20:26:44.711 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:44.717 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:44.720 00.003 972 Enqueuing Expose request 20:26:44.723 00.003 5928 IsSlewing returns 0 20:26:44.725 00.002 5928 IsGuiding returns 0 20:26:44.743 00.018 5928 PulseGuide returned control before completion, sleep 69 20:26:44.822 00.079 5928 IsGuiding returns 1 20:26:44.822 00.000 5928 scope still moving after pulse duration time elapsed 20:26:44.855 00.033 5928 IsSlewing returns 0 20:26:44.857 00.002 5928 IsGuiding returns 0 20:26:44.857 00.000 5928 scope move finished after 77 + 55 ms 20:26:44.857 00.000 5928 Move returns status 0, amount 77 20:26:44.857 00.000 5928 MoveAxis(N, 0, ABG) 20:26:44.858 00.001 5928 Move returns status 0, amount 0 20:26:44.858 00.000 5928 move complete, result=0 20:26:44.858 00.000 5928 worker thread done servicing request 20:26:44.858 00.000 972 GuideStep: -0.5 px 77 ms EAST, 0.2 px 0 ms NORTH 20:26:44.870 00.012 5928 Worker thread wakes up 20:26:44.871 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:44.871 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:47.007 02.136 5928 Exposure complete 20:26:47.093 00.086 5928 worker thread done servicing request 20:26:47.094 00.001 972 OnExposeComplete: enter 20:26:47.098 00.004 972 UpdateGuideState(): m_state=6 20:26:47.102 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1686 20:26:47.106 00.004 972 Star::Find returns 1 (0), X=234.18, Y=848.59, Mass=1462, SNR=26.8, Peak=161 HFD=3.6 20:26:47.110 00.004 972 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.59) = xAngle (-2.46 = -2.46) 20:26:47.114 00.004 972 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51) 20:26:47.118 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.87 mountX=-0.21 mountY=-0.16, mountTheta=-2.49 20:26:47.123 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.21, opts=13) 20:26:47.125 00.002 972 Enqueuing Move request for scope (0.17, -0.21) 20:26:47.129 00.004 5928 Worker thread wakes up 20:26:47.129 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd 20:26:47.129 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.21) 20:26:47.129 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:47.135 00.006 972 UpdateGuideState exits: m=1462 SNR=26.8 20:26:47.138 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:47.142 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:47.145 00.003 972 Enqueuing Expose request 20:26:47.151 00.006 5928 Moving (0.17, -0.21) raw xDistance=-0.21 yDistance=-0.16 20:26:47.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 20:26:47.151 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:47.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:26:47.151 00.000 5928 MoveAxis(E, 41, ABG) 20:26:47.151 00.000 5928 Guiding Dir = 2, Dur = 41 20:26:47.190 00.039 5928 IsSlewing returns 0 20:26:47.191 00.001 5928 IsGuiding returns 0 20:26:47.206 00.015 5928 PulseGuide returned control before completion, sleep 36 20:26:47.270 00.064 5928 IsGuiding returns 0 20:26:47.270 00.000 5928 Move returns status 0, amount 41 20:26:47.271 00.001 5928 MoveAxis(N, 0, ABG) 20:26:47.271 00.000 5928 Move returns status 0, amount 0 20:26:47.271 00.000 5928 move complete, result=0 20:26:47.271 00.000 5928 worker thread done servicing request 20:26:47.271 00.000 5928 Worker thread wakes up 20:26:47.272 00.001 972 GuideStep: -0.2 px 41 ms EAST, -0.2 px 0 ms NORTH 20:26:47.283 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:47.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:49.271 01.988 5928 Exposure complete 20:26:49.356 00.085 5928 worker thread done servicing request 20:26:49.356 00.000 972 OnExposeComplete: enter 20:26:49.359 00.003 972 UpdateGuideState(): m_state=6 20:26:49.364 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1687 20:26:49.369 00.005 972 Star::Find returns 1 (0), X=234.29, Y=848.95, Mass=1401, SNR=26.2, Peak=123 HFD=4.2 20:26:49.372 00.003 972 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.59) = xAngle (-1.08 = -1.08) 20:26:49.376 00.004 972 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12) 20:26:49.380 00.004 972 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.51 mountX=0.15 mountY=-0.29, mountTheta=-1.09 20:26:49.385 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.16, opts=13) 20:26:49.389 00.004 972 Enqueuing Move request for scope (0.28, 0.16) 20:26:49.393 00.004 5928 Worker thread wakes up 20:26:49.393 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:49.399 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd 20:26:49.399 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.16) 20:26:49.399 00.000 5928 Moving (0.28, 0.16) raw xDistance=0.15 yDistance=-0.29 20:26:49.399 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:26:49.399 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:26:49.399 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29 20:26:49.399 00.000 5928 MoveAxis(E, 0, ABG) 20:26:49.399 00.000 5928 Move returns status 0, amount 0 20:26:49.399 00.000 5928 MoveAxis(N, 0, ABG) 20:26:49.399 00.000 5928 Move returns status 0, amount 0 20:26:49.399 00.000 5928 move complete, result=0 20:26:49.399 00.000 972 UpdateGuideState exits: m=1401 SNR=26.2 20:26:49.403 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:49.407 00.004 5928 worker thread done servicing request 20:26:49.407 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:49.411 00.004 972 Enqueuing Expose request 20:26:49.416 00.005 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 20:26:49.420 00.004 5928 Worker thread wakes up 20:26:49.420 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:49.420 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:51.559 02.139 5928 Exposure complete 20:26:51.648 00.089 5928 worker thread done servicing request 20:26:51.648 00.000 972 OnExposeComplete: enter 20:26:51.652 00.004 972 UpdateGuideState(): m_state=6 20:26:51.657 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1688 20:26:51.662 00.005 972 Star::Find returns 1 (0), X=234.22, Y=848.43, Mass=1446, SNR=26.6, Peak=146 HFD=3.7 20:26:51.668 00.006 972 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.59) = xAngle (-2.64 = -2.64) 20:26:51.672 00.004 972 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 20:26:51.676 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.37 hyp=0.43 cameraTheta=-1.05 mountX=-0.37 mountY=-0.19, mountTheta=-2.68 20:26:51.681 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.37, opts=13) 20:26:51.685 00.004 972 Enqueuing Move request for scope (0.21, -0.37) 20:26:51.689 00.004 5928 Worker thread wakes up 20:26:51.689 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:26:51.693 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 20:26:51.697 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:51.701 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:51.705 00.004 972 Enqueuing Expose request 20:26:51.709 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.37) opts 0xd 20:26:51.709 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.37) 20:26:51.709 00.000 5928 Moving (0.21, -0.37) raw xDistance=-0.37 yDistance=-0.19 20:26:51.709 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37 20:26:51.709 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:51.709 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:26:51.709 00.000 5928 MoveAxis(E, 63, ABG) 20:26:51.709 00.000 5928 Guiding Dir = 2, Dur = 63 20:26:51.709 00.000 5928 IsSlewing returns 0 20:26:51.710 00.001 5928 IsGuiding returns 0 20:26:51.732 00.022 5928 PulseGuide returned control before completion, sleep 51 20:26:51.797 00.065 5928 IsGuiding returns 1 20:26:51.797 00.000 5928 scope still moving after pulse duration time elapsed 20:26:51.828 00.031 5928 IsSlewing returns 0 20:26:51.829 00.001 5928 IsGuiding returns 0 20:26:51.829 00.000 5928 scope move finished after 63 + 56 ms 20:26:51.829 00.000 5928 Move returns status 0, amount 63 20:26:51.830 00.001 5928 MoveAxis(N, 0, ABG) 20:26:51.830 00.000 5928 Move returns status 0, amount 0 20:26:51.830 00.000 5928 move complete, result=0 20:26:51.831 00.001 5928 worker thread done servicing request 20:26:51.831 00.000 5928 Worker thread wakes up 20:26:51.831 00.000 972 GuideStep: -0.4 px 63 ms EAST, -0.2 px 0 ms NORTH 20:26:51.843 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:51.843 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:53.823 01.980 5928 Exposure complete 20:26:53.908 00.085 5928 worker thread done servicing request 20:26:53.908 00.000 972 OnExposeComplete: enter 20:26:53.911 00.003 972 UpdateGuideState(): m_state=6 20:26:53.916 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1689 20:26:53.920 00.004 972 Star::Find returns 1 (0), X=233.73, Y=848.66, Mass=1383, SNR=26.0, Peak=172 HFD=3.3 20:26:53.924 00.004 972 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.59) = xAngle (-4.27 = 2.01) 20:26:53.928 00.004 972 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.97) 20:26:53.933 00.005 972 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.68 mountX=-0.13 mountY=0.29, mountTheta=2.00 20:26:53.937 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.14, opts=13) 20:26:53.941 00.004 972 Enqueuing Move request for scope (-0.28, -0.14) 20:26:53.945 00.004 5928 Worker thread wakes up 20:26:53.945 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd 20:26:53.945 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.14) 20:26:53.945 00.000 5928 Moving (-0.28, -0.14) raw xDistance=-0.13 yDistance=0.29 20:26:53.945 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:26:53.945 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:26:53.945 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 20:26:53.945 00.000 5928 MoveAxis(E, 0, ABG) 20:26:53.945 00.000 5928 Move returns status 0, amount 0 20:26:53.945 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:26:53.950 00.005 972 UpdateGuideState exits: m=1383 SNR=26.0 20:26:53.954 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:53.958 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:53.961 00.003 972 Enqueuing Expose request 20:26:53.966 00.005 5928 MoveAxis(N, 0, ABG) 20:26:53.966 00.000 5928 Move returns status 0, amount 0 20:26:53.966 00.000 5928 move complete, result=0 20:26:53.966 00.000 5928 worker thread done servicing request 20:26:53.966 00.000 5928 Worker thread wakes up 20:26:53.967 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:53.967 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:53.968 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:26:56.077 02.109 5928 Exposure complete 20:26:56.163 00.086 5928 worker thread done servicing request 20:26:56.164 00.001 972 OnExposeComplete: enter 20:26:56.168 00.004 972 UpdateGuideState(): m_state=6 20:26:56.171 00.003 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1690 20:26:56.175 00.004 972 Star::Find returns 1 (0), X=234.16, Y=848.55, Mass=1457, SNR=26.8, Peak=157 HFD=3.6 20:26:56.180 00.005 972 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.59) = xAngle (-2.61 = -2.61) 20:26:56.184 00.004 972 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65) 20:26:56.187 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-1.02 mountX=-0.25 mountY=-0.14, mountTheta=-2.64 20:26:56.192 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.25, opts=13) 20:26:56.196 00.004 972 Enqueuing Move request for scope (0.15, -0.25) 20:26:56.200 00.004 5928 Worker thread wakes up 20:26:56.201 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd 20:26:56.201 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.25) 20:26:56.201 00.000 5928 Moving (0.15, -0.25) raw xDistance=-0.25 yDistance=-0.14 20:26:56.201 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 20:26:56.201 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:26:56.206 00.005 972 UpdateGuideState exits: m=1457 SNR=26.8 20:26:56.211 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:56.217 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:56.220 00.003 972 Enqueuing Expose request 20:26:56.224 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:26:56.224 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:26:56.224 00.000 5928 MoveAxis(E, 42, ABG) 20:26:56.224 00.000 5928 Guiding Dir = 2, Dur = 42 20:26:56.225 00.001 5928 IsSlewing returns 0 20:26:56.225 00.000 5928 IsGuiding returns 0 20:26:56.241 00.016 5928 PulseGuide returned control before completion, sleep 37 20:26:56.289 00.048 5928 IsGuiding returns 1 20:26:56.289 00.000 5928 scope still moving after pulse duration time elapsed 20:26:56.320 00.031 5928 IsSlewing returns 0 20:26:56.354 00.034 5928 IsGuiding returns 0 20:26:56.354 00.000 5928 scope move finished after 42 + 86 ms 20:26:56.354 00.000 5928 Move returns status 0, amount 42 20:26:56.354 00.000 5928 MoveAxis(N, 0, ABG) 20:26:56.354 00.000 5928 Move returns status 0, amount 0 20:26:56.355 00.001 5928 move complete, result=0 20:26:56.355 00.000 5928 worker thread done servicing request 20:26:56.355 00.000 5928 Worker thread wakes up 20:26:56.355 00.000 972 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH 20:26:56.368 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:56.368 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:26:58.337 01.969 5928 Exposure complete 20:26:58.422 00.085 5928 worker thread done servicing request 20:26:58.422 00.000 972 OnExposeComplete: enter 20:26:58.425 00.003 972 UpdateGuideState(): m_state=6 20:26:58.430 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1691 20:26:58.434 00.004 972 Star::Find returns 1 (0), X=233.78, Y=848.85, Mass=1408, SNR=26.3, Peak=150 HFD=4.0 20:26:58.438 00.004 972 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.59) = xAngle (1.32 = 1.32) 20:26:58.442 00.004 972 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 20:26:58.447 00.005 972 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.91 mountX=0.06 mountY=0.23, mountTheta=1.32 20:26:58.451 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.06, opts=13) 20:26:58.455 00.004 972 Enqueuing Move request for scope (-0.23, 0.06) 20:26:58.459 00.004 5928 Worker thread wakes up 20:26:58.459 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd 20:26:58.459 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.06) 20:26:58.459 00.000 5928 Moving (-0.23, 0.06) raw xDistance=0.06 yDistance=0.23 20:26:58.459 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:26:58.459 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:26:58.459 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 20:26:58.460 00.001 5928 MoveAxis(E, 0, ABG) 20:26:58.460 00.000 5928 Move returns status 0, amount 0 20:26:58.460 00.000 5928 MoveAxis(N, 0, ABG) 20:26:58.460 00.000 5928 Move returns status 0, amount 0 20:26:58.460 00.000 5928 move complete, result=0 20:26:58.460 00.000 5928 worker thread done servicing request 20:26:58.460 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:26:58.465 00.005 972 UpdateGuideState exits: m=1408 SNR=26.3 20:26:58.469 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:26:58.472 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:26:58.476 00.004 972 Enqueuing Expose request 20:26:58.481 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:26:58.485 00.004 5928 Worker thread wakes up 20:26:58.485 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:26:58.485 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:00.623 02.138 5928 Exposure complete 20:27:00.708 00.085 5928 worker thread done servicing request 20:27:00.709 00.001 972 OnExposeComplete: enter 20:27:00.713 00.004 972 UpdateGuideState(): m_state=6 20:27:00.717 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1692 20:27:00.721 00.004 972 Star::Find returns 1 (0), X=233.73, Y=848.54, Mass=1402, SNR=26.3, Peak=174 HFD=3.3 20:27:00.725 00.004 972 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.59) = xAngle (-3.99 = 2.29) 20:27:00.729 00.004 972 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.25) 20:27:00.734 00.005 972 CameraToMount -- cameraX=-0.28 cameraY=-0.26 hyp=0.38 cameraTheta=-2.40 mountX=-0.25 mountY=0.30, mountTheta=2.27 20:27:00.738 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.26, opts=13) 20:27:00.742 00.004 972 Enqueuing Move request for scope (-0.28, -0.26) 20:27:00.747 00.005 5928 Worker thread wakes up 20:27:00.747 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.26) opts 0xd 20:27:00.747 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.26) 20:27:00.748 00.001 5928 Moving (-0.28, -0.26) raw xDistance=-0.25 yDistance=0.30 20:27:00.748 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 20:27:00.748 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:27:00.748 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30 20:27:00.748 00.000 5928 MoveAxis(E, 42, ABG) 20:27:00.748 00.000 5928 Guiding Dir = 2, Dur = 42 20:27:00.748 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:27:00.752 00.004 972 UpdateGuideState exits: m=1402 SNR=26.3 20:27:00.756 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:00.759 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:00.764 00.005 972 Enqueuing Expose request 20:27:00.768 00.004 5928 IsSlewing returns 0 20:27:00.768 00.000 5928 IsGuiding returns 0 20:27:00.799 00.031 5928 PulseGuide returned control before completion, sleep 23 20:27:00.829 00.030 5928 IsGuiding returns 1 20:27:00.829 00.000 5928 scope still moving after pulse duration time elapsed 20:27:00.894 00.065 5928 IsSlewing returns 0 20:27:00.896 00.002 5928 IsGuiding returns 0 20:27:00.896 00.000 5928 scope move finished after 42 + 84 ms 20:27:00.896 00.000 5928 Move returns status 0, amount 42 20:27:00.896 00.000 5928 MoveAxis(N, 0, ABG) 20:27:00.896 00.000 5928 Move returns status 0, amount 0 20:27:00.897 00.001 5928 move complete, result=0 20:27:00.897 00.000 5928 worker thread done servicing request 20:27:00.898 00.001 5928 Worker thread wakes up 20:27:00.898 00.000 972 GuideStep: -0.3 px 42 ms EAST, 0.3 px 0 ms NORTH 20:27:00.910 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:00.910 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:02.898 01.988 5928 Exposure complete 20:27:02.983 00.085 5928 worker thread done servicing request 20:27:02.983 00.000 972 OnExposeComplete: enter 20:27:02.987 00.004 972 UpdateGuideState(): m_state=6 20:27:02.991 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1693 20:27:02.995 00.004 972 Star::Find returns 1 (0), X=233.75, Y=848.87, Mass=1417, SNR=26.4, Peak=181 HFD=3.5 20:27:03.000 00.005 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 20:27:03.004 00.004 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 20:27:03.007 00.003 972 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.85 mountX=0.08 mountY=0.25, mountTheta=1.26 20:27:03.012 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.08, opts=13) 20:27:03.017 00.005 972 Enqueuing Move request for scope (-0.26, 0.08) 20:27:03.021 00.004 5928 Worker thread wakes up 20:27:03.021 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd 20:27:03.021 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.08) 20:27:03.021 00.000 5928 Moving (-0.26, 0.08) raw xDistance=0.08 yDistance=0.25 20:27:03.021 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:27:03.021 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:03.025 00.004 972 UpdateGuideState exits: m=1417 SNR=26.4 20:27:03.028 00.003 5928 switching direction from -1 to 1 - decHistory=4 oldest=0.19 newest=0.78 20:27:03.028 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:03.033 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:03.037 00.004 972 Enqueuing Expose request 20:27:03.040 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:27:03.041 00.001 5928 MoveAxis(E, 0, ABG) 20:27:03.041 00.000 5928 Move returns status 0, amount 0 20:27:03.041 00.000 5928 MoveAxis(S, 50, ABG) 20:27:03.041 00.000 5928 Guiding Dir = 1, Dur = 50 20:27:03.041 00.000 5928 IsSlewing returns 0 20:27:03.041 00.000 5928 IsGuiding returns 0 20:27:03.149 00.108 5928 IsGuiding returns 1 20:27:03.149 00.000 5928 scope still moving after pulse duration time elapsed 20:27:03.197 00.048 5928 IsSlewing returns 0 20:27:03.197 00.000 5928 IsGuiding returns 0 20:27:03.198 00.001 5928 scope move finished after 50 + 106 ms 20:27:03.198 00.000 5928 Move returns status 0, amount 50 20:27:03.198 00.000 5928 move complete, result=0 20:27:03.198 00.000 5928 worker thread done servicing request 20:27:03.198 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 50 ms SOUTH 20:27:03.205 00.007 5928 Worker thread wakes up 20:27:03.205 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:03.205 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:05.338 02.133 5928 Exposure complete 20:27:05.424 00.086 5928 worker thread done servicing request 20:27:05.425 00.001 972 OnExposeComplete: enter 20:27:05.429 00.004 972 UpdateGuideState(): m_state=6 20:27:05.434 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1694 20:27:05.438 00.004 972 Star::Find returns 1 (0), X=233.77, Y=848.71, Mass=1483, SNR=27.0, Peak=157 HFD=3.7 20:27:05.441 00.003 972 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.59) = xAngle (-4.37 = 1.91) 20:27:05.445 00.004 972 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87) 20:27:05.450 00.005 972 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-2.78 mountX=-0.09 mountY=0.24, mountTheta=1.91 20:27:05.454 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.09, opts=13) 20:27:05.458 00.004 972 Enqueuing Move request for scope (-0.24, -0.09) 20:27:05.462 00.004 5928 Worker thread wakes up 20:27:05.462 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd 20:27:05.462 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:05.467 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.09) 20:27:05.467 00.000 5928 Moving (-0.24, -0.09) raw xDistance=-0.09 yDistance=0.24 20:27:05.467 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:27:05.467 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 20:27:05.467 00.000 5928 MoveAxis(E, 0, ABG) 20:27:05.467 00.000 5928 Move returns status 0, amount 0 20:27:05.467 00.000 5928 MoveAxis(S, 49, ABG) 20:27:05.467 00.000 5928 Guiding Dir = 1, Dur = 49 20:27:05.467 00.000 972 UpdateGuideState exits: m=1483 SNR=27.0 20:27:05.471 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:05.475 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:05.479 00.004 972 Enqueuing Expose request 20:27:05.484 00.005 5928 IsSlewing returns 0 20:27:05.485 00.001 5928 IsGuiding returns 0 20:27:05.596 00.111 5928 IsGuiding returns 1 20:27:05.597 00.001 5928 scope still moving after pulse duration time elapsed 20:27:05.624 00.027 5928 IsSlewing returns 0 20:27:05.624 00.000 5928 IsGuiding returns 1 20:27:05.676 00.052 5928 IsSlewing returns 0 20:27:05.676 00.000 5928 IsGuiding returns 0 20:27:05.677 00.001 5928 scope move finished after 49 + 143 ms 20:27:05.677 00.000 5928 Move returns status 0, amount 49 20:27:05.677 00.000 5928 move complete, result=0 20:27:05.677 00.000 5928 worker thread done servicing request 20:27:05.677 00.000 5928 Worker thread wakes up 20:27:05.677 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH 20:27:05.684 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:05.684 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:07.662 01.978 5928 Exposure complete 20:27:07.747 00.085 5928 worker thread done servicing request 20:27:07.747 00.000 972 OnExposeComplete: enter 20:27:07.751 00.004 972 UpdateGuideState(): m_state=6 20:27:07.755 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1695 20:27:07.759 00.004 972 Star::Find returns 1 (0), X=233.75, Y=848.63, Mass=1482, SNR=27.0, Peak=163 HFD=3.6 20:27:07.764 00.005 972 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.59) = xAngle (-4.16 = 2.12) 20:27:07.768 00.004 972 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.08) 20:27:07.772 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.57 mountX=-0.16 mountY=0.27, mountTheta=2.11 20:27:07.776 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.17, opts=13) 20:27:07.781 00.005 972 Enqueuing Move request for scope (-0.26, -0.17) 20:27:07.785 00.004 5928 Worker thread wakes up 20:27:07.785 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd 20:27:07.785 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.17) 20:27:07.785 00.000 5928 Moving (-0.26, -0.17) raw xDistance=-0.16 yDistance=0.27 20:27:07.785 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:27:07.785 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 20:27:07.785 00.000 5928 MoveAxis(E, 0, ABG) 20:27:07.785 00.000 5928 Move returns status 0, amount 0 20:27:07.785 00.000 5928 MoveAxis(S, 54, ABG) 20:27:07.785 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:27:07.789 00.004 972 UpdateGuideState exits: m=1482 SNR=27.0 20:27:07.793 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:07.798 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:07.802 00.004 972 Enqueuing Expose request 20:27:07.805 00.003 5928 Guiding Dir = 1, Dur = 54 20:27:07.806 00.001 5928 IsSlewing returns 0 20:27:07.806 00.000 5928 IsGuiding returns 0 20:27:07.883 00.077 5928 IsGuiding returns 1 20:27:07.883 00.000 5928 scope still moving after pulse duration time elapsed 20:27:07.908 00.025 5928 IsSlewing returns 0 20:27:07.909 00.001 5928 IsGuiding returns 1 20:27:07.978 00.069 5928 IsSlewing returns 0 20:27:07.979 00.001 5928 IsGuiding returns 0 20:27:07.979 00.000 5928 scope move finished after 54 + 118 ms 20:27:07.980 00.001 5928 Move returns status 0, amount 54 20:27:07.980 00.000 5928 move complete, result=0 20:27:07.980 00.000 5928 worker thread done servicing request 20:27:07.981 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 54 ms SOUTH 20:27:07.992 00.011 5928 Worker thread wakes up 20:27:07.992 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:07.993 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:10.105 02.112 5928 Exposure complete 20:27:10.191 00.086 5928 worker thread done servicing request 20:27:10.192 00.001 972 OnExposeComplete: enter 20:27:10.197 00.005 972 UpdateGuideState(): m_state=6 20:27:10.201 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1696 20:27:10.205 00.004 972 Star::Find returns 1 (0), X=233.64, Y=848.04, Mass=1403, SNR=26.3, Peak=181 HFD=3.4 20:27:10.209 00.004 972 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.59) = xAngle (-3.62 = 2.67) 20:27:10.213 00.004 972 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62) 20:27:10.217 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=-0.75 hyp=0.84 cameraTheta=-2.03 mountX=-0.75 mountY=0.42, mountTheta=2.63 20:27:10.221 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.75, opts=13) 20:27:10.225 00.004 972 Enqueuing Move request for scope (-0.37, -0.75) 20:27:10.230 00.005 5928 Worker thread wakes up 20:27:10.230 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.75) opts 0xd 20:27:10.230 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.75) 20:27:10.230 00.000 5928 Moving (-0.37, -0.75) raw xDistance=-0.75 yDistance=0.42 20:27:10.230 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75 20:27:10.230 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42 20:27:10.230 00.000 5928 MoveAxis(E, 125, ABG) 20:27:10.230 00.000 5928 Guiding Dir = 2, Dur = 125 20:27:10.230 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:27:10.234 00.004 972 UpdateGuideState exits: m=1403 SNR=26.3 20:27:10.238 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:10.242 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:10.247 00.005 972 Enqueuing Expose request 20:27:10.250 00.003 5928 IsSlewing returns 0 20:27:10.251 00.001 5928 IsGuiding returns 0 20:27:10.265 00.014 5928 PulseGuide returned control before completion, sleep 121 20:27:10.394 00.129 5928 IsGuiding returns 1 20:27:10.394 00.000 5928 scope still moving after pulse duration time elapsed 20:27:10.425 00.031 5928 IsSlewing returns 0 20:27:10.426 00.001 5928 IsGuiding returns 0 20:27:10.426 00.000 5928 scope move finished after 125 + 50 ms 20:27:10.426 00.000 5928 Move returns status 0, amount 125 20:27:10.427 00.001 5928 MoveAxis(S, 83, ABG) 20:27:10.427 00.000 5928 Guiding Dir = 1, Dur = 83 20:27:10.428 00.001 5928 IsSlewing returns 0 20:27:10.428 00.000 5928 IsGuiding returns 0 20:27:10.505 00.077 5928 PulseGuide returned control before completion, sleep 17 20:27:10.533 00.028 5928 IsGuiding returns 1 20:27:10.533 00.000 5928 scope still moving after pulse duration time elapsed 20:27:10.565 00.032 5928 IsSlewing returns 0 20:27:10.566 00.001 5928 IsGuiding returns 1 20:27:10.633 00.067 5928 IsSlewing returns 0 20:27:10.665 00.032 5928 IsGuiding returns 0 20:27:10.665 00.000 5928 scope move finished after 83 + 153 ms 20:27:10.665 00.000 5928 Move returns status 0, amount 83 20:27:10.666 00.001 5928 move complete, result=0 20:27:10.666 00.000 5928 worker thread done servicing request 20:27:10.666 00.000 5928 Worker thread wakes up 20:27:10.666 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:10.666 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:10.667 00.001 972 GuideStep: -0.7 px 125 ms EAST, 0.4 px 83 ms SOUTH 20:27:12.656 01.989 5928 Exposure complete 20:27:12.740 00.084 5928 worker thread done servicing request 20:27:12.740 00.000 972 OnExposeComplete: enter 20:27:12.745 00.005 972 UpdateGuideState(): m_state=6 20:27:12.749 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1697 20:27:12.754 00.005 972 Star::Find returns 1 (0), X=233.57, Y=848.48, Mass=1500, SNR=27.2, Peak=176 HFD=3.3 20:27:12.758 00.004 972 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.59) = xAngle (-4.10 = 2.18) 20:27:12.762 00.004 972 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14) 20:27:12.766 00.004 972 CameraToMount -- cameraX=-0.44 cameraY=-0.32 hyp=0.54 cameraTheta=-2.51 mountX=-0.31 mountY=0.46, mountTheta=2.17 20:27:12.770 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=-0.32, opts=13) 20:27:12.774 00.004 972 Enqueuing Move request for scope (-0.44, -0.32) 20:27:12.779 00.005 5928 Worker thread wakes up 20:27:12.779 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.32) opts 0xd 20:27:12.779 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.44, -0.32) 20:27:12.779 00.000 5928 Moving (-0.44, -0.32) raw xDistance=-0.31 yDistance=0.46 20:27:12.779 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.31 20:27:12.779 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46 20:27:12.779 00.000 5928 MoveAxis(E, 61, ABG) 20:27:12.780 00.001 5928 Guiding Dir = 2, Dur = 61 20:27:12.780 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:12.784 00.004 972 UpdateGuideState exits: m=1500 SNR=27.2 20:27:12.787 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:12.791 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:12.796 00.005 972 Enqueuing Expose request 20:27:12.800 00.004 5928 IsSlewing returns 0 20:27:12.801 00.001 5928 IsGuiding returns 0 20:27:12.824 00.023 5928 PulseGuide returned control before completion, sleep 48 20:27:12.903 00.079 5928 IsGuiding returns 0 20:27:12.903 00.000 5928 Move returns status 0, amount 61 20:27:12.904 00.001 5928 MoveAxis(S, 91, ABG) 20:27:12.904 00.000 5928 Guiding Dir = 1, Dur = 91 20:27:12.905 00.001 5928 IsSlewing returns 0 20:27:12.905 00.000 5928 IsGuiding returns 0 20:27:12.983 00.078 5928 PulseGuide returned control before completion, sleep 24 20:27:13.018 00.035 5928 IsGuiding returns 1 20:27:13.019 00.001 5928 scope still moving after pulse duration time elapsed 20:27:13.049 00.030 5928 IsSlewing returns 0 20:27:13.096 00.047 5928 IsGuiding returns 1 20:27:13.129 00.033 5928 IsSlewing returns 0 20:27:13.131 00.002 5928 IsGuiding returns 0 20:27:13.132 00.001 5928 scope move finished after 91 + 134 ms 20:27:13.134 00.002 5928 Move returns status 0, amount 91 20:27:13.134 00.000 5928 move complete, result=0 20:27:13.135 00.001 5928 worker thread done servicing request 20:27:13.135 00.000 972 GuideStep: -0.3 px 61 ms EAST, 0.5 px 91 ms SOUTH 20:27:13.148 00.013 5928 Worker thread wakes up 20:27:13.148 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:13.149 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:15.283 02.134 5928 Exposure complete 20:27:15.368 00.085 5928 worker thread done servicing request 20:27:15.368 00.000 972 OnExposeComplete: enter 20:27:15.372 00.004 972 UpdateGuideState(): m_state=6 20:27:15.376 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1698 20:27:15.381 00.005 972 Star::Find returns 1 (0), X=233.62, Y=848.48, Mass=1406, SNR=26.3, Peak=166 HFD=3.2 20:27:15.385 00.004 972 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.59) = xAngle (-4.04 = 2.25) 20:27:15.389 00.004 972 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 20:27:15.392 00.003 972 CameraToMount -- cameraX=-0.38 cameraY=-0.32 hyp=0.50 cameraTheta=-2.45 mountX=-0.31 mountY=0.40, mountTheta=2.23 20:27:15.398 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.32, opts=13) 20:27:15.402 00.004 972 Enqueuing Move request for scope (-0.38, -0.32) 20:27:15.405 00.003 5928 Worker thread wakes up 20:27:15.405 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.32) opts 0xd 20:27:15.406 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.32) 20:27:15.406 00.000 5928 Moving (-0.38, -0.32) raw xDistance=-0.31 yDistance=0.40 20:27:15.406 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:15.410 00.004 972 UpdateGuideState exits: m=1406 SNR=26.3 20:27:15.415 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:15.419 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:15.423 00.004 972 Enqueuing Expose request 20:27:15.427 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31 20:27:15.427 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40 20:27:15.427 00.000 5928 MoveAxis(E, 57, ABG) 20:27:15.427 00.000 5928 Guiding Dir = 2, Dur = 57 20:27:15.428 00.001 5928 IsSlewing returns 0 20:27:15.428 00.000 5928 IsGuiding returns 0 20:27:15.446 00.018 5928 PulseGuide returned control before completion, sleep 50 20:27:15.526 00.080 5928 IsGuiding returns 0 20:27:15.526 00.000 5928 Move returns status 0, amount 57 20:27:15.527 00.001 5928 MoveAxis(S, 80, ABG) 20:27:15.527 00.000 5928 Guiding Dir = 1, Dur = 80 20:27:15.528 00.001 5928 IsSlewing returns 0 20:27:15.529 00.001 5928 IsGuiding returns 0 20:27:15.606 00.077 5928 PulseGuide returned control before completion, sleep 13 20:27:15.632 00.026 5928 IsGuiding returns 1 20:27:15.633 00.001 5928 scope still moving after pulse duration time elapsed 20:27:15.663 00.030 5928 IsSlewing returns 0 20:27:15.663 00.000 5928 IsGuiding returns 1 20:27:15.719 00.056 5928 IsSlewing returns 0 20:27:15.990 00.271 5928 IsGuiding returns 0 20:27:15.990 00.000 5928 scope move finished after 80 + 380 ms 20:27:15.990 00.000 5928 Move returns status 0, amount 80 20:27:15.990 00.000 5928 move complete, result=0 20:27:15.990 00.000 5928 worker thread done servicing request 20:27:15.990 00.000 5928 Worker thread wakes up 20:27:15.990 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:15.990 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:15.990 00.000 972 GuideStep: -0.3 px 57 ms EAST, 0.4 px 80 ms SOUTH 20:27:17.971 01.981 5928 Exposure complete 20:27:18.056 00.085 5928 worker thread done servicing request 20:27:18.056 00.000 972 OnExposeComplete: enter 20:27:18.060 00.004 972 UpdateGuideState(): m_state=6 20:27:18.065 00.005 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1699 20:27:18.069 00.004 972 Star::Find returns 1 (0), X=233.70, Y=848.70, Mass=1409, SNR=26.3, Peak=176 HFD=3.5 20:27:18.073 00.004 972 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.59) = xAngle (-4.42 = 1.86) 20:27:18.076 00.003 972 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82) 20:27:18.081 00.005 972 CameraToMount -- cameraX=-0.31 cameraY=-0.10 hyp=0.32 cameraTheta=-2.83 mountX=-0.09 mountY=0.31, mountTheta=1.86 20:27:18.086 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.10, opts=13) 20:27:18.090 00.004 972 Enqueuing Move request for scope (-0.31, -0.10) 20:27:18.093 00.003 5928 Worker thread wakes up 20:27:18.094 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:27:18.098 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.10) opts 0xd 20:27:18.099 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.10) 20:27:18.099 00.000 972 UpdateGuideState exits: m=1409 SNR=26.3 20:27:18.103 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:18.106 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:18.111 00.005 972 Enqueuing Expose request 20:27:18.116 00.005 5928 Moving (-0.31, -0.10) raw xDistance=-0.09 yDistance=0.31 20:27:18.116 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:27:18.116 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 20:27:18.116 00.000 5928 MoveAxis(E, 0, ABG) 20:27:18.116 00.000 5928 Move returns status 0, amount 0 20:27:18.116 00.000 5928 MoveAxis(S, 62, ABG) 20:27:18.116 00.000 5928 Guiding Dir = 1, Dur = 62 20:27:18.132 00.016 5928 IsSlewing returns 0 20:27:18.132 00.000 5928 IsGuiding returns 0 20:27:18.213 00.081 5928 IsGuiding returns 1 20:27:18.213 00.000 5928 scope still moving after pulse duration time elapsed 20:27:18.239 00.026 5928 IsSlewing returns 0 20:27:18.240 00.001 5928 IsGuiding returns 1 20:27:18.308 00.068 5928 IsSlewing returns 0 20:27:18.309 00.001 5928 IsGuiding returns 0 20:27:18.309 00.000 5928 scope move finished after 62 + 114 ms 20:27:18.309 00.000 5928 Move returns status 0, amount 62 20:27:18.309 00.000 5928 move complete, result=0 20:27:18.309 00.000 5928 worker thread done servicing request 20:27:18.310 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH 20:27:18.320 00.010 5928 Worker thread wakes up 20:27:18.320 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:18.321 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:20.464 02.143 5928 Exposure complete 20:27:20.551 00.087 5928 worker thread done servicing request 20:27:20.552 00.001 972 OnExposeComplete: enter 20:27:20.555 00.003 972 UpdateGuideState(): m_state=6 20:27:20.559 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1700 20:27:20.565 00.006 972 Star::Find returns 1 (0), X=233.84, Y=848.77, Mass=1398, SNR=26.2, Peak=148 HFD=3.8 20:27:20.568 00.003 972 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.59) = xAngle (-4.54 = 1.74) 20:27:20.572 00.004 972 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.70) 20:27:20.576 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.95 mountX=-0.03 mountY=0.17, mountTheta=1.74 20:27:20.581 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.03, opts=13) 20:27:20.585 00.004 972 Enqueuing Move request for scope (-0.17, -0.03) 20:27:20.589 00.004 5928 Worker thread wakes up 20:27:20.589 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd 20:27:20.589 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.03) 20:27:20.589 00.000 5928 Moving (-0.17, -0.03) raw xDistance=-0.03 yDistance=0.17 20:27:20.589 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:27:20.589 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:20.589 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:27:20.589 00.000 5928 MoveAxis(E, 0, ABG) 20:27:20.589 00.000 5928 Move returns status 0, amount 0 20:27:20.589 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:27:20.593 00.004 5928 MoveAxis(N, 0, ABG) 20:27:20.594 00.001 5928 Move returns status 0, amount 0 20:27:20.594 00.000 972 UpdateGuideState exits: m=1398 SNR=26.2 20:27:20.598 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:20.602 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:20.606 00.004 972 Enqueuing Expose request 20:27:20.609 00.003 5928 move complete, result=0 20:27:20.610 00.001 5928 worker thread done servicing request 20:27:20.610 00.000 5928 Worker thread wakes up 20:27:20.610 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:20.610 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:20.613 00.003 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:27:22.588 01.975 5928 Exposure complete 20:27:22.673 00.085 5928 worker thread done servicing request 20:27:22.674 00.001 972 OnExposeComplete: enter 20:27:22.679 00.005 972 UpdateGuideState(): m_state=6 20:27:22.682 00.003 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1701 20:27:22.687 00.005 972 Star::Find returns 1 (0), X=233.71, Y=848.85, Mass=1411, SNR=26.3, Peak=156 HFD=3.8 20:27:22.691 00.004 972 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.59) = xAngle (1.38 = 1.38) 20:27:22.696 00.005 972 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33) 20:27:22.699 00.003 972 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.30 cameraTheta=2.97 mountX=0.06 mountY=0.29, mountTheta=1.38 20:27:22.704 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=0.05, opts=13) 20:27:22.708 00.004 972 Enqueuing Move request for scope (-0.30, 0.05) 20:27:22.713 00.005 5928 Worker thread wakes up 20:27:22.713 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd 20:27:22.713 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, 0.05) 20:27:22.713 00.000 5928 Moving (-0.30, 0.05) raw xDistance=0.06 yDistance=0.29 20:27:22.713 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:27:22.713 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 20:27:22.713 00.000 5928 MoveAxis(E, 0, ABG) 20:27:22.713 00.000 5928 Move returns status 0, amount 0 20:27:22.713 00.000 5928 MoveAxis(S, 58, ABG) 20:27:22.713 00.000 5928 Guiding Dir = 1, Dur = 58 20:27:22.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:27:22.717 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:27:22.720 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:22.725 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:22.729 00.004 972 Enqueuing Expose request 20:27:22.733 00.004 5928 IsSlewing returns 0 20:27:22.734 00.001 5928 IsGuiding returns 0 20:27:22.819 00.085 5928 IsGuiding returns 1 20:27:22.819 00.000 5928 scope still moving after pulse duration time elapsed 20:27:22.840 00.021 5928 IsSlewing returns 0 20:27:22.841 00.001 5928 IsGuiding returns 1 20:27:22.871 00.030 5928 IsSlewing returns 0 20:27:22.872 00.001 5928 IsGuiding returns 1 20:27:22.914 00.042 5928 IsSlewing returns 0 20:27:22.915 00.001 5928 IsGuiding returns 0 20:27:22.915 00.000 5928 scope move finished after 58 + 122 ms 20:27:22.915 00.000 5928 Move returns status 0, amount 58 20:27:22.915 00.000 5928 move complete, result=0 20:27:22.915 00.000 5928 worker thread done servicing request 20:27:22.916 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH 20:27:22.927 00.011 5928 Worker thread wakes up 20:27:22.927 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:22.928 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:25.041 02.113 5928 Exposure complete 20:27:25.126 00.085 5928 worker thread done servicing request 20:27:25.126 00.000 972 OnExposeComplete: enter 20:27:25.131 00.005 972 UpdateGuideState(): m_state=6 20:27:25.135 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1702 20:27:25.139 00.004 972 Star::Find returns 1 (0), X=233.93, Y=848.30, Mass=1392, SNR=26.1, Peak=156 HFD=3.8 20:27:25.143 00.004 972 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.59) = xAngle (-3.32 = 2.96) 20:27:25.147 00.004 972 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.92) 20:27:25.151 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.50 hyp=0.51 cameraTheta=-1.73 mountX=-0.50 mountY=0.11, mountTheta=2.92 20:27:25.155 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.50, opts=13) 20:27:25.163 00.008 972 Enqueuing Move request for scope (-0.08, -0.50) 20:27:25.167 00.004 5928 Worker thread wakes up 20:27:25.167 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.50) opts 0xd 20:27:25.167 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.50) 20:27:25.167 00.000 5928 Moving (-0.08, -0.50) raw xDistance=-0.50 yDistance=0.11 20:27:25.167 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 20:27:25.167 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:25.167 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:27:25.168 00.001 5928 MoveAxis(E, 83, ABG) 20:27:25.168 00.000 5928 Guiding Dir = 2, Dur = 83 20:27:25.168 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:27:25.171 00.003 972 UpdateGuideState exits: m=1392 SNR=26.1 20:27:25.175 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:25.180 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:25.184 00.004 972 Enqueuing Expose request 20:27:25.188 00.004 5928 IsSlewing returns 0 20:27:25.188 00.000 5928 IsGuiding returns 0 20:27:25.216 00.028 5928 PulseGuide returned control before completion, sleep 66 20:27:25.296 00.080 5928 IsGuiding returns 1 20:27:25.296 00.000 5928 scope still moving after pulse duration time elapsed 20:27:25.344 00.048 5928 IsSlewing returns 0 20:27:25.377 00.033 5928 IsGuiding returns 0 20:27:25.377 00.000 5928 scope move finished after 83 + 105 ms 20:27:25.378 00.001 5928 Move returns status 0, amount 83 20:27:25.378 00.000 5928 MoveAxis(N, 0, ABG) 20:27:25.378 00.000 5928 Move returns status 0, amount 0 20:27:25.379 00.001 5928 move complete, result=0 20:27:25.379 00.000 5928 worker thread done servicing request 20:27:25.380 00.001 972 GuideStep: -0.5 px 83 ms EAST, 0.1 px 0 ms NORTH 20:27:25.391 00.011 5928 Worker thread wakes up 20:27:25.391 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:25.391 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:27.374 01.983 5928 Exposure complete 20:27:27.459 00.085 5928 worker thread done servicing request 20:27:27.459 00.000 972 OnExposeComplete: enter 20:27:27.463 00.004 972 UpdateGuideState(): m_state=6 20:27:27.467 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1703 20:27:27.471 00.004 972 Star::Find returns 1 (0), X=234.14, Y=848.36, Mass=1425, SNR=26.4, Peak=168 HFD=3.7 20:27:27.475 00.004 972 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.59) = xAngle (-2.86 = -2.86) 20:27:27.479 00.004 972 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91) 20:27:27.483 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.27 mountX=-0.44 mountY=-0.11, mountTheta=-2.90 20:27:27.487 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.44, opts=13) 20:27:27.492 00.005 972 Enqueuing Move request for scope (0.13, -0.44) 20:27:27.496 00.004 5928 Worker thread wakes up 20:27:27.496 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd 20:27:27.496 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.44) 20:27:27.496 00.000 5928 Moving (0.13, -0.44) raw xDistance=-0.44 yDistance=-0.11 20:27:27.496 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44 20:27:27.497 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:27.497 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:27:27.497 00.000 5928 MoveAxis(E, 79, ABG) 20:27:27.497 00.000 5928 Guiding Dir = 2, Dur = 79 20:27:27.497 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:27:27.502 00.005 972 UpdateGuideState exits: m=1425 SNR=26.4 20:27:27.506 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:27.511 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:27.515 00.004 972 Enqueuing Expose request 20:27:27.518 00.003 5928 IsSlewing returns 0 20:27:27.519 00.001 5928 IsGuiding returns 0 20:27:27.535 00.016 5928 PulseGuide returned control before completion, sleep 74 20:27:27.615 00.080 5928 IsGuiding returns 1 20:27:27.615 00.000 5928 scope still moving after pulse duration time elapsed 20:27:27.663 00.048 5928 IsSlewing returns 0 20:27:27.663 00.000 5928 IsGuiding returns 0 20:27:27.664 00.001 5928 scope move finished after 79 + 65 ms 20:27:27.664 00.000 5928 Move returns status 0, amount 79 20:27:27.664 00.000 5928 MoveAxis(N, 0, ABG) 20:27:27.664 00.000 5928 Move returns status 0, amount 0 20:27:27.664 00.000 5928 move complete, result=0 20:27:27.664 00.000 5928 worker thread done servicing request 20:27:27.664 00.000 5928 Worker thread wakes up 20:27:27.665 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:27.665 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:27.665 00.000 972 GuideStep: -0.4 px 79 ms EAST, -0.1 px 0 ms NORTH 20:27:29.799 02.134 5928 Exposure complete 20:27:29.884 00.085 5928 worker thread done servicing request 20:27:29.885 00.001 972 OnExposeComplete: enter 20:27:29.889 00.004 972 UpdateGuideState(): m_state=6 20:27:29.893 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1704 20:27:29.897 00.004 972 Star::Find returns 1 (0), X=234.12, Y=848.79, Mass=1380, SNR=26.0, Peak=156 HFD=3.6 20:27:29.901 00.004 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 20:27:29.905 00.004 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70) 20:27:29.910 00.005 972 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.07 mountX=-0.01 mountY=-0.11, mountTheta=-1.66 20:27:29.914 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.01, opts=13) 20:27:29.918 00.004 972 Enqueuing Move request for scope (0.11, -0.01) 20:27:29.922 00.004 5928 Worker thread wakes up 20:27:29.922 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:27:29.927 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd 20:27:29.927 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.01) 20:27:29.927 00.000 5928 Moving (0.11, -0.01) raw xDistance=-0.01 yDistance=-0.11 20:27:29.927 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:27:29.927 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:29.927 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:27:29.927 00.000 5928 MoveAxis(E, 0, ABG) 20:27:29.927 00.000 972 UpdateGuideState exits: m=1380 SNR=26.0 20:27:29.931 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:29.935 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:29.939 00.004 972 Enqueuing Expose request 20:27:29.943 00.004 5928 Move returns status 0, amount 0 20:27:29.943 00.000 5928 MoveAxis(N, 0, ABG) 20:27:29.943 00.000 5928 Move returns status 0, amount 0 20:27:29.943 00.000 5928 move complete, result=0 20:27:29.944 00.001 5928 worker thread done servicing request 20:27:29.944 00.000 5928 Worker thread wakes up 20:27:29.944 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:29.944 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:29.945 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:27:31.927 01.982 5928 Exposure complete 20:27:32.012 00.085 5928 worker thread done servicing request 20:27:32.012 00.000 972 OnExposeComplete: enter 20:27:32.016 00.004 972 UpdateGuideState(): m_state=6 20:27:32.020 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1705 20:27:32.023 00.003 972 Star::Find returns 1 (0), X=234.05, Y=848.65, Mass=1497, SNR=27.1, Peak=169 HFD=3.8 20:27:32.028 00.005 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 20:27:32.032 00.004 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93) 20:27:32.036 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.29 mountX=-0.15 mountY=-0.03, mountTheta=-2.92 20:27:32.040 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.15, opts=13) 20:27:32.045 00.005 972 Enqueuing Move request for scope (0.04, -0.15) 20:27:32.049 00.004 5928 Worker thread wakes up 20:27:32.049 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd 20:27:32.049 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.15) 20:27:32.049 00.000 5928 Moving (0.04, -0.15) raw xDistance=-0.15 yDistance=-0.03 20:27:32.049 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:27:32.049 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:32.050 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:27:32.050 00.000 5928 MoveAxis(E, 0, ABG) 20:27:32.050 00.000 5928 Move returns status 0, amount 0 20:27:32.050 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:27:32.054 00.004 972 UpdateGuideState exits: m=1497 SNR=27.1 20:27:32.057 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:32.062 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:32.066 00.004 972 Enqueuing Expose request 20:27:32.069 00.003 5928 MoveAxis(N, 0, ABG) 20:27:32.070 00.001 5928 Move returns status 0, amount 0 20:27:32.070 00.000 5928 move complete, result=0 20:27:32.070 00.000 5928 worker thread done servicing request 20:27:32.070 00.000 5928 Worker thread wakes up 20:27:32.070 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:32.070 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:32.072 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:27:34.204 02.132 5928 Exposure complete 20:27:34.290 00.086 5928 worker thread done servicing request 20:27:34.290 00.000 972 OnExposeComplete: enter 20:27:34.295 00.005 972 UpdateGuideState(): m_state=6 20:27:34.299 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1706 20:27:34.303 00.004 972 Star::Find returns 1 (0), X=234.10, Y=848.37, Mass=1452, SNR=26.7, Peak=163 HFD=3.7 20:27:34.307 00.004 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 20:27:34.311 00.004 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 20:27:34.315 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.43 hyp=0.44 cameraTheta=-1.37 mountX=-0.43 mountY=-0.06, mountTheta=-3.00 20:27:34.319 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.43, opts=13) 20:27:34.323 00.004 972 Enqueuing Move request for scope (0.09, -0.43) 20:27:34.328 00.005 5928 Worker thread wakes up 20:27:34.328 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.43) opts 0xd 20:27:34.328 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.43) 20:27:34.328 00.000 5928 Moving (0.09, -0.43) raw xDistance=-0.43 yDistance=-0.06 20:27:34.328 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43 20:27:34.329 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:34.329 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:27:34.329 00.000 5928 MoveAxis(E, 72, ABG) 20:27:34.329 00.000 5928 Guiding Dir = 2, Dur = 72 20:27:34.329 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:34.333 00.004 972 UpdateGuideState exits: m=1452 SNR=26.7 20:27:34.336 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:34.340 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:34.345 00.005 972 Enqueuing Expose request 20:27:34.349 00.004 5928 IsSlewing returns 0 20:27:34.349 00.000 5928 IsGuiding returns 0 20:27:34.363 00.014 5928 PulseGuide returned control before completion, sleep 68 20:27:34.459 00.096 5928 IsGuiding returns 0 20:27:34.459 00.000 5928 Move returns status 0, amount 72 20:27:34.459 00.000 5928 MoveAxis(N, 0, ABG) 20:27:34.460 00.001 5928 Move returns status 0, amount 0 20:27:34.460 00.000 5928 move complete, result=0 20:27:34.461 00.001 5928 worker thread done servicing request 20:27:34.461 00.000 972 GuideStep: -0.4 px 72 ms EAST, -0.1 px 0 ms NORTH 20:27:34.472 00.011 5928 Worker thread wakes up 20:27:34.472 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:34.472 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:36.453 01.981 5928 Exposure complete 20:27:36.537 00.084 5928 worker thread done servicing request 20:27:36.537 00.000 972 OnExposeComplete: enter 20:27:36.542 00.005 972 UpdateGuideState(): m_state=6 20:27:36.546 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1707 20:27:36.550 00.004 972 Star::Find returns 1 (0), X=234.00, Y=848.26, Mass=1460, SNR=26.8, Peak=173 HFD=3.8 20:27:36.554 00.004 972 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.59) = xAngle (-3.18 = 3.10) 20:27:36.558 00.004 972 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 20:27:36.563 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=-0.53 hyp=0.54 cameraTheta=-1.59 mountX=-0.53 mountY=0.05, mountTheta=3.05 20:27:36.567 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.53, opts=13) 20:27:36.571 00.004 972 Enqueuing Move request for scope (-0.01, -0.53) 20:27:36.576 00.005 5928 Worker thread wakes up 20:27:36.576 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.53) opts 0xd 20:27:36.576 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.53) 20:27:36.576 00.000 5928 Moving (-0.01, -0.53) raw xDistance=-0.53 yDistance=0.05 20:27:36.576 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.53 20:27:36.576 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:36.576 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:27:36.576 00.000 5928 MoveAxis(E, 95, ABG) 20:27:36.576 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:36.580 00.004 5928 Guiding Dir = 2, Dur = 95 20:27:36.581 00.001 972 UpdateGuideState exits: m=1460 SNR=26.8 20:27:36.585 00.004 5928 IsSlewing returns 0 20:27:36.585 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:36.589 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:36.593 00.004 972 Enqueuing Expose request 20:27:36.597 00.004 5928 IsGuiding returns 0 20:27:36.650 00.053 5928 PulseGuide returned control before completion, sleep 53 20:27:36.704 00.054 5928 IsGuiding returns 1 20:27:36.705 00.001 5928 scope still moving after pulse duration time elapsed 20:27:36.762 00.057 5928 IsSlewing returns 0 20:27:36.763 00.001 5928 IsGuiding returns 0 20:27:36.763 00.000 5928 scope move finished after 95 + 70 ms 20:27:36.763 00.000 5928 Move returns status 0, amount 95 20:27:36.763 00.000 5928 MoveAxis(N, 0, ABG) 20:27:36.764 00.001 5928 Move returns status 0, amount 0 20:27:36.764 00.000 5928 move complete, result=0 20:27:36.764 00.000 5928 worker thread done servicing request 20:27:36.764 00.000 5928 Worker thread wakes up 20:27:36.764 00.000 972 GuideStep: -0.5 px 95 ms EAST, 0.0 px 0 ms NORTH 20:27:36.776 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:36.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:38.893 02.117 5928 Exposure complete 20:27:38.978 00.085 5928 worker thread done servicing request 20:27:38.978 00.000 972 OnExposeComplete: enter 20:27:38.982 00.004 972 UpdateGuideState(): m_state=6 20:27:38.986 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1708 20:27:38.990 00.004 972 Star::Find returns 1 (0), X=234.03, Y=848.33, Mass=1448, SNR=26.7, Peak=177 HFD=3.4 20:27:38.995 00.005 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 20:27:38.998 00.003 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12) 20:27:39.001 00.003 972 CameraToMount -- cameraX=0.02 cameraY=-0.47 hyp=0.47 cameraTheta=-1.53 mountX=-0.47 mountY=0.01, mountTheta=3.12 20:27:39.006 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.47, opts=13) 20:27:39.011 00.005 972 Enqueuing Move request for scope (0.02, -0.47) 20:27:39.014 00.003 5928 Worker thread wakes up 20:27:39.014 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:27:39.018 00.004 972 UpdateGuideState exits: m=1448 SNR=26.7 20:27:39.022 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:39.027 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:39.030 00.003 972 Enqueuing Expose request 20:27:39.034 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.47) opts 0xd 20:27:39.034 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.47) 20:27:39.034 00.000 5928 Moving (0.02, -0.47) raw xDistance=-0.47 yDistance=0.01 20:27:39.035 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.47 20:27:39.035 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:39.035 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:27:39.035 00.000 5928 MoveAxis(E, 85, ABG) 20:27:39.035 00.000 5928 Guiding Dir = 2, Dur = 85 20:27:39.035 00.000 5928 IsSlewing returns 0 20:27:39.035 00.000 5928 IsGuiding returns 0 20:27:39.065 00.030 5928 PulseGuide returned control before completion, sleep 67 20:27:39.135 00.070 5928 IsGuiding returns 1 20:27:39.136 00.001 5928 scope still moving after pulse duration time elapsed 20:27:39.192 00.056 5928 IsSlewing returns 0 20:27:39.193 00.001 5928 IsGuiding returns 0 20:27:39.193 00.000 5928 scope move finished after 85 + 72 ms 20:27:39.193 00.000 5928 Move returns status 0, amount 85 20:27:39.193 00.000 5928 MoveAxis(N, 0, ABG) 20:27:39.194 00.001 5928 Move returns status 0, amount 0 20:27:39.194 00.000 5928 move complete, result=0 20:27:39.194 00.000 5928 worker thread done servicing request 20:27:39.194 00.000 5928 Worker thread wakes up 20:27:39.194 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:39.194 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:39.194 00.000 972 GuideStep: -0.5 px 85 ms EAST, 0.0 px 0 ms NORTH 20:27:41.188 01.994 5928 Exposure complete 20:27:41.274 00.086 5928 worker thread done servicing request 20:27:41.274 00.000 972 OnExposeComplete: enter 20:27:41.279 00.005 972 UpdateGuideState(): m_state=6 20:27:41.283 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1709 20:27:41.286 00.003 972 Star::Find returns 1 (0), X=234.01, Y=848.64, Mass=1452, SNR=26.7, Peak=178 HFD=3.6 20:27:41.290 00.004 972 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.59) = xAngle (-3.15 = 3.14) 20:27:41.295 00.005 972 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09) 20:27:41.298 00.003 972 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=-0.15 mountY=0.01, mountTheta=3.09 20:27:41.303 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.15, opts=13) 20:27:41.307 00.004 972 Enqueuing Move request for scope (0.00, -0.15) 20:27:41.311 00.004 5928 Worker thread wakes up 20:27:41.311 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd 20:27:41.311 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:41.315 00.004 972 UpdateGuideState exits: m=1452 SNR=26.7 20:27:41.319 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:41.323 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:41.328 00.005 972 Enqueuing Expose request 20:27:41.332 00.004 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.15) 20:27:41.332 00.000 5928 Moving (0.00, -0.15) raw xDistance=-0.15 yDistance=0.01 20:27:41.332 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:27:41.332 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:41.332 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:27:41.332 00.000 5928 MoveAxis(E, 0, ABG) 20:27:41.332 00.000 5928 Move returns status 0, amount 0 20:27:41.332 00.000 5928 MoveAxis(N, 0, ABG) 20:27:41.332 00.000 5928 Move returns status 0, amount 0 20:27:41.332 00.000 5928 move complete, result=0 20:27:41.332 00.000 5928 worker thread done servicing request 20:27:41.332 00.000 5928 Worker thread wakes up 20:27:41.333 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:41.333 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:41.334 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:27:43.471 02.137 5928 Exposure complete 20:27:43.556 00.085 5928 worker thread done servicing request 20:27:43.557 00.001 972 OnExposeComplete: enter 20:27:43.561 00.004 972 UpdateGuideState(): m_state=6 20:27:43.565 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1710 20:27:43.569 00.004 972 Star::Find returns 1 (0), X=233.99, Y=848.50, Mass=1443, SNR=26.6, Peak=171 HFD=3.6 20:27:43.572 00.003 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.06) 20:27:43.578 00.006 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02) 20:27:43.581 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.30 cameraTheta=-1.63 mountX=-0.29 mountY=0.04, mountTheta=3.02 20:27:43.586 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.29, opts=13) 20:27:43.590 00.004 972 Enqueuing Move request for scope (-0.02, -0.29) 20:27:43.595 00.005 5928 Worker thread wakes up 20:27:43.595 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd 20:27:43.595 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.29) 20:27:43.595 00.000 5928 Moving (-0.02, -0.29) raw xDistance=-0.29 yDistance=0.04 20:27:43.595 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29 20:27:43.595 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:43.595 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:27:43.595 00.000 5928 MoveAxis(E, 49, ABG) 20:27:43.595 00.000 5928 Guiding Dir = 2, Dur = 49 20:27:43.595 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:43.599 00.004 972 UpdateGuideState exits: m=1443 SNR=26.6 20:27:43.603 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:43.607 00.004 5928 IsSlewing returns 0 20:27:43.607 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:43.612 00.005 5928 IsGuiding returns 0 20:27:43.612 00.000 972 Enqueuing Expose request 20:27:43.638 00.026 5928 PulseGuide returned control before completion, sleep 33 20:27:43.674 00.036 5928 IsGuiding returns 1 20:27:43.674 00.000 5928 scope still moving after pulse duration time elapsed 20:27:43.718 00.044 5928 IsSlewing returns 0 20:27:43.718 00.000 5928 IsGuiding returns 0 20:27:43.718 00.000 5928 scope move finished after 49 + 58 ms 20:27:43.719 00.001 5928 Move returns status 0, amount 49 20:27:43.719 00.000 5928 MoveAxis(N, 0, ABG) 20:27:43.719 00.000 5928 Move returns status 0, amount 0 20:27:43.719 00.000 5928 move complete, result=0 20:27:43.719 00.000 5928 worker thread done servicing request 20:27:43.719 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.0 px 0 ms NORTH 20:27:43.727 00.008 5928 Worker thread wakes up 20:27:43.727 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:43.727 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:45.704 01.977 5928 Exposure complete 20:27:45.795 00.091 5928 worker thread done servicing request 20:27:45.795 00.000 972 OnExposeComplete: enter 20:27:45.799 00.004 972 UpdateGuideState(): m_state=6 20:27:45.803 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1711 20:27:45.808 00.005 972 Star::Find returns 1 (0), X=233.94, Y=848.76, Mass=1405, SNR=26.3, Peak=172 HFD=3.3 20:27:45.812 00.004 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.08) 20:27:45.816 00.004 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03) 20:27:45.819 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.62 mountX=-0.04 mountY=0.07, mountTheta=2.07 20:27:45.824 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.04, opts=13) 20:27:45.828 00.004 972 Enqueuing Move request for scope (-0.07, -0.04) 20:27:45.832 00.004 5928 Worker thread wakes up 20:27:45.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd 20:27:45.832 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=286, Gamma=1.000 20:27:45.836 00.004 972 UpdateGuideState exits: m=1405 SNR=26.3 20:27:45.840 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:45.845 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:45.849 00.004 972 Enqueuing Expose request 20:27:45.852 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.04) 20:27:45.853 00.001 5928 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=0.07 20:27:45.853 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:27:45.853 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:45.853 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:27:45.853 00.000 5928 MoveAxis(E, 0, ABG) 20:27:45.853 00.000 5928 Move returns status 0, amount 0 20:27:45.853 00.000 5928 MoveAxis(N, 0, ABG) 20:27:45.853 00.000 5928 Move returns status 0, amount 0 20:27:45.853 00.000 5928 move complete, result=0 20:27:45.853 00.000 5928 worker thread done servicing request 20:27:45.853 00.000 5928 Worker thread wakes up 20:27:45.853 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:45.853 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:45.855 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:27:47.967 02.112 5928 Exposure complete 20:27:48.052 00.085 5928 worker thread done servicing request 20:27:48.052 00.000 972 OnExposeComplete: enter 20:27:48.057 00.005 972 UpdateGuideState(): m_state=6 20:27:48.061 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1712 20:27:48.065 00.004 972 Star::Find returns 1 (0), X=234.09, Y=848.50, Mass=1388, SNR=26.1, Peak=164 HFD=3.6 20:27:48.069 00.004 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 20:27:48.073 00.004 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 20:27:48.077 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.31 cameraTheta=-1.29 mountX=-0.30 mountY=-0.07, mountTheta=-2.92 20:27:48.082 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.29, opts=13) 20:27:48.086 00.004 972 Enqueuing Move request for scope (0.09, -0.29) 20:27:48.090 00.004 5928 Worker thread wakes up 20:27:48.091 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd 20:27:48.091 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:48.095 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 20:27:48.098 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:48.102 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:48.106 00.004 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.29) 20:27:48.106 00.000 972 Enqueuing Expose request 20:27:48.111 00.005 5928 Moving (0.09, -0.29) raw xDistance=-0.30 yDistance=-0.07 20:27:48.111 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 20:27:48.111 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:48.111 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:27:48.111 00.000 5928 MoveAxis(E, 50, ABG) 20:27:48.111 00.000 5928 Guiding Dir = 2, Dur = 50 20:27:48.111 00.000 5928 IsSlewing returns 0 20:27:48.111 00.000 5928 IsGuiding returns 0 20:27:48.131 00.020 5928 PulseGuide returned control before completion, sleep 40 20:27:48.178 00.047 5928 IsGuiding returns 1 20:27:48.178 00.000 5928 scope still moving after pulse duration time elapsed 20:27:48.211 00.033 5928 IsSlewing returns 0 20:27:48.212 00.001 5928 IsGuiding returns 0 20:27:48.213 00.001 5928 scope move finished after 50 + 51 ms 20:27:48.213 00.000 5928 Move returns status 0, amount 50 20:27:48.213 00.000 5928 MoveAxis(N, 0, ABG) 20:27:48.213 00.000 5928 Move returns status 0, amount 0 20:27:48.213 00.000 5928 move complete, result=0 20:27:48.214 00.001 5928 worker thread done servicing request 20:27:48.214 00.000 5928 Worker thread wakes up 20:27:48.214 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH 20:27:48.225 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:48.225 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:50.212 01.987 5928 Exposure complete 20:27:50.298 00.086 5928 worker thread done servicing request 20:27:50.298 00.000 972 OnExposeComplete: enter 20:27:50.301 00.003 972 UpdateGuideState(): m_state=6 20:27:50.305 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1713 20:27:50.311 00.006 972 Star::Find returns 1 (0), X=234.12, Y=848.40, Mass=1417, SNR=26.4, Peak=161 HFD=3.6 20:27:50.314 00.003 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 20:27:50.318 00.004 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 20:27:50.322 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.39 hyp=0.41 cameraTheta=-1.29 mountX=-0.40 mountY=-0.09, mountTheta=-2.92 20:27:50.327 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.39, opts=13) 20:27:50.331 00.004 972 Enqueuing Move request for scope (0.11, -0.39) 20:27:50.336 00.005 5928 Worker thread wakes up 20:27:50.336 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.39) opts 0xd 20:27:50.336 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.39) 20:27:50.336 00.000 5928 Moving (0.11, -0.39) raw xDistance=-0.40 yDistance=-0.09 20:27:50.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40 20:27:50.336 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:50.336 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:50.341 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 20:27:50.345 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:50.348 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:50.352 00.004 972 Enqueuing Expose request 20:27:50.356 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:27:50.356 00.000 5928 MoveAxis(E, 70, ABG) 20:27:50.356 00.000 5928 Guiding Dir = 2, Dur = 70 20:27:50.357 00.001 5928 IsSlewing returns 0 20:27:50.357 00.000 5928 IsGuiding returns 0 20:27:50.386 00.029 5928 PulseGuide returned control before completion, sleep 52 20:27:50.466 00.080 5928 IsGuiding returns 0 20:27:50.466 00.000 5928 Move returns status 0, amount 70 20:27:50.467 00.001 5928 MoveAxis(N, 0, ABG) 20:27:50.467 00.000 5928 Move returns status 0, amount 0 20:27:50.467 00.000 5928 move complete, result=0 20:27:50.467 00.000 5928 worker thread done servicing request 20:27:50.467 00.000 5928 Worker thread wakes up 20:27:50.468 00.001 972 GuideStep: -0.4 px 70 ms EAST, -0.1 px 0 ms NORTH 20:27:50.480 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:50.480 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:52.614 02.134 5928 Exposure complete 20:27:52.699 00.085 5928 worker thread done servicing request 20:27:52.700 00.001 972 OnExposeComplete: enter 20:27:52.703 00.003 972 UpdateGuideState(): m_state=6 20:27:52.709 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1714 20:27:52.713 00.004 972 Star::Find returns 1 (0), X=234.01, Y=848.41, Mass=1405, SNR=26.3, Peak=160 HFD=3.5 20:27:52.717 00.004 972 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.59) = xAngle (-3.15 = 3.14) 20:27:52.720 00.003 972 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09) 20:27:52.725 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.56 mountX=-0.38 mountY=0.02, mountTheta=3.09 20:27:52.729 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.38, opts=13) 20:27:52.733 00.004 972 Enqueuing Move request for scope (0.01, -0.38) 20:27:52.737 00.004 5928 Worker thread wakes up 20:27:52.737 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.38) opts 0xd 20:27:52.737 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.38) 20:27:52.737 00.000 5928 Moving (0.01, -0.38) raw xDistance=-0.38 yDistance=0.02 20:27:52.737 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38 20:27:52.737 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:52.737 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:27:52.737 00.000 5928 MoveAxis(E, 69, ABG) 20:27:52.738 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:27:52.743 00.005 972 UpdateGuideState exits: m=1405 SNR=26.3 20:27:52.747 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:52.750 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:52.754 00.004 972 Enqueuing Expose request 20:27:52.759 00.005 5928 Guiding Dir = 2, Dur = 69 20:27:52.759 00.000 5928 IsSlewing returns 0 20:27:52.760 00.001 5928 IsGuiding returns 0 20:27:52.785 00.025 5928 PulseGuide returned control before completion, sleep 54 20:27:52.881 00.096 5928 IsGuiding returns 0 20:27:52.881 00.000 5928 Move returns status 0, amount 69 20:27:52.882 00.001 5928 MoveAxis(N, 0, ABG) 20:27:52.882 00.000 5928 Move returns status 0, amount 0 20:27:52.882 00.000 5928 move complete, result=0 20:27:52.882 00.000 5928 worker thread done servicing request 20:27:52.882 00.000 5928 Worker thread wakes up 20:27:52.883 00.001 972 GuideStep: -0.4 px 69 ms EAST, 0.0 px 0 ms NORTH 20:27:52.896 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:52.897 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:54.879 01.982 5928 Exposure complete 20:27:54.964 00.085 5928 worker thread done servicing request 20:27:54.965 00.001 972 OnExposeComplete: enter 20:27:54.968 00.003 972 UpdateGuideState(): m_state=6 20:27:54.973 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1715 20:27:54.978 00.005 972 Star::Find returns 1 (0), X=234.27, Y=848.57, Mass=1385, SNR=26.1, Peak=146 HFD=3.5 20:27:54.981 00.003 972 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.59) = xAngle (-2.31 = -2.31) 20:27:54.985 00.004 972 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35) 20:27:54.989 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-0.72 mountX=-0.23 mountY=-0.24, mountTheta=-2.33 20:27:54.994 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.22, opts=13) 20:27:54.998 00.004 972 Enqueuing Move request for scope (0.26, -0.22) 20:27:55.002 00.004 5928 Worker thread wakes up 20:27:55.002 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.22) opts 0xd 20:27:55.002 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.22) 20:27:55.002 00.000 5928 Moving (0.26, -0.22) raw xDistance=-0.23 yDistance=-0.24 20:27:55.002 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23 20:27:55.002 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:27:55.002 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 20:27:55.002 00.000 5928 MoveAxis(E, 43, ABG) 20:27:55.002 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:27:55.007 00.005 972 UpdateGuideState exits: m=1385 SNR=26.1 20:27:55.010 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:55.014 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:55.018 00.004 972 Enqueuing Expose request 20:27:55.022 00.004 5928 Guiding Dir = 2, Dur = 43 20:27:55.023 00.001 5928 IsSlewing returns 0 20:27:55.023 00.000 5928 IsGuiding returns 0 20:27:55.039 00.016 5928 PulseGuide returned control before completion, sleep 38 20:27:55.120 00.081 5928 IsGuiding returns 1 20:27:55.120 00.000 5928 scope still moving after pulse duration time elapsed 20:27:55.152 00.032 5928 IsSlewing returns 0 20:27:55.153 00.001 5928 IsGuiding returns 0 20:27:55.153 00.000 5928 scope move finished after 43 + 86 ms 20:27:55.153 00.000 5928 Move returns status 0, amount 43 20:27:55.153 00.000 5928 MoveAxis(N, 0, ABG) 20:27:55.154 00.001 5928 Move returns status 0, amount 0 20:27:55.154 00.000 5928 move complete, result=0 20:27:55.154 00.000 5928 worker thread done servicing request 20:27:55.154 00.000 5928 Worker thread wakes up 20:27:55.154 00.000 972 GuideStep: -0.2 px 43 ms EAST, -0.2 px 0 ms NORTH 20:27:55.168 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:55.168 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:57.292 02.124 5928 Exposure complete 20:27:57.377 00.085 5928 worker thread done servicing request 20:27:57.377 00.000 972 OnExposeComplete: enter 20:27:57.381 00.004 972 UpdateGuideState(): m_state=6 20:27:57.385 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1716 20:27:57.389 00.004 972 Star::Find returns 1 (0), X=234.15, Y=849.02, Mass=1385, SNR=26.1, Peak=170 HFD=3.9 20:27:57.393 00.004 972 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.59) = xAngle (-0.60 = -0.60) 20:27:57.397 00.004 972 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64) 20:27:57.401 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=0.99 mountX=0.22 mountY=-0.16, mountTheta=-0.63 20:27:57.406 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.22, opts=13) 20:27:57.410 00.004 972 Enqueuing Move request for scope (0.14, 0.22) 20:27:57.413 00.003 5928 Worker thread wakes up 20:27:57.414 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd 20:27:57.414 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.22) 20:27:57.414 00.000 5928 Moving (0.14, 0.22) raw xDistance=0.22 yDistance=-0.16 20:27:57.414 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22 20:27:57.414 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:27:57.414 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:27:57.414 00.000 5928 MoveAxis(W, 33, ABG) 20:27:57.414 00.000 5928 Guiding Dir = 3, Dur = 33 20:27:57.414 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:27:57.418 00.004 972 UpdateGuideState exits: m=1385 SNR=26.1 20:27:57.423 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:57.427 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:57.430 00.003 972 Enqueuing Expose request 20:27:57.434 00.004 5928 IsSlewing returns 0 20:27:57.435 00.001 5928 IsGuiding returns 0 20:27:57.454 00.019 5928 PulseGuide returned control before completion, sleep 24 20:27:57.518 00.064 5928 IsGuiding returns 0 20:27:57.518 00.000 5928 Move returns status 0, amount 33 20:27:57.518 00.000 5928 MoveAxis(N, 0, ABG) 20:27:57.518 00.000 5928 Move returns status 0, amount 0 20:27:57.518 00.000 5928 move complete, result=0 20:27:57.518 00.000 5928 worker thread done servicing request 20:27:57.518 00.000 5928 Worker thread wakes up 20:27:57.519 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:57.519 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:57.519 00.000 972 GuideStep: 0.2 px 33 ms WEST, -0.2 px 0 ms NORTH 20:27:59.498 01.979 5928 Exposure complete 20:27:59.584 00.086 5928 worker thread done servicing request 20:27:59.584 00.000 972 OnExposeComplete: enter 20:27:59.588 00.004 972 UpdateGuideState(): m_state=6 20:27:59.592 00.004 972 Star::Find(15, 234, 849, 0, (0,0,0,0), 0.0, 255) frame 1717 20:27:59.596 00.004 972 Star::Find returns 1 (0), X=234.27, Y=848.67, Mass=1438, SNR=26.6, Peak=156 HFD=3.6 20:27:59.600 00.004 972 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.59) = xAngle (-2.05 = -2.05) 20:27:59.604 00.004 972 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09) 20:27:59.608 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-0.46 mountX=-0.13 mountY=-0.25, mountTheta=-2.06 20:27:59.613 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.13, opts=13) 20:27:59.617 00.004 972 Enqueuing Move request for scope (0.26, -0.13) 20:27:59.620 00.003 5928 Worker thread wakes up 20:27:59.620 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:27:59.625 00.005 972 UpdateGuideState exits: m=1438 SNR=26.6 20:27:59.629 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:27:59.633 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:27:59.636 00.003 972 Enqueuing Expose request 20:27:59.641 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.13) opts 0xd 20:27:59.641 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.13) 20:27:59.641 00.000 5928 Moving (0.26, -0.13) raw xDistance=-0.13 yDistance=-0.25 20:27:59.642 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:27:59.642 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:27:59.642 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25 20:27:59.642 00.000 5928 MoveAxis(E, 0, ABG) 20:27:59.642 00.000 5928 Move returns status 0, amount 0 20:27:59.642 00.000 5928 MoveAxis(N, 0, ABG) 20:27:59.642 00.000 5928 Move returns status 0, amount 0 20:27:59.642 00.000 5928 move complete, result=0 20:27:59.642 00.000 5928 worker thread done servicing request 20:27:59.642 00.000 5928 Worker thread wakes up 20:27:59.642 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:27:59.642 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:27:59.643 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:28:01.775 02.132 5928 Exposure complete 20:28:01.862 00.087 5928 worker thread done servicing request 20:28:01.862 00.000 972 OnExposeComplete: enter 20:28:01.866 00.004 972 UpdateGuideState(): m_state=6 20:28:01.870 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1718 20:28:01.875 00.005 972 Star::Find returns 1 (0), X=234.24, Y=848.42, Mass=1424, SNR=26.4, Peak=155 HFD=3.6 20:28:01.879 00.004 972 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.59) = xAngle (-2.61 = -2.61) 20:28:01.882 00.003 972 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 20:28:01.886 00.004 972 CameraToMount -- cameraX=0.23 cameraY=-0.38 hyp=0.44 cameraTheta=-1.02 mountX=-0.38 mountY=-0.20, mountTheta=-2.65 20:28:01.892 00.006 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.38, opts=13) 20:28:01.895 00.003 972 Enqueuing Move request for scope (0.23, -0.38) 20:28:01.899 00.004 5928 Worker thread wakes up 20:28:01.899 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:01.903 00.004 972 UpdateGuideState exits: m=1424 SNR=26.4 20:28:01.909 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:01.914 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:01.920 00.006 972 Enqueuing Expose request 20:28:01.926 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.38) opts 0xd 20:28:01.926 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.38) 20:28:01.926 00.000 5928 Moving (0.23, -0.38) raw xDistance=-0.38 yDistance=-0.20 20:28:01.926 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 20:28:01.926 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.11 newest=-0.61 20:28:01.926 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 20:28:01.926 00.000 5928 MoveAxis(E, 64, ABG) 20:28:01.926 00.000 5928 Guiding Dir = 2, Dur = 64 20:28:01.926 00.000 5928 IsSlewing returns 0 20:28:01.927 00.001 5928 IsGuiding returns 0 20:28:01.947 00.020 5928 PulseGuide returned control before completion, sleep 53 20:28:02.027 00.080 5928 IsGuiding returns 0 20:28:02.027 00.000 5928 Move returns status 0, amount 64 20:28:02.028 00.001 5928 MoveAxis(N, 40, ABG) 20:28:02.028 00.000 5928 Guiding Dir = 0, Dur = 40 20:28:02.029 00.001 5928 IsSlewing returns 0 20:28:02.029 00.000 5928 IsGuiding returns 0 20:28:02.109 00.080 5928 IsGuiding returns 1 20:28:02.110 00.001 5928 scope still moving after pulse duration time elapsed 20:28:02.171 00.061 5928 IsSlewing returns 0 20:28:02.172 00.001 5928 IsGuiding returns 0 20:28:02.172 00.000 5928 scope move finished after 40 + 101 ms 20:28:02.172 00.000 5928 Move returns status 0, amount 40 20:28:02.172 00.000 5928 move complete, result=0 20:28:02.172 00.000 5928 worker thread done servicing request 20:28:02.172 00.000 5928 Worker thread wakes up 20:28:02.172 00.000 972 GuideStep: -0.4 px 64 ms EAST, -0.2 px 40 ms NORTH 20:28:02.178 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:02.178 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:04.168 01.990 5928 Exposure complete 20:28:04.253 00.085 5928 worker thread done servicing request 20:28:04.253 00.000 972 OnExposeComplete: enter 20:28:04.258 00.005 972 UpdateGuideState(): m_state=6 20:28:04.262 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1719 20:28:04.266 00.004 972 Star::Find returns 1 (0), X=234.23, Y=848.56, Mass=1376, SNR=26.0, Peak=153 HFD=3.5 20:28:04.270 00.004 972 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.59) = xAngle (-2.40 = -2.40) 20:28:04.275 00.005 972 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45) 20:28:04.278 00.003 972 CameraToMount -- cameraX=0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-0.81 mountX=-0.24 mountY=-0.21, mountTheta=-2.43 20:28:04.283 00.005 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.24, opts=13) 20:28:04.287 00.004 972 Enqueuing Move request for scope (0.22, -0.24) 20:28:04.291 00.004 5928 Worker thread wakes up 20:28:04.291 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.24) opts 0xd 20:28:04.291 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.24) 20:28:04.291 00.000 5928 Moving (0.22, -0.24) raw xDistance=-0.24 yDistance=-0.21 20:28:04.292 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 20:28:04.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:28:04.292 00.000 5928 MoveAxis(E, 45, ABG) 20:28:04.292 00.000 5928 Guiding Dir = 2, Dur = 45 20:28:04.292 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:28:04.296 00.004 972 UpdateGuideState exits: m=1376 SNR=26.0 20:28:04.299 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:04.303 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:04.307 00.004 972 Enqueuing Expose request 20:28:04.311 00.004 5928 IsSlewing returns 0 20:28:04.311 00.000 5928 IsGuiding returns 0 20:28:04.329 00.018 5928 PulseGuide returned control before completion, sleep 38 20:28:04.376 00.047 5928 IsGuiding returns 1 20:28:04.376 00.000 5928 scope still moving after pulse duration time elapsed 20:28:04.409 00.033 5928 IsSlewing returns 0 20:28:04.410 00.001 5928 IsGuiding returns 0 20:28:04.410 00.000 5928 scope move finished after 45 + 53 ms 20:28:04.410 00.000 5928 Move returns status 0, amount 45 20:28:04.410 00.000 5928 MoveAxis(N, 41, ABG) 20:28:04.410 00.000 5928 Guiding Dir = 0, Dur = 41 20:28:04.411 00.001 5928 IsSlewing returns 0 20:28:04.412 00.001 5928 IsGuiding returns 0 20:28:04.523 00.111 5928 IsGuiding returns 1 20:28:04.523 00.000 5928 scope still moving after pulse duration time elapsed 20:28:04.586 00.063 5928 IsSlewing returns 0 20:28:04.587 00.001 5928 IsGuiding returns 0 20:28:04.587 00.000 5928 scope move finished after 41 + 134 ms 20:28:04.588 00.001 5928 Move returns status 0, amount 41 20:28:04.588 00.000 5928 move complete, result=0 20:28:04.588 00.000 5928 worker thread done servicing request 20:28:04.589 00.001 972 GuideStep: -0.2 px 45 ms EAST, -0.2 px 41 ms NORTH 20:28:04.602 00.013 5928 Worker thread wakes up 20:28:04.603 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:04.603 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:06.712 02.109 5928 Exposure complete 20:28:06.799 00.087 5928 worker thread done servicing request 20:28:06.800 00.001 972 OnExposeComplete: enter 20:28:06.804 00.004 972 UpdateGuideState(): m_state=6 20:28:06.808 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1720 20:28:06.812 00.004 972 Star::Find returns 1 (0), X=234.29, Y=848.54, Mass=1474, SNR=26.9, Peak=170 HFD=3.5 20:28:06.816 00.004 972 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.59) = xAngle (-2.32 = -2.32) 20:28:06.820 00.004 972 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37) 20:28:06.825 00.005 972 CameraToMount -- cameraX=0.28 cameraY=-0.25 hyp=0.38 cameraTheta=-0.73 mountX=-0.26 mountY=-0.27, mountTheta=-2.35 20:28:06.830 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.25, opts=13) 20:28:06.833 00.003 972 Enqueuing Move request for scope (0.28, -0.25) 20:28:06.837 00.004 5928 Worker thread wakes up 20:28:06.837 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:06.842 00.005 972 UpdateGuideState exits: m=1474 SNR=26.9 20:28:06.846 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:06.850 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:06.854 00.004 972 Enqueuing Expose request 20:28:06.859 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.25) opts 0xd 20:28:06.859 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.25) 20:28:06.859 00.000 5928 Moving (0.28, -0.25) raw xDistance=-0.26 yDistance=-0.27 20:28:06.859 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26 20:28:06.859 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:28:06.859 00.000 5928 MoveAxis(E, 47, ABG) 20:28:06.859 00.000 5928 Guiding Dir = 2, Dur = 47 20:28:06.859 00.000 5928 IsSlewing returns 0 20:28:06.860 00.001 5928 IsGuiding returns 0 20:28:06.888 00.028 5928 PulseGuide returned control before completion, sleep 29 20:28:06.921 00.033 5928 IsGuiding returns 1 20:28:06.921 00.000 5928 scope still moving after pulse duration time elapsed 20:28:06.952 00.031 5928 IsSlewing returns 0 20:28:06.954 00.002 5928 IsGuiding returns 0 20:28:06.954 00.000 5928 scope move finished after 47 + 47 ms 20:28:06.954 00.000 5928 Move returns status 0, amount 47 20:28:06.955 00.001 5928 MoveAxis(N, 53, ABG) 20:28:06.955 00.000 5928 Guiding Dir = 0, Dur = 53 20:28:06.956 00.001 5928 IsSlewing returns 0 20:28:06.958 00.002 5928 IsGuiding returns 0 20:28:07.034 00.076 5928 IsGuiding returns 1 20:28:07.034 00.000 5928 scope still moving after pulse duration time elapsed 20:28:07.063 00.029 5928 IsSlewing returns 0 20:28:07.063 00.000 5928 IsGuiding returns 1 20:28:07.130 00.067 5928 IsSlewing returns 0 20:28:07.161 00.031 5928 IsGuiding returns 0 20:28:07.162 00.001 5928 scope move finished after 53 + 150 ms 20:28:07.162 00.000 5928 Move returns status 0, amount 53 20:28:07.162 00.000 5928 move complete, result=0 20:28:07.162 00.000 5928 worker thread done servicing request 20:28:07.163 00.001 972 GuideStep: -0.3 px 47 ms EAST, -0.3 px 53 ms NORTH 20:28:07.174 00.011 5928 Worker thread wakes up 20:28:07.174 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:07.174 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:09.153 01.979 5928 Exposure complete 20:28:09.239 00.086 5928 worker thread done servicing request 20:28:09.240 00.001 972 OnExposeComplete: enter 20:28:09.243 00.003 972 UpdateGuideState(): m_state=6 20:28:09.247 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1721 20:28:09.252 00.005 972 Star::Find returns 1 (0), X=234.32, Y=848.62, Mass=1391, SNR=26.1, Peak=160 HFD=3.5 20:28:09.257 00.005 972 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.59) = xAngle (-2.09 = -2.09) 20:28:09.261 00.004 972 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13) 20:28:09.264 00.003 972 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-0.50 mountX=-0.18 mountY=-0.30, mountTheta=-2.10 20:28:09.269 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.17, opts=13) 20:28:09.274 00.005 972 Enqueuing Move request for scope (0.32, -0.17) 20:28:09.277 00.003 5928 Worker thread wakes up 20:28:09.278 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.17) opts 0xd 20:28:09.278 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.17) 20:28:09.278 00.000 5928 Moving (0.32, -0.17) raw xDistance=-0.18 yDistance=-0.30 20:28:09.278 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:28:09.278 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 20:28:09.278 00.000 5928 MoveAxis(E, 0, ABG) 20:28:09.278 00.000 5928 Move returns status 0, amount 0 20:28:09.278 00.000 5928 MoveAxis(N, 60, ABG) 20:28:09.278 00.000 5928 Guiding Dir = 0, Dur = 60 20:28:09.278 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:09.283 00.005 972 UpdateGuideState exits: m=1391 SNR=26.1 20:28:09.286 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:09.291 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:09.295 00.004 972 Enqueuing Expose request 20:28:09.299 00.004 5928 IsSlewing returns 0 20:28:09.319 00.020 5928 IsGuiding returns 0 20:28:09.400 00.081 5928 IsGuiding returns 1 20:28:09.400 00.000 5928 scope still moving after pulse duration time elapsed 20:28:09.436 00.036 5928 IsSlewing returns 0 20:28:09.437 00.001 5928 IsGuiding returns 1 20:28:09.479 00.042 5928 IsSlewing returns 0 20:28:09.480 00.001 5928 IsGuiding returns 0 20:28:09.480 00.000 5928 scope move finished after 60 + 101 ms 20:28:09.480 00.000 5928 Move returns status 0, amount 60 20:28:09.481 00.001 5928 move complete, result=0 20:28:09.481 00.000 5928 worker thread done servicing request 20:28:09.481 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 60 ms NORTH 20:28:09.495 00.014 5928 Worker thread wakes up 20:28:09.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:09.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:11.632 02.137 5928 Exposure complete 20:28:11.718 00.086 5928 worker thread done servicing request 20:28:11.718 00.000 972 OnExposeComplete: enter 20:28:11.725 00.007 972 UpdateGuideState(): m_state=6 20:28:11.730 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1722 20:28:11.735 00.005 972 Star::Find returns 1 (0), X=234.22, Y=848.88, Mass=1442, SNR=26.6, Peak=162 HFD=3.7 20:28:11.741 00.006 972 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.59) = xAngle (-1.23 = -1.23) 20:28:11.744 00.003 972 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28) 20:28:11.748 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.36 mountX=0.07 mountY=-0.21, mountTheta=-1.24 20:28:11.753 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.08, opts=13) 20:28:11.758 00.005 972 Enqueuing Move request for scope (0.21, 0.08) 20:28:11.761 00.003 5928 Worker thread wakes up 20:28:11.762 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd 20:28:11.762 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.08) 20:28:11.762 00.000 5928 Moving (0.21, 0.08) raw xDistance=0.07 yDistance=-0.21 20:28:11.762 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:28:11.762 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:28:11.762 00.000 5928 MoveAxis(E, 0, ABG) 20:28:11.762 00.000 5928 Move returns status 0, amount 0 20:28:11.762 00.000 5928 MoveAxis(N, 42, ABG) 20:28:11.762 00.000 5928 Guiding Dir = 0, Dur = 42 20:28:11.762 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:28:11.766 00.004 972 UpdateGuideState exits: m=1442 SNR=26.6 20:28:11.770 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:11.775 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:11.778 00.003 972 Enqueuing Expose request 20:28:11.782 00.004 5928 IsSlewing returns 0 20:28:11.783 00.001 5928 IsGuiding returns 0 20:28:11.862 00.079 5928 IsGuiding returns 1 20:28:11.862 00.000 5928 scope still moving after pulse duration time elapsed 20:28:11.884 00.022 5928 IsSlewing returns 0 20:28:11.884 00.000 5928 IsGuiding returns 1 20:28:11.958 00.074 5928 IsSlewing returns 0 20:28:11.989 00.031 5928 IsGuiding returns 0 20:28:11.990 00.001 5928 scope move finished after 42 + 165 ms 20:28:11.990 00.000 5928 Move returns status 0, amount 42 20:28:11.990 00.000 5928 move complete, result=0 20:28:11.991 00.001 5928 worker thread done servicing request 20:28:11.991 00.000 5928 Worker thread wakes up 20:28:11.991 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 42 ms NORTH 20:28:12.001 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:12.002 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:13.994 01.992 5928 Exposure complete 20:28:14.078 00.084 5928 worker thread done servicing request 20:28:14.079 00.001 972 OnExposeComplete: enter 20:28:14.082 00.003 972 UpdateGuideState(): m_state=6 20:28:14.087 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1723 20:28:14.093 00.006 972 Star::Find returns 1 (0), X=234.31, Y=848.62, Mass=1407, SNR=26.3, Peak=146 HFD=3.5 20:28:14.096 00.003 972 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.59) = xAngle (-2.12 = -2.12) 20:28:14.099 00.003 972 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17) 20:28:14.104 00.005 972 CameraToMount -- cameraX=0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-0.54 mountX=-0.18 mountY=-0.29, mountTheta=-2.14 20:28:14.108 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.18, opts=13) 20:28:14.112 00.004 972 Enqueuing Move request for scope (0.30, -0.18) 20:28:14.116 00.004 5928 Worker thread wakes up 20:28:14.116 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.18) opts 0xd 20:28:14.116 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.18) 20:28:14.116 00.000 5928 Moving (0.30, -0.18) raw xDistance=-0.18 yDistance=-0.29 20:28:14.116 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:28:14.116 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 20:28:14.117 00.001 5928 MoveAxis(E, 0, ABG) 20:28:14.117 00.000 5928 Move returns status 0, amount 0 20:28:14.117 00.000 5928 MoveAxis(N, 57, ABG) 20:28:14.117 00.000 5928 Guiding Dir = 0, Dur = 57 20:28:14.117 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:14.122 00.005 972 UpdateGuideState exits: m=1407 SNR=26.3 20:28:14.126 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:14.129 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:14.133 00.004 972 Enqueuing Expose request 20:28:14.138 00.005 5928 IsSlewing returns 0 20:28:14.180 00.042 5928 IsGuiding returns 0 20:28:14.261 00.081 5928 IsGuiding returns 1 20:28:14.261 00.000 5928 scope still moving after pulse duration time elapsed 20:28:14.292 00.031 5928 IsSlewing returns 0 20:28:14.293 00.001 5928 IsGuiding returns 1 20:28:14.356 00.063 5928 IsSlewing returns 0 20:28:14.357 00.001 5928 IsGuiding returns 0 20:28:14.357 00.000 5928 scope move finished after 57 + 119 ms 20:28:14.357 00.000 5928 Move returns status 0, amount 57 20:28:14.357 00.000 5928 move complete, result=0 20:28:14.357 00.000 5928 worker thread done servicing request 20:28:14.357 00.000 5928 Worker thread wakes up 20:28:14.357 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.3 px 57 ms NORTH 20:28:14.366 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:14.367 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:16.512 02.145 5928 Exposure complete 20:28:16.597 00.085 5928 worker thread done servicing request 20:28:16.598 00.001 972 OnExposeComplete: enter 20:28:16.601 00.003 972 UpdateGuideState(): m_state=6 20:28:16.607 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1724 20:28:16.611 00.004 972 Star::Find returns 1 (0), X=234.19, Y=848.38, Mass=1426, SNR=26.5, Peak=164 HFD=3.6 20:28:16.615 00.004 972 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.59) = xAngle (-2.76 = -2.76) 20:28:16.618 00.003 972 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80) 20:28:16.623 00.005 972 CameraToMount -- cameraX=0.18 cameraY=-0.42 hyp=0.46 cameraTheta=-1.17 mountX=-0.42 mountY=-0.15, mountTheta=-2.80 20:28:16.627 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.42, opts=13) 20:28:16.631 00.004 972 Enqueuing Move request for scope (0.18, -0.42) 20:28:16.635 00.004 5928 Worker thread wakes up 20:28:16.635 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.42) opts 0xd 20:28:16.635 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.42) 20:28:16.636 00.001 5928 Moving (0.18, -0.42) raw xDistance=-0.42 yDistance=-0.15 20:28:16.636 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42 20:28:16.636 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:16.636 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:16.640 00.004 972 UpdateGuideState exits: m=1426 SNR=26.5 20:28:16.645 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:16.649 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:16.653 00.004 972 Enqueuing Expose request 20:28:16.659 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:28:16.659 00.000 5928 MoveAxis(E, 71, ABG) 20:28:16.659 00.000 5928 Guiding Dir = 2, Dur = 71 20:28:16.659 00.000 5928 IsSlewing returns 0 20:28:16.659 00.000 5928 IsGuiding returns 0 20:28:16.675 00.016 5928 PulseGuide returned control before completion, sleep 66 20:28:16.770 00.095 5928 IsGuiding returns 0 20:28:16.771 00.001 5928 Move returns status 0, amount 71 20:28:16.771 00.000 5928 MoveAxis(N, 0, ABG) 20:28:16.771 00.000 5928 Move returns status 0, amount 0 20:28:16.772 00.001 5928 move complete, result=0 20:28:16.772 00.000 5928 worker thread done servicing request 20:28:16.773 00.001 972 GuideStep: -0.4 px 71 ms EAST, -0.2 px 0 ms NORTH 20:28:16.784 00.011 5928 Worker thread wakes up 20:28:16.785 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:16.785 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:18.769 01.984 5928 Exposure complete 20:28:18.854 00.085 5928 worker thread done servicing request 20:28:18.855 00.001 972 OnExposeComplete: enter 20:28:18.859 00.004 972 UpdateGuideState(): m_state=6 20:28:18.863 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1725 20:28:18.867 00.004 972 Star::Find returns 1 (0), X=234.20, Y=848.45, Mass=1395, SNR=26.1, Peak=164 HFD=3.6 20:28:18.871 00.004 972 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.59) = xAngle (-2.65 = -2.65) 20:28:18.875 00.004 972 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 20:28:18.878 00.003 972 CameraToMount -- cameraX=0.19 cameraY=-0.35 hyp=0.40 cameraTheta=-1.06 mountX=-0.35 mountY=-0.17, mountTheta=-2.69 20:28:18.883 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.35, opts=13) 20:28:18.888 00.005 972 Enqueuing Move request for scope (0.19, -0.35) 20:28:18.892 00.004 5928 Worker thread wakes up 20:28:18.892 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.35) opts 0xd 20:28:18.892 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.35) 20:28:18.892 00.000 5928 Moving (0.19, -0.35) raw xDistance=-0.35 yDistance=-0.17 20:28:18.892 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.35 20:28:18.892 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:18.892 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:28:18.892 00.000 5928 MoveAxis(E, 64, ABG) 20:28:18.892 00.000 5928 Guiding Dir = 2, Dur = 64 20:28:18.892 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:18.896 00.004 972 UpdateGuideState exits: m=1395 SNR=26.1 20:28:18.900 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:18.905 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:18.909 00.004 972 Enqueuing Expose request 20:28:18.913 00.004 5928 IsSlewing returns 0 20:28:18.913 00.000 5928 IsGuiding returns 0 20:28:18.930 00.017 5928 PulseGuide returned control before completion, sleep 58 20:28:19.025 00.095 5928 IsGuiding returns 0 20:28:19.026 00.001 5928 Move returns status 0, amount 64 20:28:19.026 00.000 5928 MoveAxis(N, 0, ABG) 20:28:19.026 00.000 5928 Move returns status 0, amount 0 20:28:19.026 00.000 5928 move complete, result=0 20:28:19.026 00.000 5928 worker thread done servicing request 20:28:19.027 00.001 5928 Worker thread wakes up 20:28:19.027 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:19.027 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:19.027 00.000 972 GuideStep: -0.4 px 64 ms EAST, -0.2 px 0 ms NORTH 20:28:21.173 02.146 5928 Exposure complete 20:28:21.258 00.085 5928 worker thread done servicing request 20:28:21.259 00.001 972 OnExposeComplete: enter 20:28:21.262 00.003 972 UpdateGuideState(): m_state=6 20:28:21.266 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1726 20:28:21.272 00.006 972 Star::Find returns 1 (0), X=234.27, Y=848.69, Mass=1475, SNR=26.9, Peak=157 HFD=3.7 20:28:21.275 00.003 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 20:28:21.279 00.004 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01) 20:28:21.283 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.37 mountX=-0.11 mountY=-0.25, mountTheta=-1.97 20:28:21.288 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.10, opts=13) 20:28:21.292 00.004 972 Enqueuing Move request for scope (0.26, -0.10) 20:28:21.296 00.004 5928 Worker thread wakes up 20:28:21.296 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd 20:28:21.296 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.10) 20:28:21.296 00.000 5928 Moving (0.26, -0.10) raw xDistance=-0.11 yDistance=-0.25 20:28:21.296 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:28:21.296 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:28:21.296 00.000 5928 MoveAxis(E, 0, ABG) 20:28:21.296 00.000 5928 Move returns status 0, amount 0 20:28:21.296 00.000 5928 MoveAxis(N, 50, ABG) 20:28:21.296 00.000 5928 Guiding Dir = 0, Dur = 50 20:28:21.297 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:21.301 00.004 972 UpdateGuideState exits: m=1475 SNR=26.9 20:28:21.306 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:21.309 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:21.313 00.004 972 Enqueuing Expose request 20:28:21.317 00.004 5928 IsSlewing returns 0 20:28:21.317 00.000 5928 IsGuiding returns 0 20:28:21.424 00.107 5928 IsGuiding returns 1 20:28:21.424 00.000 5928 scope still moving after pulse duration time elapsed 20:28:21.488 00.064 5928 IsSlewing returns 0 20:28:21.489 00.001 5928 IsGuiding returns 0 20:28:21.489 00.000 5928 scope move finished after 50 + 122 ms 20:28:21.490 00.001 5928 Move returns status 0, amount 50 20:28:21.490 00.000 5928 move complete, result=0 20:28:21.490 00.000 5928 worker thread done servicing request 20:28:21.490 00.000 5928 Worker thread wakes up 20:28:21.490 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 50 ms NORTH 20:28:21.501 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:21.501 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:23.488 01.987 5928 Exposure complete 20:28:23.573 00.085 5928 worker thread done servicing request 20:28:23.574 00.001 972 OnExposeComplete: enter 20:28:23.578 00.004 972 UpdateGuideState(): m_state=6 20:28:23.583 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1727 20:28:23.588 00.005 972 Star::Find returns 1 (0), X=234.28, Y=848.66, Mass=1451, SNR=26.7, Peak=142 HFD=3.6 20:28:23.592 00.004 972 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.59) = xAngle (-2.04 = -2.04) 20:28:23.596 00.004 972 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08) 20:28:23.599 00.003 972 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.45 mountX=-0.14 mountY=-0.27, mountTheta=-2.05 20:28:23.605 00.006 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.13, opts=13) 20:28:23.609 00.004 972 Enqueuing Move request for scope (0.28, -0.13) 20:28:23.612 00.003 5928 Worker thread wakes up 20:28:23.612 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:23.617 00.005 972 UpdateGuideState exits: m=1451 SNR=26.7 20:28:23.622 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:23.625 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:23.629 00.004 972 Enqueuing Expose request 20:28:23.633 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd 20:28:23.633 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.13) 20:28:23.633 00.000 5928 Moving (0.28, -0.13) raw xDistance=-0.14 yDistance=-0.27 20:28:23.633 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:28:23.634 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:28:23.634 00.000 5928 MoveAxis(E, 0, ABG) 20:28:23.634 00.000 5928 Move returns status 0, amount 0 20:28:23.634 00.000 5928 MoveAxis(N, 53, ABG) 20:28:23.634 00.000 5928 Guiding Dir = 0, Dur = 53 20:28:23.634 00.000 5928 IsSlewing returns 0 20:28:23.635 00.001 5928 IsGuiding returns 0 20:28:23.712 00.077 5928 IsGuiding returns 1 20:28:23.713 00.001 5928 scope still moving after pulse duration time elapsed 20:28:23.744 00.031 5928 IsSlewing returns 0 20:28:23.745 00.001 5928 IsGuiding returns 1 20:28:23.807 00.062 5928 IsSlewing returns 0 20:28:23.839 00.032 5928 IsGuiding returns 0 20:28:23.840 00.001 5928 scope move finished after 53 + 151 ms 20:28:23.840 00.000 5928 Move returns status 0, amount 53 20:28:23.840 00.000 5928 move complete, result=0 20:28:23.840 00.000 5928 worker thread done servicing request 20:28:23.841 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 53 ms NORTH 20:28:23.856 00.015 5928 Worker thread wakes up 20:28:23.857 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:23.857 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:25.989 02.132 5928 Exposure complete 20:28:26.074 00.085 5928 worker thread done servicing request 20:28:26.074 00.000 972 OnExposeComplete: enter 20:28:26.078 00.004 972 UpdateGuideState(): m_state=6 20:28:26.082 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1728 20:28:26.087 00.005 972 Star::Find returns 1 (0), X=234.04, Y=848.84, Mass=1425, SNR=26.4, Peak=165 HFD=3.9 20:28:26.091 00.004 972 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.59) = xAngle (-0.53 = -0.53) 20:28:26.095 00.004 972 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57) 20:28:26.101 00.006 972 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.06 mountX=0.05 mountY=-0.03, mountTheta=-0.56 20:28:26.106 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.05, opts=13) 20:28:26.110 00.004 972 Enqueuing Move request for scope (0.03, 0.05) 20:28:26.114 00.004 5928 Worker thread wakes up 20:28:26.114 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd 20:28:26.114 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.05) 20:28:26.114 00.000 5928 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=-0.03 20:28:26.115 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:28:26.115 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:26.115 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:26.119 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:28:26.120 00.001 5928 MoveAxis(E, 0, ABG) 20:28:26.120 00.000 972 UpdateGuideState exits: m=1425 SNR=26.4 20:28:26.124 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:26.128 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:26.131 00.003 972 Enqueuing Expose request 20:28:26.135 00.004 5928 Move returns status 0, amount 0 20:28:26.135 00.000 5928 MoveAxis(N, 0, ABG) 20:28:26.136 00.001 5928 Move returns status 0, amount 0 20:28:26.136 00.000 5928 move complete, result=0 20:28:26.136 00.000 5928 worker thread done servicing request 20:28:26.136 00.000 5928 Worker thread wakes up 20:28:26.136 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:26.136 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:26.138 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:28:28.125 01.987 5928 Exposure complete 20:28:28.211 00.086 5928 worker thread done servicing request 20:28:28.211 00.000 972 OnExposeComplete: enter 20:28:28.215 00.004 972 UpdateGuideState(): m_state=6 20:28:28.220 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1729 20:28:28.224 00.004 972 Star::Find returns 1 (0), X=234.05, Y=848.81, Mass=1441, SNR=26.6, Peak=153 HFD=4.1 20:28:28.228 00.004 972 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.59) = xAngle (-1.17 = -1.17) 20:28:28.232 00.004 972 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22) 20:28:28.237 00.005 972 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.42 mountX=0.02 mountY=-0.04, mountTheta=-1.18 20:28:28.241 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.02, opts=13) 20:28:28.245 00.004 972 Enqueuing Move request for scope (0.04, 0.02) 20:28:28.249 00.004 5928 Worker thread wakes up 20:28:28.249 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd 20:28:28.249 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.02) 20:28:28.249 00.000 5928 Moving (0.04, 0.02) raw xDistance=0.02 yDistance=-0.04 20:28:28.249 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:28:28.249 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:28.249 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:28:28.249 00.000 5928 MoveAxis(E, 0, ABG) 20:28:28.249 00.000 5928 Move returns status 0, amount 0 20:28:28.250 00.001 5928 MoveAxis(N, 0, ABG) 20:28:28.250 00.000 5928 Move returns status 0, amount 0 20:28:28.250 00.000 5928 move complete, result=0 20:28:28.250 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:28:28.255 00.005 972 UpdateGuideState exits: m=1441 SNR=26.6 20:28:28.259 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:28.262 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:28.266 00.004 972 Enqueuing Expose request 20:28:28.271 00.005 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:28:28.275 00.004 5928 worker thread done servicing request 20:28:28.275 00.000 5928 Worker thread wakes up 20:28:28.275 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:28.275 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:30.413 02.138 5928 Exposure complete 20:28:30.498 00.085 5928 worker thread done servicing request 20:28:30.499 00.001 972 OnExposeComplete: enter 20:28:30.504 00.005 972 UpdateGuideState(): m_state=6 20:28:30.507 00.003 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1730 20:28:30.511 00.004 972 Star::Find returns 1 (0), X=234.12, Y=848.68, Mass=1443, SNR=26.6, Peak=157 HFD=3.7 20:28:30.515 00.004 972 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.59) = xAngle (-2.37 = -2.37) 20:28:30.520 00.005 972 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 20:28:30.524 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.78 mountX=-0.11 mountY=-0.11, mountTheta=-2.40 20:28:30.528 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.11, opts=13) 20:28:30.532 00.004 972 Enqueuing Move request for scope (0.11, -0.11) 20:28:30.536 00.004 5928 Worker thread wakes up 20:28:30.537 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd 20:28:30.537 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.11) 20:28:30.537 00.000 5928 Moving (0.11, -0.11) raw xDistance=-0.11 yDistance=-0.11 20:28:30.537 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:28:30.537 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:30.537 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:28:30.541 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:28:30.541 00.000 5928 MoveAxis(E, 0, ABG) 20:28:30.541 00.000 5928 Move returns status 0, amount 0 20:28:30.541 00.000 5928 MoveAxis(N, 0, ABG) 20:28:30.541 00.000 5928 Move returns status 0, amount 0 20:28:30.541 00.000 5928 move complete, result=0 20:28:30.541 00.000 5928 worker thread done servicing request 20:28:30.541 00.000 972 UpdateGuideState exits: m=1443 SNR=26.6 20:28:30.545 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:30.549 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:30.553 00.004 972 Enqueuing Expose request 20:28:30.557 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:28:30.561 00.004 5928 Worker thread wakes up 20:28:30.561 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:30.561 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:32.541 01.980 5928 Exposure complete 20:28:32.625 00.084 5928 worker thread done servicing request 20:28:32.625 00.000 972 OnExposeComplete: enter 20:28:32.629 00.004 972 UpdateGuideState(): m_state=6 20:28:32.634 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1731 20:28:32.639 00.005 972 Star::Find returns 1 (0), X=234.16, Y=848.38, Mass=1403, SNR=26.3, Peak=169 HFD=3.5 20:28:32.642 00.003 972 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.59) = xAngle (-2.81 = -2.81) 20:28:32.646 00.004 972 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85) 20:28:32.651 00.005 972 CameraToMount -- cameraX=0.15 cameraY=-0.41 hyp=0.44 cameraTheta=-1.22 mountX=-0.42 mountY=-0.13, mountTheta=-2.85 20:28:32.656 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.41, opts=13) 20:28:32.660 00.004 972 Enqueuing Move request for scope (0.15, -0.41) 20:28:32.664 00.004 5928 Worker thread wakes up 20:28:32.664 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.41) opts 0xd 20:28:32.664 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.41) 20:28:32.664 00.000 5928 Moving (0.15, -0.41) raw xDistance=-0.42 yDistance=-0.13 20:28:32.664 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42 20:28:32.664 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:32.664 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:32.669 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:28:32.670 00.001 5928 MoveAxis(E, 70, ABG) 20:28:32.670 00.000 5928 Guiding Dir = 2, Dur = 70 20:28:32.670 00.000 972 UpdateGuideState exits: m=1403 SNR=26.3 20:28:32.674 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:32.678 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:32.681 00.003 972 Enqueuing Expose request 20:28:32.686 00.005 5928 IsSlewing returns 0 20:28:32.687 00.001 5928 IsGuiding returns 0 20:28:32.714 00.027 5928 PulseGuide returned control before completion, sleep 54 20:28:32.778 00.064 5928 IsGuiding returns 1 20:28:32.779 00.001 5928 scope still moving after pulse duration time elapsed 20:28:32.809 00.030 5928 IsSlewing returns 0 20:28:32.810 00.001 5928 IsGuiding returns 0 20:28:32.810 00.000 5928 scope move finished after 70 + 53 ms 20:28:32.810 00.000 5928 Move returns status 0, amount 70 20:28:32.810 00.000 5928 MoveAxis(N, 0, ABG) 20:28:32.810 00.000 5928 Move returns status 0, amount 0 20:28:32.810 00.000 5928 move complete, result=0 20:28:32.810 00.000 5928 worker thread done servicing request 20:28:32.811 00.001 5928 Worker thread wakes up 20:28:32.811 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:32.811 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:32.811 00.000 972 GuideStep: -0.4 px 70 ms EAST, -0.1 px 0 ms NORTH 20:28:34.942 02.131 5928 Exposure complete 20:28:35.028 00.086 5928 worker thread done servicing request 20:28:35.028 00.000 972 OnExposeComplete: enter 20:28:35.032 00.004 972 UpdateGuideState(): m_state=6 20:28:35.037 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1732 20:28:35.041 00.004 972 Star::Find returns 1 (0), X=234.21, Y=848.61, Mass=1424, SNR=26.4, Peak=149 HFD=3.6 20:28:35.045 00.004 972 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.59) = xAngle (-2.34 = -2.34) 20:28:35.048 00.003 972 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38) 20:28:35.053 00.005 972 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-0.75 mountX=-0.19 mountY=-0.19, mountTheta=-2.36 20:28:35.057 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.19, opts=13) 20:28:35.061 00.004 972 Enqueuing Move request for scope (0.21, -0.19) 20:28:35.065 00.004 5928 Worker thread wakes up 20:28:35.065 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd 20:28:35.065 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.19) 20:28:35.065 00.000 5928 Moving (0.21, -0.19) raw xDistance=-0.19 yDistance=-0.19 20:28:35.065 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:28:35.070 00.005 972 UpdateGuideState exits: m=1424 SNR=26.4 20:28:35.074 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:35.078 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:35.081 00.003 972 Enqueuing Expose request 20:28:35.087 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:28:35.087 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:35.087 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:28:35.087 00.000 5928 MoveAxis(E, 0, ABG) 20:28:35.087 00.000 5928 Move returns status 0, amount 0 20:28:35.088 00.001 5928 MoveAxis(N, 0, ABG) 20:28:35.088 00.000 5928 Move returns status 0, amount 0 20:28:35.088 00.000 5928 move complete, result=0 20:28:35.088 00.000 5928 worker thread done servicing request 20:28:35.088 00.000 5928 Worker thread wakes up 20:28:35.088 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:35.088 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:35.089 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:28:37.070 01.981 5928 Exposure complete 20:28:37.155 00.085 5928 worker thread done servicing request 20:28:37.155 00.000 972 OnExposeComplete: enter 20:28:37.160 00.005 972 UpdateGuideState(): m_state=6 20:28:37.164 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1733 20:28:37.170 00.006 972 Star::Find returns 1 (0), X=234.08, Y=848.64, Mass=1421, SNR=26.4, Peak=159 HFD=3.8 20:28:37.175 00.005 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 20:28:37.179 00.004 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77) 20:28:37.183 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.13 mountX=-0.15 mountY=-0.06, mountTheta=-2.76 20:28:37.188 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.15, opts=13) 20:28:37.192 00.004 972 Enqueuing Move request for scope (0.07, -0.15) 20:28:37.196 00.004 5928 Worker thread wakes up 20:28:37.196 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd 20:28:37.196 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.15) 20:28:37.196 00.000 5928 Moving (0.07, -0.15) raw xDistance=-0.15 yDistance=-0.06 20:28:37.196 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:28:37.196 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:37.196 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:28:37.196 00.000 5928 MoveAxis(E, 0, ABG) 20:28:37.196 00.000 5928 Move returns status 0, amount 0 20:28:37.196 00.000 5928 MoveAxis(N, 0, ABG) 20:28:37.196 00.000 5928 Move returns status 0, amount 0 20:28:37.196 00.000 5928 move complete, result=0 20:28:37.197 00.001 5928 worker thread done servicing request 20:28:37.197 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:37.201 00.004 972 UpdateGuideState exits: m=1421 SNR=26.4 20:28:37.205 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:37.209 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:37.213 00.004 972 Enqueuing Expose request 20:28:37.216 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:28:37.221 00.005 5928 Worker thread wakes up 20:28:37.221 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:37.221 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:39.334 02.113 5928 Exposure complete 20:28:39.419 00.085 5928 worker thread done servicing request 20:28:39.420 00.001 972 OnExposeComplete: enter 20:28:39.423 00.003 972 UpdateGuideState(): m_state=6 20:28:39.427 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1734 20:28:39.432 00.005 972 Star::Find returns 1 (0), X=234.14, Y=848.74, Mass=1444, SNR=26.7, Peak=167 HFD=3.6 20:28:39.436 00.004 972 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.59) = xAngle (-1.98 = -1.98) 20:28:39.440 00.004 972 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03) 20:28:39.444 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.39 mountX=-0.06 mountY=-0.13, mountTheta=-1.99 20:28:39.448 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.05, opts=13) 20:28:39.453 00.005 972 Enqueuing Move request for scope (0.13, -0.05) 20:28:39.457 00.004 5928 Worker thread wakes up 20:28:39.457 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd 20:28:39.457 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.05) 20:28:39.457 00.000 5928 Moving (0.13, -0.05) raw xDistance=-0.06 yDistance=-0.13 20:28:39.457 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:28:39.457 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:39.458 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:28:39.458 00.000 5928 MoveAxis(E, 0, ABG) 20:28:39.458 00.000 5928 Move returns status 0, amount 0 20:28:39.458 00.000 5928 MoveAxis(N, 0, ABG) 20:28:39.458 00.000 5928 Move returns status 0, amount 0 20:28:39.458 00.000 5928 move complete, result=0 20:28:39.458 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:28:39.462 00.004 972 UpdateGuideState exits: m=1444 SNR=26.7 20:28:39.466 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:39.471 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:39.474 00.003 972 Enqueuing Expose request 20:28:39.478 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:28:39.482 00.004 5928 worker thread done servicing request 20:28:39.482 00.000 5928 Worker thread wakes up 20:28:39.482 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:39.482 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:41.469 01.987 5928 Exposure complete 20:28:41.554 00.085 5928 worker thread done servicing request 20:28:41.554 00.000 972 OnExposeComplete: enter 20:28:41.558 00.004 972 UpdateGuideState(): m_state=6 20:28:41.562 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1735 20:28:41.566 00.004 972 Star::Find returns 1 (0), X=234.28, Y=848.59, Mass=1455, SNR=26.7, Peak=153 HFD=3.5 20:28:41.571 00.005 972 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 20:28:41.576 00.005 972 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 20:28:41.579 00.003 972 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-0.65 mountX=-0.21 mountY=-0.26, mountTheta=-2.26 20:28:41.585 00.006 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.21, opts=13) 20:28:41.589 00.004 972 Enqueuing Move request for scope (0.27, -0.21) 20:28:41.592 00.003 5928 Worker thread wakes up 20:28:41.593 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:41.596 00.003 972 UpdateGuideState exits: m=1455 SNR=26.7 20:28:41.601 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.21) opts 0xd 20:28:41.601 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:41.605 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:41.609 00.004 972 Enqueuing Expose request 20:28:41.612 00.003 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.21) 20:28:41.612 00.000 5928 Moving (0.27, -0.21) raw xDistance=-0.21 yDistance=-0.26 20:28:41.612 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:28:41.613 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 20:28:41.613 00.000 5928 MoveAxis(E, 36, ABG) 20:28:41.613 00.000 5928 Guiding Dir = 2, Dur = 36 20:28:41.613 00.000 5928 IsSlewing returns 0 20:28:41.613 00.000 5928 IsGuiding returns 0 20:28:41.636 00.023 5928 PulseGuide returned control before completion, sleep 24 20:28:41.700 00.064 5928 IsGuiding returns 0 20:28:41.700 00.000 5928 Move returns status 0, amount 36 20:28:41.700 00.000 5928 MoveAxis(N, 51, ABG) 20:28:41.700 00.000 5928 Guiding Dir = 0, Dur = 51 20:28:41.701 00.001 5928 IsSlewing returns 0 20:28:41.701 00.000 5928 IsGuiding returns 0 20:28:41.813 00.112 5928 IsGuiding returns 1 20:28:41.813 00.000 5928 scope still moving after pulse duration time elapsed 20:28:41.845 00.032 5928 IsSlewing returns 0 20:28:41.846 00.001 5928 IsGuiding returns 0 20:28:41.846 00.000 5928 scope move finished after 51 + 92 ms 20:28:41.846 00.000 5928 Move returns status 0, amount 51 20:28:41.846 00.000 5928 move complete, result=0 20:28:41.846 00.000 5928 worker thread done servicing request 20:28:41.846 00.000 5928 Worker thread wakes up 20:28:41.846 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:41.846 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:41.846 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.3 px 51 ms NORTH 20:28:43.969 02.123 5928 Exposure complete 20:28:44.053 00.084 5928 worker thread done servicing request 20:28:44.053 00.000 972 OnExposeComplete: enter 20:28:44.057 00.004 972 UpdateGuideState(): m_state=6 20:28:44.061 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1736 20:28:44.066 00.005 972 Star::Find returns 1 (0), X=234.16, Y=848.81, Mass=1409, SNR=26.3, Peak=165 HFD=3.7 20:28:44.070 00.004 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.59) = xAngle (-1.50 = -1.50) 20:28:44.074 00.004 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54) 20:28:44.077 00.003 972 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.09 mountX=0.01 mountY=-0.15, mountTheta=-1.50 20:28:44.082 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.01, opts=13) 20:28:44.087 00.005 972 Enqueuing Move request for scope (0.15, 0.01) 20:28:44.090 00.003 5928 Worker thread wakes up 20:28:44.091 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd 20:28:44.091 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.01) 20:28:44.091 00.000 5928 Moving (0.15, 0.01) raw xDistance=0.01 yDistance=-0.15 20:28:44.091 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:28:44.091 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:44.091 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:28:44.091 00.000 5928 MoveAxis(E, 0, ABG) 20:28:44.091 00.000 5928 Move returns status 0, amount 0 20:28:44.091 00.000 5928 MoveAxis(N, 0, ABG) 20:28:44.091 00.000 5928 Move returns status 0, amount 0 20:28:44.091 00.000 5928 move complete, result=0 20:28:44.091 00.000 5928 worker thread done servicing request 20:28:44.092 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:44.095 00.003 972 UpdateGuideState exits: m=1409 SNR=26.3 20:28:44.101 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:44.104 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:44.108 00.004 972 Enqueuing Expose request 20:28:44.112 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:28:44.116 00.004 5928 Worker thread wakes up 20:28:44.116 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:44.116 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:46.093 01.977 5928 Exposure complete 20:28:46.180 00.087 5928 worker thread done servicing request 20:28:46.180 00.000 972 OnExposeComplete: enter 20:28:46.184 00.004 972 UpdateGuideState(): m_state=6 20:28:46.188 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1737 20:28:46.192 00.004 972 Star::Find returns 1 (0), X=234.19, Y=848.98, Mass=1404, SNR=26.2, Peak=149 HFD=4.1 20:28:46.196 00.004 972 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.59) = xAngle (-0.79 = -0.79) 20:28:46.201 00.005 972 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83) 20:28:46.204 00.003 972 CameraToMount -- cameraX=0.18 cameraY=0.18 hyp=0.25 cameraTheta=0.80 mountX=0.18 mountY=-0.19, mountTheta=-0.81 20:28:46.208 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.18, opts=13) 20:28:46.213 00.005 972 Enqueuing Move request for scope (0.18, 0.18) 20:28:46.217 00.004 5928 Worker thread wakes up 20:28:46.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.18) opts 0xd 20:28:46.217 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.18) 20:28:46.218 00.001 5928 Moving (0.18, 0.18) raw xDistance=0.18 yDistance=-0.19 20:28:46.218 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:28:46.218 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:46.218 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:28:46.218 00.000 5928 MoveAxis(E, 0, ABG) 20:28:46.218 00.000 5928 Move returns status 0, amount 0 20:28:46.218 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:46.222 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 20:28:46.225 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:46.229 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:46.234 00.005 972 Enqueuing Expose request 20:28:46.238 00.004 5928 MoveAxis(N, 0, ABG) 20:28:46.238 00.000 5928 Move returns status 0, amount 0 20:28:46.238 00.000 5928 move complete, result=0 20:28:46.239 00.001 5928 worker thread done servicing request 20:28:46.239 00.000 5928 Worker thread wakes up 20:28:46.239 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:46.239 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:46.240 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:28:48.351 02.111 5928 Exposure complete 20:28:48.435 00.084 5928 worker thread done servicing request 20:28:48.435 00.000 972 OnExposeComplete: enter 20:28:48.439 00.004 972 UpdateGuideState(): m_state=6 20:28:48.443 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1738 20:28:48.447 00.004 972 Star::Find returns 1 (0), X=234.26, Y=848.79, Mass=1408, SNR=26.3, Peak=148 HFD=3.6 20:28:48.452 00.005 972 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.59) = xAngle (-1.61 = -1.61) 20:28:48.456 00.004 972 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 20:28:48.459 00.003 972 CameraToMount -- cameraX=0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-0.02 mountX=-0.01 mountY=-0.25, mountTheta=-1.61 20:28:48.464 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.00, opts=13) 20:28:48.469 00.005 972 Enqueuing Move request for scope (0.25, -0.00) 20:28:48.472 00.003 5928 Worker thread wakes up 20:28:48.472 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:28:48.476 00.004 972 UpdateGuideState exits: m=1408 SNR=26.3 20:28:48.480 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:48.485 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:48.489 00.004 972 Enqueuing Expose request 20:28:48.492 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.00) opts 0xd 20:28:48.492 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.00) 20:28:48.492 00.000 5928 Moving (0.25, -0.00) raw xDistance=-0.01 yDistance=-0.25 20:28:48.493 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:28:48.493 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:28:48.493 00.000 5928 MoveAxis(E, 0, ABG) 20:28:48.493 00.000 5928 Move returns status 0, amount 0 20:28:48.493 00.000 5928 MoveAxis(N, 50, ABG) 20:28:48.493 00.000 5928 Guiding Dir = 0, Dur = 50 20:28:48.493 00.000 5928 IsSlewing returns 0 20:28:48.493 00.000 5928 IsGuiding returns 0 20:28:48.610 00.117 5928 IsGuiding returns 1 20:28:48.610 00.000 5928 scope still moving after pulse duration time elapsed 20:28:48.640 00.030 5928 IsSlewing returns 0 20:28:48.642 00.002 5928 IsGuiding returns 0 20:28:48.642 00.000 5928 scope move finished after 50 + 98 ms 20:28:48.642 00.000 5928 Move returns status 0, amount 50 20:28:48.642 00.000 5928 move complete, result=0 20:28:48.642 00.000 5928 worker thread done servicing request 20:28:48.643 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 50 ms NORTH 20:28:48.655 00.012 5928 Worker thread wakes up 20:28:48.655 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:48.655 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:50.642 01.987 5928 Exposure complete 20:28:50.728 00.086 5928 worker thread done servicing request 20:28:50.729 00.001 972 OnExposeComplete: enter 20:28:50.733 00.004 972 UpdateGuideState(): m_state=6 20:28:50.738 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1739 20:28:50.741 00.003 972 Star::Find returns 1 (0), X=234.33, Y=848.81, Mass=1430, SNR=26.5, Peak=161 HFD=3.6 20:28:50.745 00.004 972 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.59) = xAngle (-1.54 = -1.54) 20:28:50.749 00.004 972 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 20:28:50.754 00.005 972 CameraToMount -- cameraX=0.32 cameraY=0.02 hyp=0.32 cameraTheta=0.05 mountX=0.01 mountY=-0.32, mountTheta=-1.54 20:28:50.758 00.004 972 SchedulePrimaryMove(067B9D08, x=0.32, y=0.02, opts=13) 20:28:50.762 00.004 972 Enqueuing Move request for scope (0.32, 0.02) 20:28:50.767 00.005 5928 Worker thread wakes up 20:28:50.767 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.02) opts 0xd 20:28:50.767 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, 0.02) 20:28:50.767 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:28:50.771 00.004 972 UpdateGuideState exits: m=1430 SNR=26.5 20:28:50.775 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:50.778 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:50.782 00.004 972 Enqueuing Expose request 20:28:50.787 00.005 5928 Moving (0.32, 0.02) raw xDistance=0.01 yDistance=-0.32 20:28:50.787 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:28:50.787 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 20:28:50.787 00.000 5928 MoveAxis(E, 0, ABG) 20:28:50.787 00.000 5928 Move returns status 0, amount 0 20:28:50.787 00.000 5928 MoveAxis(N, 64, ABG) 20:28:50.787 00.000 5928 Guiding Dir = 0, Dur = 64 20:28:50.788 00.001 5928 IsSlewing returns 0 20:28:50.788 00.000 5928 IsGuiding returns 0 20:28:50.864 00.076 5928 IsGuiding returns 1 20:28:50.865 00.001 5928 scope still moving after pulse duration time elapsed 20:28:50.891 00.026 5928 IsSlewing returns 0 20:28:50.892 00.001 5928 IsGuiding returns 1 20:28:50.960 00.068 5928 IsSlewing returns 0 20:28:50.993 00.033 5928 IsGuiding returns 0 20:28:50.993 00.000 5928 scope move finished after 64 + 140 ms 20:28:50.993 00.000 5928 Move returns status 0, amount 64 20:28:50.993 00.000 5928 move complete, result=0 20:28:50.994 00.001 5928 worker thread done servicing request 20:28:50.994 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 64 ms NORTH 20:28:51.006 00.012 5928 Worker thread wakes up 20:28:51.006 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:51.006 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:53.141 02.135 5928 Exposure complete 20:28:53.228 00.087 5928 worker thread done servicing request 20:28:53.228 00.000 972 OnExposeComplete: enter 20:28:53.234 00.006 972 UpdateGuideState(): m_state=6 20:28:53.237 00.003 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1740 20:28:53.242 00.005 972 Star::Find returns 1 (0), X=234.02, Y=848.90, Mass=1409, SNR=26.3, Peak=168 HFD=3.8 20:28:53.246 00.004 972 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.59) = xAngle (-0.11 = -0.11) 20:28:53.251 00.005 972 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15) 20:28:53.254 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.48 mountX=0.10 mountY=-0.02, mountTheta=-0.15 20:28:53.259 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.10, opts=13) 20:28:53.262 00.003 972 Enqueuing Move request for scope (0.01, 0.10) 20:28:53.268 00.006 5928 Worker thread wakes up 20:28:53.268 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd 20:28:53.268 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.10) 20:28:53.268 00.000 5928 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.02 20:28:53.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:28:53.268 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:53.268 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:28:53.272 00.004 972 UpdateGuideState exits: m=1409 SNR=26.3 20:28:53.276 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:53.279 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:53.284 00.005 972 Enqueuing Expose request 20:28:53.288 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:28:53.288 00.000 5928 MoveAxis(E, 0, ABG) 20:28:53.288 00.000 5928 Move returns status 0, amount 0 20:28:53.288 00.000 5928 MoveAxis(N, 0, ABG) 20:28:53.288 00.000 5928 Move returns status 0, amount 0 20:28:53.288 00.000 5928 move complete, result=0 20:28:53.288 00.000 5928 worker thread done servicing request 20:28:53.288 00.000 5928 Worker thread wakes up 20:28:53.288 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:53.289 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:53.290 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:28:55.267 01.977 5928 Exposure complete 20:28:55.353 00.086 5928 worker thread done servicing request 20:28:55.353 00.000 972 OnExposeComplete: enter 20:28:55.356 00.003 972 UpdateGuideState(): m_state=6 20:28:55.361 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1741 20:28:55.366 00.005 972 Star::Find returns 1 (0), X=234.08, Y=848.94, Mass=1393, SNR=26.2, Peak=156 HFD=3.9 20:28:55.370 00.004 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 20:28:55.374 00.004 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52) 20:28:55.377 00.003 972 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.12 mountX=0.14 mountY=-0.08, mountTheta=-0.51 20:28:55.383 00.006 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.14, opts=13) 20:28:55.386 00.003 972 Enqueuing Move request for scope (0.07, 0.14) 20:28:55.390 00.004 5928 Worker thread wakes up 20:28:55.390 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd 20:28:55.390 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.14) 20:28:55.390 00.000 5928 Moving (0.07, 0.14) raw xDistance=0.14 yDistance=-0.08 20:28:55.391 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:28:55.391 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:55.391 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:28:55.391 00.000 5928 MoveAxis(E, 0, ABG) 20:28:55.391 00.000 5928 Move returns status 0, amount 0 20:28:55.391 00.000 5928 MoveAxis(N, 0, ABG) 20:28:55.391 00.000 5928 Move returns status 0, amount 0 20:28:55.391 00.000 5928 move complete, result=0 20:28:55.391 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:55.395 00.004 972 UpdateGuideState exits: m=1393 SNR=26.2 20:28:55.400 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:55.403 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:55.407 00.004 972 Enqueuing Expose request 20:28:55.411 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:28:55.415 00.004 5928 worker thread done servicing request 20:28:55.415 00.000 5928 Worker thread wakes up 20:28:55.416 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:55.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:57.547 02.131 5928 Exposure complete 20:28:57.657 00.110 5928 worker thread done servicing request 20:28:57.657 00.000 972 OnExposeComplete: enter 20:28:57.661 00.004 972 UpdateGuideState(): m_state=6 20:28:57.667 00.006 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1742 20:28:57.671 00.004 972 Star::Find returns 1 (0), X=234.03, Y=848.74, Mass=1436, SNR=26.6, Peak=171 HFD=3.9 20:28:57.675 00.004 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 20:28:57.679 00.004 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87) 20:28:57.684 00.005 972 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.24 mountX=-0.06 mountY=-0.02, mountTheta=-2.87 20:28:57.689 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.06, opts=13) 20:28:57.694 00.005 972 Enqueuing Move request for scope (0.02, -0.06) 20:28:57.699 00.005 5928 Worker thread wakes up 20:28:57.699 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:28:57.703 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd 20:28:57.703 00.000 972 UpdateGuideState exits: m=1436 SNR=26.6 20:28:57.707 00.004 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.06) 20:28:57.708 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:57.712 00.004 5928 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=-0.02 20:28:57.712 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:57.719 00.007 972 Enqueuing Expose request 20:28:57.725 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:28:57.725 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:57.725 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:28:57.726 00.001 5928 MoveAxis(E, 0, ABG) 20:28:57.726 00.000 5928 Move returns status 0, amount 0 20:28:57.726 00.000 5928 MoveAxis(N, 0, ABG) 20:28:57.726 00.000 5928 Move returns status 0, amount 0 20:28:57.726 00.000 5928 move complete, result=0 20:28:57.726 00.000 5928 worker thread done servicing request 20:28:57.726 00.000 5928 Worker thread wakes up 20:28:57.726 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:57.726 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:57.728 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:28:59.697 01.969 5928 Exposure complete 20:28:59.785 00.088 5928 worker thread done servicing request 20:28:59.785 00.000 972 OnExposeComplete: enter 20:28:59.790 00.005 972 UpdateGuideState(): m_state=6 20:28:59.794 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1743 20:28:59.800 00.006 972 Star::Find returns 1 (0), X=234.04, Y=848.66, Mass=1439, SNR=26.6, Peak=169 HFD=3.6 20:28:59.805 00.005 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 20:28:59.809 00.004 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 20:28:59.814 00.005 972 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.37 mountX=-0.13 mountY=-0.02, mountTheta=-3.00 20:28:59.820 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.13, opts=13) 20:28:59.825 00.005 972 Enqueuing Move request for scope (0.03, -0.13) 20:28:59.831 00.006 5928 Worker thread wakes up 20:28:59.831 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:28:59.836 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd 20:28:59.836 00.000 972 UpdateGuideState exits: m=1439 SNR=26.6 20:28:59.840 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:28:59.844 00.004 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.13) 20:28:59.844 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:28:59.851 00.007 972 Enqueuing Expose request 20:28:59.856 00.005 5928 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=-0.02 20:28:59.856 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:28:59.857 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:28:59.857 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:28:59.857 00.000 5928 MoveAxis(E, 0, ABG) 20:28:59.857 00.000 5928 Move returns status 0, amount 0 20:28:59.857 00.000 5928 MoveAxis(N, 0, ABG) 20:28:59.857 00.000 5928 Move returns status 0, amount 0 20:28:59.857 00.000 5928 move complete, result=0 20:28:59.857 00.000 5928 worker thread done servicing request 20:28:59.857 00.000 5928 Worker thread wakes up 20:28:59.857 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:28:59.857 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:28:59.859 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:29:01.990 02.131 5928 Exposure complete 20:29:02.083 00.093 5928 worker thread done servicing request 20:29:02.083 00.000 972 OnExposeComplete: enter 20:29:02.088 00.005 972 UpdateGuideState(): m_state=6 20:29:02.092 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1744 20:29:02.097 00.005 972 Star::Find returns 1 (0), X=234.02, Y=848.50, Mass=1448, SNR=26.6, Peak=171 HFD=3.6 20:29:02.102 00.005 972 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.59) = xAngle (-3.11 = -3.11) 20:29:02.106 00.004 972 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13) 20:29:02.110 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.52 mountX=-0.30 mountY=0.00, mountTheta=3.13 20:29:02.116 00.006 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.30, opts=13) 20:29:02.121 00.005 972 Enqueuing Move request for scope (0.02, -0.30) 20:29:02.125 00.004 5928 Worker thread wakes up 20:29:02.125 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:29:02.129 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd 20:29:02.129 00.000 972 UpdateGuideState exits: m=1448 SNR=26.6 20:29:02.135 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:02.139 00.004 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.30) 20:29:02.139 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:29:02.143 00.004 972 Enqueuing Expose request 20:29:02.148 00.005 5928 Moving (0.02, -0.30) raw xDistance=-0.30 yDistance=0.00 20:29:02.148 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 20:29:02.149 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:02.149 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:29:02.149 00.000 5928 MoveAxis(E, 50, ABG) 20:29:02.149 00.000 5928 Guiding Dir = 2, Dur = 50 20:29:02.150 00.001 5928 IsSlewing returns 0 20:29:02.150 00.000 5928 IsGuiding returns 0 20:29:02.169 00.019 5928 PulseGuide returned control before completion, sleep 41 20:29:02.233 00.064 5928 IsGuiding returns 0 20:29:02.233 00.000 5928 Move returns status 0, amount 50 20:29:02.233 00.000 5928 MoveAxis(N, 0, ABG) 20:29:02.233 00.000 5928 Move returns status 0, amount 0 20:29:02.233 00.000 5928 move complete, result=0 20:29:02.233 00.000 5928 worker thread done servicing request 20:29:02.233 00.000 5928 Worker thread wakes up 20:29:02.233 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.0 px 0 ms NORTH 20:29:02.239 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:29:02.239 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:29:04.212 01.973 5928 Exposure complete 20:29:04.303 00.091 5928 worker thread done servicing request 20:29:04.303 00.000 972 OnExposeComplete: enter 20:29:04.307 00.004 972 UpdateGuideState(): m_state=6 20:29:04.312 00.005 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1745 20:29:04.318 00.006 972 Star::Find returns 1 (0), X=233.97, Y=848.60, Mass=1505, SNR=27.2, Peak=168 HFD=3.7 20:29:04.322 00.004 972 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.59) = xAngle (-3.36 = 2.92) 20:29:04.326 00.004 972 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87) 20:29:04.330 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.78 mountX=-0.20 mountY=0.05, mountTheta=2.88 20:29:04.335 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.20, opts=13) 20:29:04.339 00.004 972 Enqueuing Move request for scope (-0.04, -0.20) 20:29:04.344 00.005 5928 Worker thread wakes up 20:29:04.344 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:29:04.349 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd 20:29:04.350 00.001 972 UpdateGuideState exits: m=1505 SNR=27.2 20:29:04.353 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:04.358 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:29:04.363 00.005 972 Enqueuing Expose request 20:29:04.368 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.20) 20:29:04.368 00.000 5928 Moving (-0.04, -0.20) raw xDistance=-0.20 yDistance=0.05 20:29:04.369 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:29:04.369 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:04.369 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:29:04.369 00.000 5928 MoveAxis(E, 0, ABG) 20:29:04.369 00.000 5928 Move returns status 0, amount 0 20:29:04.369 00.000 5928 MoveAxis(N, 0, ABG) 20:29:04.369 00.000 5928 Move returns status 0, amount 0 20:29:04.369 00.000 5928 move complete, result=0 20:29:04.369 00.000 5928 worker thread done servicing request 20:29:04.369 00.000 5928 Worker thread wakes up 20:29:04.369 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:29:04.370 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:29:04.370 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:29:06.472 02.102 5928 Exposure complete 20:29:06.560 00.088 5928 worker thread done servicing request 20:29:06.560 00.000 972 OnExposeComplete: enter 20:29:06.566 00.006 972 UpdateGuideState(): m_state=6 20:29:06.570 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1746 20:29:06.574 00.004 972 Star::Find returns 1 (0), X=234.17, Y=848.53, Mass=1459, SNR=26.8, Peak=175 HFD=3.7 20:29:06.578 00.004 972 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.59) = xAngle (-2.62 = -2.62) 20:29:06.583 00.005 972 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67) 20:29:06.587 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-1.03 mountX=-0.27 mountY=-0.14, mountTheta=-2.66 20:29:06.592 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.27, opts=13) 20:29:06.596 00.004 972 Enqueuing Move request for scope (0.16, -0.27) 20:29:06.601 00.005 5928 Worker thread wakes up 20:29:06.602 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:29:06.605 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.27) opts 0xd 20:29:06.606 00.001 972 UpdateGuideState exits: m=1459 SNR=26.8 20:29:06.610 00.004 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.27) 20:29:06.610 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:06.616 00.006 5928 Moving (0.16, -0.27) raw xDistance=-0.27 yDistance=-0.14 20:29:06.616 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:29:06.620 00.004 972 Enqueuing Expose request 20:29:06.624 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:29:06.624 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:06.624 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:29:06.624 00.000 5928 MoveAxis(E, 45, ABG) 20:29:06.624 00.000 5928 Guiding Dir = 2, Dur = 45 20:29:06.625 00.001 5928 IsSlewing returns 0 20:29:06.625 00.000 5928 IsGuiding returns 0 20:29:06.647 00.022 5928 PulseGuide returned control before completion, sleep 34 20:29:06.687 00.040 5928 IsGuiding returns 1 20:29:06.687 00.000 5928 scope still moving after pulse duration time elapsed 20:29:06.726 00.039 5928 IsSlewing returns 0 20:29:06.726 00.000 5928 IsGuiding returns 0 20:29:06.726 00.000 5928 scope move finished after 45 + 57 ms 20:29:06.726 00.000 5928 Move returns status 0, amount 45 20:29:06.726 00.000 5928 MoveAxis(N, 0, ABG) 20:29:06.727 00.001 5928 Move returns status 0, amount 0 20:29:06.727 00.000 5928 move complete, result=0 20:29:06.727 00.000 5928 worker thread done servicing request 20:29:06.727 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH 20:29:06.732 00.005 5928 Worker thread wakes up 20:29:06.732 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:29:06.733 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:29:08.707 01.974 5928 Exposure complete 20:29:08.797 00.090 5928 worker thread done servicing request 20:29:08.797 00.000 972 OnExposeComplete: enter 20:29:08.803 00.006 972 UpdateGuideState(): m_state=6 20:29:08.807 00.004 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1747 20:29:08.811 00.004 972 Star::Find returns 1 (0), X=234.09, Y=848.90, Mass=1447, SNR=26.6, Peak=181 HFD=3.8 20:29:08.816 00.005 972 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.59) = xAngle (-0.69 = -0.69) 20:29:08.820 00.004 972 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 20:29:08.824 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=0.11 mountY=-0.09, mountTheta=-0.71 20:29:08.832 00.008 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.11, opts=13) 20:29:08.836 00.004 972 Enqueuing Move request for scope (0.08, 0.11) 20:29:08.840 00.004 5928 Worker thread wakes up 20:29:08.840 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:29:08.845 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd 20:29:08.845 00.000 972 UpdateGuideState exits: m=1447 SNR=26.6 20:29:08.851 00.006 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.11) 20:29:08.851 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:29:08.855 00.004 5928 Moving (0.08, 0.11) raw xDistance=0.11 yDistance=-0.09 20:29:08.855 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:29:08.860 00.005 972 Enqueuing Expose request 20:29:08.865 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:29:08.865 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:29:08.865 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:29:08.866 00.001 5928 MoveAxis(E, 0, ABG) 20:29:08.866 00.000 5928 Move returns status 0, amount 0 20:29:08.866 00.000 5928 MoveAxis(N, 0, ABG) 20:29:08.866 00.000 5928 Move returns status 0, amount 0 20:29:08.866 00.000 5928 move complete, result=0 20:29:08.866 00.000 5928 worker thread done servicing request 20:29:08.866 00.000 5928 Worker thread wakes up 20:29:08.866 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:29:08.866 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:29:08.868 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:29:10.995 02.127 5928 Exposure complete 20:29:11.084 00.089 5928 worker thread done servicing request 20:29:11.575 00.491 972 OnExposeComplete: enter 20:29:16.924 05.349 972 UpdateGuideState(): m_state=6 20:29:27.232 10.308 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1748 20:29:38.054 10.822 972 Star::Find returns 1 (0), X=234.29, Y=848.76, Mass=1420, SNR=26.4, Peak=157 HFD=3.6 20:29:42.036 03.982 972 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.59) = xAngle (-1.73 = -1.73) 20:29:50.028 07.992 972 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 20:29:58.409 08.381 972 CameraToMount -- cameraX=0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-0.14 mountX=-0.05 mountY=-0.28, mountTheta=-1.73 20:30:01.792 03.383 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.04, opts=13) 20:30:01.798 00.006 972 Enqueuing Move request for scope (0.28, -0.04) 20:30:06.664 04.866 5928 Worker thread wakes up 20:30:06.664 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:30:17.643 10.979 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.04) opts 0xd 20:30:17.643 00.000 972 UpdateGuideState exits: m=1420 SNR=26.4 20:30:26.209 08.566 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.04) 20:30:26.209 00.000 5928 Moving (0.28, -0.04) raw xDistance=-0.05 yDistance=-0.28 20:30:26.210 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:30:26.210 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 20:30:26.210 00.000 5928 MoveAxis(E, 0, ABG) 20:30:26.210 00.000 5928 Move returns status 0, amount 0 20:30:26.210 00.000 5928 MoveAxis(N, 55, ABG) 20:30:26.210 00.000 5928 Guiding Dir = 0, Dur = 55 20:30:26.211 00.001 5928 IsSlewing returns 0 20:30:26.211 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:30:38.208 11.997 5928 IsGuiding returns 0 20:30:38.209 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:30:51.913 13.704 972 Enqueuing Expose request 20:31:05.193 13.280 5928 IsGuiding returns 1 20:31:05.193 00.000 5928 scope still moving after pulse duration time elapsed 20:31:05.197 00.004 972 evsrv: cli 071FF248 connect 20:31:19.508 14.311 5928 IsSlewing returns 0 20:31:19.508 00.000 972 case statement mapped state 6 to 3 20:31:32.573 13.065 5928 IsGuiding returns 0 20:31:32.573 00.000 5928 scope move finished after 55 + 54309 ms 20:31:32.573 00.000 5928 Move returns status 0, amount 55 20:31:32.573 00.000 5928 move complete, result=0 20:31:32.864 00.291 972 case statement mapped state 6 to 3 20:31:43.783 10.919 5928 worker thread done servicing request 20:31:43.783 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 55 ms NORTH 20:31:46.966 03.183 5928 Worker thread wakes up 20:31:46.966 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:31:46.966 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(219,834,31,31) 20:31:46.973 00.007 972 evsrv: cli 071FF248 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:31:46.979 00.006 972 PhdController::Dither begins 20:31:46.982 00.003 972 dither: size=5.00, dRA=1.02 dDec=1.07 20:31:46.986 00.004 972 MountToCamera -- mountTheta (0.81) + m_xAngle (1.59) = xAngle (2.40 = 2.40) 20:31:46.991 00.005 972 MountToCamera -- mountX=1.02 mountY=1.07 hyp=1.48 mountTheta=0.81 cameraX=-1.09, cameraY=1.00 cameraTheta=2.40 20:31:46.997 00.006 972 setting lock position to (232.92, 849.79) 20:31:47.003 00.006 972 Mount: notify guiding dithered (-1.1, 1.0) 20:31:47.009 00.006 972 Status Line: Dither by 1.02,1.07 20:31:47.016 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 20:31:47.020 00.004 972 PhdController: newstate STATE_SETTLE_WAIT 20:31:47.024 00.004 972 evsrv: cli 071FF248 response: {"jsonrpc":"2.0","result":0,"id":5} 20:31:47.032 00.008 972 evsrv: cli 071FF248 disconnect 20:31:49.102 02.070 5928 Exposure complete 20:31:49.189 00.087 5928 worker thread done servicing request 20:31:49.190 00.001 972 OnExposeComplete: enter 20:31:49.195 00.005 972 UpdateGuideState(): m_state=6 20:31:49.198 00.003 972 Star::Find(15, 234, 848, 0, (0,0,0,0), 0.0, 255) frame 1749 20:31:49.203 00.005 972 Star::Find returns 1 (0), X=234.37, Y=850.27, Mass=1433, SNR=26.5, Peak=158 HFD=3.5 20:31:49.211 00.008 972 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.59) = xAngle (-1.27 = -1.27) 20:31:49.217 00.006 972 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32) 20:31:49.224 00.007 972 CameraToMount -- cameraX=1.45 cameraY=0.48 hyp=1.53 cameraTheta=0.32 mountX=0.45 mountY=-1.48, mountTheta=-1.28 20:31:49.233 00.009 972 dither recenter: remaining=(-1.0,-1.1) step=(-1.0,-1.1) 20:31:49.238 00.005 972 MountToCamera -- mountTheta (-2.33) + m_xAngle (1.59) = xAngle (-0.74 = -0.74) 20:31:49.243 00.005 972 MountToCamera -- mountX=-1.02 mountY=-1.07 hyp=1.48 mountTheta=-2.33 cameraX=1.09, cameraY=-1.00 cameraTheta=-0.74 20:31:49.247 00.004 972 SchedulePrimaryMove(067B9D08, x=1.09, y=-1.00, opts=4) 20:31:49.251 00.004 972 Enqueuing Move request for scope (1.09, -1.00) 20:31:49.255 00.004 972 Mount: notify direct move -1.02,-1.07 20:31:49.260 00.005 5928 Worker thread wakes up 20:31:49.260 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.09, -1.00) opts 0x4 20:31:49.260 00.000 5928 Handling offset move in thread for scope, endpoint = (1.09, -1.00) 20:31:49.260 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:31:49.265 00.005 972 UpdateGuideState exits: m=1433 SNR=26.5 20:31:49.268 00.003 5928 Moving (1.09, -1.00) raw xDistance=-1.02 yDistance=-1.07 20:31:49.269 00.001 5928 MoveAxis(E, 270, B) 20:31:49.269 00.000 5928 Guiding Dir = 2, Dur = 270 20:31:49.269 00.000 972 PhdController: settling, locked = 1, distance = 1.65 (1.50) aobump = 0 frame = 1 / 99999 20:31:49.273 00.004 5928 IsSlewing returns 0 20:31:49.273 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821109.273,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:31:49.279 00.006 5928 IsGuiding returns 0 20:31:49.279 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:49.283 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:31:49.287 00.004 972 Enqueuing Expose request 20:31:49.295 00.008 5928 PulseGuide returned control before completion, sleep 264 20:31:49.599 00.304 5928 IsGuiding returns 0 20:31:49.599 00.000 5928 Move returns status 0, amount 270 20:31:49.599 00.000 5928 MoveAxis(N, 213, B) 20:31:49.599 00.000 5928 Guiding Dir = 0, Dur = 213 20:31:49.600 00.001 5928 IsSlewing returns 0 20:31:49.600 00.000 5928 IsGuiding returns 0 20:31:49.678 00.078 5928 PulseGuide returned control before completion, sleep 145 20:31:49.837 00.159 5928 IsGuiding returns 1 20:31:49.838 00.001 5928 scope still moving after pulse duration time elapsed 20:31:49.868 00.030 5928 IsSlewing returns 0 20:31:49.868 00.000 5928 IsGuiding returns 1 20:31:49.935 00.067 5928 IsSlewing returns 0 20:31:49.967 00.032 5928 IsGuiding returns 0 20:31:49.968 00.001 5928 scope move finished after 213 + 153 ms 20:31:49.968 00.000 5928 Move returns status 0, amount 213 20:31:49.968 00.000 5928 move complete, result=0 20:31:49.968 00.000 5928 worker thread done servicing request 20:31:49.969 00.001 5928 Worker thread wakes up 20:31:49.969 00.000 972 GuideStep: -1.0 px 270 ms EAST, -1.1 px 213 ms NORTH 20:31:49.979 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:31:49.979 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:31:51.958 01.979 5928 Exposure complete 20:31:52.046 00.088 5928 worker thread done servicing request 20:31:52.047 00.001 972 OnExposeComplete: enter 20:31:52.051 00.004 972 UpdateGuideState(): m_state=6 20:31:52.055 00.004 972 Star::Find(15, 234, 850, 0, (0,0,0,0), 0.0, 255) frame 1750 20:31:52.060 00.005 972 Star::Find returns 1 (0), X=234.08, Y=851.07, Mass=1406, SNR=26.2, Peak=146 HFD=4.0 20:31:52.064 00.004 972 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.59) = xAngle (-0.76 = -0.76) 20:31:52.068 00.004 972 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 20:31:52.071 00.003 972 CameraToMount -- cameraX=1.17 cameraY=1.27 hyp=1.73 cameraTheta=0.83 mountX=1.25 mountY=-1.24, mountTheta=-0.78 20:31:52.077 00.006 972 SchedulePrimaryMove(067B9D08, x=1.17, y=1.27, opts=13) 20:31:52.081 00.004 972 Enqueuing Move request for scope (1.17, 1.27) 20:31:52.084 00.003 5928 Worker thread wakes up 20:31:52.085 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (1.17, 1.27) opts 0xd 20:31:52.085 00.000 5928 Handling offset move in thread for scope, endpoint = (1.17, 1.27) 20:31:52.085 00.000 5928 Moving (1.17, 1.27) raw xDistance=1.25 yDistance=-1.24 20:31:52.085 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.25 20:31:52.085 00.000 5928 resist switch: large excursion: input -1.24 thresh 0.60 direction from 0 to -1 20:31:52.085 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.73 20:31:52.085 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24 20:31:52.085 00.000 5928 MoveAxis(W, 209, ABG) 20:31:52.085 00.000 5928 Guiding Dir = 3, Dur = 209 20:31:52.085 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:31:52.089 00.004 972 UpdateGuideState exits: m=1406 SNR=26.2 20:31:52.095 00.006 972 PhdController: settling, locked = 1, distance = 1.73 (1.50) aobump = 0 frame = 2 / 99999 20:31:52.099 00.004 5928 IsSlewing returns 0 20:31:52.099 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821112.099,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:31:52.103 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:52.107 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:31:52.112 00.005 972 Enqueuing Expose request 20:31:52.125 00.013 5928 IsGuiding returns 0 20:31:52.141 00.016 5928 PulseGuide returned control before completion, sleep 204 20:31:52.381 00.240 5928 IsGuiding returns 1 20:31:52.381 00.000 5928 scope still moving after pulse duration time elapsed 20:31:52.417 00.036 5928 IsSlewing returns 0 20:31:52.418 00.001 5928 IsGuiding returns 0 20:31:52.418 00.000 5928 scope move finished after 209 + 83 ms 20:31:52.418 00.000 5928 Move returns status 0, amount 209 20:31:52.418 00.000 5928 MoveAxis(N, 247, ABG) 20:31:52.418 00.000 5928 Guiding Dir = 0, Dur = 247 20:31:52.419 00.001 5928 IsSlewing returns 0 20:31:52.419 00.000 5928 IsGuiding returns 0 20:31:52.493 00.074 5928 PulseGuide returned control before completion, sleep 183 20:31:52.683 00.190 5928 IsGuiding returns 1 20:31:52.683 00.000 5928 scope still moving after pulse duration time elapsed 20:31:52.715 00.032 5928 IsSlewing returns 0 20:31:52.716 00.001 5928 IsGuiding returns 1 20:31:52.780 00.064 5928 IsSlewing returns 0 20:31:52.781 00.001 5928 IsGuiding returns 0 20:31:52.782 00.001 5928 scope move finished after 247 + 116 ms 20:31:52.782 00.000 5928 Move returns status 0, amount 247 20:31:52.782 00.000 5928 move complete, result=0 20:31:52.782 00.000 5928 worker thread done servicing request 20:31:52.782 00.000 5928 Worker thread wakes up 20:31:52.782 00.000 972 GuideStep: 1.3 px 209 ms WEST, -1.2 px 247 ms NORTH 20:31:52.791 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:31:52.791 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:31:54.920 02.129 5928 Exposure complete 20:31:55.006 00.086 5928 worker thread done servicing request 20:31:55.006 00.000 972 OnExposeComplete: enter 20:31:55.012 00.006 972 UpdateGuideState(): m_state=6 20:31:55.016 00.004 972 Star::Find(15, 234, 851, 0, (0,0,0,0), 0.0, 255) frame 1751 20:31:55.019 00.003 972 Star::Find returns 1 (0), X=232.91, Y=850.57, Mass=1432, SNR=26.5, Peak=164 HFD=3.6 20:31:55.023 00.004 972 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.59) = xAngle (-0.00 = -0.00) 20:31:55.028 00.005 972 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05) 20:31:55.032 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.77 hyp=0.77 cameraTheta=1.59 mountX=0.77 mountY=-0.04, mountTheta=-0.05 20:31:55.036 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.77, opts=13) 20:31:55.040 00.004 972 Enqueuing Move request for scope (-0.01, 0.77) 20:31:55.045 00.005 5928 Worker thread wakes up 20:31:55.045 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.77) opts 0xd 20:31:55.045 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.77) 20:31:55.045 00.000 5928 Moving (-0.01, 0.77) raw xDistance=0.77 yDistance=-0.04 20:31:55.045 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.77 20:31:55.045 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:31:55.045 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:31:55.049 00.004 972 UpdateGuideState exits: m=1432 SNR=26.5 20:31:55.053 00.004 972 PhdController: settling, locked = 1, distance = 1.44 (1.50) aobump = 0 frame = 3 / 99999 20:31:55.056 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:31:55.056 00.000 5928 MoveAxis(W, 144, ABG) 20:31:55.057 00.001 5928 Guiding Dir = 3, Dur = 144 20:31:55.057 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821115.056,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:31:55.062 00.005 5928 IsSlewing returns 0 20:31:55.062 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:55.066 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:31:55.069 00.003 972 Enqueuing Expose request 20:31:55.073 00.004 5928 IsGuiding returns 0 20:31:55.099 00.026 5928 PulseGuide returned control before completion, sleep 128 20:31:55.260 00.161 5928 IsGuiding returns 1 20:31:55.260 00.000 5928 scope still moving after pulse duration time elapsed 20:31:55.292 00.032 5928 IsSlewing returns 0 20:31:55.293 00.001 5928 IsGuiding returns 0 20:31:55.293 00.000 5928 scope move finished after 144 + 76 ms 20:31:55.293 00.000 5928 Move returns status 0, amount 144 20:31:55.293 00.000 5928 MoveAxis(N, 0, ABG) 20:31:55.293 00.000 5928 Move returns status 0, amount 0 20:31:55.293 00.000 5928 move complete, result=0 20:31:55.294 00.001 5928 worker thread done servicing request 20:31:55.294 00.000 5928 Worker thread wakes up 20:31:55.294 00.000 972 GuideStep: 0.8 px 144 ms WEST, -0.0 px 0 ms NORTH 20:31:55.301 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:31:55.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:31:57.282 01.981 5928 Exposure complete 20:31:57.369 00.087 5928 worker thread done servicing request 20:31:57.370 00.001 972 OnExposeComplete: enter 20:31:57.374 00.004 972 UpdateGuideState(): m_state=6 20:31:57.379 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1752 20:31:57.383 00.004 972 Star::Find returns 1 (0), X=232.85, Y=849.95, Mass=1438, SNR=26.6, Peak=184 HFD=3.9 20:31:57.388 00.005 972 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.59) = xAngle (0.39 = 0.39) 20:31:57.393 00.005 972 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35) 20:31:57.397 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.98 mountX=0.16 mountY=0.06, mountTheta=0.35 20:31:57.402 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.16, opts=13) 20:31:57.406 00.004 972 Enqueuing Move request for scope (-0.07, 0.16) 20:31:57.411 00.005 5928 Worker thread wakes up 20:31:57.411 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd 20:31:57.411 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.16) 20:31:57.411 00.000 5928 Moving (-0.07, 0.16) raw xDistance=0.16 yDistance=0.06 20:31:57.411 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:31:57.411 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:31:57.411 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:31:57.415 00.004 972 UpdateGuideState exits: m=1438 SNR=26.6 20:31:57.419 00.004 972 PhdController: settling, locked = 1, distance = 1.06 (1.50) aobump = 0 frame = 4 / 99999 20:31:57.423 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:31:57.423 00.000 5928 MoveAxis(E, 0, ABG) 20:31:57.423 00.000 5928 Move returns status 0, amount 0 20:31:57.423 00.000 5928 MoveAxis(N, 0, ABG) 20:31:57.423 00.000 5928 Move returns status 0, amount 0 20:31:57.423 00.000 5928 move complete, result=0 20:31:57.423 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821117.423,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.06,"Time":2.4,"SettleTime":10.0,"StarLocked":true} 20:31:57.428 00.005 5928 worker thread done servicing request 20:31:57.428 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:57.432 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:31:57.437 00.005 972 Enqueuing Expose request 20:31:57.440 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:31:57.445 00.005 5928 Worker thread wakes up 20:31:57.445 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:31:57.445 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:31:59.569 02.124 5928 Exposure complete 20:31:59.661 00.092 5928 worker thread done servicing request 20:31:59.662 00.001 972 OnExposeComplete: enter 20:31:59.667 00.005 972 UpdateGuideState(): m_state=6 20:31:59.672 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1753 20:31:59.678 00.006 972 Star::Find returns 1 (0), X=232.98, Y=849.78, Mass=1502, SNR=27.1, Peak=170 HFD=4.0 20:31:59.682 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 20:31:59.687 00.005 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 20:31:59.694 00.007 972 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.18 mountX=-0.01 mountY=-0.07, mountTheta=-1.77 20:31:59.700 00.006 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.01, opts=13) 20:31:59.705 00.005 972 Enqueuing Move request for scope (0.07, -0.01) 20:31:59.710 00.005 5928 Worker thread wakes up 20:31:59.710 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:31:59.715 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd 20:31:59.715 00.000 972 UpdateGuideState exits: m=1502 SNR=27.1 20:31:59.719 00.004 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.01) 20:31:59.719 00.000 972 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 5 / 99999 20:31:59.725 00.006 5928 Moving (0.07, -0.01) raw xDistance=-0.01 yDistance=-0.07 20:31:59.726 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645821119.725,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.76,"Time":4.7,"SettleTime":10.0,"StarLocked":true} 20:31:59.730 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:31:59.731 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:31:59.735 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:31:59.735 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:31:59.739 00.004 972 Enqueuing Expose request 20:31:59.744 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:31:59.744 00.000 5928 MoveAxis(E, 0, ABG) 20:31:59.744 00.000 5928 Move returns status 0, amount 0 20:31:59.744 00.000 5928 MoveAxis(N, 0, ABG) 20:31:59.744 00.000 5928 Move returns status 0, amount 0 20:31:59.744 00.000 5928 move complete, result=0 20:31:59.744 00.000 5928 worker thread done servicing request 20:31:59.745 00.001 5928 Worker thread wakes up 20:31:59.745 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:31:59.745 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:31:59.746 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:32:01.716 01.970 5928 Exposure complete 20:32:01.804 00.088 5928 worker thread done servicing request 20:32:01.804 00.000 972 OnExposeComplete: enter 20:32:01.810 00.006 972 UpdateGuideState(): m_state=6 20:32:01.814 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1754 20:32:01.817 00.003 972 Star::Find returns 1 (0), X=232.94, Y=849.84, Mass=1443, SNR=26.6, Peak=176 HFD=3.9 20:32:01.821 00.004 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 20:32:01.826 00.005 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 20:32:01.829 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.08 mountX=0.05 mountY=-0.03, mountTheta=-0.54 20:32:01.834 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.05, opts=13) 20:32:01.838 00.004 972 Enqueuing Move request for scope (0.02, 0.05) 20:32:01.842 00.004 5928 Worker thread wakes up 20:32:01.842 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd 20:32:01.842 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.05) 20:32:01.842 00.000 5928 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=-0.03 20:32:01.843 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:32:01.843 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:01.843 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:32:01.846 00.003 972 UpdateGuideState exits: m=1443 SNR=26.6 20:32:01.850 00.004 972 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 6 / 99999 20:32:01.854 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:32:01.854 00.000 5928 MoveAxis(E, 0, ABG) 20:32:01.854 00.000 5928 Move returns status 0, amount 0 20:32:01.854 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821121.854,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.55,"Time":6.8,"SettleTime":10.0,"StarLocked":true} 20:32:01.859 00.005 5928 MoveAxis(N, 0, ABG) 20:32:01.860 00.001 5928 Move returns status 0, amount 0 20:32:01.860 00.000 5928 move complete, result=0 20:32:01.860 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:01.863 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:01.867 00.004 972 Enqueuing Expose request 20:32:01.871 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:32:01.876 00.005 5928 worker thread done servicing request 20:32:01.876 00.000 5928 Worker thread wakes up 20:32:01.876 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:01.876 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:04.019 02.143 5928 Exposure complete 20:32:04.105 00.086 5928 worker thread done servicing request 20:32:04.105 00.000 972 OnExposeComplete: enter 20:32:04.110 00.005 972 UpdateGuideState(): m_state=6 20:32:04.114 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1755 20:32:04.118 00.004 972 Star::Find returns 1 (0), X=232.76, Y=850.05, Mass=1459, SNR=26.7, Peak=171 HFD=4.0 20:32:04.121 00.003 972 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.59) = xAngle (0.54 = 0.54) 20:32:04.126 00.005 972 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50) 20:32:04.130 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.30 cameraTheta=2.13 mountX=0.26 mountY=0.14, mountTheta=0.51 20:32:04.134 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.26, opts=13) 20:32:04.138 00.004 972 Enqueuing Move request for scope (-0.16, 0.26) 20:32:04.143 00.005 5928 Worker thread wakes up 20:32:04.143 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd 20:32:04.143 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.26) 20:32:04.143 00.000 5928 Moving (-0.16, 0.26) raw xDistance=0.26 yDistance=0.14 20:32:04.143 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:32:04.147 00.004 972 UpdateGuideState exits: m=1459 SNR=26.7 20:32:04.151 00.004 972 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 7 / 99999 20:32:04.155 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:32:04.155 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:04.155 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:32:04.155 00.000 5928 MoveAxis(W, 44, ABG) 20:32:04.155 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821124.155,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.48,"Time":9.1,"SettleTime":10.0,"StarLocked":true} 20:32:04.160 00.005 5928 Guiding Dir = 3, Dur = 44 20:32:04.161 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:04.165 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:04.168 00.003 972 Enqueuing Expose request 20:32:04.172 00.004 5928 IsSlewing returns 0 20:32:04.173 00.001 5928 IsGuiding returns 0 20:32:04.198 00.025 5928 PulseGuide returned control before completion, sleep 29 20:32:04.233 00.035 5928 IsGuiding returns 1 20:32:04.233 00.000 5928 scope still moving after pulse duration time elapsed 20:32:04.278 00.045 5928 IsSlewing returns 0 20:32:04.279 00.001 5928 IsGuiding returns 0 20:32:04.279 00.000 5928 scope move finished after 44 + 63 ms 20:32:04.279 00.000 5928 Move returns status 0, amount 44 20:32:04.279 00.000 5928 MoveAxis(N, 0, ABG) 20:32:04.279 00.000 5928 Move returns status 0, amount 0 20:32:04.281 00.002 5928 move complete, result=0 20:32:04.281 00.000 5928 worker thread done servicing request 20:32:04.281 00.000 5928 Worker thread wakes up 20:32:04.281 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:04.281 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:04.281 00.000 972 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH 20:32:06.261 01.980 5928 Exposure complete 20:32:06.348 00.087 5928 worker thread done servicing request 20:32:06.348 00.000 972 OnExposeComplete: enter 20:32:06.353 00.005 972 UpdateGuideState(): m_state=6 20:32:06.357 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1756 20:32:06.362 00.005 972 Star::Find returns 1 (0), X=232.77, Y=849.78, Mass=1380, SNR=26.0, Peak=154 HFD=3.8 20:32:06.366 00.004 972 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.59) = xAngle (-4.60 = 1.68) 20:32:06.370 00.004 972 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63) 20:32:06.375 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.01 mountX=-0.02 mountY=0.15, mountTheta=1.68 20:32:06.380 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.02, opts=13) 20:32:06.384 00.004 972 Enqueuing Move request for scope (-0.15, -0.02) 20:32:06.388 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:32:06.393 00.005 972 UpdateGuideState exits: m=1380 SNR=26.0 20:32:06.397 00.004 972 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 8 / 99999 20:32:06.401 00.004 972 PhdController: newstate STATE_FINISH 20:32:06.405 00.004 972 PhdController complete: success 20:32:06.410 00.005 5928 Worker thread wakes up 20:32:06.411 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd 20:32:06.411 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.02) 20:32:06.411 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645821126.410,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0} 20:32:06.415 00.004 5928 Moving (-0.15, -0.02) raw xDistance=-0.02 yDistance=0.15 20:32:06.415 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:32:06.415 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:06.415 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:32:06.415 00.000 972 Mount: notify guiding dither settle done success=1 20:32:06.420 00.005 972 PhdController: newstate STATE_IDLE 20:32:06.424 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:06.428 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:06.432 00.004 972 Enqueuing Expose request 20:32:06.436 00.004 5928 MoveAxis(E, 0, ABG) 20:32:06.436 00.000 5928 Move returns status 0, amount 0 20:32:06.436 00.000 5928 MoveAxis(N, 0, ABG) 20:32:06.436 00.000 5928 Move returns status 0, amount 0 20:32:06.436 00.000 5928 move complete, result=0 20:32:06.436 00.000 5928 worker thread done servicing request 20:32:06.436 00.000 5928 Worker thread wakes up 20:32:06.436 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:06.437 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:06.438 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:08.563 02.125 5928 Exposure complete 20:32:08.654 00.091 5928 worker thread done servicing request 20:32:08.654 00.000 972 OnExposeComplete: enter 20:32:08.661 00.007 972 UpdateGuideState(): m_state=6 20:32:08.665 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1757 20:32:08.669 00.004 972 Star::Find returns 1 (0), X=232.83, Y=849.97, Mass=1381, SNR=26.0, Peak=153 HFD=4.0 20:32:08.675 00.006 972 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.59) = xAngle (0.44 = 0.44) 20:32:08.681 00.006 972 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40) 20:32:08.685 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.03 mountX=0.18 mountY=0.08, mountTheta=0.41 20:32:08.691 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.18, opts=13) 20:32:08.696 00.005 972 Enqueuing Move request for scope (-0.09, 0.18) 20:32:08.701 00.005 5928 Worker thread wakes up 20:32:08.701 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:32:08.707 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd 20:32:08.707 00.000 972 UpdateGuideState exits: m=1381 SNR=26.0 20:32:08.713 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:08.717 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.18) 20:32:08.717 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:08.722 00.005 972 Enqueuing Expose request 20:32:08.728 00.006 5928 Moving (-0.09, 0.18) raw xDistance=0.18 yDistance=0.08 20:32:08.728 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:32:08.728 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:08.728 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:32:08.728 00.000 5928 MoveAxis(E, 0, ABG) 20:32:08.728 00.000 5928 Move returns status 0, amount 0 20:32:08.728 00.000 5928 MoveAxis(N, 0, ABG) 20:32:08.728 00.000 5928 Move returns status 0, amount 0 20:32:08.729 00.001 5928 move complete, result=0 20:32:08.729 00.000 5928 worker thread done servicing request 20:32:08.729 00.000 5928 Worker thread wakes up 20:32:08.729 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:08.729 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:08.731 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:10.712 01.981 5928 Exposure complete 20:32:10.799 00.087 5928 worker thread done servicing request 20:32:10.799 00.000 972 OnExposeComplete: enter 20:32:10.804 00.005 972 UpdateGuideState(): m_state=6 20:32:10.810 00.006 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1758 20:32:10.814 00.004 972 Star::Find returns 1 (0), X=232.89, Y=849.99, Mass=1433, SNR=26.6, Peak=173 HFD=4.0 20:32:10.818 00.004 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 20:32:10.822 00.004 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 20:32:10.827 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.71 mountX=0.20 mountY=0.02, mountTheta=0.08 20:32:10.831 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.20, opts=13) 20:32:10.835 00.004 972 Enqueuing Move request for scope (-0.03, 0.20) 20:32:10.839 00.004 5928 Worker thread wakes up 20:32:10.840 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:32:10.844 00.004 972 UpdateGuideState exits: m=1433 SNR=26.6 20:32:10.848 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:10.852 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:10.857 00.005 972 Enqueuing Expose request 20:32:10.861 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd 20:32:10.861 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.20) 20:32:10.861 00.000 5928 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=0.02 20:32:10.861 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:32:10.861 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:10.861 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:32:10.861 00.000 5928 MoveAxis(E, 0, ABG) 20:32:10.861 00.000 5928 Move returns status 0, amount 0 20:32:10.862 00.001 5928 MoveAxis(N, 0, ABG) 20:32:10.862 00.000 5928 Move returns status 0, amount 0 20:32:10.862 00.000 5928 move complete, result=0 20:32:10.862 00.000 5928 worker thread done servicing request 20:32:10.862 00.000 5928 Worker thread wakes up 20:32:10.862 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:10.862 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:10.863 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:32:12.990 02.127 5928 Exposure complete 20:32:13.078 00.088 5928 worker thread done servicing request 20:32:13.078 00.000 972 OnExposeComplete: enter 20:32:13.083 00.005 972 UpdateGuideState(): m_state=6 20:32:13.087 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1759 20:32:13.092 00.005 972 Star::Find returns 1 (0), X=233.06, Y=850.17, Mass=1392, SNR=26.1, Peak=164 HFD=3.8 20:32:13.096 00.004 972 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.59) = xAngle (-0.37 = -0.37) 20:32:13.100 00.004 972 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42) 20:32:13.104 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.38 hyp=0.41 cameraTheta=1.22 mountX=0.38 mountY=-0.16, mountTheta=-0.41 20:32:13.110 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.38, opts=13) 20:32:13.114 00.004 972 Enqueuing Move request for scope (0.14, 0.38) 20:32:13.118 00.004 5928 Worker thread wakes up 20:32:13.118 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:32:13.123 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.38) opts 0xd 20:32:13.123 00.000 972 UpdateGuideState exits: m=1392 SNR=26.1 20:32:13.127 00.004 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.38) 20:32:13.127 00.000 5928 Moving (0.14, 0.38) raw xDistance=0.38 yDistance=-0.16 20:32:13.127 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 20:32:13.127 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:13.127 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:13.131 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:32:13.131 00.000 5928 MoveAxis(W, 63, ABG) 20:32:13.131 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:13.135 00.004 972 Enqueuing Expose request 20:32:13.140 00.005 5928 Guiding Dir = 3, Dur = 63 20:32:13.141 00.001 5928 IsSlewing returns 0 20:32:13.141 00.000 5928 IsGuiding returns 0 20:32:13.169 00.028 5928 PulseGuide returned control before completion, sleep 45 20:32:13.249 00.080 5928 IsGuiding returns 0 20:32:13.249 00.000 5928 Move returns status 0, amount 63 20:32:13.249 00.000 5928 MoveAxis(N, 0, ABG) 20:32:13.249 00.000 5928 Move returns status 0, amount 0 20:32:13.249 00.000 5928 move complete, result=0 20:32:13.249 00.000 5928 worker thread done servicing request 20:32:13.250 00.001 972 GuideStep: 0.4 px 63 ms WEST, -0.2 px 0 ms NORTH 20:32:13.254 00.004 5928 Worker thread wakes up 20:32:13.254 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:13.254 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:15.239 01.985 5928 Exposure complete 20:32:15.331 00.092 5928 worker thread done servicing request 20:32:15.331 00.000 972 OnExposeComplete: enter 20:32:15.335 00.004 972 UpdateGuideState(): m_state=6 20:32:15.340 00.005 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1760 20:32:15.345 00.005 972 Star::Find returns 1 (0), X=232.95, Y=849.93, Mass=1464, SNR=26.8, Peak=172 HFD=3.9 20:32:15.349 00.004 972 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.59) = xAngle (-0.26 = -0.26) 20:32:15.353 00.004 972 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30) 20:32:15.358 00.005 972 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.33 mountX=0.14 mountY=-0.04, mountTheta=-0.30 20:32:15.362 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.14, opts=13) 20:32:15.366 00.004 972 Enqueuing Move request for scope (0.03, 0.14) 20:32:15.370 00.004 5928 Worker thread wakes up 20:32:15.370 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd 20:32:15.370 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.14) 20:32:15.370 00.000 5928 Moving (0.03, 0.14) raw xDistance=0.14 yDistance=-0.04 20:32:15.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:32:15.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:15.370 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:32:15.376 00.006 972 UpdateGuideState exits: m=1464 SNR=26.8 20:32:15.379 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:15.383 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:15.387 00.004 972 Enqueuing Expose request 20:32:15.392 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:32:15.392 00.000 5928 MoveAxis(E, 0, ABG) 20:32:15.392 00.000 5928 Move returns status 0, amount 0 20:32:15.392 00.000 5928 MoveAxis(N, 0, ABG) 20:32:15.392 00.000 5928 Move returns status 0, amount 0 20:32:15.392 00.000 5928 move complete, result=0 20:32:15.392 00.000 5928 worker thread done servicing request 20:32:15.392 00.000 5928 Worker thread wakes up 20:32:15.392 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:15.392 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:15.394 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:32:17.495 02.101 5928 Exposure complete 20:32:17.580 00.085 5928 worker thread done servicing request 20:32:17.581 00.001 972 OnExposeComplete: enter 20:32:17.585 00.004 972 UpdateGuideState(): m_state=6 20:32:17.590 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1761 20:32:17.595 00.005 972 Star::Find returns 1 (0), X=232.89, Y=850.19, Mass=1422, SNR=26.4, Peak=168 HFD=4.0 20:32:17.599 00.004 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 20:32:17.603 00.004 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.00 = 0.00) 20:32:17.608 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.64 mountX=0.39 mountY=0.00, mountTheta=0.00 20:32:17.613 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.39, opts=13) 20:32:17.618 00.005 972 Enqueuing Move request for scope (-0.03, 0.39) 20:32:17.622 00.004 5928 Worker thread wakes up 20:32:17.623 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:32:17.627 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 20:32:17.631 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:17.635 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:17.640 00.005 972 Enqueuing Expose request 20:32:17.644 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.39) opts 0xd 20:32:17.645 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.39) 20:32:17.645 00.000 5928 Moving (-0.03, 0.39) raw xDistance=0.39 yDistance=0.00 20:32:17.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39 20:32:17.645 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:17.645 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:32:17.645 00.000 5928 MoveAxis(W, 66, ABG) 20:32:17.645 00.000 5928 Guiding Dir = 3, Dur = 66 20:32:17.645 00.000 5928 IsSlewing returns 0 20:32:17.646 00.001 5928 IsGuiding returns 0 20:32:17.662 00.016 5928 PulseGuide returned control before completion, sleep 60 20:32:17.743 00.081 5928 IsGuiding returns 0 20:32:17.744 00.001 5928 Move returns status 0, amount 66 20:32:17.744 00.000 5928 MoveAxis(N, 0, ABG) 20:32:17.744 00.000 5928 Move returns status 0, amount 0 20:32:17.744 00.000 5928 move complete, result=0 20:32:17.745 00.001 5928 worker thread done servicing request 20:32:17.745 00.000 5928 Worker thread wakes up 20:32:17.745 00.000 972 GuideStep: 0.4 px 66 ms WEST, 0.0 px 0 ms NORTH 20:32:17.757 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:17.757 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:19.747 01.990 5928 Exposure complete 20:32:19.835 00.088 5928 worker thread done servicing request 20:32:19.835 00.000 972 OnExposeComplete: enter 20:32:19.841 00.006 972 UpdateGuideState(): m_state=6 20:32:19.845 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1762 20:32:19.849 00.004 972 Star::Find returns 1 (0), X=233.13, Y=850.02, Mass=1447, SNR=26.6, Peak=173 HFD=3.8 20:32:19.853 00.004 972 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.59) = xAngle (-0.77 = -0.77) 20:32:19.857 00.004 972 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81) 20:32:19.861 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.82 mountX=0.23 mountY=-0.23, mountTheta=-0.79 20:32:19.866 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.23, opts=13) 20:32:19.869 00.003 972 Enqueuing Move request for scope (0.21, 0.23) 20:32:19.875 00.006 5928 Worker thread wakes up 20:32:19.875 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd 20:32:19.875 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.23) 20:32:19.875 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:32:19.879 00.004 972 UpdateGuideState exits: m=1447 SNR=26.6 20:32:19.883 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:19.887 00.004 5928 Moving (0.21, 0.23) raw xDistance=0.23 yDistance=-0.23 20:32:19.887 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23 20:32:19.887 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 20:32:19.887 00.000 5928 MoveAxis(W, 42, ABG) 20:32:19.887 00.000 5928 Guiding Dir = 3, Dur = 42 20:32:19.887 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:19.892 00.005 972 Enqueuing Expose request 20:32:19.897 00.005 5928 IsSlewing returns 0 20:32:19.897 00.000 5928 IsGuiding returns 0 20:32:19.918 00.021 5928 PulseGuide returned control before completion, sleep 33 20:32:19.998 00.080 5928 IsGuiding returns 1 20:32:19.998 00.000 5928 scope still moving after pulse duration time elapsed 20:32:20.020 00.022 5928 IsSlewing returns 0 20:32:20.021 00.001 5928 IsGuiding returns 0 20:32:20.021 00.000 5928 scope move finished after 42 + 80 ms 20:32:20.021 00.000 5928 Move returns status 0, amount 42 20:32:20.021 00.000 5928 MoveAxis(N, 45, ABG) 20:32:20.021 00.000 5928 Guiding Dir = 0, Dur = 45 20:32:20.021 00.000 5928 IsSlewing returns 0 20:32:20.022 00.001 5928 IsGuiding returns 0 20:32:20.095 00.073 5928 IsGuiding returns 1 20:32:20.095 00.000 5928 scope still moving after pulse duration time elapsed 20:32:20.129 00.034 5928 IsSlewing returns 0 20:32:20.130 00.001 5928 IsGuiding returns 1 20:32:20.189 00.059 5928 IsSlewing returns 0 20:32:20.222 00.033 5928 IsGuiding returns 0 20:32:20.222 00.000 5928 scope move finished after 45 + 155 ms 20:32:20.223 00.001 5928 Move returns status 0, amount 45 20:32:20.223 00.000 5928 move complete, result=0 20:32:20.224 00.001 972 GuideStep: 0.2 px 42 ms WEST, -0.2 px 45 ms NORTH 20:32:20.236 00.012 5928 worker thread done servicing request 20:32:20.236 00.000 5928 Worker thread wakes up 20:32:20.237 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:20.237 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:22.366 02.129 5928 Exposure complete 20:32:22.453 00.087 5928 worker thread done servicing request 20:32:22.453 00.000 972 OnExposeComplete: enter 20:32:22.459 00.006 972 UpdateGuideState(): m_state=6 20:32:22.463 00.004 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1763 20:32:22.467 00.004 972 Star::Find returns 1 (0), X=232.97, Y=849.82, Mass=1441, SNR=26.6, Peak=162 HFD=4.0 20:32:22.471 00.004 972 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.59) = xAngle (-1.06 = -1.06) 20:32:22.476 00.005 972 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10) 20:32:22.479 00.003 972 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.53 mountX=0.03 mountY=-0.05, mountTheta=-1.07 20:32:22.483 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.03, opts=13) 20:32:22.488 00.005 972 Enqueuing Move request for scope (0.05, 0.03) 20:32:22.493 00.005 5928 Worker thread wakes up 20:32:22.493 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd 20:32:22.493 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.03) 20:32:22.493 00.000 5928 Moving (0.05, 0.03) raw xDistance=0.03 yDistance=-0.05 20:32:22.493 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:32:22.493 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:22.493 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:32:22.497 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:32:22.497 00.000 972 UpdateGuideState exits: m=1441 SNR=26.6 20:32:22.501 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:22.506 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:22.510 00.004 972 Enqueuing Expose request 20:32:22.514 00.004 5928 MoveAxis(E, 0, ABG) 20:32:22.514 00.000 5928 Move returns status 0, amount 0 20:32:22.514 00.000 5928 MoveAxis(N, 0, ABG) 20:32:22.514 00.000 5928 Move returns status 0, amount 0 20:32:22.514 00.000 5928 move complete, result=0 20:32:22.515 00.001 5928 worker thread done servicing request 20:32:22.515 00.000 5928 Worker thread wakes up 20:32:22.515 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:22.515 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:22.516 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:32:24.504 01.988 5928 Exposure complete 20:32:24.590 00.086 5928 worker thread done servicing request 20:32:24.591 00.001 972 OnExposeComplete: enter 20:32:24.594 00.003 972 UpdateGuideState(): m_state=6 20:32:24.598 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1764 20:32:24.602 00.004 972 Star::Find returns 1 (0), X=232.83, Y=849.98, Mass=1477, SNR=26.9, Peak=172 HFD=4.0 20:32:24.607 00.005 972 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.59) = xAngle (0.42 = 0.42) 20:32:24.610 00.003 972 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37) 20:32:24.614 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.20 cameraTheta=2.00 mountX=0.19 mountY=0.07, mountTheta=0.38 20:32:24.619 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.19, opts=13) 20:32:24.624 00.005 972 Enqueuing Move request for scope (-0.09, 0.19) 20:32:24.628 00.004 5928 Worker thread wakes up 20:32:24.628 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd 20:32:24.628 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.19) 20:32:24.628 00.000 5928 Moving (-0.09, 0.19) raw xDistance=0.19 yDistance=0.07 20:32:24.628 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:32:24.628 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:24.629 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:32:24.629 00.000 5928 MoveAxis(E, 0, ABG) 20:32:24.629 00.000 5928 Move returns status 0, amount 0 20:32:24.629 00.000 5928 MoveAxis(N, 0, ABG) 20:32:24.629 00.000 5928 Move returns status 0, amount 0 20:32:24.629 00.000 5928 move complete, result=0 20:32:24.629 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:32:24.633 00.004 5928 worker thread done servicing request 20:32:24.634 00.001 972 UpdateGuideState exits: m=1477 SNR=26.9 20:32:24.638 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:24.643 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:24.646 00.003 972 Enqueuing Expose request 20:32:24.650 00.004 5928 Worker thread wakes up 20:32:24.651 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:24.651 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:24.651 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:32:26.780 02.129 5928 Exposure complete 20:32:26.869 00.089 5928 worker thread done servicing request 20:32:26.869 00.000 972 OnExposeComplete: enter 20:32:26.874 00.005 972 UpdateGuideState(): m_state=6 20:32:26.879 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1765 20:32:26.883 00.004 972 Star::Find returns 1 (0), X=232.84, Y=850.17, Mass=1410, SNR=26.3, Peak=155 HFD=3.9 20:32:26.887 00.004 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 20:32:26.892 00.005 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 20:32:26.896 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.38 hyp=0.39 cameraTheta=1.78 mountX=0.38 mountY=0.06, mountTheta=0.15 20:32:26.900 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.38, opts=13) 20:32:26.905 00.005 972 Enqueuing Move request for scope (-0.08, 0.38) 20:32:26.909 00.004 5928 Worker thread wakes up 20:32:26.910 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.38) opts 0xd 20:32:26.910 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.38) 20:32:26.910 00.000 5928 Moving (-0.08, 0.38) raw xDistance=0.38 yDistance=0.06 20:32:26.910 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 20:32:26.910 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:32:26.914 00.004 972 UpdateGuideState exits: m=1410 SNR=26.3 20:32:26.918 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:26.924 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:26.928 00.004 972 Enqueuing Expose request 20:32:26.932 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:32:26.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:32:26.932 00.000 5928 MoveAxis(W, 63, ABG) 20:32:26.932 00.000 5928 Guiding Dir = 3, Dur = 63 20:32:26.954 00.022 5928 IsSlewing returns 0 20:32:26.955 00.001 5928 IsGuiding returns 0 20:32:26.970 00.015 5928 PulseGuide returned control before completion, sleep 58 20:32:27.065 00.095 5928 IsGuiding returns 0 20:32:27.066 00.001 5928 Move returns status 0, amount 63 20:32:27.066 00.000 5928 MoveAxis(N, 0, ABG) 20:32:27.066 00.000 5928 Move returns status 0, amount 0 20:32:27.066 00.000 5928 move complete, result=0 20:32:27.066 00.000 5928 worker thread done servicing request 20:32:27.066 00.000 5928 Worker thread wakes up 20:32:27.066 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:27.066 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:27.067 00.001 972 GuideStep: 0.4 px 63 ms WEST, 0.1 px 0 ms NORTH 20:32:29.054 01.987 5928 Exposure complete 20:32:29.142 00.088 5928 worker thread done servicing request 20:32:29.142 00.000 972 OnExposeComplete: enter 20:32:29.147 00.005 972 UpdateGuideState(): m_state=6 20:32:29.151 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1766 20:32:29.157 00.006 972 Star::Find returns 1 (0), X=232.51, Y=849.96, Mass=1441, SNR=26.6, Peak=143 HFD=4.0 20:32:29.161 00.004 972 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.59) = xAngle (1.17 = 1.17) 20:32:29.165 00.004 972 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12) 20:32:29.169 00.004 972 CameraToMount -- cameraX=-0.40 cameraY=0.16 hyp=0.44 cameraTheta=2.76 mountX=0.17 mountY=0.39, mountTheta=1.16 20:32:29.176 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=0.16, opts=13) 20:32:29.180 00.004 972 Enqueuing Move request for scope (-0.40, 0.16) 20:32:29.185 00.005 5928 Worker thread wakes up 20:32:29.185 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:32:29.190 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.16) opts 0xd 20:32:29.190 00.000 972 UpdateGuideState exits: m=1441 SNR=26.6 20:32:29.195 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.40, 0.16) 20:32:29.195 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:32:29.199 00.004 5928 Moving (-0.40, 0.16) raw xDistance=0.17 yDistance=0.39 20:32:29.199 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:32:29.203 00.004 972 Enqueuing Expose request 20:32:29.209 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:32:29.209 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:32:29.209 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39 20:32:29.209 00.000 5928 MoveAxis(E, 0, ABG) 20:32:29.209 00.000 5928 Move returns status 0, amount 0 20:32:29.209 00.000 5928 MoveAxis(N, 0, ABG) 20:32:29.209 00.000 5928 Move returns status 0, amount 0 20:32:29.209 00.000 5928 move complete, result=0 20:32:29.209 00.000 5928 worker thread done servicing request 20:32:29.209 00.000 5928 Worker thread wakes up 20:32:29.209 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:32:29.209 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:32:29.211 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 20:32:31.317 02.106 5928 Exposure complete 20:32:31.406 00.089 5928 worker thread done servicing request 20:32:31.642 00.236 972 OnExposeComplete: enter 20:32:42.090 10.448 972 UpdateGuideState(): m_state=6 20:32:47.233 05.143 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1767 20:32:55.353 08.120 972 Star::Find returns 1 (0), X=232.64, Y=850.22, Mass=1477, SNR=26.9, Peak=173 HFD=3.6 20:33:00.856 05.503 972 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.59) = xAngle (0.56 = 0.56) 20:33:02.241 01.385 972 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51) 20:33:03.405 01.164 972 CameraToMount -- cameraX=-0.28 cameraY=0.43 hyp=0.51 cameraTheta=2.15 mountX=0.43 mountY=0.25, mountTheta=0.52 20:33:03.962 00.557 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.43, opts=13) 20:33:04.861 00.899 972 Enqueuing Move request for scope (-0.28, 0.43) 20:33:04.868 00.007 5928 Worker thread wakes up 20:33:04.868 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:33:04.875 00.007 972 UpdateGuideState exits: m=1477 SNR=26.9 20:33:04.884 00.009 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:04.890 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:04.898 00.008 972 Enqueuing Expose request 20:33:04.906 00.008 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.43) opts 0xd 20:33:04.906 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.43) 20:33:04.906 00.000 5928 Moving (-0.28, 0.43) raw xDistance=0.43 yDistance=0.25 20:33:04.906 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 20:33:04.907 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:33:04.907 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 20:33:04.907 00.000 5928 MoveAxis(W, 73, ABG) 20:33:04.907 00.000 5928 Guiding Dir = 3, Dur = 73 20:33:04.909 00.002 5928 IsSlewing returns 0 20:33:04.909 00.000 5928 IsGuiding returns 0 20:33:04.938 00.029 5928 PulseGuide returned control before completion, sleep 55 20:33:05.017 00.079 5928 IsGuiding returns 1 20:33:05.018 00.001 5928 scope still moving after pulse duration time elapsed 20:33:05.052 00.034 5928 IsSlewing returns 0 20:33:05.052 00.000 5928 IsGuiding returns 0 20:33:05.052 00.000 5928 scope move finished after 73 + 70 ms 20:33:05.053 00.001 5928 Move returns status 0, amount 73 20:33:05.053 00.000 5928 MoveAxis(N, 0, ABG) 20:33:05.053 00.000 5928 Move returns status 0, amount 0 20:33:05.053 00.000 5928 move complete, result=0 20:33:05.053 00.000 5928 worker thread done servicing request 20:33:05.053 00.000 972 GuideStep: 0.4 px 73 ms WEST, 0.3 px 0 ms NORTH 20:33:05.059 00.006 5928 Worker thread wakes up 20:33:05.059 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:05.060 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:07.182 02.122 5928 Exposure complete 20:33:07.270 00.088 5928 worker thread done servicing request 20:33:07.270 00.000 972 OnExposeComplete: enter 20:33:07.276 00.006 972 UpdateGuideState(): m_state=6 20:33:07.280 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1768 20:33:07.285 00.005 972 Star::Find returns 1 (0), X=232.95, Y=852.42, Mass=1408, SNR=26.3, Peak=153 HFD=3.8 20:33:07.290 00.005 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 20:33:07.294 00.004 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 20:33:07.298 00.004 972 CameraToMount -- cameraX=0.03 cameraY=2.62 hyp=2.62 cameraTheta=1.56 mountX=2.62 mountY=-0.20, mountTheta=-0.08 20:33:07.304 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=2.62, opts=13) 20:33:07.308 00.004 972 Enqueuing Move request for scope (0.03, 2.62) 20:33:07.312 00.004 5928 Worker thread wakes up 20:33:07.312 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 2.62) opts 0xd 20:33:07.312 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 2.62) 20:33:07.312 00.000 5928 Moving (0.03, 2.62) raw xDistance=2.62 yDistance=-0.20 20:33:07.312 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.67 from input 2.62 20:33:07.312 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:07.312 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:33:07.312 00.000 5928 MoveAxis(W, 444, ABG) 20:33:07.312 00.000 5928 Guiding Dir = 3, Dur = 444 20:33:07.313 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:07.318 00.005 972 UpdateGuideState exits: m=1408 SNR=26.3 20:33:07.322 00.004 5928 IsSlewing returns 0 20:33:07.322 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:07.326 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:07.331 00.005 972 Enqueuing Expose request 20:33:07.340 00.009 5928 IsGuiding returns 0 20:33:07.369 00.029 5928 PulseGuide returned control before completion, sleep 425 20:33:07.803 00.434 5928 IsGuiding returns 1 20:33:07.803 00.000 5928 scope still moving after pulse duration time elapsed 20:33:07.834 00.031 5928 IsSlewing returns 0 20:33:07.834 00.000 5928 IsGuiding returns 0 20:33:07.835 00.001 5928 scope move finished after 444 + 50 ms 20:33:07.835 00.000 5928 Move returns status 0, amount 444 20:33:07.835 00.000 5928 MoveAxis(N, 0, ABG) 20:33:07.835 00.000 5928 Move returns status 0, amount 0 20:33:07.835 00.000 5928 move complete, result=0 20:33:07.835 00.000 5928 worker thread done servicing request 20:33:07.835 00.000 5928 Worker thread wakes up 20:33:07.835 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:07.835 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:07.835 00.000 972 GuideStep: 2.6 px 444 ms WEST, -0.2 px 0 ms NORTH 20:33:09.824 01.989 5928 Exposure complete 20:33:09.911 00.087 5928 worker thread done servicing request 20:33:09.911 00.000 972 OnExposeComplete: enter 20:33:09.917 00.006 972 UpdateGuideState(): m_state=6 20:33:09.921 00.004 972 Star::Find(15, 232, 852, 0, (0,0,0,0), 0.0, 255) frame 1769 20:33:09.925 00.004 972 Star::Find returns 1 (0), X=233.04, Y=851.47, Mass=1467, SNR=26.8, Peak=142 HFD=4.1 20:33:09.929 00.004 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 20:33:09.934 00.005 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 20:33:09.937 00.003 972 CameraToMount -- cameraX=0.12 cameraY=1.68 hyp=1.68 cameraTheta=1.50 mountX=1.68 mountY=-0.22, mountTheta=-0.13 20:33:09.942 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=1.68, opts=13) 20:33:09.946 00.004 972 Enqueuing Move request for scope (0.12, 1.68) 20:33:09.951 00.005 5928 Worker thread wakes up 20:33:09.951 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.68) opts 0xd 20:33:09.951 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 1.68) 20:33:09.951 00.000 5928 Moving (0.12, 1.68) raw xDistance=1.68 yDistance=-0.22 20:33:09.951 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.68 20:33:09.951 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 20:33:09.951 00.000 5928 MoveAxis(W, 312, ABG) 20:33:09.951 00.000 5928 Guiding Dir = 3, Dur = 312 20:33:09.951 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:33:09.956 00.005 972 UpdateGuideState exits: m=1467 SNR=26.8 20:33:09.959 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:09.963 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:09.968 00.005 972 Enqueuing Expose request 20:33:09.972 00.004 5928 IsSlewing returns 0 20:33:09.973 00.001 5928 IsGuiding returns 0 20:33:09.991 00.018 5928 PulseGuide returned control before completion, sleep 304 20:33:10.328 00.337 5928 IsGuiding returns 1 20:33:10.328 00.000 5928 scope still moving after pulse duration time elapsed 20:33:10.359 00.031 5928 IsSlewing returns 0 20:33:10.359 00.000 5928 IsGuiding returns 0 20:33:10.359 00.000 5928 scope move finished after 312 + 75 ms 20:33:10.360 00.001 5928 Move returns status 0, amount 312 20:33:10.360 00.000 5928 MoveAxis(N, 44, ABG) 20:33:10.360 00.000 5928 Guiding Dir = 0, Dur = 44 20:33:10.361 00.001 5928 IsSlewing returns 0 20:33:10.361 00.000 5928 IsGuiding returns 0 20:33:10.440 00.079 5928 IsGuiding returns 1 20:33:10.440 00.000 5928 scope still moving after pulse duration time elapsed 20:33:10.465 00.025 5928 IsSlewing returns 0 20:33:10.466 00.001 5928 IsGuiding returns 1 20:33:10.497 00.031 5928 IsSlewing returns 0 20:33:10.498 00.001 5928 IsGuiding returns 1 20:33:10.551 00.053 5928 IsSlewing returns 0 20:33:10.584 00.033 5928 IsGuiding returns 0 20:33:10.584 00.000 5928 scope move finished after 44 + 179 ms 20:33:10.585 00.001 5928 Move returns status 0, amount 44 20:33:10.585 00.000 5928 move complete, result=0 20:33:10.586 00.001 5928 worker thread done servicing request 20:33:10.586 00.000 5928 Worker thread wakes up 20:33:10.586 00.000 972 GuideStep: 1.7 px 312 ms WEST, -0.2 px 44 ms NORTH 20:33:10.596 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:10.596 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:12.713 02.117 5928 Exposure complete 20:33:12.799 00.086 5928 worker thread done servicing request 20:33:12.799 00.000 972 OnExposeComplete: enter 20:33:12.803 00.004 972 UpdateGuideState(): m_state=6 20:33:12.807 00.004 972 Star::Find(15, 233, 851, 0, (0,0,0,0), 0.0, 255) frame 1770 20:33:12.811 00.004 972 Star::Find returns 1 (0), X=232.72, Y=850.21, Mass=1403, SNR=26.2, Peak=153 HFD=3.6 20:33:12.816 00.005 972 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.59) = xAngle (0.42 = 0.42) 20:33:12.820 00.004 972 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38) 20:33:12.824 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=0.41 hyp=0.46 cameraTheta=2.01 mountX=0.42 mountY=0.17, mountTheta=0.38 20:33:12.828 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.41, opts=13) 20:33:12.833 00.005 972 Enqueuing Move request for scope (-0.19, 0.41) 20:33:12.837 00.004 5928 Worker thread wakes up 20:33:12.837 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.41) opts 0xd 20:33:12.837 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.41) 20:33:12.837 00.000 5928 Moving (-0.19, 0.41) raw xDistance=0.42 yDistance=0.17 20:33:12.837 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.42 20:33:12.837 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:12.837 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:33:12.838 00.001 5928 MoveAxis(W, 92, ABG) 20:33:12.838 00.000 5928 Guiding Dir = 3, Dur = 92 20:33:12.838 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:12.842 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 20:33:12.845 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:12.850 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:12.854 00.004 972 Enqueuing Expose request 20:33:12.858 00.004 5928 IsSlewing returns 0 20:33:12.858 00.000 5928 IsGuiding returns 0 20:33:12.886 00.028 5928 PulseGuide returned control before completion, sleep 75 20:33:12.998 00.112 5928 IsGuiding returns 0 20:33:12.999 00.001 5928 Move returns status 0, amount 92 20:33:12.999 00.000 5928 MoveAxis(N, 0, ABG) 20:33:12.999 00.000 5928 Move returns status 0, amount 0 20:33:12.999 00.000 5928 move complete, result=0 20:33:13.000 00.001 5928 worker thread done servicing request 20:33:13.000 00.000 5928 Worker thread wakes up 20:33:13.001 00.001 972 GuideStep: 0.4 px 92 ms WEST, 0.2 px 0 ms NORTH 20:33:13.013 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:13.013 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:14.991 01.978 5928 Exposure complete 20:33:15.077 00.086 5928 worker thread done servicing request 20:33:15.077 00.000 972 OnExposeComplete: enter 20:33:15.081 00.004 972 UpdateGuideState(): m_state=6 20:33:15.086 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1771 20:33:15.090 00.004 972 Star::Find returns 1 (0), X=232.87, Y=849.86, Mass=1388, SNR=26.1, Peak=159 HFD=3.7 20:33:15.094 00.004 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 20:33:15.097 00.003 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63) 20:33:15.102 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.27 mountX=0.06 mountY=0.05, mountTheta=0.65 20:33:15.106 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.06, opts=13) 20:33:15.110 00.004 972 Enqueuing Move request for scope (-0.05, 0.06) 20:33:15.114 00.004 5928 Worker thread wakes up 20:33:15.114 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd 20:33:15.114 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.06) 20:33:15.114 00.000 5928 Moving (-0.05, 0.06) raw xDistance=0.06 yDistance=0.05 20:33:15.114 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:33:15.119 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 20:33:15.123 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:15.127 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:15.130 00.003 972 Enqueuing Expose request 20:33:15.135 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:33:15.136 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:15.136 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:33:15.136 00.000 5928 MoveAxis(E, 0, ABG) 20:33:15.136 00.000 5928 Move returns status 0, amount 0 20:33:15.136 00.000 5928 MoveAxis(N, 0, ABG) 20:33:15.136 00.000 5928 Move returns status 0, amount 0 20:33:15.136 00.000 5928 move complete, result=0 20:33:15.136 00.000 5928 worker thread done servicing request 20:33:15.136 00.000 5928 Worker thread wakes up 20:33:15.136 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:15.136 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:15.138 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:33:17.262 02.124 5928 Exposure complete 20:33:17.356 00.094 5928 worker thread done servicing request 20:33:17.357 00.001 972 OnExposeComplete: enter 20:33:17.360 00.003 972 UpdateGuideState(): m_state=6 20:33:17.367 00.007 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1772 20:33:17.373 00.006 972 Star::Find returns 1 (0), X=233.05, Y=849.96, Mass=1459, SNR=26.7, Peak=153 HFD=4.1 20:33:17.379 00.006 972 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.59) = xAngle (-0.71 = -0.71) 20:33:17.386 00.007 972 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76) 20:33:17.391 00.005 972 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.88 mountX=0.16 mountY=-0.14, mountTheta=-0.74 20:33:17.397 00.006 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.16, opts=13) 20:33:17.401 00.004 972 Enqueuing Move request for scope (0.13, 0.16) 20:33:17.405 00.004 5928 Worker thread wakes up 20:33:17.405 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd 20:33:17.405 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.16) 20:33:17.405 00.000 5928 Moving (0.13, 0.16) raw xDistance=0.16 yDistance=-0.14 20:33:17.405 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:33:17.405 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:17.406 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:33:17.406 00.000 5928 MoveAxis(E, 0, ABG) 20:33:17.406 00.000 5928 Move returns status 0, amount 0 20:33:17.406 00.000 5928 MoveAxis(N, 0, ABG) 20:33:17.406 00.000 5928 Move returns status 0, amount 0 20:33:17.406 00.000 5928 move complete, result=0 20:33:17.406 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:17.410 00.004 5928 worker thread done servicing request 20:33:17.411 00.001 972 UpdateGuideState exits: m=1459 SNR=26.7 20:33:17.415 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:17.419 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:17.423 00.004 972 Enqueuing Expose request 20:33:17.425 00.002 5928 Worker thread wakes up 20:33:17.425 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:33:17.429 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:17.429 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:19.401 01.972 5928 Exposure complete 20:33:19.486 00.085 5928 worker thread done servicing request 20:33:19.487 00.001 972 OnExposeComplete: enter 20:33:19.490 00.003 972 UpdateGuideState(): m_state=6 20:33:19.494 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1773 20:33:19.499 00.005 972 Star::Find returns 1 (0), X=232.94, Y=849.91, Mass=1449, SNR=26.6, Peak=155 HFD=4.1 20:33:19.503 00.004 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 20:33:19.507 00.004 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 20:33:19.510 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.42 mountX=0.11 mountY=-0.02, mountTheta=-0.21 20:33:19.516 00.006 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.11, opts=13) 20:33:19.520 00.004 972 Enqueuing Move request for scope (0.02, 0.11) 20:33:19.524 00.004 5928 Worker thread wakes up 20:33:19.524 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:33:19.528 00.004 972 UpdateGuideState exits: m=1449 SNR=26.6 20:33:19.532 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd 20:33:19.533 00.001 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.11) 20:33:19.533 00.000 5928 Moving (0.02, 0.11) raw xDistance=0.11 yDistance=-0.02 20:33:19.533 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:33:19.533 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:19.533 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:19.537 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:33:19.537 00.000 5928 MoveAxis(E, 0, ABG) 20:33:19.537 00.000 5928 Move returns status 0, amount 0 20:33:19.537 00.000 5928 MoveAxis(N, 0, ABG) 20:33:19.537 00.000 5928 Move returns status 0, amount 0 20:33:19.537 00.000 5928 move complete, result=0 20:33:19.537 00.000 5928 worker thread done servicing request 20:33:19.537 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:19.541 00.004 972 Enqueuing Expose request 20:33:19.545 00.004 5928 Worker thread wakes up 20:33:19.545 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:19.545 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:19.545 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:33:21.685 02.140 5928 Exposure complete 20:33:21.769 00.084 5928 worker thread done servicing request 20:33:21.769 00.000 972 OnExposeComplete: enter 20:33:21.773 00.004 972 UpdateGuideState(): m_state=6 20:33:21.777 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1774 20:33:21.782 00.005 972 Star::Find returns 1 (0), X=232.43, Y=850.37, Mass=1449, SNR=26.6, Peak=135 HFD=3.7 20:33:21.786 00.004 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 20:33:21.789 00.003 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64) 20:33:21.793 00.004 972 CameraToMount -- cameraX=-0.48 cameraY=0.57 hyp=0.75 cameraTheta=2.27 mountX=0.58 mountY=0.45, mountTheta=0.65 20:33:21.798 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.48, y=0.57, opts=13) 20:33:21.802 00.004 972 Enqueuing Move request for scope (-0.48, 0.57) 20:33:21.806 00.004 5928 Worker thread wakes up 20:33:21.806 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.57) opts 0xd 20:33:21.806 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.48, 0.57) 20:33:21.806 00.000 5928 Moving (-0.48, 0.57) raw xDistance=0.58 yDistance=0.45 20:33:21.806 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58 20:33:21.806 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:33:21.806 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45 20:33:21.806 00.000 5928 MoveAxis(W, 98, ABG) 20:33:21.806 00.000 5928 Guiding Dir = 3, Dur = 98 20:33:21.807 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:33:21.811 00.004 972 UpdateGuideState exits: m=1449 SNR=26.6 20:33:21.816 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:21.820 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:21.824 00.004 972 Enqueuing Expose request 20:33:21.827 00.003 5928 IsSlewing returns 0 20:33:21.829 00.002 5928 IsGuiding returns 0 20:33:21.857 00.028 5928 PulseGuide returned control before completion, sleep 80 20:33:21.968 00.111 5928 IsGuiding returns 1 20:33:21.968 00.000 5928 scope still moving after pulse duration time elapsed 20:33:21.997 00.029 5928 IsSlewing returns 0 20:33:21.997 00.000 5928 IsGuiding returns 0 20:33:21.998 00.001 5928 scope move finished after 98 + 70 ms 20:33:21.998 00.000 5928 Move returns status 0, amount 98 20:33:21.998 00.000 5928 MoveAxis(N, 0, ABG) 20:33:21.998 00.000 5928 Move returns status 0, amount 0 20:33:21.998 00.000 5928 move complete, result=0 20:33:21.998 00.000 5928 worker thread done servicing request 20:33:21.998 00.000 5928 Worker thread wakes up 20:33:21.999 00.001 972 GuideStep: 0.6 px 98 ms WEST, 0.4 px 0 ms NORTH 20:33:22.003 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:22.003 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:23.968 01.965 5928 Exposure complete 20:33:24.053 00.085 5928 worker thread done servicing request 20:33:24.053 00.000 972 OnExposeComplete: enter 20:33:24.057 00.004 972 UpdateGuideState(): m_state=6 20:33:24.061 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1775 20:33:24.066 00.005 972 Star::Find returns 1 (0), X=232.87, Y=849.41, Mass=1442, SNR=26.6, Peak=149 HFD=3.7 20:33:24.070 00.004 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.99) 20:33:24.074 00.004 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94) 20:33:24.077 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.39 hyp=0.39 cameraTheta=-1.71 mountX=-0.39 mountY=0.08, mountTheta=2.94 20:33:24.083 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.39, opts=13) 20:33:24.087 00.004 972 Enqueuing Move request for scope (-0.05, -0.39) 20:33:24.090 00.003 5928 Worker thread wakes up 20:33:24.090 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.39) opts 0xd 20:33:24.090 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.39) 20:33:24.090 00.000 5928 Moving (-0.05, -0.39) raw xDistance=-0.39 yDistance=0.08 20:33:24.091 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.39 20:33:24.091 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:24.091 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:33:24.091 00.000 5928 MoveAxis(E, 58, ABG) 20:33:24.091 00.000 5928 Guiding Dir = 2, Dur = 58 20:33:24.091 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:33:24.095 00.004 972 UpdateGuideState exits: m=1442 SNR=26.6 20:33:24.100 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:24.104 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:24.107 00.003 972 Enqueuing Expose request 20:33:24.111 00.004 5928 IsSlewing returns 0 20:33:24.111 00.000 5928 IsGuiding returns 0 20:33:24.127 00.016 5928 PulseGuide returned control before completion, sleep 53 20:33:24.207 00.080 5928 IsGuiding returns 0 20:33:24.208 00.001 5928 Move returns status 0, amount 58 20:33:24.208 00.000 5928 MoveAxis(N, 0, ABG) 20:33:24.208 00.000 5928 Move returns status 0, amount 0 20:33:24.208 00.000 5928 move complete, result=0 20:33:24.208 00.000 5928 worker thread done servicing request 20:33:24.209 00.001 5928 Worker thread wakes up 20:33:24.209 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:24.209 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:24.209 00.000 972 GuideStep: -0.4 px 58 ms EAST, 0.1 px 0 ms NORTH 20:33:26.345 02.136 5928 Exposure complete 20:33:26.432 00.087 5928 worker thread done servicing request 20:33:26.432 00.000 972 OnExposeComplete: enter 20:33:26.436 00.004 972 UpdateGuideState(): m_state=6 20:33:26.439 00.003 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1776 20:33:26.443 00.004 972 Star::Find returns 1 (0), X=233.05, Y=849.97, Mass=1501, SNR=27.1, Peak=150 HFD=4.1 20:33:26.448 00.005 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 20:33:26.452 00.004 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 20:33:26.456 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.91 mountX=0.17 mountY=-0.15, mountTheta=-0.71 20:33:26.460 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.17, opts=13) 20:33:26.465 00.005 972 Enqueuing Move request for scope (0.14, 0.17) 20:33:26.469 00.004 5928 Worker thread wakes up 20:33:26.469 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd 20:33:26.469 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.17) 20:33:26.469 00.000 5928 Moving (0.14, 0.17) raw xDistance=0.17 yDistance=-0.15 20:33:26.469 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:33:26.469 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:26.469 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:33:26.473 00.004 972 UpdateGuideState exits: m=1501 SNR=27.1 20:33:26.477 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:26.482 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:33:26.482 00.000 5928 MoveAxis(E, 0, ABG) 20:33:26.482 00.000 5928 Move returns status 0, amount 0 20:33:26.482 00.000 5928 MoveAxis(N, 0, ABG) 20:33:26.482 00.000 5928 Move returns status 0, amount 0 20:33:26.482 00.000 5928 move complete, result=0 20:33:26.482 00.000 5928 worker thread done servicing request 20:33:26.482 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:26.486 00.004 972 Enqueuing Expose request 20:33:26.490 00.004 5928 Worker thread wakes up 20:33:26.490 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:33:26.494 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:26.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:28.473 01.979 5928 Exposure complete 20:33:28.559 00.086 5928 worker thread done servicing request 20:33:28.559 00.000 972 OnExposeComplete: enter 20:33:28.563 00.004 972 UpdateGuideState(): m_state=6 20:33:28.567 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1777 20:33:28.571 00.004 972 Star::Find returns 1 (0), X=232.86, Y=850.07, Mass=1423, SNR=26.4, Peak=180 HFD=3.7 20:33:28.575 00.004 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 20:33:28.579 00.004 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14) 20:33:28.584 00.005 972 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.78 mountX=0.28 mountY=0.04, mountTheta=0.14 20:33:28.588 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.27, opts=13) 20:33:28.592 00.004 972 Enqueuing Move request for scope (-0.06, 0.27) 20:33:28.596 00.004 5928 Worker thread wakes up 20:33:28.596 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd 20:33:28.596 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.27) 20:33:28.596 00.000 5928 Moving (-0.06, 0.27) raw xDistance=0.28 yDistance=0.04 20:33:28.596 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:33:28.601 00.005 972 UpdateGuideState exits: m=1423 SNR=26.4 20:33:28.604 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:28.608 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:28.612 00.004 972 Enqueuing Expose request 20:33:28.617 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 20:33:28.617 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:28.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:33:28.617 00.000 5928 MoveAxis(W, 46, ABG) 20:33:28.617 00.000 5928 Guiding Dir = 3, Dur = 46 20:33:28.618 00.001 5928 IsSlewing returns 0 20:33:28.618 00.000 5928 IsGuiding returns 0 20:33:28.637 00.019 5928 PulseGuide returned control before completion, sleep 38 20:33:28.685 00.048 5928 IsGuiding returns 1 20:33:28.685 00.000 5928 scope still moving after pulse duration time elapsed 20:33:28.710 00.025 5928 IsSlewing returns 0 20:33:28.711 00.001 5928 IsGuiding returns 0 20:33:28.711 00.000 5928 scope move finished after 46 + 46 ms 20:33:28.711 00.000 5928 Move returns status 0, amount 46 20:33:28.711 00.000 5928 MoveAxis(N, 0, ABG) 20:33:28.711 00.000 5928 Move returns status 0, amount 0 20:33:28.711 00.000 5928 move complete, result=0 20:33:28.711 00.000 5928 worker thread done servicing request 20:33:28.712 00.001 5928 Worker thread wakes up 20:33:28.712 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:28.712 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:28.712 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.0 px 0 ms NORTH 20:33:30.850 02.138 5928 Exposure complete 20:33:30.937 00.087 5928 worker thread done servicing request 20:33:30.937 00.000 972 OnExposeComplete: enter 20:33:30.940 00.003 972 UpdateGuideState(): m_state=6 20:33:30.944 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1778 20:33:30.950 00.006 972 Star::Find returns 1 (0), X=232.87, Y=850.05, Mass=1430, SNR=26.5, Peak=184 HFD=3.8 20:33:30.953 00.003 972 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.59) = xAngle (0.18 = 0.18) 20:33:30.957 00.004 972 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13) 20:33:30.960 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.77 mountX=0.26 mountY=0.03, mountTheta=0.13 20:33:30.966 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.26, opts=13) 20:33:30.971 00.005 972 Enqueuing Move request for scope (-0.05, 0.26) 20:33:30.974 00.003 5928 Worker thread wakes up 20:33:30.975 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:33:30.978 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd 20:33:30.978 00.000 972 UpdateGuideState exits: m=1430 SNR=26.5 20:33:30.983 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:30.987 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:30.991 00.004 972 Enqueuing Expose request 20:33:30.995 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.26) 20:33:30.995 00.000 5928 Moving (-0.05, 0.26) raw xDistance=0.26 yDistance=0.03 20:33:30.996 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26 20:33:30.996 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:30.996 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:33:30.996 00.000 5928 MoveAxis(W, 47, ABG) 20:33:30.996 00.000 5928 Guiding Dir = 3, Dur = 47 20:33:30.997 00.001 5928 IsSlewing returns 0 20:33:30.997 00.000 5928 IsGuiding returns 0 20:33:31.019 00.022 5928 PulseGuide returned control before completion, sleep 36 20:33:31.058 00.039 5928 IsGuiding returns 1 20:33:31.058 00.000 5928 scope still moving after pulse duration time elapsed 20:33:31.116 00.058 5928 IsSlewing returns 0 20:33:31.147 00.031 5928 IsGuiding returns 0 20:33:31.147 00.000 5928 scope move finished after 47 + 102 ms 20:33:31.148 00.001 5928 Move returns status 0, amount 47 20:33:31.148 00.000 5928 MoveAxis(N, 0, ABG) 20:33:31.148 00.000 5928 Move returns status 0, amount 0 20:33:31.148 00.000 5928 move complete, result=0 20:33:31.149 00.001 5928 worker thread done servicing request 20:33:31.150 00.001 972 GuideStep: 0.3 px 47 ms WEST, 0.0 px 0 ms NORTH 20:33:31.162 00.012 5928 Worker thread wakes up 20:33:31.163 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:31.163 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:33.150 01.987 5928 Exposure complete 20:33:33.235 00.085 5928 worker thread done servicing request 20:33:33.236 00.001 972 OnExposeComplete: enter 20:33:33.239 00.003 972 UpdateGuideState(): m_state=6 20:33:33.243 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1779 20:33:33.249 00.006 972 Star::Find returns 1 (0), X=232.81, Y=849.66, Mass=1446, SNR=26.6, Peak=173 HFD=3.6 20:33:33.252 00.003 972 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.59) = xAngle (-3.82 = 2.46) 20:33:33.256 00.004 972 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.42) 20:33:33.260 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-2.23 mountX=-0.14 mountY=0.12, mountTheta=2.44 20:33:33.265 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.14, opts=13) 20:33:33.269 00.004 972 Enqueuing Move request for scope (-0.11, -0.14) 20:33:33.273 00.004 5928 Worker thread wakes up 20:33:33.273 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:33:33.277 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 20:33:33.282 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:33.286 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:33.289 00.003 972 Enqueuing Expose request 20:33:33.293 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd 20:33:33.293 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.14) 20:33:33.293 00.000 5928 Moving (-0.11, -0.14) raw xDistance=-0.14 yDistance=0.12 20:33:33.293 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:33:33.293 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:33.294 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:33:33.294 00.000 5928 MoveAxis(E, 0, ABG) 20:33:33.294 00.000 5928 Move returns status 0, amount 0 20:33:33.294 00.000 5928 MoveAxis(N, 0, ABG) 20:33:33.294 00.000 5928 Move returns status 0, amount 0 20:33:33.294 00.000 5928 move complete, result=0 20:33:33.294 00.000 5928 worker thread done servicing request 20:33:33.294 00.000 5928 Worker thread wakes up 20:33:33.294 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:33.294 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:33.296 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:33:35.427 02.131 5928 Exposure complete 20:33:35.514 00.087 5928 worker thread done servicing request 20:33:35.514 00.000 972 OnExposeComplete: enter 20:33:35.517 00.003 972 UpdateGuideState(): m_state=6 20:33:35.521 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1780 20:33:35.525 00.004 972 Star::Find returns 1 (0), X=232.85, Y=849.81, Mass=1419, SNR=26.4, Peak=178 HFD=3.6 20:33:35.529 00.004 972 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.59) = xAngle (1.27 = 1.27) 20:33:35.533 00.004 972 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 20:33:35.537 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.86 mountX=0.02 mountY=0.06, mountTheta=1.27 20:33:35.542 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.02, opts=13) 20:33:35.547 00.005 972 Enqueuing Move request for scope (-0.07, 0.02) 20:33:35.551 00.004 5928 Worker thread wakes up 20:33:35.551 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd 20:33:35.551 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.02) 20:33:35.551 00.000 5928 Moving (-0.07, 0.02) raw xDistance=0.02 yDistance=0.06 20:33:35.551 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:33:35.551 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:35.551 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:33:35.552 00.001 5928 MoveAxis(E, 0, ABG) 20:33:35.552 00.000 5928 Move returns status 0, amount 0 20:33:35.552 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:33:35.555 00.003 972 UpdateGuideState exits: m=1419 SNR=26.4 20:33:35.559 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:35.564 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:35.568 00.004 5928 MoveAxis(N, 0, ABG) 20:33:35.568 00.000 972 Enqueuing Expose request 20:33:35.572 00.004 5928 Move returns status 0, amount 0 20:33:35.572 00.000 5928 move complete, result=0 20:33:35.572 00.000 5928 worker thread done servicing request 20:33:35.572 00.000 5928 Worker thread wakes up 20:33:35.572 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:35.572 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:35.574 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:33:37.558 01.984 5928 Exposure complete 20:33:37.644 00.086 5928 worker thread done servicing request 20:33:37.644 00.000 972 OnExposeComplete: enter 20:33:37.649 00.005 972 UpdateGuideState(): m_state=6 20:33:37.653 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1781 20:33:37.657 00.004 972 Star::Find returns 1 (0), X=232.78, Y=850.02, Mass=1459, SNR=26.8, Peak=183 HFD=3.9 20:33:37.661 00.004 972 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.59) = xAngle (0.55 = 0.55) 20:33:37.666 00.005 972 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50) 20:33:37.669 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.27 cameraTheta=2.14 mountX=0.23 mountY=0.13, mountTheta=0.51 20:33:37.673 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.22, opts=13) 20:33:37.677 00.004 972 Enqueuing Move request for scope (-0.14, 0.22) 20:33:37.682 00.005 5928 Worker thread wakes up 20:33:37.682 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd 20:33:37.682 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.22) 20:33:37.682 00.000 5928 Moving (-0.14, 0.22) raw xDistance=0.23 yDistance=0.13 20:33:37.682 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:37.687 00.005 972 UpdateGuideState exits: m=1459 SNR=26.8 20:33:37.690 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:37.694 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 20:33:37.695 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:37.695 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:37.699 00.004 972 Enqueuing Expose request 20:33:37.703 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:33:37.703 00.000 5928 MoveAxis(W, 38, ABG) 20:33:37.703 00.000 5928 Guiding Dir = 3, Dur = 38 20:33:37.704 00.001 5928 IsSlewing returns 0 20:33:37.704 00.000 5928 IsGuiding returns 0 20:33:37.720 00.016 5928 PulseGuide returned control before completion, sleep 33 20:33:37.768 00.048 5928 IsGuiding returns 0 20:33:37.768 00.000 5928 Move returns status 0, amount 38 20:33:37.768 00.000 5928 MoveAxis(N, 0, ABG) 20:33:37.768 00.000 5928 Move returns status 0, amount 0 20:33:37.768 00.000 5928 move complete, result=0 20:33:37.768 00.000 5928 worker thread done servicing request 20:33:37.768 00.000 5928 Worker thread wakes up 20:33:37.769 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:37.769 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:37.769 00.000 972 GuideStep: 0.2 px 38 ms WEST, 0.1 px 0 ms NORTH 20:33:39.907 02.138 5928 Exposure complete 20:33:39.996 00.089 5928 worker thread done servicing request 20:33:39.996 00.000 972 OnExposeComplete: enter 20:33:40.000 00.004 972 UpdateGuideState(): m_state=6 20:33:40.004 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1782 20:33:40.008 00.004 972 Star::Find returns 1 (0), X=232.73, Y=850.03, Mass=1419, SNR=26.4, Peak=171 HFD=3.5 20:33:40.013 00.005 972 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.59) = xAngle (0.67 = 0.67) 20:33:40.017 00.004 972 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62) 20:33:40.020 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.26 mountX=0.24 mountY=0.18, mountTheta=0.64 20:33:40.025 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.23, opts=13) 20:33:40.029 00.004 972 Enqueuing Move request for scope (-0.19, 0.23) 20:33:40.033 00.004 5928 Worker thread wakes up 20:33:40.033 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd 20:33:40.033 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.23) 20:33:40.033 00.000 5928 Moving (-0.19, 0.23) raw xDistance=0.24 yDistance=0.18 20:33:40.034 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24 20:33:40.034 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:40.034 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:33:40.034 00.000 5928 MoveAxis(W, 43, ABG) 20:33:40.034 00.000 5928 Guiding Dir = 3, Dur = 43 20:33:40.034 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:40.038 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 20:33:40.043 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:40.047 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:40.051 00.004 972 Enqueuing Expose request 20:33:40.055 00.004 5928 IsSlewing returns 0 20:33:40.055 00.000 5928 IsGuiding returns 0 20:33:40.070 00.015 5928 PulseGuide returned control before completion, sleep 38 20:33:40.118 00.048 5928 IsGuiding returns 1 20:33:40.118 00.000 5928 scope still moving after pulse duration time elapsed 20:33:40.151 00.033 5928 IsSlewing returns 0 20:33:40.152 00.001 5928 IsGuiding returns 0 20:33:40.152 00.000 5928 scope move finished after 43 + 54 ms 20:33:40.153 00.001 5928 Move returns status 0, amount 43 20:33:40.153 00.000 5928 MoveAxis(N, 0, ABG) 20:33:40.153 00.000 5928 Move returns status 0, amount 0 20:33:40.153 00.000 5928 move complete, result=0 20:33:40.153 00.000 5928 worker thread done servicing request 20:33:40.153 00.000 5928 Worker thread wakes up 20:33:40.154 00.001 972 GuideStep: 0.2 px 43 ms WEST, 0.2 px 0 ms NORTH 20:33:40.165 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:40.165 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:42.141 01.976 5928 Exposure complete 20:33:42.227 00.086 5928 worker thread done servicing request 20:33:42.227 00.000 972 OnExposeComplete: enter 20:33:42.232 00.005 972 UpdateGuideState(): m_state=6 20:33:42.236 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1783 20:33:42.239 00.003 972 Star::Find returns 1 (0), X=232.81, Y=849.79, Mass=1476, SNR=26.9, Peak=187 HFD=3.5 20:33:42.243 00.004 972 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.59) = xAngle (-4.65 = 1.63) 20:33:42.248 00.005 972 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59) 20:33:42.252 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.06 mountX=-0.01 mountY=0.11, mountTheta=1.63 20:33:42.255 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.01, opts=13) 20:33:42.259 00.004 972 Enqueuing Move request for scope (-0.11, -0.01) 20:33:42.264 00.005 5928 Worker thread wakes up 20:33:42.264 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd 20:33:42.264 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.01) 20:33:42.264 00.000 5928 Moving (-0.11, -0.01) raw xDistance=-0.01 yDistance=0.11 20:33:42.264 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:33:42.264 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:42.264 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:33:42.264 00.000 5928 MoveAxis(E, 0, ABG) 20:33:42.264 00.000 5928 Move returns status 0, amount 0 20:33:42.264 00.000 5928 MoveAxis(N, 0, ABG) 20:33:42.264 00.000 5928 Move returns status 0, amount 0 20:33:42.264 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:33:42.268 00.004 972 UpdateGuideState exits: m=1476 SNR=26.9 20:33:42.272 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:42.276 00.004 5928 move complete, result=0 20:33:42.276 00.000 5928 worker thread done servicing request 20:33:42.276 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:42.281 00.005 972 Enqueuing Expose request 20:33:42.285 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:33:42.288 00.003 5928 Worker thread wakes up 20:33:42.288 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:42.288 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:44.414 02.126 5928 Exposure complete 20:33:44.499 00.085 5928 worker thread done servicing request 20:33:44.499 00.000 972 OnExposeComplete: enter 20:33:44.503 00.004 972 UpdateGuideState(): m_state=6 20:33:44.507 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1784 20:33:44.512 00.005 972 Star::Find returns 1 (0), X=232.73, Y=849.67, Mass=1425, SNR=26.5, Peak=188 HFD=3.4 20:33:44.516 00.004 972 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.59) = xAngle (-4.14 = 2.14) 20:33:44.520 00.004 972 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09) 20:33:44.523 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.56 mountX=-0.12 mountY=0.20, mountTheta=2.13 20:33:44.529 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.13, opts=13) 20:33:44.533 00.004 972 Enqueuing Move request for scope (-0.19, -0.13) 20:33:44.536 00.003 5928 Worker thread wakes up 20:33:44.536 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd 20:33:44.536 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:33:44.540 00.004 972 UpdateGuideState exits: m=1425 SNR=26.5 20:33:44.546 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:44.550 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:44.554 00.004 972 Enqueuing Expose request 20:33:44.557 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.13) 20:33:44.557 00.000 5928 Moving (-0.19, -0.13) raw xDistance=-0.12 yDistance=0.20 20:33:44.558 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:33:44.558 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:44.558 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:33:44.558 00.000 5928 MoveAxis(E, 0, ABG) 20:33:44.558 00.000 5928 Move returns status 0, amount 0 20:33:44.558 00.000 5928 MoveAxis(N, 0, ABG) 20:33:44.558 00.000 5928 Move returns status 0, amount 0 20:33:44.558 00.000 5928 move complete, result=0 20:33:44.558 00.000 5928 worker thread done servicing request 20:33:44.558 00.000 5928 Worker thread wakes up 20:33:44.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:44.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:44.560 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:33:46.528 01.968 5928 Exposure complete 20:33:46.614 00.086 5928 worker thread done servicing request 20:33:46.614 00.000 972 OnExposeComplete: enter 20:33:46.618 00.004 972 UpdateGuideState(): m_state=6 20:33:46.622 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1785 20:33:46.626 00.004 972 Star::Find returns 1 (0), X=232.92, Y=849.40, Mass=1444, SNR=26.6, Peak=181 HFD=3.6 20:33:46.631 00.005 972 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.59) = xAngle (-3.15 = 3.13) 20:33:46.635 00.004 972 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08) 20:33:46.638 00.003 972 CameraToMount -- cameraX=0.00 cameraY=-0.40 hyp=0.40 cameraTheta=-1.56 mountX=-0.40 mountY=0.02, mountTheta=3.08 20:33:46.643 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.40, opts=13) 20:33:46.648 00.005 972 Enqueuing Move request for scope (0.00, -0.40) 20:33:46.651 00.003 5928 Worker thread wakes up 20:33:46.651 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:33:46.655 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 20:33:46.660 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:46.664 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:46.668 00.004 972 Enqueuing Expose request 20:33:46.672 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.40) opts 0xd 20:33:46.672 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.40) 20:33:46.672 00.000 5928 Moving (0.00, -0.40) raw xDistance=-0.40 yDistance=0.02 20:33:46.672 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40 20:33:46.672 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:46.672 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:33:46.672 00.000 5928 MoveAxis(E, 66, ABG) 20:33:46.672 00.000 5928 Guiding Dir = 2, Dur = 66 20:33:46.673 00.001 5928 IsSlewing returns 0 20:33:46.673 00.000 5928 IsGuiding returns 0 20:33:46.691 00.018 5928 PulseGuide returned control before completion, sleep 59 20:33:46.765 00.074 5928 IsGuiding returns 1 20:33:46.765 00.000 5928 scope still moving after pulse duration time elapsed 20:33:46.803 00.038 5928 IsSlewing returns 0 20:33:46.804 00.001 5928 IsGuiding returns 0 20:33:46.804 00.000 5928 scope move finished after 66 + 64 ms 20:33:46.804 00.000 5928 Move returns status 0, amount 66 20:33:46.804 00.000 5928 MoveAxis(N, 0, ABG) 20:33:46.804 00.000 5928 Move returns status 0, amount 0 20:33:46.805 00.001 5928 move complete, result=0 20:33:46.805 00.000 5928 worker thread done servicing request 20:33:46.805 00.000 972 GuideStep: -0.4 px 66 ms EAST, 0.0 px 0 ms NORTH 20:33:46.814 00.009 5928 Worker thread wakes up 20:33:46.814 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:46.814 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:48.946 02.132 5928 Exposure complete 20:33:49.032 00.086 5928 worker thread done servicing request 20:33:49.032 00.000 972 OnExposeComplete: enter 20:33:49.035 00.003 972 UpdateGuideState(): m_state=6 20:33:49.039 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1786 20:33:49.044 00.005 972 Star::Find returns 1 (0), X=232.87, Y=850.04, Mass=1393, SNR=26.2, Peak=184 HFD=3.3 20:33:49.048 00.004 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 20:33:49.052 00.004 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 20:33:49.056 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.78 mountX=0.25 mountY=0.04, mountTheta=0.15 20:33:49.060 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.25, opts=13) 20:33:49.065 00.005 972 Enqueuing Move request for scope (-0.05, 0.25) 20:33:49.069 00.004 5928 Worker thread wakes up 20:33:49.069 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd 20:33:49.069 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.25) 20:33:49.069 00.000 5928 Moving (-0.05, 0.25) raw xDistance=0.25 yDistance=0.04 20:33:49.069 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25 20:33:49.069 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:49.069 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:33:49.069 00.000 5928 MoveAxis(W, 37, ABG) 20:33:49.069 00.000 5928 Guiding Dir = 3, Dur = 37 20:33:49.069 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:33:49.073 00.004 972 UpdateGuideState exits: m=1393 SNR=26.2 20:33:49.078 00.005 5928 IsSlewing returns 0 20:33:49.078 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:49.082 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:49.086 00.004 972 Enqueuing Expose request 20:33:49.090 00.004 5928 IsGuiding returns 0 20:33:49.106 00.016 5928 PulseGuide returned control before completion, sleep 32 20:33:49.155 00.049 5928 IsGuiding returns 1 20:33:49.155 00.000 5928 scope still moving after pulse duration time elapsed 20:33:49.186 00.031 5928 IsSlewing returns 0 20:33:49.187 00.001 5928 IsGuiding returns 0 20:33:49.187 00.000 5928 scope move finished after 37 + 60 ms 20:33:49.187 00.000 5928 Move returns status 0, amount 37 20:33:49.187 00.000 5928 MoveAxis(N, 0, ABG) 20:33:49.187 00.000 5928 Move returns status 0, amount 0 20:33:49.187 00.000 5928 move complete, result=0 20:33:49.187 00.000 5928 worker thread done servicing request 20:33:49.188 00.001 5928 Worker thread wakes up 20:33:49.188 00.000 972 GuideStep: 0.2 px 37 ms WEST, 0.0 px 0 ms NORTH 20:33:49.198 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:49.198 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:51.189 01.991 5928 Exposure complete 20:33:51.278 00.089 5928 worker thread done servicing request 20:33:51.278 00.000 972 OnExposeComplete: enter 20:33:51.282 00.004 972 UpdateGuideState(): m_state=6 20:33:51.286 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1787 20:33:51.290 00.004 972 Star::Find returns 1 (0), X=232.94, Y=850.10, Mass=1441, SNR=26.5, Peak=192 HFD=3.8 20:33:51.294 00.004 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 20:33:51.298 00.004 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 20:33:51.302 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.52 mountX=0.30 mountY=-0.04, mountTheta=-0.12 20:33:51.307 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.30, opts=13) 20:33:51.311 00.004 972 Enqueuing Move request for scope (0.02, 0.30) 20:33:51.315 00.004 5928 Worker thread wakes up 20:33:51.315 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:33:51.319 00.004 972 UpdateGuideState exits: m=1441 SNR=26.5 20:33:51.323 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:51.327 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd 20:33:51.327 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:51.331 00.004 972 Enqueuing Expose request 20:33:51.336 00.005 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.30) 20:33:51.336 00.000 5928 Moving (0.02, 0.30) raw xDistance=0.30 yDistance=-0.04 20:33:51.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 20:33:51.336 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:51.336 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:33:51.336 00.000 5928 MoveAxis(W, 53, ABG) 20:33:51.337 00.001 5928 Guiding Dir = 3, Dur = 53 20:33:51.337 00.000 5928 IsSlewing returns 0 20:33:51.337 00.000 5928 IsGuiding returns 0 20:33:51.361 00.024 5928 PulseGuide returned control before completion, sleep 40 20:33:51.412 00.051 5928 IsGuiding returns 1 20:33:51.412 00.000 5928 scope still moving after pulse duration time elapsed 20:33:51.457 00.045 5928 IsSlewing returns 0 20:33:51.490 00.033 5928 IsGuiding returns 0 20:33:51.490 00.000 5928 scope move finished after 53 + 99 ms 20:33:51.490 00.000 5928 Move returns status 0, amount 53 20:33:51.491 00.001 5928 MoveAxis(N, 0, ABG) 20:33:51.491 00.000 5928 Move returns status 0, amount 0 20:33:51.491 00.000 5928 move complete, result=0 20:33:51.492 00.001 5928 worker thread done servicing request 20:33:51.492 00.000 972 GuideStep: 0.3 px 53 ms WEST, -0.0 px 0 ms NORTH 20:33:51.508 00.016 5928 Worker thread wakes up 20:33:51.508 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:51.508 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:53.653 02.145 5928 Exposure complete 20:33:53.740 00.087 5928 worker thread done servicing request 20:33:53.740 00.000 972 OnExposeComplete: enter 20:33:53.745 00.005 972 UpdateGuideState(): m_state=6 20:33:53.749 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1788 20:33:53.752 00.003 972 Star::Find returns 1 (0), X=232.89, Y=849.74, Mass=1414, SNR=26.3, Peak=167 HFD=3.5 20:33:53.756 00.004 972 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.59) = xAngle (-3.68 = 2.61) 20:33:53.761 00.005 972 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56) 20:33:53.765 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.09 mountX=-0.05 mountY=0.03, mountTheta=2.58 20:33:53.769 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.06, opts=13) 20:33:53.773 00.004 972 Enqueuing Move request for scope (-0.03, -0.06) 20:33:53.778 00.005 5928 Worker thread wakes up 20:33:53.778 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd 20:33:53.778 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.06) 20:33:53.778 00.000 5928 Moving (-0.03, -0.06) raw xDistance=-0.05 yDistance=0.03 20:33:53.778 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:33:53.778 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:53.778 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:33:53.779 00.001 5928 MoveAxis(E, 0, ABG) 20:33:53.779 00.000 5928 Move returns status 0, amount 0 20:33:53.779 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:53.783 00.004 972 UpdateGuideState exits: m=1414 SNR=26.3 20:33:53.786 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:53.790 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:53.795 00.005 972 Enqueuing Expose request 20:33:53.798 00.003 5928 MoveAxis(N, 0, ABG) 20:33:53.798 00.000 5928 Move returns status 0, amount 0 20:33:53.798 00.000 5928 move complete, result=0 20:33:53.799 00.001 5928 worker thread done servicing request 20:33:53.799 00.000 5928 Worker thread wakes up 20:33:53.799 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:53.799 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:53.801 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:33:55.785 01.984 5928 Exposure complete 20:33:55.871 00.086 5928 worker thread done servicing request 20:33:55.871 00.000 972 OnExposeComplete: enter 20:33:55.878 00.007 972 UpdateGuideState(): m_state=6 20:33:55.882 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1789 20:33:55.886 00.004 972 Star::Find returns 1 (0), X=232.86, Y=849.73, Mass=1393, SNR=26.1, Peak=180 HFD=3.5 20:33:55.890 00.004 972 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.59) = xAngle (-3.90 = 2.38) 20:33:55.895 00.005 972 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34) 20:33:55.899 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=-0.06 mountY=0.06, mountTheta=2.36 20:33:55.903 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.06, opts=13) 20:33:55.907 00.004 972 Enqueuing Move request for scope (-0.05, -0.06) 20:33:55.912 00.005 5928 Worker thread wakes up 20:33:55.912 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:33:55.916 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd 20:33:55.916 00.000 972 UpdateGuideState exits: m=1393 SNR=26.1 20:33:55.920 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:55.924 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:55.929 00.005 972 Enqueuing Expose request 20:33:55.932 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.06) 20:33:55.933 00.001 5928 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=0.06 20:33:55.933 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:33:55.933 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:55.933 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:33:55.933 00.000 5928 MoveAxis(E, 0, ABG) 20:33:55.933 00.000 5928 Move returns status 0, amount 0 20:33:55.933 00.000 5928 MoveAxis(N, 0, ABG) 20:33:55.933 00.000 5928 Move returns status 0, amount 0 20:33:55.933 00.000 5928 move complete, result=0 20:33:55.933 00.000 5928 worker thread done servicing request 20:33:55.933 00.000 5928 Worker thread wakes up 20:33:55.933 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:55.933 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:55.935 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:33:58.059 02.124 5928 Exposure complete 20:33:58.145 00.086 5928 worker thread done servicing request 20:33:58.146 00.001 972 OnExposeComplete: enter 20:33:58.149 00.003 972 UpdateGuideState(): m_state=6 20:33:58.153 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1790 20:33:58.158 00.005 972 Star::Find returns 1 (0), X=232.97, Y=849.87, Mass=1482, SNR=27.0, Peak=178 HFD=3.8 20:33:58.162 00.004 972 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.59) = xAngle (-0.60 = -0.60) 20:33:58.166 00.004 972 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65) 20:33:58.170 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.99 mountX=0.07 mountY=-0.05, mountTheta=-0.63 20:33:58.174 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.07, opts=13) 20:33:58.179 00.005 972 Enqueuing Move request for scope (0.05, 0.07) 20:33:58.183 00.004 5928 Worker thread wakes up 20:33:58.183 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd 20:33:58.183 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.07) 20:33:58.183 00.000 5928 Moving (0.05, 0.07) raw xDistance=0.07 yDistance=-0.05 20:33:58.183 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:33:58.183 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:33:58.187 00.004 972 UpdateGuideState exits: m=1482 SNR=27.0 20:33:58.191 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:33:58.196 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:33:58.200 00.004 972 Enqueuing Expose request 20:33:58.203 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:33:58.204 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:33:58.204 00.000 5928 MoveAxis(E, 0, ABG) 20:33:58.204 00.000 5928 Move returns status 0, amount 0 20:33:58.204 00.000 5928 MoveAxis(N, 0, ABG) 20:33:58.204 00.000 5928 Move returns status 0, amount 0 20:33:58.204 00.000 5928 move complete, result=0 20:33:58.204 00.000 5928 worker thread done servicing request 20:33:58.204 00.000 5928 Worker thread wakes up 20:33:58.204 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:33:58.204 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:33:58.206 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:34:00.193 01.987 5928 Exposure complete 20:34:00.279 00.086 5928 worker thread done servicing request 20:34:00.279 00.000 972 OnExposeComplete: enter 20:34:00.282 00.003 972 UpdateGuideState(): m_state=6 20:34:00.286 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1791 20:34:00.290 00.004 972 Star::Find returns 1 (0), X=232.97, Y=849.80, Mass=1415, SNR=26.3, Peak=174 HFD=3.7 20:34:00.295 00.005 972 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 20:34:00.298 00.003 972 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 20:34:00.302 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.04 mountX=0.00 mountY=-0.05, mountTheta=-1.55 20:34:00.306 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.00, opts=13) 20:34:00.311 00.005 972 Enqueuing Move request for scope (0.05, 0.00) 20:34:00.315 00.004 5928 Worker thread wakes up 20:34:00.315 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd 20:34:00.315 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.00) 20:34:00.315 00.000 5928 Moving (0.05, 0.00) raw xDistance=0.00 yDistance=-0.05 20:34:00.315 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:34:00.315 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:34:00.320 00.005 972 UpdateGuideState exits: m=1415 SNR=26.3 20:34:00.324 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:00.329 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:00.332 00.003 972 Enqueuing Expose request 20:34:00.336 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:00.336 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:34:00.336 00.000 5928 MoveAxis(E, 0, ABG) 20:34:00.336 00.000 5928 Move returns status 0, amount 0 20:34:00.336 00.000 5928 MoveAxis(N, 0, ABG) 20:34:00.336 00.000 5928 Move returns status 0, amount 0 20:34:00.336 00.000 5928 move complete, result=0 20:34:00.336 00.000 5928 worker thread done servicing request 20:34:00.336 00.000 5928 Worker thread wakes up 20:34:00.336 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:00.336 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:00.339 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:34:02.440 02.101 5928 Exposure complete 20:34:02.527 00.087 5928 worker thread done servicing request 20:34:02.527 00.000 972 OnExposeComplete: enter 20:34:02.531 00.004 972 UpdateGuideState(): m_state=6 20:34:02.535 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1792 20:34:02.539 00.004 972 Star::Find returns 1 (0), X=232.89, Y=850.13, Mass=1417, SNR=26.4, Peak=173 HFD=3.7 20:34:02.543 00.004 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 20:34:02.547 00.004 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01) 20:34:02.551 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.64 mountX=0.34 mountY=0.00, mountTheta=0.01 20:34:02.555 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.34, opts=13) 20:34:02.560 00.005 972 Enqueuing Move request for scope (-0.02, 0.34) 20:34:02.564 00.004 5928 Worker thread wakes up 20:34:02.564 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd 20:34:02.564 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.34) 20:34:02.564 00.000 5928 Moving (-0.02, 0.34) raw xDistance=0.34 yDistance=0.00 20:34:02.564 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 20:34:02.564 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:02.564 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:34:02.564 00.000 5928 MoveAxis(W, 56, ABG) 20:34:02.564 00.000 5928 Guiding Dir = 3, Dur = 56 20:34:02.564 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:34:02.569 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 20:34:02.573 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:02.578 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:02.582 00.004 972 Enqueuing Expose request 20:34:02.585 00.003 5928 IsSlewing returns 0 20:34:02.586 00.001 5928 IsGuiding returns 0 20:34:02.603 00.017 5928 PulseGuide returned control before completion, sleep 50 20:34:02.667 00.064 5928 IsGuiding returns 1 20:34:02.667 00.000 5928 scope still moving after pulse duration time elapsed 20:34:02.704 00.037 5928 IsSlewing returns 0 20:34:02.704 00.000 5928 IsGuiding returns 0 20:34:02.704 00.000 5928 scope move finished after 56 + 62 ms 20:34:02.704 00.000 5928 Move returns status 0, amount 56 20:34:02.704 00.000 5928 MoveAxis(N, 0, ABG) 20:34:02.704 00.000 5928 Move returns status 0, amount 0 20:34:02.704 00.000 5928 move complete, result=0 20:34:02.704 00.000 5928 worker thread done servicing request 20:34:02.705 00.001 972 GuideStep: 0.3 px 56 ms WEST, 0.0 px 0 ms NORTH 20:34:02.715 00.010 5928 Worker thread wakes up 20:34:02.715 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:02.715 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:04.697 01.982 5928 Exposure complete 20:34:04.783 00.086 5928 worker thread done servicing request 20:34:04.783 00.000 972 OnExposeComplete: enter 20:34:04.787 00.004 972 UpdateGuideState(): m_state=6 20:34:04.791 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1793 20:34:04.796 00.005 972 Star::Find returns 1 (0), X=232.79, Y=850.09, Mass=1433, SNR=26.5, Peak=165 HFD=3.7 20:34:04.800 00.004 972 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.59) = xAngle (0.39 = 0.39) 20:34:04.804 00.004 972 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35) 20:34:04.807 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.98 mountX=0.29 mountY=0.11, mountTheta=0.35 20:34:04.813 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.29, opts=13) 20:34:04.817 00.004 972 Enqueuing Move request for scope (-0.13, 0.29) 20:34:04.820 00.003 5928 Worker thread wakes up 20:34:04.820 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd 20:34:04.820 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.29) 20:34:04.821 00.001 5928 Moving (-0.13, 0.29) raw xDistance=0.29 yDistance=0.11 20:34:04.821 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29 20:34:04.821 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:04.826 00.005 972 UpdateGuideState exits: m=1433 SNR=26.5 20:34:04.830 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:04.834 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:04.837 00.003 972 Enqueuing Expose request 20:34:04.840 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:04.840 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:34:04.840 00.000 5928 MoveAxis(W, 53, ABG) 20:34:04.840 00.000 5928 Guiding Dir = 3, Dur = 53 20:34:04.841 00.001 5928 IsSlewing returns 0 20:34:04.841 00.000 5928 IsGuiding returns 0 20:34:04.858 00.017 5928 PulseGuide returned control before completion, sleep 48 20:34:04.921 00.063 5928 IsGuiding returns 0 20:34:04.921 00.000 5928 Move returns status 0, amount 53 20:34:04.921 00.000 5928 MoveAxis(N, 0, ABG) 20:34:04.921 00.000 5928 Move returns status 0, amount 0 20:34:04.921 00.000 5928 move complete, result=0 20:34:04.922 00.001 5928 worker thread done servicing request 20:34:04.922 00.000 5928 Worker thread wakes up 20:34:04.922 00.000 972 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH 20:34:04.930 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:04.931 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:07.071 02.140 5928 Exposure complete 20:34:07.159 00.088 5928 worker thread done servicing request 20:34:07.159 00.000 972 OnExposeComplete: enter 20:34:07.163 00.004 972 UpdateGuideState(): m_state=6 20:34:07.167 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1794 20:34:07.171 00.004 972 Star::Find returns 1 (0), X=232.94, Y=850.10, Mass=1390, SNR=26.1, Peak=181 HFD=3.7 20:34:07.175 00.004 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 20:34:07.179 00.004 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15) 20:34:07.183 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.49 mountX=0.31 mountY=-0.05, mountTheta=-0.15 20:34:07.187 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.31, opts=13) 20:34:07.192 00.005 972 Enqueuing Move request for scope (0.03, 0.31) 20:34:07.196 00.004 5928 Worker thread wakes up 20:34:07.196 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd 20:34:07.196 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.31) 20:34:07.196 00.000 5928 Moving (0.03, 0.31) raw xDistance=0.31 yDistance=-0.05 20:34:07.196 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 20:34:07.196 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:07.196 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:34:07.197 00.001 5928 MoveAxis(W, 55, ABG) 20:34:07.197 00.000 5928 Guiding Dir = 3, Dur = 55 20:34:07.197 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:34:07.200 00.003 972 UpdateGuideState exits: m=1390 SNR=26.1 20:34:07.204 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:07.209 00.005 5928 IsSlewing returns 0 20:34:07.209 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:07.213 00.004 972 Enqueuing Expose request 20:34:07.217 00.004 5928 IsGuiding returns 0 20:34:07.240 00.023 5928 PulseGuide returned control before completion, sleep 42 20:34:07.284 00.044 5928 IsGuiding returns 1 20:34:07.284 00.000 5928 scope still moving after pulse duration time elapsed 20:34:07.320 00.036 5928 IsSlewing returns 0 20:34:07.321 00.001 5928 IsGuiding returns 0 20:34:07.321 00.000 5928 scope move finished after 55 + 49 ms 20:34:07.321 00.000 5928 Move returns status 0, amount 55 20:34:07.321 00.000 5928 MoveAxis(N, 0, ABG) 20:34:07.321 00.000 5928 Move returns status 0, amount 0 20:34:07.322 00.001 5928 move complete, result=0 20:34:07.322 00.000 5928 worker thread done servicing request 20:34:07.322 00.000 5928 Worker thread wakes up 20:34:07.322 00.000 972 GuideStep: 0.3 px 55 ms WEST, -0.0 px 0 ms NORTH 20:34:07.337 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:07.337 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:09.323 01.986 5928 Exposure complete 20:34:09.410 00.087 5928 worker thread done servicing request 20:34:09.420 00.010 972 OnExposeComplete: enter 20:34:09.424 00.004 972 UpdateGuideState(): m_state=6 20:34:09.429 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1795 20:34:09.433 00.004 972 Star::Find returns 1 (0), X=232.99, Y=849.79, Mass=1447, SNR=26.6, Peak=168 HFD=4.0 20:34:09.437 00.004 972 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.59) = xAngle (-1.61 = -1.61) 20:34:09.441 00.004 972 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 20:34:09.447 00.006 972 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.02 mountX=-0.00 mountY=-0.07, mountTheta=-1.61 20:34:09.455 00.008 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.00, opts=13) 20:34:09.463 00.008 972 Enqueuing Move request for scope (0.07, -0.00) 20:34:09.469 00.006 5928 Worker thread wakes up 20:34:09.469 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:09.474 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd 20:34:09.474 00.000 972 UpdateGuideState exits: m=1447 SNR=26.6 20:34:09.478 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:09.482 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:09.485 00.003 972 Enqueuing Expose request 20:34:09.489 00.004 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.00) 20:34:09.489 00.000 5928 Moving (0.07, -0.00) raw xDistance=-0.00 yDistance=-0.07 20:34:09.490 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:34:09.490 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:09.490 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:34:09.490 00.000 5928 MoveAxis(E, 0, ABG) 20:34:09.490 00.000 5928 Move returns status 0, amount 0 20:34:09.490 00.000 5928 MoveAxis(N, 0, ABG) 20:34:09.490 00.000 5928 Move returns status 0, amount 0 20:34:09.490 00.000 5928 move complete, result=0 20:34:09.490 00.000 5928 worker thread done servicing request 20:34:09.490 00.000 5928 Worker thread wakes up 20:34:09.490 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:09.490 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:09.493 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:34:11.624 02.131 5928 Exposure complete 20:34:11.710 00.086 5928 worker thread done servicing request 20:34:11.711 00.001 972 OnExposeComplete: enter 20:34:11.714 00.003 972 UpdateGuideState(): m_state=6 20:34:11.718 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1796 20:34:11.722 00.004 972 Star::Find returns 1 (0), X=232.82, Y=849.65, Mass=1389, SNR=26.1, Peak=173 HFD=3.7 20:34:11.727 00.005 972 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.59) = xAngle (-3.76 = 2.52) 20:34:11.731 00.004 972 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48) 20:34:11.735 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.17 mountX=-0.14 mountY=0.11, mountTheta=2.49 20:34:11.739 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.14, opts=13) 20:34:11.744 00.005 972 Enqueuing Move request for scope (-0.10, -0.14) 20:34:11.748 00.004 5928 Worker thread wakes up 20:34:11.748 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd 20:34:11.748 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.14) 20:34:11.748 00.000 5928 Moving (-0.10, -0.14) raw xDistance=-0.14 yDistance=0.11 20:34:11.748 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:34:11.748 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:11.748 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:34:11.748 00.000 5928 MoveAxis(E, 0, ABG) 20:34:11.748 00.000 5928 Move returns status 0, amount 0 20:34:11.748 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:34:11.753 00.005 972 UpdateGuideState exits: m=1389 SNR=26.1 20:34:11.756 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:11.761 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:11.765 00.004 972 Enqueuing Expose request 20:34:11.768 00.003 5928 MoveAxis(N, 0, ABG) 20:34:11.768 00.000 5928 Move returns status 0, amount 0 20:34:11.769 00.001 5928 move complete, result=0 20:34:11.769 00.000 5928 worker thread done servicing request 20:34:11.769 00.000 5928 Worker thread wakes up 20:34:11.769 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:11.769 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:11.770 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:34:13.751 01.981 5928 Exposure complete 20:34:13.837 00.086 5928 worker thread done servicing request 20:34:13.837 00.000 972 OnExposeComplete: enter 20:34:13.842 00.005 972 UpdateGuideState(): m_state=6 20:34:13.846 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1797 20:34:13.850 00.004 972 Star::Find returns 1 (0), X=233.16, Y=850.01, Mass=1427, SNR=26.4, Peak=139 HFD=4.2 20:34:13.854 00.004 972 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.59) = xAngle (-0.85 = -0.85) 20:34:13.858 00.004 972 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90) 20:34:13.862 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.33 cameraTheta=0.74 mountX=0.21 mountY=-0.26, mountTheta=-0.87 20:34:13.866 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.22, opts=13) 20:34:13.870 00.004 972 Enqueuing Move request for scope (0.24, 0.22) 20:34:13.875 00.005 5928 Worker thread wakes up 20:34:13.875 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd 20:34:13.875 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.22) 20:34:13.875 00.000 5928 Moving (0.24, 0.22) raw xDistance=0.21 yDistance=-0.26 20:34:13.875 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21 20:34:13.875 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 20:34:13.875 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:34:13.880 00.005 972 UpdateGuideState exits: m=1427 SNR=26.4 20:34:13.883 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:13.887 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:13.892 00.005 972 Enqueuing Expose request 20:34:13.896 00.004 5928 MoveAxis(W, 36, ABG) 20:34:13.896 00.000 5928 Guiding Dir = 3, Dur = 36 20:34:13.897 00.001 5928 IsSlewing returns 0 20:34:13.897 00.000 5928 IsGuiding returns 0 20:34:13.924 00.027 5928 PulseGuide returned control before completion, sleep 20 20:34:13.972 00.048 5928 IsGuiding returns 0 20:34:13.972 00.000 5928 Move returns status 0, amount 36 20:34:13.972 00.000 5928 MoveAxis(N, 51, ABG) 20:34:13.972 00.000 5928 Guiding Dir = 0, Dur = 51 20:34:13.973 00.001 5928 IsSlewing returns 0 20:34:13.973 00.000 5928 IsGuiding returns 0 20:34:14.085 00.112 5928 IsGuiding returns 1 20:34:14.085 00.000 5928 scope still moving after pulse duration time elapsed 20:34:14.148 00.063 5928 IsSlewing returns 0 20:34:14.149 00.001 5928 IsGuiding returns 0 20:34:14.149 00.000 5928 scope move finished after 51 + 125 ms 20:34:14.150 00.001 5928 Move returns status 0, amount 51 20:34:14.150 00.000 5928 move complete, result=0 20:34:14.150 00.000 5928 worker thread done servicing request 20:34:14.150 00.000 5928 Worker thread wakes up 20:34:14.150 00.000 972 GuideStep: 0.2 px 36 ms WEST, -0.3 px 51 ms NORTH 20:34:14.165 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:14.166 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:16.310 02.144 5928 Exposure complete 20:34:16.397 00.087 5928 worker thread done servicing request 20:34:16.397 00.000 972 OnExposeComplete: enter 20:34:16.401 00.004 972 UpdateGuideState(): m_state=6 20:34:16.405 00.004 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1798 20:34:16.410 00.005 972 Star::Find returns 1 (0), X=233.13, Y=849.99, Mass=1438, SNR=26.5, Peak=151 HFD=4.1 20:34:16.413 00.003 972 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.59) = xAngle (-0.84 = -0.84) 20:34:16.417 00.004 972 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88) 20:34:16.421 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.75 mountX=0.19 mountY=-0.22, mountTheta=-0.86 20:34:16.426 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.20, opts=13) 20:34:16.430 00.004 972 Enqueuing Move request for scope (0.21, 0.20) 20:34:16.433 00.003 5928 Worker thread wakes up 20:34:16.434 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd 20:34:16.434 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.20) 20:34:16.434 00.000 5928 Moving (0.21, 0.20) raw xDistance=0.19 yDistance=-0.22 20:34:16.434 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:34:16.434 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 20:34:16.434 00.000 5928 MoveAxis(E, 0, ABG) 20:34:16.434 00.000 5928 Move returns status 0, amount 0 20:34:16.434 00.000 5928 MoveAxis(N, 44, ABG) 20:34:16.434 00.000 5928 Guiding Dir = 0, Dur = 44 20:34:16.434 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:34:16.438 00.004 972 UpdateGuideState exits: m=1438 SNR=26.5 20:34:16.443 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:16.447 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:16.451 00.004 972 Enqueuing Expose request 20:34:16.454 00.003 5928 IsSlewing returns 0 20:34:16.455 00.001 5928 IsGuiding returns 0 20:34:16.564 00.109 5928 IsGuiding returns 1 20:34:16.564 00.000 5928 scope still moving after pulse duration time elapsed 20:34:16.594 00.030 5928 IsSlewing returns 0 20:34:16.626 00.032 5928 IsGuiding returns 0 20:34:16.627 00.001 5928 scope move finished after 44 + 127 ms 20:34:16.627 00.000 5928 Move returns status 0, amount 44 20:34:16.627 00.000 5928 move complete, result=0 20:34:16.628 00.001 5928 worker thread done servicing request 20:34:16.628 00.000 5928 Worker thread wakes up 20:34:16.628 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 44 ms NORTH 20:34:16.639 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:16.639 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:18.630 01.991 5928 Exposure complete 20:34:18.716 00.086 5928 worker thread done servicing request 20:34:18.716 00.000 972 OnExposeComplete: enter 20:34:18.720 00.004 972 UpdateGuideState(): m_state=6 20:34:18.725 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1799 20:34:18.729 00.004 972 Star::Find returns 1 (0), X=232.48, Y=850.39, Mass=1426, SNR=26.4, Peak=137 HFD=4.1 20:34:18.732 00.003 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 20:34:18.736 00.004 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 20:34:18.741 00.005 972 CameraToMount -- cameraX=-0.44 cameraY=0.60 hyp=0.74 cameraTheta=2.20 mountX=0.61 mountY=0.40, mountTheta=0.58 20:34:18.745 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.44, y=0.60, opts=13) 20:34:18.749 00.004 972 Enqueuing Move request for scope (-0.44, 0.60) 20:34:18.753 00.004 5928 Worker thread wakes up 20:34:18.753 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:18.758 00.005 972 UpdateGuideState exits: m=1426 SNR=26.4 20:34:18.762 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:18.766 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:18.769 00.003 972 Enqueuing Expose request 20:34:18.774 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.60) opts 0xd 20:34:18.774 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.44, 0.60) 20:34:18.774 00.000 5928 Moving (-0.44, 0.60) raw xDistance=0.61 yDistance=0.40 20:34:18.774 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 20:34:18.774 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:34:18.775 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40 20:34:18.775 00.000 5928 MoveAxis(W, 102, ABG) 20:34:18.775 00.000 5928 Guiding Dir = 3, Dur = 102 20:34:18.775 00.000 5928 IsSlewing returns 0 20:34:18.776 00.001 5928 IsGuiding returns 0 20:34:18.801 00.025 5928 PulseGuide returned control before completion, sleep 87 20:34:18.929 00.128 5928 IsGuiding returns 0 20:34:18.930 00.001 5928 Move returns status 0, amount 102 20:34:18.930 00.000 5928 MoveAxis(N, 0, ABG) 20:34:18.930 00.000 5928 Move returns status 0, amount 0 20:34:18.930 00.000 5928 move complete, result=0 20:34:18.931 00.001 5928 worker thread done servicing request 20:34:18.931 00.000 5928 Worker thread wakes up 20:34:18.931 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:18.931 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:18.931 00.000 972 GuideStep: 0.6 px 102 ms WEST, 0.4 px 0 ms NORTH 20:34:21.071 02.140 5928 Exposure complete 20:34:21.157 00.086 5928 worker thread done servicing request 20:34:21.157 00.000 972 OnExposeComplete: enter 20:34:21.162 00.005 972 UpdateGuideState(): m_state=6 20:34:21.165 00.003 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1800 20:34:21.169 00.004 972 Star::Find returns 1 (0), X=232.01, Y=849.72, Mass=1444, SNR=26.6, Peak=180 HFD=3.6 20:34:21.174 00.005 972 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.59) = xAngle (-4.65 = 1.63) 20:34:21.179 00.005 972 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59) 20:34:21.182 00.003 972 CameraToMount -- cameraX=-0.91 cameraY=-0.07 hyp=0.91 cameraTheta=-3.06 mountX=-0.06 mountY=0.91, mountTheta=1.63 20:34:21.187 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.91, y=-0.07, opts=13) 20:34:21.191 00.004 972 Enqueuing Move request for scope (-0.91, -0.07) 20:34:21.195 00.004 5928 Worker thread wakes up 20:34:21.195 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.07) opts 0xd 20:34:21.195 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.91, -0.07) 20:34:21.195 00.000 5928 Moving (-0.91, -0.07) raw xDistance=-0.06 yDistance=0.91 20:34:21.195 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:34:21.195 00.000 5928 resist switch: large excursion: input 0.91 thresh 0.60 direction from -1 to 1 20:34:21.195 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:34:21.199 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 20:34:21.203 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:21.208 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:21.212 00.004 972 Enqueuing Expose request 20:34:21.216 00.004 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.73 20:34:21.216 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91 20:34:21.216 00.000 5928 MoveAxis(E, 0, ABG) 20:34:21.216 00.000 5928 Move returns status 0, amount 0 20:34:21.216 00.000 5928 MoveAxis(S, 180, ABG) 20:34:21.216 00.000 5928 Guiding Dir = 1, Dur = 180 20:34:21.216 00.000 5928 IsSlewing returns 0 20:34:21.217 00.001 5928 IsGuiding returns 0 20:34:21.296 00.079 5928 PulseGuide returned control before completion, sleep 111 20:34:21.421 00.125 5928 IsGuiding returns 1 20:34:21.421 00.000 5928 scope still moving after pulse duration time elapsed 20:34:21.452 00.031 5928 IsSlewing returns 0 20:34:21.452 00.000 5928 IsGuiding returns 1 20:34:21.504 00.052 5928 IsSlewing returns 0 20:34:21.506 00.002 5928 IsGuiding returns 0 20:34:21.507 00.001 5928 scope move finished after 180 + 109 ms 20:34:21.507 00.000 5928 Move returns status 0, amount 180 20:34:21.508 00.001 5928 move complete, result=0 20:34:21.508 00.000 5928 worker thread done servicing request 20:34:21.508 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.9 px 180 ms SOUTH 20:34:21.522 00.014 5928 Worker thread wakes up 20:34:21.523 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:21.524 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:23.501 01.977 5928 Exposure complete 20:34:23.590 00.089 5928 worker thread done servicing request 20:34:23.590 00.000 972 OnExposeComplete: enter 20:34:23.594 00.004 972 UpdateGuideState(): m_state=6 20:34:23.598 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1801 20:34:23.602 00.004 972 Star::Find returns 1 (0), X=231.90, Y=849.86, Mass=1411, SNR=26.3, Peak=173 HFD=3.8 20:34:23.606 00.004 972 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.59) = xAngle (1.49 = 1.49) 20:34:23.611 00.005 972 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 20:34:23.614 00.003 972 CameraToMount -- cameraX=-1.02 cameraY=0.06 hyp=1.02 cameraTheta=3.08 mountX=0.08 mountY=1.01, mountTheta=1.49 20:34:23.619 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.02, y=0.06, opts=13) 20:34:23.623 00.004 972 Enqueuing Move request for scope (-1.02, 0.06) 20:34:23.628 00.005 5928 Worker thread wakes up 20:34:23.628 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.06) opts 0xd 20:34:23.628 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.02, 0.06) 20:34:23.628 00.000 5928 Moving (-1.02, 0.06) raw xDistance=0.08 yDistance=1.01 20:34:23.628 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:34:23.628 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01 20:34:23.628 00.000 5928 MoveAxis(E, 0, ABG) 20:34:23.628 00.000 5928 Move returns status 0, amount 0 20:34:23.628 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:34:23.632 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:34:23.636 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:23.641 00.005 5928 MoveAxis(S, 201, ABG) 20:34:23.641 00.000 5928 Guiding Dir = 1, Dur = 201 20:34:23.641 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:23.645 00.004 972 Enqueuing Expose request 20:34:23.648 00.003 5928 IsSlewing returns 0 20:34:23.649 00.001 5928 IsGuiding returns 0 20:34:23.727 00.078 5928 PulseGuide returned control before completion, sleep 134 20:34:23.876 00.149 5928 IsGuiding returns 1 20:34:23.877 00.001 5928 scope still moving after pulse duration time elapsed 20:34:23.906 00.029 5928 IsSlewing returns 0 20:34:23.908 00.002 5928 IsGuiding returns 1 20:34:23.966 00.058 5928 IsSlewing returns 0 20:34:23.999 00.033 5928 IsGuiding returns 0 20:34:23.999 00.000 5928 scope move finished after 201 + 149 ms 20:34:23.999 00.000 5928 Move returns status 0, amount 201 20:34:23.999 00.000 5928 move complete, result=0 20:34:24.000 00.001 5928 worker thread done servicing request 20:34:24.000 00.000 5928 Worker thread wakes up 20:34:24.000 00.000 972 GuideStep: 0.1 px 0 ms EAST, 1.0 px 201 ms SOUTH 20:34:24.011 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:24.012 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:26.145 02.133 5928 Exposure complete 20:34:26.232 00.087 5928 worker thread done servicing request 20:34:26.233 00.001 972 OnExposeComplete: enter 20:34:26.236 00.003 972 UpdateGuideState(): m_state=6 20:34:26.241 00.005 972 Star::Find(15, 231, 849, 0, (0,0,0,0), 0.0, 255) frame 1802 20:34:26.245 00.004 972 Star::Find returns 1 (0), X=232.34, Y=849.76, Mass=1441, SNR=26.6, Peak=151 HFD=3.7 20:34:26.249 00.004 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.67 = 1.61) 20:34:26.253 00.004 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56) 20:34:26.258 00.005 972 CameraToMount -- cameraX=-0.58 cameraY=-0.03 hyp=0.58 cameraTheta=-3.09 mountX=-0.02 mountY=0.58, mountTheta=1.61 20:34:26.262 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.58, y=-0.03, opts=13) 20:34:26.266 00.004 972 Enqueuing Move request for scope (-0.58, -0.03) 20:34:26.270 00.004 5928 Worker thread wakes up 20:34:26.270 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.03) opts 0xd 20:34:26.270 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.58, -0.03) 20:34:26.270 00.000 5928 Moving (-0.58, -0.03) raw xDistance=-0.02 yDistance=0.58 20:34:26.270 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:34:26.270 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58 20:34:26.270 00.000 5928 MoveAxis(E, 0, ABG) 20:34:26.271 00.001 5928 Move returns status 0, amount 0 20:34:26.271 00.000 5928 MoveAxis(S, 115, ABG) 20:34:26.271 00.000 5928 Guiding Dir = 1, Dur = 115 20:34:26.271 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:26.276 00.005 972 UpdateGuideState exits: m=1441 SNR=26.6 20:34:26.279 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:26.283 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:26.287 00.004 972 Enqueuing Expose request 20:34:26.290 00.003 5928 IsSlewing returns 0 20:34:26.291 00.001 5928 IsGuiding returns 0 20:34:26.365 00.074 5928 PulseGuide returned control before completion, sleep 52 20:34:26.433 00.068 5928 IsGuiding returns 1 20:34:26.433 00.000 5928 scope still moving after pulse duration time elapsed 20:34:26.463 00.030 5928 IsSlewing returns 0 20:34:26.464 00.001 5928 IsGuiding returns 1 20:34:26.525 00.061 5928 IsSlewing returns 0 20:34:26.526 00.001 5928 IsGuiding returns 0 20:34:26.526 00.000 5928 scope move finished after 115 + 119 ms 20:34:26.526 00.000 5928 Move returns status 0, amount 115 20:34:26.526 00.000 5928 move complete, result=0 20:34:26.526 00.000 5928 worker thread done servicing request 20:34:26.527 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.6 px 115 ms SOUTH 20:34:26.534 00.007 5928 Worker thread wakes up 20:34:26.535 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:26.535 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:28.522 01.987 5928 Exposure complete 20:34:28.607 00.085 5928 worker thread done servicing request 20:34:28.608 00.001 972 OnExposeComplete: enter 20:34:28.611 00.003 972 UpdateGuideState(): m_state=6 20:34:28.615 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1803 20:34:28.619 00.004 972 Star::Find returns 1 (0), X=232.59, Y=849.99, Mass=1393, SNR=26.1, Peak=160 HFD=3.8 20:34:28.624 00.005 972 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.59) = xAngle (1.02 = 1.02) 20:34:28.628 00.004 972 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98) 20:34:28.632 00.004 972 CameraToMount -- cameraX=-0.33 cameraY=0.19 hyp=0.38 cameraTheta=2.61 mountX=0.20 mountY=0.32, mountTheta=1.01 20:34:28.638 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=0.19, opts=13) 20:34:28.643 00.005 972 Enqueuing Move request for scope (-0.33, 0.19) 20:34:28.646 00.003 5928 Worker thread wakes up 20:34:28.647 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.19) opts 0xd 20:34:28.647 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, 0.19) 20:34:28.647 00.000 5928 Moving (-0.33, 0.19) raw xDistance=0.20 yDistance=0.32 20:34:28.647 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 20:34:28.647 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32 20:34:28.647 00.000 5928 MoveAxis(W, 33, ABG) 20:34:28.647 00.000 5928 Guiding Dir = 3, Dur = 33 20:34:28.647 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:28.651 00.004 972 UpdateGuideState exits: m=1393 SNR=26.1 20:34:28.655 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:28.660 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:28.663 00.003 972 Enqueuing Expose request 20:34:28.666 00.003 5928 IsSlewing returns 0 20:34:28.667 00.001 5928 IsGuiding returns 0 20:34:28.684 00.017 5928 PulseGuide returned control before completion, sleep 27 20:34:28.732 00.048 5928 IsGuiding returns 0 20:34:28.732 00.000 5928 Move returns status 0, amount 33 20:34:28.732 00.000 5928 MoveAxis(S, 63, ABG) 20:34:28.732 00.000 5928 Guiding Dir = 1, Dur = 63 20:34:28.733 00.001 5928 IsSlewing returns 0 20:34:28.733 00.000 5928 IsGuiding returns 0 20:34:28.844 00.111 5928 IsGuiding returns 1 20:34:28.844 00.000 5928 scope still moving after pulse duration time elapsed 20:34:28.873 00.029 5928 IsSlewing returns 0 20:34:28.874 00.001 5928 IsGuiding returns 1 20:34:28.924 00.050 5928 IsSlewing returns 0 20:34:28.926 00.002 5928 IsGuiding returns 0 20:34:28.926 00.000 5928 scope move finished after 63 + 129 ms 20:34:28.926 00.000 5928 Move returns status 0, amount 63 20:34:28.927 00.001 5928 move complete, result=0 20:34:28.927 00.000 5928 worker thread done servicing request 20:34:28.927 00.000 5928 Worker thread wakes up 20:34:28.927 00.000 972 GuideStep: 0.2 px 33 ms WEST, 0.3 px 63 ms SOUTH 20:34:28.938 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:28.938 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:31.082 02.144 5928 Exposure complete 20:34:31.169 00.087 5928 worker thread done servicing request 20:34:31.169 00.000 972 OnExposeComplete: enter 20:34:31.174 00.005 972 UpdateGuideState(): m_state=6 20:34:31.177 00.003 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1804 20:34:31.181 00.004 972 Star::Find returns 1 (0), X=232.78, Y=850.15, Mass=1460, SNR=26.8, Peak=166 HFD=4.0 20:34:31.185 00.004 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 20:34:31.190 00.005 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 20:34:31.194 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.96 mountX=0.35 mountY=0.12, mountTheta=0.33 20:34:31.198 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.35, opts=13) 20:34:31.202 00.004 972 Enqueuing Move request for scope (-0.14, 0.35) 20:34:31.207 00.005 5928 Worker thread wakes up 20:34:31.208 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:31.211 00.003 972 UpdateGuideState exits: m=1460 SNR=26.8 20:34:31.215 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:31.219 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:31.223 00.004 972 Enqueuing Expose request 20:34:31.227 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd 20:34:31.227 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.35) 20:34:31.228 00.001 5928 Moving (-0.14, 0.35) raw xDistance=0.35 yDistance=0.12 20:34:31.228 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35 20:34:31.228 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:31.228 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:34:31.228 00.000 5928 MoveAxis(W, 61, ABG) 20:34:31.228 00.000 5928 Guiding Dir = 3, Dur = 61 20:34:31.243 00.015 5928 IsSlewing returns 0 20:34:31.244 00.001 5928 IsGuiding returns 0 20:34:31.259 00.015 5928 PulseGuide returned control before completion, sleep 57 20:34:31.338 00.079 5928 IsGuiding returns 0 20:34:31.338 00.000 5928 Move returns status 0, amount 61 20:34:31.339 00.001 5928 MoveAxis(N, 0, ABG) 20:34:31.339 00.000 5928 Move returns status 0, amount 0 20:34:31.339 00.000 5928 move complete, result=0 20:34:31.339 00.000 5928 worker thread done servicing request 20:34:31.339 00.000 972 GuideStep: 0.4 px 61 ms WEST, 0.1 px 0 ms NORTH 20:34:31.348 00.009 5928 Worker thread wakes up 20:34:31.349 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:31.349 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:33.331 01.982 5928 Exposure complete 20:34:33.416 00.085 5928 worker thread done servicing request 20:34:33.416 00.000 972 OnExposeComplete: enter 20:34:33.420 00.004 972 UpdateGuideState(): m_state=6 20:34:33.425 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1805 20:34:33.429 00.004 972 Star::Find returns 1 (0), X=232.82, Y=850.34, Mass=1408, SNR=26.3, Peak=178 HFD=3.6 20:34:33.433 00.004 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 20:34:33.437 00.004 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 20:34:33.442 00.005 972 CameraToMount -- cameraX=-0.10 cameraY=0.55 hyp=0.56 cameraTheta=1.75 mountX=0.55 mountY=0.06, mountTheta=0.11 20:34:33.446 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.55, opts=13) 20:34:33.450 00.004 972 Enqueuing Move request for scope (-0.10, 0.55) 20:34:33.453 00.003 5928 Worker thread wakes up 20:34:33.454 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:34:33.458 00.004 972 UpdateGuideState exits: m=1408 SNR=26.3 20:34:33.462 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:33.466 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:33.469 00.003 972 Enqueuing Expose request 20:34:33.474 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.55) opts 0xd 20:34:33.474 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.55) 20:34:33.474 00.000 5928 Moving (-0.10, 0.55) raw xDistance=0.55 yDistance=0.06 20:34:33.474 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.55 20:34:33.475 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:33.475 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:34:33.475 00.000 5928 MoveAxis(W, 97, ABG) 20:34:33.475 00.000 5928 Guiding Dir = 3, Dur = 97 20:34:33.475 00.000 5928 IsSlewing returns 0 20:34:33.475 00.000 5928 IsGuiding returns 0 20:34:33.497 00.022 5928 PulseGuide returned control before completion, sleep 86 20:34:33.610 00.113 5928 IsGuiding returns 1 20:34:33.610 00.000 5928 scope still moving after pulse duration time elapsed 20:34:33.640 00.030 5928 IsSlewing returns 0 20:34:33.642 00.002 5928 IsGuiding returns 0 20:34:33.642 00.000 5928 scope move finished after 97 + 69 ms 20:34:33.642 00.000 5928 Move returns status 0, amount 97 20:34:33.642 00.000 5928 MoveAxis(N, 0, ABG) 20:34:33.642 00.000 5928 Move returns status 0, amount 0 20:34:33.643 00.001 5928 move complete, result=0 20:34:33.643 00.000 5928 worker thread done servicing request 20:34:33.643 00.000 972 GuideStep: 0.6 px 97 ms WEST, 0.1 px 0 ms NORTH 20:34:33.654 00.011 5928 Worker thread wakes up 20:34:33.655 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:33.656 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:35.772 02.116 5928 Exposure complete 20:34:35.858 00.086 5928 worker thread done servicing request 20:34:35.858 00.000 972 OnExposeComplete: enter 20:34:35.862 00.004 972 UpdateGuideState(): m_state=6 20:34:35.866 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1806 20:34:35.870 00.004 972 Star::Find returns 1 (0), X=232.71, Y=849.55, Mass=1436, SNR=26.5, Peak=149 HFD=3.8 20:34:35.875 00.005 972 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.59) = xAngle (-3.85 = 2.43) 20:34:35.878 00.003 972 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39) 20:34:35.882 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.26 mountX=-0.24 mountY=0.22, mountTheta=2.41 20:34:35.887 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.25, opts=13) 20:34:35.891 00.004 972 Enqueuing Move request for scope (-0.20, -0.25) 20:34:35.895 00.004 5928 Worker thread wakes up 20:34:35.895 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.25) opts 0xd 20:34:35.895 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.25) 20:34:35.895 00.000 5928 Moving (-0.20, -0.25) raw xDistance=-0.24 yDistance=0.22 20:34:35.895 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.24 20:34:35.895 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 20:34:35.895 00.000 5928 MoveAxis(E, 34, ABG) 20:34:35.896 00.001 5928 Guiding Dir = 2, Dur = 34 20:34:35.896 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:34:35.899 00.003 972 UpdateGuideState exits: m=1436 SNR=26.5 20:34:35.903 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:35.908 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:35.912 00.004 972 Enqueuing Expose request 20:34:35.915 00.003 5928 IsSlewing returns 0 20:34:35.916 00.001 5928 IsGuiding returns 0 20:34:35.944 00.028 5928 PulseGuide returned control before completion, sleep 17 20:34:35.964 00.020 5928 IsGuiding returns 1 20:34:35.964 00.000 5928 scope still moving after pulse duration time elapsed 20:34:35.996 00.032 5928 IsSlewing returns 0 20:34:35.997 00.001 5928 IsGuiding returns 0 20:34:35.997 00.000 5928 scope move finished after 34 + 46 ms 20:34:35.997 00.000 5928 Move returns status 0, amount 34 20:34:35.997 00.000 5928 MoveAxis(S, 44, ABG) 20:34:35.997 00.000 5928 Guiding Dir = 1, Dur = 44 20:34:35.998 00.001 5928 IsSlewing returns 0 20:34:35.998 00.000 5928 IsGuiding returns 0 20:34:36.105 00.107 5928 IsGuiding returns 1 20:34:36.105 00.000 5928 scope still moving after pulse duration time elapsed 20:34:36.167 00.062 5928 IsSlewing returns 0 20:34:36.169 00.002 5928 IsGuiding returns 0 20:34:36.169 00.000 5928 scope move finished after 44 + 126 ms 20:34:36.169 00.000 5928 Move returns status 0, amount 44 20:34:36.169 00.000 5928 move complete, result=0 20:34:36.170 00.001 5928 worker thread done servicing request 20:34:36.170 00.000 972 GuideStep: -0.2 px 34 ms EAST, 0.2 px 44 ms SOUTH 20:34:36.181 00.011 5928 Worker thread wakes up 20:34:36.181 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:36.181 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:38.164 01.983 5928 Exposure complete 20:34:38.253 00.089 5928 worker thread done servicing request 20:34:38.254 00.001 972 OnExposeComplete: enter 20:34:38.258 00.004 972 UpdateGuideState(): m_state=6 20:34:38.262 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1807 20:34:38.266 00.004 972 Star::Find returns 1 (0), X=232.86, Y=849.60, Mass=1424, SNR=26.4, Peak=154 HFD=3.9 20:34:38.270 00.004 972 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.59) = xAngle (-3.43 = 2.86) 20:34:38.275 00.005 972 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81) 20:34:38.278 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.84 mountX=-0.20 mountY=0.07, mountTheta=2.82 20:34:38.283 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.20, opts=13) 20:34:38.286 00.003 972 Enqueuing Move request for scope (-0.05, -0.20) 20:34:38.291 00.005 5928 Worker thread wakes up 20:34:38.292 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd 20:34:38.292 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.20) 20:34:38.292 00.000 5928 Moving (-0.05, -0.20) raw xDistance=-0.20 yDistance=0.07 20:34:38.292 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:34:38.292 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:38.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:34:38.292 00.000 5928 MoveAxis(E, 0, ABG) 20:34:38.292 00.000 5928 Move returns status 0, amount 0 20:34:38.292 00.000 5928 MoveAxis(N, 0, ABG) 20:34:38.292 00.000 5928 Move returns status 0, amount 0 20:34:38.292 00.000 5928 move complete, result=0 20:34:38.292 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:34:38.296 00.004 972 UpdateGuideState exits: m=1424 SNR=26.4 20:34:38.300 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:38.304 00.004 5928 worker thread done servicing request 20:34:38.304 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:38.309 00.005 972 Enqueuing Expose request 20:34:38.313 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:34:38.317 00.004 5928 Worker thread wakes up 20:34:38.317 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:38.317 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:40.435 02.118 5928 Exposure complete 20:34:40.520 00.085 5928 worker thread done servicing request 20:34:40.520 00.000 972 OnExposeComplete: enter 20:34:40.525 00.005 972 UpdateGuideState(): m_state=6 20:34:40.529 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1808 20:34:40.533 00.004 972 Star::Find returns 1 (0), X=233.20, Y=850.00, Mass=1464, SNR=26.8, Peak=155 HFD=4.0 20:34:40.538 00.005 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 20:34:40.542 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99) 20:34:40.546 00.004 972 CameraToMount -- cameraX=0.28 cameraY=0.21 hyp=0.35 cameraTheta=0.64 mountX=0.20 mountY=-0.29, mountTheta=-0.96 20:34:40.551 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.21, opts=13) 20:34:40.556 00.005 972 Enqueuing Move request for scope (0.28, 0.21) 20:34:40.560 00.004 5928 Worker thread wakes up 20:34:40.560 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.21) opts 0xd 20:34:40.560 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.21) 20:34:40.560 00.000 5928 Moving (0.28, 0.21) raw xDistance=0.20 yDistance=-0.29 20:34:40.560 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 20:34:40.561 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:34:40.561 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29 20:34:40.561 00.000 5928 MoveAxis(W, 34, ABG) 20:34:40.561 00.000 5928 Guiding Dir = 3, Dur = 34 20:34:40.561 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 20:34:40.565 00.004 972 UpdateGuideState exits: m=1464 SNR=26.8 20:34:40.569 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:40.573 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:40.577 00.004 972 Enqueuing Expose request 20:34:40.581 00.004 5928 IsSlewing returns 0 20:34:40.581 00.000 5928 IsGuiding returns 0 20:34:40.597 00.016 5928 PulseGuide returned control before completion, sleep 29 20:34:40.660 00.063 5928 IsGuiding returns 0 20:34:40.661 00.001 5928 Move returns status 0, amount 34 20:34:40.661 00.000 5928 MoveAxis(N, 0, ABG) 20:34:40.661 00.000 5928 Move returns status 0, amount 0 20:34:40.661 00.000 5928 move complete, result=0 20:34:40.662 00.001 5928 worker thread done servicing request 20:34:40.662 00.000 5928 Worker thread wakes up 20:34:40.662 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.3 px 0 ms NORTH 20:34:40.675 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:40.676 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:42.664 01.988 5928 Exposure complete 20:34:42.750 00.086 5928 worker thread done servicing request 20:34:42.750 00.000 972 OnExposeComplete: enter 20:34:42.755 00.005 972 UpdateGuideState(): m_state=6 20:34:42.759 00.004 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1809 20:34:42.763 00.004 972 Star::Find returns 1 (0), X=233.03, Y=849.83, Mass=1470, SNR=26.8, Peak=152 HFD=4.1 20:34:42.767 00.004 972 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.59) = xAngle (-1.26 = -1.26) 20:34:42.771 00.004 972 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31) 20:34:42.776 00.005 972 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.33 mountX=0.04 mountY=-0.12, mountTheta=-1.27 20:34:42.780 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.04, opts=13) 20:34:42.784 00.004 972 Enqueuing Move request for scope (0.11, 0.04) 20:34:42.789 00.005 5928 Worker thread wakes up 20:34:42.789 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:34:42.793 00.004 972 UpdateGuideState exits: m=1470 SNR=26.8 20:34:42.796 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:42.800 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd 20:34:42.800 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.04) 20:34:42.800 00.000 5928 Moving (0.11, 0.04) raw xDistance=0.04 yDistance=-0.12 20:34:42.800 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:34:42.800 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:42.800 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:34:42.801 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:42.806 00.005 972 Enqueuing Expose request 20:34:42.809 00.003 5928 MoveAxis(E, 0, ABG) 20:34:42.810 00.001 5928 Move returns status 0, amount 0 20:34:42.810 00.000 5928 MoveAxis(N, 0, ABG) 20:34:42.810 00.000 5928 Move returns status 0, amount 0 20:34:42.810 00.000 5928 move complete, result=0 20:34:42.810 00.000 5928 worker thread done servicing request 20:34:42.810 00.000 5928 Worker thread wakes up 20:34:42.810 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:42.810 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:42.812 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:34:44.946 02.134 5928 Exposure complete 20:34:45.031 00.085 5928 worker thread done servicing request 20:34:45.032 00.001 972 OnExposeComplete: enter 20:34:45.036 00.004 972 UpdateGuideState(): m_state=6 20:34:45.041 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1810 20:34:45.044 00.003 972 Star::Find returns 1 (0), X=233.02, Y=849.91, Mass=1414, SNR=26.3, Peak=148 HFD=4.1 20:34:45.048 00.004 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.75 = -0.75) 20:34:45.052 00.004 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79) 20:34:45.057 00.005 972 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.84 mountX=0.11 mountY=-0.11, mountTheta=-0.77 20:34:45.061 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.12, opts=13) 20:34:45.065 00.004 972 Enqueuing Move request for scope (0.10, 0.12) 20:34:45.069 00.004 5928 Worker thread wakes up 20:34:45.069 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd 20:34:45.069 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:34:45.074 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 20:34:45.078 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:45.082 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:45.086 00.004 972 Enqueuing Expose request 20:34:45.091 00.005 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.12) 20:34:45.091 00.000 5928 Moving (0.10, 0.12) raw xDistance=0.11 yDistance=-0.11 20:34:45.091 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:34:45.091 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:45.091 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:34:45.091 00.000 5928 MoveAxis(E, 0, ABG) 20:34:45.091 00.000 5928 Move returns status 0, amount 0 20:34:45.091 00.000 5928 MoveAxis(N, 0, ABG) 20:34:45.091 00.000 5928 Move returns status 0, amount 0 20:34:45.091 00.000 5928 move complete, result=0 20:34:45.091 00.000 5928 worker thread done servicing request 20:34:45.091 00.000 5928 Worker thread wakes up 20:34:45.091 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:45.092 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:45.093 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:34:47.080 01.987 5928 Exposure complete 20:34:47.167 00.087 5928 worker thread done servicing request 20:34:47.167 00.000 972 OnExposeComplete: enter 20:34:47.172 00.005 972 UpdateGuideState(): m_state=6 20:34:47.176 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1811 20:34:47.180 00.004 972 Star::Find returns 1 (0), X=233.08, Y=850.31, Mass=1447, SNR=26.6, Peak=148 HFD=3.9 20:34:47.183 00.003 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 20:34:47.188 00.005 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38) 20:34:47.192 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.51 hyp=0.54 cameraTheta=1.26 mountX=0.51 mountY=-0.20, mountTheta=-0.37 20:34:47.196 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.51, opts=13) 20:34:47.200 00.004 972 Enqueuing Move request for scope (0.17, 0.51) 20:34:47.205 00.005 5928 Worker thread wakes up 20:34:47.205 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.51) opts 0xd 20:34:47.205 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.51) 20:34:47.205 00.000 5928 Moving (0.17, 0.51) raw xDistance=0.51 yDistance=-0.20 20:34:47.205 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:34:47.205 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:47.206 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:47.209 00.003 972 UpdateGuideState exits: m=1447 SNR=26.6 20:34:47.213 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:47.217 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:47.221 00.004 972 Enqueuing Expose request 20:34:47.225 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 20:34:47.225 00.000 5928 MoveAxis(W, 85, ABG) 20:34:47.225 00.000 5928 Guiding Dir = 3, Dur = 85 20:34:47.226 00.001 5928 IsSlewing returns 0 20:34:47.226 00.000 5928 IsGuiding returns 0 20:34:47.249 00.023 5928 PulseGuide returned control before completion, sleep 73 20:34:47.335 00.086 5928 IsGuiding returns 1 20:34:47.335 00.000 5928 scope still moving after pulse duration time elapsed 20:34:47.378 00.043 5928 IsSlewing returns 0 20:34:47.379 00.001 5928 IsGuiding returns 0 20:34:47.380 00.001 5928 scope move finished after 85 + 67 ms 20:34:47.380 00.000 5928 Move returns status 0, amount 85 20:34:47.380 00.000 5928 MoveAxis(N, 0, ABG) 20:34:47.381 00.001 5928 Move returns status 0, amount 0 20:34:47.381 00.000 5928 move complete, result=0 20:34:47.381 00.000 5928 worker thread done servicing request 20:34:47.382 00.001 972 GuideStep: 0.5 px 85 ms WEST, -0.2 px 0 ms NORTH 20:34:47.396 00.014 5928 Worker thread wakes up 20:34:47.396 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:47.397 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:49.504 02.107 5928 Exposure complete 20:34:49.593 00.089 5928 worker thread done servicing request 20:34:49.594 00.001 972 OnExposeComplete: enter 20:34:49.598 00.004 972 UpdateGuideState(): m_state=6 20:34:49.602 00.004 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1812 20:34:49.607 00.005 972 Star::Find returns 1 (0), X=232.88, Y=850.14, Mass=1430, SNR=26.4, Peak=144 HFD=4.2 20:34:49.611 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 20:34:49.614 00.003 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 20:34:49.618 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.67 mountX=0.34 mountY=0.01, mountTheta=0.04 20:34:49.624 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.34, opts=13) 20:34:49.628 00.004 972 Enqueuing Move request for scope (-0.03, 0.34) 20:34:49.631 00.003 5928 Worker thread wakes up 20:34:49.631 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:34:49.635 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd 20:34:49.636 00.001 972 UpdateGuideState exits: m=1430 SNR=26.4 20:34:49.640 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.34) 20:34:49.640 00.000 5928 Moving (-0.03, 0.34) raw xDistance=0.34 yDistance=0.01 20:34:49.640 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:49.644 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.34 20:34:49.644 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:49.644 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:49.648 00.004 972 Enqueuing Expose request 20:34:49.653 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:34:49.653 00.000 5928 MoveAxis(W, 63, ABG) 20:34:49.653 00.000 5928 Guiding Dir = 3, Dur = 63 20:34:49.654 00.001 5928 IsSlewing returns 0 20:34:49.654 00.000 5928 IsGuiding returns 0 20:34:49.680 00.026 5928 PulseGuide returned control before completion, sleep 48 20:34:49.761 00.081 5928 IsGuiding returns 1 20:34:49.761 00.000 5928 scope still moving after pulse duration time elapsed 20:34:49.792 00.031 5928 IsSlewing returns 0 20:34:49.793 00.001 5928 IsGuiding returns 0 20:34:49.793 00.000 5928 scope move finished after 63 + 75 ms 20:34:49.793 00.000 5928 Move returns status 0, amount 63 20:34:49.793 00.000 5928 MoveAxis(N, 0, ABG) 20:34:49.793 00.000 5928 Move returns status 0, amount 0 20:34:49.794 00.001 5928 move complete, result=0 20:34:49.794 00.000 5928 worker thread done servicing request 20:34:49.794 00.000 5928 Worker thread wakes up 20:34:49.794 00.000 972 GuideStep: 0.3 px 63 ms WEST, 0.0 px 0 ms NORTH 20:34:49.806 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:49.807 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:51.790 01.983 5928 Exposure complete 20:34:51.876 00.086 5928 worker thread done servicing request 20:34:51.876 00.000 972 OnExposeComplete: enter 20:34:51.879 00.003 972 UpdateGuideState(): m_state=6 20:34:51.883 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1813 20:34:51.888 00.005 972 Star::Find returns 1 (0), X=233.15, Y=849.90, Mass=1424, SNR=26.4, Peak=156 HFD=4.0 20:34:51.892 00.004 972 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.59) = xAngle (-1.16 = -1.16) 20:34:51.896 00.004 972 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21) 20:34:51.899 00.003 972 CameraToMount -- cameraX=0.23 cameraY=0.10 hyp=0.25 cameraTheta=0.43 mountX=0.10 mountY=-0.24, mountTheta=-1.17 20:34:51.905 00.006 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.10, opts=13) 20:34:51.909 00.004 972 Enqueuing Move request for scope (0.23, 0.10) 20:34:51.912 00.003 5928 Worker thread wakes up 20:34:51.913 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.10) opts 0xd 20:34:51.913 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.10) 20:34:51.913 00.000 5928 Moving (0.23, 0.10) raw xDistance=0.10 yDistance=-0.24 20:34:51.913 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:34:51.913 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:34:51.913 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 20:34:51.913 00.000 5928 MoveAxis(E, 0, ABG) 20:34:51.913 00.000 5928 Move returns status 0, amount 0 20:34:51.913 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:34:51.917 00.004 972 UpdateGuideState exits: m=1424 SNR=26.4 20:34:51.922 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:51.926 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:51.931 00.005 972 Enqueuing Expose request 20:34:51.935 00.004 5928 MoveAxis(N, 0, ABG) 20:34:51.935 00.000 5928 Move returns status 0, amount 0 20:34:51.935 00.000 5928 move complete, result=0 20:34:51.935 00.000 5928 worker thread done servicing request 20:34:51.935 00.000 5928 Worker thread wakes up 20:34:51.935 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:51.935 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:51.938 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:34:54.065 02.127 5928 Exposure complete 20:34:54.152 00.087 5928 worker thread done servicing request 20:34:54.152 00.000 972 OnExposeComplete: enter 20:34:54.156 00.004 972 UpdateGuideState(): m_state=6 20:34:54.160 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1814 20:34:54.164 00.004 972 Star::Find returns 1 (0), X=233.25, Y=849.68, Mass=1480, SNR=26.9, Peak=177 HFD=3.7 20:34:54.168 00.004 972 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.59) = xAngle (-1.92 = -1.92) 20:34:54.173 00.005 972 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96) 20:34:54.176 00.003 972 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.35 cameraTheta=-0.33 mountX=-0.12 mountY=-0.32, mountTheta=-1.92 20:34:54.181 00.005 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.11, opts=13) 20:34:54.186 00.005 972 Enqueuing Move request for scope (0.33, -0.11) 20:34:54.190 00.004 5928 Worker thread wakes up 20:34:54.190 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd 20:34:54.190 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.11) 20:34:54.190 00.000 5928 Moving (0.33, -0.11) raw xDistance=-0.12 yDistance=-0.32 20:34:54.190 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:34:54.190 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:34:54.191 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:34:54.194 00.003 972 UpdateGuideState exits: m=1480 SNR=26.9 20:34:54.198 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:54.202 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 20:34:54.202 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:54.207 00.005 972 Enqueuing Expose request 20:34:54.211 00.004 5928 MoveAxis(E, 0, ABG) 20:34:54.211 00.000 5928 Move returns status 0, amount 0 20:34:54.211 00.000 5928 MoveAxis(N, 0, ABG) 20:34:54.211 00.000 5928 Move returns status 0, amount 0 20:34:54.211 00.000 5928 move complete, result=0 20:34:54.211 00.000 5928 worker thread done servicing request 20:34:54.211 00.000 5928 Worker thread wakes up 20:34:54.211 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:54.211 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:54.213 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:34:56.193 01.980 5928 Exposure complete 20:34:56.279 00.086 5928 worker thread done servicing request 20:34:56.279 00.000 972 OnExposeComplete: enter 20:34:56.283 00.004 972 UpdateGuideState(): m_state=6 20:34:56.288 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1815 20:34:56.292 00.004 972 Star::Find returns 1 (0), X=233.05, Y=849.58, Mass=1408, SNR=26.3, Peak=152 HFD=3.8 20:34:56.296 00.004 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 20:34:56.300 00.004 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63) 20:34:56.305 00.005 972 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-1.00 mountX=-0.21 mountY=-0.12, mountTheta=-2.62 20:34:56.309 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.21, opts=13) 20:34:56.313 00.004 972 Enqueuing Move request for scope (0.13, -0.21) 20:34:56.317 00.004 5928 Worker thread wakes up 20:34:56.317 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.21) opts 0xd 20:34:56.317 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.21) 20:34:56.317 00.000 5928 Moving (0.13, -0.21) raw xDistance=-0.21 yDistance=-0.12 20:34:56.317 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:34:56.317 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:34:56.317 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:34:56.317 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:34:56.322 00.005 972 UpdateGuideState exits: m=1408 SNR=26.3 20:34:56.326 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:56.330 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:56.334 00.004 972 Enqueuing Expose request 20:34:56.339 00.005 5928 MoveAxis(E, 36, ABG) 20:34:56.339 00.000 5928 Guiding Dir = 2, Dur = 36 20:34:56.339 00.000 5928 IsSlewing returns 0 20:34:56.339 00.000 5928 IsGuiding returns 0 20:34:56.365 00.026 5928 PulseGuide returned control before completion, sleep 21 20:34:56.389 00.024 5928 IsGuiding returns 1 20:34:56.389 00.000 5928 scope still moving after pulse duration time elapsed 20:34:56.429 00.040 5928 IsSlewing returns 0 20:34:56.429 00.000 5928 IsGuiding returns 0 20:34:56.429 00.000 5928 scope move finished after 36 + 53 ms 20:34:56.429 00.000 5928 Move returns status 0, amount 36 20:34:56.429 00.000 5928 MoveAxis(N, 0, ABG) 20:34:56.429 00.000 5928 Move returns status 0, amount 0 20:34:56.429 00.000 5928 move complete, result=0 20:34:56.429 00.000 5928 worker thread done servicing request 20:34:56.429 00.000 5928 Worker thread wakes up 20:34:56.429 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:56.429 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:34:56.429 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH 20:34:58.570 02.141 5928 Exposure complete 20:34:58.656 00.086 5928 worker thread done servicing request 20:34:58.656 00.000 972 OnExposeComplete: enter 20:34:58.660 00.004 972 UpdateGuideState(): m_state=6 20:34:58.664 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1816 20:34:58.668 00.004 972 Star::Find returns 1 (0), X=233.12, Y=849.91, Mass=1422, SNR=26.4, Peak=168 HFD=3.7 20:34:58.673 00.005 972 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.59) = xAngle (-1.06 = -1.06) 20:34:58.676 00.003 972 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10) 20:34:58.681 00.005 972 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.24 cameraTheta=0.53 mountX=0.12 mountY=-0.21, mountTheta=-1.07 20:34:58.686 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.12, opts=13) 20:34:58.691 00.005 972 Enqueuing Move request for scope (0.20, 0.12) 20:34:58.694 00.003 5928 Worker thread wakes up 20:34:58.694 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd 20:34:58.694 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:34:58.698 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 20:34:58.703 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:34:58.707 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:34:58.711 00.004 972 Enqueuing Expose request 20:34:58.714 00.003 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.12) 20:34:58.714 00.000 5928 Moving (0.20, 0.12) raw xDistance=0.12 yDistance=-0.21 20:34:58.715 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:34:58.715 00.000 5928 switching direction from 1 to -1 - decHistory=-4 oldest=-0.34 newest=-0.66 20:34:58.715 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:34:58.715 00.000 5928 MoveAxis(E, 0, ABG) 20:34:58.715 00.000 5928 Move returns status 0, amount 0 20:34:58.715 00.000 5928 MoveAxis(N, 42, ABG) 20:34:58.715 00.000 5928 Guiding Dir = 0, Dur = 42 20:34:58.715 00.000 5928 IsSlewing returns 0 20:34:58.716 00.001 5928 IsGuiding returns 0 20:34:58.827 00.111 5928 IsGuiding returns 1 20:34:58.827 00.000 5928 scope still moving after pulse duration time elapsed 20:34:58.891 00.064 5928 IsSlewing returns 0 20:34:58.892 00.001 5928 IsGuiding returns 0 20:34:58.892 00.000 5928 scope move finished after 42 + 134 ms 20:34:58.892 00.000 5928 Move returns status 0, amount 42 20:34:58.892 00.000 5928 move complete, result=0 20:34:58.892 00.000 5928 worker thread done servicing request 20:34:58.893 00.001 5928 Worker thread wakes up 20:34:58.893 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 42 ms NORTH 20:34:58.905 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:34:58.906 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:00.893 01.987 5928 Exposure complete 20:35:00.977 00.084 5928 worker thread done servicing request 20:35:00.978 00.001 972 OnExposeComplete: enter 20:35:00.982 00.004 972 UpdateGuideState(): m_state=6 20:35:00.987 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1817 20:35:00.990 00.003 972 Star::Find returns 1 (0), X=233.13, Y=850.06, Mass=1463, SNR=26.8, Peak=170 HFD=3.7 20:35:00.994 00.004 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 20:35:00.998 00.004 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72) 20:35:01.002 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.27 hyp=0.34 cameraTheta=0.91 mountX=0.26 mountY=-0.22, mountTheta=-0.70 20:35:01.007 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.27, opts=13) 20:35:01.011 00.004 972 Enqueuing Move request for scope (0.21, 0.27) 20:35:01.014 00.003 5928 Worker thread wakes up 20:35:01.014 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:35:01.020 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.27) opts 0xd 20:35:01.020 00.000 972 UpdateGuideState exits: m=1463 SNR=26.8 20:35:01.024 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:01.027 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:01.031 00.004 972 Enqueuing Expose request 20:35:01.036 00.005 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.27) 20:35:01.036 00.000 5928 Moving (0.21, 0.27) raw xDistance=0.26 yDistance=-0.22 20:35:01.037 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 20:35:01.037 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 20:35:01.037 00.000 5928 MoveAxis(W, 44, ABG) 20:35:01.037 00.000 5928 Guiding Dir = 3, Dur = 44 20:35:01.037 00.000 5928 IsSlewing returns 0 20:35:01.037 00.000 5928 IsGuiding returns 0 20:35:01.065 00.028 5928 PulseGuide returned control before completion, sleep 27 20:35:01.098 00.033 5928 IsGuiding returns 1 20:35:01.098 00.000 5928 scope still moving after pulse duration time elapsed 20:35:01.145 00.047 5928 IsSlewing returns 0 20:35:01.146 00.001 5928 IsGuiding returns 0 20:35:01.146 00.000 5928 scope move finished after 44 + 64 ms 20:35:01.146 00.000 5928 Move returns status 0, amount 44 20:35:01.146 00.000 5928 MoveAxis(N, 44, ABG) 20:35:01.148 00.002 5928 Guiding Dir = 0, Dur = 44 20:35:01.148 00.000 5928 IsSlewing returns 0 20:35:01.149 00.001 5928 IsGuiding returns 0 20:35:01.257 00.108 5928 IsGuiding returns 1 20:35:01.257 00.000 5928 scope still moving after pulse duration time elapsed 20:35:01.321 00.064 5928 IsSlewing returns 0 20:35:01.322 00.001 5928 IsGuiding returns 0 20:35:01.322 00.000 5928 scope move finished after 44 + 129 ms 20:35:01.322 00.000 5928 Move returns status 0, amount 44 20:35:01.323 00.001 5928 move complete, result=0 20:35:01.323 00.000 5928 worker thread done servicing request 20:35:01.323 00.000 5928 Worker thread wakes up 20:35:01.323 00.000 972 GuideStep: 0.3 px 44 ms WEST, -0.2 px 44 ms NORTH 20:35:01.334 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:01.334 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:03.467 02.133 5928 Exposure complete 20:35:03.553 00.086 5928 worker thread done servicing request 20:35:03.554 00.001 972 OnExposeComplete: enter 20:35:03.557 00.003 972 UpdateGuideState(): m_state=6 20:35:03.561 00.004 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1818 20:35:03.565 00.004 972 Star::Find returns 1 (0), X=233.31, Y=849.49, Mass=1448, SNR=26.6, Peak=174 HFD=3.3 20:35:03.571 00.006 972 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.59) = xAngle (-2.26 = -2.26) 20:35:03.578 00.007 972 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30) 20:35:03.584 00.006 972 CameraToMount -- cameraX=0.39 cameraY=-0.31 hyp=0.50 cameraTheta=-0.67 mountX=-0.32 mountY=-0.37, mountTheta=-2.28 20:35:03.592 00.008 972 SchedulePrimaryMove(067B9D08, x=0.39, y=-0.31, opts=13) 20:35:03.598 00.006 972 Enqueuing Move request for scope (0.39, -0.31) 20:35:03.603 00.005 5928 Worker thread wakes up 20:35:03.603 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.31) opts 0xd 20:35:03.603 00.000 5928 Handling offset move in thread for scope, endpoint = (0.39, -0.31) 20:35:03.603 00.000 5928 Moving (0.39, -0.31) raw xDistance=-0.32 yDistance=-0.37 20:35:03.603 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32 20:35:03.603 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37 20:35:03.603 00.000 5928 MoveAxis(E, 50, ABG) 20:35:03.603 00.000 5928 Guiding Dir = 2, Dur = 50 20:35:03.603 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:35:03.607 00.004 5928 IsSlewing returns 0 20:35:03.608 00.001 972 UpdateGuideState exits: m=1448 SNR=26.6 20:35:03.611 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:03.615 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:03.620 00.005 972 Enqueuing Expose request 20:35:03.624 00.004 5928 IsGuiding returns 0 20:35:03.672 00.048 5928 PulseGuide returned control before completion, sleep 12 20:35:03.697 00.025 5928 IsGuiding returns 1 20:35:03.697 00.000 5928 scope still moving after pulse duration time elapsed 20:35:03.728 00.031 5928 IsSlewing returns 0 20:35:03.729 00.001 5928 IsGuiding returns 1 20:35:03.767 00.038 5928 IsSlewing returns 0 20:35:03.768 00.001 5928 IsGuiding returns 0 20:35:03.769 00.001 5928 scope move finished after 50 + 95 ms 20:35:03.769 00.000 5928 Move returns status 0, amount 50 20:35:03.769 00.000 5928 MoveAxis(N, 73, ABG) 20:35:03.770 00.001 5928 Guiding Dir = 0, Dur = 73 20:35:03.771 00.001 5928 IsSlewing returns 0 20:35:03.772 00.001 5928 IsGuiding returns 0 20:35:03.849 00.077 5928 IsGuiding returns 1 20:35:03.849 00.000 5928 scope still moving after pulse duration time elapsed 20:35:03.913 00.064 5928 IsSlewing returns 0 20:35:03.914 00.001 5928 IsGuiding returns 1 20:35:03.976 00.062 5928 IsSlewing returns 0 20:35:03.977 00.001 5928 IsGuiding returns 0 20:35:03.977 00.000 5928 scope move finished after 73 + 130 ms 20:35:03.977 00.000 5928 Move returns status 0, amount 73 20:35:03.977 00.000 5928 move complete, result=0 20:35:03.977 00.000 5928 worker thread done servicing request 20:35:03.978 00.001 5928 Worker thread wakes up 20:35:03.978 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.4 px 73 ms NORTH 20:35:03.988 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:03.988 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:05.967 01.979 5928 Exposure complete 20:35:06.053 00.086 5928 worker thread done servicing request 20:35:06.053 00.000 972 OnExposeComplete: enter 20:35:06.057 00.004 972 UpdateGuideState(): m_state=6 20:35:06.060 00.003 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1819 20:35:06.064 00.004 972 Star::Find returns 1 (0), X=233.29, Y=849.73, Mass=1413, SNR=26.3, Peak=147 HFD=3.7 20:35:06.069 00.005 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 20:35:06.073 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 20:35:06.077 00.004 972 CameraToMount -- cameraX=0.37 cameraY=-0.07 hyp=0.38 cameraTheta=-0.18 mountX=-0.07 mountY=-0.37, mountTheta=-1.77 20:35:06.081 00.004 972 SchedulePrimaryMove(067B9D08, x=0.37, y=-0.07, opts=13) 20:35:06.086 00.005 972 Enqueuing Move request for scope (0.37, -0.07) 20:35:06.090 00.004 5928 Worker thread wakes up 20:35:06.090 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.07) opts 0xd 20:35:06.090 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, -0.07) 20:35:06.090 00.000 5928 Moving (0.37, -0.07) raw xDistance=-0.07 yDistance=-0.37 20:35:06.090 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:35:06.090 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37 20:35:06.090 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:35:06.094 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 20:35:06.098 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:06.103 00.005 5928 MoveAxis(E, 0, ABG) 20:35:06.103 00.000 5928 Move returns status 0, amount 0 20:35:06.103 00.000 5928 MoveAxis(N, 72, ABG) 20:35:06.103 00.000 5928 Guiding Dir = 0, Dur = 72 20:35:06.103 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:06.107 00.004 972 Enqueuing Expose request 20:35:06.111 00.004 5928 IsSlewing returns 0 20:35:06.112 00.001 5928 IsGuiding returns 0 20:35:06.198 00.086 5928 IsGuiding returns 1 20:35:06.199 00.001 5928 scope still moving after pulse duration time elapsed 20:35:06.224 00.025 5928 IsSlewing returns 0 20:35:06.224 00.000 5928 IsGuiding returns 1 20:35:06.255 00.031 5928 IsSlewing returns 0 20:35:06.256 00.001 5928 IsGuiding returns 1 20:35:06.326 00.070 5928 IsSlewing returns 0 20:35:06.359 00.033 5928 IsGuiding returns 0 20:35:06.359 00.000 5928 scope move finished after 72 + 175 ms 20:35:06.359 00.000 5928 Move returns status 0, amount 72 20:35:06.359 00.000 5928 move complete, result=0 20:35:06.360 00.001 5928 worker thread done servicing request 20:35:06.360 00.000 5928 Worker thread wakes up 20:35:06.360 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 72 ms NORTH 20:35:06.372 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:06.372 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:08.506 02.134 5928 Exposure complete 20:35:08.592 00.086 5928 worker thread done servicing request 20:35:08.593 00.001 972 OnExposeComplete: enter 20:35:08.596 00.003 972 UpdateGuideState(): m_state=6 20:35:08.602 00.006 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1820 20:35:08.606 00.004 972 Star::Find returns 1 (0), X=232.93, Y=849.91, Mass=1420, SNR=26.4, Peak=188 HFD=3.4 20:35:08.610 00.004 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.12 = -0.12) 20:35:08.613 00.003 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16) 20:35:08.618 00.005 972 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.47 mountX=0.12 mountY=-0.02, mountTheta=-0.16 20:35:08.623 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.12, opts=13) 20:35:08.627 00.004 972 Enqueuing Move request for scope (0.01, 0.12) 20:35:08.631 00.004 5928 Worker thread wakes up 20:35:08.631 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd 20:35:08.631 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.12) 20:35:08.631 00.000 5928 Moving (0.01, 0.12) raw xDistance=0.12 yDistance=-0.02 20:35:08.631 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:35:08.631 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:35:08.636 00.005 972 UpdateGuideState exits: m=1420 SNR=26.4 20:35:08.640 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:08.644 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:08.648 00.004 972 Enqueuing Expose request 20:35:08.652 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:08.652 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:35:08.653 00.001 5928 MoveAxis(E, 0, ABG) 20:35:08.653 00.000 5928 Move returns status 0, amount 0 20:35:08.653 00.000 5928 MoveAxis(N, 0, ABG) 20:35:08.653 00.000 5928 Move returns status 0, amount 0 20:35:08.653 00.000 5928 move complete, result=0 20:35:08.653 00.000 5928 worker thread done servicing request 20:35:08.653 00.000 5928 Worker thread wakes up 20:35:08.653 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:08.653 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:08.654 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:35:10.636 01.982 5928 Exposure complete 20:35:10.723 00.087 5928 worker thread done servicing request 20:35:10.723 00.000 972 OnExposeComplete: enter 20:35:10.727 00.004 972 UpdateGuideState(): m_state=6 20:35:10.731 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1821 20:35:10.736 00.005 972 Star::Find returns 1 (0), X=233.09, Y=849.99, Mass=1442, SNR=26.6, Peak=179 HFD=3.3 20:35:10.739 00.003 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 20:35:10.743 00.004 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 20:35:10.747 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.86 mountX=0.20 mountY=-0.18, mountTheta=-0.75 20:35:10.752 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.20, opts=13) 20:35:10.756 00.004 972 Enqueuing Move request for scope (0.17, 0.20) 20:35:10.760 00.004 5928 Worker thread wakes up 20:35:10.760 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd 20:35:10.760 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.20) 20:35:10.760 00.000 5928 Moving (0.17, 0.20) raw xDistance=0.20 yDistance=-0.18 20:35:10.760 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:35:10.760 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:10.760 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:35:10.764 00.004 972 UpdateGuideState exits: m=1442 SNR=26.6 20:35:10.769 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:10.773 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:10.776 00.003 972 Enqueuing Expose request 20:35:10.780 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:35:10.780 00.000 5928 MoveAxis(E, 0, ABG) 20:35:10.780 00.000 5928 Move returns status 0, amount 0 20:35:10.780 00.000 5928 MoveAxis(N, 0, ABG) 20:35:10.780 00.000 5928 Move returns status 0, amount 0 20:35:10.780 00.000 5928 move complete, result=0 20:35:10.781 00.001 5928 worker thread done servicing request 20:35:10.781 00.000 5928 Worker thread wakes up 20:35:10.781 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:10.781 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:10.782 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:35:12.893 02.111 5928 Exposure complete 20:35:12.979 00.086 5928 worker thread done servicing request 20:35:12.979 00.000 972 OnExposeComplete: enter 20:35:12.984 00.005 972 UpdateGuideState(): m_state=6 20:35:12.988 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1822 20:35:12.992 00.004 972 Star::Find returns 1 (0), X=232.98, Y=850.05, Mass=1412, SNR=26.3, Peak=155 HFD=4.0 20:35:12.996 00.004 972 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.59) = xAngle (-0.27 = -0.27) 20:35:13.001 00.005 972 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32) 20:35:13.005 00.004 972 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.26 cameraTheta=1.32 mountX=0.26 mountY=-0.08, mountTheta=-0.31 20:35:13.009 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.26, opts=13) 20:35:13.013 00.004 972 Enqueuing Move request for scope (0.07, 0.26) 20:35:13.017 00.004 5928 Worker thread wakes up 20:35:13.017 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:13.021 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 20:35:13.026 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:13.030 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:13.034 00.004 972 Enqueuing Expose request 20:35:13.038 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd 20:35:13.038 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.26) 20:35:13.038 00.000 5928 Moving (0.07, 0.26) raw xDistance=0.26 yDistance=-0.08 20:35:13.038 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:35:13.038 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:13.039 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:35:13.039 00.000 5928 MoveAxis(W, 43, ABG) 20:35:13.039 00.000 5928 Guiding Dir = 3, Dur = 43 20:35:13.039 00.000 5928 IsSlewing returns 0 20:35:13.039 00.000 5928 IsGuiding returns 0 20:35:13.059 00.020 5928 PulseGuide returned control before completion, sleep 34 20:35:13.123 00.064 5928 IsGuiding returns 1 20:35:13.123 00.000 5928 scope still moving after pulse duration time elapsed 20:35:13.154 00.031 5928 IsSlewing returns 0 20:35:13.155 00.001 5928 IsGuiding returns 0 20:35:13.155 00.000 5928 scope move finished after 43 + 72 ms 20:35:13.155 00.000 5928 Move returns status 0, amount 43 20:35:13.156 00.001 5928 MoveAxis(N, 0, ABG) 20:35:13.156 00.000 5928 Move returns status 0, amount 0 20:35:13.156 00.000 5928 move complete, result=0 20:35:13.156 00.000 5928 worker thread done servicing request 20:35:13.156 00.000 5928 Worker thread wakes up 20:35:13.157 00.001 972 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH 20:35:13.169 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:13.169 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:15.142 01.973 5928 Exposure complete 20:35:15.228 00.086 5928 worker thread done servicing request 20:35:15.229 00.001 972 OnExposeComplete: enter 20:35:15.233 00.004 972 UpdateGuideState(): m_state=6 20:35:15.238 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1823 20:35:15.241 00.003 972 Star::Find returns 1 (0), X=232.93, Y=849.53, Mass=1473, SNR=26.9, Peak=179 HFD=3.6 20:35:15.245 00.004 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 20:35:15.249 00.004 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12) 20:35:15.254 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.53 mountX=-0.27 mountY=0.00, mountTheta=3.12 20:35:15.258 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.27, opts=13) 20:35:15.262 00.004 972 Enqueuing Move request for scope (0.01, -0.27) 20:35:15.266 00.004 5928 Worker thread wakes up 20:35:15.266 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:15.271 00.005 972 UpdateGuideState exits: m=1473 SNR=26.9 20:35:15.274 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:15.278 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:15.282 00.004 972 Enqueuing Expose request 20:35:15.287 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd 20:35:15.287 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.27) 20:35:15.287 00.000 5928 Moving (0.01, -0.27) raw xDistance=-0.27 yDistance=0.00 20:35:15.287 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27 20:35:15.287 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:15.287 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:35:15.287 00.000 5928 MoveAxis(E, 42, ABG) 20:35:15.287 00.000 5928 Guiding Dir = 2, Dur = 42 20:35:15.297 00.010 5928 IsSlewing returns 0 20:35:15.298 00.001 5928 IsGuiding returns 0 20:35:15.313 00.015 5928 PulseGuide returned control before completion, sleep 37 20:35:15.357 00.044 5928 IsGuiding returns 1 20:35:15.358 00.001 5928 scope still moving after pulse duration time elapsed 20:35:15.408 00.050 5928 IsSlewing returns 0 20:35:15.408 00.000 5928 IsGuiding returns 0 20:35:15.409 00.001 5928 scope move finished after 42 + 69 ms 20:35:15.409 00.000 5928 Move returns status 0, amount 42 20:35:15.409 00.000 5928 MoveAxis(N, 0, ABG) 20:35:15.409 00.000 5928 Move returns status 0, amount 0 20:35:15.409 00.000 5928 move complete, result=0 20:35:15.409 00.000 5928 worker thread done servicing request 20:35:15.409 00.000 5928 Worker thread wakes up 20:35:15.409 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:15.409 00.000 972 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH 20:35:15.414 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:17.531 02.117 5928 Exposure complete 20:35:17.618 00.087 5928 worker thread done servicing request 20:35:17.619 00.001 972 OnExposeComplete: enter 20:35:17.625 00.006 972 UpdateGuideState(): m_state=6 20:35:17.633 00.008 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1824 20:35:17.639 00.006 972 Star::Find returns 1 (0), X=233.05, Y=849.74, Mass=1456, SNR=26.7, Peak=166 HFD=3.9 20:35:17.644 00.005 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 20:35:17.648 00.004 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 20:35:17.653 00.005 972 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.38 mountX=-0.06 mountY=-0.13, mountTheta=-1.98 20:35:17.658 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.05, opts=13) 20:35:17.662 00.004 972 Enqueuing Move request for scope (0.13, -0.05) 20:35:17.667 00.005 5928 Worker thread wakes up 20:35:17.667 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:17.671 00.004 972 UpdateGuideState exits: m=1456 SNR=26.7 20:35:17.674 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:17.678 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd 20:35:17.678 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.05) 20:35:17.679 00.001 5928 Moving (0.13, -0.05) raw xDistance=-0.06 yDistance=-0.13 20:35:17.679 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:35:17.679 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:17.679 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:35:17.679 00.000 5928 MoveAxis(E, 0, ABG) 20:35:17.679 00.000 5928 Move returns status 0, amount 0 20:35:17.679 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:17.683 00.004 972 Enqueuing Expose request 20:35:17.687 00.004 5928 MoveAxis(N, 0, ABG) 20:35:17.687 00.000 5928 Move returns status 0, amount 0 20:35:17.687 00.000 5928 move complete, result=0 20:35:17.688 00.001 5928 worker thread done servicing request 20:35:17.688 00.000 5928 Worker thread wakes up 20:35:17.688 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:17.688 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:17.689 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:19.675 01.986 5928 Exposure complete 20:35:19.760 00.085 5928 worker thread done servicing request 20:35:19.760 00.000 972 OnExposeComplete: enter 20:35:19.764 00.004 972 UpdateGuideState(): m_state=6 20:35:19.769 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1825 20:35:19.773 00.004 972 Star::Find returns 1 (0), X=233.25, Y=849.68, Mass=1441, SNR=26.5, Peak=159 HFD=3.6 20:35:19.777 00.004 972 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.59) = xAngle (-1.93 = -1.93) 20:35:19.780 00.003 972 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97) 20:35:19.786 00.006 972 CameraToMount -- cameraX=0.33 cameraY=-0.12 hyp=0.35 cameraTheta=-0.34 mountX=-0.12 mountY=-0.32, mountTheta=-1.93 20:35:19.790 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.12, opts=13) 20:35:19.794 00.004 972 Enqueuing Move request for scope (0.33, -0.12) 20:35:19.798 00.004 5928 Worker thread wakes up 20:35:19.798 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:35:19.803 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.12) opts 0xd 20:35:19.803 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.12) 20:35:19.804 00.001 5928 Moving (0.33, -0.12) raw xDistance=-0.12 yDistance=-0.32 20:35:19.804 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:35:19.804 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 20:35:19.804 00.000 5928 MoveAxis(E, 0, ABG) 20:35:19.804 00.000 5928 Move returns status 0, amount 0 20:35:19.804 00.000 5928 MoveAxis(N, 64, ABG) 20:35:19.804 00.000 5928 Guiding Dir = 0, Dur = 64 20:35:19.804 00.000 972 UpdateGuideState exits: m=1441 SNR=26.5 20:35:19.808 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:19.812 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:19.816 00.004 972 Enqueuing Expose request 20:35:19.821 00.005 5928 IsSlewing returns 0 20:35:19.822 00.001 5928 IsGuiding returns 0 20:35:19.935 00.113 5928 IsGuiding returns 1 20:35:19.935 00.000 5928 scope still moving after pulse duration time elapsed 20:35:19.998 00.063 5928 IsSlewing returns 0 20:35:19.999 00.001 5928 IsGuiding returns 0 20:35:19.999 00.000 5928 scope move finished after 64 + 114 ms 20:35:20.000 00.001 5928 Move returns status 0, amount 64 20:35:20.000 00.000 5928 move complete, result=0 20:35:20.001 00.001 5928 worker thread done servicing request 20:35:20.001 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 64 ms NORTH 20:35:20.013 00.012 5928 Worker thread wakes up 20:35:20.014 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:20.014 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:22.128 02.114 5928 Exposure complete 20:35:22.214 00.086 5928 worker thread done servicing request 20:35:22.214 00.000 972 OnExposeComplete: enter 20:35:22.219 00.005 972 UpdateGuideState(): m_state=6 20:35:22.223 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1826 20:35:22.227 00.004 972 Star::Find returns 1 (0), X=232.93, Y=849.52, Mass=1396, SNR=26.1, Peak=166 HFD=3.6 20:35:22.231 00.004 972 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.59) = xAngle (-3.12 = -3.12) 20:35:22.235 00.004 972 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12) 20:35:22.240 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.53 mountX=-0.27 mountY=0.01, mountTheta=3.12 20:35:22.244 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.27, opts=13) 20:35:22.248 00.004 972 Enqueuing Move request for scope (0.01, -0.27) 20:35:22.253 00.005 5928 Worker thread wakes up 20:35:22.253 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd 20:35:22.253 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.27) 20:35:22.253 00.000 5928 Moving (0.01, -0.27) raw xDistance=-0.27 yDistance=0.01 20:35:22.253 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:35:22.253 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:22.253 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:35:22.253 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:22.257 00.004 972 UpdateGuideState exits: m=1396 SNR=26.1 20:35:22.261 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:22.265 00.004 5928 MoveAxis(E, 45, ABG) 20:35:22.265 00.000 5928 Guiding Dir = 2, Dur = 45 20:35:22.265 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:22.270 00.005 972 Enqueuing Expose request 20:35:22.285 00.015 5928 IsSlewing returns 0 20:35:22.286 00.001 5928 IsGuiding returns 0 20:35:22.301 00.015 5928 PulseGuide returned control before completion, sleep 40 20:35:22.346 00.045 5928 IsGuiding returns 1 20:35:22.346 00.000 5928 scope still moving after pulse duration time elapsed 20:35:22.381 00.035 5928 IsSlewing returns 0 20:35:22.382 00.001 5928 IsGuiding returns 0 20:35:22.382 00.000 5928 scope move finished after 45 + 51 ms 20:35:22.383 00.001 5928 Move returns status 0, amount 45 20:35:22.383 00.000 5928 MoveAxis(N, 0, ABG) 20:35:22.384 00.001 5928 Move returns status 0, amount 0 20:35:22.385 00.001 5928 move complete, result=0 20:35:22.386 00.001 5928 worker thread done servicing request 20:35:22.386 00.000 972 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH 20:35:22.395 00.009 5928 Worker thread wakes up 20:35:22.396 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:22.396 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:24.397 02.001 5928 Exposure complete 20:35:24.483 00.086 5928 worker thread done servicing request 20:35:24.484 00.001 972 OnExposeComplete: enter 20:35:24.488 00.004 972 UpdateGuideState(): m_state=6 20:35:24.493 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1827 20:35:24.497 00.004 972 Star::Find returns 1 (0), X=232.99, Y=849.91, Mass=1458, SNR=26.7, Peak=184 HFD=3.7 20:35:24.502 00.005 972 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.59) = xAngle (-0.55 = -0.55) 20:35:24.505 00.003 972 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60) 20:35:24.509 00.004 972 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.04 mountX=0.12 mountY=-0.08, mountTheta=-0.58 20:35:24.513 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.12, opts=13) 20:35:24.518 00.005 972 Enqueuing Move request for scope (0.07, 0.12) 20:35:24.522 00.004 5928 Worker thread wakes up 20:35:24.522 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd 20:35:24.522 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:35:24.526 00.004 972 UpdateGuideState exits: m=1458 SNR=26.7 20:35:24.530 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:24.535 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:24.538 00.003 972 Enqueuing Expose request 20:35:24.542 00.004 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.12) 20:35:24.542 00.000 5928 Moving (0.07, 0.12) raw xDistance=0.12 yDistance=-0.08 20:35:24.542 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:35:24.542 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:24.542 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:35:24.543 00.001 5928 MoveAxis(E, 0, ABG) 20:35:24.543 00.000 5928 Move returns status 0, amount 0 20:35:24.543 00.000 5928 MoveAxis(N, 0, ABG) 20:35:24.543 00.000 5928 Move returns status 0, amount 0 20:35:24.543 00.000 5928 move complete, result=0 20:35:24.543 00.000 5928 worker thread done servicing request 20:35:24.543 00.000 5928 Worker thread wakes up 20:35:24.543 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:24.543 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:24.544 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:26.667 02.123 5928 Exposure complete 20:35:26.753 00.086 5928 worker thread done servicing request 20:35:26.754 00.001 972 OnExposeComplete: enter 20:35:26.757 00.003 972 UpdateGuideState(): m_state=6 20:35:26.761 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1828 20:35:26.767 00.006 972 Star::Find returns 1 (0), X=232.86, Y=849.74, Mass=1426, SNR=26.4, Peak=167 HFD=3.5 20:35:26.771 00.004 972 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.59) = xAngle (-4.00 = 2.28) 20:35:26.775 00.004 972 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24) 20:35:26.779 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.41 mountX=-0.05 mountY=0.07, mountTheta=2.26 20:35:26.784 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.06, opts=13) 20:35:26.788 00.004 972 Enqueuing Move request for scope (-0.06, -0.06) 20:35:26.791 00.003 5928 Worker thread wakes up 20:35:26.792 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd 20:35:26.792 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.06) 20:35:26.792 00.000 5928 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.07 20:35:26.792 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:35:26.792 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:26.792 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:35:26.792 00.000 5928 MoveAxis(E, 0, ABG) 20:35:26.792 00.000 5928 Move returns status 0, amount 0 20:35:26.792 00.000 5928 MoveAxis(N, 0, ABG) 20:35:26.792 00.000 5928 Move returns status 0, amount 0 20:35:26.792 00.000 5928 move complete, result=0 20:35:26.792 00.000 5928 worker thread done servicing request 20:35:26.792 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:26.796 00.004 972 UpdateGuideState exits: m=1426 SNR=26.4 20:35:26.801 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:26.805 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:26.809 00.004 972 Enqueuing Expose request 20:35:26.812 00.003 5928 Worker thread wakes up 20:35:26.812 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:26.812 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:26.812 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:35:28.791 01.979 5928 Exposure complete 20:35:28.884 00.093 5928 worker thread done servicing request 20:35:28.884 00.000 972 OnExposeComplete: enter 20:35:28.889 00.005 972 UpdateGuideState(): m_state=6 20:35:28.895 00.006 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1829 20:35:28.900 00.005 972 Star::Find returns 1 (0), X=232.89, Y=849.49, Mass=1462, SNR=26.8, Peak=182 HFD=3.5 20:35:28.904 00.004 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.04) 20:35:28.908 00.004 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99) 20:35:28.912 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.66 mountX=-0.31 mountY=0.05, mountTheta=2.99 20:35:28.918 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.31, opts=13) 20:35:28.922 00.004 972 Enqueuing Move request for scope (-0.03, -0.31) 20:35:28.926 00.004 5928 Worker thread wakes up 20:35:28.926 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:35:28.930 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.31) opts 0xd 20:35:28.930 00.000 972 UpdateGuideState exits: m=1462 SNR=26.8 20:35:28.936 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.31) 20:35:28.936 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:28.940 00.004 5928 Moving (-0.03, -0.31) raw xDistance=-0.31 yDistance=0.05 20:35:28.940 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:28.944 00.004 972 Enqueuing Expose request 20:35:28.949 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31 20:35:28.949 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:28.949 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:35:28.949 00.000 5928 MoveAxis(E, 52, ABG) 20:35:28.949 00.000 5928 Guiding Dir = 2, Dur = 52 20:35:28.950 00.001 5928 IsSlewing returns 0 20:35:28.950 00.000 5928 IsGuiding returns 0 20:35:28.969 00.019 5928 PulseGuide returned control before completion, sleep 44 20:35:29.027 00.058 5928 IsGuiding returns 1 20:35:29.027 00.000 5928 scope still moving after pulse duration time elapsed 20:35:29.065 00.038 5928 IsSlewing returns 0 20:35:29.065 00.000 5928 IsGuiding returns 0 20:35:29.066 00.001 5928 scope move finished after 52 + 63 ms 20:35:29.066 00.000 5928 Move returns status 0, amount 52 20:35:29.066 00.000 5928 MoveAxis(N, 0, ABG) 20:35:29.066 00.000 5928 Move returns status 0, amount 0 20:35:29.066 00.000 5928 move complete, result=0 20:35:29.066 00.000 5928 worker thread done servicing request 20:35:29.066 00.000 972 GuideStep: -0.3 px 52 ms EAST, 0.0 px 0 ms NORTH 20:35:29.070 00.004 5928 Worker thread wakes up 20:35:29.071 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:29.071 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:31.202 02.131 5928 Exposure complete 20:35:31.294 00.092 5928 worker thread done servicing request 20:35:31.295 00.001 972 OnExposeComplete: enter 20:35:31.300 00.005 972 UpdateGuideState(): m_state=6 20:35:31.304 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1830 20:35:31.308 00.004 972 Star::Find returns 1 (0), X=232.90, Y=849.63, Mass=1442, SNR=26.6, Peak=190 HFD=3.4 20:35:31.312 00.004 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.03) 20:35:31.318 00.006 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99) 20:35:31.323 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=-0.16 mountY=0.02, mountTheta=2.99 20:35:31.328 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.16, opts=13) 20:35:31.334 00.006 972 Enqueuing Move request for scope (-0.01, -0.16) 20:35:31.338 00.004 5928 Worker thread wakes up 20:35:31.338 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:31.342 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd 20:35:31.342 00.000 972 UpdateGuideState exits: m=1442 SNR=26.6 20:35:31.346 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.16) 20:35:31.346 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:31.352 00.006 5928 Moving (-0.01, -0.16) raw xDistance=-0.16 yDistance=0.02 20:35:31.352 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:31.356 00.004 972 Enqueuing Expose request 20:35:31.360 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:35:31.360 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:31.361 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:35:31.361 00.000 5928 MoveAxis(E, 0, ABG) 20:35:31.361 00.000 5928 Move returns status 0, amount 0 20:35:31.361 00.000 5928 MoveAxis(N, 0, ABG) 20:35:31.361 00.000 5928 Move returns status 0, amount 0 20:35:31.361 00.000 5928 move complete, result=0 20:35:31.361 00.000 5928 worker thread done servicing request 20:35:31.361 00.000 5928 Worker thread wakes up 20:35:31.362 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:31.362 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:31.364 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:35:33.347 01.983 5928 Exposure complete 20:35:33.435 00.088 5928 worker thread done servicing request 20:35:33.435 00.000 972 OnExposeComplete: enter 20:35:33.439 00.004 972 UpdateGuideState(): m_state=6 20:35:33.444 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1831 20:35:33.449 00.005 972 Star::Find returns 1 (0), X=232.98, Y=849.99, Mass=1446, SNR=26.7, Peak=182 HFD=4.0 20:35:33.453 00.004 972 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 20:35:33.456 00.003 972 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36) 20:35:33.460 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.27 mountX=0.20 mountY=-0.07, mountTheta=-0.36 20:35:33.465 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.20, opts=13) 20:35:33.469 00.004 972 Enqueuing Move request for scope (0.06, 0.20) 20:35:33.473 00.004 5928 Worker thread wakes up 20:35:33.473 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd 20:35:33.473 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.20) 20:35:33.473 00.000 5928 Moving (0.06, 0.20) raw xDistance=0.20 yDistance=-0.07 20:35:33.473 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:35:33.473 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:33.473 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:35:33.474 00.001 5928 MoveAxis(E, 0, ABG) 20:35:33.474 00.000 5928 Move returns status 0, amount 0 20:35:33.474 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:33.477 00.003 972 UpdateGuideState exits: m=1446 SNR=26.7 20:35:33.483 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:33.486 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:33.490 00.004 972 Enqueuing Expose request 20:35:33.494 00.004 5928 MoveAxis(N, 0, ABG) 20:35:33.494 00.000 5928 Move returns status 0, amount 0 20:35:33.494 00.000 5928 move complete, result=0 20:35:33.495 00.001 5928 worker thread done servicing request 20:35:33.495 00.000 5928 Worker thread wakes up 20:35:33.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:33.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:33.497 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:35.607 02.110 5928 Exposure complete 20:35:35.694 00.087 5928 worker thread done servicing request 20:35:35.694 00.000 972 OnExposeComplete: enter 20:35:35.699 00.005 972 UpdateGuideState(): m_state=6 20:35:35.703 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1832 20:35:35.709 00.006 972 Star::Find returns 1 (0), X=233.40, Y=849.97, Mass=1429, SNR=26.5, Peak=158 HFD=3.7 20:35:35.715 00.006 972 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.59) = xAngle (-1.25 = -1.25) 20:35:35.722 00.007 972 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29) 20:35:35.728 00.006 972 CameraToMount -- cameraX=0.48 cameraY=0.17 hyp=0.51 cameraTheta=0.34 mountX=0.16 mountY=-0.49, mountTheta=-1.25 20:35:35.735 00.007 972 SchedulePrimaryMove(067B9D08, x=0.48, y=0.17, opts=13) 20:35:35.739 00.004 972 Enqueuing Move request for scope (0.48, 0.17) 20:35:35.743 00.004 5928 Worker thread wakes up 20:35:35.743 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.17) opts 0xd 20:35:35.743 00.000 5928 Handling offset move in thread for scope, endpoint = (0.48, 0.17) 20:35:35.743 00.000 5928 Moving (0.48, 0.17) raw xDistance=0.16 yDistance=-0.49 20:35:35.743 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:35:35.743 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49 20:35:35.743 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:35:35.748 00.005 5928 MoveAxis(E, 0, ABG) 20:35:35.748 00.000 972 UpdateGuideState exits: m=1429 SNR=26.5 20:35:35.752 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:35.756 00.004 5928 Move returns status 0, amount 0 20:35:35.756 00.000 5928 MoveAxis(N, 98, ABG) 20:35:35.756 00.000 5928 Guiding Dir = 0, Dur = 98 20:35:35.756 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:35.760 00.004 972 Enqueuing Expose request 20:35:35.764 00.004 5928 IsSlewing returns 0 20:35:35.765 00.001 5928 IsGuiding returns 0 20:35:35.846 00.081 5928 PulseGuide returned control before completion, sleep 27 20:35:35.878 00.032 5928 IsGuiding returns 1 20:35:35.878 00.000 5928 scope still moving after pulse duration time elapsed 20:35:35.927 00.049 5928 IsSlewing returns 0 20:35:35.927 00.000 5928 IsGuiding returns 1 20:35:35.990 00.063 5928 IsSlewing returns 0 20:35:35.991 00.001 5928 IsGuiding returns 0 20:35:35.991 00.000 5928 scope move finished after 98 + 128 ms 20:35:35.991 00.000 5928 Move returns status 0, amount 98 20:35:35.991 00.000 5928 move complete, result=0 20:35:35.991 00.000 5928 worker thread done servicing request 20:35:35.992 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.5 px 98 ms NORTH 20:35:36.003 00.011 5928 Worker thread wakes up 20:35:36.004 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:36.004 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:37.990 01.986 5928 Exposure complete 20:35:38.075 00.085 5928 worker thread done servicing request 20:35:38.076 00.001 972 OnExposeComplete: enter 20:35:38.080 00.004 972 UpdateGuideState(): m_state=6 20:35:38.085 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1833 20:35:38.088 00.003 972 Star::Find returns 1 (0), X=233.11, Y=849.79, Mass=1413, SNR=26.3, Peak=164 HFD=3.6 20:35:38.092 00.004 972 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.59) = xAngle (-1.64 = -1.64) 20:35:38.096 00.004 972 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68) 20:35:38.101 00.005 972 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.05 mountX=-0.01 mountY=-0.19, mountTheta=-1.64 20:35:38.105 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.01, opts=13) 20:35:38.109 00.004 972 Enqueuing Move request for scope (0.19, -0.01) 20:35:38.113 00.004 5928 Worker thread wakes up 20:35:38.113 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:35:38.118 00.005 972 UpdateGuideState exits: m=1413 SNR=26.3 20:35:38.121 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:38.125 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:38.129 00.004 972 Enqueuing Expose request 20:35:38.134 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd 20:35:38.134 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.01) 20:35:38.134 00.000 5928 Moving (0.19, -0.01) raw xDistance=-0.01 yDistance=-0.19 20:35:38.134 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:35:38.134 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:38.134 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:35:38.134 00.000 5928 MoveAxis(E, 0, ABG) 20:35:38.134 00.000 5928 Move returns status 0, amount 0 20:35:38.134 00.000 5928 MoveAxis(N, 0, ABG) 20:35:38.134 00.000 5928 Move returns status 0, amount 0 20:35:38.134 00.000 5928 move complete, result=0 20:35:38.134 00.000 5928 worker thread done servicing request 20:35:38.135 00.001 5928 Worker thread wakes up 20:35:38.135 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:38.135 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:38.136 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:35:40.269 02.133 5928 Exposure complete 20:35:40.355 00.086 5928 worker thread done servicing request 20:35:40.355 00.000 972 OnExposeComplete: enter 20:35:40.359 00.004 972 UpdateGuideState(): m_state=6 20:35:40.363 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1834 20:35:40.368 00.005 972 Star::Find returns 1 (0), X=233.38, Y=849.49, Mass=1387, SNR=26.0, Peak=111 HFD=4.9 20:35:40.372 00.004 972 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.59) = xAngle (-2.17 = -2.17) 20:35:40.376 00.004 972 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21) 20:35:40.380 00.004 972 CameraToMount -- cameraX=0.46 cameraY=-0.30 hyp=0.55 cameraTheta=-0.58 mountX=-0.31 mountY=-0.44, mountTheta=-2.18 20:35:40.386 00.006 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.30, opts=13) 20:35:40.391 00.005 972 Enqueuing Move request for scope (0.46, -0.30) 20:35:40.393 00.002 5928 Worker thread wakes up 20:35:40.393 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.30) opts 0xd 20:35:40.393 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.30) 20:35:40.393 00.000 5928 Moving (0.46, -0.30) raw xDistance=-0.31 yDistance=-0.44 20:35:40.394 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31 20:35:40.394 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44 20:35:40.394 00.000 5928 MoveAxis(E, 52, ABG) 20:35:40.394 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:35:40.398 00.004 972 UpdateGuideState exits: m=1387 SNR=26.0 20:35:40.402 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:40.406 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:40.409 00.003 972 Enqueuing Expose request 20:35:40.414 00.005 5928 Guiding Dir = 2, Dur = 52 20:35:40.415 00.001 5928 IsSlewing returns 0 20:35:40.415 00.000 5928 IsGuiding returns 0 20:35:40.435 00.020 5928 PulseGuide returned control before completion, sleep 43 20:35:40.499 00.064 5928 IsGuiding returns 1 20:35:40.499 00.000 5928 scope still moving after pulse duration time elapsed 20:35:40.524 00.025 5928 IsSlewing returns 0 20:35:40.525 00.001 5928 IsGuiding returns 0 20:35:40.525 00.000 5928 scope move finished after 52 + 57 ms 20:35:40.525 00.000 5928 Move returns status 0, amount 52 20:35:40.525 00.000 5928 MoveAxis(N, 87, ABG) 20:35:40.525 00.000 5928 Guiding Dir = 0, Dur = 87 20:35:40.526 00.001 5928 IsSlewing returns 0 20:35:40.527 00.001 5928 IsGuiding returns 0 20:35:40.611 00.084 5928 PulseGuide returned control before completion, sleep 13 20:35:40.634 00.023 5928 IsGuiding returns 1 20:35:40.634 00.000 5928 scope still moving after pulse duration time elapsed 20:35:40.664 00.030 5928 IsSlewing returns 0 20:35:40.665 00.001 5928 IsGuiding returns 1 20:35:40.740 00.075 5928 IsSlewing returns 0 20:35:40.771 00.031 5928 IsGuiding returns 0 20:35:40.771 00.000 5928 scope move finished after 87 + 157 ms 20:35:40.772 00.001 5928 Move returns status 0, amount 87 20:35:40.772 00.000 5928 move complete, result=0 20:35:40.772 00.000 5928 worker thread done servicing request 20:35:40.772 00.000 5928 Worker thread wakes up 20:35:40.772 00.000 972 GuideStep: -0.3 px 52 ms EAST, -0.4 px 87 ms NORTH 20:35:40.784 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:40.784 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:42.751 01.967 5928 Exposure complete 20:35:42.836 00.085 5928 worker thread done servicing request 20:35:42.837 00.001 972 OnExposeComplete: enter 20:35:42.841 00.004 972 UpdateGuideState(): m_state=6 20:35:42.844 00.003 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1835 20:35:42.850 00.006 972 Star::Find returns 1 (0), X=232.97, Y=849.83, Mass=1413, SNR=26.3, Peak=145 HFD=4.1 20:35:42.853 00.003 972 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.59) = xAngle (-1.01 = -1.01) 20:35:42.857 00.004 972 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 20:35:42.861 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.58 mountX=0.03 mountY=-0.06, mountTheta=-1.02 20:35:42.866 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.04, opts=13) 20:35:42.870 00.004 972 Enqueuing Move request for scope (0.05, 0.04) 20:35:42.874 00.004 5928 Worker thread wakes up 20:35:42.874 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd 20:35:42.874 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.04) 20:35:42.874 00.000 5928 Moving (0.05, 0.04) raw xDistance=0.03 yDistance=-0.06 20:35:42.874 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:35:42.874 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:42.874 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:35:42.878 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:35:42.878 00.000 5928 MoveAxis(E, 0, ABG) 20:35:42.879 00.001 5928 Move returns status 0, amount 0 20:35:42.879 00.000 5928 MoveAxis(N, 0, ABG) 20:35:42.879 00.000 5928 Move returns status 0, amount 0 20:35:42.879 00.000 5928 move complete, result=0 20:35:42.879 00.000 972 UpdateGuideState exits: m=1413 SNR=26.3 20:35:42.884 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:42.887 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:42.891 00.004 972 Enqueuing Expose request 20:35:42.895 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:42.900 00.005 5928 worker thread done servicing request 20:35:42.900 00.000 5928 Worker thread wakes up 20:35:42.900 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:42.900 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:45.011 02.111 5928 Exposure complete 20:35:45.098 00.087 5928 worker thread done servicing request 20:35:45.098 00.000 972 OnExposeComplete: enter 20:35:45.102 00.004 972 UpdateGuideState(): m_state=6 20:35:45.106 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1836 20:35:45.110 00.004 972 Star::Find returns 1 (0), X=232.81, Y=849.97, Mass=1434, SNR=26.5, Peak=159 HFD=4.1 20:35:45.114 00.004 972 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.59) = xAngle (0.53 = 0.53) 20:35:45.118 00.004 972 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48) 20:35:45.122 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.12 mountX=0.18 mountY=0.10, mountTheta=0.50 20:35:45.126 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.17, opts=13) 20:35:45.132 00.006 972 Enqueuing Move request for scope (-0.11, 0.17) 20:35:45.135 00.003 5928 Worker thread wakes up 20:35:45.135 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd 20:35:45.135 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:35:45.139 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 20:35:45.143 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:45.148 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:45.151 00.003 972 Enqueuing Expose request 20:35:45.155 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.17) 20:35:45.155 00.000 5928 Moving (-0.11, 0.17) raw xDistance=0.18 yDistance=0.10 20:35:45.155 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:35:45.155 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:45.155 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:35:45.156 00.001 5928 MoveAxis(E, 0, ABG) 20:35:45.156 00.000 5928 Move returns status 0, amount 0 20:35:45.156 00.000 5928 MoveAxis(N, 0, ABG) 20:35:45.156 00.000 5928 Move returns status 0, amount 0 20:35:45.156 00.000 5928 move complete, result=0 20:35:45.156 00.000 5928 worker thread done servicing request 20:35:45.156 00.000 5928 Worker thread wakes up 20:35:45.156 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:45.156 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:45.157 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:35:47.139 01.982 5928 Exposure complete 20:35:47.225 00.086 5928 worker thread done servicing request 20:35:47.225 00.000 972 OnExposeComplete: enter 20:35:47.230 00.005 972 UpdateGuideState(): m_state=6 20:35:47.234 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1837 20:35:47.238 00.004 972 Star::Find returns 1 (0), X=232.98, Y=849.97, Mass=1441, SNR=26.6, Peak=154 HFD=4.1 20:35:47.241 00.003 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 20:35:47.246 00.005 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38) 20:35:47.250 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.25 mountX=0.18 mountY=-0.07, mountTheta=-0.38 20:35:47.254 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.18, opts=13) 20:35:47.258 00.004 972 Enqueuing Move request for scope (0.06, 0.18) 20:35:47.262 00.004 5928 Worker thread wakes up 20:35:47.263 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:35:47.267 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd 20:35:47.267 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.18) 20:35:47.267 00.000 5928 Moving (0.06, 0.18) raw xDistance=0.18 yDistance=-0.07 20:35:47.267 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:35:47.267 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:47.267 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:35:47.267 00.000 5928 MoveAxis(E, 0, ABG) 20:35:47.267 00.000 5928 Move returns status 0, amount 0 20:35:47.267 00.000 972 UpdateGuideState exits: m=1441 SNR=26.6 20:35:47.271 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:47.275 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:47.279 00.004 972 Enqueuing Expose request 20:35:47.283 00.004 5928 MoveAxis(N, 0, ABG) 20:35:47.283 00.000 5928 Move returns status 0, amount 0 20:35:47.284 00.001 5928 move complete, result=0 20:35:47.284 00.000 5928 worker thread done servicing request 20:35:47.284 00.000 5928 Worker thread wakes up 20:35:47.284 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:47.284 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:47.286 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:35:49.424 02.138 5928 Exposure complete 20:35:49.510 00.086 5928 worker thread done servicing request 20:35:49.510 00.000 972 OnExposeComplete: enter 20:35:49.515 00.005 972 UpdateGuideState(): m_state=6 20:35:49.519 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1838 20:35:49.523 00.004 972 Star::Find returns 1 (0), X=232.73, Y=849.77, Mass=1411, SNR=26.3, Peak=152 HFD=3.8 20:35:49.527 00.004 972 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.59) = xAngle (-4.61 = 1.68) 20:35:49.532 00.005 972 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63) 20:35:49.535 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.02 mountX=-0.02 mountY=0.19, mountTheta=1.68 20:35:49.539 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.02, opts=13) 20:35:49.543 00.004 972 Enqueuing Move request for scope (-0.19, -0.02) 20:35:49.548 00.005 5928 Worker thread wakes up 20:35:49.548 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd 20:35:49.548 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:35:49.551 00.003 972 UpdateGuideState exits: m=1411 SNR=26.3 20:35:49.555 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:49.559 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:49.564 00.005 972 Enqueuing Expose request 20:35:49.567 00.003 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.02) 20:35:49.567 00.000 5928 Moving (-0.19, -0.02) raw xDistance=-0.02 yDistance=0.19 20:35:49.567 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:35:49.568 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:49.568 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:35:49.568 00.000 5928 MoveAxis(E, 0, ABG) 20:35:49.568 00.000 5928 Move returns status 0, amount 0 20:35:49.568 00.000 5928 MoveAxis(N, 0, ABG) 20:35:49.568 00.000 5928 Move returns status 0, amount 0 20:35:49.568 00.000 5928 move complete, result=0 20:35:49.568 00.000 5928 worker thread done servicing request 20:35:49.568 00.000 5928 Worker thread wakes up 20:35:49.568 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:49.568 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:49.569 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:35:51.548 01.979 5928 Exposure complete 20:35:51.632 00.084 5928 worker thread done servicing request 20:35:51.632 00.000 972 OnExposeComplete: enter 20:35:51.636 00.004 972 UpdateGuideState(): m_state=6 20:35:51.640 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1839 20:35:51.645 00.005 972 Star::Find returns 1 (0), X=232.80, Y=849.83, Mass=1411, SNR=26.3, Peak=149 HFD=4.0 20:35:51.649 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 20:35:51.653 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24) 20:35:51.656 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.88 mountX=0.03 mountY=0.11, mountTheta=1.28 20:35:51.662 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.03, opts=13) 20:35:51.666 00.004 972 Enqueuing Move request for scope (-0.11, 0.03) 20:35:51.670 00.004 5928 Worker thread wakes up 20:35:51.670 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd 20:35:51.670 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.03) 20:35:51.670 00.000 5928 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=0.11 20:35:51.670 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:35:51.670 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:51.671 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:35:51.671 00.000 5928 MoveAxis(E, 0, ABG) 20:35:51.671 00.000 5928 Move returns status 0, amount 0 20:35:51.671 00.000 5928 MoveAxis(N, 0, ABG) 20:35:51.671 00.000 5928 Move returns status 0, amount 0 20:35:51.671 00.000 5928 move complete, result=0 20:35:51.671 00.000 5928 worker thread done servicing request 20:35:51.671 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:35:51.675 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:35:51.680 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:51.684 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:51.688 00.004 972 Enqueuing Expose request 20:35:51.691 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:35:51.696 00.005 5928 Worker thread wakes up 20:35:51.697 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:51.697 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:53.798 02.101 5928 Exposure complete 20:35:53.884 00.086 5928 worker thread done servicing request 20:35:53.884 00.000 972 OnExposeComplete: enter 20:35:53.888 00.004 972 UpdateGuideState(): m_state=6 20:35:53.892 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1840 20:35:53.897 00.005 972 Star::Find returns 1 (0), X=232.72, Y=849.80, Mass=1445, SNR=26.6, Peak=156 HFD=3.8 20:35:53.901 00.004 972 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.59) = xAngle (1.51 = 1.51) 20:35:53.905 00.004 972 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 20:35:53.908 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.10 mountX=0.01 mountY=0.20, mountTheta=1.51 20:35:53.914 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.01, opts=13) 20:35:53.918 00.004 972 Enqueuing Move request for scope (-0.20, 0.01) 20:35:53.921 00.003 5928 Worker thread wakes up 20:35:53.922 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:35:53.926 00.004 972 UpdateGuideState exits: m=1445 SNR=26.6 20:35:53.930 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:53.934 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:53.938 00.004 972 Enqueuing Expose request 20:35:53.941 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd 20:35:53.942 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.01) 20:35:53.942 00.000 5928 Moving (-0.20, 0.01) raw xDistance=0.01 yDistance=0.20 20:35:53.942 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:35:53.942 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:53.942 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:35:53.942 00.000 5928 MoveAxis(E, 0, ABG) 20:35:53.942 00.000 5928 Move returns status 0, amount 0 20:35:53.942 00.000 5928 MoveAxis(N, 0, ABG) 20:35:53.942 00.000 5928 Move returns status 0, amount 0 20:35:53.942 00.000 5928 move complete, result=0 20:35:53.942 00.000 5928 worker thread done servicing request 20:35:53.942 00.000 5928 Worker thread wakes up 20:35:53.942 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:53.942 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:53.944 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:35:55.937 01.993 5928 Exposure complete 20:35:56.023 00.086 5928 worker thread done servicing request 20:35:56.023 00.000 972 OnExposeComplete: enter 20:35:56.027 00.004 972 UpdateGuideState(): m_state=6 20:35:56.032 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1841 20:35:56.036 00.004 972 Star::Find returns 1 (0), X=232.75, Y=849.55, Mass=1441, SNR=26.6, Peak=181 HFD=3.4 20:35:56.040 00.004 972 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.59) = xAngle (-3.76 = 2.52) 20:35:56.044 00.004 972 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47) 20:35:56.048 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-2.17 mountX=-0.25 mountY=0.19, mountTheta=2.49 20:35:56.053 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.25, opts=13) 20:35:56.057 00.004 972 Enqueuing Move request for scope (-0.17, -0.25) 20:35:56.061 00.004 5928 Worker thread wakes up 20:35:56.061 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.25) opts 0xd 20:35:56.061 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:35:56.066 00.005 972 UpdateGuideState exits: m=1441 SNR=26.6 20:35:56.069 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:56.073 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:56.077 00.004 972 Enqueuing Expose request 20:35:56.081 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.25) 20:35:56.082 00.001 5928 Moving (-0.17, -0.25) raw xDistance=-0.25 yDistance=0.19 20:35:56.082 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25 20:35:56.082 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:35:56.082 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:35:56.082 00.000 5928 MoveAxis(E, 41, ABG) 20:35:56.082 00.000 5928 Guiding Dir = 2, Dur = 41 20:35:56.082 00.000 5928 IsSlewing returns 0 20:35:56.083 00.001 5928 IsGuiding returns 0 20:35:56.106 00.023 5928 PulseGuide returned control before completion, sleep 28 20:35:56.143 00.037 5928 IsGuiding returns 1 20:35:56.143 00.000 5928 scope still moving after pulse duration time elapsed 20:35:56.186 00.043 5928 IsSlewing returns 0 20:35:56.187 00.001 5928 IsGuiding returns 0 20:35:56.187 00.000 5928 scope move finished after 41 + 63 ms 20:35:56.187 00.000 5928 Move returns status 0, amount 41 20:35:56.187 00.000 5928 MoveAxis(N, 0, ABG) 20:35:56.187 00.000 5928 Move returns status 0, amount 0 20:35:56.187 00.000 5928 move complete, result=0 20:35:56.187 00.000 5928 worker thread done servicing request 20:35:56.187 00.000 5928 Worker thread wakes up 20:35:56.188 00.001 972 GuideStep: -0.2 px 41 ms EAST, 0.2 px 0 ms NORTH 20:35:56.194 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:56.194 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:58.303 02.109 5928 Exposure complete 20:35:58.390 00.087 5928 worker thread done servicing request 20:35:58.391 00.001 972 OnExposeComplete: enter 20:35:58.395 00.004 972 UpdateGuideState(): m_state=6 20:35:58.399 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1842 20:35:58.403 00.004 972 Star::Find returns 1 (0), X=232.57, Y=849.97, Mass=1434, SNR=26.5, Peak=145 HFD=4.0 20:35:58.407 00.004 972 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.59) = xAngle (1.08 = 1.08) 20:35:58.411 00.004 972 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04) 20:35:58.415 00.004 972 CameraToMount -- cameraX=-0.35 cameraY=0.18 hyp=0.39 cameraTheta=2.67 mountX=0.18 mountY=0.33, mountTheta=1.07 20:35:58.419 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=0.18, opts=13) 20:35:58.423 00.004 972 Enqueuing Move request for scope (-0.35, 0.18) 20:35:58.428 00.005 5928 Worker thread wakes up 20:35:58.428 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.18) opts 0xd 20:35:58.428 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.35, 0.18) 20:35:58.428 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:35:58.432 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 20:35:58.436 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:35:58.440 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:35:58.444 00.004 972 Enqueuing Expose request 20:35:58.448 00.004 5928 Moving (-0.35, 0.18) raw xDistance=0.18 yDistance=0.33 20:35:58.448 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:35:58.448 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:35:58.448 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 20:35:58.449 00.001 5928 MoveAxis(E, 0, ABG) 20:35:58.449 00.000 5928 Move returns status 0, amount 0 20:35:58.449 00.000 5928 MoveAxis(N, 0, ABG) 20:35:58.449 00.000 5928 Move returns status 0, amount 0 20:35:58.449 00.000 5928 move complete, result=0 20:35:58.449 00.000 5928 worker thread done servicing request 20:35:58.449 00.000 5928 Worker thread wakes up 20:35:58.449 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:35:58.449 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:35:58.450 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:36:00.443 01.993 5928 Exposure complete 20:36:00.529 00.086 5928 worker thread done servicing request 20:36:00.530 00.001 972 OnExposeComplete: enter 20:36:00.534 00.004 972 UpdateGuideState(): m_state=6 20:36:00.537 00.003 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1843 20:36:00.541 00.004 972 Star::Find returns 1 (0), X=232.91, Y=849.91, Mass=1459, SNR=26.7, Peak=147 HFD=4.2 20:36:00.546 00.005 972 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.59) = xAngle (0.09 = 0.09) 20:36:00.550 00.004 972 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 20:36:00.554 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.68 mountX=0.11 mountY=0.01, mountTheta=0.05 20:36:00.558 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.11, opts=13) 20:36:00.563 00.005 972 Enqueuing Move request for scope (-0.01, 0.11) 20:36:00.567 00.004 5928 Worker thread wakes up 20:36:00.567 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd 20:36:00.567 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.11) 20:36:00.567 00.000 5928 Moving (-0.01, 0.11) raw xDistance=0.11 yDistance=0.01 20:36:00.567 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:36:00.567 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:00.567 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:36:00.567 00.000 5928 MoveAxis(E, 0, ABG) 20:36:00.567 00.000 5928 Move returns status 0, amount 0 20:36:00.567 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:00.571 00.004 972 UpdateGuideState exits: m=1459 SNR=26.7 20:36:00.575 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:00.580 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:00.584 00.004 972 Enqueuing Expose request 20:36:00.587 00.003 5928 MoveAxis(N, 0, ABG) 20:36:00.587 00.000 5928 Move returns status 0, amount 0 20:36:00.588 00.001 5928 move complete, result=0 20:36:00.588 00.000 5928 worker thread done servicing request 20:36:00.588 00.000 5928 Worker thread wakes up 20:36:00.588 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:00.588 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:00.590 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:36:02.701 02.111 5928 Exposure complete 20:36:02.787 00.086 5928 worker thread done servicing request 20:36:02.787 00.000 972 OnExposeComplete: enter 20:36:02.791 00.004 972 UpdateGuideState(): m_state=6 20:36:02.796 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1844 20:36:02.799 00.003 972 Star::Find returns 1 (0), X=232.66, Y=850.08, Mass=1420, SNR=26.4, Peak=130 HFD=3.9 20:36:02.803 00.004 972 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.59) = xAngle (0.71 = 0.71) 20:36:02.807 00.004 972 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66) 20:36:02.812 00.005 972 CameraToMount -- cameraX=-0.26 cameraY=0.29 hyp=0.39 cameraTheta=2.30 mountX=0.30 mountY=0.24, mountTheta=0.68 20:36:02.816 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.29, opts=13) 20:36:02.820 00.004 972 Enqueuing Move request for scope (-0.26, 0.29) 20:36:02.824 00.004 5928 Worker thread wakes up 20:36:02.824 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.29) opts 0xd 20:36:02.824 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.29) 20:36:02.824 00.000 5928 Moving (-0.26, 0.29) raw xDistance=0.30 yDistance=0.24 20:36:02.824 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:36:02.829 00.005 972 UpdateGuideState exits: m=1420 SNR=26.4 20:36:02.833 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:02.837 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:02.840 00.003 972 Enqueuing Expose request 20:36:02.846 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:36:02.846 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:36:02.846 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24 20:36:02.846 00.000 5928 MoveAxis(W, 49, ABG) 20:36:02.846 00.000 5928 Guiding Dir = 3, Dur = 49 20:36:02.846 00.000 5928 IsSlewing returns 0 20:36:02.847 00.001 5928 IsGuiding returns 0 20:36:02.871 00.024 5928 PulseGuide returned control before completion, sleep 36 20:36:02.950 00.079 5928 IsGuiding returns 0 20:36:02.950 00.000 5928 Move returns status 0, amount 49 20:36:02.950 00.000 5928 MoveAxis(N, 0, ABG) 20:36:02.950 00.000 5928 Move returns status 0, amount 0 20:36:02.951 00.001 5928 move complete, result=0 20:36:02.951 00.000 5928 worker thread done servicing request 20:36:02.951 00.000 5928 Worker thread wakes up 20:36:02.951 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:02.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:02.951 00.000 972 GuideStep: 0.3 px 49 ms WEST, 0.2 px 0 ms NORTH 20:36:04.936 01.985 5928 Exposure complete 20:36:05.022 00.086 5928 worker thread done servicing request 20:36:05.022 00.000 972 OnExposeComplete: enter 20:36:05.026 00.004 972 UpdateGuideState(): m_state=6 20:36:05.031 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1845 20:36:05.034 00.003 972 Star::Find returns 1 (0), X=232.16, Y=849.55, Mass=1396, SNR=26.2, Peak=134 HFD=3.9 20:36:05.039 00.005 972 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.59) = xAngle (-4.42 = 1.86) 20:36:05.044 00.005 972 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.82) 20:36:05.048 00.004 972 CameraToMount -- cameraX=-0.76 cameraY=-0.24 hyp=0.80 cameraTheta=-2.83 mountX=-0.23 mountY=0.77, mountTheta=1.86 20:36:05.053 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.76, y=-0.24, opts=13) 20:36:05.056 00.003 972 Enqueuing Move request for scope (-0.76, -0.24) 20:36:05.061 00.005 5928 Worker thread wakes up 20:36:05.061 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.24) opts 0xd 20:36:05.062 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.76, -0.24) 20:36:05.062 00.000 5928 Moving (-0.76, -0.24) raw xDistance=-0.23 yDistance=0.77 20:36:05.062 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23 20:36:05.062 00.000 5928 resist switch: large excursion: input 0.77 thresh 0.60 direction from -1 to 1 20:36:05.062 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.32 20:36:05.062 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77 20:36:05.062 00.000 5928 MoveAxis(E, 35, ABG) 20:36:05.062 00.000 5928 Guiding Dir = 2, Dur = 35 20:36:05.062 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:05.066 00.004 972 UpdateGuideState exits: m=1396 SNR=26.2 20:36:05.070 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:05.073 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:05.078 00.005 972 Enqueuing Expose request 20:36:05.082 00.004 5928 IsSlewing returns 0 20:36:05.082 00.000 5928 IsGuiding returns 0 20:36:05.109 00.027 5928 PulseGuide returned control before completion, sleep 19 20:36:05.174 00.065 5928 IsGuiding returns 1 20:36:05.174 00.000 5928 scope still moving after pulse duration time elapsed 20:36:05.210 00.036 5928 IsSlewing returns 0 20:36:05.211 00.001 5928 IsGuiding returns 0 20:36:05.211 00.000 5928 scope move finished after 35 + 92 ms 20:36:05.211 00.000 5928 Move returns status 0, amount 35 20:36:05.212 00.001 5928 MoveAxis(S, 153, ABG) 20:36:05.212 00.000 5928 Guiding Dir = 1, Dur = 153 20:36:05.213 00.001 5928 IsSlewing returns 0 20:36:05.214 00.001 5928 IsGuiding returns 0 20:36:05.301 00.087 5928 PulseGuide returned control before completion, sleep 76 20:36:05.413 00.112 5928 IsGuiding returns 1 20:36:05.413 00.000 5928 scope still moving after pulse duration time elapsed 20:36:05.443 00.030 5928 IsSlewing returns 0 20:36:05.443 00.000 5928 IsGuiding returns 1 20:36:05.473 00.030 5928 IsSlewing returns 0 20:36:05.509 00.036 5928 IsGuiding returns 0 20:36:05.509 00.000 5928 scope move finished after 153 + 141 ms 20:36:05.509 00.000 5928 Move returns status 0, amount 153 20:36:05.510 00.001 5928 move complete, result=0 20:36:05.510 00.000 5928 worker thread done servicing request 20:36:05.510 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.8 px 153 ms SOUTH 20:36:05.519 00.009 5928 Worker thread wakes up 20:36:05.519 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:05.519 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:07.659 02.140 5928 Exposure complete 20:36:07.745 00.086 5928 worker thread done servicing request 20:36:07.746 00.001 972 OnExposeComplete: enter 20:36:07.750 00.004 972 UpdateGuideState(): m_state=6 20:36:07.754 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1846 20:36:07.757 00.003 972 Star::Find returns 1 (0), X=232.28, Y=849.70, Mass=1460, SNR=26.7, Peak=150 HFD=3.7 20:36:07.762 00.005 972 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.59) = xAngle (-4.58 = 1.70) 20:36:07.766 00.004 972 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.66) 20:36:07.771 00.005 972 CameraToMount -- cameraX=-0.64 cameraY=-0.10 hyp=0.64 cameraTheta=-2.99 mountX=-0.08 mountY=0.64, mountTheta=1.70 20:36:07.777 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.64, y=-0.10, opts=13) 20:36:07.781 00.004 972 Enqueuing Move request for scope (-0.64, -0.10) 20:36:07.787 00.006 5928 Worker thread wakes up 20:36:07.787 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:36:07.793 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.10) opts 0xd 20:36:07.793 00.000 972 UpdateGuideState exits: m=1460 SNR=26.7 20:36:07.799 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.64, -0.10) 20:36:07.799 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:07.804 00.005 5928 Moving (-0.64, -0.10) raw xDistance=-0.08 yDistance=0.64 20:36:07.804 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:07.810 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:36:07.810 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64 20:36:07.810 00.000 5928 MoveAxis(E, 0, ABG) 20:36:07.810 00.000 5928 Move returns status 0, amount 0 20:36:07.810 00.000 972 Enqueuing Expose request 20:36:07.814 00.004 5928 MoveAxis(S, 127, ABG) 20:36:07.814 00.000 5928 Guiding Dir = 1, Dur = 127 20:36:07.815 00.001 5928 IsSlewing returns 0 20:36:07.815 00.000 5928 IsGuiding returns 0 20:36:07.892 00.077 5928 PulseGuide returned control before completion, sleep 61 20:36:08.005 00.113 5928 IsGuiding returns 1 20:36:08.005 00.000 5928 scope still moving after pulse duration time elapsed 20:36:08.068 00.063 5928 IsSlewing returns 0 20:36:08.068 00.000 5928 IsGuiding returns 0 20:36:08.068 00.000 5928 scope move finished after 127 + 125 ms 20:36:08.068 00.000 5928 Move returns status 0, amount 127 20:36:08.068 00.000 5928 move complete, result=0 20:36:08.068 00.000 5928 worker thread done servicing request 20:36:08.068 00.000 5928 Worker thread wakes up 20:36:08.068 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:08.069 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:08.069 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.6 px 127 ms SOUTH 20:36:10.053 01.984 5928 Exposure complete 20:36:10.138 00.085 5928 worker thread done servicing request 20:36:10.138 00.000 972 OnExposeComplete: enter 20:36:10.143 00.005 972 UpdateGuideState(): m_state=6 20:36:10.147 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1847 20:36:10.151 00.004 972 Star::Find returns 1 (0), X=232.73, Y=849.60, Mass=1374, SNR=25.9, Peak=159 HFD=3.5 20:36:10.155 00.004 972 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.59) = xAngle (-3.94 = 2.34) 20:36:10.159 00.004 972 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30) 20:36:10.164 00.005 972 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.35 mountX=-0.19 mountY=0.20, mountTheta=2.32 20:36:10.168 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.19, opts=13) 20:36:10.172 00.004 972 Enqueuing Move request for scope (-0.19, -0.19) 20:36:10.177 00.005 5928 Worker thread wakes up 20:36:10.178 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd 20:36:10.178 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.19) 20:36:10.178 00.000 5928 Moving (-0.19, -0.19) raw xDistance=-0.19 yDistance=0.20 20:36:10.178 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:36:10.178 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:10.178 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:36:10.178 00.000 5928 MoveAxis(E, 0, ABG) 20:36:10.178 00.000 5928 Move returns status 0, amount 0 20:36:10.178 00.000 5928 MoveAxis(N, 0, ABG) 20:36:10.178 00.000 5928 Move returns status 0, amount 0 20:36:10.178 00.000 5928 move complete, result=0 20:36:10.178 00.000 5928 worker thread done servicing request 20:36:10.179 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:36:10.182 00.003 972 UpdateGuideState exits: m=1374 SNR=25.9 20:36:10.186 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:10.190 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:10.194 00.004 972 Enqueuing Expose request 20:36:10.198 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 20:36:10.202 00.004 5928 Worker thread wakes up 20:36:10.202 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:10.202 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:12.318 02.116 5928 Exposure complete 20:36:12.403 00.085 5928 worker thread done servicing request 20:36:12.404 00.001 972 OnExposeComplete: enter 20:36:12.407 00.003 972 UpdateGuideState(): m_state=6 20:36:12.412 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1848 20:36:12.419 00.007 972 Star::Find returns 1 (0), X=233.00, Y=848.97, Mass=1431, SNR=26.5, Peak=198 HFD=2.9 20:36:12.423 00.004 972 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.59) = xAngle (-3.06 = -3.06) 20:36:12.427 00.004 972 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 20:36:12.431 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.83 hyp=0.83 cameraTheta=-1.47 mountX=-0.83 mountY=-0.03, mountTheta=-3.11 20:36:12.435 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.83, opts=13) 20:36:12.439 00.004 972 Enqueuing Move request for scope (0.08, -0.83) 20:36:12.442 00.003 5928 Worker thread wakes up 20:36:12.443 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:12.447 00.004 972 UpdateGuideState exits: m=1431 SNR=26.5 20:36:12.450 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:12.454 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:12.458 00.004 972 Enqueuing Expose request 20:36:12.462 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.83) opts 0xd 20:36:12.463 00.001 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.83) 20:36:12.463 00.000 5928 Moving (0.08, -0.83) raw xDistance=-0.83 yDistance=-0.03 20:36:12.463 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 20:36:12.463 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:12.463 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:36:12.463 00.000 5928 MoveAxis(E, 139, ABG) 20:36:12.463 00.000 5928 Guiding Dir = 2, Dur = 139 20:36:12.463 00.000 5928 IsSlewing returns 0 20:36:12.464 00.001 5928 IsGuiding returns 0 20:36:12.481 00.017 5928 PulseGuide returned control before completion, sleep 133 20:36:12.626 00.145 5928 IsGuiding returns 1 20:36:12.626 00.000 5928 scope still moving after pulse duration time elapsed 20:36:12.657 00.031 5928 IsSlewing returns 0 20:36:12.659 00.002 5928 IsGuiding returns 0 20:36:12.660 00.001 5928 scope move finished after 139 + 56 ms 20:36:12.660 00.000 5928 Move returns status 0, amount 139 20:36:12.660 00.000 5928 MoveAxis(N, 0, ABG) 20:36:12.661 00.001 5928 Move returns status 0, amount 0 20:36:12.661 00.000 5928 move complete, result=0 20:36:12.661 00.000 5928 worker thread done servicing request 20:36:12.662 00.001 972 GuideStep: -0.8 px 139 ms EAST, -0.0 px 0 ms NORTH 20:36:12.672 00.010 5928 Worker thread wakes up 20:36:12.673 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:12.673 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:14.652 01.979 5928 Exposure complete 20:36:14.740 00.088 5928 worker thread done servicing request 20:36:14.740 00.000 972 OnExposeComplete: enter 20:36:14.745 00.005 972 UpdateGuideState(): m_state=6 20:36:14.749 00.004 972 Star::Find(15, 233, 848, 0, (0,0,0,0), 0.0, 255) frame 1849 20:36:14.752 00.003 972 Star::Find returns 1 (0), X=233.36, Y=849.26, Mass=1434, SNR=26.5, Peak=181 HFD=3.3 20:36:14.756 00.004 972 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.59) = xAngle (-2.47 = -2.47) 20:36:14.761 00.005 972 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 20:36:14.765 00.004 972 CameraToMount -- cameraX=0.44 cameraY=-0.53 hyp=0.69 cameraTheta=-0.88 mountX=-0.54 mountY=-0.40, mountTheta=-2.50 20:36:14.769 00.004 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.53, opts=13) 20:36:14.775 00.006 972 Enqueuing Move request for scope (0.44, -0.53) 20:36:14.780 00.005 5928 Worker thread wakes up 20:36:14.780 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.53) opts 0xd 20:36:14.780 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.53) 20:36:14.780 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:36:14.784 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 20:36:14.788 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:14.792 00.004 5928 Moving (0.44, -0.53) raw xDistance=-0.54 yDistance=-0.40 20:36:14.793 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.54 20:36:14.793 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:36:14.793 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:14.797 00.004 972 Enqueuing Expose request 20:36:14.801 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40 20:36:14.801 00.000 5928 MoveAxis(E, 100, ABG) 20:36:14.801 00.000 5928 Guiding Dir = 2, Dur = 100 20:36:14.816 00.015 5928 IsSlewing returns 0 20:36:14.817 00.001 5928 IsGuiding returns 0 20:36:14.832 00.015 5928 PulseGuide returned control before completion, sleep 95 20:36:14.959 00.127 5928 IsGuiding returns 0 20:36:14.960 00.001 5928 Move returns status 0, amount 100 20:36:14.960 00.000 5928 MoveAxis(N, 0, ABG) 20:36:14.960 00.000 5928 Move returns status 0, amount 0 20:36:14.961 00.001 5928 move complete, result=0 20:36:14.961 00.000 5928 worker thread done servicing request 20:36:14.962 00.001 5928 Worker thread wakes up 20:36:14.962 00.000 972 GuideStep: -0.5 px 100 ms EAST, -0.4 px 0 ms NORTH 20:36:14.974 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:14.974 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:17.108 02.134 5928 Exposure complete 20:36:17.194 00.086 5928 worker thread done servicing request 20:36:17.195 00.001 972 OnExposeComplete: enter 20:36:17.199 00.004 972 UpdateGuideState(): m_state=6 20:36:17.203 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1850 20:36:17.206 00.003 972 Star::Find returns 1 (0), X=233.08, Y=850.12, Mass=1467, SNR=26.8, Peak=154 HFD=4.2 20:36:17.211 00.005 972 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.59) = xAngle (-0.49 = -0.49) 20:36:17.215 00.004 972 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53) 20:36:17.219 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.32 hyp=0.36 cameraTheta=1.10 mountX=0.32 mountY=-0.18, mountTheta=-0.52 20:36:17.223 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.32, opts=13) 20:36:17.228 00.005 972 Enqueuing Move request for scope (0.16, 0.32) 20:36:17.232 00.004 5928 Worker thread wakes up 20:36:17.232 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.32) opts 0xd 20:36:17.232 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:17.236 00.004 972 UpdateGuideState exits: m=1467 SNR=26.8 20:36:17.240 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:17.245 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:17.249 00.004 972 Enqueuing Expose request 20:36:17.252 00.003 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.32) 20:36:17.252 00.000 5928 Moving (0.16, 0.32) raw xDistance=0.32 yDistance=-0.18 20:36:17.252 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32 20:36:17.253 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:17.253 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:36:17.253 00.000 5928 MoveAxis(W, 47, ABG) 20:36:17.253 00.000 5928 Guiding Dir = 3, Dur = 47 20:36:17.278 00.025 5928 IsSlewing returns 0 20:36:17.278 00.000 5928 IsGuiding returns 0 20:36:17.294 00.016 5928 PulseGuide returned control before completion, sleep 42 20:36:17.341 00.047 5928 IsGuiding returns 1 20:36:17.342 00.001 5928 scope still moving after pulse duration time elapsed 20:36:17.374 00.032 5928 IsSlewing returns 0 20:36:17.375 00.001 5928 IsGuiding returns 0 20:36:17.376 00.001 5928 scope move finished after 47 + 49 ms 20:36:17.376 00.000 5928 Move returns status 0, amount 47 20:36:17.376 00.000 5928 MoveAxis(N, 0, ABG) 20:36:17.377 00.001 5928 Move returns status 0, amount 0 20:36:17.377 00.000 5928 move complete, result=0 20:36:17.378 00.001 5928 worker thread done servicing request 20:36:17.378 00.000 5928 Worker thread wakes up 20:36:17.378 00.000 972 GuideStep: 0.3 px 47 ms WEST, -0.2 px 0 ms NORTH 20:36:17.390 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:17.390 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:19.371 01.981 5928 Exposure complete 20:36:19.459 00.088 5928 worker thread done servicing request 20:36:19.460 00.001 972 OnExposeComplete: enter 20:36:19.464 00.004 972 UpdateGuideState(): m_state=6 20:36:19.467 00.003 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1851 20:36:19.472 00.005 972 Star::Find returns 1 (0), X=232.94, Y=850.11, Mass=1438, SNR=26.5, Peak=174 HFD=3.8 20:36:19.476 00.004 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 20:36:19.480 00.004 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12) 20:36:19.484 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.52 mountX=0.32 mountY=-0.04, mountTheta=-0.12 20:36:19.488 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.32, opts=13) 20:36:19.493 00.005 972 Enqueuing Move request for scope (0.02, 0.32) 20:36:19.497 00.004 5928 Worker thread wakes up 20:36:19.497 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd 20:36:19.497 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.32) 20:36:19.497 00.000 5928 Moving (0.02, 0.32) raw xDistance=0.32 yDistance=-0.04 20:36:19.497 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32 20:36:19.497 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:19.497 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:36:19.497 00.000 5928 MoveAxis(W, 56, ABG) 20:36:19.497 00.000 5928 Guiding Dir = 3, Dur = 56 20:36:19.497 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:36:19.501 00.004 972 UpdateGuideState exits: m=1438 SNR=26.5 20:36:19.505 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:19.510 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:19.513 00.003 972 Enqueuing Expose request 20:36:19.517 00.004 5928 IsSlewing returns 0 20:36:19.518 00.001 5928 IsGuiding returns 0 20:36:19.533 00.015 5928 PulseGuide returned control before completion, sleep 51 20:36:19.587 00.054 5928 IsGuiding returns 1 20:36:19.587 00.000 5928 scope still moving after pulse duration time elapsed 20:36:19.629 00.042 5928 IsSlewing returns 0 20:36:19.630 00.001 5928 IsGuiding returns 0 20:36:19.630 00.000 5928 scope move finished after 56 + 56 ms 20:36:19.630 00.000 5928 Move returns status 0, amount 56 20:36:19.630 00.000 5928 MoveAxis(N, 0, ABG) 20:36:19.630 00.000 5928 Move returns status 0, amount 0 20:36:19.630 00.000 5928 move complete, result=0 20:36:19.630 00.000 5928 worker thread done servicing request 20:36:19.631 00.001 5928 Worker thread wakes up 20:36:19.631 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:19.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:19.631 00.000 972 GuideStep: 0.3 px 56 ms WEST, -0.0 px 0 ms NORTH 20:36:21.768 02.137 5928 Exposure complete 20:36:21.857 00.089 5928 worker thread done servicing request 20:36:21.857 00.000 972 OnExposeComplete: enter 20:36:21.862 00.005 972 UpdateGuideState(): m_state=6 20:36:21.866 00.004 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1852 20:36:21.870 00.004 972 Star::Find returns 1 (0), X=232.89, Y=849.59, Mass=1469, SNR=26.8, Peak=165 HFD=3.6 20:36:21.875 00.005 972 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.59) = xAngle (-3.31 = 2.97) 20:36:21.879 00.004 972 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92) 20:36:21.883 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.72 mountX=-0.21 mountY=0.05, mountTheta=2.93 20:36:21.887 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.21, opts=13) 20:36:21.892 00.005 972 Enqueuing Move request for scope (-0.03, -0.21) 20:36:21.896 00.004 5928 Worker thread wakes up 20:36:21.896 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd 20:36:21.896 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.21) 20:36:21.896 00.000 5928 Moving (-0.03, -0.21) raw xDistance=-0.21 yDistance=0.05 20:36:21.896 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21 20:36:21.896 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:21.896 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:36:21.900 00.004 972 UpdateGuideState exits: m=1469 SNR=26.8 20:36:21.904 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:21.909 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:36:21.909 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:21.913 00.004 972 Enqueuing Expose request 20:36:21.916 00.003 5928 MoveAxis(E, 31, ABG) 20:36:21.917 00.001 5928 Guiding Dir = 2, Dur = 31 20:36:21.917 00.000 5928 IsSlewing returns 0 20:36:21.917 00.000 5928 IsGuiding returns 0 20:36:21.948 00.031 5928 PulseGuide returned control before completion, sleep 12 20:36:21.962 00.014 5928 IsGuiding returns 1 20:36:21.962 00.000 5928 scope still moving after pulse duration time elapsed 20:36:21.995 00.033 5928 IsSlewing returns 0 20:36:21.995 00.000 5928 IsGuiding returns 0 20:36:21.995 00.000 5928 scope move finished after 31 + 47 ms 20:36:21.996 00.001 5928 Move returns status 0, amount 31 20:36:21.996 00.000 5928 MoveAxis(N, 0, ABG) 20:36:21.996 00.000 5928 Move returns status 0, amount 0 20:36:21.996 00.000 5928 move complete, result=0 20:36:21.996 00.000 5928 worker thread done servicing request 20:36:21.996 00.000 5928 Worker thread wakes up 20:36:21.996 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:21.996 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:21.996 00.000 972 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH 20:36:23.977 01.981 5928 Exposure complete 20:36:24.063 00.086 5928 worker thread done servicing request 20:36:24.064 00.001 972 OnExposeComplete: enter 20:36:24.067 00.003 972 UpdateGuideState(): m_state=6 20:36:24.071 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1853 20:36:24.076 00.005 972 Star::Find returns 1 (0), X=232.84, Y=849.84, Mass=1411, SNR=26.3, Peak=161 HFD=3.8 20:36:24.080 00.004 972 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.59) = xAngle (1.05 = 1.05) 20:36:24.084 00.004 972 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 20:36:24.088 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.64 mountX=0.04 mountY=0.07, mountTheta=1.04 20:36:24.093 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.04, opts=13) 20:36:24.096 00.003 972 Enqueuing Move request for scope (-0.08, 0.04) 20:36:24.100 00.004 5928 Worker thread wakes up 20:36:24.100 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd 20:36:24.100 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.04) 20:36:24.100 00.000 5928 Moving (-0.08, 0.04) raw xDistance=0.04 yDistance=0.07 20:36:24.100 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:36:24.100 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:24.101 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:36:24.101 00.000 5928 MoveAxis(E, 0, ABG) 20:36:24.101 00.000 5928 Move returns status 0, amount 0 20:36:24.101 00.000 5928 MoveAxis(N, 0, ABG) 20:36:24.101 00.000 5928 Move returns status 0, amount 0 20:36:24.101 00.000 5928 move complete, result=0 20:36:24.101 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:36:24.105 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:36:24.110 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:24.114 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:24.117 00.003 972 Enqueuing Expose request 20:36:24.121 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:36:24.126 00.005 5928 worker thread done servicing request 20:36:24.126 00.000 5928 Worker thread wakes up 20:36:24.126 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:24.126 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:26.237 02.111 5928 Exposure complete 20:36:26.323 00.086 5928 worker thread done servicing request 20:36:26.323 00.000 972 OnExposeComplete: enter 20:36:26.328 00.005 972 UpdateGuideState(): m_state=6 20:36:26.332 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1854 20:36:26.336 00.004 972 Star::Find returns 1 (0), X=232.76, Y=849.58, Mass=1408, SNR=26.3, Peak=162 HFD=3.6 20:36:26.340 00.004 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.49) 20:36:26.345 00.005 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45) 20:36:26.349 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-2.20 mountX=-0.21 mountY=0.17, mountTheta=2.47 20:36:26.353 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.22, opts=13) 20:36:26.357 00.004 972 Enqueuing Move request for scope (-0.16, -0.22) 20:36:26.362 00.005 5928 Worker thread wakes up 20:36:26.362 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.22) opts 0xd 20:36:26.362 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.22) 20:36:26.362 00.000 5928 Moving (-0.16, -0.22) raw xDistance=-0.21 yDistance=0.17 20:36:26.362 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21 20:36:26.362 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:26.362 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:36:26.362 00.000 5928 MoveAxis(E, 36, ABG) 20:36:26.362 00.000 5928 Guiding Dir = 2, Dur = 36 20:36:26.363 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:36:26.366 00.003 972 UpdateGuideState exits: m=1408 SNR=26.3 20:36:26.370 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:26.375 00.005 5928 IsSlewing returns 0 20:36:26.375 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:26.379 00.004 972 Enqueuing Expose request 20:36:26.383 00.004 5928 IsGuiding returns 0 20:36:26.409 00.026 5928 PulseGuide returned control before completion, sleep 20 20:36:26.441 00.032 5928 IsGuiding returns 1 20:36:26.442 00.001 5928 scope still moving after pulse duration time elapsed 20:36:26.463 00.021 5928 IsSlewing returns 0 20:36:26.463 00.000 5928 IsGuiding returns 0 20:36:26.463 00.000 5928 scope move finished after 36 + 44 ms 20:36:26.463 00.000 5928 Move returns status 0, amount 36 20:36:26.463 00.000 5928 MoveAxis(N, 0, ABG) 20:36:26.463 00.000 5928 Move returns status 0, amount 0 20:36:26.463 00.000 5928 move complete, result=0 20:36:26.463 00.000 5928 worker thread done servicing request 20:36:26.463 00.000 5928 Worker thread wakes up 20:36:26.463 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:26.463 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:26.463 00.000 972 GuideStep: -0.2 px 36 ms EAST, 0.2 px 0 ms NORTH 20:36:28.445 01.982 5928 Exposure complete 20:36:28.532 00.087 5928 worker thread done servicing request 20:36:28.532 00.000 972 OnExposeComplete: enter 20:36:28.536 00.004 972 UpdateGuideState(): m_state=6 20:36:28.541 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1855 20:36:28.545 00.004 972 Star::Find returns 1 (0), X=232.66, Y=849.81, Mass=1403, SNR=26.2, Peak=166 HFD=3.7 20:36:28.550 00.005 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 20:36:28.553 00.003 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 20:36:28.558 00.005 972 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.07 mountX=0.02 mountY=0.25, mountTheta=1.48 20:36:28.562 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.02, opts=13) 20:36:28.566 00.004 972 Enqueuing Move request for scope (-0.25, 0.02) 20:36:28.570 00.004 5928 Worker thread wakes up 20:36:28.570 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd 20:36:28.570 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.02) 20:36:28.570 00.000 5928 Moving (-0.25, 0.02) raw xDistance=0.02 yDistance=0.25 20:36:28.570 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:36:28.570 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:36:28.575 00.005 972 UpdateGuideState exits: m=1403 SNR=26.2 20:36:28.579 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:28.583 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:28.586 00.003 972 Enqueuing Expose request 20:36:28.591 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:36:28.591 00.000 5928 MoveAxis(E, 0, ABG) 20:36:28.591 00.000 5928 Move returns status 0, amount 0 20:36:28.591 00.000 5928 MoveAxis(S, 50, ABG) 20:36:28.591 00.000 5928 Guiding Dir = 1, Dur = 50 20:36:28.592 00.001 5928 IsSlewing returns 0 20:36:28.592 00.000 5928 IsGuiding returns 0 20:36:28.696 00.104 5928 IsGuiding returns 1 20:36:28.696 00.000 5928 scope still moving after pulse duration time elapsed 20:36:28.718 00.022 5928 IsSlewing returns 0 20:36:28.718 00.000 5928 IsGuiding returns 1 20:36:28.759 00.041 5928 IsSlewing returns 0 20:36:28.760 00.001 5928 IsGuiding returns 0 20:36:28.760 00.000 5928 scope move finished after 50 + 118 ms 20:36:28.760 00.000 5928 Move returns status 0, amount 50 20:36:28.760 00.000 5928 move complete, result=0 20:36:28.760 00.000 5928 worker thread done servicing request 20:36:28.761 00.001 5928 Worker thread wakes up 20:36:28.761 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 50 ms SOUTH 20:36:28.769 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:28.769 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:30.906 02.137 5928 Exposure complete 20:36:30.993 00.087 5928 worker thread done servicing request 20:36:30.993 00.000 972 OnExposeComplete: enter 20:36:30.997 00.004 972 UpdateGuideState(): m_state=6 20:36:31.001 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1856 20:36:31.005 00.004 972 Star::Find returns 1 (0), X=232.89, Y=849.94, Mass=1415, SNR=26.3, Peak=158 HFD=4.0 20:36:31.010 00.005 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.20 = 0.20) 20:36:31.013 00.003 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 20:36:31.017 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.78 mountX=0.15 mountY=0.02, mountTheta=0.15 20:36:31.021 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.15, opts=13) 20:36:31.026 00.005 972 Enqueuing Move request for scope (-0.03, 0.15) 20:36:31.030 00.004 5928 Worker thread wakes up 20:36:31.030 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd 20:36:31.030 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.15) 20:36:31.030 00.000 5928 Moving (-0.03, 0.15) raw xDistance=0.15 yDistance=0.02 20:36:31.030 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:36:31.030 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:36:31.034 00.004 972 UpdateGuideState exits: m=1415 SNR=26.3 20:36:31.038 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:31.043 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:31.047 00.004 972 Enqueuing Expose request 20:36:31.050 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:31.050 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:36:31.050 00.000 5928 MoveAxis(E, 0, ABG) 20:36:31.051 00.001 5928 Move returns status 0, amount 0 20:36:31.051 00.000 5928 MoveAxis(N, 0, ABG) 20:36:31.051 00.000 5928 Move returns status 0, amount 0 20:36:31.051 00.000 5928 move complete, result=0 20:36:31.051 00.000 5928 worker thread done servicing request 20:36:31.051 00.000 5928 Worker thread wakes up 20:36:31.051 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:31.051 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:31.053 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:36:33.032 01.979 5928 Exposure complete 20:36:33.118 00.086 5928 worker thread done servicing request 20:36:33.118 00.000 972 OnExposeComplete: enter 20:36:33.122 00.004 972 UpdateGuideState(): m_state=6 20:36:33.127 00.005 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1857 20:36:33.131 00.004 972 Star::Find returns 1 (0), X=232.86, Y=850.07, Mass=1446, SNR=26.6, Peak=172 HFD=4.1 20:36:33.135 00.004 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 20:36:33.139 00.004 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14) 20:36:33.143 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.78 mountX=0.28 mountY=0.04, mountTheta=0.14 20:36:33.148 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.28, opts=13) 20:36:33.152 00.004 972 Enqueuing Move request for scope (-0.06, 0.28) 20:36:33.155 00.003 5928 Worker thread wakes up 20:36:33.156 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:36:33.160 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 20:36:33.164 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:33.168 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:33.171 00.003 972 Enqueuing Expose request 20:36:33.177 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd 20:36:33.177 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.28) 20:36:33.177 00.000 5928 Moving (-0.06, 0.28) raw xDistance=0.28 yDistance=0.04 20:36:33.177 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 20:36:33.177 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:33.177 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:36:33.177 00.000 5928 MoveAxis(W, 46, ABG) 20:36:33.177 00.000 5928 Guiding Dir = 3, Dur = 46 20:36:33.178 00.001 5928 IsSlewing returns 0 20:36:33.178 00.000 5928 IsGuiding returns 0 20:36:33.205 00.027 5928 PulseGuide returned control before completion, sleep 30 20:36:33.269 00.064 5928 IsGuiding returns 1 20:36:33.270 00.001 5928 scope still moving after pulse duration time elapsed 20:36:33.304 00.034 5928 IsSlewing returns 0 20:36:33.304 00.000 5928 IsGuiding returns 0 20:36:33.304 00.000 5928 scope move finished after 46 + 80 ms 20:36:33.304 00.000 5928 Move returns status 0, amount 46 20:36:33.304 00.000 5928 MoveAxis(N, 0, ABG) 20:36:33.304 00.000 5928 Move returns status 0, amount 0 20:36:33.305 00.001 5928 move complete, result=0 20:36:33.305 00.000 5928 worker thread done servicing request 20:36:33.305 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.0 px 0 ms NORTH 20:36:33.316 00.011 5928 Worker thread wakes up 20:36:33.316 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:33.316 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:35.446 02.130 5928 Exposure complete 20:36:35.531 00.085 5928 worker thread done servicing request 20:36:35.531 00.000 972 OnExposeComplete: enter 20:36:35.535 00.004 972 UpdateGuideState(): m_state=6 20:36:35.540 00.005 972 Star::Find(15, 232, 850, 0, (0,0,0,0), 0.0, 255) frame 1858 20:36:35.544 00.004 972 Star::Find returns 1 (0), X=232.87, Y=849.51, Mass=1430, SNR=26.5, Peak=162 HFD=3.8 20:36:35.548 00.004 972 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.59) = xAngle (-3.33 = 2.95) 20:36:35.553 00.005 972 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90) 20:36:35.558 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.74 mountX=-0.28 mountY=0.07, mountTheta=2.91 20:36:35.562 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.28, opts=13) 20:36:35.566 00.004 972 Enqueuing Move request for scope (-0.05, -0.28) 20:36:35.569 00.003 5928 Worker thread wakes up 20:36:35.570 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd 20:36:35.570 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.28) 20:36:35.570 00.000 5928 Moving (-0.05, -0.28) raw xDistance=-0.28 yDistance=0.07 20:36:35.570 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28 20:36:35.570 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:35.570 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:36:35.570 00.000 5928 MoveAxis(E, 44, ABG) 20:36:35.570 00.000 5928 Guiding Dir = 2, Dur = 44 20:36:35.570 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:36:35.575 00.005 972 UpdateGuideState exits: m=1430 SNR=26.5 20:36:35.579 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:35.583 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:35.586 00.003 972 Enqueuing Expose request 20:36:35.591 00.005 5928 IsSlewing returns 0 20:36:35.592 00.001 5928 IsGuiding returns 0 20:36:35.620 00.028 5928 PulseGuide returned control before completion, sleep 27 20:36:35.668 00.048 5928 IsGuiding returns 1 20:36:35.668 00.000 5928 scope still moving after pulse duration time elapsed 20:36:35.690 00.022 5928 IsSlewing returns 0 20:36:35.690 00.000 5928 IsGuiding returns 0 20:36:35.690 00.000 5928 scope move finished after 44 + 54 ms 20:36:35.690 00.000 5928 Move returns status 0, amount 44 20:36:35.691 00.001 5928 MoveAxis(N, 0, ABG) 20:36:35.691 00.000 5928 Move returns status 0, amount 0 20:36:35.691 00.000 5928 move complete, result=0 20:36:35.691 00.000 5928 worker thread done servicing request 20:36:35.691 00.000 972 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH 20:36:35.699 00.008 5928 Worker thread wakes up 20:36:35.699 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:35.699 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:37.685 01.986 5928 Exposure complete 20:36:37.773 00.088 5928 worker thread done servicing request 20:36:37.773 00.000 972 OnExposeComplete: enter 20:36:37.777 00.004 972 UpdateGuideState(): m_state=6 20:36:37.781 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1859 20:36:37.785 00.004 972 Star::Find returns 1 (0), X=232.78, Y=849.55, Mass=1409, SNR=26.2, Peak=155 HFD=3.9 20:36:37.789 00.004 972 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.59) = xAngle (-3.68 = 2.60) 20:36:37.793 00.004 972 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55) 20:36:37.797 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-2.09 mountX=-0.24 mountY=0.16, mountTheta=2.57 20:36:37.802 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=-0.25, opts=13) 20:36:37.808 00.006 972 Enqueuing Move request for scope (-0.14, -0.25) 20:36:37.813 00.005 5928 Worker thread wakes up 20:36:37.813 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.25) opts 0xd 20:36:37.813 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, -0.25) 20:36:37.813 00.000 5928 Moving (-0.14, -0.25) raw xDistance=-0.24 yDistance=0.16 20:36:37.813 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24 20:36:37.813 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:37.813 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:36:37.818 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:36:37.818 00.000 5928 MoveAxis(E, 44, ABG) 20:36:37.818 00.000 5928 Guiding Dir = 2, Dur = 44 20:36:37.818 00.000 972 UpdateGuideState exits: m=1409 SNR=26.2 20:36:37.823 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:37.829 00.006 5928 IsSlewing returns 0 20:36:37.829 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:37.836 00.007 972 Enqueuing Expose request 20:36:37.844 00.008 5928 IsGuiding returns 0 20:36:37.858 00.014 5928 PulseGuide returned control before completion, sleep 40 20:36:37.907 00.049 5928 IsGuiding returns 0 20:36:37.907 00.000 5928 Move returns status 0, amount 44 20:36:37.907 00.000 5928 MoveAxis(N, 0, ABG) 20:36:37.907 00.000 5928 Move returns status 0, amount 0 20:36:37.907 00.000 5928 move complete, result=0 20:36:37.908 00.001 5928 worker thread done servicing request 20:36:37.908 00.000 5928 Worker thread wakes up 20:36:37.908 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:37.908 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:37.908 00.000 972 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH 20:36:40.019 02.111 5928 Exposure complete 20:36:40.106 00.087 5928 worker thread done servicing request 20:36:40.106 00.000 972 OnExposeComplete: enter 20:36:40.110 00.004 972 UpdateGuideState(): m_state=6 20:36:40.114 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1860 20:36:40.118 00.004 972 Star::Find returns 1 (0), X=233.26, Y=849.43, Mass=1474, SNR=26.8, Peak=144 HFD=4.2 20:36:40.122 00.004 972 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.59) = xAngle (-2.41 = -2.41) 20:36:40.126 00.004 972 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45) 20:36:40.129 00.003 972 CameraToMount -- cameraX=0.34 cameraY=-0.37 hyp=0.50 cameraTheta=-0.82 mountX=-0.37 mountY=-0.32, mountTheta=-2.43 20:36:40.134 00.005 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.37, opts=13) 20:36:40.138 00.004 972 Enqueuing Move request for scope (0.34, -0.37) 20:36:40.143 00.005 5928 Worker thread wakes up 20:36:40.143 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:40.147 00.004 972 UpdateGuideState exits: m=1474 SNR=26.8 20:36:40.151 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:40.155 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.37) opts 0xd 20:36:40.155 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:40.160 00.005 972 Enqueuing Expose request 20:36:40.163 00.003 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.37) 20:36:40.163 00.000 5928 Moving (0.34, -0.37) raw xDistance=-0.37 yDistance=-0.32 20:36:40.164 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37 20:36:40.164 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:36:40.164 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 20:36:40.164 00.000 5928 MoveAxis(E, 65, ABG) 20:36:40.164 00.000 5928 Guiding Dir = 2, Dur = 65 20:36:40.164 00.000 5928 IsSlewing returns 0 20:36:40.164 00.000 5928 IsGuiding returns 0 20:36:40.193 00.029 5928 PulseGuide returned control before completion, sleep 46 20:36:40.259 00.066 5928 IsGuiding returns 1 20:36:40.259 00.000 5928 scope still moving after pulse duration time elapsed 20:36:40.293 00.034 5928 IsSlewing returns 0 20:36:40.294 00.001 5928 IsGuiding returns 0 20:36:40.294 00.000 5928 scope move finished after 65 + 65 ms 20:36:40.295 00.001 5928 Move returns status 0, amount 65 20:36:40.295 00.000 5928 MoveAxis(N, 0, ABG) 20:36:40.295 00.000 5928 Move returns status 0, amount 0 20:36:40.295 00.000 5928 move complete, result=0 20:36:40.295 00.000 5928 worker thread done servicing request 20:36:40.295 00.000 5928 Worker thread wakes up 20:36:40.296 00.001 972 GuideStep: -0.4 px 65 ms EAST, -0.3 px 0 ms NORTH 20:36:40.308 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:40.309 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:42.298 01.989 5928 Exposure complete 20:36:42.385 00.087 5928 worker thread done servicing request 20:36:42.385 00.000 972 OnExposeComplete: enter 20:36:42.389 00.004 972 UpdateGuideState(): m_state=6 20:36:42.394 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1861 20:36:42.397 00.003 972 Star::Find returns 1 (0), X=233.16, Y=849.71, Mass=1436, SNR=26.5, Peak=153 HFD=3.8 20:36:42.401 00.004 972 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.59) = xAngle (-1.94 = -1.94) 20:36:42.405 00.004 972 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98) 20:36:42.411 00.006 972 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.35 mountX=-0.09 mountY=-0.23, mountTheta=-1.95 20:36:42.416 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.09, opts=13) 20:36:42.420 00.004 972 Enqueuing Move request for scope (0.24, -0.09) 20:36:42.424 00.004 5928 Worker thread wakes up 20:36:42.425 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd 20:36:42.425 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.09) 20:36:42.425 00.000 5928 Moving (0.24, -0.09) raw xDistance=-0.09 yDistance=-0.23 20:36:42.425 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:36:42.425 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:36:42.425 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 20:36:42.425 00.000 5928 MoveAxis(E, 0, ABG) 20:36:42.425 00.000 5928 Move returns status 0, amount 0 20:36:42.425 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:36:42.429 00.004 972 UpdateGuideState exits: m=1436 SNR=26.5 20:36:42.433 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:42.437 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:42.442 00.005 972 Enqueuing Expose request 20:36:42.445 00.003 5928 MoveAxis(N, 0, ABG) 20:36:42.446 00.001 5928 Move returns status 0, amount 0 20:36:42.446 00.000 5928 move complete, result=0 20:36:42.446 00.000 5928 worker thread done servicing request 20:36:42.446 00.000 5928 Worker thread wakes up 20:36:42.446 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:42.446 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:42.448 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:36:44.583 02.135 5928 Exposure complete 20:36:44.668 00.085 5928 worker thread done servicing request 20:36:44.669 00.001 972 OnExposeComplete: enter 20:36:44.674 00.005 972 UpdateGuideState(): m_state=6 20:36:44.678 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1862 20:36:44.682 00.004 972 Star::Find returns 1 (0), X=233.08, Y=849.82, Mass=1411, SNR=26.3, Peak=164 HFD=3.9 20:36:44.685 00.003 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 20:36:44.690 00.005 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49) 20:36:44.694 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.14 mountX=0.02 mountY=-0.16, mountTheta=-1.45 20:36:44.698 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.02, opts=13) 20:36:44.702 00.004 972 Enqueuing Move request for scope (0.16, 0.02) 20:36:44.707 00.005 5928 Worker thread wakes up 20:36:44.707 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd 20:36:44.707 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.02) 20:36:44.707 00.000 5928 Moving (0.16, 0.02) raw xDistance=0.02 yDistance=-0.16 20:36:44.707 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:36:44.707 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:36:44.711 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:36:44.715 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:44.719 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:44.723 00.004 972 Enqueuing Expose request 20:36:44.727 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:44.727 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:36:44.727 00.000 5928 MoveAxis(E, 0, ABG) 20:36:44.727 00.000 5928 Move returns status 0, amount 0 20:36:44.728 00.001 5928 MoveAxis(N, 0, ABG) 20:36:44.728 00.000 5928 Move returns status 0, amount 0 20:36:44.728 00.000 5928 move complete, result=0 20:36:44.728 00.000 5928 worker thread done servicing request 20:36:44.728 00.000 5928 Worker thread wakes up 20:36:44.728 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:44.728 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:44.729 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:36:46.706 01.977 5928 Exposure complete 20:36:46.793 00.087 5928 worker thread done servicing request 20:36:46.794 00.001 972 OnExposeComplete: enter 20:36:46.797 00.003 972 UpdateGuideState(): m_state=6 20:36:46.801 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1863 20:36:46.806 00.005 972 Star::Find returns 1 (0), X=233.12, Y=850.06, Mass=1453, SNR=26.7, Peak=153 HFD=4.1 20:36:46.810 00.004 972 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.59) = xAngle (-0.67 = -0.67) 20:36:46.814 00.004 972 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71) 20:36:46.818 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.33 cameraTheta=0.92 mountX=0.26 mountY=-0.22, mountTheta=-0.69 20:36:46.824 00.006 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.26, opts=13) 20:36:46.828 00.004 972 Enqueuing Move request for scope (0.20, 0.26) 20:36:46.831 00.003 5928 Worker thread wakes up 20:36:46.831 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.26) opts 0xd 20:36:46.831 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:46.835 00.004 972 UpdateGuideState exits: m=1453 SNR=26.7 20:36:46.840 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:46.844 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:46.848 00.004 972 Enqueuing Expose request 20:36:46.851 00.003 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.26) 20:36:46.852 00.001 5928 Moving (0.20, 0.26) raw xDistance=0.26 yDistance=-0.22 20:36:46.852 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:36:46.852 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:36:46.852 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 20:36:46.852 00.000 5928 MoveAxis(W, 43, ABG) 20:36:46.852 00.000 5928 Guiding Dir = 3, Dur = 43 20:36:46.853 00.001 5928 IsSlewing returns 0 20:36:46.853 00.000 5928 IsGuiding returns 0 20:36:46.878 00.025 5928 PulseGuide returned control before completion, sleep 29 20:36:46.915 00.037 5928 IsGuiding returns 1 20:36:46.915 00.000 5928 scope still moving after pulse duration time elapsed 20:36:46.958 00.043 5928 IsSlewing returns 0 20:36:46.989 00.031 5928 IsGuiding returns 0 20:36:46.989 00.000 5928 scope move finished after 43 + 93 ms 20:36:46.990 00.001 5928 Move returns status 0, amount 43 20:36:46.990 00.000 5928 MoveAxis(N, 0, ABG) 20:36:46.990 00.000 5928 Move returns status 0, amount 0 20:36:46.991 00.001 5928 move complete, result=0 20:36:46.991 00.000 5928 worker thread done servicing request 20:36:46.991 00.000 5928 Worker thread wakes up 20:36:46.991 00.000 972 GuideStep: 0.3 px 43 ms WEST, -0.2 px 0 ms NORTH 20:36:47.001 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:47.001 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:49.145 02.144 5928 Exposure complete 20:36:49.233 00.088 5928 worker thread done servicing request 20:36:49.233 00.000 972 OnExposeComplete: enter 20:36:49.237 00.004 972 UpdateGuideState(): m_state=6 20:36:49.242 00.005 972 Star::Find(15, 233, 850, 0, (0,0,0,0), 0.0, 255) frame 1864 20:36:49.246 00.004 972 Star::Find returns 1 (0), X=232.99, Y=849.65, Mass=1439, SNR=26.5, Peak=164 HFD=3.9 20:36:49.249 00.003 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.59) = xAngle (-2.67 = -2.67) 20:36:49.253 00.004 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72) 20:36:49.258 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.08 mountX=-0.14 mountY=-0.07, mountTheta=-2.71 20:36:49.262 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.14, opts=13) 20:36:49.266 00.004 972 Enqueuing Move request for scope (0.08, -0.14) 20:36:49.270 00.004 5928 Worker thread wakes up 20:36:49.270 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:36:49.275 00.005 972 UpdateGuideState exits: m=1439 SNR=26.5 20:36:49.279 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd 20:36:49.279 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:49.283 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:49.286 00.003 972 Enqueuing Expose request 20:36:49.291 00.005 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.14) 20:36:49.291 00.000 5928 Moving (0.08, -0.14) raw xDistance=-0.14 yDistance=-0.07 20:36:49.292 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:36:49.292 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:49.292 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:36:49.292 00.000 5928 MoveAxis(E, 0, ABG) 20:36:49.292 00.000 5928 Move returns status 0, amount 0 20:36:49.292 00.000 5928 MoveAxis(N, 0, ABG) 20:36:49.292 00.000 5928 Move returns status 0, amount 0 20:36:49.292 00.000 5928 move complete, result=0 20:36:49.292 00.000 5928 worker thread done servicing request 20:36:49.292 00.000 5928 Worker thread wakes up 20:36:49.292 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:49.292 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:49.294 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:36:51.267 01.973 5928 Exposure complete 20:36:51.354 00.087 5928 worker thread done servicing request 20:36:51.354 00.000 972 OnExposeComplete: enter 20:36:51.358 00.004 972 UpdateGuideState(): m_state=6 20:36:51.362 00.004 972 Star::Find(15, 232, 849, 0, (0,0,0,0), 0.0, 255) frame 1865 20:36:51.366 00.004 972 Star::Find returns 1 (0), X=233.00, Y=849.41, Mass=1485, SNR=26.9, Peak=158 HFD=4.1 20:36:51.370 00.004 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 20:36:51.375 00.005 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 20:36:51.379 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.36 mountX=-0.39 mountY=-0.06, mountTheta=-2.99 20:36:51.384 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.38, opts=13) 20:36:51.388 00.004 972 Enqueuing Move request for scope (0.08, -0.38) 20:36:51.392 00.004 5928 Worker thread wakes up 20:36:51.392 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd 20:36:51.392 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.38) 20:36:51.392 00.000 5928 Moving (0.08, -0.38) raw xDistance=-0.39 yDistance=-0.06 20:36:51.392 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:36:51.397 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39 20:36:51.397 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:51.397 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:36:51.397 00.000 5928 MoveAxis(E, 65, ABG) 20:36:51.397 00.000 5928 Guiding Dir = 2, Dur = 65 20:36:51.397 00.000 972 UpdateGuideState exits: m=1485 SNR=26.9 20:36:51.401 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:51.406 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:51.409 00.003 972 Enqueuing Expose request 20:36:51.413 00.004 5928 IsSlewing returns 0 20:36:51.414 00.001 5928 IsGuiding returns 0 20:36:51.435 00.021 5928 PulseGuide returned control before completion, sleep 54 20:36:51.516 00.081 5928 IsGuiding returns 0 20:36:51.516 00.000 5928 Move returns status 0, amount 65 20:36:51.516 00.000 5928 MoveAxis(N, 0, ABG) 20:36:51.516 00.000 5928 Move returns status 0, amount 0 20:36:51.516 00.000 5928 move complete, result=0 20:36:51.516 00.000 5928 worker thread done servicing request 20:36:51.517 00.001 5928 Worker thread wakes up 20:36:51.517 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:51.517 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:51.517 00.000 972 GuideStep: -0.4 px 65 ms EAST, -0.1 px 0 ms NORTH 20:36:53.630 02.113 5928 Exposure complete 20:36:53.716 00.086 5928 worker thread done servicing request 20:36:53.716 00.000 972 OnExposeComplete: enter 20:36:53.720 00.004 972 UpdateGuideState(): m_state=6 20:36:53.724 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1866 20:36:53.728 00.004 972 Star::Find returns 1 (0), X=233.08, Y=849.62, Mass=1434, SNR=26.5, Peak=149 HFD=3.9 20:36:53.732 00.004 972 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.59) = xAngle (-2.41 = -2.41) 20:36:53.736 00.004 972 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45) 20:36:53.740 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-0.82 mountX=-0.18 mountY=-0.15, mountTheta=-2.43 20:36:53.745 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.17, opts=13) 20:36:53.748 00.003 972 Enqueuing Move request for scope (0.16, -0.17) 20:36:53.752 00.004 5928 Worker thread wakes up 20:36:53.752 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:36:53.757 00.005 972 UpdateGuideState exits: m=1434 SNR=26.5 20:36:53.761 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:53.767 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:53.772 00.005 972 Enqueuing Expose request 20:36:53.775 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd 20:36:53.776 00.001 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.17) 20:36:53.776 00.000 5928 Moving (0.16, -0.17) raw xDistance=-0.18 yDistance=-0.15 20:36:53.776 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:36:53.776 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:53.776 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:36:53.776 00.000 5928 MoveAxis(E, 0, ABG) 20:36:53.776 00.000 5928 Move returns status 0, amount 0 20:36:53.776 00.000 5928 MoveAxis(N, 0, ABG) 20:36:53.776 00.000 5928 Move returns status 0, amount 0 20:36:53.776 00.000 5928 move complete, result=0 20:36:53.776 00.000 5928 worker thread done servicing request 20:36:53.776 00.000 5928 Worker thread wakes up 20:36:53.776 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:53.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:53.778 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:36:55.748 01.970 5928 Exposure complete 20:36:55.835 00.087 5928 worker thread done servicing request 20:36:55.835 00.000 972 OnExposeComplete: enter 20:36:55.841 00.006 972 UpdateGuideState(): m_state=6 20:36:55.844 00.003 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1867 20:36:55.848 00.004 972 Star::Find returns 1 (0), X=233.01, Y=849.23, Mass=1390, SNR=26.1, Peak=165 HFD=4.0 20:36:55.852 00.004 972 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.59) = xAngle (-3.00 = -3.00) 20:36:55.857 00.005 972 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04) 20:36:55.862 00.005 972 CameraToMount -- cameraX=0.09 cameraY=-0.56 hyp=0.57 cameraTheta=-1.41 mountX=-0.56 mountY=-0.06, mountTheta=-3.04 20:36:55.869 00.007 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.56, opts=13) 20:36:55.876 00.007 972 Enqueuing Move request for scope (0.09, -0.56) 20:36:55.881 00.005 5928 Worker thread wakes up 20:36:55.882 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:36:55.889 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.56) opts 0xd 20:36:55.889 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.56) 20:36:55.889 00.000 5928 Moving (0.09, -0.56) raw xDistance=-0.56 yDistance=-0.06 20:36:55.889 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 20:36:55.889 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:55.889 00.000 972 UpdateGuideState exits: m=1390 SNR=26.1 20:36:55.893 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:55.897 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:55.901 00.004 972 Enqueuing Expose request 20:36:55.905 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:36:55.906 00.001 5928 MoveAxis(E, 94, ABG) 20:36:55.906 00.000 5928 Guiding Dir = 2, Dur = 94 20:36:55.906 00.000 5928 IsSlewing returns 0 20:36:55.906 00.000 5928 IsGuiding returns 0 20:36:55.929 00.023 5928 PulseGuide returned control before completion, sleep 83 20:36:56.040 00.111 5928 IsGuiding returns 0 20:36:56.040 00.000 5928 Move returns status 0, amount 94 20:36:56.040 00.000 5928 MoveAxis(N, 0, ABG) 20:36:56.040 00.000 5928 Move returns status 0, amount 0 20:36:56.041 00.001 5928 move complete, result=0 20:36:56.041 00.000 5928 worker thread done servicing request 20:36:56.041 00.000 5928 Worker thread wakes up 20:36:56.041 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:56.041 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:56.041 00.000 972 GuideStep: -0.6 px 94 ms EAST, -0.1 px 0 ms NORTH 20:36:58.176 02.135 5928 Exposure complete 20:36:58.262 00.086 5928 worker thread done servicing request 20:36:58.263 00.001 972 OnExposeComplete: enter 20:36:58.266 00.003 972 UpdateGuideState(): m_state=6 20:36:58.271 00.005 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1868 20:36:58.276 00.005 972 Star::Find returns 1 (0), X=233.05, Y=849.64, Mass=1469, SNR=26.8, Peak=151 HFD=4.0 20:36:58.279 00.003 972 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.59) = xAngle (-2.46 = -2.46) 20:36:58.284 00.005 972 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51) 20:36:58.288 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-0.87 mountX=-0.16 mountY=-0.12, mountTheta=-2.49 20:36:58.293 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.16, opts=13) 20:36:58.297 00.004 972 Enqueuing Move request for scope (0.13, -0.16) 20:36:58.301 00.004 5928 Worker thread wakes up 20:36:58.301 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd 20:36:58.301 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.16) 20:36:58.301 00.000 5928 Moving (0.13, -0.16) raw xDistance=-0.16 yDistance=-0.12 20:36:58.301 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:36:58.301 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:36:58.301 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:36:58.306 00.005 972 UpdateGuideState exits: m=1469 SNR=26.8 20:36:58.310 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:36:58.313 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:36:58.317 00.004 972 Enqueuing Expose request 20:36:58.322 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:36:58.322 00.000 5928 MoveAxis(E, 0, ABG) 20:36:58.322 00.000 5928 Move returns status 0, amount 0 20:36:58.322 00.000 5928 MoveAxis(N, 0, ABG) 20:36:58.322 00.000 5928 Move returns status 0, amount 0 20:36:58.322 00.000 5928 move complete, result=0 20:36:58.322 00.000 5928 worker thread done servicing request 20:36:58.322 00.000 5928 Worker thread wakes up 20:36:58.323 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:36:58.323 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:36:58.324 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:37:00.312 01.988 5928 Exposure complete 20:37:00.399 00.087 5928 worker thread done servicing request 20:37:00.400 00.001 972 OnExposeComplete: enter 20:37:00.405 00.005 972 UpdateGuideState(): m_state=6 20:37:00.409 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1869 20:37:00.414 00.005 972 Star::Find returns 1 (0), X=233.17, Y=849.73, Mass=1401, SNR=26.2, Peak=154 HFD=3.8 20:37:00.418 00.004 972 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.59) = xAngle (-1.86 = -1.86) 20:37:00.423 00.005 972 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 20:37:00.426 00.003 972 CameraToMount -- cameraX=0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-0.27 mountX=-0.07 mountY=-0.24, mountTheta=-1.87 20:37:00.431 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.07, opts=13) 20:37:00.435 00.004 972 Enqueuing Move request for scope (0.25, -0.07) 20:37:00.439 00.004 5928 Worker thread wakes up 20:37:00.439 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:37:00.444 00.005 972 UpdateGuideState exits: m=1401 SNR=26.2 20:37:00.447 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:00.451 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:00.456 00.005 972 Enqueuing Expose request 20:37:00.461 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.07) opts 0xd 20:37:00.461 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.07) 20:37:00.461 00.000 5928 Moving (0.25, -0.07) raw xDistance=-0.07 yDistance=-0.24 20:37:00.461 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:37:00.461 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:37:00.461 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 20:37:00.461 00.000 5928 MoveAxis(E, 0, ABG) 20:37:00.461 00.000 5928 Move returns status 0, amount 0 20:37:00.461 00.000 5928 MoveAxis(N, 0, ABG) 20:37:00.461 00.000 5928 Move returns status 0, amount 0 20:37:00.461 00.000 5928 move complete, result=0 20:37:00.461 00.000 5928 worker thread done servicing request 20:37:00.461 00.000 5928 Worker thread wakes up 20:37:00.461 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:00.462 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:37:00.463 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:37:02.598 02.135 5928 Exposure complete 20:37:02.685 00.087 5928 worker thread done servicing request 20:37:02.685 00.000 972 OnExposeComplete: enter 20:37:02.690 00.005 972 UpdateGuideState(): m_state=6 20:37:02.694 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1870 20:37:02.698 00.004 972 Star::Find returns 1 (0), X=233.20, Y=849.66, Mass=1432, SNR=26.5, Peak=153 HFD=3.8 20:37:02.702 00.004 972 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.59) = xAngle (-2.03 = -2.03) 20:37:02.706 00.004 972 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08) 20:37:02.710 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.45 mountX=-0.14 mountY=-0.27, mountTheta=-2.04 20:37:02.714 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.13, opts=13) 20:37:02.718 00.004 972 Enqueuing Move request for scope (0.28, -0.13) 20:37:02.723 00.005 5928 Worker thread wakes up 20:37:02.723 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd 20:37:02.723 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.13) 20:37:02.723 00.000 5928 Moving (0.28, -0.13) raw xDistance=-0.14 yDistance=-0.27 20:37:02.723 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:37:02.727 00.004 972 UpdateGuideState exits: m=1432 SNR=26.5 20:37:02.731 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:02.735 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:02.739 00.004 972 Enqueuing Expose request 20:37:02.743 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:37:02.743 00.000 5928 switching direction from 1 to -1 - decHistory=-4 oldest=-0.61 newest=-0.64 20:37:02.743 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:37:02.743 00.000 5928 MoveAxis(E, 0, ABG) 20:37:02.743 00.000 5928 Move returns status 0, amount 0 20:37:02.744 00.001 5928 MoveAxis(N, 54, ABG) 20:37:02.744 00.000 5928 Guiding Dir = 0, Dur = 54 20:37:02.744 00.000 5928 IsSlewing returns 0 20:37:02.744 00.000 5928 IsGuiding returns 0 20:37:02.821 00.077 5928 IsGuiding returns 1 20:37:02.821 00.000 5928 scope still moving after pulse duration time elapsed 20:37:02.854 00.033 5928 IsSlewing returns 0 20:37:02.855 00.001 5928 IsGuiding returns 1 20:37:02.917 00.062 5928 IsSlewing returns 0 20:37:02.950 00.033 5928 IsGuiding returns 0 20:37:02.950 00.000 5928 scope move finished after 54 + 151 ms 20:37:02.950 00.000 5928 Move returns status 0, amount 54 20:37:02.950 00.000 5928 move complete, result=0 20:37:02.951 00.001 5928 worker thread done servicing request 20:37:02.951 00.000 5928 Worker thread wakes up 20:37:02.951 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 54 ms NORTH 20:37:02.964 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:02.965 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:37:04.941 01.976 5928 Exposure complete 20:37:05.027 00.086 5928 worker thread done servicing request 20:37:05.027 00.000 972 OnExposeComplete: enter 20:37:05.031 00.004 972 UpdateGuideState(): m_state=6 20:37:05.035 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1871 20:37:05.040 00.005 972 Star::Find returns 1 (0), X=233.18, Y=849.48, Mass=1418, SNR=26.3, Peak=145 HFD=3.8 20:37:05.044 00.004 972 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.59) = xAngle (-2.47 = -2.47) 20:37:05.047 00.003 972 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 20:37:05.051 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.31 hyp=0.41 cameraTheta=-0.88 mountX=-0.32 mountY=-0.24, mountTheta=-2.50 20:37:05.057 00.006 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.31, opts=13) 20:37:05.061 00.004 972 Enqueuing Move request for scope (0.26, -0.31) 20:37:05.064 00.003 5928 Worker thread wakes up 20:37:05.064 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.31) opts 0xd 20:37:05.065 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:37:05.070 00.005 972 UpdateGuideState exits: m=1418 SNR=26.3 20:37:05.074 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:05.078 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:05.081 00.003 972 Enqueuing Expose request 20:37:05.086 00.005 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.31) 20:37:05.086 00.000 5928 Moving (0.26, -0.31) raw xDistance=-0.32 yDistance=-0.24 20:37:05.087 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 20:37:05.087 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 20:37:05.087 00.000 5928 MoveAxis(E, 53, ABG) 20:37:05.087 00.000 5928 Guiding Dir = 2, Dur = 53 20:37:05.092 00.005 5928 IsSlewing returns 0 20:37:05.093 00.001 5928 IsGuiding returns 0 20:37:05.108 00.015 5928 PulseGuide returned control before completion, sleep 48 20:37:05.187 00.079 5928 IsGuiding returns 0 20:37:05.188 00.001 5928 Move returns status 0, amount 53 20:37:05.188 00.000 5928 MoveAxis(N, 47, ABG) 20:37:05.188 00.000 5928 Guiding Dir = 0, Dur = 47 20:37:05.189 00.001 5928 IsSlewing returns 0 20:37:05.190 00.001 5928 IsGuiding returns 0 20:37:05.268 00.078 5928 IsGuiding returns 1 20:37:05.268 00.000 5928 scope still moving after pulse duration time elapsed 20:37:05.316 00.048 5928 IsSlewing returns 0 20:37:05.347 00.031 5928 IsGuiding returns 0 20:37:05.348 00.001 5928 scope move finished after 47 + 111 ms 20:37:05.348 00.000 5928 Move returns status 0, amount 47 20:37:05.348 00.000 5928 move complete, result=0 20:37:05.348 00.000 5928 worker thread done servicing request 20:37:05.348 00.000 5928 Worker thread wakes up 20:37:05.349 00.001 972 GuideStep: -0.3 px 53 ms EAST, -0.2 px 47 ms NORTH 20:37:05.362 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:05.363 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:37:07.470 02.107 5928 Exposure complete 20:37:07.558 00.088 5928 worker thread done servicing request 20:37:07.558 00.000 972 OnExposeComplete: enter 20:37:07.562 00.004 972 UpdateGuideState(): m_state=6 20:37:07.566 00.004 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1872 20:37:07.571 00.005 972 Star::Find returns 1 (0), X=233.34, Y=849.53, Mass=1422, SNR=26.4, Peak=142 HFD=3.7 20:37:07.574 00.003 972 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.59) = xAngle (-2.16 = -2.16) 20:37:07.578 00.004 972 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20) 20:37:07.582 00.004 972 CameraToMount -- cameraX=0.42 cameraY=-0.27 hyp=0.50 cameraTheta=-0.57 mountX=-0.28 mountY=-0.40, mountTheta=-2.17 20:37:07.588 00.006 972 SchedulePrimaryMove(067B9D08, x=0.42, y=-0.27, opts=13) 20:37:07.592 00.004 972 Enqueuing Move request for scope (0.42, -0.27) 20:37:07.595 00.003 5928 Worker thread wakes up 20:37:07.595 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.27) opts 0xd 20:37:07.595 00.000 5928 Handling offset move in thread for scope, endpoint = (0.42, -0.27) 20:37:07.595 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:37:07.599 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 20:37:07.604 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:07.608 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:07.611 00.003 972 Enqueuing Expose request 20:37:07.615 00.004 5928 Moving (0.42, -0.27) raw xDistance=-0.28 yDistance=-0.40 20:37:07.615 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 20:37:07.615 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 20:37:07.615 00.000 5928 MoveAxis(E, 50, ABG) 20:37:07.615 00.000 5928 Guiding Dir = 2, Dur = 50 20:37:07.616 00.001 5928 IsSlewing returns 0 20:37:07.616 00.000 5928 IsGuiding returns 0 20:37:07.634 00.018 5928 PulseGuide returned control before completion, sleep 42 20:37:07.714 00.080 5928 IsGuiding returns 0 20:37:07.714 00.000 5928 Move returns status 0, amount 50 20:37:07.714 00.000 5928 MoveAxis(N, 80, ABG) 20:37:07.714 00.000 5928 Guiding Dir = 0, Dur = 80 20:37:07.746 00.032 5928 IsSlewing returns 0 20:37:07.747 00.001 5928 IsGuiding returns 0 20:37:07.820 00.073 972 evsrv: cli 071FF248 connect 20:37:07.825 00.005 972 case statement mapped state 6 to 3 20:37:07.830 00.005 5928 PulseGuide returned control before completion, sleep 11 20:37:07.830 00.000 972 case statement mapped state 6 to 3 20:37:07.836 00.006 972 evsrv: cli 071FF248 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:37:07.840 00.004 972 PhdController::Dither begins 20:37:07.845 00.005 5928 IsGuiding returns 1 20:37:07.845 00.000 5928 scope still moving after pulse duration time elapsed 20:37:07.845 00.000 972 dither: size=5.00, dRA=-3.34 dDec=1.63 20:37:07.850 00.005 972 MountToCamera -- mountTheta (2.69) + m_xAngle (1.59) = xAngle (4.28 = -2.01) 20:37:07.855 00.005 972 MountToCamera -- mountX=-3.34 mountY=1.63 hyp=3.71 mountTheta=2.69 cameraX=-1.57, cameraY=-3.37 cameraTheta=-2.01 20:37:07.860 00.005 972 setting lock position to (231.35, 846.43) 20:37:07.868 00.008 972 Mount: notify guiding dithered (-1.6, -3.4) 20:37:07.877 00.009 5928 IsSlewing returns 0 20:37:07.877 00.000 972 Status Line: Dither by -3.34,1.63 20:37:07.885 00.008 5928 IsGuiding returns 1 20:37:07.887 00.002 972 PhdController: newstate STATE_SETTLE_BEGIN 20:37:07.896 00.009 972 PhdController: newstate STATE_SETTLE_WAIT 20:37:07.905 00.009 972 evsrv: cli 071FF248 response: {"jsonrpc":"2.0","result":0,"id":5} 20:37:07.911 00.006 972 evsrv: cli 071FF248 disconnect 20:37:07.954 00.043 5928 IsSlewing returns 0 20:37:07.985 00.031 5928 IsGuiding returns 0 20:37:07.985 00.000 5928 scope move finished after 80 + 159 ms 20:37:07.985 00.000 5928 Move returns status 0, amount 80 20:37:07.985 00.000 5928 move complete, result=0 20:37:07.985 00.000 5928 worker thread done servicing request 20:37:07.985 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.4 px 80 ms NORTH 20:37:07.990 00.005 5928 Worker thread wakes up 20:37:07.990 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:07.991 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,835,31,31) 20:37:09.979 01.988 5928 Exposure complete 20:37:10.073 00.094 5928 worker thread done servicing request 20:37:10.073 00.000 972 OnExposeComplete: enter 20:37:10.079 00.006 972 UpdateGuideState(): m_state=6 20:37:10.086 00.007 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1873 20:37:10.093 00.007 972 Star::Find returns 1 (0), X=233.26, Y=849.24, Mass=1441, SNR=26.5, Peak=151 HFD=3.8 20:37:10.100 00.007 972 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.59) = xAngle (-0.62 = -0.62) 20:37:10.107 00.007 972 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66) 20:37:10.114 00.007 972 CameraToMount -- cameraX=1.91 cameraY=2.81 hyp=3.40 cameraTheta=0.97 mountX=2.77 mountY=-2.09, mountTheta=-0.65 20:37:10.121 00.007 972 dither recenter: remaining=(3.3,-1.6) step=(3.3,-1.6) 20:37:10.127 00.006 972 MountToCamera -- mountTheta (-0.45) + m_xAngle (1.59) = xAngle (1.14 = 1.14) 20:37:10.134 00.007 972 MountToCamera -- mountX=3.34 mountY=-1.63 hyp=3.71 mountTheta=-0.45 cameraX=1.57, cameraY=3.37 cameraTheta=1.14 20:37:10.141 00.007 972 SchedulePrimaryMove(067B9D08, x=1.57, y=3.37, opts=4) 20:37:10.148 00.007 972 Enqueuing Move request for scope (1.57, 3.37) 20:37:10.156 00.008 5928 Worker thread wakes up 20:37:10.156 00.000 972 Mount: notify direct move 3.34,-1.63 20:37:10.163 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (1.57, 3.37) opts 0x4 20:37:10.163 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:37:10.170 00.007 5928 Handling offset move in thread for scope, endpoint = (1.57, 3.37) 20:37:10.170 00.000 972 UpdateGuideState exits: m=1441 SNR=26.5 20:37:10.177 00.007 5928 Moving (1.57, 3.37) raw xDistance=3.34 yDistance=-1.63 20:37:10.177 00.000 972 PhdController: settling, locked = 1, distance = 3.89 (1.50) aobump = 0 frame = 1 / 99999 20:37:10.184 00.007 5928 MoveAxis(W, 887, B) 20:37:10.184 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821430.184,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.89,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:37:10.191 00.007 5928 Guiding Dir = 3, Dur = 887 20:37:10.191 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:10.197 00.006 5928 IsSlewing returns 0 20:37:10.197 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:10.203 00.006 5928 IsGuiding returns 0 20:37:10.203 00.000 972 Enqueuing Expose request 20:37:10.223 00.020 5928 PulseGuide returned control before completion, sleep 877 20:37:11.117 00.894 5928 IsGuiding returns 1 20:37:11.117 00.000 5928 scope still moving after pulse duration time elapsed 20:37:11.151 00.034 5928 IsSlewing returns 0 20:37:11.152 00.001 5928 IsGuiding returns 0 20:37:11.153 00.001 5928 scope move finished after 887 + 61 ms 20:37:11.153 00.000 5928 Move returns status 0, amount 887 20:37:11.153 00.000 5928 MoveAxis(N, 323, B) 20:37:11.154 00.001 5928 Guiding Dir = 0, Dur = 323 20:37:11.155 00.001 5928 IsSlewing returns 0 20:37:11.156 00.001 5928 IsGuiding returns 0 20:37:11.231 00.075 5928 PulseGuide returned control before completion, sleep 258 20:37:11.505 00.274 5928 IsGuiding returns 1 20:37:11.505 00.000 5928 scope still moving after pulse duration time elapsed 20:37:11.537 00.032 5928 IsSlewing returns 0 20:37:11.537 00.000 5928 IsGuiding returns 1 20:37:11.583 00.046 5928 IsSlewing returns 0 20:37:11.615 00.032 5928 IsGuiding returns 0 20:37:11.615 00.000 5928 scope move finished after 323 + 136 ms 20:37:11.615 00.000 5928 Move returns status 0, amount 323 20:37:11.615 00.000 5928 move complete, result=0 20:37:11.615 00.000 5928 worker thread done servicing request 20:37:11.615 00.000 5928 Worker thread wakes up 20:37:11.615 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:11.615 00.000 972 GuideStep: 3.3 px 887 ms WEST, -1.6 px 323 ms NORTH 20:37:11.621 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:37:13.759 02.138 5928 Exposure complete 20:37:13.865 00.106 5928 worker thread done servicing request 20:37:13.866 00.001 972 OnExposeComplete: enter 20:37:13.872 00.006 972 UpdateGuideState(): m_state=6 20:37:13.878 00.006 972 Star::Find(15, 233, 849, 0, (0,0,0,0), 0.0, 255) frame 1874 20:37:13.884 00.006 972 Star::Find returns 1 (0), X=232.61, Y=845.62, Mass=1447, SNR=26.7, Peak=169 HFD=3.5 20:37:13.890 00.006 972 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.59) = xAngle (-2.16 = -2.16) 20:37:13.896 00.006 972 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20) 20:37:13.903 00.007 972 CameraToMount -- cameraX=1.26 cameraY=-0.80 hyp=1.50 cameraTheta=-0.57 mountX=-0.83 mountY=-1.21, mountTheta=-2.17 20:37:13.912 00.009 972 SchedulePrimaryMove(067B9D08, x=1.26, y=-0.80, opts=13) 20:37:13.920 00.008 972 Enqueuing Move request for scope (1.26, -0.80) 20:37:13.929 00.009 5928 Worker thread wakes up 20:37:13.929 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:37:13.936 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.80) opts 0xd 20:37:13.937 00.001 972 UpdateGuideState exits: m=1447 SNR=26.7 20:37:13.943 00.006 5928 Handling offset move in thread for scope, endpoint = (1.26, -0.80) 20:37:13.943 00.000 972 PhdController: settling, locked = 1, distance = 1.50 (1.50) aobump = 0 frame = 2 / 99999 20:37:13.947 00.004 5928 Moving (1.26, -0.80) raw xDistance=-0.83 yDistance=-1.21 20:37:13.948 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645821433.947,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:37:13.953 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 20:37:13.953 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:13.957 00.004 5928 resist switch: large excursion: input -1.21 thresh 0.60 direction from 0 to -1 20:37:13.957 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:13.962 00.005 972 Enqueuing Expose request 20:37:13.966 00.004 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.62 20:37:13.966 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21 20:37:13.966 00.000 5928 MoveAxis(E, 138, ABG) 20:37:13.966 00.000 5928 Guiding Dir = 2, Dur = 138 20:37:13.982 00.016 5928 IsSlewing returns 0 20:37:13.982 00.000 5928 IsGuiding returns 0 20:37:13.997 00.015 5928 PulseGuide returned control before completion, sleep 133 20:37:14.157 00.160 5928 IsGuiding returns 0 20:37:14.157 00.000 5928 Move returns status 0, amount 138 20:37:14.157 00.000 5928 MoveAxis(N, 240, ABG) 20:37:14.157 00.000 5928 Guiding Dir = 0, Dur = 240 20:37:14.157 00.000 5928 IsSlewing returns 0 20:37:14.158 00.001 5928 IsGuiding returns 0 20:37:14.237 00.079 5928 PulseGuide returned control before completion, sleep 171 20:37:14.413 00.176 5928 IsGuiding returns 1 20:37:14.413 00.000 5928 scope still moving after pulse duration time elapsed 20:37:14.443 00.030 5928 IsSlewing returns 0 20:37:14.443 00.000 5928 IsGuiding returns 1 20:37:14.509 00.066 5928 IsSlewing returns 0 20:37:14.540 00.031 5928 IsGuiding returns 0 20:37:14.540 00.000 5928 scope move finished after 240 + 142 ms 20:37:14.541 00.001 5928 Move returns status 0, amount 240 20:37:14.541 00.000 5928 move complete, result=0 20:37:14.541 00.000 5928 worker thread done servicing request 20:37:14.541 00.000 972 GuideStep: -0.8 px 138 ms EAST, -1.2 px 240 ms NORTH 20:37:14.545 00.004 5928 Worker thread wakes up 20:37:14.545 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:14.545 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:37:16.521 01.976 5928 Exposure complete 20:37:16.615 00.094 5928 worker thread done servicing request 20:37:16.616 00.001 972 OnExposeComplete: enter 20:37:16.621 00.005 972 UpdateGuideState(): m_state=6 20:37:16.625 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1875 20:37:16.629 00.004 972 Star::Find returns 1 (0), X=232.24, Y=845.96, Mass=1443, SNR=26.6, Peak=143 HFD=4.1 20:37:16.634 00.005 972 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.59) = xAngle (-2.07 = -2.07) 20:37:16.639 00.005 972 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 20:37:16.643 00.004 972 CameraToMount -- cameraX=0.89 cameraY=-0.47 hyp=1.01 cameraTheta=-0.48 mountX=-0.49 mountY=-0.86, mountTheta=-2.08 20:37:16.647 00.004 972 SchedulePrimaryMove(067B9D08, x=0.89, y=-0.47, opts=13) 20:37:16.653 00.006 972 Enqueuing Move request for scope (0.89, -0.47) 20:37:16.657 00.004 5928 Worker thread wakes up 20:37:16.657 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:37:16.661 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.47) opts 0xd 20:37:16.661 00.000 972 UpdateGuideState exits: m=1443 SNR=26.6 20:37:16.665 00.004 5928 Handling offset move in thread for scope, endpoint = (0.89, -0.47) 20:37:16.665 00.000 972 PhdController: settling, locked = 1, distance = 1.35 (1.50) aobump = 0 frame = 3 / 99999 20:37:16.671 00.006 5928 Moving (0.89, -0.47) raw xDistance=-0.49 yDistance=-0.86 20:37:16.671 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821436.671,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.35,"Time":2.7,"SettleTime":10.0,"StarLocked":true} 20:37:16.674 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.49 20:37:16.674 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:16.678 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86 20:37:16.678 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:16.682 00.004 5928 MoveAxis(E, 91, ABG) 20:37:16.682 00.000 972 Enqueuing Expose request 20:37:16.688 00.006 5928 Guiding Dir = 2, Dur = 91 20:37:16.688 00.000 5928 IsSlewing returns 0 20:37:16.688 00.000 5928 IsGuiding returns 0 20:37:16.715 00.027 5928 PulseGuide returned control before completion, sleep 75 20:37:16.828 00.113 5928 IsGuiding returns 0 20:37:16.828 00.000 5928 Move returns status 0, amount 91 20:37:16.828 00.000 5928 MoveAxis(N, 171, ABG) 20:37:16.828 00.000 5928 Guiding Dir = 0, Dur = 171 20:37:16.828 00.000 5928 IsSlewing returns 0 20:37:16.828 00.000 5928 IsGuiding returns 0 20:37:16.907 00.079 5928 PulseGuide returned control before completion, sleep 103 20:37:17.018 00.111 5928 IsGuiding returns 1 20:37:17.018 00.000 5928 scope still moving after pulse duration time elapsed 20:37:17.047 00.029 5928 IsSlewing returns 0 20:37:17.047 00.000 5928 IsGuiding returns 1 20:37:17.078 00.031 5928 IsSlewing returns 0 20:37:17.078 00.000 5928 IsGuiding returns 1 20:37:17.131 00.053 5928 IsSlewing returns 0 20:37:17.131 00.000 5928 IsGuiding returns 0 20:37:17.131 00.000 5928 scope move finished after 171 + 131 ms 20:37:17.131 00.000 5928 Move returns status 0, amount 171 20:37:17.131 00.000 5928 move complete, result=0 20:37:17.131 00.000 5928 worker thread done servicing request 20:37:17.131 00.000 972 GuideStep: -0.5 px 91 ms EAST, -0.9 px 171 ms NORTH 20:37:17.137 00.006 5928 Worker thread wakes up 20:37:17.137 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:17.137 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:37:19.256 02.119 5928 Exposure complete 20:37:19.345 00.089 5928 worker thread done servicing request 20:37:19.345 00.000 972 OnExposeComplete: enter 20:37:19.351 00.006 972 UpdateGuideState(): m_state=6 20:37:19.356 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1876 20:37:19.360 00.004 972 Star::Find returns 1 (0), X=231.65, Y=845.69, Mass=1435, SNR=26.5, Peak=191 HFD=3.3 20:37:19.364 00.004 972 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.59) = xAngle (-2.77 = -2.77) 20:37:19.369 00.005 972 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 20:37:19.373 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.73 hyp=0.79 cameraTheta=-1.18 mountX=-0.74 mountY=-0.25, mountTheta=-2.81 20:37:19.378 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.73, opts=13) 20:37:19.382 00.004 972 Enqueuing Move request for scope (0.30, -0.73) 20:37:19.387 00.005 5928 Worker thread wakes up 20:37:19.387 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:37:19.392 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.73) opts 0xd 20:37:19.392 00.000 972 UpdateGuideState exits: m=1435 SNR=26.5 20:37:19.397 00.005 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.73) 20:37:19.397 00.000 972 PhdController: settling, locked = 1, distance = 1.18 (1.50) aobump = 0 frame = 4 / 99999 20:37:19.402 00.005 5928 Moving (0.30, -0.73) raw xDistance=-0.74 yDistance=-0.25 20:37:19.402 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821439.402,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.18,"Time":5.5,"SettleTime":10.0,"StarLocked":true} 20:37:19.406 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.74 20:37:19.406 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:19.410 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:37:19.410 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:19.419 00.009 972 Enqueuing Expose request 20:37:19.424 00.005 5928 MoveAxis(E, 130, ABG) 20:37:19.425 00.001 5928 Guiding Dir = 2, Dur = 130 20:37:19.425 00.000 5928 IsSlewing returns 0 20:37:19.425 00.000 5928 IsGuiding returns 0 20:37:19.450 00.025 5928 PulseGuide returned control before completion, sleep 116 20:37:19.594 00.144 5928 IsGuiding returns 0 20:37:19.594 00.000 5928 Move returns status 0, amount 130 20:37:19.594 00.000 5928 MoveAxis(N, 50, ABG) 20:37:19.594 00.000 5928 Guiding Dir = 0, Dur = 50 20:37:19.595 00.001 5928 IsSlewing returns 0 20:37:19.595 00.000 5928 IsGuiding returns 0 20:37:19.674 00.079 5928 IsGuiding returns 1 20:37:19.674 00.000 5928 scope still moving after pulse duration time elapsed 20:37:19.707 00.033 5928 IsSlewing returns 0 20:37:19.707 00.000 5928 IsGuiding returns 1 20:37:19.769 00.062 5928 IsSlewing returns 0 20:37:19.770 00.001 5928 IsGuiding returns 0 20:37:19.770 00.000 5928 scope move finished after 50 + 125 ms 20:37:19.770 00.000 5928 Move returns status 0, amount 50 20:37:19.770 00.000 5928 move complete, result=0 20:37:19.770 00.000 5928 worker thread done servicing request 20:37:19.770 00.000 972 GuideStep: -0.7 px 130 ms EAST, -0.3 px 50 ms NORTH 20:37:19.776 00.006 5928 Worker thread wakes up 20:37:19.776 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:19.776 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:37:21.749 01.973 5928 Exposure complete 20:37:21.845 00.096 5928 worker thread done servicing request 20:37:21.845 00.000 972 OnExposeComplete: enter 20:37:21.852 00.007 972 UpdateGuideState(): m_state=6 20:37:21.857 00.005 972 Star::Find(15, 231, 845, 0, (0,0,0,0), 0.0, 255) frame 1877 20:37:21.862 00.005 972 Star::Find returns 1 (0), X=231.65, Y=845.74, Mass=1414, SNR=26.3, Peak=159 HFD=3.7 20:37:21.867 00.005 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 20:37:21.871 00.004 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79) 20:37:21.875 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.68 hyp=0.74 cameraTheta=-1.16 mountX=-0.69 mountY=-0.25, mountTheta=-2.79 20:37:21.881 00.006 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.68, opts=13) 20:37:21.886 00.005 972 Enqueuing Move request for scope (0.30, -0.68) 20:37:21.890 00.004 5928 Worker thread wakes up 20:37:21.890 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:37:21.894 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.68) opts 0xd 20:37:21.895 00.001 972 UpdateGuideState exits: m=1414 SNR=26.3 20:37:21.901 00.006 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.68) 20:37:21.901 00.000 972 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 5 / 99999 20:37:21.905 00.004 5928 Moving (0.30, -0.68) raw xDistance=-0.69 yDistance=-0.25 20:37:21.905 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.69 20:37:21.905 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:37:21.905 00.000 5928 MoveAxis(E, 124, ABG) 20:37:21.905 00.000 5928 Guiding Dir = 2, Dur = 124 20:37:21.905 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821441.905,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.05,"Time":8.0,"SettleTime":10.0,"StarLocked":true} 20:37:21.912 00.007 5928 IsSlewing returns 0 20:37:21.912 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:21.920 00.008 5928 IsGuiding returns 0 20:37:21.920 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:21.924 00.004 972 Enqueuing Expose request 20:37:21.944 00.020 5928 PulseGuide returned control before completion, sleep 110 20:37:22.088 00.144 5928 IsGuiding returns 0 20:37:22.088 00.000 5928 Move returns status 0, amount 124 20:37:22.089 00.001 5928 MoveAxis(N, 50, ABG) 20:37:22.089 00.000 5928 Guiding Dir = 0, Dur = 50 20:37:22.089 00.000 5928 IsSlewing returns 0 20:37:22.089 00.000 5928 IsGuiding returns 0 20:37:22.169 00.080 5928 IsGuiding returns 1 20:37:22.169 00.000 5928 scope still moving after pulse duration time elapsed 20:37:22.216 00.047 5928 IsSlewing returns 0 20:37:22.248 00.032 5928 IsGuiding returns 0 20:37:22.248 00.000 5928 scope move finished after 50 + 109 ms 20:37:22.248 00.000 5928 Move returns status 0, amount 50 20:37:22.248 00.000 5928 move complete, result=0 20:37:22.248 00.000 5928 worker thread done servicing request 20:37:22.248 00.000 5928 Worker thread wakes up 20:37:22.248 00.000 972 GuideStep: -0.7 px 124 ms EAST, -0.3 px 50 ms NORTH 20:37:22.254 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:22.254 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:37:24.357 02.103 5928 Exposure complete 20:37:24.453 00.096 5928 worker thread done servicing request 20:37:24.453 00.000 972 OnExposeComplete: enter 20:37:24.458 00.005 972 UpdateGuideState(): m_state=6 20:37:24.464 00.006 972 Star::Find(15, 231, 845, 0, (0,0,0,0), 0.0, 255) frame 1878 20:37:24.469 00.005 972 Star::Find returns 1 (0), X=231.60, Y=846.24, Mass=1430, SNR=26.5, Peak=191 HFD=3.4 20:37:24.473 00.004 972 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.59) = xAngle (-2.23 = -2.23) 20:37:24.478 00.005 972 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28) 20:37:24.481 00.003 972 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.64 mountX=-0.19 mountY=-0.23, mountTheta=-2.25 20:37:24.486 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.18, opts=13) 20:37:24.491 00.005 972 Enqueuing Move request for scope (0.25, -0.18) 20:37:24.495 00.004 5928 Worker thread wakes up 20:37:24.495 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:37:24.500 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd 20:37:24.500 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.18) 20:37:24.500 00.000 5928 Moving (0.25, -0.18) raw xDistance=-0.19 yDistance=-0.23 20:37:24.500 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:37:24.500 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 20:37:24.500 00.000 972 UpdateGuideState exits: m=1430 SNR=26.5 20:37:24.505 00.005 5928 MoveAxis(E, 0, ABG) 20:37:24.505 00.000 5928 Move returns status 0, amount 0 20:37:24.505 00.000 5928 MoveAxis(N, 46, ABG) 20:37:24.505 00.000 5928 Guiding Dir = 0, Dur = 46 20:37:24.505 00.000 972 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 6 / 99999 20:37:24.510 00.005 5928 IsSlewing returns 0 20:37:24.510 00.000 972 PhdController: newstate STATE_FINISH 20:37:24.514 00.004 972 PhdController complete: success 20:37:24.520 00.006 5928 IsGuiding returns 0 20:37:24.520 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645821444.520,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0} 20:37:24.525 00.005 972 Mount: notify guiding dither settle done success=1 20:37:24.529 00.004 972 PhdController: newstate STATE_IDLE 20:37:24.533 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:37:24.538 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:37:24.542 00.004 972 Enqueuing Expose request 20:37:24.631 00.089 5928 IsGuiding returns 1 20:37:24.631 00.000 5928 scope still moving after pulse duration time elapsed 20:37:24.695 00.064 5928 IsSlewing returns 0 20:37:24.695 00.000 5928 IsGuiding returns 0 20:37:24.695 00.000 5928 scope move finished after 46 + 128 ms 20:37:24.695 00.000 5928 Move returns status 0, amount 46 20:37:24.695 00.000 5928 move complete, result=0 20:37:24.695 00.000 5928 worker thread done servicing request 20:37:24.695 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 46 ms NORTH 20:37:24.700 00.005 5928 Worker thread wakes up 20:37:24.701 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:37:24.701 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:37:26.695 01.994 5928 Exposure complete 20:37:26.781 00.086 5928 worker thread done servicing request 20:37:26.866 00.085 972 OnExposeComplete: enter 20:37:37.767 10.901 972 UpdateGuideState(): m_state=6 20:37:48.845 11.078 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1879 20:37:55.379 06.534 972 Star::Find returns 1 (0), X=231.58, Y=846.27, Mass=1439, SNR=26.6, Peak=180 HFD=3.5 20:38:02.270 06.891 972 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.59) = xAngle (-2.17 = -2.17) 20:38:12.630 10.360 972 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22) 20:38:14.158 01.528 972 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-0.58 mountX=-0.16 mountY=-0.22, mountTheta=-2.19 20:38:17.277 03.119 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.15, opts=13) 20:38:28.487 11.210 972 Enqueuing Move request for scope (0.23, -0.15) 20:38:37.398 08.911 5928 Worker thread wakes up 20:38:37.398 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:38:54.311 16.913 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd 20:38:54.311 00.000 972 UpdateGuideState exits: m=1439 SNR=26.6 20:39:04.691 10.380 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.15) 20:39:04.691 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:14.288 09.597 5928 Moving (0.23, -0.15) raw xDistance=-0.16 yDistance=-0.22 20:39:14.289 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:39:14.289 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:39:20.731 06.442 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 20:39:20.731 00.000 5928 MoveAxis(E, 0, ABG) 20:39:20.731 00.000 5928 Move returns status 0, amount 0 20:39:20.731 00.000 972 Enqueuing Expose request 20:39:30.799 10.068 5928 MoveAxis(N, 44, ABG) 20:39:30.799 00.000 5928 Guiding Dir = 0, Dur = 44 20:39:30.800 00.001 5928 IsSlewing returns 0 20:39:30.800 00.000 5928 IsGuiding returns 0 20:39:30.907 00.107 5928 IsGuiding returns 1 20:39:31.071 00.164 5928 scope still moving after pulse duration time elapsed 20:39:31.106 00.035 5928 IsSlewing returns 0 20:39:31.487 00.381 5928 IsGuiding returns 0 20:39:31.487 00.000 5928 scope move finished after 44 + 642 ms 20:39:31.487 00.000 5928 Move returns status 0, amount 44 20:39:31.487 00.000 5928 move complete, result=0 20:39:31.487 00.000 5928 worker thread done servicing request 20:39:31.488 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 44 ms NORTH 20:39:41.141 09.653 5928 Worker thread wakes up 20:39:41.141 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:39:41.141 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:39:43.274 02.133 5928 Exposure complete 20:39:43.545 00.271 5928 worker thread done servicing request 20:39:43.776 00.231 972 OnExposeComplete: enter 20:39:46.349 02.573 972 UpdateGuideState(): m_state=6 20:39:46.353 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1880 20:39:46.357 00.004 972 Star::Find returns 1 (0), X=232.16, Y=836.15, Mass=1379, SNR=25.9, Peak=165 HFD=3.7 20:39:46.361 00.004 972 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.59) = xAngle (-3.08 = -3.08) 20:39:46.366 00.005 972 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13) 20:39:46.370 00.004 972 CameraToMount -- cameraX=0.81 cameraY=-10.27 hyp=10.31 cameraTheta=-1.49 mountX=-10.29 mountY=-0.15, mountTheta=-3.13 20:39:46.374 00.004 972 SchedulePrimaryMove(067B9D08, x=0.81, y=-10.27, opts=13) 20:39:46.378 00.004 972 Enqueuing Move request for scope (0.81, -10.27) 20:39:46.383 00.005 5928 Worker thread wakes up 20:39:46.383 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:39:46.387 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.81, -10.27) opts 0xd 20:39:46.387 00.000 5928 Handling offset move in thread for scope, endpoint = (0.81, -10.27) 20:39:46.387 00.000 5928 Moving (0.81, -10.27) raw xDistance=-10.29 yDistance=-0.15 20:39:46.387 00.000 5928 GuideAlgorithmHysteresis::Result() returns -6.48 from input -10.29 20:39:46.387 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:39:46.387 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:39:46.387 00.000 5928 MoveAxis(E, 1722, ABG) 20:39:46.388 00.001 5928 Guiding Dir = 2, Dur = 1722 20:39:46.388 00.000 972 UpdateGuideState exits: m=1379 SNR=25.9 20:39:46.392 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:46.395 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:39:46.399 00.004 972 Enqueuing Expose request 20:39:46.404 00.005 5928 IsSlewing returns 0 20:39:46.405 00.001 5928 IsGuiding returns 0 20:39:46.432 00.027 5928 PulseGuide returned control before completion, sleep 1706 20:39:48.146 01.714 5928 IsGuiding returns 1 20:39:48.147 00.001 5928 scope still moving after pulse duration time elapsed 20:39:48.190 00.043 5928 IsSlewing returns 0 20:39:48.191 00.001 5928 IsGuiding returns 0 20:39:48.191 00.000 5928 scope move finished after 1722 + 64 ms 20:39:48.192 00.001 5928 Move returns status 0, amount 1722 20:39:48.192 00.000 5928 MoveAxis(N, 0, ABG) 20:39:48.192 00.000 5928 Move returns status 0, amount 0 20:39:48.192 00.000 5928 move complete, result=0 20:39:48.192 00.000 5928 worker thread done servicing request 20:39:48.193 00.001 5928 Worker thread wakes up 20:39:48.193 00.000 972 GuideStep: -10.3 px 1722 ms EAST, -0.2 px 0 ms NORTH 20:39:48.203 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:39:48.204 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,821,31,31) 20:39:50.312 02.108 5928 Exposure complete 20:39:50.401 00.089 5928 worker thread done servicing request 20:39:50.401 00.000 972 OnExposeComplete: enter 20:39:50.405 00.004 972 UpdateGuideState(): m_state=6 20:39:50.410 00.005 972 Star::Find(15, 232, 836, 0, (0,0,0,0), 0.0, 255) frame 1881 20:39:50.415 00.005 972 Star::Find returns 1 (0), X=231.97, Y=842.18, Mass=1362, SNR=25.8, Peak=146 HFD=4.1 20:39:50.420 00.005 972 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.59) = xAngle (-3.02 = -3.02) 20:39:50.424 00.004 972 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06) 20:39:50.428 00.004 972 CameraToMount -- cameraX=0.62 cameraY=-4.24 hyp=4.29 cameraTheta=-1.43 mountX=-4.25 mountY=-0.35, mountTheta=-3.06 20:39:50.434 00.006 972 SchedulePrimaryMove(067B9D08, x=0.62, y=-4.24, opts=13) 20:39:50.438 00.004 972 Enqueuing Move request for scope (0.62, -4.24) 20:39:50.441 00.003 5928 Worker thread wakes up 20:39:50.441 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.62, -4.24) opts 0xd 20:39:50.441 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:39:50.446 00.005 5928 Handling offset move in thread for scope, endpoint = (0.62, -4.24) 20:39:50.446 00.000 5928 Moving (0.62, -4.24) raw xDistance=-4.25 yDistance=-0.35 20:39:50.446 00.000 5928 GuideAlgorithmHysteresis::Result() returns -3.13 from input -4.25 20:39:50.446 00.000 972 UpdateGuideState exits: m=1362 SNR=25.8 20:39:50.452 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:50.456 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:39:50.459 00.003 972 Enqueuing Expose request 20:39:50.463 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 20:39:50.463 00.000 5928 MoveAxis(E, 833, ABG) 20:39:50.463 00.000 5928 Guiding Dir = 2, Dur = 833 20:39:50.492 00.029 5928 IsSlewing returns 0 20:39:50.492 00.000 5928 IsGuiding returns 0 20:39:50.508 00.016 5928 PulseGuide returned control before completion, sleep 828 20:39:51.356 00.848 5928 IsGuiding returns 0 20:39:51.356 00.000 5928 Move returns status 0, amount 833 20:39:51.356 00.000 5928 MoveAxis(N, 69, ABG) 20:39:51.357 00.001 5928 Guiding Dir = 0, Dur = 69 20:39:51.357 00.000 5928 IsSlewing returns 0 20:39:51.357 00.000 5928 IsGuiding returns 0 20:39:51.468 00.111 5928 IsGuiding returns 1 20:39:51.468 00.000 5928 scope still moving after pulse duration time elapsed 20:39:51.531 00.063 5928 IsSlewing returns 0 20:39:51.532 00.001 5928 IsGuiding returns 0 20:39:51.532 00.000 5928 scope move finished after 69 + 105 ms 20:39:51.532 00.000 5928 Move returns status 0, amount 69 20:39:51.532 00.000 5928 move complete, result=0 20:39:51.532 00.000 5928 worker thread done servicing request 20:39:51.532 00.000 5928 Worker thread wakes up 20:39:51.532 00.000 972 GuideStep: -4.3 px 833 ms EAST, -0.3 px 69 ms NORTH 20:39:51.537 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:39:51.537 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:39:53.516 01.979 5928 Exposure complete 20:39:53.607 00.091 5928 worker thread done servicing request 20:39:53.607 00.000 972 OnExposeComplete: enter 20:39:53.611 00.004 972 UpdateGuideState(): m_state=6 20:39:53.616 00.005 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 1882 20:39:53.620 00.004 972 Star::Find returns 1 (0), X=232.14, Y=844.62, Mass=1319, SNR=25.3, Peak=100 HFD=4.9 20:39:53.624 00.004 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 20:39:53.628 00.004 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80) 20:39:53.633 00.005 972 CameraToMount -- cameraX=0.78 cameraY=-1.81 hyp=1.97 cameraTheta=-1.16 mountX=-1.83 mountY=-0.67, mountTheta=-2.79 20:39:53.637 00.004 972 SchedulePrimaryMove(067B9D08, x=0.78, y=-1.81, opts=13) 20:39:53.641 00.004 972 Enqueuing Move request for scope (0.78, -1.81) 20:39:53.645 00.004 5928 Worker thread wakes up 20:39:53.645 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.78, -1.81) opts 0xd 20:39:53.645 00.000 5928 Handling offset move in thread for scope, endpoint = (0.78, -1.81) 20:39:53.645 00.000 5928 Moving (0.78, -1.81) raw xDistance=-1.83 yDistance=-0.67 20:39:53.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.37 from input -1.83 20:39:53.646 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67 20:39:53.646 00.000 5928 MoveAxis(E, 364, ABG) 20:39:53.646 00.000 5928 Guiding Dir = 2, Dur = 364 20:39:53.646 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:39:53.651 00.005 972 UpdateGuideState exits: m=1319 SNR=25.3 20:39:53.655 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:53.658 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:39:53.662 00.004 972 Enqueuing Expose request 20:39:53.667 00.005 5928 IsSlewing returns 0 20:39:53.667 00.000 5928 IsGuiding returns 0 20:39:53.690 00.023 5928 PulseGuide returned control before completion, sleep 352 20:39:54.089 00.399 5928 IsGuiding returns 1 20:39:54.089 00.000 5928 scope still moving after pulse duration time elapsed 20:39:54.125 00.036 5928 IsSlewing returns 0 20:39:54.125 00.000 5928 IsGuiding returns 0 20:39:54.126 00.001 5928 scope move finished after 364 + 94 ms 20:39:54.126 00.000 5928 Move returns status 0, amount 364 20:39:54.126 00.000 5928 MoveAxis(N, 132, ABG) 20:39:54.126 00.000 5928 Guiding Dir = 0, Dur = 132 20:39:54.126 00.000 5928 IsSlewing returns 0 20:39:54.127 00.001 5928 IsGuiding returns 0 20:39:54.202 00.075 5928 PulseGuide returned control before completion, sleep 68 20:39:54.279 00.077 5928 IsGuiding returns 1 20:39:54.279 00.000 5928 scope still moving after pulse duration time elapsed 20:39:54.329 00.050 5928 IsSlewing returns 0 20:39:54.361 00.032 5928 IsGuiding returns 0 20:39:54.361 00.000 5928 scope move finished after 132 + 103 ms 20:39:54.362 00.001 5928 Move returns status 0, amount 132 20:39:54.362 00.000 5928 move complete, result=0 20:39:54.362 00.000 5928 worker thread done servicing request 20:39:54.362 00.000 972 GuideStep: -1.8 px 364 ms EAST, -0.7 px 132 ms NORTH 20:39:54.375 00.013 5928 Worker thread wakes up 20:39:54.375 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:39:54.375 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:39:56.482 02.107 5928 Exposure complete 20:39:56.569 00.087 5928 worker thread done servicing request 20:39:56.569 00.000 972 OnExposeComplete: enter 20:39:56.573 00.004 972 UpdateGuideState(): m_state=6 20:39:56.577 00.004 972 Star::Find(15, 232, 844, 0, (0,0,0,0), 0.0, 255) frame 1883 20:39:56.582 00.005 972 Star::Find returns 1 (0), X=232.04, Y=847.35, Mass=1420, SNR=26.4, Peak=141 HFD=3.9 20:39:56.587 00.005 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 20:39:56.593 00.006 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71) 20:39:56.600 00.007 972 CameraToMount -- cameraX=0.69 cameraY=0.92 hyp=1.15 cameraTheta=0.93 mountX=0.91 mountY=-0.75, mountTheta=-0.69 20:39:56.604 00.004 972 SchedulePrimaryMove(067B9D08, x=0.69, y=0.92, opts=13) 20:39:56.608 00.004 972 Enqueuing Move request for scope (0.69, 0.92) 20:39:56.613 00.005 5928 Worker thread wakes up 20:39:56.613 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:39:56.619 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.92) opts 0xd 20:39:56.619 00.000 972 UpdateGuideState exits: m=1420 SNR=26.4 20:39:56.625 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:39:56.630 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:39:56.635 00.005 972 Enqueuing Expose request 20:39:56.639 00.004 5928 Handling offset move in thread for scope, endpoint = (0.69, 0.92) 20:39:56.639 00.000 5928 Moving (0.69, 0.92) raw xDistance=0.91 yDistance=-0.75 20:39:56.639 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.91 20:39:56.639 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75 20:39:56.639 00.000 5928 MoveAxis(W, 127, ABG) 20:39:56.639 00.000 5928 Guiding Dir = 3, Dur = 127 20:39:56.640 00.001 5928 IsSlewing returns 0 20:39:56.640 00.000 5928 IsGuiding returns 0 20:39:56.664 00.024 5928 PulseGuide returned control before completion, sleep 114 20:39:56.807 00.143 5928 IsGuiding returns 0 20:39:56.808 00.001 5928 Move returns status 0, amount 127 20:39:56.808 00.000 5928 MoveAxis(N, 148, ABG) 20:39:56.808 00.000 5928 Guiding Dir = 0, Dur = 148 20:39:56.808 00.000 5928 IsSlewing returns 0 20:39:56.808 00.000 5928 IsGuiding returns 0 20:39:56.888 00.080 5928 PulseGuide returned control before completion, sleep 79 20:39:57.000 00.112 5928 IsGuiding returns 1 20:39:57.000 00.000 5928 scope still moving after pulse duration time elapsed 20:39:57.022 00.022 5928 IsSlewing returns 0 20:39:57.022 00.000 5928 IsGuiding returns 1 20:39:57.064 00.042 5928 IsSlewing returns 0 20:39:57.065 00.001 5928 IsGuiding returns 0 20:39:57.065 00.000 5928 scope move finished after 148 + 107 ms 20:39:57.065 00.000 5928 Move returns status 0, amount 148 20:39:57.065 00.000 5928 move complete, result=0 20:39:57.065 00.000 5928 worker thread done servicing request 20:39:57.065 00.000 972 GuideStep: 0.9 px 127 ms WEST, -0.7 px 148 ms NORTH 20:39:57.071 00.006 5928 Worker thread wakes up 20:39:57.071 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:39:57.071 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:39:59.050 01.979 5928 Exposure complete 20:39:59.139 00.089 5928 worker thread done servicing request 20:39:59.222 00.083 972 OnExposeComplete: enter 20:40:04.159 04.937 972 UpdateGuideState(): m_state=6 20:40:11.029 06.870 972 Star::Find(15, 232, 847, 0, (0,0,0,0), 0.0, 255) frame 1884 20:40:17.514 06.485 972 Star::Find returns 1 (0), X=231.95, Y=846.75, Mass=1410, SNR=26.2, Peak=156 HFD=4.0 20:40:25.172 07.658 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 20:40:35.561 10.389 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 20:40:47.355 11.794 972 CameraToMount -- cameraX=0.60 cameraY=0.33 hyp=0.68 cameraTheta=0.50 mountX=0.32 mountY=-0.62, mountTheta=-1.10 20:40:59.726 12.371 972 SchedulePrimaryMove(067B9D08, x=0.60, y=0.33, opts=13) 20:41:09.588 09.862 972 Enqueuing Move request for scope (0.60, 0.33) 20:41:17.696 08.108 5928 Worker thread wakes up 20:41:17.696 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:41:23.314 05.618 972 UpdateGuideState exits: m=1410 SNR=26.2 20:41:33.854 10.540 5928 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.33) opts 0xd 20:41:33.854 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:44.370 10.516 5928 Handling offset move in thread for scope, endpoint = (0.60, 0.33) 20:41:44.371 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:41:52.507 08.136 972 Enqueuing Expose request 20:41:52.511 00.004 5928 Moving (0.60, 0.33) raw xDistance=0.32 yDistance=-0.62 20:41:52.512 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.32 20:41:52.512 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62 20:41:52.512 00.000 5928 MoveAxis(W, 62, ABG) 20:41:52.512 00.000 5928 Guiding Dir = 3, Dur = 62 20:41:52.517 00.005 5928 IsSlewing returns 0 20:41:52.518 00.001 5928 IsGuiding returns 0 20:41:52.533 00.015 5928 PulseGuide returned control before completion, sleep 57 20:41:52.629 00.096 5928 IsGuiding returns 0 20:41:52.629 00.000 5928 Move returns status 0, amount 62 20:41:52.629 00.000 5928 MoveAxis(N, 122, ABG) 20:41:52.629 00.000 5928 Guiding Dir = 0, Dur = 122 20:41:52.757 00.128 5928 IsSlewing returns 0 20:41:52.762 00.005 5928 IsGuiding returns 0 20:41:52.836 00.074 5928 PulseGuide returned control before completion, sleep 58 20:41:52.910 00.074 5928 IsGuiding returns 1 20:41:52.910 00.000 5928 scope still moving after pulse duration time elapsed 20:41:52.940 00.030 5928 IsSlewing returns 0 20:41:52.941 00.001 5928 IsGuiding returns 1 20:41:52.981 00.040 5928 IsSlewing returns 0 20:41:53.013 00.032 5928 IsGuiding returns 0 20:41:53.014 00.001 5928 scope move finished after 122 + 129 ms 20:41:53.014 00.000 5928 Move returns status 0, amount 122 20:41:53.014 00.000 5928 move complete, result=0 20:41:53.014 00.000 5928 worker thread done servicing request 20:41:53.014 00.000 5928 Worker thread wakes up 20:41:53.014 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:41:53.014 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:41:53.015 00.001 972 GuideStep: 0.3 px 62 ms WEST, -0.6 px 122 ms NORTH 20:41:55.139 02.124 5928 Exposure complete 20:41:55.233 00.094 5928 worker thread done servicing request 20:41:55.233 00.000 972 OnExposeComplete: enter 20:41:55.237 00.004 972 UpdateGuideState(): m_state=6 20:41:55.242 00.005 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1885 20:41:55.247 00.005 972 Star::Find returns 1 (0), X=231.78, Y=848.62, Mass=1370, SNR=25.9, Peak=157 HFD=3.6 20:41:55.252 00.005 972 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.59) = xAngle (-0.21 = -0.21) 20:41:55.257 00.005 972 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26) 20:41:55.261 00.004 972 CameraToMount -- cameraX=0.43 cameraY=2.20 hyp=2.24 cameraTheta=1.38 mountX=2.19 mountY=-0.57, mountTheta=-0.25 20:41:55.267 00.006 972 SchedulePrimaryMove(067B9D08, x=0.43, y=2.20, opts=13) 20:41:55.271 00.004 972 Enqueuing Move request for scope (0.43, 2.20) 20:41:55.275 00.004 5928 Worker thread wakes up 20:41:55.275 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:41:55.280 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.43, 2.20) opts 0xd 20:41:55.280 00.000 972 UpdateGuideState exits: m=1370 SNR=25.9 20:41:55.286 00.006 5928 Handling offset move in thread for scope, endpoint = (0.43, 2.20) 20:41:55.286 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:55.290 00.004 5928 Moving (0.43, 2.20) raw xDistance=2.19 yDistance=-0.57 20:41:55.290 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:41:55.294 00.004 972 Enqueuing Expose request 20:41:55.300 00.006 5928 GuideAlgorithmHysteresis::Result() returns 1.40 from input 2.19 20:41:55.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57 20:41:55.300 00.000 5928 MoveAxis(W, 371, ABG) 20:41:55.300 00.000 5928 Guiding Dir = 3, Dur = 371 20:41:55.300 00.000 5928 IsSlewing returns 0 20:41:55.301 00.001 5928 IsGuiding returns 0 20:41:55.316 00.015 5928 PulseGuide returned control before completion, sleep 367 20:41:55.684 00.368 5928 IsGuiding returns 1 20:41:55.684 00.000 5928 scope still moving after pulse duration time elapsed 20:41:55.731 00.047 5928 IsSlewing returns 0 20:41:55.732 00.001 5928 IsGuiding returns 0 20:41:55.732 00.000 5928 scope move finished after 371 + 59 ms 20:41:55.732 00.000 5928 Move returns status 0, amount 371 20:41:55.732 00.000 5928 MoveAxis(N, 112, ABG) 20:41:55.732 00.000 5928 Guiding Dir = 0, Dur = 112 20:41:55.733 00.001 5928 IsSlewing returns 0 20:41:55.733 00.000 5928 IsGuiding returns 0 20:41:55.811 00.078 5928 PulseGuide returned control before completion, sleep 45 20:41:55.868 00.057 5928 IsGuiding returns 1 20:41:55.868 00.000 5928 scope still moving after pulse duration time elapsed 20:41:55.923 00.055 5928 IsSlewing returns 0 20:41:55.955 00.032 5928 IsGuiding returns 0 20:41:55.955 00.000 5928 scope move finished after 112 + 109 ms 20:41:55.955 00.000 5928 Move returns status 0, amount 112 20:41:55.956 00.001 5928 move complete, result=0 20:41:55.956 00.000 5928 worker thread done servicing request 20:41:55.956 00.000 5928 Worker thread wakes up 20:41:55.956 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:41:55.956 00.000 972 GuideStep: 2.2 px 371 ms WEST, -0.6 px 112 ms NORTH 20:41:55.965 00.009 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:41:57.948 01.983 5928 Exposure complete 20:41:58.039 00.091 5928 worker thread done servicing request 20:41:58.039 00.000 972 OnExposeComplete: enter 20:41:58.043 00.004 972 UpdateGuideState(): m_state=6 20:41:58.049 00.006 972 Star::Find(15, 231, 848, 0, (0,0,0,0), 0.0, 255) frame 1886 20:41:58.053 00.004 972 Star::Find returns 1 (0), X=231.61, Y=847.23, Mass=1372, SNR=25.9, Peak=140 HFD=3.7 20:41:58.057 00.004 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 20:41:58.061 00.004 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 20:41:58.066 00.005 972 CameraToMount -- cameraX=0.26 cameraY=0.81 hyp=0.85 cameraTheta=1.26 mountX=0.80 mountY=-0.31, mountTheta=-0.37 20:41:58.071 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.81, opts=13) 20:41:58.076 00.005 972 Enqueuing Move request for scope (0.26, 0.81) 20:41:58.080 00.004 5928 Worker thread wakes up 20:41:58.080 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:41:58.085 00.005 972 UpdateGuideState exits: m=1372 SNR=25.9 20:41:58.089 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:41:58.093 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.81) opts 0xd 20:41:58.093 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.81) 20:41:58.093 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:41:58.098 00.005 972 Enqueuing Expose request 20:41:58.103 00.005 5928 Moving (0.26, 0.81) raw xDistance=0.80 yDistance=-0.31 20:41:58.103 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.80 20:41:58.103 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 20:41:58.103 00.000 5928 MoveAxis(W, 160, ABG) 20:41:58.103 00.000 5928 Guiding Dir = 3, Dur = 160 20:41:58.103 00.000 5928 IsSlewing returns 0 20:41:58.104 00.001 5928 IsGuiding returns 0 20:41:58.129 00.025 5928 PulseGuide returned control before completion, sleep 146 20:41:58.305 00.176 5928 IsGuiding returns 0 20:41:58.305 00.000 5928 Move returns status 0, amount 160 20:41:58.305 00.000 5928 MoveAxis(N, 61, ABG) 20:41:58.305 00.000 5928 Guiding Dir = 0, Dur = 61 20:41:58.337 00.032 5928 IsSlewing returns 0 20:41:58.339 00.002 5928 IsGuiding returns 0 20:41:58.417 00.078 5928 IsGuiding returns 1 20:41:58.417 00.000 5928 scope still moving after pulse duration time elapsed 20:41:58.438 00.021 5928 IsSlewing returns 0 20:41:58.439 00.001 5928 IsGuiding returns 1 20:41:58.497 00.058 5928 IsSlewing returns 0 20:41:58.498 00.001 5928 IsGuiding returns 0 20:41:58.498 00.000 5928 scope move finished after 61 + 98 ms 20:41:58.498 00.000 5928 Move returns status 0, amount 61 20:41:58.498 00.000 5928 move complete, result=0 20:41:58.499 00.001 5928 worker thread done servicing request 20:41:58.499 00.000 972 GuideStep: 0.8 px 160 ms WEST, -0.3 px 61 ms NORTH 20:41:58.506 00.007 5928 Worker thread wakes up 20:41:58.507 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:41:58.507 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:00.624 02.117 5928 Exposure complete 20:42:00.711 00.087 5928 worker thread done servicing request 20:42:00.712 00.001 972 OnExposeComplete: enter 20:42:00.716 00.004 972 UpdateGuideState(): m_state=6 20:42:00.721 00.005 972 Star::Find(15, 231, 847, 0, (0,0,0,0), 0.0, 255) frame 1887 20:42:00.725 00.004 972 Star::Find returns 1 (0), X=231.68, Y=846.64, Mass=1429, SNR=26.4, Peak=144 HFD=3.7 20:42:00.729 00.004 972 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.59) = xAngle (-1.02 = -1.02) 20:42:00.733 00.004 972 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 20:42:00.737 00.004 972 CameraToMount -- cameraX=0.33 cameraY=0.21 hyp=0.39 cameraTheta=0.57 mountX=0.21 mountY=-0.35, mountTheta=-1.03 20:42:00.741 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.21, opts=13) 20:42:00.745 00.004 972 Enqueuing Move request for scope (0.33, 0.21) 20:42:00.750 00.005 5928 Worker thread wakes up 20:42:00.750 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.21) opts 0xd 20:42:00.750 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.21) 20:42:00.750 00.000 5928 Moving (0.33, 0.21) raw xDistance=0.21 yDistance=-0.35 20:42:00.750 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21 20:42:00.750 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 20:42:00.750 00.000 5928 MoveAxis(W, 46, ABG) 20:42:00.750 00.000 5928 Guiding Dir = 3, Dur = 46 20:42:00.751 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:42:00.754 00.003 5928 IsSlewing returns 0 20:42:00.755 00.001 972 UpdateGuideState exits: m=1429 SNR=26.4 20:42:00.758 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:00.762 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:00.767 00.005 972 Enqueuing Expose request 20:42:00.770 00.003 5928 IsGuiding returns 0 20:42:00.800 00.030 5928 PulseGuide returned control before completion, sleep 28 20:42:00.835 00.035 5928 IsGuiding returns 1 20:42:00.835 00.000 5928 scope still moving after pulse duration time elapsed 20:42:00.896 00.061 5928 IsSlewing returns 0 20:42:00.897 00.001 5928 IsGuiding returns 0 20:42:00.897 00.000 5928 scope move finished after 46 + 80 ms 20:42:00.897 00.000 5928 Move returns status 0, amount 46 20:42:00.898 00.001 5928 MoveAxis(N, 69, ABG) 20:42:00.898 00.000 5928 Guiding Dir = 0, Dur = 69 20:42:00.899 00.001 5928 IsSlewing returns 0 20:42:00.900 00.001 5928 IsGuiding returns 0 20:42:01.008 00.108 5928 IsGuiding returns 1 20:42:01.009 00.001 5928 scope still moving after pulse duration time elapsed 20:42:01.072 00.063 5928 IsSlewing returns 0 20:42:01.073 00.001 5928 IsGuiding returns 0 20:42:01.073 00.000 5928 scope move finished after 69 + 103 ms 20:42:01.073 00.000 5928 Move returns status 0, amount 69 20:42:01.073 00.000 5928 move complete, result=0 20:42:01.073 00.000 5928 worker thread done servicing request 20:42:01.073 00.000 5928 Worker thread wakes up 20:42:01.074 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:01.074 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:01.074 00.000 972 GuideStep: 0.2 px 46 ms WEST, -0.3 px 69 ms NORTH 20:42:03.054 01.980 5928 Exposure complete 20:42:03.141 00.087 5928 worker thread done servicing request 20:42:03.141 00.000 972 OnExposeComplete: enter 20:42:03.145 00.004 972 UpdateGuideState(): m_state=6 20:42:03.150 00.005 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1888 20:42:03.154 00.004 972 Star::Find returns 1 (0), X=231.66, Y=846.44, Mass=1375, SNR=25.9, Peak=136 HFD=4.1 20:42:03.158 00.004 972 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 20:42:03.161 00.003 972 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59) 20:42:03.167 00.006 972 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.04 mountX=0.01 mountY=-0.31, mountTheta=-1.55 20:42:03.171 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.01, opts=13) 20:42:03.175 00.004 972 Enqueuing Move request for scope (0.31, 0.01) 20:42:03.179 00.004 5928 Worker thread wakes up 20:42:03.179 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd 20:42:03.179 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.01) 20:42:03.179 00.000 5928 Moving (0.31, 0.01) raw xDistance=0.01 yDistance=-0.31 20:42:03.179 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:42:03.179 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 20:42:03.179 00.000 5928 MoveAxis(E, 0, ABG) 20:42:03.179 00.000 5928 Move returns status 0, amount 0 20:42:03.179 00.000 5928 MoveAxis(N, 62, ABG) 20:42:03.179 00.000 5928 Guiding Dir = 0, Dur = 62 20:42:03.179 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:42:03.184 00.005 972 UpdateGuideState exits: m=1375 SNR=25.9 20:42:03.188 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:03.192 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:03.195 00.003 972 Enqueuing Expose request 20:42:03.200 00.005 5928 IsSlewing returns 0 20:42:03.201 00.001 5928 IsGuiding returns 0 20:42:03.279 00.078 5928 IsGuiding returns 1 20:42:03.279 00.000 5928 scope still moving after pulse duration time elapsed 20:42:03.301 00.022 5928 IsSlewing returns 0 20:42:03.302 00.001 5928 IsGuiding returns 1 20:42:03.374 00.072 5928 IsSlewing returns 0 20:42:03.407 00.033 5928 IsGuiding returns 0 20:42:03.407 00.000 5928 scope move finished after 62 + 144 ms 20:42:03.407 00.000 5928 Move returns status 0, amount 62 20:42:03.407 00.000 5928 move complete, result=0 20:42:03.408 00.001 5928 worker thread done servicing request 20:42:03.408 00.000 5928 Worker thread wakes up 20:42:03.408 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 62 ms NORTH 20:42:03.421 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:03.421 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:05.555 02.134 5928 Exposure complete 20:42:05.640 00.085 5928 worker thread done servicing request 20:42:05.640 00.000 972 OnExposeComplete: enter 20:42:05.645 00.005 972 UpdateGuideState(): m_state=6 20:42:05.650 00.005 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1889 20:42:05.654 00.004 972 Star::Find returns 1 (0), X=231.28, Y=846.62, Mass=1403, SNR=26.2, Peak=133 HFD=3.7 20:42:05.657 00.003 972 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.59) = xAngle (0.34 = 0.34) 20:42:05.662 00.005 972 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 20:42:05.668 00.006 972 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.93 mountX=0.19 mountY=0.06, mountTheta=0.30 20:42:05.672 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.19, opts=13) 20:42:05.677 00.005 972 Enqueuing Move request for scope (-0.07, 0.19) 20:42:05.681 00.004 5928 Worker thread wakes up 20:42:05.681 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:42:05.685 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 20:42:05.689 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:05.693 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:05.697 00.004 972 Enqueuing Expose request 20:42:05.701 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd 20:42:05.701 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.19) 20:42:05.702 00.001 5928 Moving (-0.07, 0.19) raw xDistance=0.19 yDistance=0.06 20:42:05.702 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:42:05.702 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:05.702 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:42:05.702 00.000 5928 MoveAxis(E, 0, ABG) 20:42:05.702 00.000 5928 Move returns status 0, amount 0 20:42:05.702 00.000 5928 MoveAxis(N, 0, ABG) 20:42:05.702 00.000 5928 Move returns status 0, amount 0 20:42:05.702 00.000 5928 move complete, result=0 20:42:05.702 00.000 5928 worker thread done servicing request 20:42:05.702 00.000 5928 Worker thread wakes up 20:42:05.702 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:05.702 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:05.703 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:42:07.690 01.987 5928 Exposure complete 20:42:07.776 00.086 5928 worker thread done servicing request 20:42:07.777 00.001 972 OnExposeComplete: enter 20:42:07.781 00.004 972 UpdateGuideState(): m_state=6 20:42:07.785 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1890 20:42:07.789 00.004 972 Star::Find returns 1 (0), X=231.07, Y=846.74, Mass=1317, SNR=25.3, Peak=113 HFD=4.4 20:42:07.793 00.004 972 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.59) = xAngle (0.72 = 0.72) 20:42:07.797 00.004 972 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67) 20:42:07.801 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.31 hyp=0.42 cameraTheta=2.31 mountX=0.32 mountY=0.26, mountTheta=0.69 20:42:07.806 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.31, opts=13) 20:42:07.810 00.004 972 Enqueuing Move request for scope (-0.28, 0.31) 20:42:07.814 00.004 5928 Worker thread wakes up 20:42:07.814 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:42:07.818 00.004 972 UpdateGuideState exits: m=1317 SNR=25.3 20:42:07.822 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:07.826 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:07.830 00.004 972 Enqueuing Expose request 20:42:07.835 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.31) opts 0xd 20:42:07.835 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.31) 20:42:07.835 00.000 5928 Moving (-0.28, 0.31) raw xDistance=0.32 yDistance=0.26 20:42:07.835 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:42:07.835 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:42:07.836 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26 20:42:07.836 00.000 5928 MoveAxis(W, 53, ABG) 20:42:07.836 00.000 5928 Guiding Dir = 3, Dur = 53 20:42:07.836 00.000 5928 IsSlewing returns 0 20:42:07.836 00.000 5928 IsGuiding returns 0 20:42:07.852 00.016 5928 PulseGuide returned control before completion, sleep 48 20:42:07.903 00.051 5928 IsGuiding returns 1 20:42:07.903 00.000 5928 scope still moving after pulse duration time elapsed 20:42:07.947 00.044 5928 IsSlewing returns 0 20:42:07.947 00.000 5928 IsGuiding returns 0 20:42:07.947 00.000 5928 scope move finished after 53 + 58 ms 20:42:07.948 00.001 5928 Move returns status 0, amount 53 20:42:07.948 00.000 5928 MoveAxis(N, 0, ABG) 20:42:07.948 00.000 5928 Move returns status 0, amount 0 20:42:07.948 00.000 5928 move complete, result=0 20:42:07.948 00.000 5928 worker thread done servicing request 20:42:07.948 00.000 5928 Worker thread wakes up 20:42:07.948 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:07.948 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:07.948 00.000 972 GuideStep: 0.3 px 53 ms WEST, 0.3 px 0 ms NORTH 20:42:10.084 02.136 5928 Exposure complete 20:42:10.170 00.086 5928 worker thread done servicing request 20:42:10.170 00.000 972 OnExposeComplete: enter 20:42:10.174 00.004 972 UpdateGuideState(): m_state=6 20:42:10.178 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1891 20:42:10.183 00.005 972 Star::Find returns 1 (0), X=231.20, Y=846.57, Mass=1384, SNR=26.0, Peak=138 HFD=3.7 20:42:10.187 00.004 972 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.59) = xAngle (0.77 = 0.77) 20:42:10.191 00.004 972 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73) 20:42:10.195 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.36 mountX=0.15 mountY=0.14, mountTheta=0.75 20:42:10.200 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.15, opts=13) 20:42:10.204 00.004 972 Enqueuing Move request for scope (-0.15, 0.15) 20:42:10.208 00.004 5928 Worker thread wakes up 20:42:10.208 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd 20:42:10.208 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.15) 20:42:10.208 00.000 5928 Moving (-0.15, 0.15) raw xDistance=0.15 yDistance=0.14 20:42:10.208 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:42:10.208 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 20:42:10.213 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:10.213 00.000 972 UpdateGuideState exits: m=1384 SNR=26.0 20:42:10.217 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:10.221 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:10.225 00.004 972 Enqueuing Expose request 20:42:10.229 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:42:10.229 00.000 5928 MoveAxis(E, 0, ABG) 20:42:10.229 00.000 5928 Move returns status 0, amount 0 20:42:10.229 00.000 5928 MoveAxis(N, 0, ABG) 20:42:10.229 00.000 5928 Move returns status 0, amount 0 20:42:10.229 00.000 5928 move complete, result=0 20:42:10.229 00.000 5928 worker thread done servicing request 20:42:10.229 00.000 5928 Worker thread wakes up 20:42:10.229 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:10.229 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:10.232 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:42:12.213 01.981 5928 Exposure complete 20:42:12.299 00.086 5928 worker thread done servicing request 20:42:12.299 00.000 972 OnExposeComplete: enter 20:42:12.303 00.004 972 UpdateGuideState(): m_state=6 20:42:12.307 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1892 20:42:12.311 00.004 972 Star::Find returns 1 (0), X=231.40, Y=846.95, Mass=1411, SNR=26.3, Peak=146 HFD=3.9 20:42:12.315 00.004 972 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.59) = xAngle (-0.11 = -0.11) 20:42:12.319 00.004 972 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15) 20:42:12.323 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.53 hyp=0.53 cameraTheta=1.48 mountX=0.52 mountY=-0.08, mountTheta=-0.15 20:42:12.327 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.53, opts=13) 20:42:12.332 00.005 972 Enqueuing Move request for scope (0.05, 0.53) 20:42:12.336 00.004 5928 Worker thread wakes up 20:42:12.336 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.53) opts 0xd 20:42:12.336 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.53) 20:42:12.336 00.000 5928 Moving (0.05, 0.53) raw xDistance=0.52 yDistance=-0.08 20:42:12.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 20:42:12.336 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:12.337 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:42:12.337 00.000 5928 MoveAxis(W, 88, ABG) 20:42:12.337 00.000 5928 Guiding Dir = 3, Dur = 88 20:42:12.337 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:42:12.341 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:42:12.344 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:12.349 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:12.353 00.004 972 Enqueuing Expose request 20:42:12.361 00.008 5928 IsSlewing returns 0 20:42:12.362 00.001 5928 IsGuiding returns 0 20:42:12.377 00.015 5928 PulseGuide returned control before completion, sleep 83 20:42:12.469 00.092 5928 IsGuiding returns 1 20:42:12.469 00.000 5928 scope still moving after pulse duration time elapsed 20:42:12.505 00.036 5928 IsSlewing returns 0 20:42:12.507 00.002 5928 IsGuiding returns 0 20:42:12.507 00.000 5928 scope move finished after 88 + 56 ms 20:42:12.507 00.000 5928 Move returns status 0, amount 88 20:42:12.507 00.000 5928 MoveAxis(N, 0, ABG) 20:42:12.507 00.000 5928 Move returns status 0, amount 0 20:42:12.508 00.001 5928 move complete, result=0 20:42:12.508 00.000 5928 worker thread done servicing request 20:42:12.508 00.000 5928 Worker thread wakes up 20:42:12.508 00.000 972 GuideStep: 0.5 px 88 ms WEST, -0.1 px 0 ms NORTH 20:42:12.520 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:12.520 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:14.658 02.138 5928 Exposure complete 20:42:14.748 00.090 5928 worker thread done servicing request 20:42:14.748 00.000 972 OnExposeComplete: enter 20:42:14.751 00.003 972 UpdateGuideState(): m_state=6 20:42:14.755 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1893 20:42:14.759 00.004 972 Star::Find returns 1 (0), X=231.23, Y=846.88, Mass=1411, SNR=26.3, Peak=134 HFD=4.1 20:42:14.763 00.004 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 20:42:14.767 00.004 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21) 20:42:14.770 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.45 hyp=0.47 cameraTheta=1.84 mountX=0.45 mountY=0.10, mountTheta=0.21 20:42:14.775 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.45, opts=13) 20:42:14.779 00.004 972 Enqueuing Move request for scope (-0.12, 0.45) 20:42:14.784 00.005 5928 Worker thread wakes up 20:42:14.784 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.45) opts 0xd 20:42:14.784 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.45) 20:42:14.784 00.000 5928 Moving (-0.12, 0.45) raw xDistance=0.45 yDistance=0.10 20:42:14.784 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45 20:42:14.784 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:14.784 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:42:14.784 00.000 5928 MoveAxis(W, 82, ABG) 20:42:14.784 00.000 5928 Guiding Dir = 3, Dur = 82 20:42:14.784 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:42:14.788 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:42:14.792 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:14.796 00.004 5928 IsSlewing returns 0 20:42:14.796 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:14.801 00.005 972 Enqueuing Expose request 20:42:14.804 00.003 5928 IsGuiding returns 0 20:42:14.824 00.020 5928 PulseGuide returned control before completion, sleep 74 20:42:14.936 00.112 5928 IsGuiding returns 0 20:42:14.937 00.001 5928 Move returns status 0, amount 82 20:42:14.937 00.000 5928 MoveAxis(N, 0, ABG) 20:42:14.937 00.000 5928 Move returns status 0, amount 0 20:42:14.937 00.000 5928 move complete, result=0 20:42:14.938 00.001 5928 worker thread done servicing request 20:42:14.938 00.000 5928 Worker thread wakes up 20:42:14.938 00.000 972 GuideStep: 0.5 px 82 ms WEST, 0.1 px 0 ms NORTH 20:42:14.950 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:14.951 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:16.928 01.977 5928 Exposure complete 20:42:17.014 00.086 5928 worker thread done servicing request 20:42:17.014 00.000 972 OnExposeComplete: enter 20:42:17.018 00.004 972 UpdateGuideState(): m_state=6 20:42:17.024 00.006 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1894 20:42:17.029 00.005 972 Star::Find returns 1 (0), X=231.01, Y=846.62, Mass=1440, SNR=26.5, Peak=140 HFD=3.9 20:42:17.033 00.004 972 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.59) = xAngle (1.04 = 1.04) 20:42:17.037 00.004 972 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00) 20:42:17.041 00.004 972 CameraToMount -- cameraX=-0.34 cameraY=0.19 hyp=0.39 cameraTheta=2.63 mountX=0.20 mountY=0.32, mountTheta=1.03 20:42:17.047 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=0.19, opts=13) 20:42:17.051 00.004 972 Enqueuing Move request for scope (-0.34, 0.19) 20:42:17.055 00.004 5928 Worker thread wakes up 20:42:17.055 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.19) opts 0xd 20:42:17.055 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, 0.19) 20:42:17.055 00.000 5928 Moving (-0.34, 0.19) raw xDistance=0.20 yDistance=0.32 20:42:17.055 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:42:17.055 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:42:17.055 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 20:42:17.055 00.000 5928 MoveAxis(E, 0, ABG) 20:42:17.055 00.000 5928 Move returns status 0, amount 0 20:42:17.056 00.001 5928 MoveAxis(N, 0, ABG) 20:42:17.056 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:17.059 00.003 972 UpdateGuideState exits: m=1440 SNR=26.5 20:42:17.065 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:17.068 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:17.072 00.004 972 Enqueuing Expose request 20:42:17.076 00.004 5928 Move returns status 0, amount 0 20:42:17.076 00.000 5928 move complete, result=0 20:42:17.076 00.000 5928 worker thread done servicing request 20:42:17.076 00.000 5928 Worker thread wakes up 20:42:17.076 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:17.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:17.078 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:42:19.214 02.136 5928 Exposure complete 20:42:19.299 00.085 5928 worker thread done servicing request 20:42:19.300 00.001 972 OnExposeComplete: enter 20:42:19.303 00.003 972 UpdateGuideState(): m_state=6 20:42:19.307 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1895 20:42:19.312 00.005 972 Star::Find returns 1 (0), X=231.33, Y=846.66, Mass=1436, SNR=26.5, Peak=136 HFD=3.6 20:42:19.316 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 20:42:19.320 00.004 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 20:42:19.324 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.67 mountX=0.23 mountY=0.01, mountTheta=0.03 20:42:19.329 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.23, opts=13) 20:42:19.334 00.005 972 Enqueuing Move request for scope (-0.02, 0.23) 20:42:19.338 00.004 5928 Worker thread wakes up 20:42:19.338 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd 20:42:19.338 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.23) 20:42:19.338 00.000 5928 Moving (-0.02, 0.23) raw xDistance=0.23 yDistance=0.01 20:42:19.338 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 20:42:19.338 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:19.338 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:42:19.338 00.000 5928 MoveAxis(W, 38, ABG) 20:42:19.338 00.000 5928 Guiding Dir = 3, Dur = 38 20:42:19.338 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:42:19.342 00.004 972 UpdateGuideState exits: m=1436 SNR=26.5 20:42:19.347 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:19.351 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:19.355 00.004 972 Enqueuing Expose request 20:42:19.358 00.003 5928 IsSlewing returns 0 20:42:19.359 00.001 5928 IsGuiding returns 0 20:42:19.381 00.022 5928 PulseGuide returned control before completion, sleep 26 20:42:19.445 00.064 5928 IsGuiding returns 0 20:42:19.445 00.000 5928 Move returns status 0, amount 38 20:42:19.445 00.000 5928 MoveAxis(N, 0, ABG) 20:42:19.445 00.000 5928 Move returns status 0, amount 0 20:42:19.446 00.001 5928 move complete, result=0 20:42:19.446 00.000 5928 worker thread done servicing request 20:42:19.446 00.000 972 GuideStep: 0.2 px 38 ms WEST, 0.0 px 0 ms NORTH 20:42:19.453 00.007 5928 Worker thread wakes up 20:42:19.453 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:19.453 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:21.438 01.985 5928 Exposure complete 20:42:21.524 00.086 5928 worker thread done servicing request 20:42:21.524 00.000 972 OnExposeComplete: enter 20:42:21.529 00.005 972 UpdateGuideState(): m_state=6 20:42:21.533 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1896 20:42:21.537 00.004 972 Star::Find returns 1 (0), X=231.38, Y=846.17, Mass=1378, SNR=25.9, Peak=140 HFD=3.7 20:42:21.541 00.004 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 20:42:21.545 00.004 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 20:42:21.549 00.004 972 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.46 mountX=-0.26 mountY=-0.01, mountTheta=-3.09 20:42:21.554 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.26, opts=13) 20:42:21.558 00.004 972 Enqueuing Move request for scope (0.03, -0.26) 20:42:21.563 00.005 5928 Worker thread wakes up 20:42:21.563 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd 20:42:21.563 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.26) 20:42:21.563 00.000 5928 Moving (0.03, -0.26) raw xDistance=-0.26 yDistance=-0.01 20:42:21.563 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26 20:42:21.563 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:21.563 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:21.567 00.004 972 UpdateGuideState exits: m=1378 SNR=25.9 20:42:21.571 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:21.574 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:21.579 00.005 972 Enqueuing Expose request 20:42:21.583 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:42:21.583 00.000 5928 MoveAxis(E, 41, ABG) 20:42:21.583 00.000 5928 Guiding Dir = 2, Dur = 41 20:42:21.584 00.001 5928 IsSlewing returns 0 20:42:21.584 00.000 5928 IsGuiding returns 0 20:42:21.605 00.021 5928 PulseGuide returned control before completion, sleep 31 20:42:21.639 00.034 5928 IsGuiding returns 1 20:42:21.639 00.000 5928 scope still moving after pulse duration time elapsed 20:42:21.700 00.061 5928 IsSlewing returns 0 20:42:21.701 00.001 5928 IsGuiding returns 0 20:42:21.701 00.000 5928 scope move finished after 41 + 75 ms 20:42:21.701 00.000 5928 Move returns status 0, amount 41 20:42:21.701 00.000 5928 MoveAxis(N, 0, ABG) 20:42:21.701 00.000 5928 Move returns status 0, amount 0 20:42:21.701 00.000 5928 move complete, result=0 20:42:21.701 00.000 5928 worker thread done servicing request 20:42:21.701 00.000 5928 Worker thread wakes up 20:42:21.701 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:21.702 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:21.702 00.000 972 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH 20:42:23.823 02.121 5928 Exposure complete 20:42:23.909 00.086 5928 worker thread done servicing request 20:42:23.909 00.000 972 OnExposeComplete: enter 20:42:23.914 00.005 972 UpdateGuideState(): m_state=6 20:42:23.918 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1897 20:42:23.922 00.004 972 Star::Find returns 1 (0), X=231.15, Y=846.68, Mass=1423, SNR=26.4, Peak=144 HFD=3.8 20:42:23.926 00.004 972 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.59) = xAngle (0.65 = 0.65) 20:42:23.930 00.004 972 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61) 20:42:23.934 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.24 mountX=0.25 mountY=0.18, mountTheta=0.62 20:42:23.939 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.25, opts=13) 20:42:23.943 00.004 972 Enqueuing Move request for scope (-0.20, 0.25) 20:42:23.947 00.004 5928 Worker thread wakes up 20:42:23.947 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:23.951 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:42:23.955 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:23.959 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:23.963 00.004 972 Enqueuing Expose request 20:42:23.967 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd 20:42:23.967 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.25) 20:42:23.967 00.000 5928 Moving (-0.20, 0.25) raw xDistance=0.25 yDistance=0.18 20:42:23.967 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25 20:42:23.967 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:23.968 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:42:23.968 00.000 5928 MoveAxis(W, 40, ABG) 20:42:23.968 00.000 5928 Guiding Dir = 3, Dur = 40 20:42:23.971 00.003 5928 IsSlewing returns 0 20:42:23.972 00.001 5928 IsGuiding returns 0 20:42:23.987 00.015 5928 PulseGuide returned control before completion, sleep 35 20:42:24.051 00.064 5928 IsGuiding returns 0 20:42:24.051 00.000 5928 Move returns status 0, amount 40 20:42:24.051 00.000 5928 MoveAxis(N, 0, ABG) 20:42:24.051 00.000 5928 Move returns status 0, amount 0 20:42:24.051 00.000 5928 move complete, result=0 20:42:24.051 00.000 5928 worker thread done servicing request 20:42:24.051 00.000 5928 Worker thread wakes up 20:42:24.051 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:24.051 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,831,31,31) 20:42:24.051 00.000 972 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH 20:42:26.010 01.959 972 evsrv: cli 071FEAC8 connect 20:42:26.018 00.008 972 case statement mapped state 6 to 3 20:42:26.024 00.006 972 case statement mapped state 6 to 3 20:42:26.031 00.007 5928 Exposure complete 20:42:26.032 00.001 972 evsrv: cli 071FEAC8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:42:26.038 00.006 972 PhdController::Dither begins 20:42:26.044 00.006 972 dither: size=5.00, dRA=-0.49 dDec=-1.48 20:42:26.050 00.006 972 MountToCamera -- mountTheta (-1.89) + m_xAngle (1.59) = xAngle (-0.30 = -0.30) 20:42:26.056 00.006 972 MountToCamera -- mountX=-0.49 mountY=-1.48 hyp=1.56 mountTheta=-1.89 cameraX=1.49, cameraY=-0.46 cameraTheta=-0.30 20:42:26.062 00.006 972 setting lock position to (232.84, 845.96) 20:42:26.068 00.006 972 Mount: notify guiding dithered (1.5, -0.5) 20:42:26.074 00.006 972 Status Line: Dither by -0.49,-1.48 20:42:26.081 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 20:42:26.087 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 20:42:26.093 00.006 972 evsrv: cli 071FEAC8 response: {"jsonrpc":"2.0","result":0,"id":5} 20:42:26.099 00.006 972 evsrv: cli 071FEAC8 disconnect 20:42:26.147 00.048 5928 worker thread done servicing request 20:42:26.147 00.000 972 OnExposeComplete: enter 20:42:26.152 00.005 972 UpdateGuideState(): m_state=6 20:42:26.155 00.003 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1898 20:42:26.159 00.004 972 Star::Find returns 1 (0), X=231.14, Y=846.60, Mass=1423, SNR=26.4, Peak=153 HFD=3.6 20:42:26.165 00.006 972 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.59) = xAngle (1.19 = 1.19) 20:42:26.169 00.004 972 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.15 = 1.15) 20:42:26.173 00.004 972 CameraToMount -- cameraX=-1.70 cameraY=0.64 hyp=1.82 cameraTheta=2.78 mountX=0.67 mountY=1.66, mountTheta=1.18 20:42:26.178 00.005 972 dither recenter: remaining=(0.5,1.5) step=(0.5,1.5) 20:42:26.183 00.005 972 MountToCamera -- mountTheta (1.25) + m_xAngle (1.59) = xAngle (2.84 = 2.84) 20:42:26.188 00.005 972 MountToCamera -- mountX=0.49 mountY=1.48 hyp=1.56 mountTheta=1.25 cameraX=-1.49, cameraY=0.46 cameraTheta=2.84 20:42:26.192 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.49, y=0.46, opts=4) 20:42:26.197 00.005 972 Enqueuing Move request for scope (-1.49, 0.46) 20:42:26.202 00.005 972 Mount: notify direct move 0.49,1.48 20:42:26.207 00.005 5928 Worker thread wakes up 20:42:26.207 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:42:26.213 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 0.46) opts 0x4 20:42:26.213 00.000 972 UpdateGuideState exits: m=1423 SNR=26.4 20:42:26.217 00.004 5928 Handling offset move in thread for scope, endpoint = (-1.49, 0.46) 20:42:26.217 00.000 972 PhdController: settling, locked = 1, distance = 1.88 (1.50) aobump = 0 frame = 1 / 99999 20:42:26.221 00.004 5928 Moving (-1.49, 0.46) raw xDistance=0.49 yDistance=1.48 20:42:26.221 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821746.221,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:26.226 00.005 5928 MoveAxis(W, 131, B) 20:42:26.226 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:26.234 00.008 5928 Guiding Dir = 3, Dur = 131 20:42:26.234 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:26.239 00.005 972 Enqueuing Expose request 20:42:26.244 00.005 5928 IsSlewing returns 0 20:42:26.244 00.000 5928 IsGuiding returns 0 20:42:26.273 00.029 5928 PulseGuide returned control before completion, sleep 114 20:42:26.390 00.117 5928 IsGuiding returns 1 20:42:26.390 00.000 5928 scope still moving after pulse duration time elapsed 20:42:26.432 00.042 5928 IsSlewing returns 0 20:42:26.432 00.000 5928 IsGuiding returns 0 20:42:26.432 00.000 5928 scope move finished after 131 + 57 ms 20:42:26.432 00.000 5928 Move returns status 0, amount 131 20:42:26.432 00.000 5928 MoveAxis(S, 293, B) 20:42:26.432 00.000 5928 Guiding Dir = 1, Dur = 293 20:42:26.433 00.001 5928 IsSlewing returns 0 20:42:26.433 00.000 5928 IsGuiding returns 0 20:42:26.512 00.079 5928 PulseGuide returned control before completion, sleep 225 20:42:26.753 00.241 5928 IsGuiding returns 1 20:42:26.753 00.000 5928 scope still moving after pulse duration time elapsed 20:42:26.785 00.032 5928 IsSlewing returns 0 20:42:26.785 00.000 5928 IsGuiding returns 1 20:42:26.832 00.047 5928 IsSlewing returns 0 20:42:26.864 00.032 5928 IsGuiding returns 0 20:42:26.864 00.000 5928 scope move finished after 293 + 137 ms 20:42:26.864 00.000 5928 Move returns status 0, amount 293 20:42:26.864 00.000 5928 move complete, result=0 20:42:26.864 00.000 5928 worker thread done servicing request 20:42:26.864 00.000 972 GuideStep: 0.5 px 131 ms WEST, 1.5 px 293 ms SOUTH 20:42:26.869 00.005 5928 Worker thread wakes up 20:42:26.869 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:26.869 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:28.978 02.109 5928 Exposure complete 20:42:29.067 00.089 5928 worker thread done servicing request 20:42:29.067 00.000 972 OnExposeComplete: enter 20:42:29.071 00.004 972 UpdateGuideState(): m_state=6 20:42:29.076 00.005 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1899 20:42:29.081 00.005 972 Star::Find returns 1 (0), X=231.21, Y=846.47, Mass=1401, SNR=26.2, Peak=144 HFD=3.7 20:42:29.085 00.004 972 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.59) = xAngle (1.25 = 1.25) 20:42:29.090 00.005 972 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.21 = 1.21) 20:42:29.094 00.004 972 CameraToMount -- cameraX=-1.63 cameraY=0.50 hyp=1.70 cameraTheta=2.84 mountX=0.53 mountY=1.59, mountTheta=1.25 20:42:29.100 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.63, y=0.50, opts=13) 20:42:29.104 00.004 972 Enqueuing Move request for scope (-1.63, 0.50) 20:42:29.108 00.004 5928 Worker thread wakes up 20:42:29.108 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.63, 0.50) opts 0xd 20:42:29.108 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.63, 0.50) 20:42:29.108 00.000 5928 Moving (-1.63, 0.50) raw xDistance=0.53 yDistance=1.59 20:42:29.108 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53 20:42:29.108 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:42:29.114 00.006 5928 resist switch: large excursion: input 1.59 thresh 0.60 direction from 0 to 1 20:42:29.114 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.78 20:42:29.114 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59 20:42:29.114 00.000 5928 MoveAxis(W, 89, ABG) 20:42:29.114 00.000 5928 Guiding Dir = 3, Dur = 89 20:42:29.114 00.000 972 UpdateGuideState exits: m=1401 SNR=26.2 20:42:29.118 00.004 5928 IsSlewing returns 0 20:42:29.118 00.000 972 PhdController: settling, locked = 1, distance = 1.70 (1.50) aobump = 0 frame = 2 / 99999 20:42:29.122 00.004 5928 IsGuiding returns 0 20:42:29.123 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645821749.122,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:29.128 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:29.132 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:29.136 00.004 972 Enqueuing Expose request 20:42:29.151 00.015 5928 PulseGuide returned control before completion, sleep 71 20:42:29.247 00.096 5928 IsGuiding returns 1 20:42:29.247 00.000 5928 scope still moving after pulse duration time elapsed 20:42:29.271 00.024 5928 IsSlewing returns 0 20:42:29.272 00.001 5928 IsGuiding returns 0 20:42:29.272 00.000 5928 scope move finished after 89 + 60 ms 20:42:29.272 00.000 5928 Move returns status 0, amount 89 20:42:29.272 00.000 5928 MoveAxis(S, 316, ABG) 20:42:29.272 00.000 5928 Guiding Dir = 1, Dur = 316 20:42:29.273 00.001 5928 IsSlewing returns 0 20:42:29.274 00.001 5928 IsGuiding returns 0 20:42:29.359 00.085 5928 PulseGuide returned control before completion, sleep 241 20:42:29.615 00.256 5928 IsGuiding returns 1 20:42:29.615 00.000 5928 scope still moving after pulse duration time elapsed 20:42:29.645 00.030 5928 IsSlewing returns 0 20:42:29.645 00.000 5928 IsGuiding returns 1 20:42:29.710 00.065 5928 IsSlewing returns 0 20:42:29.743 00.033 5928 IsGuiding returns 0 20:42:29.743 00.000 5928 scope move finished after 316 + 153 ms 20:42:29.743 00.000 5928 Move returns status 0, amount 316 20:42:29.744 00.001 5928 move complete, result=0 20:42:29.744 00.000 5928 worker thread done servicing request 20:42:29.744 00.000 972 GuideStep: 0.5 px 89 ms WEST, 1.6 px 316 ms SOUTH 20:42:29.750 00.006 5928 Worker thread wakes up 20:42:29.750 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:29.750 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:31.715 01.965 5928 Exposure complete 20:42:31.801 00.086 5928 worker thread done servicing request 20:42:31.801 00.000 972 OnExposeComplete: enter 20:42:31.805 00.004 972 UpdateGuideState(): m_state=6 20:42:31.809 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1900 20:42:31.814 00.005 972 Star::Find returns 1 (0), X=231.31, Y=846.54, Mass=1406, SNR=26.3, Peak=141 HFD=3.5 20:42:31.818 00.004 972 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.59) = xAngle (1.19 = 1.19) 20:42:31.822 00.004 972 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.15 = 1.15) 20:42:31.826 00.004 972 CameraToMount -- cameraX=-1.53 cameraY=0.57 hyp=1.63 cameraTheta=2.78 mountX=0.60 mountY=1.49, mountTheta=1.19 20:42:31.832 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.53, y=0.57, opts=13) 20:42:31.836 00.004 972 Enqueuing Move request for scope (-1.53, 0.57) 20:42:31.840 00.004 5928 Worker thread wakes up 20:42:31.840 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.57) opts 0xd 20:42:31.840 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.53, 0.57) 20:42:31.840 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:42:31.846 00.006 972 UpdateGuideState exits: m=1406 SNR=26.3 20:42:31.849 00.003 972 PhdController: settling, locked = 1, distance = 1.68 (1.50) aobump = 0 frame = 3 / 99999 20:42:31.853 00.004 5928 Moving (-1.53, 0.57) raw xDistance=0.60 yDistance=1.49 20:42:31.854 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60 20:42:31.854 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.49 from input 1.49 20:42:31.854 00.000 5928 MoveAxis(W, 107, ABG) 20:42:31.854 00.000 5928 Guiding Dir = 3, Dur = 107 20:42:31.854 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821751.853,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:31.858 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:31.864 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:31.869 00.005 972 Enqueuing Expose request 20:42:31.886 00.017 5928 IsSlewing returns 0 20:42:31.886 00.000 5928 IsGuiding returns 0 20:42:31.902 00.016 5928 PulseGuide returned control before completion, sleep 102 20:42:32.014 00.112 5928 IsGuiding returns 1 20:42:32.015 00.001 5928 scope still moving after pulse duration time elapsed 20:42:32.061 00.046 5928 IsSlewing returns 0 20:42:32.062 00.001 5928 IsGuiding returns 0 20:42:32.063 00.001 5928 scope move finished after 107 + 69 ms 20:42:32.063 00.000 5928 Move returns status 0, amount 107 20:42:32.063 00.000 5928 MoveAxis(S, 295, ABG) 20:42:32.063 00.000 5928 Guiding Dir = 1, Dur = 295 20:42:32.065 00.002 5928 IsSlewing returns 0 20:42:32.066 00.001 5928 IsGuiding returns 0 20:42:32.141 00.075 5928 PulseGuide returned control before completion, sleep 229 20:42:32.413 00.272 5928 IsGuiding returns 1 20:42:32.413 00.000 5928 scope still moving after pulse duration time elapsed 20:42:32.476 00.063 5928 IsSlewing returns 0 20:42:32.477 00.001 5928 IsGuiding returns 0 20:42:32.477 00.000 5928 scope move finished after 295 + 116 ms 20:42:32.477 00.000 5928 Move returns status 0, amount 295 20:42:32.477 00.000 5928 move complete, result=0 20:42:32.477 00.000 5928 worker thread done servicing request 20:42:32.477 00.000 972 GuideStep: 0.6 px 107 ms WEST, 1.5 px 295 ms SOUTH 20:42:32.482 00.005 5928 Worker thread wakes up 20:42:32.482 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:32.482 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:34.622 02.140 5928 Exposure complete 20:42:34.711 00.089 5928 worker thread done servicing request 20:42:34.711 00.000 972 OnExposeComplete: enter 20:42:34.715 00.004 972 UpdateGuideState(): m_state=6 20:42:34.719 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1901 20:42:34.723 00.004 972 Star::Find returns 1 (0), X=231.32, Y=845.49, Mass=1444, SNR=26.6, Peak=157 HFD=3.5 20:42:34.727 00.004 972 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.59) = xAngle (-4.43 = 1.85) 20:42:34.731 00.004 972 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81) 20:42:34.735 00.004 972 CameraToMount -- cameraX=-1.52 cameraY=-0.47 hyp=1.60 cameraTheta=-2.84 mountX=-0.44 mountY=1.55, mountTheta=1.85 20:42:34.739 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.52, y=-0.47, opts=13) 20:42:34.743 00.004 972 Enqueuing Move request for scope (-1.52, -0.47) 20:42:34.748 00.005 5928 Worker thread wakes up 20:42:34.748 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -0.47) opts 0xd 20:42:34.748 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.52, -0.47) 20:42:34.748 00.000 5928 Moving (-1.52, -0.47) raw xDistance=-0.44 yDistance=1.55 20:42:34.748 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.44 20:42:34.748 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55 20:42:34.748 00.000 5928 MoveAxis(E, 66, ABG) 20:42:34.749 00.001 5928 Guiding Dir = 2, Dur = 66 20:42:34.749 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:42:34.752 00.003 972 UpdateGuideState exits: m=1444 SNR=26.6 20:42:34.756 00.004 972 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 4 / 99999 20:42:34.760 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645821754.760,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:34.765 00.005 5928 IsSlewing returns 0 20:42:34.765 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:34.769 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:34.772 00.003 972 Enqueuing Expose request 20:42:34.776 00.004 5928 IsGuiding returns 0 20:42:34.796 00.020 5928 PulseGuide returned control before completion, sleep 57 20:42:34.860 00.064 5928 IsGuiding returns 0 20:42:34.860 00.000 5928 Move returns status 0, amount 66 20:42:34.860 00.000 5928 MoveAxis(S, 308, ABG) 20:42:34.861 00.001 5928 Guiding Dir = 1, Dur = 308 20:42:34.861 00.000 5928 IsSlewing returns 0 20:42:34.862 00.001 5928 IsGuiding returns 0 20:42:34.940 00.078 5928 PulseGuide returned control before completion, sleep 241 20:42:35.228 00.288 5928 IsGuiding returns 1 20:42:35.228 00.000 5928 scope still moving after pulse duration time elapsed 20:42:35.292 00.064 5928 IsSlewing returns 0 20:42:35.293 00.001 5928 IsGuiding returns 0 20:42:35.293 00.000 5928 scope move finished after 308 + 122 ms 20:42:35.293 00.000 5928 Move returns status 0, amount 308 20:42:35.293 00.000 5928 move complete, result=0 20:42:35.293 00.000 5928 worker thread done servicing request 20:42:35.293 00.000 5928 Worker thread wakes up 20:42:35.294 00.001 972 GuideStep: -0.4 px 66 ms EAST, 1.6 px 308 ms SOUTH 20:42:35.301 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:35.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:37.273 01.972 5928 Exposure complete 20:42:37.360 00.087 5928 worker thread done servicing request 20:42:37.360 00.000 972 OnExposeComplete: enter 20:42:37.365 00.005 972 UpdateGuideState(): m_state=6 20:42:37.369 00.004 972 Star::Find(15, 231, 845, 0, (0,0,0,0), 0.0, 255) frame 1902 20:42:37.373 00.004 972 Star::Find returns 1 (0), X=231.16, Y=846.06, Mass=1436, SNR=26.5, Peak=150 HFD=4.0 20:42:37.377 00.004 972 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.59) = xAngle (1.49 = 1.49) 20:42:37.382 00.005 972 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45) 20:42:37.386 00.004 972 CameraToMount -- cameraX=-1.68 cameraY=0.10 hyp=1.68 cameraTheta=3.08 mountX=0.13 mountY=1.67, mountTheta=1.49 20:42:37.391 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.68, y=0.10, opts=13) 20:42:37.396 00.005 972 Enqueuing Move request for scope (-1.68, 0.10) 20:42:37.400 00.004 5928 Worker thread wakes up 20:42:37.400 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.68, 0.10) opts 0xd 20:42:37.400 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.68, 0.10) 20:42:37.400 00.000 5928 Moving (-1.68, 0.10) raw xDistance=0.13 yDistance=1.67 20:42:37.400 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:42:37.400 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.67 from input 1.67 20:42:37.400 00.000 5928 MoveAxis(E, 0, ABG) 20:42:37.400 00.000 5928 Move returns status 0, amount 0 20:42:37.400 00.000 5928 MoveAxis(S, 330, ABG) 20:42:37.400 00.000 5928 Guiding Dir = 1, Dur = 330 20:42:37.400 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:37.405 00.005 972 UpdateGuideState exits: m=1436 SNR=26.5 20:42:37.409 00.004 972 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 5 / 99999 20:42:37.414 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645821757.414,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:37.418 00.004 5928 IsSlewing returns 0 20:42:37.418 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:37.422 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:37.427 00.005 972 Enqueuing Expose request 20:42:37.432 00.005 5928 IsGuiding returns 0 20:42:37.513 00.081 5928 PulseGuide returned control before completion, sleep 259 20:42:37.784 00.271 5928 IsGuiding returns 1 20:42:37.784 00.000 5928 scope still moving after pulse duration time elapsed 20:42:37.815 00.031 5928 IsSlewing returns 0 20:42:37.816 00.001 5928 IsGuiding returns 1 20:42:37.865 00.049 5928 IsSlewing returns 0 20:42:37.897 00.032 5928 IsGuiding returns 0 20:42:37.897 00.000 5928 scope move finished after 330 + 136 ms 20:42:37.898 00.001 5928 Move returns status 0, amount 330 20:42:37.898 00.000 5928 move complete, result=0 20:42:37.898 00.000 5928 worker thread done servicing request 20:42:37.898 00.000 5928 Worker thread wakes up 20:42:37.898 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:37.898 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:37.898 00.000 972 GuideStep: 0.1 px 0 ms EAST, 1.7 px 330 ms SOUTH 20:42:40.026 02.128 5928 Exposure complete 20:42:40.115 00.089 5928 worker thread done servicing request 20:42:40.115 00.000 972 OnExposeComplete: enter 20:42:40.120 00.005 972 UpdateGuideState(): m_state=6 20:42:40.125 00.005 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1903 20:42:40.130 00.005 972 Star::Find returns 1 (0), X=231.61, Y=846.38, Mass=1385, SNR=26.1, Peak=139 HFD=3.6 20:42:40.134 00.004 972 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.59) = xAngle (1.23 = 1.23) 20:42:40.138 00.004 972 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18) 20:42:40.141 00.003 972 CameraToMount -- cameraX=-1.23 cameraY=0.41 hyp=1.30 cameraTheta=2.82 mountX=0.44 mountY=1.20, mountTheta=1.22 20:42:40.147 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.23, y=0.41, opts=13) 20:42:40.151 00.004 972 Enqueuing Move request for scope (-1.23, 0.41) 20:42:40.155 00.004 5928 Worker thread wakes up 20:42:40.156 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.41) opts 0xd 20:42:40.156 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.23, 0.41) 20:42:40.156 00.000 5928 Moving (-1.23, 0.41) raw xDistance=0.44 yDistance=1.20 20:42:40.156 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 20:42:40.156 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20 20:42:40.156 00.000 5928 MoveAxis(W, 73, ABG) 20:42:40.156 00.000 5928 Guiding Dir = 3, Dur = 73 20:42:40.156 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:40.161 00.005 972 UpdateGuideState exits: m=1385 SNR=26.1 20:42:40.166 00.005 5928 IsSlewing returns 0 20:42:40.166 00.000 972 PhdController: settling, locked = 1, distance = 1.55 (1.50) aobump = 0 frame = 6 / 99999 20:42:40.170 00.004 5928 IsGuiding returns 0 20:42:40.170 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821760.170,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:40.175 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:40.180 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:40.184 00.004 972 Enqueuing Expose request 20:42:40.200 00.016 5928 PulseGuide returned control before completion, sleep 54 20:42:40.264 00.064 5928 IsGuiding returns 1 20:42:40.264 00.000 5928 scope still moving after pulse duration time elapsed 20:42:40.311 00.047 5928 IsSlewing returns 0 20:42:40.313 00.002 5928 IsGuiding returns 0 20:42:40.313 00.000 5928 scope move finished after 73 + 69 ms 20:42:40.313 00.000 5928 Move returns status 0, amount 73 20:42:40.313 00.000 5928 MoveAxis(S, 238, ABG) 20:42:40.313 00.000 5928 Guiding Dir = 1, Dur = 238 20:42:40.313 00.000 5928 IsSlewing returns 0 20:42:40.314 00.001 5928 IsGuiding returns 0 20:42:40.392 00.078 5928 PulseGuide returned control before completion, sleep 170 20:42:40.574 00.182 5928 IsGuiding returns 1 20:42:40.575 00.001 5928 scope still moving after pulse duration time elapsed 20:42:40.605 00.030 5928 IsSlewing returns 0 20:42:40.606 00.001 5928 IsGuiding returns 1 20:42:40.664 00.058 5928 IsSlewing returns 0 20:42:40.664 00.000 5928 IsGuiding returns 0 20:42:40.664 00.000 5928 scope move finished after 238 + 112 ms 20:42:40.664 00.000 5928 Move returns status 0, amount 238 20:42:40.665 00.001 5928 move complete, result=0 20:42:40.665 00.000 5928 worker thread done servicing request 20:42:40.665 00.000 972 GuideStep: 0.4 px 73 ms WEST, 1.2 px 238 ms SOUTH 20:42:40.672 00.007 5928 Worker thread wakes up 20:42:40.672 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:40.672 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:42.661 01.989 5928 Exposure complete 20:42:42.750 00.089 5928 worker thread done servicing request 20:42:42.750 00.000 972 OnExposeComplete: enter 20:42:42.754 00.004 972 UpdateGuideState(): m_state=6 20:42:42.758 00.004 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1904 20:42:42.763 00.005 972 Star::Find returns 1 (0), X=231.78, Y=846.01, Mass=1447, SNR=26.6, Peak=157 HFD=4.0 20:42:42.767 00.004 972 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.59) = xAngle (1.51 = 1.51) 20:42:42.770 00.003 972 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.47 = 1.47) 20:42:42.774 00.004 972 CameraToMount -- cameraX=-1.06 cameraY=0.04 hyp=1.06 cameraTheta=3.10 mountX=0.06 mountY=1.05, mountTheta=1.51 20:42:42.780 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.06, y=0.04, opts=13) 20:42:42.784 00.004 972 Enqueuing Move request for scope (-1.06, 0.04) 20:42:42.788 00.004 5928 Worker thread wakes up 20:42:42.788 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:42:42.793 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.04) opts 0xd 20:42:42.793 00.000 972 UpdateGuideState exits: m=1447 SNR=26.6 20:42:42.798 00.005 972 PhdController: settling, locked = 1, distance = 1.40 (1.50) aobump = 0 frame = 7 / 99999 20:42:42.801 00.003 5928 Handling offset move in thread for scope, endpoint = (-1.06, 0.04) 20:42:42.801 00.000 5928 Moving (-1.06, 0.04) raw xDistance=0.06 yDistance=1.05 20:42:42.801 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821762.801,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:42:42.806 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:42:42.806 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05 20:42:42.806 00.000 5928 MoveAxis(E, 0, ABG) 20:42:42.806 00.000 5928 Move returns status 0, amount 0 20:42:42.806 00.000 5928 MoveAxis(S, 209, ABG) 20:42:42.806 00.000 5928 Guiding Dir = 1, Dur = 209 20:42:42.806 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:42.812 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:42.815 00.003 972 Enqueuing Expose request 20:42:42.819 00.004 5928 IsSlewing returns 0 20:42:42.820 00.001 5928 IsGuiding returns 0 20:42:42.902 00.082 5928 PulseGuide returned control before completion, sleep 137 20:42:43.053 00.151 5928 IsGuiding returns 1 20:42:43.053 00.000 5928 scope still moving after pulse duration time elapsed 20:42:43.084 00.031 5928 IsSlewing returns 0 20:42:43.085 00.001 5928 IsGuiding returns 1 20:42:43.142 00.057 5928 IsSlewing returns 0 20:42:43.174 00.032 5928 IsGuiding returns 0 20:42:43.175 00.001 5928 scope move finished after 209 + 146 ms 20:42:43.175 00.000 5928 Move returns status 0, amount 209 20:42:43.175 00.000 5928 move complete, result=0 20:42:43.175 00.000 5928 worker thread done servicing request 20:42:43.176 00.001 972 GuideStep: 0.1 px 0 ms EAST, 1.1 px 209 ms SOUTH 20:42:43.186 00.010 5928 Worker thread wakes up 20:42:43.186 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:43.186 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:45.288 02.102 5928 Exposure complete 20:42:45.381 00.093 5928 worker thread done servicing request 20:42:45.381 00.000 972 OnExposeComplete: enter 20:42:45.387 00.006 972 UpdateGuideState(): m_state=6 20:42:45.393 00.006 972 Star::Find(15, 231, 846, 0, (0,0,0,0), 0.0, 255) frame 1905 20:42:45.398 00.005 972 Star::Find returns 1 (0), X=232.41, Y=846.36, Mass=1456, SNR=26.7, Peak=154 HFD=3.4 20:42:45.402 00.004 972 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.59) = xAngle (0.80 = 0.80) 20:42:45.406 00.004 972 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75) 20:42:45.412 00.006 972 CameraToMount -- cameraX=-0.42 cameraY=0.40 hyp=0.58 cameraTheta=2.39 mountX=0.41 mountY=0.40, mountTheta=0.78 20:42:45.417 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.42, y=0.40, opts=13) 20:42:45.422 00.005 972 Enqueuing Move request for scope (-0.42, 0.40) 20:42:45.428 00.006 5928 Worker thread wakes up 20:42:45.428 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:45.432 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.40) opts 0xd 20:42:45.432 00.000 972 UpdateGuideState exits: m=1456 SNR=26.7 20:42:45.436 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.42, 0.40) 20:42:45.437 00.001 972 PhdController: settling, locked = 1, distance = 1.16 (1.50) aobump = 0 frame = 8 / 99999 20:42:45.441 00.004 5928 Moving (-0.42, 0.40) raw xDistance=0.41 yDistance=0.40 20:42:45.441 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821765.441,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.16,"Time":2.6,"SettleTime":10.0,"StarLocked":true} 20:42:45.446 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:42:45.446 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:45.451 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40 20:42:45.451 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:45.455 00.004 972 Enqueuing Expose request 20:42:45.460 00.005 5928 MoveAxis(W, 68, ABG) 20:42:45.460 00.000 5928 Guiding Dir = 3, Dur = 68 20:42:45.461 00.001 5928 IsSlewing returns 0 20:42:45.461 00.000 5928 IsGuiding returns 0 20:42:45.476 00.015 5928 PulseGuide returned control before completion, sleep 63 20:42:45.556 00.080 5928 IsGuiding returns 0 20:42:45.556 00.000 5928 Move returns status 0, amount 68 20:42:45.557 00.001 5928 MoveAxis(S, 79, ABG) 20:42:45.557 00.000 5928 Guiding Dir = 1, Dur = 79 20:42:45.557 00.000 5928 IsSlewing returns 0 20:42:45.557 00.000 5928 IsGuiding returns 0 20:42:45.636 00.079 5928 IsGuiding returns 1 20:42:45.636 00.000 5928 scope still moving after pulse duration time elapsed 20:42:45.665 00.029 5928 IsSlewing returns 0 20:42:45.665 00.000 5928 IsGuiding returns 1 20:42:45.696 00.031 5928 IsSlewing returns 0 20:42:45.696 00.000 5928 IsGuiding returns 1 20:42:45.764 00.068 5928 IsSlewing returns 0 20:42:45.796 00.032 5928 IsGuiding returns 0 20:42:45.796 00.000 5928 scope move finished after 79 + 160 ms 20:42:45.796 00.000 5928 Move returns status 0, amount 79 20:42:45.796 00.000 5928 move complete, result=0 20:42:45.796 00.000 5928 worker thread done servicing request 20:42:45.796 00.000 972 GuideStep: 0.4 px 68 ms WEST, 0.4 px 79 ms SOUTH 20:42:45.802 00.006 5928 Worker thread wakes up 20:42:45.802 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:45.802 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:47.782 01.980 5928 Exposure complete 20:42:47.878 00.096 5928 worker thread done servicing request 20:42:47.878 00.000 972 OnExposeComplete: enter 20:42:47.881 00.003 972 UpdateGuideState(): m_state=6 20:42:47.885 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1906 20:42:47.889 00.004 972 Star::Find returns 1 (0), X=232.60, Y=846.12, Mass=1458, SNR=26.7, Peak=153 HFD=3.8 20:42:47.894 00.005 972 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.59) = xAngle (0.95 = 0.95) 20:42:47.899 00.005 972 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91) 20:42:47.902 00.003 972 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.54 mountX=0.17 mountY=0.23, mountTheta=0.94 20:42:47.906 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.16, opts=13) 20:42:47.912 00.006 972 Enqueuing Move request for scope (-0.24, 0.16) 20:42:47.915 00.003 5928 Worker thread wakes up 20:42:47.915 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:47.919 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd 20:42:47.919 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.16) 20:42:47.919 00.000 5928 Moving (-0.24, 0.16) raw xDistance=0.17 yDistance=0.23 20:42:47.919 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:42:47.919 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 20:42:47.919 00.000 972 UpdateGuideState exits: m=1458 SNR=26.7 20:42:47.924 00.005 5928 MoveAxis(E, 0, ABG) 20:42:47.924 00.000 972 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 9 / 99999 20:42:47.928 00.004 5928 Move returns status 0, amount 0 20:42:47.929 00.001 5928 MoveAxis(S, 45, ABG) 20:42:47.929 00.000 5928 Guiding Dir = 1, Dur = 45 20:42:47.929 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821767.928,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.90,"Time":5.1,"SettleTime":10.0,"StarLocked":true} 20:42:47.933 00.004 5928 IsSlewing returns 0 20:42:47.933 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:47.937 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:47.941 00.004 972 Enqueuing Expose request 20:42:47.945 00.004 5928 IsGuiding returns 0 20:42:48.051 00.106 5928 IsGuiding returns 1 20:42:48.052 00.001 5928 scope still moving after pulse duration time elapsed 20:42:48.078 00.026 5928 IsSlewing returns 0 20:42:48.078 00.000 5928 IsGuiding returns 1 20:42:48.147 00.069 5928 IsSlewing returns 0 20:42:48.148 00.001 5928 IsGuiding returns 0 20:42:48.148 00.000 5928 scope move finished after 45 + 156 ms 20:42:48.148 00.000 5928 Move returns status 0, amount 45 20:42:48.148 00.000 5928 move complete, result=0 20:42:48.148 00.000 5928 worker thread done servicing request 20:42:48.148 00.000 5928 Worker thread wakes up 20:42:48.148 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:48.148 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:48.148 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 45 ms SOUTH 20:42:50.289 02.141 5928 Exposure complete 20:42:50.375 00.086 5928 worker thread done servicing request 20:42:50.375 00.000 972 OnExposeComplete: enter 20:42:50.379 00.004 972 UpdateGuideState(): m_state=6 20:42:50.383 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1907 20:42:50.387 00.004 972 Star::Find returns 1 (0), X=232.92, Y=845.68, Mass=1447, SNR=26.6, Peak=146 HFD=3.9 20:42:50.391 00.004 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 20:42:50.396 00.005 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 20:42:50.399 00.003 972 CameraToMount -- cameraX=0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.29 mountX=-0.28 mountY=-0.06, mountTheta=-2.92 20:42:50.404 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.28, opts=13) 20:42:50.408 00.004 972 Enqueuing Move request for scope (0.08, -0.28) 20:42:50.412 00.004 5928 Worker thread wakes up 20:42:50.413 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.28) opts 0xd 20:42:50.413 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.28) 20:42:50.413 00.000 5928 Moving (0.08, -0.28) raw xDistance=-0.28 yDistance=-0.06 20:42:50.413 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 20:42:50.413 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:50.413 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:42:50.413 00.000 5928 MoveAxis(E, 47, ABG) 20:42:50.413 00.000 5928 Guiding Dir = 2, Dur = 47 20:42:50.413 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:42:50.417 00.004 972 UpdateGuideState exits: m=1447 SNR=26.6 20:42:50.420 00.003 972 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 10 / 99999 20:42:50.424 00.004 5928 IsSlewing returns 0 20:42:50.424 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821770.424,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.71,"Time":7.6,"SettleTime":10.0,"StarLocked":true} 20:42:50.430 00.006 5928 IsGuiding returns 0 20:42:50.430 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:50.433 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:50.436 00.003 972 Enqueuing Expose request 20:42:50.450 00.014 5928 PulseGuide returned control before completion, sleep 37 20:42:50.496 00.046 5928 IsGuiding returns 1 20:42:50.496 00.000 5928 scope still moving after pulse duration time elapsed 20:42:50.529 00.033 5928 IsSlewing returns 0 20:42:50.530 00.001 5928 IsGuiding returns 0 20:42:50.530 00.000 5928 scope move finished after 47 + 54 ms 20:42:50.530 00.000 5928 Move returns status 0, amount 47 20:42:50.530 00.000 5928 MoveAxis(N, 0, ABG) 20:42:50.531 00.001 5928 Move returns status 0, amount 0 20:42:50.531 00.000 5928 move complete, result=0 20:42:50.531 00.000 5928 worker thread done servicing request 20:42:50.531 00.000 5928 Worker thread wakes up 20:42:50.532 00.001 972 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH 20:42:50.540 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:50.540 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:52.529 01.989 5928 Exposure complete 20:42:52.617 00.088 5928 worker thread done servicing request 20:42:52.618 00.001 972 OnExposeComplete: enter 20:42:52.621 00.003 972 UpdateGuideState(): m_state=6 20:42:52.627 00.006 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1908 20:42:52.631 00.004 972 Star::Find returns 1 (0), X=233.13, Y=846.31, Mass=1407, SNR=26.3, Peak=164 HFD=3.8 20:42:52.635 00.004 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 20:42:52.638 00.003 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 20:42:52.643 00.005 972 CameraToMount -- cameraX=0.29 cameraY=0.34 hyp=0.45 cameraTheta=0.87 mountX=0.34 mountY=-0.31, mountTheta=-0.74 20:42:52.648 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.34, opts=13) 20:42:52.651 00.003 972 Enqueuing Move request for scope (0.29, 0.34) 20:42:52.655 00.004 5928 Worker thread wakes up 20:42:52.655 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.34) opts 0xd 20:42:52.655 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.34) 20:42:52.655 00.000 5928 Moving (0.29, 0.34) raw xDistance=0.34 yDistance=-0.31 20:42:52.656 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34 20:42:52.656 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:42:52.656 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:42:52.661 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 20:42:52.661 00.000 972 UpdateGuideState exits: m=1407 SNR=26.3 20:42:52.665 00.004 972 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 11 / 99999 20:42:52.668 00.003 5928 MoveAxis(W, 54, ABG) 20:42:52.669 00.001 5928 Guiding Dir = 3, Dur = 54 20:42:52.669 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645821772.668,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.64,"Time":9.9,"SettleTime":10.0,"StarLocked":true} 20:42:52.673 00.004 5928 IsSlewing returns 0 20:42:52.673 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:52.678 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:52.682 00.004 972 Enqueuing Expose request 20:42:52.685 00.003 5928 IsGuiding returns 0 20:42:52.704 00.019 5928 PulseGuide returned control before completion, sleep 46 20:42:52.768 00.064 5928 IsGuiding returns 1 20:42:52.769 00.001 5928 scope still moving after pulse duration time elapsed 20:42:52.800 00.031 5928 IsSlewing returns 0 20:42:52.801 00.001 5928 IsGuiding returns 0 20:42:52.801 00.000 5928 scope move finished after 54 + 61 ms 20:42:52.802 00.001 5928 Move returns status 0, amount 54 20:42:52.802 00.000 5928 MoveAxis(N, 0, ABG) 20:42:52.802 00.000 5928 Move returns status 0, amount 0 20:42:52.802 00.000 5928 move complete, result=0 20:42:52.802 00.000 5928 worker thread done servicing request 20:42:52.803 00.001 972 GuideStep: 0.3 px 54 ms WEST, -0.3 px 0 ms NORTH 20:42:52.811 00.008 5928 Worker thread wakes up 20:42:52.811 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:52.811 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:54.914 02.103 5928 Exposure complete 20:42:55.001 00.087 5928 worker thread done servicing request 20:42:55.001 00.000 972 OnExposeComplete: enter 20:42:55.005 00.004 972 UpdateGuideState(): m_state=6 20:42:55.010 00.005 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1909 20:42:55.014 00.004 972 Star::Find returns 1 (0), X=232.94, Y=846.36, Mass=1440, SNR=26.5, Peak=161 HFD=3.8 20:42:55.017 00.003 972 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.59) = xAngle (-0.26 = -0.26) 20:42:55.021 00.004 972 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30) 20:42:55.026 00.005 972 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.33 mountX=0.40 mountY=-0.12, mountTheta=-0.30 20:42:55.030 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.40, opts=13) 20:42:55.034 00.004 972 Enqueuing Move request for scope (0.10, 0.40) 20:42:55.038 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:55.043 00.005 972 UpdateGuideState exits: m=1440 SNR=26.5 20:42:55.046 00.003 972 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 12 / 99999 20:42:55.050 00.004 972 PhdController: newstate STATE_FINISH 20:42:55.054 00.004 972 PhdController complete: success 20:42:55.059 00.005 5928 Worker thread wakes up 20:42:55.059 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.40) opts 0xd 20:42:55.059 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.40) 20:42:55.059 00.000 5928 Moving (0.10, 0.40) raw xDistance=0.40 yDistance=-0.12 20:42:55.059 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40 20:42:55.059 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:55.059 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:42:55.059 00.000 5928 MoveAxis(W, 70, ABG) 20:42:55.059 00.000 5928 Guiding Dir = 3, Dur = 70 20:42:55.059 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645821775.059,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0} 20:42:55.063 00.004 5928 IsSlewing returns 0 20:42:55.063 00.000 972 Mount: notify guiding dither settle done success=1 20:42:55.067 00.004 972 PhdController: newstate STATE_IDLE 20:42:55.071 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:55.076 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:55.079 00.003 972 Enqueuing Expose request 20:42:55.083 00.004 5928 IsGuiding returns 0 20:42:55.103 00.020 5928 PulseGuide returned control before completion, sleep 61 20:42:55.199 00.096 5928 IsGuiding returns 0 20:42:55.199 00.000 5928 Move returns status 0, amount 70 20:42:55.199 00.000 5928 MoveAxis(N, 0, ABG) 20:42:55.199 00.000 5928 Move returns status 0, amount 0 20:42:55.200 00.001 5928 move complete, result=0 20:42:55.200 00.000 5928 worker thread done servicing request 20:42:55.200 00.000 5928 Worker thread wakes up 20:42:55.200 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:55.200 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:55.200 00.000 972 GuideStep: 0.4 px 70 ms WEST, -0.1 px 0 ms NORTH 20:42:57.169 01.969 5928 Exposure complete 20:42:57.256 00.087 5928 worker thread done servicing request 20:42:57.256 00.000 972 OnExposeComplete: enter 20:42:57.260 00.004 972 UpdateGuideState(): m_state=6 20:42:57.264 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1910 20:42:57.268 00.004 972 Star::Find returns 1 (0), X=233.10, Y=846.49, Mass=1402, SNR=26.3, Peak=142 HFD=3.7 20:42:57.272 00.004 972 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.59) = xAngle (-0.49 = -0.49) 20:42:57.276 00.004 972 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53) 20:42:57.280 00.004 972 CameraToMount -- cameraX=0.27 cameraY=0.52 hyp=0.59 cameraTheta=1.10 mountX=0.52 mountY=-0.30, mountTheta=-0.52 20:42:57.284 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.52, opts=13) 20:42:57.288 00.004 972 Enqueuing Move request for scope (0.27, 0.52) 20:42:57.293 00.005 5928 Worker thread wakes up 20:42:57.293 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.52) opts 0xd 20:42:57.293 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:42:57.297 00.004 972 UpdateGuideState exits: m=1402 SNR=26.3 20:42:57.301 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:57.305 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:57.310 00.005 972 Enqueuing Expose request 20:42:57.313 00.003 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.52) 20:42:57.314 00.001 5928 Moving (0.27, 0.52) raw xDistance=0.52 yDistance=-0.30 20:42:57.314 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.52 20:42:57.314 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:42:57.314 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 20:42:57.314 00.000 5928 MoveAxis(W, 92, ABG) 20:42:57.314 00.000 5928 Guiding Dir = 3, Dur = 92 20:42:57.314 00.000 5928 IsSlewing returns 0 20:42:57.314 00.000 5928 IsGuiding returns 0 20:42:57.341 00.027 5928 PulseGuide returned control before completion, sleep 76 20:42:57.433 00.092 5928 IsGuiding returns 1 20:42:57.433 00.000 5928 scope still moving after pulse duration time elapsed 20:42:57.470 00.037 5928 IsSlewing returns 0 20:42:57.471 00.001 5928 IsGuiding returns 0 20:42:57.471 00.000 5928 scope move finished after 92 + 64 ms 20:42:57.471 00.000 5928 Move returns status 0, amount 92 20:42:57.471 00.000 5928 MoveAxis(N, 0, ABG) 20:42:57.471 00.000 5928 Move returns status 0, amount 0 20:42:57.471 00.000 5928 move complete, result=0 20:42:57.471 00.000 5928 worker thread done servicing request 20:42:57.472 00.001 5928 Worker thread wakes up 20:42:57.472 00.000 972 GuideStep: 0.5 px 92 ms WEST, -0.3 px 0 ms NORTH 20:42:57.482 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:57.482 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:59.616 02.134 5928 Exposure complete 20:42:59.702 00.086 5928 worker thread done servicing request 20:42:59.703 00.001 972 OnExposeComplete: enter 20:42:59.707 00.004 972 UpdateGuideState(): m_state=6 20:42:59.713 00.006 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1911 20:42:59.717 00.004 972 Star::Find returns 1 (0), X=232.99, Y=845.99, Mass=1430, SNR=26.5, Peak=167 HFD=4.0 20:42:59.721 00.004 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 20:42:59.726 00.005 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 20:42:59.730 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=0.02 mountY=-0.15, mountTheta=-1.43 20:42:59.734 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.02, opts=13) 20:42:59.738 00.004 972 Enqueuing Move request for scope (0.15, 0.02) 20:42:59.743 00.005 5928 Worker thread wakes up 20:42:59.743 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd 20:42:59.743 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.02) 20:42:59.743 00.000 5928 Moving (0.15, 0.02) raw xDistance=0.02 yDistance=-0.15 20:42:59.743 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:42:59.743 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:42:59.743 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:42:59.743 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:42:59.747 00.004 972 UpdateGuideState exits: m=1430 SNR=26.5 20:42:59.751 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:42:59.755 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:42:59.760 00.005 972 Enqueuing Expose request 20:42:59.763 00.003 5928 MoveAxis(E, 0, ABG) 20:42:59.763 00.000 5928 Move returns status 0, amount 0 20:42:59.763 00.000 5928 MoveAxis(N, 0, ABG) 20:42:59.763 00.000 5928 Move returns status 0, amount 0 20:42:59.763 00.000 5928 move complete, result=0 20:42:59.764 00.001 5928 worker thread done servicing request 20:42:59.764 00.000 5928 Worker thread wakes up 20:42:59.764 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:42:59.764 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:42:59.765 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:01.751 01.986 5928 Exposure complete 20:43:01.837 00.086 5928 worker thread done servicing request 20:43:01.837 00.000 972 OnExposeComplete: enter 20:43:01.842 00.005 972 UpdateGuideState(): m_state=6 20:43:01.846 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1912 20:43:01.850 00.004 972 Star::Find returns 1 (0), X=233.08, Y=846.08, Mass=1405, SNR=26.2, Peak=166 HFD=4.1 20:43:01.854 00.004 972 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.59) = xAngle (-1.13 = -1.13) 20:43:01.859 00.005 972 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17) 20:43:01.863 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.46 mountX=0.12 mountY=-0.25, mountTheta=-1.13 20:43:01.867 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.12, opts=13) 20:43:01.871 00.004 972 Enqueuing Move request for scope (0.24, 0.12) 20:43:01.876 00.005 5928 Worker thread wakes up 20:43:01.876 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd 20:43:01.876 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.12) 20:43:01.876 00.000 5928 Moving (0.24, 0.12) raw xDistance=0.12 yDistance=-0.25 20:43:01.876 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:43:01.876 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:43:01.876 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25 20:43:01.876 00.000 5928 MoveAxis(E, 0, ABG) 20:43:01.876 00.000 5928 Move returns status 0, amount 0 20:43:01.876 00.000 5928 MoveAxis(N, 0, ABG) 20:43:01.876 00.000 5928 Move returns status 0, amount 0 20:43:01.876 00.000 5928 move complete, result=0 20:43:01.877 00.001 5928 worker thread done servicing request 20:43:01.877 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:43:01.881 00.004 972 UpdateGuideState exits: m=1405 SNR=26.2 20:43:01.885 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:01.888 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:01.893 00.005 972 Enqueuing Expose request 20:43:01.897 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:01.901 00.004 5928 Worker thread wakes up 20:43:01.901 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:01.901 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:04.034 02.133 5928 Exposure complete 20:43:04.122 00.088 5928 worker thread done servicing request 20:43:04.122 00.000 972 OnExposeComplete: enter 20:43:04.126 00.004 972 UpdateGuideState(): m_state=6 20:43:04.130 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1913 20:43:04.134 00.004 972 Star::Find returns 1 (0), X=233.05, Y=846.07, Mass=1434, SNR=26.5, Peak=164 HFD=3.9 20:43:04.138 00.004 972 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 20:43:04.143 00.005 972 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15) 20:43:04.147 00.004 972 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.48 mountX=0.11 mountY=-0.22, mountTheta=-1.11 20:43:04.151 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.11, opts=13) 20:43:04.155 00.004 972 Enqueuing Move request for scope (0.21, 0.11) 20:43:04.160 00.005 5928 Worker thread wakes up 20:43:04.160 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd 20:43:04.160 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.11) 20:43:04.160 00.000 5928 Moving (0.21, 0.11) raw xDistance=0.11 yDistance=-0.22 20:43:04.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:43:04.160 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:43:04.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 20:43:04.160 00.000 5928 MoveAxis(E, 0, ABG) 20:43:04.160 00.000 5928 Move returns status 0, amount 0 20:43:04.160 00.000 5928 MoveAxis(N, 0, ABG) 20:43:04.160 00.000 5928 Move returns status 0, amount 0 20:43:04.160 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:04.165 00.005 972 UpdateGuideState exits: m=1434 SNR=26.5 20:43:04.168 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:04.172 00.004 5928 move complete, result=0 20:43:04.172 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:04.177 00.005 972 Enqueuing Expose request 20:43:04.181 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:04.184 00.003 5928 worker thread done servicing request 20:43:04.185 00.001 5928 Worker thread wakes up 20:43:04.185 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:04.185 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:06.181 01.996 5928 Exposure complete 20:43:06.267 00.086 5928 worker thread done servicing request 20:43:06.267 00.000 972 OnExposeComplete: enter 20:43:06.271 00.004 972 UpdateGuideState(): m_state=6 20:43:06.276 00.005 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1914 20:43:06.280 00.004 972 Star::Find returns 1 (0), X=232.99, Y=846.29, Mass=1391, SNR=26.2, Peak=161 HFD=3.7 20:43:06.283 00.003 972 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.59) = xAngle (-0.44 = -0.44) 20:43:06.287 00.004 972 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49) 20:43:06.292 00.005 972 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.15 mountX=0.33 mountY=-0.17, mountTheta=-0.48 20:43:06.296 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.33, opts=13) 20:43:06.300 00.004 972 Enqueuing Move request for scope (0.15, 0.33) 20:43:06.304 00.004 5928 Worker thread wakes up 20:43:06.304 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd 20:43:06.304 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.33) 20:43:06.304 00.000 5928 Moving (0.15, 0.33) raw xDistance=0.33 yDistance=-0.17 20:43:06.304 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 20:43:06.304 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:06.309 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:06.310 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:43:06.310 00.000 5928 MoveAxis(W, 55, ABG) 20:43:06.310 00.000 5928 Guiding Dir = 3, Dur = 55 20:43:06.310 00.000 972 UpdateGuideState exits: m=1391 SNR=26.2 20:43:06.314 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:06.317 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:06.321 00.004 972 Enqueuing Expose request 20:43:06.326 00.005 5928 IsSlewing returns 0 20:43:06.326 00.000 5928 IsGuiding returns 0 20:43:06.344 00.018 5928 PulseGuide returned control before completion, sleep 47 20:43:06.401 00.057 5928 IsGuiding returns 1 20:43:06.401 00.000 5928 scope still moving after pulse duration time elapsed 20:43:06.440 00.039 5928 IsSlewing returns 0 20:43:06.440 00.000 5928 IsGuiding returns 0 20:43:06.441 00.001 5928 scope move finished after 55 + 60 ms 20:43:06.441 00.000 5928 Move returns status 0, amount 55 20:43:06.441 00.000 5928 MoveAxis(N, 0, ABG) 20:43:06.441 00.000 5928 Move returns status 0, amount 0 20:43:06.441 00.000 5928 move complete, result=0 20:43:06.441 00.000 5928 worker thread done servicing request 20:43:06.441 00.000 5928 Worker thread wakes up 20:43:06.441 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:06.442 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:06.442 00.000 972 GuideStep: 0.3 px 55 ms WEST, -0.2 px 0 ms NORTH 20:43:08.585 02.143 5928 Exposure complete 20:43:08.672 00.087 5928 worker thread done servicing request 20:43:08.672 00.000 972 OnExposeComplete: enter 20:43:08.676 00.004 972 UpdateGuideState(): m_state=6 20:43:08.681 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1915 20:43:08.685 00.004 972 Star::Find returns 1 (0), X=232.82, Y=846.40, Mass=1467, SNR=26.8, Peak=164 HFD=3.7 20:43:08.690 00.005 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 20:43:08.695 00.005 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 20:43:08.699 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.44 hyp=0.44 cameraTheta=1.61 mountX=0.44 mountY=-0.01, mountTheta=-0.03 20:43:08.703 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.44, opts=13) 20:43:08.708 00.005 972 Enqueuing Move request for scope (-0.02, 0.44) 20:43:08.713 00.005 5928 Worker thread wakes up 20:43:08.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:08.718 00.005 972 UpdateGuideState exits: m=1467 SNR=26.8 20:43:08.723 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:08.727 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:08.731 00.004 972 Enqueuing Expose request 20:43:08.735 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.44) opts 0xd 20:43:08.735 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.44) 20:43:08.735 00.000 5928 Moving (-0.02, 0.44) raw xDistance=0.44 yDistance=-0.01 20:43:08.735 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.44 20:43:08.735 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:08.735 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:43:08.735 00.000 5928 MoveAxis(W, 77, ABG) 20:43:08.735 00.000 5928 Guiding Dir = 3, Dur = 77 20:43:08.735 00.000 5928 IsSlewing returns 0 20:43:08.736 00.001 5928 IsGuiding returns 0 20:43:08.760 00.024 5928 PulseGuide returned control before completion, sleep 63 20:43:08.855 00.095 5928 IsGuiding returns 0 20:43:08.856 00.001 5928 Move returns status 0, amount 77 20:43:08.856 00.000 5928 MoveAxis(N, 0, ABG) 20:43:08.856 00.000 5928 Move returns status 0, amount 0 20:43:08.856 00.000 5928 move complete, result=0 20:43:08.856 00.000 5928 worker thread done servicing request 20:43:08.857 00.001 972 GuideStep: 0.4 px 77 ms WEST, -0.0 px 0 ms NORTH 20:43:08.869 00.012 5928 Worker thread wakes up 20:43:08.869 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:08.869 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:10.850 01.981 5928 Exposure complete 20:43:10.937 00.087 972 OnExposeComplete: enter 20:43:10.942 00.005 972 UpdateGuideState(): m_state=6 20:43:10.946 00.004 5928 worker thread done servicing request 20:43:10.946 00.000 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1916 20:43:10.950 00.004 972 Star::Find returns 1 (0), X=232.86, Y=846.35, Mass=1441, SNR=26.6, Peak=174 HFD=3.6 20:43:10.954 00.004 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 20:43:10.959 00.005 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 20:43:10.962 00.003 972 CameraToMount -- cameraX=0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.52 mountX=0.39 mountY=-0.04, mountTheta=-0.11 20:43:10.967 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.39, opts=13) 20:43:10.972 00.005 972 Enqueuing Move request for scope (0.02, 0.39) 20:43:10.978 00.006 5928 Worker thread wakes up 20:43:10.978 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:10.982 00.004 972 UpdateGuideState exits: m=1441 SNR=26.6 20:43:10.986 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:10.990 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:10.994 00.004 972 Enqueuing Expose request 20:43:10.998 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.39) opts 0xd 20:43:10.998 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.39) 20:43:10.998 00.000 5928 Moving (0.02, 0.39) raw xDistance=0.39 yDistance=-0.04 20:43:10.998 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.39 20:43:10.998 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:10.998 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:43:10.998 00.000 5928 MoveAxis(W, 70, ABG) 20:43:10.998 00.000 5928 Guiding Dir = 3, Dur = 70 20:43:10.999 00.001 5928 IsSlewing returns 0 20:43:10.999 00.000 5928 IsGuiding returns 0 20:43:11.014 00.015 5928 PulseGuide returned control before completion, sleep 65 20:43:11.094 00.080 5928 IsGuiding returns 0 20:43:11.094 00.000 5928 Move returns status 0, amount 70 20:43:11.094 00.000 5928 MoveAxis(N, 0, ABG) 20:43:11.094 00.000 5928 Move returns status 0, amount 0 20:43:11.094 00.000 5928 move complete, result=0 20:43:11.095 00.001 5928 worker thread done servicing request 20:43:11.095 00.000 5928 Worker thread wakes up 20:43:11.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:11.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:11.095 00.000 972 GuideStep: 0.4 px 70 ms WEST, -0.0 px 0 ms NORTH 20:43:13.203 02.108 5928 Exposure complete 20:43:13.289 00.086 5928 worker thread done servicing request 20:43:13.290 00.001 972 OnExposeComplete: enter 20:43:13.293 00.003 972 UpdateGuideState(): m_state=6 20:43:13.297 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1917 20:43:13.301 00.004 972 Star::Find returns 1 (0), X=232.75, Y=845.89, Mass=1452, SNR=26.7, Peak=171 HFD=3.6 20:43:13.306 00.005 972 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.59) = xAngle (-4.04 = 2.25) 20:43:13.310 00.004 972 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 20:43:13.314 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.45 mountX=-0.07 mountY=0.09, mountTheta=2.23 20:43:13.318 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.08, opts=13) 20:43:13.323 00.005 972 Enqueuing Move request for scope (-0.09, -0.08) 20:43:13.327 00.004 5928 Worker thread wakes up 20:43:13.327 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd 20:43:13.327 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.08) 20:43:13.327 00.000 5928 Moving (-0.09, -0.08) raw xDistance=-0.07 yDistance=0.09 20:43:13.327 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:13.331 00.004 972 UpdateGuideState exits: m=1452 SNR=26.7 20:43:13.335 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:13.340 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:13.344 00.004 972 Enqueuing Expose request 20:43:13.348 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:43:13.348 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:13.349 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:43:13.349 00.000 5928 MoveAxis(E, 0, ABG) 20:43:13.349 00.000 5928 Move returns status 0, amount 0 20:43:13.349 00.000 5928 MoveAxis(N, 0, ABG) 20:43:13.349 00.000 5928 Move returns status 0, amount 0 20:43:13.349 00.000 5928 move complete, result=0 20:43:13.349 00.000 5928 worker thread done servicing request 20:43:13.349 00.000 5928 Worker thread wakes up 20:43:13.349 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:13.349 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:13.351 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:43:15.332 01.981 5928 Exposure complete 20:43:15.417 00.085 5928 worker thread done servicing request 20:43:15.418 00.001 972 OnExposeComplete: enter 20:43:15.423 00.005 972 UpdateGuideState(): m_state=6 20:43:15.427 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1918 20:43:15.430 00.003 972 Star::Find returns 1 (0), X=232.78, Y=846.11, Mass=1433, SNR=26.4, Peak=147 HFD=4.1 20:43:15.434 00.004 972 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.59) = xAngle (0.38 = 0.38) 20:43:15.439 00.005 972 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33) 20:43:15.443 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=0.15 mountY=0.05, mountTheta=0.34 20:43:15.447 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.15, opts=13) 20:43:15.451 00.004 972 Enqueuing Move request for scope (-0.06, 0.15) 20:43:15.456 00.005 5928 Worker thread wakes up 20:43:15.456 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:43:15.460 00.004 972 UpdateGuideState exits: m=1433 SNR=26.4 20:43:15.464 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:15.467 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:15.472 00.005 972 Enqueuing Expose request 20:43:15.477 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd 20:43:15.477 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.15) 20:43:15.477 00.000 5928 Moving (-0.06, 0.15) raw xDistance=0.15 yDistance=0.05 20:43:15.477 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:43:15.477 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:15.478 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:43:15.478 00.000 5928 MoveAxis(E, 0, ABG) 20:43:15.478 00.000 5928 Move returns status 0, amount 0 20:43:15.478 00.000 5928 MoveAxis(N, 0, ABG) 20:43:15.478 00.000 5928 Move returns status 0, amount 0 20:43:15.478 00.000 5928 move complete, result=0 20:43:15.478 00.000 5928 worker thread done servicing request 20:43:15.478 00.000 5928 Worker thread wakes up 20:43:15.478 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:15.478 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:15.480 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:43:17.601 02.121 5928 Exposure complete 20:43:17.688 00.087 5928 worker thread done servicing request 20:43:17.688 00.000 972 OnExposeComplete: enter 20:43:17.692 00.004 972 UpdateGuideState(): m_state=6 20:43:17.697 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1919 20:43:17.701 00.004 972 Star::Find returns 1 (0), X=232.91, Y=845.79, Mass=1398, SNR=26.2, Peak=142 HFD=4.1 20:43:17.706 00.005 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 20:43:17.711 00.005 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79) 20:43:17.715 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.16 mountX=-0.17 mountY=-0.06, mountTheta=-2.79 20:43:17.719 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.17, opts=13) 20:43:17.725 00.006 972 Enqueuing Move request for scope (0.07, -0.17) 20:43:17.728 00.003 5928 Worker thread wakes up 20:43:17.728 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd 20:43:17.728 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.17) 20:43:17.729 00.001 5928 Moving (0.07, -0.17) raw xDistance=-0.17 yDistance=-0.06 20:43:17.729 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:43:17.729 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:17.729 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:43:17.729 00.000 5928 MoveAxis(E, 0, ABG) 20:43:17.729 00.000 5928 Move returns status 0, amount 0 20:43:17.729 00.000 5928 MoveAxis(N, 0, ABG) 20:43:17.729 00.000 5928 Move returns status 0, amount 0 20:43:17.729 00.000 5928 move complete, result=0 20:43:17.729 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:17.733 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 20:43:17.737 00.004 5928 worker thread done servicing request 20:43:17.737 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:17.742 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:17.746 00.004 972 Enqueuing Expose request 20:43:17.752 00.006 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:43:17.757 00.005 5928 Worker thread wakes up 20:43:17.757 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:17.757 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:19.745 01.988 5928 Exposure complete 20:43:19.830 00.085 5928 worker thread done servicing request 20:43:19.831 00.001 972 OnExposeComplete: enter 20:43:19.834 00.003 972 UpdateGuideState(): m_state=6 20:43:19.839 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1920 20:43:19.843 00.004 972 Star::Find returns 1 (0), X=233.11, Y=846.21, Mass=1414, SNR=26.3, Peak=145 HFD=4.1 20:43:19.848 00.005 972 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.59) = xAngle (-0.85 = -0.85) 20:43:19.853 00.005 972 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89) 20:43:19.858 00.005 972 CameraToMount -- cameraX=0.27 cameraY=0.25 hyp=0.37 cameraTheta=0.74 mountX=0.24 mountY=-0.29, mountTheta=-0.87 20:43:19.862 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.25, opts=13) 20:43:19.866 00.004 972 Enqueuing Move request for scope (0.27, 0.25) 20:43:19.870 00.004 5928 Worker thread wakes up 20:43:19.870 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.25) opts 0xd 20:43:19.870 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.25) 20:43:19.870 00.000 5928 Moving (0.27, 0.25) raw xDistance=0.24 yDistance=-0.29 20:43:19.870 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 20:43:19.870 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:43:19.870 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:43:19.875 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 20:43:19.879 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:19.882 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:19.886 00.004 972 Enqueuing Expose request 20:43:19.891 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29 20:43:19.891 00.000 5928 MoveAxis(W, 41, ABG) 20:43:19.891 00.000 5928 Guiding Dir = 3, Dur = 41 20:43:19.891 00.000 5928 IsSlewing returns 0 20:43:19.892 00.001 5928 IsGuiding returns 0 20:43:19.920 00.028 5928 PulseGuide returned control before completion, sleep 23 20:43:19.969 00.049 5928 IsGuiding returns 0 20:43:19.969 00.000 5928 Move returns status 0, amount 41 20:43:19.969 00.000 5928 MoveAxis(N, 0, ABG) 20:43:19.969 00.000 5928 Move returns status 0, amount 0 20:43:19.969 00.000 5928 move complete, result=0 20:43:19.969 00.000 5928 worker thread done servicing request 20:43:19.970 00.001 5928 Worker thread wakes up 20:43:19.970 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:19.970 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:19.970 00.000 972 GuideStep: 0.2 px 41 ms WEST, -0.3 px 0 ms NORTH 20:43:22.113 02.143 5928 Exposure complete 20:43:22.199 00.086 5928 worker thread done servicing request 20:43:22.200 00.001 972 OnExposeComplete: enter 20:43:22.205 00.005 972 UpdateGuideState(): m_state=6 20:43:22.209 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1921 20:43:22.213 00.004 972 Star::Find returns 1 (0), X=233.09, Y=846.10, Mass=1417, SNR=26.4, Peak=154 HFD=4.0 20:43:22.216 00.003 972 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.59) = xAngle (-1.10 = -1.10) 20:43:22.220 00.004 972 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14) 20:43:22.225 00.005 972 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.29 cameraTheta=0.49 mountX=0.13 mountY=-0.26, mountTheta=-1.11 20:43:22.229 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.14, opts=13) 20:43:22.233 00.004 972 Enqueuing Move request for scope (0.25, 0.14) 20:43:22.237 00.004 5928 Worker thread wakes up 20:43:22.237 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd 20:43:22.237 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:43:22.242 00.005 972 UpdateGuideState exits: m=1417 SNR=26.4 20:43:22.245 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:22.249 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:22.253 00.004 972 Enqueuing Expose request 20:43:22.258 00.005 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.14) 20:43:22.258 00.000 5928 Moving (0.25, 0.14) raw xDistance=0.13 yDistance=-0.26 20:43:22.258 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:43:22.258 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 20:43:22.258 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 20:43:22.258 00.000 5928 MoveAxis(E, 0, ABG) 20:43:22.258 00.000 5928 Move returns status 0, amount 0 20:43:22.258 00.000 5928 MoveAxis(N, 0, ABG) 20:43:22.258 00.000 5928 Move returns status 0, amount 0 20:43:22.258 00.000 5928 move complete, result=0 20:43:22.258 00.000 5928 worker thread done servicing request 20:43:22.258 00.000 5928 Worker thread wakes up 20:43:22.259 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:22.259 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:22.260 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:43:24.248 01.988 5928 Exposure complete 20:43:24.333 00.085 5928 worker thread done servicing request 20:43:24.334 00.001 972 OnExposeComplete: enter 20:43:24.339 00.005 972 UpdateGuideState(): m_state=6 20:43:24.342 00.003 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1922 20:43:24.346 00.004 972 Star::Find returns 1 (0), X=233.07, Y=846.51, Mass=1426, SNR=26.4, Peak=152 HFD=3.7 20:43:24.350 00.004 972 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.59) = xAngle (-0.41 = -0.41) 20:43:24.356 00.006 972 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46) 20:43:24.360 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.55 hyp=0.59 cameraTheta=1.18 mountX=0.54 mountY=-0.26, mountTheta=-0.45 20:43:24.364 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.55, opts=13) 20:43:24.368 00.004 972 Enqueuing Move request for scope (0.23, 0.55) 20:43:24.373 00.005 5928 Worker thread wakes up 20:43:24.373 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.55) opts 0xd 20:43:24.373 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.55) 20:43:24.373 00.000 5928 Moving (0.23, 0.55) raw xDistance=0.54 yDistance=-0.26 20:43:24.373 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54 20:43:24.373 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:43:24.377 00.004 972 UpdateGuideState exits: m=1426 SNR=26.4 20:43:24.380 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:24.384 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:24.389 00.005 972 Enqueuing Expose request 20:43:24.393 00.004 5928 switching direction from 1 to -1 - decHistory=-4 oldest=-0.40 newest=-0.81 20:43:24.393 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 20:43:24.393 00.000 5928 MoveAxis(W, 91, ABG) 20:43:24.393 00.000 5928 Guiding Dir = 3, Dur = 91 20:43:24.393 00.000 5928 IsSlewing returns 0 20:43:24.394 00.001 5928 IsGuiding returns 0 20:43:24.414 00.020 5928 PulseGuide returned control before completion, sleep 81 20:43:24.499 00.085 5928 IsGuiding returns 1 20:43:24.499 00.000 5928 scope still moving after pulse duration time elapsed 20:43:24.542 00.043 5928 IsSlewing returns 0 20:43:24.575 00.033 5928 IsGuiding returns 0 20:43:24.575 00.000 5928 scope move finished after 91 + 90 ms 20:43:24.575 00.000 5928 Move returns status 0, amount 91 20:43:24.575 00.000 5928 MoveAxis(N, 52, ABG) 20:43:24.576 00.001 5928 Guiding Dir = 0, Dur = 52 20:43:24.576 00.000 5928 IsSlewing returns 0 20:43:24.577 00.001 5928 IsGuiding returns 0 20:43:24.655 00.078 5928 IsGuiding returns 1 20:43:24.655 00.000 5928 scope still moving after pulse duration time elapsed 20:43:24.686 00.031 5928 IsSlewing returns 0 20:43:24.687 00.001 5928 IsGuiding returns 1 20:43:24.735 00.048 5928 IsSlewing returns 0 20:43:24.735 00.000 5928 IsGuiding returns 0 20:43:24.735 00.000 5928 scope move finished after 52 + 105 ms 20:43:24.735 00.000 5928 Move returns status 0, amount 52 20:43:24.735 00.000 5928 move complete, result=0 20:43:24.735 00.000 5928 worker thread done servicing request 20:43:24.735 00.000 5928 Worker thread wakes up 20:43:24.735 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:24.735 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:24.735 00.000 972 GuideStep: 0.5 px 91 ms WEST, -0.3 px 52 ms NORTH 20:43:26.847 02.112 5928 Exposure complete 20:43:26.933 00.086 5928 worker thread done servicing request 20:43:26.933 00.000 972 OnExposeComplete: enter 20:43:26.938 00.005 972 UpdateGuideState(): m_state=6 20:43:26.942 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1923 20:43:26.946 00.004 972 Star::Find returns 1 (0), X=233.23, Y=846.26, Mass=1428, SNR=26.5, Peak=148 HFD=3.7 20:43:26.950 00.004 972 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.59) = xAngle (-0.94 = -0.94) 20:43:26.955 00.005 972 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99) 20:43:26.959 00.004 972 CameraToMount -- cameraX=0.39 cameraY=0.30 hyp=0.49 cameraTheta=0.65 mountX=0.29 mountY=-0.41, mountTheta=-0.96 20:43:26.964 00.005 972 SchedulePrimaryMove(067B9D08, x=0.39, y=0.30, opts=13) 20:43:26.969 00.005 972 Enqueuing Move request for scope (0.39, 0.30) 20:43:26.973 00.004 5928 Worker thread wakes up 20:43:26.973 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:43:26.977 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 20:43:26.981 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:26.985 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:26.990 00.005 972 Enqueuing Expose request 20:43:26.993 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.30) opts 0xd 20:43:26.993 00.000 5928 Handling offset move in thread for scope, endpoint = (0.39, 0.30) 20:43:26.993 00.000 5928 Moving (0.39, 0.30) raw xDistance=0.29 yDistance=-0.41 20:43:26.993 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29 20:43:26.993 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 20:43:26.993 00.000 5928 MoveAxis(W, 55, ABG) 20:43:26.993 00.000 5928 Guiding Dir = 3, Dur = 55 20:43:27.005 00.012 5928 IsSlewing returns 0 20:43:27.006 00.001 5928 IsGuiding returns 0 20:43:27.021 00.015 5928 PulseGuide returned control before completion, sleep 50 20:43:27.076 00.055 5928 IsGuiding returns 1 20:43:27.076 00.000 5928 scope still moving after pulse duration time elapsed 20:43:27.118 00.042 5928 IsSlewing returns 0 20:43:27.119 00.001 5928 IsGuiding returns 0 20:43:27.119 00.000 5928 scope move finished after 55 + 58 ms 20:43:27.120 00.001 5928 Move returns status 0, amount 55 20:43:27.120 00.000 5928 MoveAxis(N, 82, ABG) 20:43:27.120 00.000 5928 Guiding Dir = 0, Dur = 82 20:43:27.121 00.001 5928 IsSlewing returns 0 20:43:27.122 00.001 5928 IsGuiding returns 0 20:43:27.197 00.075 5928 PulseGuide returned control before completion, sleep 18 20:43:27.261 00.064 5928 IsGuiding returns 1 20:43:27.262 00.001 5928 scope still moving after pulse duration time elapsed 20:43:27.325 00.063 5928 IsSlewing returns 0 20:43:27.326 00.001 5928 IsGuiding returns 0 20:43:27.326 00.000 5928 scope move finished after 82 + 121 ms 20:43:27.326 00.000 5928 Move returns status 0, amount 82 20:43:27.326 00.000 5928 move complete, result=0 20:43:27.326 00.000 5928 worker thread done servicing request 20:43:27.327 00.001 5928 Worker thread wakes up 20:43:27.327 00.000 972 GuideStep: 0.3 px 55 ms WEST, -0.4 px 82 ms NORTH 20:43:27.337 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:27.337 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:29.315 01.978 5928 Exposure complete 20:43:29.401 00.086 5928 worker thread done servicing request 20:43:29.401 00.000 972 OnExposeComplete: enter 20:43:29.406 00.005 972 UpdateGuideState(): m_state=6 20:43:29.410 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1924 20:43:29.414 00.004 972 Star::Find returns 1 (0), X=233.02, Y=846.01, Mass=1379, SNR=26.0, Peak=158 HFD=4.0 20:43:29.419 00.005 972 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.59) = xAngle (-1.35 = -1.35) 20:43:29.424 00.005 972 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39) 20:43:29.427 00.003 972 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.24 mountX=0.04 mountY=-0.18, mountTheta=-1.35 20:43:29.432 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.04, opts=13) 20:43:29.436 00.004 972 Enqueuing Move request for scope (0.18, 0.04) 20:43:29.441 00.005 5928 Worker thread wakes up 20:43:29.441 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd 20:43:29.441 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.04) 20:43:29.441 00.000 5928 Moving (0.18, 0.04) raw xDistance=0.04 yDistance=-0.18 20:43:29.441 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:43:29.441 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:29.441 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:43:29.441 00.000 5928 MoveAxis(E, 0, ABG) 20:43:29.441 00.000 5928 Move returns status 0, amount 0 20:43:29.441 00.000 5928 MoveAxis(N, 0, ABG) 20:43:29.441 00.000 5928 Move returns status 0, amount 0 20:43:29.441 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:43:29.445 00.004 972 UpdateGuideState exits: m=1379 SNR=26.0 20:43:29.449 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:29.454 00.005 5928 move complete, result=0 20:43:29.454 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:29.458 00.004 972 Enqueuing Expose request 20:43:29.461 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:29.465 00.004 5928 worker thread done servicing request 20:43:29.465 00.000 5928 Worker thread wakes up 20:43:29.465 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:29.465 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:31.598 02.133 5928 Exposure complete 20:43:31.684 00.086 5928 worker thread done servicing request 20:43:31.684 00.000 972 OnExposeComplete: enter 20:43:31.688 00.004 972 UpdateGuideState(): m_state=6 20:43:31.692 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1925 20:43:31.696 00.004 972 Star::Find returns 1 (0), X=232.99, Y=846.06, Mass=1440, SNR=26.5, Peak=175 HFD=3.9 20:43:31.700 00.004 972 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.59) = xAngle (-1.01 = -1.01) 20:43:31.705 00.005 972 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 20:43:31.708 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.58 mountX=0.10 mountY=-0.16, mountTheta=-1.02 20:43:31.713 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.10, opts=13) 20:43:31.717 00.004 972 Enqueuing Move request for scope (0.16, 0.10) 20:43:31.721 00.004 5928 Worker thread wakes up 20:43:31.721 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd 20:43:31.721 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:43:31.726 00.005 972 UpdateGuideState exits: m=1440 SNR=26.5 20:43:31.731 00.005 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.10) 20:43:31.731 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:31.735 00.004 5928 Moving (0.16, 0.10) raw xDistance=0.10 yDistance=-0.16 20:43:31.735 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:31.740 00.005 972 Enqueuing Expose request 20:43:31.744 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:43:31.744 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:31.744 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:43:31.744 00.000 5928 MoveAxis(E, 0, ABG) 20:43:31.744 00.000 5928 Move returns status 0, amount 0 20:43:31.744 00.000 5928 MoveAxis(N, 0, ABG) 20:43:31.744 00.000 5928 Move returns status 0, amount 0 20:43:31.744 00.000 5928 move complete, result=0 20:43:31.744 00.000 5928 worker thread done servicing request 20:43:31.744 00.000 5928 Worker thread wakes up 20:43:31.744 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:31.744 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:31.746 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:33.718 01.972 5928 Exposure complete 20:43:33.806 00.088 5928 worker thread done servicing request 20:43:33.807 00.001 972 OnExposeComplete: enter 20:43:33.810 00.003 972 UpdateGuideState(): m_state=6 20:43:33.815 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1926 20:43:33.820 00.005 972 Star::Find returns 1 (0), X=232.92, Y=846.54, Mass=1363, SNR=25.8, Peak=159 HFD=3.7 20:43:33.823 00.003 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 20:43:33.827 00.004 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21) 20:43:33.831 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.58 hyp=0.59 cameraTheta=1.42 mountX=0.58 mountY=-0.12, mountTheta=-0.21 20:43:33.836 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.58, opts=13) 20:43:33.840 00.004 972 Enqueuing Move request for scope (0.09, 0.58) 20:43:33.844 00.004 5928 Worker thread wakes up 20:43:33.844 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.58) opts 0xd 20:43:33.844 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.58) 20:43:33.844 00.000 5928 Moving (0.09, 0.58) raw xDistance=0.58 yDistance=-0.12 20:43:33.844 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58 20:43:33.844 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:33.844 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:43:33.844 00.000 5928 MoveAxis(W, 97, ABG) 20:43:33.844 00.000 5928 Guiding Dir = 3, Dur = 97 20:43:33.844 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:33.849 00.005 972 UpdateGuideState exits: m=1363 SNR=25.8 20:43:33.853 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:33.857 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:33.861 00.004 972 Enqueuing Expose request 20:43:33.865 00.004 5928 IsSlewing returns 0 20:43:33.865 00.000 5928 IsGuiding returns 0 20:43:33.881 00.016 5928 PulseGuide returned control before completion, sleep 92 20:43:33.992 00.111 5928 IsGuiding returns 0 20:43:33.993 00.001 5928 Move returns status 0, amount 97 20:43:33.993 00.000 5928 MoveAxis(N, 0, ABG) 20:43:33.993 00.000 5928 Move returns status 0, amount 0 20:43:33.994 00.001 5928 move complete, result=0 20:43:33.994 00.000 5928 worker thread done servicing request 20:43:33.994 00.000 972 GuideStep: 0.6 px 97 ms WEST, -0.1 px 0 ms NORTH 20:43:34.004 00.010 5928 Worker thread wakes up 20:43:34.004 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:34.004 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:36.107 02.103 5928 Exposure complete 20:43:36.196 00.089 5928 worker thread done servicing request 20:43:36.196 00.000 972 OnExposeComplete: enter 20:43:36.201 00.005 972 UpdateGuideState(): m_state=6 20:43:36.206 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1927 20:43:36.211 00.005 972 Star::Find returns 1 (0), X=233.10, Y=846.28, Mass=1423, SNR=26.4, Peak=151 HFD=3.9 20:43:36.216 00.005 972 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.59) = xAngle (-0.71 = -0.71) 20:43:36.220 00.004 972 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76) 20:43:36.224 00.004 972 CameraToMount -- cameraX=0.26 cameraY=0.32 hyp=0.41 cameraTheta=0.88 mountX=0.31 mountY=-0.28, mountTheta=-0.74 20:43:36.228 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.32, opts=13) 20:43:36.233 00.005 972 Enqueuing Move request for scope (0.26, 0.32) 20:43:36.238 00.005 5928 Worker thread wakes up 20:43:36.238 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.32) opts 0xd 20:43:36.238 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.32) 20:43:36.238 00.000 5928 Moving (0.26, 0.32) raw xDistance=0.31 yDistance=-0.28 20:43:36.238 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.31 20:43:36.238 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 20:43:36.238 00.000 5928 MoveAxis(W, 59, ABG) 20:43:36.238 00.000 5928 Guiding Dir = 3, Dur = 59 20:43:36.238 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:43:36.242 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:43:36.246 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:36.249 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:36.254 00.005 972 Enqueuing Expose request 20:43:36.258 00.004 5928 IsSlewing returns 0 20:43:36.258 00.000 5928 IsGuiding returns 0 20:43:36.280 00.022 5928 PulseGuide returned control before completion, sleep 48 20:43:36.359 00.079 5928 IsGuiding returns 0 20:43:36.360 00.001 5928 Move returns status 0, amount 59 20:43:36.360 00.000 5928 MoveAxis(N, 56, ABG) 20:43:36.360 00.000 5928 Guiding Dir = 0, Dur = 56 20:43:36.361 00.001 5928 IsSlewing returns 0 20:43:36.362 00.001 5928 IsGuiding returns 0 20:43:36.472 00.110 5928 IsGuiding returns 1 20:43:36.472 00.000 5928 scope still moving after pulse duration time elapsed 20:43:36.497 00.025 5928 IsSlewing returns 0 20:43:36.498 00.001 5928 IsGuiding returns 1 20:43:36.535 00.037 5928 IsSlewing returns 0 20:43:36.536 00.001 5928 IsGuiding returns 0 20:43:36.536 00.000 5928 scope move finished after 56 + 117 ms 20:43:36.536 00.000 5928 Move returns status 0, amount 56 20:43:36.536 00.000 5928 move complete, result=0 20:43:36.537 00.001 5928 worker thread done servicing request 20:43:36.537 00.000 972 GuideStep: 0.3 px 59 ms WEST, -0.3 px 56 ms NORTH 20:43:36.542 00.005 5928 Worker thread wakes up 20:43:36.543 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:36.543 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:38.529 01.986 5928 Exposure complete 20:43:38.615 00.086 5928 worker thread done servicing request 20:43:38.616 00.001 972 OnExposeComplete: enter 20:43:38.620 00.004 972 UpdateGuideState(): m_state=6 20:43:38.624 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1928 20:43:38.628 00.004 972 Star::Find returns 1 (0), X=233.17, Y=846.11, Mass=1425, SNR=26.4, Peak=161 HFD=4.0 20:43:38.632 00.004 972 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.59) = xAngle (-1.16 = -1.16) 20:43:38.637 00.005 972 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20) 20:43:38.641 00.004 972 CameraToMount -- cameraX=0.33 cameraY=0.15 hyp=0.36 cameraTheta=0.43 mountX=0.15 mountY=-0.34, mountTheta=-1.17 20:43:38.645 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.15, opts=13) 20:43:38.649 00.004 972 Enqueuing Move request for scope (0.33, 0.15) 20:43:38.654 00.005 5928 Worker thread wakes up 20:43:38.654 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.15) opts 0xd 20:43:38.654 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.15) 20:43:38.654 00.000 5928 Moving (0.33, 0.15) raw xDistance=0.15 yDistance=-0.34 20:43:38.654 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:43:38.654 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 20:43:38.654 00.000 5928 MoveAxis(E, 0, ABG) 20:43:38.654 00.000 5928 Move returns status 0, amount 0 20:43:38.654 00.000 5928 MoveAxis(N, 68, ABG) 20:43:38.654 00.000 5928 Guiding Dir = 0, Dur = 68 20:43:38.654 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:43:38.658 00.004 972 UpdateGuideState exits: m=1425 SNR=26.4 20:43:38.662 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:38.666 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:38.670 00.004 972 Enqueuing Expose request 20:43:38.674 00.004 5928 IsSlewing returns 0 20:43:38.675 00.001 5928 IsGuiding returns 0 20:43:38.759 00.084 5928 IsGuiding returns 1 20:43:38.759 00.000 5928 scope still moving after pulse duration time elapsed 20:43:38.782 00.023 5928 IsSlewing returns 0 20:43:38.783 00.001 5928 IsGuiding returns 1 20:43:38.854 00.071 5928 IsSlewing returns 0 20:43:38.887 00.033 5928 IsGuiding returns 0 20:43:38.888 00.001 5928 scope move finished after 68 + 144 ms 20:43:38.888 00.000 5928 Move returns status 0, amount 68 20:43:38.889 00.001 5928 move complete, result=0 20:43:38.890 00.001 5928 worker thread done servicing request 20:43:38.890 00.000 5928 Worker thread wakes up 20:43:38.890 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 68 ms NORTH 20:43:38.902 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:38.902 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:41.012 02.110 5928 Exposure complete 20:43:41.098 00.086 5928 worker thread done servicing request 20:43:41.099 00.001 972 OnExposeComplete: enter 20:43:41.103 00.004 972 UpdateGuideState(): m_state=6 20:43:41.107 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1929 20:43:41.111 00.004 972 Star::Find returns 1 (0), X=233.14, Y=846.23, Mass=1430, SNR=26.5, Peak=160 HFD=3.7 20:43:41.115 00.004 972 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.59) = xAngle (-0.88 = -0.88) 20:43:41.120 00.005 972 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92) 20:43:41.123 00.003 972 CameraToMount -- cameraX=0.30 cameraY=0.26 hyp=0.40 cameraTheta=0.71 mountX=0.26 mountY=-0.32, mountTheta=-0.89 20:43:41.128 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.26, opts=13) 20:43:41.132 00.004 972 Enqueuing Move request for scope (0.30, 0.26) 20:43:41.137 00.005 5928 Worker thread wakes up 20:43:41.137 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.26) opts 0xd 20:43:41.137 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.26) 20:43:41.137 00.000 5928 Moving (0.30, 0.26) raw xDistance=0.26 yDistance=-0.32 20:43:41.137 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:43:41.137 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 20:43:41.137 00.000 5928 MoveAxis(W, 43, ABG) 20:43:41.137 00.000 5928 Guiding Dir = 3, Dur = 43 20:43:41.137 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:43:41.141 00.004 5928 IsSlewing returns 0 20:43:41.142 00.001 972 UpdateGuideState exits: m=1430 SNR=26.5 20:43:41.146 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:41.150 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:41.154 00.004 972 Enqueuing Expose request 20:43:41.158 00.004 5928 IsGuiding returns 0 20:43:41.173 00.015 5928 PulseGuide returned control before completion, sleep 38 20:43:41.225 00.052 5928 IsGuiding returns 1 20:43:41.225 00.000 5928 scope still moving after pulse duration time elapsed 20:43:41.269 00.044 5928 IsSlewing returns 0 20:43:41.270 00.001 5928 IsGuiding returns 0 20:43:41.270 00.000 5928 scope move finished after 43 + 68 ms 20:43:41.270 00.000 5928 Move returns status 0, amount 43 20:43:41.271 00.001 5928 MoveAxis(N, 63, ABG) 20:43:41.271 00.000 5928 Guiding Dir = 0, Dur = 63 20:43:41.272 00.001 5928 IsSlewing returns 0 20:43:41.272 00.000 5928 IsGuiding returns 0 20:43:41.382 00.110 5928 IsGuiding returns 1 20:43:41.382 00.000 5928 scope still moving after pulse duration time elapsed 20:43:41.445 00.063 5928 IsSlewing returns 0 20:43:41.446 00.001 5928 IsGuiding returns 0 20:43:41.446 00.000 5928 scope move finished after 63 + 110 ms 20:43:41.446 00.000 5928 Move returns status 0, amount 63 20:43:41.446 00.000 5928 move complete, result=0 20:43:41.446 00.000 5928 worker thread done servicing request 20:43:41.446 00.000 5928 Worker thread wakes up 20:43:41.446 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:41.447 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:41.447 00.000 972 GuideStep: 0.3 px 43 ms WEST, -0.3 px 63 ms NORTH 20:43:43.428 01.981 5928 Exposure complete 20:43:43.518 00.090 5928 worker thread done servicing request 20:43:43.518 00.000 972 OnExposeComplete: enter 20:43:43.522 00.004 972 UpdateGuideState(): m_state=6 20:43:43.526 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1930 20:43:43.530 00.004 972 Star::Find returns 1 (0), X=232.96, Y=845.72, Mass=1428, SNR=26.5, Peak=152 HFD=3.9 20:43:43.535 00.005 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 20:43:43.539 00.004 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74) 20:43:43.542 00.003 972 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.27 cameraTheta=-1.11 mountX=-0.25 mountY=-0.11, mountTheta=-2.74 20:43:43.547 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.25, opts=13) 20:43:43.551 00.004 972 Enqueuing Move request for scope (0.12, -0.25) 20:43:43.555 00.004 5928 Worker thread wakes up 20:43:43.555 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd 20:43:43.555 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.25) 20:43:43.556 00.001 5928 Moving (0.12, -0.25) raw xDistance=-0.25 yDistance=-0.11 20:43:43.556 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:43:43.559 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25 20:43:43.560 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:43.560 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:43:43.560 00.000 5928 MoveAxis(E, 38, ABG) 20:43:43.560 00.000 5928 Guiding Dir = 2, Dur = 38 20:43:43.560 00.000 972 UpdateGuideState exits: m=1428 SNR=26.5 20:43:43.564 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:43.568 00.004 5928 IsSlewing returns 0 20:43:43.568 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:43.573 00.005 972 Enqueuing Expose request 20:43:43.576 00.003 5928 IsGuiding returns 0 20:43:43.604 00.028 5928 PulseGuide returned control before completion, sleep 22 20:43:43.651 00.047 5928 IsGuiding returns 0 20:43:43.651 00.000 5928 Move returns status 0, amount 38 20:43:43.652 00.001 5928 MoveAxis(N, 0, ABG) 20:43:43.652 00.000 5928 Move returns status 0, amount 0 20:43:43.652 00.000 5928 move complete, result=0 20:43:43.652 00.000 5928 worker thread done servicing request 20:43:43.652 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.1 px 0 ms NORTH 20:43:43.658 00.006 5928 Worker thread wakes up 20:43:43.658 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:43.658 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:45.759 02.101 5928 Exposure complete 20:43:45.845 00.086 5928 worker thread done servicing request 20:43:45.846 00.001 972 OnExposeComplete: enter 20:43:45.849 00.003 972 UpdateGuideState(): m_state=6 20:43:45.855 00.006 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1931 20:43:45.859 00.004 972 Star::Find returns 1 (0), X=232.93, Y=846.16, Mass=1394, SNR=26.2, Peak=167 HFD=3.7 20:43:45.863 00.004 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 20:43:45.866 00.003 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 20:43:45.871 00.005 972 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.13 mountX=0.19 mountY=-0.10, mountTheta=-0.50 20:43:45.875 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.19, opts=13) 20:43:45.879 00.004 972 Enqueuing Move request for scope (0.09, 0.19) 20:43:45.883 00.004 5928 Worker thread wakes up 20:43:45.883 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd 20:43:45.883 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.19) 20:43:45.883 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:43:45.888 00.005 5928 Moving (0.09, 0.19) raw xDistance=0.19 yDistance=-0.10 20:43:45.889 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:43:45.889 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:45.889 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:43:45.889 00.000 5928 MoveAxis(E, 0, ABG) 20:43:45.889 00.000 5928 Move returns status 0, amount 0 20:43:45.889 00.000 5928 MoveAxis(N, 0, ABG) 20:43:45.889 00.000 5928 Move returns status 0, amount 0 20:43:45.889 00.000 5928 move complete, result=0 20:43:45.889 00.000 972 UpdateGuideState exits: m=1394 SNR=26.2 20:43:45.893 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:45.897 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:45.901 00.004 972 Enqueuing Expose request 20:43:45.905 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:43:45.909 00.004 5928 worker thread done servicing request 20:43:45.909 00.000 5928 Worker thread wakes up 20:43:45.909 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:45.909 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:47.878 01.969 5928 Exposure complete 20:43:47.965 00.087 5928 worker thread done servicing request 20:43:47.965 00.000 972 OnExposeComplete: enter 20:43:47.970 00.005 972 UpdateGuideState(): m_state=6 20:43:47.974 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1932 20:43:47.978 00.004 972 Star::Find returns 1 (0), X=232.92, Y=846.44, Mass=1388, SNR=26.1, Peak=170 HFD=3.5 20:43:47.981 00.003 972 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.59) = xAngle (-0.19 = -0.19) 20:43:47.986 00.005 972 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23) 20:43:47.990 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.47 hyp=0.48 cameraTheta=1.40 mountX=0.47 mountY=-0.11, mountTheta=-0.23 20:43:47.994 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.47, opts=13) 20:43:47.998 00.004 972 Enqueuing Move request for scope (0.08, 0.47) 20:43:48.003 00.005 5928 Worker thread wakes up 20:43:48.003 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.47) opts 0xd 20:43:48.003 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.47) 20:43:48.003 00.000 5928 Moving (0.08, 0.47) raw xDistance=0.47 yDistance=-0.11 20:43:48.003 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 20:43:48.003 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:48.003 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:43:48.003 00.000 5928 MoveAxis(W, 79, ABG) 20:43:48.003 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:48.008 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 20:43:48.011 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:48.015 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:48.020 00.005 972 Enqueuing Expose request 20:43:48.024 00.004 5928 Guiding Dir = 3, Dur = 79 20:43:48.025 00.001 5928 IsSlewing returns 0 20:43:48.025 00.000 5928 IsGuiding returns 0 20:43:48.049 00.024 5928 PulseGuide returned control before completion, sleep 66 20:43:48.130 00.081 5928 IsGuiding returns 1 20:43:48.130 00.000 5928 scope still moving after pulse duration time elapsed 20:43:48.160 00.030 5928 IsSlewing returns 0 20:43:48.161 00.001 5928 IsGuiding returns 0 20:43:48.162 00.001 5928 scope move finished after 79 + 58 ms 20:43:48.162 00.000 5928 Move returns status 0, amount 79 20:43:48.162 00.000 5928 MoveAxis(N, 0, ABG) 20:43:48.163 00.001 5928 Move returns status 0, amount 0 20:43:48.163 00.000 5928 move complete, result=0 20:43:48.163 00.000 5928 worker thread done servicing request 20:43:48.164 00.001 972 GuideStep: 0.5 px 79 ms WEST, -0.1 px 0 ms NORTH 20:43:48.176 00.012 5928 Worker thread wakes up 20:43:48.176 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:48.176 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:50.316 02.140 5928 Exposure complete 20:43:50.402 00.086 5928 worker thread done servicing request 20:43:50.402 00.000 972 OnExposeComplete: enter 20:43:50.406 00.004 972 UpdateGuideState(): m_state=6 20:43:50.410 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1933 20:43:50.414 00.004 972 Star::Find returns 1 (0), X=232.78, Y=846.15, Mass=1427, SNR=26.5, Peak=162 HFD=3.9 20:43:50.419 00.005 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 20:43:50.422 00.003 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26) 20:43:50.426 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.89 mountX=0.19 mountY=0.05, mountTheta=0.26 20:43:50.431 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.19, opts=13) 20:43:50.436 00.005 972 Enqueuing Move request for scope (-0.06, 0.19) 20:43:50.440 00.004 5928 Worker thread wakes up 20:43:50.440 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd 20:43:50.440 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.19) 20:43:50.440 00.000 5928 Moving (-0.06, 0.19) raw xDistance=0.19 yDistance=0.05 20:43:50.440 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:43:50.440 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:50.440 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:43:50.440 00.000 5928 MoveAxis(E, 0, ABG) 20:43:50.440 00.000 5928 Move returns status 0, amount 0 20:43:50.440 00.000 5928 MoveAxis(N, 0, ABG) 20:43:50.441 00.001 5928 Move returns status 0, amount 0 20:43:50.441 00.000 5928 move complete, result=0 20:43:50.441 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:50.444 00.003 972 UpdateGuideState exits: m=1427 SNR=26.5 20:43:50.448 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:50.453 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:50.457 00.004 972 Enqueuing Expose request 20:43:50.460 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:43:50.465 00.005 5928 worker thread done servicing request 20:43:50.465 00.000 5928 Worker thread wakes up 20:43:50.465 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:50.465 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:52.453 01.988 5928 Exposure complete 20:43:52.539 00.086 972 OnExposeComplete: enter 20:43:52.543 00.004 972 UpdateGuideState(): m_state=6 20:43:52.547 00.004 5928 worker thread done servicing request 20:43:52.547 00.000 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1934 20:43:52.552 00.005 972 Star::Find returns 1 (0), X=232.88, Y=846.06, Mass=1407, SNR=26.3, Peak=167 HFD=3.9 20:43:52.555 00.003 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 20:43:52.559 00.004 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44) 20:43:52.563 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.20 mountX=0.10 mountY=-0.04, mountTheta=-0.43 20:43:52.568 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.10, opts=13) 20:43:52.572 00.004 972 Enqueuing Move request for scope (0.04, 0.10) 20:43:52.576 00.004 5928 Worker thread wakes up 20:43:52.576 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd 20:43:52.576 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.10) 20:43:52.576 00.000 5928 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=-0.04 20:43:52.576 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:43:52.580 00.004 972 UpdateGuideState exits: m=1407 SNR=26.3 20:43:52.585 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:52.589 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:43:52.589 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:52.589 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:52.593 00.004 972 Enqueuing Expose request 20:43:52.597 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:43:52.597 00.000 5928 MoveAxis(E, 0, ABG) 20:43:52.597 00.000 5928 Move returns status 0, amount 0 20:43:52.597 00.000 5928 MoveAxis(N, 0, ABG) 20:43:52.597 00.000 5928 Move returns status 0, amount 0 20:43:52.597 00.000 5928 move complete, result=0 20:43:52.597 00.000 5928 worker thread done servicing request 20:43:52.597 00.000 5928 Worker thread wakes up 20:43:52.597 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:52.597 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:52.599 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:43:54.703 02.104 5928 Exposure complete 20:43:54.791 00.088 5928 worker thread done servicing request 20:43:54.791 00.000 972 OnExposeComplete: enter 20:43:54.794 00.003 972 UpdateGuideState(): m_state=6 20:43:54.798 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1935 20:43:54.803 00.005 972 Star::Find returns 1 (0), X=232.84, Y=846.22, Mass=1451, SNR=26.7, Peak=163 HFD=3.8 20:43:54.806 00.003 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 20:43:54.810 00.004 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 20:43:54.814 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.56 mountX=0.25 mountY=-0.02, mountTheta=-0.08 20:43:54.819 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.25, opts=13) 20:43:54.823 00.004 972 Enqueuing Move request for scope (0.00, 0.25) 20:43:54.827 00.004 5928 Worker thread wakes up 20:43:54.827 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd 20:43:54.827 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.25) 20:43:54.827 00.000 5928 Moving (0.00, 0.25) raw xDistance=0.25 yDistance=-0.02 20:43:54.827 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 20:43:54.827 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:54.827 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:43:54.831 00.004 972 UpdateGuideState exits: m=1451 SNR=26.7 20:43:54.836 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:54.840 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:43:54.840 00.000 5928 MoveAxis(W, 42, ABG) 20:43:54.840 00.000 5928 Guiding Dir = 3, Dur = 42 20:43:54.840 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:54.844 00.004 972 Enqueuing Expose request 20:43:54.877 00.033 5928 IsSlewing returns 0 20:43:54.878 00.001 5928 IsGuiding returns 0 20:43:54.894 00.016 5928 PulseGuide returned control before completion, sleep 37 20:43:54.933 00.039 5928 IsGuiding returns 1 20:43:54.933 00.000 5928 scope still moving after pulse duration time elapsed 20:43:54.989 00.056 5928 IsSlewing returns 0 20:43:54.990 00.001 5928 IsGuiding returns 0 20:43:54.990 00.000 5928 scope move finished after 42 + 70 ms 20:43:54.990 00.000 5928 Move returns status 0, amount 42 20:43:54.990 00.000 5928 MoveAxis(N, 0, ABG) 20:43:54.992 00.002 5928 Move returns status 0, amount 0 20:43:54.992 00.000 5928 move complete, result=0 20:43:54.992 00.000 5928 worker thread done servicing request 20:43:54.992 00.000 5928 Worker thread wakes up 20:43:54.992 00.000 972 GuideStep: 0.3 px 42 ms WEST, -0.0 px 0 ms NORTH 20:43:55.003 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:55.004 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:56.991 01.987 5928 Exposure complete 20:43:57.078 00.087 5928 worker thread done servicing request 20:43:57.078 00.000 972 OnExposeComplete: enter 20:43:57.084 00.006 972 UpdateGuideState(): m_state=6 20:43:57.089 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1936 20:43:57.093 00.004 972 Star::Find returns 1 (0), X=233.03, Y=845.84, Mass=1435, SNR=26.5, Peak=157 HFD=4.1 20:43:57.096 00.003 972 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.59) = xAngle (-2.17 = -2.17) 20:43:57.100 00.004 972 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22) 20:43:57.104 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.58 mountX=-0.13 mountY=-0.18, mountTheta=-2.19 20:43:57.108 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.13, opts=13) 20:43:57.112 00.004 972 Enqueuing Move request for scope (0.19, -0.13) 20:43:57.117 00.005 5928 Worker thread wakes up 20:43:57.117 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd 20:43:57.117 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.13) 20:43:57.117 00.000 5928 Moving (0.19, -0.13) raw xDistance=-0.13 yDistance=-0.18 20:43:57.117 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:43:57.117 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:57.117 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:43:57.117 00.000 5928 MoveAxis(E, 0, ABG) 20:43:57.117 00.000 5928 Move returns status 0, amount 0 20:43:57.117 00.000 5928 MoveAxis(N, 0, ABG) 20:43:57.117 00.000 5928 Move returns status 0, amount 0 20:43:57.117 00.000 5928 move complete, result=0 20:43:57.117 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:43:57.122 00.005 972 UpdateGuideState exits: m=1435 SNR=26.5 20:43:57.125 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:57.129 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:57.134 00.005 972 Enqueuing Expose request 20:43:57.137 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:43:57.142 00.005 5928 worker thread done servicing request 20:43:57.142 00.000 5928 Worker thread wakes up 20:43:57.142 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:57.142 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:59.275 02.133 5928 Exposure complete 20:43:59.361 00.086 5928 worker thread done servicing request 20:43:59.362 00.001 972 OnExposeComplete: enter 20:43:59.366 00.004 972 UpdateGuideState(): m_state=6 20:43:59.371 00.005 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1937 20:43:59.375 00.004 972 Star::Find returns 1 (0), X=232.93, Y=846.16, Mass=1405, SNR=26.2, Peak=162 HFD=4.0 20:43:59.378 00.003 972 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.59) = xAngle (-0.43 = -0.43) 20:43:59.383 00.005 972 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 20:43:59.387 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.16 mountX=0.20 mountY=-0.10, mountTheta=-0.47 20:43:59.391 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.20, opts=13) 20:43:59.395 00.004 972 Enqueuing Move request for scope (0.09, 0.20) 20:43:59.399 00.004 5928 Worker thread wakes up 20:43:59.399 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:43:59.404 00.005 972 UpdateGuideState exits: m=1405 SNR=26.2 20:43:59.407 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:43:59.411 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:43:59.415 00.004 972 Enqueuing Expose request 20:43:59.419 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd 20:43:59.420 00.001 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.20) 20:43:59.420 00.000 5928 Moving (0.09, 0.20) raw xDistance=0.20 yDistance=-0.10 20:43:59.420 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:43:59.420 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:43:59.420 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:43:59.420 00.000 5928 MoveAxis(E, 0, ABG) 20:43:59.420 00.000 5928 Move returns status 0, amount 0 20:43:59.420 00.000 5928 MoveAxis(N, 0, ABG) 20:43:59.420 00.000 5928 Move returns status 0, amount 0 20:43:59.420 00.000 5928 move complete, result=0 20:43:59.420 00.000 5928 worker thread done servicing request 20:43:59.420 00.000 5928 Worker thread wakes up 20:43:59.420 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:43:59.420 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:43:59.422 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:44:01.396 01.974 5928 Exposure complete 20:44:01.492 00.096 5928 worker thread done servicing request 20:44:01.492 00.000 972 OnExposeComplete: enter 20:44:01.496 00.004 972 UpdateGuideState(): m_state=6 20:44:01.502 00.006 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1938 20:44:01.506 00.004 972 Star::Find returns 1 (0), X=232.95, Y=846.37, Mass=1459, SNR=26.8, Peak=174 HFD=3.7 20:44:01.509 00.003 972 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.59) = xAngle (-0.27 = -0.27) 20:44:01.513 00.004 972 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32) 20:44:01.519 00.006 972 CameraToMount -- cameraX=0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.32 mountX=0.41 mountY=-0.13, mountTheta=-0.31 20:44:01.524 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.41, opts=13) 20:44:01.528 00.004 972 Enqueuing Move request for scope (0.11, 0.41) 20:44:01.532 00.004 5928 Worker thread wakes up 20:44:01.532 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:44:01.539 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.41) opts 0xd 20:44:01.539 00.000 972 UpdateGuideState exits: m=1459 SNR=26.8 20:44:01.543 00.004 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.41) 20:44:01.543 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:01.547 00.004 5928 Moving (0.11, 0.41) raw xDistance=0.41 yDistance=-0.13 20:44:01.547 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:01.552 00.005 972 Enqueuing Expose request 20:44:01.557 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:44:01.557 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:01.557 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:44:01.557 00.000 5928 MoveAxis(W, 68, ABG) 20:44:01.557 00.000 5928 Guiding Dir = 3, Dur = 68 20:44:01.558 00.001 5928 IsSlewing returns 0 20:44:01.558 00.000 5928 IsGuiding returns 0 20:44:01.577 00.019 5928 PulseGuide returned control before completion, sleep 60 20:44:01.657 00.080 5928 IsGuiding returns 0 20:44:01.657 00.000 5928 Move returns status 0, amount 68 20:44:01.657 00.000 5928 MoveAxis(N, 0, ABG) 20:44:01.657 00.000 5928 Move returns status 0, amount 0 20:44:01.657 00.000 5928 move complete, result=0 20:44:01.657 00.000 5928 worker thread done servicing request 20:44:01.657 00.000 972 GuideStep: 0.4 px 68 ms WEST, -0.1 px 0 ms NORTH 20:44:01.662 00.005 5928 Worker thread wakes up 20:44:01.662 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:01.662 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:03.770 02.108 5928 Exposure complete 20:44:03.866 00.096 5928 worker thread done servicing request 20:44:03.866 00.000 972 OnExposeComplete: enter 20:44:03.870 00.004 972 UpdateGuideState(): m_state=6 20:44:03.875 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1939 20:44:03.879 00.004 972 Star::Find returns 1 (0), X=232.95, Y=846.12, Mass=1456, SNR=26.7, Peak=165 HFD=4.0 20:44:03.884 00.005 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 20:44:03.888 00.004 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71) 20:44:03.892 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.93 mountX=0.15 mountY=-0.12, mountTheta=-0.69 20:44:03.897 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.15, opts=13) 20:44:03.903 00.006 972 Enqueuing Move request for scope (0.11, 0.15) 20:44:03.907 00.004 5928 Worker thread wakes up 20:44:03.908 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:44:03.912 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd 20:44:03.912 00.000 972 UpdateGuideState exits: m=1456 SNR=26.7 20:44:03.917 00.005 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.15) 20:44:03.917 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:03.921 00.004 5928 Moving (0.11, 0.15) raw xDistance=0.15 yDistance=-0.12 20:44:03.921 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:03.927 00.006 972 Enqueuing Expose request 20:44:03.932 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:44:03.932 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:03.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:44:03.932 00.000 5928 MoveAxis(E, 0, ABG) 20:44:03.932 00.000 5928 Move returns status 0, amount 0 20:44:03.932 00.000 5928 MoveAxis(N, 0, ABG) 20:44:03.933 00.001 5928 Move returns status 0, amount 0 20:44:03.933 00.000 5928 move complete, result=0 20:44:03.933 00.000 5928 worker thread done servicing request 20:44:03.933 00.000 5928 Worker thread wakes up 20:44:03.933 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:03.933 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:03.935 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:44:05.913 01.978 5928 Exposure complete 20:44:06.000 00.087 5928 worker thread done servicing request 20:44:06.000 00.000 972 OnExposeComplete: enter 20:44:06.004 00.004 972 UpdateGuideState(): m_state=6 20:44:06.008 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1940 20:44:06.012 00.004 972 Star::Find returns 1 (0), X=232.87, Y=846.35, Mass=1357, SNR=25.8, Peak=168 HFD=3.5 20:44:06.017 00.005 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 20:44:06.021 00.004 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 20:44:06.024 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.50 mountX=0.39 mountY=-0.05, mountTheta=-0.13 20:44:06.028 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.39, opts=13) 20:44:06.034 00.006 972 Enqueuing Move request for scope (0.03, 0.39) 20:44:06.038 00.004 5928 Worker thread wakes up 20:44:06.038 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.39) opts 0xd 20:44:06.038 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.39) 20:44:06.038 00.000 5928 Moving (0.03, 0.39) raw xDistance=0.39 yDistance=-0.05 20:44:06.038 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39 20:44:06.038 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:06.038 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:44:06.038 00.000 5928 MoveAxis(W, 65, ABG) 20:44:06.038 00.000 5928 Guiding Dir = 3, Dur = 65 20:44:06.038 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:44:06.042 00.004 972 UpdateGuideState exits: m=1357 SNR=25.8 20:44:06.046 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:06.051 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:06.054 00.003 972 Enqueuing Expose request 20:44:06.058 00.004 5928 IsSlewing returns 0 20:44:06.059 00.001 5928 IsGuiding returns 0 20:44:06.087 00.028 5928 PulseGuide returned control before completion, sleep 47 20:44:06.166 00.079 5928 IsGuiding returns 0 20:44:06.167 00.001 5928 Move returns status 0, amount 65 20:44:06.168 00.001 5928 MoveAxis(N, 0, ABG) 20:44:06.168 00.000 5928 Move returns status 0, amount 0 20:44:06.168 00.000 5928 move complete, result=0 20:44:06.169 00.001 5928 worker thread done servicing request 20:44:06.169 00.000 5928 Worker thread wakes up 20:44:06.169 00.000 972 GuideStep: 0.4 px 65 ms WEST, -0.1 px 0 ms NORTH 20:44:06.181 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:06.181 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:08.327 02.146 5928 Exposure complete 20:44:08.412 00.085 5928 worker thread done servicing request 20:44:08.412 00.000 972 OnExposeComplete: enter 20:44:08.417 00.005 972 UpdateGuideState(): m_state=6 20:44:08.421 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1941 20:44:08.425 00.004 972 Star::Find returns 1 (0), X=233.02, Y=845.64, Mass=1418, SNR=26.4, Peak=155 HFD=3.8 20:44:08.428 00.003 972 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.59) = xAngle (-2.64 = -2.64) 20:44:08.433 00.005 972 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69) 20:44:08.437 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.33 hyp=0.37 cameraTheta=-1.05 mountX=-0.33 mountY=-0.16, mountTheta=-2.68 20:44:08.441 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.33, opts=13) 20:44:08.445 00.004 972 Enqueuing Move request for scope (0.18, -0.33) 20:44:08.449 00.004 5928 Worker thread wakes up 20:44:08.450 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.33) opts 0xd 20:44:08.450 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.33) 20:44:08.450 00.000 5928 Moving (0.18, -0.33) raw xDistance=-0.33 yDistance=-0.16 20:44:08.450 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33 20:44:08.450 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:08.450 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:44:08.450 00.000 5928 MoveAxis(E, 50, ABG) 20:44:08.450 00.000 5928 Guiding Dir = 2, Dur = 50 20:44:08.450 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:44:08.455 00.005 5928 IsSlewing returns 0 20:44:08.455 00.000 972 UpdateGuideState exits: m=1418 SNR=26.4 20:44:08.459 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:08.462 00.003 5928 IsGuiding returns 0 20:44:08.463 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:08.468 00.005 972 Enqueuing Expose request 20:44:08.486 00.018 5928 PulseGuide returned control before completion, sleep 38 20:44:08.531 00.045 5928 IsGuiding returns 1 20:44:08.531 00.000 5928 scope still moving after pulse duration time elapsed 20:44:08.565 00.034 5928 IsSlewing returns 0 20:44:08.599 00.034 5928 IsGuiding returns 0 20:44:08.599 00.000 5928 scope move finished after 50 + 85 ms 20:44:08.600 00.001 5928 Move returns status 0, amount 50 20:44:08.600 00.000 5928 MoveAxis(N, 0, ABG) 20:44:08.600 00.000 5928 Move returns status 0, amount 0 20:44:08.600 00.000 5928 move complete, result=0 20:44:08.601 00.001 5928 worker thread done servicing request 20:44:08.601 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.2 px 0 ms NORTH 20:44:08.613 00.012 5928 Worker thread wakes up 20:44:08.613 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:08.613 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:10.590 01.977 5928 Exposure complete 20:44:10.676 00.086 5928 worker thread done servicing request 20:44:10.676 00.000 972 OnExposeComplete: enter 20:44:10.679 00.003 972 UpdateGuideState(): m_state=6 20:44:10.685 00.006 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1942 20:44:10.688 00.003 972 Star::Find returns 1 (0), X=232.93, Y=846.42, Mass=1396, SNR=26.1, Peak=139 HFD=3.9 20:44:10.692 00.004 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 20:44:10.696 00.004 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 20:44:10.701 00.005 972 CameraToMount -- cameraX=0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.36 mountX=0.45 mountY=-0.12, mountTheta=-0.27 20:44:10.705 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.45, opts=13) 20:44:10.709 00.004 972 Enqueuing Move request for scope (0.10, 0.45) 20:44:10.713 00.004 5928 Worker thread wakes up 20:44:10.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:44:10.718 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.45) opts 0xd 20:44:10.718 00.000 972 UpdateGuideState exits: m=1396 SNR=26.1 20:44:10.722 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:10.726 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:10.729 00.003 972 Enqueuing Expose request 20:44:10.734 00.005 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.45) 20:44:10.734 00.000 5928 Moving (0.10, 0.45) raw xDistance=0.45 yDistance=-0.12 20:44:10.734 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45 20:44:10.734 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:10.734 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:44:10.734 00.000 5928 MoveAxis(W, 72, ABG) 20:44:10.735 00.001 5928 Guiding Dir = 3, Dur = 72 20:44:10.735 00.000 5928 IsSlewing returns 0 20:44:10.735 00.000 5928 IsGuiding returns 0 20:44:10.756 00.021 5928 PulseGuide returned control before completion, sleep 61 20:44:10.851 00.095 5928 IsGuiding returns 0 20:44:10.851 00.000 5928 Move returns status 0, amount 72 20:44:10.852 00.001 5928 MoveAxis(N, 0, ABG) 20:44:10.852 00.000 5928 Move returns status 0, amount 0 20:44:10.852 00.000 5928 move complete, result=0 20:44:10.852 00.000 5928 worker thread done servicing request 20:44:10.852 00.000 972 GuideStep: 0.5 px 72 ms WEST, -0.1 px 0 ms NORTH 20:44:10.857 00.005 5928 Worker thread wakes up 20:44:10.858 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:10.858 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:12.994 02.136 5928 Exposure complete 20:44:13.080 00.086 5928 worker thread done servicing request 20:44:13.080 00.000 972 OnExposeComplete: enter 20:44:13.085 00.005 972 UpdateGuideState(): m_state=6 20:44:13.089 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1943 20:44:13.093 00.004 972 Star::Find returns 1 (0), X=232.72, Y=846.27, Mass=1444, SNR=26.6, Peak=146 HFD=3.7 20:44:13.097 00.004 972 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.59) = xAngle (0.34 = 0.34) 20:44:13.102 00.005 972 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30) 20:44:13.105 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.93 mountX=0.31 mountY=0.10, mountTheta=0.30 20:44:13.110 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.31, opts=13) 20:44:13.114 00.004 972 Enqueuing Move request for scope (-0.12, 0.31) 20:44:13.119 00.005 5928 Worker thread wakes up 20:44:13.119 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:13.124 00.005 972 UpdateGuideState exits: m=1444 SNR=26.6 20:44:13.127 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:13.132 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.31) opts 0xd 20:44:13.132 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.31) 20:44:13.132 00.000 5928 Moving (-0.12, 0.31) raw xDistance=0.31 yDistance=0.10 20:44:13.132 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 20:44:13.132 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:13.132 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:44:13.133 00.001 5928 MoveAxis(W, 57, ABG) 20:44:13.133 00.000 5928 Guiding Dir = 3, Dur = 57 20:44:13.133 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:13.137 00.004 972 Enqueuing Expose request 20:44:13.140 00.003 5928 IsSlewing returns 0 20:44:13.141 00.001 5928 IsGuiding returns 0 20:44:13.155 00.014 5928 PulseGuide returned control before completion, sleep 53 20:44:13.235 00.080 5928 IsGuiding returns 1 20:44:13.236 00.001 5928 scope still moving after pulse duration time elapsed 20:44:13.264 00.028 5928 IsSlewing returns 0 20:44:13.265 00.001 5928 IsGuiding returns 0 20:44:13.265 00.000 5928 scope move finished after 57 + 67 ms 20:44:13.265 00.000 5928 Move returns status 0, amount 57 20:44:13.265 00.000 5928 MoveAxis(N, 0, ABG) 20:44:13.266 00.001 5928 Move returns status 0, amount 0 20:44:13.266 00.000 5928 move complete, result=0 20:44:13.266 00.000 5928 worker thread done servicing request 20:44:13.266 00.000 972 GuideStep: 0.3 px 57 ms WEST, 0.1 px 0 ms NORTH 20:44:13.275 00.009 5928 Worker thread wakes up 20:44:13.276 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:13.276 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:15.268 01.992 5928 Exposure complete 20:44:15.353 00.085 5928 worker thread done servicing request 20:44:15.353 00.000 972 OnExposeComplete: enter 20:44:15.356 00.003 972 UpdateGuideState(): m_state=6 20:44:15.360 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1944 20:44:15.365 00.005 972 Star::Find returns 1 (0), X=232.81, Y=846.01, Mass=1413, SNR=26.3, Peak=161 HFD=4.0 20:44:15.369 00.004 972 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.59) = xAngle (0.53 = 0.53) 20:44:15.373 00.004 972 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49) 20:44:15.376 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.12 mountX=0.05 mountY=0.03, mountTheta=0.50 20:44:15.382 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.05, opts=13) 20:44:15.386 00.004 972 Enqueuing Move request for scope (-0.03, 0.05) 20:44:15.390 00.004 5928 Worker thread wakes up 20:44:15.390 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd 20:44:15.390 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.05) 20:44:15.390 00.000 5928 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=0.03 20:44:15.390 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:44:15.390 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:15.390 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:44:15.390 00.000 5928 MoveAxis(E, 0, ABG) 20:44:15.390 00.000 5928 Move returns status 0, amount 0 20:44:15.390 00.000 5928 MoveAxis(N, 0, ABG) 20:44:15.390 00.000 5928 Move returns status 0, amount 0 20:44:15.390 00.000 5928 move complete, result=0 20:44:15.390 00.000 5928 worker thread done servicing request 20:44:15.391 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:15.395 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 20:44:15.400 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:15.404 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:15.407 00.003 972 Enqueuing Expose request 20:44:15.411 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:44:15.416 00.005 5928 Worker thread wakes up 20:44:15.416 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:15.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:17.533 02.117 5928 Exposure complete 20:44:17.619 00.086 5928 worker thread done servicing request 20:44:17.620 00.001 972 OnExposeComplete: enter 20:44:17.623 00.003 972 UpdateGuideState(): m_state=6 20:44:17.627 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1945 20:44:17.632 00.005 972 Star::Find returns 1 (0), X=232.97, Y=845.62, Mass=1404, SNR=26.2, Peak=124 HFD=4.1 20:44:17.636 00.004 972 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.59) = xAngle (-2.80 = -2.80) 20:44:17.639 00.003 972 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84) 20:44:17.643 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.34 hyp=0.36 cameraTheta=-1.21 mountX=-0.34 mountY=-0.11, mountTheta=-2.84 20:44:17.648 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.34, opts=13) 20:44:17.652 00.004 972 Enqueuing Move request for scope (0.13, -0.34) 20:44:17.656 00.004 5928 Worker thread wakes up 20:44:17.656 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.34) opts 0xd 20:44:17.656 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.34) 20:44:17.656 00.000 5928 Moving (0.13, -0.34) raw xDistance=-0.34 yDistance=-0.11 20:44:17.656 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 20:44:17.656 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:17.656 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:44:17.656 00.000 5928 MoveAxis(E, 57, ABG) 20:44:17.656 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:44:17.660 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 20:44:17.665 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:17.669 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:17.673 00.004 972 Enqueuing Expose request 20:44:17.676 00.003 5928 Guiding Dir = 2, Dur = 57 20:44:17.677 00.001 5928 IsSlewing returns 0 20:44:17.677 00.000 5928 IsGuiding returns 0 20:44:17.696 00.019 5928 PulseGuide returned control before completion, sleep 49 20:44:17.777 00.081 5928 IsGuiding returns 1 20:44:17.777 00.000 5928 scope still moving after pulse duration time elapsed 20:44:17.808 00.031 5928 IsSlewing returns 0 20:44:17.809 00.001 5928 IsGuiding returns 0 20:44:17.809 00.000 5928 scope move finished after 57 + 75 ms 20:44:17.809 00.000 5928 Move returns status 0, amount 57 20:44:17.810 00.001 5928 MoveAxis(N, 0, ABG) 20:44:17.810 00.000 5928 Move returns status 0, amount 0 20:44:17.810 00.000 5928 move complete, result=0 20:44:17.810 00.000 5928 worker thread done servicing request 20:44:17.810 00.000 5928 Worker thread wakes up 20:44:17.811 00.001 972 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH 20:44:17.824 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:17.824 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:19.805 01.981 5928 Exposure complete 20:44:19.891 00.086 5928 worker thread done servicing request 20:44:19.891 00.000 972 OnExposeComplete: enter 20:44:19.896 00.005 972 UpdateGuideState(): m_state=6 20:44:19.900 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1946 20:44:19.904 00.004 972 Star::Find returns 1 (0), X=233.25, Y=846.16, Mass=1418, SNR=26.4, Peak=143 HFD=3.9 20:44:19.908 00.004 972 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.59) = xAngle (-1.14 = -1.14) 20:44:19.912 00.004 972 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19) 20:44:19.916 00.004 972 CameraToMount -- cameraX=0.41 cameraY=0.20 hyp=0.46 cameraTheta=0.45 mountX=0.19 mountY=-0.42, mountTheta=-1.15 20:44:19.921 00.005 972 SchedulePrimaryMove(067B9D08, x=0.41, y=0.20, opts=13) 20:44:19.925 00.004 972 Enqueuing Move request for scope (0.41, 0.20) 20:44:19.928 00.003 5928 Worker thread wakes up 20:44:19.928 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.20) opts 0xd 20:44:19.928 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:44:19.933 00.005 972 UpdateGuideState exits: m=1418 SNR=26.4 20:44:19.937 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:19.941 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:19.944 00.003 972 Enqueuing Expose request 20:44:19.950 00.006 5928 Handling offset move in thread for scope, endpoint = (0.41, 0.20) 20:44:19.950 00.000 5928 Moving (0.41, 0.20) raw xDistance=0.19 yDistance=-0.42 20:44:19.950 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:44:19.950 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42 20:44:19.951 00.001 5928 MoveAxis(E, 0, ABG) 20:44:19.951 00.000 5928 Move returns status 0, amount 0 20:44:19.951 00.000 5928 MoveAxis(N, 84, ABG) 20:44:19.951 00.000 5928 Guiding Dir = 0, Dur = 84 20:44:19.983 00.032 5928 IsSlewing returns 0 20:44:19.984 00.001 5928 IsGuiding returns 0 20:44:20.063 00.079 5928 PulseGuide returned control before completion, sleep 15 20:44:20.088 00.025 5928 IsGuiding returns 1 20:44:20.088 00.000 5928 scope still moving after pulse duration time elapsed 20:44:20.118 00.030 5928 IsSlewing returns 0 20:44:20.119 00.001 5928 IsGuiding returns 1 20:44:20.149 00.030 5928 IsSlewing returns 0 20:44:20.150 00.001 5928 IsGuiding returns 1 20:44:20.207 00.057 5928 IsSlewing returns 0 20:44:20.240 00.033 5928 IsGuiding returns 0 20:44:20.240 00.000 5928 scope move finished after 84 + 172 ms 20:44:20.241 00.001 5928 Move returns status 0, amount 84 20:44:20.241 00.000 5928 move complete, result=0 20:44:20.242 00.001 5928 worker thread done servicing request 20:44:20.242 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.4 px 84 ms NORTH 20:44:20.255 00.013 5928 Worker thread wakes up 20:44:20.256 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:20.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:22.394 02.138 5928 Exposure complete 20:44:22.480 00.086 5928 worker thread done servicing request 20:44:22.481 00.001 972 OnExposeComplete: enter 20:44:22.484 00.003 972 UpdateGuideState(): m_state=6 20:44:22.488 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1947 20:44:22.492 00.004 972 Star::Find returns 1 (0), X=233.26, Y=846.37, Mass=1465, SNR=26.8, Peak=147 HFD=3.7 20:44:22.496 00.004 972 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.59) = xAngle (-0.82 = -0.82) 20:44:22.500 00.004 972 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87) 20:44:22.504 00.004 972 CameraToMount -- cameraX=0.42 cameraY=0.41 hyp=0.59 cameraTheta=0.77 mountX=0.40 mountY=-0.45, mountTheta=-0.84 20:44:22.508 00.004 972 SchedulePrimaryMove(067B9D08, x=0.42, y=0.41, opts=13) 20:44:22.513 00.005 972 Enqueuing Move request for scope (0.42, 0.41) 20:44:22.518 00.005 5928 Worker thread wakes up 20:44:22.518 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.41) opts 0xd 20:44:22.518 00.000 5928 Handling offset move in thread for scope, endpoint = (0.42, 0.41) 20:44:22.518 00.000 5928 Moving (0.42, 0.41) raw xDistance=0.40 yDistance=-0.45 20:44:22.518 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 20:44:22.518 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 20:44:22.518 00.000 5928 MoveAxis(W, 67, ABG) 20:44:22.518 00.000 5928 Guiding Dir = 3, Dur = 67 20:44:22.518 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:44:22.522 00.004 972 UpdateGuideState exits: m=1465 SNR=26.8 20:44:22.526 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:22.531 00.005 5928 IsSlewing returns 0 20:44:22.531 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:22.535 00.004 972 Enqueuing Expose request 20:44:22.538 00.003 5928 IsGuiding returns 0 20:44:22.557 00.019 5928 PulseGuide returned control before completion, sleep 58 20:44:22.638 00.081 5928 IsGuiding returns 0 20:44:22.638 00.000 5928 Move returns status 0, amount 67 20:44:22.638 00.000 5928 MoveAxis(N, 89, ABG) 20:44:22.638 00.000 5928 Guiding Dir = 0, Dur = 89 20:44:22.671 00.033 5928 IsSlewing returns 0 20:44:22.672 00.001 5928 IsGuiding returns 0 20:44:22.750 00.078 5928 PulseGuide returned control before completion, sleep 21 20:44:22.778 00.028 5928 IsGuiding returns 1 20:44:22.778 00.000 5928 scope still moving after pulse duration time elapsed 20:44:22.809 00.031 5928 IsSlewing returns 0 20:44:22.811 00.002 5928 IsGuiding returns 1 20:44:22.841 00.030 5928 IsSlewing returns 0 20:44:22.842 00.001 5928 IsGuiding returns 1 20:44:22.894 00.052 5928 IsSlewing returns 0 20:44:22.927 00.033 5928 IsGuiding returns 0 20:44:22.927 00.000 5928 scope move finished after 89 + 165 ms 20:44:22.927 00.000 5928 Move returns status 0, amount 89 20:44:22.927 00.000 5928 move complete, result=0 20:44:22.927 00.000 5928 worker thread done servicing request 20:44:22.927 00.000 5928 Worker thread wakes up 20:44:22.927 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:22.928 00.001 972 GuideStep: 0.4 px 67 ms WEST, -0.5 px 89 ms NORTH 20:44:22.935 00.007 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:24.911 01.976 5928 Exposure complete 20:44:24.997 00.086 5928 worker thread done servicing request 20:44:24.997 00.000 972 OnExposeComplete: enter 20:44:25.001 00.004 972 UpdateGuideState(): m_state=6 20:44:25.005 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1948 20:44:25.009 00.004 972 Star::Find returns 1 (0), X=233.03, Y=845.98, Mass=1408, SNR=26.2, Peak=150 HFD=4.4 20:44:25.013 00.004 972 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.59) = xAngle (-1.48 = -1.48) 20:44:25.017 00.004 972 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 20:44:25.021 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.11 mountX=0.02 mountY=-0.19, mountTheta=-1.48 20:44:25.025 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.02, opts=13) 20:44:25.029 00.004 972 Enqueuing Move request for scope (0.19, 0.02) 20:44:25.034 00.005 5928 Worker thread wakes up 20:44:25.034 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd 20:44:25.034 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.02) 20:44:25.034 00.000 5928 Moving (0.19, 0.02) raw xDistance=0.02 yDistance=-0.19 20:44:25.034 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:44:25.039 00.005 972 UpdateGuideState exits: m=1408 SNR=26.2 20:44:25.042 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:25.047 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:44:25.047 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:25.050 00.003 972 Enqueuing Expose request 20:44:25.055 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:25.055 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:44:25.055 00.000 5928 MoveAxis(E, 0, ABG) 20:44:25.055 00.000 5928 Move returns status 0, amount 0 20:44:25.055 00.000 5928 MoveAxis(N, 0, ABG) 20:44:25.055 00.000 5928 Move returns status 0, amount 0 20:44:25.055 00.000 5928 move complete, result=0 20:44:25.055 00.000 5928 worker thread done servicing request 20:44:25.055 00.000 5928 Worker thread wakes up 20:44:25.055 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:25.055 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:25.056 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:44:27.177 02.121 5928 Exposure complete 20:44:27.264 00.087 5928 worker thread done servicing request 20:44:27.264 00.000 972 OnExposeComplete: enter 20:44:27.268 00.004 972 UpdateGuideState(): m_state=6 20:44:27.272 00.004 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1949 20:44:27.276 00.004 972 Star::Find returns 1 (0), X=232.85, Y=846.34, Mass=1467, SNR=26.8, Peak=176 HFD=3.5 20:44:27.281 00.005 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 20:44:27.284 00.003 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 20:44:27.288 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.55 mountX=0.37 mountY=-0.03, mountTheta=-0.08 20:44:27.293 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.37, opts=13) 20:44:27.298 00.005 972 Enqueuing Move request for scope (0.01, 0.37) 20:44:27.301 00.003 5928 Worker thread wakes up 20:44:27.301 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd 20:44:27.301 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.37) 20:44:27.302 00.001 5928 Moving (0.01, 0.37) raw xDistance=0.37 yDistance=-0.03 20:44:27.302 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37 20:44:27.302 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:27.302 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:44:27.302 00.000 5928 MoveAxis(W, 63, ABG) 20:44:27.302 00.000 5928 Guiding Dir = 3, Dur = 63 20:44:27.302 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:27.306 00.004 972 UpdateGuideState exits: m=1467 SNR=26.8 20:44:27.310 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:27.314 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:27.318 00.004 972 Enqueuing Expose request 20:44:27.322 00.004 5928 IsSlewing returns 0 20:44:27.322 00.000 5928 IsGuiding returns 0 20:44:27.339 00.017 5928 PulseGuide returned control before completion, sleep 57 20:44:27.419 00.080 5928 IsGuiding returns 0 20:44:27.419 00.000 5928 Move returns status 0, amount 63 20:44:27.419 00.000 5928 MoveAxis(N, 0, ABG) 20:44:27.419 00.000 5928 Move returns status 0, amount 0 20:44:27.419 00.000 5928 move complete, result=0 20:44:27.419 00.000 5928 worker thread done servicing request 20:44:27.420 00.001 5928 Worker thread wakes up 20:44:27.420 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:27.420 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:27.420 00.000 972 GuideStep: 0.4 px 63 ms WEST, -0.0 px 0 ms NORTH 20:44:29.412 01.992 5928 Exposure complete 20:44:29.498 00.086 5928 worker thread done servicing request 20:44:29.498 00.000 972 OnExposeComplete: enter 20:44:29.502 00.004 972 UpdateGuideState(): m_state=6 20:44:29.506 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1950 20:44:29.509 00.003 972 Star::Find returns 1 (0), X=232.87, Y=846.41, Mass=1432, SNR=26.5, Peak=142 HFD=3.9 20:44:29.514 00.005 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 20:44:29.518 00.004 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 20:44:29.522 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.45 hyp=0.45 cameraTheta=1.50 mountX=0.45 mountY=-0.06, mountTheta=-0.13 20:44:29.526 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.45, opts=13) 20:44:29.531 00.005 972 Enqueuing Move request for scope (0.03, 0.45) 20:44:29.535 00.004 5928 Worker thread wakes up 20:44:29.535 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.45) opts 0xd 20:44:29.535 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.45) 20:44:29.535 00.000 5928 Moving (0.03, 0.45) raw xDistance=0.45 yDistance=-0.06 20:44:29.536 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45 20:44:29.536 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:29.536 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:44:29.536 00.000 5928 MoveAxis(W, 79, ABG) 20:44:29.536 00.000 5928 Guiding Dir = 3, Dur = 79 20:44:29.536 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:44:29.540 00.004 972 UpdateGuideState exits: m=1432 SNR=26.5 20:44:29.544 00.004 5928 IsSlewing returns 0 20:44:29.544 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:29.549 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:29.553 00.004 972 Enqueuing Expose request 20:44:29.556 00.003 5928 IsGuiding returns 0 20:44:29.578 00.022 5928 PulseGuide returned control before completion, sleep 69 20:44:29.674 00.096 5928 IsGuiding returns 1 20:44:29.674 00.000 5928 scope still moving after pulse duration time elapsed 20:44:29.705 00.031 5928 IsSlewing returns 0 20:44:29.706 00.001 5928 IsGuiding returns 0 20:44:29.706 00.000 5928 scope move finished after 79 + 70 ms 20:44:29.706 00.000 5928 Move returns status 0, amount 79 20:44:29.706 00.000 5928 MoveAxis(N, 0, ABG) 20:44:29.708 00.002 5928 Move returns status 0, amount 0 20:44:29.708 00.000 5928 move complete, result=0 20:44:29.708 00.000 5928 worker thread done servicing request 20:44:29.708 00.000 5928 Worker thread wakes up 20:44:29.708 00.000 972 GuideStep: 0.4 px 79 ms WEST, -0.1 px 0 ms NORTH 20:44:29.721 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:29.721 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:31.861 02.140 5928 Exposure complete 20:44:31.947 00.086 5928 worker thread done servicing request 20:44:31.947 00.000 972 OnExposeComplete: enter 20:44:31.951 00.004 972 UpdateGuideState(): m_state=6 20:44:31.955 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1951 20:44:31.959 00.004 972 Star::Find returns 1 (0), X=232.62, Y=846.17, Mass=1422, SNR=26.4, Peak=158 HFD=3.7 20:44:31.964 00.005 972 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.59) = xAngle (0.81 = 0.81) 20:44:31.967 00.003 972 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76) 20:44:31.971 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.40 mountX=0.21 mountY=0.21, mountTheta=0.79 20:44:31.975 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.21, opts=13) 20:44:31.980 00.005 972 Enqueuing Move request for scope (-0.22, 0.21) 20:44:31.984 00.004 5928 Worker thread wakes up 20:44:31.984 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd 20:44:31.984 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.21) 20:44:31.984 00.000 5928 Moving (-0.22, 0.21) raw xDistance=0.21 yDistance=0.21 20:44:31.984 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 20:44:31.984 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:44:31.985 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 20:44:31.985 00.000 5928 MoveAxis(W, 41, ABG) 20:44:31.985 00.000 5928 Guiding Dir = 3, Dur = 41 20:44:31.985 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:44:31.989 00.004 972 UpdateGuideState exits: m=1422 SNR=26.4 20:44:31.992 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:31.997 00.005 5928 IsSlewing returns 0 20:44:31.998 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:32.002 00.004 972 Enqueuing Expose request 20:44:32.005 00.003 5928 IsGuiding returns 0 20:44:32.024 00.019 5928 PulseGuide returned control before completion, sleep 33 20:44:32.105 00.081 5928 IsGuiding returns 1 20:44:32.105 00.000 5928 scope still moving after pulse duration time elapsed 20:44:32.136 00.031 5928 IsSlewing returns 0 20:44:32.137 00.001 5928 IsGuiding returns 0 20:44:32.137 00.000 5928 scope move finished after 41 + 90 ms 20:44:32.137 00.000 5928 Move returns status 0, amount 41 20:44:32.137 00.000 5928 MoveAxis(N, 0, ABG) 20:44:32.137 00.000 5928 Move returns status 0, amount 0 20:44:32.137 00.000 5928 move complete, result=0 20:44:32.138 00.001 5928 worker thread done servicing request 20:44:32.138 00.000 972 GuideStep: 0.2 px 41 ms WEST, 0.2 px 0 ms NORTH 20:44:32.144 00.006 5928 Worker thread wakes up 20:44:32.144 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:32.144 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:34.138 01.994 5928 Exposure complete 20:44:34.227 00.089 5928 worker thread done servicing request 20:44:34.227 00.000 972 OnExposeComplete: enter 20:44:34.232 00.005 972 UpdateGuideState(): m_state=6 20:44:34.235 00.003 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1952 20:44:34.239 00.004 972 Star::Find returns 1 (0), X=232.47, Y=845.95, Mass=1438, SNR=26.5, Peak=153 HFD=3.8 20:44:34.243 00.004 972 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.59) = xAngle (-4.71 = 1.57) 20:44:34.248 00.005 972 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.53) 20:44:34.252 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=-0.01 hyp=0.37 cameraTheta=-3.12 mountX=-0.00 mountY=0.37, mountTheta=1.57 20:44:34.256 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.01, opts=13) 20:44:34.260 00.004 972 Enqueuing Move request for scope (-0.37, -0.01) 20:44:34.265 00.005 5928 Worker thread wakes up 20:44:34.265 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:44:34.269 00.004 972 UpdateGuideState exits: m=1438 SNR=26.5 20:44:34.272 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:34.276 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:34.281 00.005 972 Enqueuing Expose request 20:44:34.285 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.01) opts 0xd 20:44:34.285 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.01) 20:44:34.285 00.000 5928 Moving (-0.37, -0.01) raw xDistance=-0.00 yDistance=0.37 20:44:34.285 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:44:34.285 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:44:34.285 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 20:44:34.285 00.000 5928 MoveAxis(E, 0, ABG) 20:44:34.285 00.000 5928 Move returns status 0, amount 0 20:44:34.285 00.000 5928 MoveAxis(N, 0, ABG) 20:44:34.285 00.000 5928 Move returns status 0, amount 0 20:44:34.285 00.000 5928 move complete, result=0 20:44:34.285 00.000 5928 worker thread done servicing request 20:44:34.285 00.000 5928 Worker thread wakes up 20:44:34.285 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:34.286 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:34.287 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:44:36.417 02.130 5928 Exposure complete 20:44:36.503 00.086 5928 worker thread done servicing request 20:44:36.504 00.001 972 OnExposeComplete: enter 20:44:36.507 00.003 972 UpdateGuideState(): m_state=6 20:44:36.512 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1953 20:44:36.516 00.004 972 Star::Find returns 1 (0), X=232.47, Y=845.96, Mass=1426, SNR=26.4, Peak=153 HFD=3.7 20:44:36.520 00.004 972 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.59) = xAngle (1.55 = 1.55) 20:44:36.524 00.004 972 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 20:44:36.528 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.00 hyp=0.37 cameraTheta=3.14 mountX=0.01 mountY=0.37, mountTheta=1.55 20:44:36.533 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.00, opts=13) 20:44:36.537 00.004 972 Enqueuing Move request for scope (-0.37, 0.00) 20:44:36.541 00.004 5928 Worker thread wakes up 20:44:36.541 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.00) opts 0xd 20:44:36.541 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.00) 20:44:36.541 00.000 5928 Moving (-0.37, 0.00) raw xDistance=0.01 yDistance=0.37 20:44:36.541 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:44:36.541 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:36.547 00.006 972 UpdateGuideState exits: m=1426 SNR=26.4 20:44:36.551 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:36.554 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:36.558 00.004 972 Enqueuing Expose request 20:44:36.562 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:44:36.563 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 20:44:36.563 00.000 5928 MoveAxis(E, 0, ABG) 20:44:36.563 00.000 5928 Move returns status 0, amount 0 20:44:36.563 00.000 5928 MoveAxis(N, 0, ABG) 20:44:36.563 00.000 5928 Move returns status 0, amount 0 20:44:36.563 00.000 5928 move complete, result=0 20:44:36.563 00.000 5928 worker thread done servicing request 20:44:36.563 00.000 5928 Worker thread wakes up 20:44:36.563 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:36.563 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:36.565 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:44:38.536 01.971 5928 Exposure complete 20:44:38.622 00.086 5928 worker thread done servicing request 20:44:38.622 00.000 972 OnExposeComplete: enter 20:44:38.626 00.004 972 UpdateGuideState(): m_state=6 20:44:38.631 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1954 20:44:38.635 00.004 972 Star::Find returns 1 (0), X=232.45, Y=846.24, Mass=1427, SNR=26.4, Peak=139 HFD=3.7 20:44:38.639 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.92 = 0.92) 20:44:38.642 00.003 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88) 20:44:38.647 00.005 972 CameraToMount -- cameraX=-0.39 cameraY=0.28 hyp=0.48 cameraTheta=2.51 mountX=0.29 mountY=0.37, mountTheta=0.90 20:44:38.651 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.28, opts=13) 20:44:38.655 00.004 972 Enqueuing Move request for scope (-0.39, 0.28) 20:44:38.659 00.004 5928 Worker thread wakes up 20:44:38.659 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.28) opts 0xd 20:44:38.660 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.28) 20:44:38.660 00.000 5928 Moving (-0.39, 0.28) raw xDistance=0.29 yDistance=0.37 20:44:38.660 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 20:44:38.660 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:44:38.660 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:44:38.665 00.005 972 UpdateGuideState exits: m=1427 SNR=26.4 20:44:38.669 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:38.672 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:38.676 00.004 972 Enqueuing Expose request 20:44:38.681 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 20:44:38.681 00.000 5928 MoveAxis(W, 48, ABG) 20:44:38.681 00.000 5928 Guiding Dir = 3, Dur = 48 20:44:38.682 00.001 5928 IsSlewing returns 0 20:44:38.682 00.000 5928 IsGuiding returns 0 20:44:38.708 00.026 5928 PulseGuide returned control before completion, sleep 33 20:44:38.746 00.038 5928 IsGuiding returns 1 20:44:38.746 00.000 5928 scope still moving after pulse duration time elapsed 20:44:38.804 00.058 5928 IsSlewing returns 0 20:44:38.805 00.001 5928 IsGuiding returns 0 20:44:38.805 00.000 5928 scope move finished after 48 + 75 ms 20:44:38.805 00.000 5928 Move returns status 0, amount 48 20:44:38.806 00.001 5928 MoveAxis(N, 0, ABG) 20:44:38.806 00.000 5928 Move returns status 0, amount 0 20:44:38.806 00.000 5928 move complete, result=0 20:44:38.806 00.000 5928 worker thread done servicing request 20:44:38.806 00.000 5928 Worker thread wakes up 20:44:38.807 00.001 972 GuideStep: 0.3 px 48 ms WEST, 0.4 px 0 ms NORTH 20:44:38.821 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:38.821 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:40.960 02.139 5928 Exposure complete 20:44:41.045 00.085 5928 worker thread done servicing request 20:44:41.045 00.000 972 OnExposeComplete: enter 20:44:41.049 00.004 972 UpdateGuideState(): m_state=6 20:44:41.054 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1955 20:44:41.058 00.004 972 Star::Find returns 1 (0), X=232.81, Y=846.10, Mass=1449, SNR=26.6, Peak=131 HFD=4.4 20:44:41.062 00.004 972 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.59) = xAngle (0.20 = 0.20) 20:44:41.067 00.005 972 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16) 20:44:41.072 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.79 mountX=0.14 mountY=0.02, mountTheta=0.16 20:44:41.077 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.14, opts=13) 20:44:41.082 00.005 972 Enqueuing Move request for scope (-0.03, 0.14) 20:44:41.085 00.003 5928 Worker thread wakes up 20:44:41.086 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:41.089 00.003 972 UpdateGuideState exits: m=1449 SNR=26.6 20:44:41.093 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:41.098 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:41.104 00.006 972 Enqueuing Expose request 20:44:41.109 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd 20:44:41.109 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.14) 20:44:41.109 00.000 5928 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=0.02 20:44:41.109 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:44:41.109 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:41.109 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:44:41.109 00.000 5928 MoveAxis(E, 0, ABG) 20:44:41.109 00.000 5928 Move returns status 0, amount 0 20:44:41.109 00.000 5928 MoveAxis(N, 0, ABG) 20:44:41.109 00.000 5928 Move returns status 0, amount 0 20:44:41.109 00.000 5928 move complete, result=0 20:44:41.110 00.001 5928 worker thread done servicing request 20:44:41.110 00.000 5928 Worker thread wakes up 20:44:41.110 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:41.110 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:41.112 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:44:43.089 01.977 5928 Exposure complete 20:44:43.175 00.086 5928 worker thread done servicing request 20:44:43.175 00.000 972 OnExposeComplete: enter 20:44:43.181 00.006 972 UpdateGuideState(): m_state=6 20:44:43.185 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1956 20:44:43.188 00.003 972 Star::Find returns 1 (0), X=232.97, Y=845.98, Mass=1419, SNR=26.4, Peak=127 HFD=4.4 20:44:43.193 00.005 972 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.59) = xAngle (-1.48 = -1.48) 20:44:43.197 00.004 972 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52) 20:44:43.201 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.11 mountX=0.01 mountY=-0.13, mountTheta=-1.48 20:44:43.205 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.01, opts=13) 20:44:43.209 00.004 972 Enqueuing Move request for scope (0.13, 0.01) 20:44:43.214 00.005 5928 Worker thread wakes up 20:44:43.214 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd 20:44:43.214 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.01) 20:44:43.214 00.000 5928 Moving (0.13, 0.01) raw xDistance=0.01 yDistance=-0.13 20:44:43.215 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:44:43.215 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:43.215 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:44:43.215 00.000 5928 MoveAxis(E, 0, ABG) 20:44:43.215 00.000 5928 Move returns status 0, amount 0 20:44:43.215 00.000 5928 MoveAxis(N, 0, ABG) 20:44:43.215 00.000 5928 Move returns status 0, amount 0 20:44:43.215 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:43.219 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 20:44:43.223 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:43.227 00.004 5928 move complete, result=0 20:44:43.227 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:43.231 00.004 972 Enqueuing Expose request 20:44:43.235 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:44:43.239 00.004 5928 worker thread done servicing request 20:44:43.239 00.000 5928 Worker thread wakes up 20:44:43.239 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:43.239 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:45.365 02.126 5928 Exposure complete 20:44:45.451 00.086 5928 worker thread done servicing request 20:44:45.452 00.001 972 OnExposeComplete: enter 20:44:45.456 00.004 972 UpdateGuideState(): m_state=6 20:44:45.460 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1957 20:44:45.465 00.005 972 Star::Find returns 1 (0), X=233.01, Y=846.58, Mass=1480, SNR=26.9, Peak=135 HFD=4.0 20:44:45.469 00.004 972 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.59) = xAngle (-0.29 = -0.29) 20:44:45.472 00.003 972 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34) 20:44:45.476 00.004 972 CameraToMount -- cameraX=0.18 cameraY=0.62 hyp=0.65 cameraTheta=1.30 mountX=0.62 mountY=-0.21, mountTheta=-0.33 20:44:45.481 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.62, opts=13) 20:44:45.485 00.004 972 Enqueuing Move request for scope (0.18, 0.62) 20:44:45.489 00.004 5928 Worker thread wakes up 20:44:45.489 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.62) opts 0xd 20:44:45.489 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:44:45.494 00.005 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.62) 20:44:45.494 00.000 972 UpdateGuideState exits: m=1480 SNR=26.9 20:44:45.499 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:45.502 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:45.506 00.004 972 Enqueuing Expose request 20:44:45.510 00.004 5928 Moving (0.18, 0.62) raw xDistance=0.62 yDistance=-0.21 20:44:45.510 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62 20:44:45.510 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.28 newest=-0.32 20:44:45.510 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:44:45.510 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 20:44:45.511 00.001 5928 MoveAxis(W, 104, ABG) 20:44:45.511 00.000 5928 Guiding Dir = 3, Dur = 104 20:44:45.511 00.000 5928 IsSlewing returns 0 20:44:45.512 00.001 5928 IsGuiding returns 0 20:44:45.536 00.024 5928 PulseGuide returned control before completion, sleep 90 20:44:45.636 00.100 5928 IsGuiding returns 1 20:44:45.636 00.000 5928 scope still moving after pulse duration time elapsed 20:44:45.696 00.060 5928 IsSlewing returns 0 20:44:45.698 00.002 5928 IsGuiding returns 0 20:44:45.698 00.000 5928 scope move finished after 104 + 82 ms 20:44:45.698 00.000 5928 Move returns status 0, amount 104 20:44:45.698 00.000 5928 MoveAxis(N, 0, ABG) 20:44:45.699 00.001 5928 Move returns status 0, amount 0 20:44:45.699 00.000 5928 move complete, result=0 20:44:45.699 00.000 5928 worker thread done servicing request 20:44:45.699 00.000 5928 Worker thread wakes up 20:44:45.699 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:45.699 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:45.699 00.000 972 GuideStep: 0.6 px 104 ms WEST, -0.2 px 0 ms NORTH 20:44:47.671 01.972 5928 Exposure complete 20:44:47.757 00.086 5928 worker thread done servicing request 20:44:47.758 00.001 972 OnExposeComplete: enter 20:44:47.762 00.004 972 UpdateGuideState(): m_state=6 20:44:47.766 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1958 20:44:47.770 00.004 972 Star::Find returns 1 (0), X=232.48, Y=846.49, Mass=1357, SNR=25.8, Peak=128 HFD=3.7 20:44:47.774 00.004 972 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.59) = xAngle (0.58 = 0.58) 20:44:47.778 00.004 972 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 20:44:47.782 00.004 972 CameraToMount -- cameraX=-0.36 cameraY=0.53 hyp=0.64 cameraTheta=2.17 mountX=0.53 mountY=0.32, mountTheta=0.54 20:44:47.786 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=0.53, opts=13) 20:44:47.791 00.005 972 Enqueuing Move request for scope (-0.36, 0.53) 20:44:47.795 00.004 5928 Worker thread wakes up 20:44:47.795 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.53) opts 0xd 20:44:47.796 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.36, 0.53) 20:44:47.796 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:44:47.800 00.004 972 UpdateGuideState exits: m=1357 SNR=25.8 20:44:47.803 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:47.807 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:47.812 00.005 972 Enqueuing Expose request 20:44:47.816 00.004 5928 Moving (-0.36, 0.53) raw xDistance=0.53 yDistance=0.32 20:44:47.816 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53 20:44:47.816 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32 20:44:47.816 00.000 5928 MoveAxis(W, 97, ABG) 20:44:47.816 00.000 5928 Guiding Dir = 3, Dur = 97 20:44:47.839 00.023 5928 IsSlewing returns 0 20:44:47.840 00.001 5928 IsGuiding returns 0 20:44:47.855 00.015 5928 PulseGuide returned control before completion, sleep 92 20:44:47.983 00.128 5928 IsGuiding returns 0 20:44:47.983 00.000 5928 Move returns status 0, amount 97 20:44:47.983 00.000 5928 MoveAxis(S, 64, ABG) 20:44:47.983 00.000 5928 Guiding Dir = 1, Dur = 64 20:44:47.984 00.001 5928 IsSlewing returns 0 20:44:47.985 00.001 5928 IsGuiding returns 0 20:44:48.096 00.111 5928 IsGuiding returns 1 20:44:48.097 00.001 5928 scope still moving after pulse duration time elapsed 20:44:48.122 00.025 5928 IsSlewing returns 0 20:44:48.123 00.001 5928 IsGuiding returns 1 20:44:48.175 00.052 5928 IsSlewing returns 0 20:44:48.176 00.001 5928 IsGuiding returns 0 20:44:48.176 00.000 5928 scope move finished after 64 + 127 ms 20:44:48.177 00.001 5928 Move returns status 0, amount 64 20:44:48.177 00.000 5928 move complete, result=0 20:44:48.177 00.000 5928 worker thread done servicing request 20:44:48.178 00.001 5928 Worker thread wakes up 20:44:48.178 00.000 972 GuideStep: 0.5 px 97 ms WEST, 0.3 px 64 ms SOUTH 20:44:48.191 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:48.191 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:50.299 02.108 5928 Exposure complete 20:44:50.385 00.086 5928 worker thread done servicing request 20:44:50.385 00.000 972 OnExposeComplete: enter 20:44:50.389 00.004 972 UpdateGuideState(): m_state=6 20:44:50.394 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1959 20:44:50.398 00.004 972 Star::Find returns 1 (0), X=232.89, Y=845.34, Mass=1458, SNR=26.7, Peak=148 HFD=3.9 20:44:50.402 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 20:44:50.405 00.003 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 20:44:50.411 00.006 972 CameraToMount -- cameraX=0.06 cameraY=-0.62 hyp=0.62 cameraTheta=-1.48 mountX=-0.62 mountY=-0.02, mountTheta=-3.12 20:44:50.416 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.62, opts=13) 20:44:50.420 00.004 972 Enqueuing Move request for scope (0.06, -0.62) 20:44:50.423 00.003 5928 Worker thread wakes up 20:44:50.424 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:44:50.428 00.004 972 UpdateGuideState exits: m=1458 SNR=26.7 20:44:50.432 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:50.436 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:50.439 00.003 972 Enqueuing Expose request 20:44:50.444 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.62) opts 0xd 20:44:50.444 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.62) 20:44:50.445 00.001 5928 Moving (0.06, -0.62) raw xDistance=-0.62 yDistance=-0.02 20:44:50.445 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.62 20:44:50.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:50.445 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:44:50.445 00.000 5928 MoveAxis(E, 97, ABG) 20:44:50.445 00.000 5928 Guiding Dir = 2, Dur = 97 20:44:50.477 00.032 5928 IsSlewing returns 0 20:44:50.478 00.001 5928 IsGuiding returns 0 20:44:50.493 00.015 5928 PulseGuide returned control before completion, sleep 92 20:44:50.606 00.113 5928 IsGuiding returns 0 20:44:50.606 00.000 5928 Move returns status 0, amount 97 20:44:50.606 00.000 5928 MoveAxis(N, 0, ABG) 20:44:50.606 00.000 5928 Move returns status 0, amount 0 20:44:50.606 00.000 5928 move complete, result=0 20:44:50.607 00.001 5928 worker thread done servicing request 20:44:50.607 00.000 5928 Worker thread wakes up 20:44:50.607 00.000 972 GuideStep: -0.6 px 97 ms EAST, -0.0 px 0 ms NORTH 20:44:50.617 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:50.617 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:52.604 01.987 5928 Exposure complete 20:44:52.691 00.087 5928 worker thread done servicing request 20:44:52.691 00.000 972 OnExposeComplete: enter 20:44:52.696 00.005 972 UpdateGuideState(): m_state=6 20:44:52.700 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1960 20:44:52.704 00.004 972 Star::Find returns 1 (0), X=232.55, Y=846.01, Mass=1403, SNR=26.2, Peak=148 HFD=3.7 20:44:52.707 00.003 972 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.59) = xAngle (1.41 = 1.41) 20:44:52.713 00.006 972 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 20:44:52.717 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.30 cameraTheta=3.00 mountX=0.05 mountY=0.29, mountTheta=1.41 20:44:52.721 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=0.04, opts=13) 20:44:52.726 00.005 972 Enqueuing Move request for scope (-0.29, 0.04) 20:44:52.731 00.005 5928 Worker thread wakes up 20:44:52.731 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd 20:44:52.731 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, 0.04) 20:44:52.731 00.000 5928 Moving (-0.29, 0.04) raw xDistance=0.05 yDistance=0.29 20:44:52.731 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:44:52.732 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 20:44:52.732 00.000 5928 MoveAxis(E, 0, ABG) 20:44:52.732 00.000 5928 Move returns status 0, amount 0 20:44:52.732 00.000 5928 MoveAxis(S, 57, ABG) 20:44:52.732 00.000 5928 Guiding Dir = 1, Dur = 57 20:44:52.732 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:52.736 00.004 972 UpdateGuideState exits: m=1403 SNR=26.2 20:44:52.739 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:52.744 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:52.749 00.005 972 Enqueuing Expose request 20:44:52.754 00.005 5928 IsSlewing returns 0 20:44:52.755 00.001 5928 IsGuiding returns 0 20:44:52.875 00.120 5928 IsGuiding returns 1 20:44:52.875 00.000 5928 scope still moving after pulse duration time elapsed 20:44:52.940 00.065 5928 IsSlewing returns 0 20:44:52.941 00.001 5928 IsGuiding returns 0 20:44:52.941 00.000 5928 scope move finished after 57 + 128 ms 20:44:52.941 00.000 5928 Move returns status 0, amount 57 20:44:52.941 00.000 5928 move complete, result=0 20:44:52.942 00.001 5928 worker thread done servicing request 20:44:52.942 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.3 px 57 ms SOUTH 20:44:52.955 00.013 5928 Worker thread wakes up 20:44:52.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:52.956 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:55.068 02.112 5928 Exposure complete 20:44:55.153 00.085 5928 worker thread done servicing request 20:44:55.153 00.000 972 OnExposeComplete: enter 20:44:55.158 00.005 972 UpdateGuideState(): m_state=6 20:44:55.163 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1961 20:44:55.167 00.004 972 Star::Find returns 1 (0), X=232.72, Y=846.21, Mass=1426, SNR=26.5, Peak=154 HFD=3.6 20:44:55.170 00.003 972 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.59) = xAngle (0.42 = 0.42) 20:44:55.174 00.004 972 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38) 20:44:55.179 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.27 cameraTheta=2.01 mountX=0.25 mountY=0.10, mountTheta=0.39 20:44:55.183 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.25, opts=13) 20:44:55.187 00.004 972 Enqueuing Move request for scope (-0.12, 0.25) 20:44:55.192 00.005 5928 Worker thread wakes up 20:44:55.192 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd 20:44:55.192 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:44:55.196 00.004 972 UpdateGuideState exits: m=1426 SNR=26.5 20:44:55.200 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:55.203 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:55.208 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.25) 20:44:55.208 00.000 972 Enqueuing Expose request 20:44:55.213 00.005 5928 Moving (-0.12, 0.25) raw xDistance=0.25 yDistance=0.10 20:44:55.213 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 20:44:55.213 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:55.213 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:44:55.213 00.000 5928 MoveAxis(W, 42, ABG) 20:44:55.213 00.000 5928 Guiding Dir = 3, Dur = 42 20:44:55.213 00.000 5928 IsSlewing returns 0 20:44:55.213 00.000 5928 IsGuiding returns 0 20:44:55.242 00.029 5928 PulseGuide returned control before completion, sleep 24 20:44:55.307 00.065 5928 IsGuiding returns 1 20:44:55.307 00.000 5928 scope still moving after pulse duration time elapsed 20:44:55.331 00.024 5928 IsSlewing returns 0 20:44:55.331 00.000 5928 IsGuiding returns 0 20:44:55.331 00.000 5928 scope move finished after 42 + 75 ms 20:44:55.331 00.000 5928 Move returns status 0, amount 42 20:44:55.331 00.000 5928 MoveAxis(N, 0, ABG) 20:44:55.331 00.000 5928 Move returns status 0, amount 0 20:44:55.331 00.000 5928 move complete, result=0 20:44:55.331 00.000 5928 worker thread done servicing request 20:44:55.331 00.000 5928 Worker thread wakes up 20:44:55.331 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:55.331 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:55.332 00.001 972 GuideStep: 0.2 px 42 ms WEST, 0.1 px 0 ms NORTH 20:44:57.320 01.988 5928 Exposure complete 20:44:57.405 00.085 5928 worker thread done servicing request 20:44:57.405 00.000 972 OnExposeComplete: enter 20:44:57.411 00.006 972 UpdateGuideState(): m_state=6 20:44:57.415 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1962 20:44:57.419 00.004 972 Star::Find returns 1 (0), X=232.80, Y=846.22, Mass=1492, SNR=27.0, Peak=154 HFD=3.9 20:44:57.422 00.003 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 20:44:57.427 00.005 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 20:44:57.431 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.72 mountX=0.26 mountY=0.02, mountTheta=0.09 20:44:57.435 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.25, opts=13) 20:44:57.439 00.004 972 Enqueuing Move request for scope (-0.04, 0.25) 20:44:57.444 00.005 5928 Worker thread wakes up 20:44:57.445 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd 20:44:57.445 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.25) 20:44:57.445 00.000 5928 Moving (-0.04, 0.25) raw xDistance=0.26 yDistance=0.02 20:44:57.445 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 20:44:57.445 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:57.445 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:44:57.445 00.000 5928 MoveAxis(W, 46, ABG) 20:44:57.445 00.000 5928 Guiding Dir = 3, Dur = 46 20:44:57.445 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:44:57.449 00.004 972 UpdateGuideState exits: m=1492 SNR=27.0 20:44:57.453 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:57.456 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:57.461 00.005 972 Enqueuing Expose request 20:44:57.465 00.004 5928 IsSlewing returns 0 20:44:57.498 00.033 5928 IsGuiding returns 0 20:44:57.513 00.015 5928 PulseGuide returned control before completion, sleep 41 20:44:57.555 00.042 5928 IsGuiding returns 1 20:44:57.556 00.001 5928 scope still moving after pulse duration time elapsed 20:44:57.593 00.037 5928 IsSlewing returns 0 20:44:57.593 00.000 5928 IsGuiding returns 0 20:44:57.594 00.001 5928 scope move finished after 46 + 50 ms 20:44:57.594 00.000 5928 Move returns status 0, amount 46 20:44:57.594 00.000 5928 MoveAxis(N, 0, ABG) 20:44:57.594 00.000 5928 Move returns status 0, amount 0 20:44:57.594 00.000 5928 move complete, result=0 20:44:57.594 00.000 5928 worker thread done servicing request 20:44:57.595 00.001 5928 Worker thread wakes up 20:44:57.595 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:57.595 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:57.595 00.000 972 GuideStep: 0.3 px 46 ms WEST, 0.0 px 0 ms NORTH 20:44:59.706 02.111 5928 Exposure complete 20:44:59.792 00.086 5928 worker thread done servicing request 20:44:59.792 00.000 972 OnExposeComplete: enter 20:44:59.796 00.004 972 UpdateGuideState(): m_state=6 20:44:59.800 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1963 20:44:59.804 00.004 972 Star::Find returns 1 (0), X=232.82, Y=845.76, Mass=1418, SNR=26.4, Peak=170 HFD=3.6 20:44:59.808 00.004 972 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.59) = xAngle (-3.28 = 3.00) 20:44:59.812 00.004 972 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.96) 20:44:59.816 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.69 mountX=-0.20 mountY=0.04, mountTheta=2.96 20:44:59.821 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.20, opts=13) 20:44:59.825 00.004 972 Enqueuing Move request for scope (-0.02, -0.20) 20:44:59.829 00.004 5928 Worker thread wakes up 20:44:59.829 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd 20:44:59.829 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:44:59.833 00.004 972 UpdateGuideState exits: m=1418 SNR=26.4 20:44:59.837 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:44:59.842 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.20) 20:44:59.842 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:44:59.849 00.007 972 Enqueuing Expose request 20:44:59.854 00.005 5928 Moving (-0.02, -0.20) raw xDistance=-0.20 yDistance=0.04 20:44:59.854 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:44:59.854 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:44:59.854 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:44:59.854 00.000 5928 MoveAxis(E, 0, ABG) 20:44:59.854 00.000 5928 Move returns status 0, amount 0 20:44:59.854 00.000 5928 MoveAxis(N, 0, ABG) 20:44:59.854 00.000 5928 Move returns status 0, amount 0 20:44:59.855 00.001 5928 move complete, result=0 20:44:59.855 00.000 5928 worker thread done servicing request 20:44:59.855 00.000 5928 Worker thread wakes up 20:44:59.855 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:44:59.855 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:44:59.856 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:45:01.834 01.978 5928 Exposure complete 20:45:01.922 00.088 5928 worker thread done servicing request 20:45:01.922 00.000 972 OnExposeComplete: enter 20:45:01.927 00.005 972 UpdateGuideState(): m_state=6 20:45:01.931 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1964 20:45:01.935 00.004 972 Star::Find returns 1 (0), X=232.67, Y=845.67, Mass=1436, SNR=26.5, Peak=178 HFD=3.4 20:45:01.939 00.004 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.59) 20:45:01.944 00.005 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55) 20:45:01.948 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-2.10 mountX=-0.29 mountY=0.19, mountTheta=2.56 20:45:01.952 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.29, opts=13) 20:45:01.956 00.004 972 Enqueuing Move request for scope (-0.17, -0.29) 20:45:01.961 00.005 5928 Worker thread wakes up 20:45:01.961 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.29) opts 0xd 20:45:01.961 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.29) 20:45:01.961 00.000 5928 Moving (-0.17, -0.29) raw xDistance=-0.29 yDistance=0.19 20:45:01.961 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 20:45:01.961 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:01.965 00.004 972 UpdateGuideState exits: m=1436 SNR=26.5 20:45:01.969 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:01.973 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:01.978 00.005 972 Enqueuing Expose request 20:45:01.981 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:01.981 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:45:01.981 00.000 5928 MoveAxis(E, 48, ABG) 20:45:01.981 00.000 5928 Guiding Dir = 2, Dur = 48 20:45:01.982 00.001 5928 IsSlewing returns 0 20:45:01.982 00.000 5928 IsGuiding returns 0 20:45:02.007 00.025 5928 PulseGuide returned control before completion, sleep 34 20:45:02.072 00.065 5928 IsGuiding returns 1 20:45:02.072 00.000 5928 scope still moving after pulse duration time elapsed 20:45:02.103 00.031 5928 IsSlewing returns 0 20:45:02.104 00.001 5928 IsGuiding returns 0 20:45:02.104 00.000 5928 scope move finished after 48 + 73 ms 20:45:02.104 00.000 5928 Move returns status 0, amount 48 20:45:02.104 00.000 5928 MoveAxis(N, 0, ABG) 20:45:02.104 00.000 5928 Move returns status 0, amount 0 20:45:02.104 00.000 5928 move complete, result=0 20:45:02.105 00.001 5928 worker thread done servicing request 20:45:02.105 00.000 5928 Worker thread wakes up 20:45:02.105 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:02.105 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:02.105 00.000 972 GuideStep: -0.3 px 48 ms EAST, 0.2 px 0 ms NORTH 20:45:04.229 02.124 5928 Exposure complete 20:45:04.318 00.089 5928 worker thread done servicing request 20:45:04.318 00.000 972 OnExposeComplete: enter 20:45:04.322 00.004 972 UpdateGuideState(): m_state=6 20:45:04.328 00.006 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1965 20:45:04.332 00.004 972 Star::Find returns 1 (0), X=232.75, Y=846.29, Mass=1415, SNR=26.4, Peak=158 HFD=3.6 20:45:04.335 00.003 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 20:45:04.339 00.004 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20) 20:45:04.344 00.005 972 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.84 mountX=0.33 mountY=0.07, mountTheta=0.20 20:45:04.348 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.33, opts=13) 20:45:04.352 00.004 972 Enqueuing Move request for scope (-0.09, 0.33) 20:45:04.356 00.004 5928 Worker thread wakes up 20:45:04.356 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd 20:45:04.356 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.33) 20:45:04.356 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:04.361 00.005 972 UpdateGuideState exits: m=1415 SNR=26.4 20:45:04.365 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:04.369 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:04.373 00.004 972 Enqueuing Expose request 20:45:04.377 00.004 5928 Moving (-0.09, 0.33) raw xDistance=0.33 yDistance=0.07 20:45:04.377 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33 20:45:04.378 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:04.378 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:45:04.378 00.000 5928 MoveAxis(W, 52, ABG) 20:45:04.378 00.000 5928 Guiding Dir = 3, Dur = 52 20:45:04.378 00.000 5928 IsSlewing returns 0 20:45:04.378 00.000 5928 IsGuiding returns 0 20:45:04.405 00.027 5928 PulseGuide returned control before completion, sleep 36 20:45:04.445 00.040 5928 IsGuiding returns 1 20:45:04.445 00.000 5928 scope still moving after pulse duration time elapsed 20:45:04.486 00.041 5928 IsSlewing returns 0 20:45:04.487 00.001 5928 IsGuiding returns 1 20:45:04.522 00.035 5928 IsSlewing returns 0 20:45:04.523 00.001 5928 IsGuiding returns 0 20:45:04.523 00.000 5928 scope move finished after 52 + 92 ms 20:45:04.523 00.000 5928 Move returns status 0, amount 52 20:45:04.523 00.000 5928 MoveAxis(N, 0, ABG) 20:45:04.523 00.000 5928 Move returns status 0, amount 0 20:45:04.523 00.000 5928 move complete, result=0 20:45:04.524 00.001 5928 worker thread done servicing request 20:45:04.524 00.000 972 GuideStep: 0.3 px 52 ms WEST, 0.1 px 0 ms NORTH 20:45:04.533 00.009 5928 Worker thread wakes up 20:45:04.534 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:04.534 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:06.515 01.981 5928 Exposure complete 20:45:06.602 00.087 5928 worker thread done servicing request 20:45:06.602 00.000 972 OnExposeComplete: enter 20:45:06.606 00.004 972 UpdateGuideState(): m_state=6 20:45:06.611 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1966 20:45:06.615 00.004 972 Star::Find returns 1 (0), X=232.54, Y=846.06, Mass=1416, SNR=26.4, Peak=155 HFD=3.8 20:45:06.619 00.004 972 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.59) = xAngle (1.23 = 1.23) 20:45:06.623 00.004 972 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.19 = 1.19) 20:45:06.628 00.005 972 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.32 cameraTheta=2.82 mountX=0.11 mountY=0.30, mountTheta=1.23 20:45:06.632 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=0.10, opts=13) 20:45:06.636 00.004 972 Enqueuing Move request for scope (-0.30, 0.10) 20:45:06.640 00.004 5928 Worker thread wakes up 20:45:06.640 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd 20:45:06.640 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, 0.10) 20:45:06.640 00.000 5928 Moving (-0.30, 0.10) raw xDistance=0.11 yDistance=0.30 20:45:06.640 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:45:06.640 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 20:45:06.640 00.000 5928 MoveAxis(E, 0, ABG) 20:45:06.640 00.000 5928 Move returns status 0, amount 0 20:45:06.640 00.000 5928 MoveAxis(S, 59, ABG) 20:45:06.640 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:06.645 00.005 972 UpdateGuideState exits: m=1416 SNR=26.4 20:45:06.649 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:06.653 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:06.656 00.003 5928 Guiding Dir = 1, Dur = 59 20:45:06.656 00.000 972 Enqueuing Expose request 20:45:06.661 00.005 5928 IsSlewing returns 0 20:45:06.662 00.001 5928 IsGuiding returns 0 20:45:06.740 00.078 5928 IsGuiding returns 1 20:45:06.740 00.000 5928 scope still moving after pulse duration time elapsed 20:45:06.764 00.024 5928 IsSlewing returns 0 20:45:06.765 00.001 5928 IsGuiding returns 1 20:45:06.794 00.029 5928 IsSlewing returns 0 20:45:06.795 00.001 5928 IsGuiding returns 1 20:45:06.851 00.056 5928 IsSlewing returns 0 20:45:06.884 00.033 5928 IsGuiding returns 0 20:45:06.884 00.000 5928 scope move finished after 59 + 162 ms 20:45:06.884 00.000 5928 Move returns status 0, amount 59 20:45:06.884 00.000 5928 move complete, result=0 20:45:06.884 00.000 5928 worker thread done servicing request 20:45:06.884 00.000 5928 Worker thread wakes up 20:45:06.884 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH 20:45:06.889 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:06.890 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:09.026 02.136 5928 Exposure complete 20:45:09.112 00.086 5928 worker thread done servicing request 20:45:09.112 00.000 972 OnExposeComplete: enter 20:45:09.116 00.004 972 UpdateGuideState(): m_state=6 20:45:09.120 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1967 20:45:09.125 00.005 972 Star::Find returns 1 (0), X=232.81, Y=846.22, Mass=1451, SNR=26.7, Peak=179 HFD=3.5 20:45:09.129 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 20:45:09.133 00.004 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 20:45:09.136 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=0.26 mountY=0.01, mountTheta=0.03 20:45:09.142 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.26, opts=13) 20:45:09.146 00.004 972 Enqueuing Move request for scope (-0.03, 0.26) 20:45:09.149 00.003 5928 Worker thread wakes up 20:45:09.149 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:09.153 00.004 972 UpdateGuideState exits: m=1451 SNR=26.7 20:45:09.157 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd 20:45:09.157 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:09.162 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:09.166 00.004 972 Enqueuing Expose request 20:45:09.170 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.26) 20:45:09.170 00.000 5928 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=0.01 20:45:09.170 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 20:45:09.170 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:09.170 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:45:09.170 00.000 5928 MoveAxis(W, 44, ABG) 20:45:09.170 00.000 5928 Guiding Dir = 3, Dur = 44 20:45:09.170 00.000 5928 IsSlewing returns 0 20:45:09.171 00.001 5928 IsGuiding returns 0 20:45:09.187 00.016 5928 PulseGuide returned control before completion, sleep 39 20:45:09.233 00.046 5928 IsGuiding returns 1 20:45:09.233 00.000 5928 scope still moving after pulse duration time elapsed 20:45:09.283 00.050 5928 IsSlewing returns 0 20:45:09.315 00.032 5928 IsGuiding returns 0 20:45:09.315 00.000 5928 scope move finished after 44 + 100 ms 20:45:09.315 00.000 5928 Move returns status 0, amount 44 20:45:09.316 00.001 5928 MoveAxis(N, 0, ABG) 20:45:09.316 00.000 5928 Move returns status 0, amount 0 20:45:09.316 00.000 5928 move complete, result=0 20:45:09.316 00.000 5928 worker thread done servicing request 20:45:09.316 00.000 972 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH 20:45:09.325 00.009 5928 Worker thread wakes up 20:45:09.326 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:09.326 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:11.309 01.983 5928 Exposure complete 20:45:11.394 00.085 5928 worker thread done servicing request 20:45:11.394 00.000 972 OnExposeComplete: enter 20:45:11.398 00.004 972 UpdateGuideState(): m_state=6 20:45:11.402 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1968 20:45:11.406 00.004 972 Star::Find returns 1 (0), X=232.93, Y=846.27, Mass=1442, SNR=26.6, Peak=171 HFD=3.9 20:45:11.411 00.005 972 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.59) = xAngle (-0.31 = -0.31) 20:45:11.415 00.004 972 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36) 20:45:11.419 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.28 mountX=0.31 mountY=-0.11, mountTheta=-0.35 20:45:11.423 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.31, opts=13) 20:45:11.428 00.005 972 Enqueuing Move request for scope (0.09, 0.31) 20:45:11.432 00.004 5928 Worker thread wakes up 20:45:11.432 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.31) opts 0xd 20:45:11.432 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.31) 20:45:11.432 00.000 5928 Moving (0.09, 0.31) raw xDistance=0.31 yDistance=-0.11 20:45:11.432 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 20:45:11.432 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:11.432 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:11.436 00.004 972 UpdateGuideState exits: m=1442 SNR=26.6 20:45:11.440 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:45:11.440 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:11.445 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:11.448 00.003 972 Enqueuing Expose request 20:45:11.452 00.004 5928 MoveAxis(W, 55, ABG) 20:45:11.452 00.000 5928 Guiding Dir = 3, Dur = 55 20:45:11.457 00.005 5928 IsSlewing returns 0 20:45:11.458 00.001 5928 IsGuiding returns 0 20:45:11.473 00.015 5928 PulseGuide returned control before completion, sleep 50 20:45:11.553 00.080 5928 IsGuiding returns 0 20:45:11.553 00.000 5928 Move returns status 0, amount 55 20:45:11.554 00.001 5928 MoveAxis(N, 0, ABG) 20:45:11.554 00.000 5928 Move returns status 0, amount 0 20:45:11.554 00.000 5928 move complete, result=0 20:45:11.554 00.000 5928 worker thread done servicing request 20:45:11.554 00.000 5928 Worker thread wakes up 20:45:11.555 00.001 972 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH 20:45:11.568 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:11.568 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:13.698 02.130 5928 Exposure complete 20:45:13.784 00.086 5928 worker thread done servicing request 20:45:13.784 00.000 972 OnExposeComplete: enter 20:45:13.788 00.004 972 UpdateGuideState(): m_state=6 20:45:13.793 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1969 20:45:13.797 00.004 972 Star::Find returns 1 (0), X=232.92, Y=846.03, Mass=1414, SNR=26.3, Peak=149 HFD=4.1 20:45:13.801 00.004 972 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.59) = xAngle (-0.90 = -0.90) 20:45:13.805 00.004 972 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94) 20:45:13.810 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.69 mountX=0.07 mountY=-0.08, mountTheta=-0.91 20:45:13.814 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.07, opts=13) 20:45:13.818 00.004 972 Enqueuing Move request for scope (0.08, 0.07) 20:45:13.822 00.004 5928 Worker thread wakes up 20:45:13.822 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd 20:45:13.822 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.07) 20:45:13.822 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:13.827 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 20:45:13.831 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:13.837 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:13.843 00.006 972 Enqueuing Expose request 20:45:13.847 00.004 5928 Moving (0.08, 0.07) raw xDistance=0.07 yDistance=-0.08 20:45:13.847 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:45:13.847 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:13.847 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:45:13.847 00.000 5928 MoveAxis(E, 0, ABG) 20:45:13.847 00.000 5928 Move returns status 0, amount 0 20:45:13.847 00.000 5928 MoveAxis(N, 0, ABG) 20:45:13.847 00.000 5928 Move returns status 0, amount 0 20:45:13.847 00.000 5928 move complete, result=0 20:45:13.847 00.000 5928 worker thread done servicing request 20:45:13.847 00.000 5928 Worker thread wakes up 20:45:13.847 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:13.848 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:13.848 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:15.822 01.974 5928 Exposure complete 20:45:15.909 00.087 5928 worker thread done servicing request 20:45:15.909 00.000 972 OnExposeComplete: enter 20:45:15.914 00.005 972 UpdateGuideState(): m_state=6 20:45:15.919 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1970 20:45:15.923 00.004 972 Star::Find returns 1 (0), X=233.03, Y=845.38, Mass=1417, SNR=26.3, Peak=149 HFD=4.0 20:45:15.927 00.004 972 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.59) = xAngle (-2.85 = -2.85) 20:45:15.931 00.004 972 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89) 20:45:15.935 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.58 hyp=0.61 cameraTheta=-1.26 mountX=-0.58 mountY=-0.15, mountTheta=-2.89 20:45:15.939 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.58, opts=13) 20:45:15.944 00.005 972 Enqueuing Move request for scope (0.19, -0.58) 20:45:15.947 00.003 5928 Worker thread wakes up 20:45:15.948 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.58) opts 0xd 20:45:15.948 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.58) 20:45:15.948 00.000 5928 Moving (0.19, -0.58) raw xDistance=-0.58 yDistance=-0.15 20:45:15.948 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58 20:45:15.948 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:15.948 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 20:45:15.948 00.000 5928 MoveAxis(E, 97, ABG) 20:45:15.948 00.000 5928 Guiding Dir = 2, Dur = 97 20:45:15.948 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:45:15.952 00.004 972 UpdateGuideState exits: m=1417 SNR=26.3 20:45:15.956 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:15.961 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:15.964 00.003 972 Enqueuing Expose request 20:45:15.983 00.019 5928 IsSlewing returns 0 20:45:15.984 00.001 5928 IsGuiding returns 0 20:45:15.999 00.015 5928 PulseGuide returned control before completion, sleep 92 20:45:16.110 00.111 5928 IsGuiding returns 0 20:45:16.110 00.000 5928 Move returns status 0, amount 97 20:45:16.111 00.001 5928 MoveAxis(N, 0, ABG) 20:45:16.111 00.000 5928 Move returns status 0, amount 0 20:45:16.111 00.000 5928 move complete, result=0 20:45:16.111 00.000 5928 worker thread done servicing request 20:45:16.111 00.000 5928 Worker thread wakes up 20:45:16.111 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:16.111 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:16.111 00.000 972 GuideStep: -0.6 px 97 ms EAST, -0.1 px 0 ms NORTH 20:45:18.241 02.130 5928 Exposure complete 20:45:18.330 00.089 5928 worker thread done servicing request 20:45:18.330 00.000 972 OnExposeComplete: enter 20:45:18.334 00.004 972 UpdateGuideState(): m_state=6 20:45:18.339 00.005 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1971 20:45:18.343 00.004 972 Star::Find returns 1 (0), X=232.65, Y=846.29, Mass=1406, SNR=26.3, Peak=148 HFD=3.7 20:45:18.347 00.004 972 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.59) = xAngle (0.49 = 0.49) 20:45:18.351 00.004 972 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45) 20:45:18.355 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.33 hyp=0.38 cameraTheta=2.08 mountX=0.33 mountY=0.16, mountTheta=0.45 20:45:18.360 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.33, opts=13) 20:45:18.364 00.004 972 Enqueuing Move request for scope (-0.18, 0.33) 20:45:18.368 00.004 5928 Worker thread wakes up 20:45:18.368 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.33) opts 0xd 20:45:18.368 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.33) 20:45:18.368 00.000 5928 Moving (-0.18, 0.33) raw xDistance=0.33 yDistance=0.16 20:45:18.368 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.33 20:45:18.368 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:18.368 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:18.373 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:45:18.373 00.000 5928 MoveAxis(W, 49, ABG) 20:45:18.373 00.000 972 UpdateGuideState exits: m=1406 SNR=26.3 20:45:18.377 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:18.381 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:18.385 00.004 972 Enqueuing Expose request 20:45:18.388 00.003 5928 Guiding Dir = 3, Dur = 49 20:45:18.390 00.002 5928 IsSlewing returns 0 20:45:18.390 00.000 5928 IsGuiding returns 0 20:45:18.413 00.023 5928 PulseGuide returned control before completion, sleep 36 20:45:18.464 00.051 5928 IsGuiding returns 1 20:45:18.464 00.000 5928 scope still moving after pulse duration time elapsed 20:45:18.509 00.045 5928 IsSlewing returns 0 20:45:18.510 00.001 5928 IsGuiding returns 0 20:45:18.510 00.000 5928 scope move finished after 49 + 71 ms 20:45:18.510 00.000 5928 Move returns status 0, amount 49 20:45:18.510 00.000 5928 MoveAxis(N, 0, ABG) 20:45:18.511 00.001 5928 Move returns status 0, amount 0 20:45:18.511 00.000 5928 move complete, result=0 20:45:18.511 00.000 5928 worker thread done servicing request 20:45:18.511 00.000 5928 Worker thread wakes up 20:45:18.511 00.000 972 GuideStep: 0.3 px 49 ms WEST, 0.2 px 0 ms NORTH 20:45:18.523 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:18.524 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:20.501 01.977 5928 Exposure complete 20:45:20.587 00.086 5928 worker thread done servicing request 20:45:20.587 00.000 972 OnExposeComplete: enter 20:45:20.592 00.005 972 UpdateGuideState(): m_state=6 20:45:20.596 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1972 20:45:20.600 00.004 972 Star::Find returns 1 (0), X=232.73, Y=846.00, Mass=1391, SNR=26.1, Peak=150 HFD=4.0 20:45:20.603 00.003 972 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.59) = xAngle (1.22 = 1.22) 20:45:20.608 00.005 972 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18) 20:45:20.612 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.81 mountX=0.04 mountY=0.11, mountTheta=1.22 20:45:20.616 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.04, opts=13) 20:45:20.620 00.004 972 Enqueuing Move request for scope (-0.11, 0.04) 20:45:20.625 00.005 5928 Worker thread wakes up 20:45:20.625 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd 20:45:20.625 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.04) 20:45:20.625 00.000 5928 Moving (-0.11, 0.04) raw xDistance=0.04 yDistance=0.11 20:45:20.626 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:45:20.626 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:20.626 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:45:20.626 00.000 5928 MoveAxis(E, 0, ABG) 20:45:20.626 00.000 5928 Move returns status 0, amount 0 20:45:20.626 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:20.630 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 20:45:20.633 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:20.637 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:20.642 00.005 972 Enqueuing Expose request 20:45:20.646 00.004 5928 MoveAxis(N, 0, ABG) 20:45:20.646 00.000 5928 Move returns status 0, amount 0 20:45:20.646 00.000 5928 move complete, result=0 20:45:20.646 00.000 5928 worker thread done servicing request 20:45:20.646 00.000 5928 Worker thread wakes up 20:45:20.646 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:20.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:20.648 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:45:22.770 02.122 5928 Exposure complete 20:45:22.857 00.087 5928 worker thread done servicing request 20:45:22.857 00.000 972 OnExposeComplete: enter 20:45:22.861 00.004 972 UpdateGuideState(): m_state=6 20:45:22.865 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1973 20:45:22.869 00.004 972 Star::Find returns 1 (0), X=232.89, Y=846.52, Mass=1453, SNR=26.7, Peak=157 HFD=3.8 20:45:22.873 00.004 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.12 = -0.12) 20:45:22.877 00.004 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16) 20:45:22.881 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.56 hyp=0.56 cameraTheta=1.47 mountX=0.56 mountY=-0.09, mountTheta=-0.16 20:45:22.885 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.56, opts=13) 20:45:22.890 00.005 972 Enqueuing Move request for scope (0.05, 0.56) 20:45:22.894 00.004 5928 Worker thread wakes up 20:45:22.894 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.56) opts 0xd 20:45:22.894 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.56) 20:45:22.894 00.000 5928 Moving (0.05, 0.56) raw xDistance=0.56 yDistance=-0.09 20:45:22.894 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56 20:45:22.894 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:22.894 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:45:22.894 00.000 5928 MoveAxis(W, 93, ABG) 20:45:22.894 00.000 5928 Guiding Dir = 3, Dur = 93 20:45:22.895 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:22.899 00.004 972 UpdateGuideState exits: m=1453 SNR=26.7 20:45:22.902 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:22.907 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:22.911 00.004 972 Enqueuing Expose request 20:45:22.938 00.027 5928 IsSlewing returns 0 20:45:22.939 00.001 5928 IsGuiding returns 0 20:45:22.955 00.016 5928 PulseGuide returned control before completion, sleep 88 20:45:23.067 00.112 5928 IsGuiding returns 0 20:45:23.067 00.000 5928 Move returns status 0, amount 93 20:45:23.067 00.000 5928 MoveAxis(N, 0, ABG) 20:45:23.067 00.000 5928 Move returns status 0, amount 0 20:45:23.068 00.001 5928 move complete, result=0 20:45:23.068 00.000 5928 worker thread done servicing request 20:45:23.068 00.000 5928 Worker thread wakes up 20:45:23.068 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:23.068 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:23.068 00.000 972 GuideStep: 0.6 px 93 ms WEST, -0.1 px 0 ms NORTH 20:45:25.050 01.982 5928 Exposure complete 20:45:25.135 00.085 5928 worker thread done servicing request 20:45:25.136 00.001 972 OnExposeComplete: enter 20:45:25.141 00.005 972 UpdateGuideState(): m_state=6 20:45:25.144 00.003 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1974 20:45:25.148 00.004 972 Star::Find returns 1 (0), X=232.87, Y=846.06, Mass=1423, SNR=26.4, Peak=176 HFD=3.8 20:45:25.152 00.004 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 20:45:25.157 00.005 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 20:45:25.161 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.26 mountX=0.10 mountY=-0.04, mountTheta=-0.37 20:45:25.166 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.10, opts=13) 20:45:25.170 00.004 972 Enqueuing Move request for scope (0.03, 0.10) 20:45:25.175 00.005 5928 Worker thread wakes up 20:45:25.175 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:25.179 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:45:25.183 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:25.187 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd 20:45:25.187 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.10) 20:45:25.187 00.000 5928 Moving (0.03, 0.10) raw xDistance=0.10 yDistance=-0.04 20:45:25.187 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:45:25.187 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:25.192 00.005 972 Enqueuing Expose request 20:45:25.196 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:25.196 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:45:25.196 00.000 5928 MoveAxis(E, 0, ABG) 20:45:25.196 00.000 5928 Move returns status 0, amount 0 20:45:25.196 00.000 5928 MoveAxis(N, 0, ABG) 20:45:25.196 00.000 5928 Move returns status 0, amount 0 20:45:25.196 00.000 5928 move complete, result=0 20:45:25.196 00.000 5928 worker thread done servicing request 20:45:25.196 00.000 5928 Worker thread wakes up 20:45:25.196 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:25.196 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:25.198 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:45:27.324 02.126 5928 Exposure complete 20:45:27.410 00.086 5928 worker thread done servicing request 20:45:27.410 00.000 972 OnExposeComplete: enter 20:45:27.414 00.004 972 UpdateGuideState(): m_state=6 20:45:27.418 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1975 20:45:27.423 00.005 972 Star::Find returns 1 (0), X=233.02, Y=845.71, Mass=1456, SNR=26.7, Peak=192 HFD=3.3 20:45:27.427 00.004 972 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.59) = xAngle (-2.53 = -2.53) 20:45:27.430 00.003 972 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 20:45:27.434 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.94 mountX=-0.25 mountY=-0.16, mountTheta=-2.56 20:45:27.439 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.25, opts=13) 20:45:27.443 00.004 972 Enqueuing Move request for scope (0.18, -0.25) 20:45:27.447 00.004 5928 Worker thread wakes up 20:45:27.447 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd 20:45:27.447 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.25) 20:45:27.447 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:27.451 00.004 972 UpdateGuideState exits: m=1456 SNR=26.7 20:45:27.456 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:27.460 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:27.463 00.003 972 Enqueuing Expose request 20:45:27.467 00.004 5928 Moving (0.18, -0.25) raw xDistance=-0.25 yDistance=-0.16 20:45:27.467 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 20:45:27.467 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:27.468 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:45:27.468 00.000 5928 MoveAxis(E, 42, ABG) 20:45:27.468 00.000 5928 Guiding Dir = 2, Dur = 42 20:45:27.468 00.000 5928 IsSlewing returns 0 20:45:27.468 00.000 5928 IsGuiding returns 0 20:45:27.496 00.028 5928 PulseGuide returned control before completion, sleep 25 20:45:27.526 00.030 5928 IsGuiding returns 1 20:45:27.526 00.000 5928 scope still moving after pulse duration time elapsed 20:45:27.576 00.050 5928 IsSlewing returns 0 20:45:27.592 00.016 5928 IsGuiding returns 0 20:45:27.592 00.000 5928 scope move finished after 42 + 81 ms 20:45:27.592 00.000 5928 Move returns status 0, amount 42 20:45:27.592 00.000 5928 MoveAxis(N, 0, ABG) 20:45:27.592 00.000 5928 Move returns status 0, amount 0 20:45:27.593 00.001 5928 move complete, result=0 20:45:27.593 00.000 5928 worker thread done servicing request 20:45:27.593 00.000 5928 Worker thread wakes up 20:45:27.593 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:27.593 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:27.593 00.000 972 GuideStep: -0.3 px 42 ms EAST, -0.2 px 0 ms NORTH 20:45:29.584 01.991 5928 Exposure complete 20:45:29.670 00.086 5928 worker thread done servicing request 20:45:29.670 00.000 972 OnExposeComplete: enter 20:45:29.674 00.004 972 UpdateGuideState(): m_state=6 20:45:29.678 00.004 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1976 20:45:29.682 00.004 972 Star::Find returns 1 (0), X=232.95, Y=846.07, Mass=1410, SNR=26.3, Peak=175 HFD=3.9 20:45:29.686 00.004 972 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.59) = xAngle (-0.82 = -0.82) 20:45:29.690 00.004 972 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87) 20:45:29.694 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.77 mountX=0.10 mountY=-0.12, mountTheta=-0.84 20:45:29.699 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.11, opts=13) 20:45:29.703 00.004 972 Enqueuing Move request for scope (0.11, 0.11) 20:45:29.708 00.005 5928 Worker thread wakes up 20:45:29.708 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd 20:45:29.708 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.11) 20:45:29.708 00.000 5928 Moving (0.11, 0.11) raw xDistance=0.10 yDistance=-0.12 20:45:29.708 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:45:29.708 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:29.708 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:45:29.708 00.000 5928 MoveAxis(E, 0, ABG) 20:45:29.708 00.000 5928 Move returns status 0, amount 0 20:45:29.708 00.000 5928 MoveAxis(N, 0, ABG) 20:45:29.708 00.000 5928 Move returns status 0, amount 0 20:45:29.708 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:45:29.712 00.004 972 UpdateGuideState exits: m=1410 SNR=26.3 20:45:29.716 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:29.720 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:29.725 00.005 972 Enqueuing Expose request 20:45:29.728 00.003 5928 move complete, result=0 20:45:29.728 00.000 5928 worker thread done servicing request 20:45:29.729 00.001 5928 Worker thread wakes up 20:45:29.729 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:29.729 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:29.731 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:45:31.857 02.126 5928 Exposure complete 20:45:31.945 00.088 5928 worker thread done servicing request 20:45:31.945 00.000 972 OnExposeComplete: enter 20:45:31.949 00.004 972 UpdateGuideState(): m_state=6 20:45:31.953 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1977 20:45:31.958 00.005 972 Star::Find returns 1 (0), X=233.18, Y=845.95, Mass=1373, SNR=25.9, Peak=150 HFD=4.1 20:45:31.963 00.005 972 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.59) = xAngle (-1.62 = -1.62) 20:45:31.967 00.004 972 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66) 20:45:31.971 00.004 972 CameraToMount -- cameraX=0.34 cameraY=-0.01 hyp=0.34 cameraTheta=-0.03 mountX=-0.02 mountY=-0.34, mountTheta=-1.62 20:45:31.976 00.005 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.01, opts=13) 20:45:31.979 00.003 972 Enqueuing Move request for scope (0.34, -0.01) 20:45:31.983 00.004 5928 Worker thread wakes up 20:45:31.984 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:31.988 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.01) opts 0xd 20:45:31.988 00.000 972 UpdateGuideState exits: m=1373 SNR=25.9 20:45:31.992 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:31.996 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:32.000 00.004 972 Enqueuing Expose request 20:45:32.003 00.003 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.01) 20:45:32.004 00.001 5928 Moving (0.34, -0.01) raw xDistance=-0.02 yDistance=-0.34 20:45:32.004 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:45:32.004 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:45:32.004 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 20:45:32.004 00.000 5928 MoveAxis(E, 0, ABG) 20:45:32.004 00.000 5928 Move returns status 0, amount 0 20:45:32.004 00.000 5928 MoveAxis(N, 0, ABG) 20:45:32.004 00.000 5928 Move returns status 0, amount 0 20:45:32.005 00.001 5928 move complete, result=0 20:45:32.005 00.000 5928 worker thread done servicing request 20:45:32.005 00.000 5928 Worker thread wakes up 20:45:32.005 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:32.005 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:32.007 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 20:45:33.981 01.974 5928 Exposure complete 20:45:34.068 00.087 5928 worker thread done servicing request 20:45:34.068 00.000 972 OnExposeComplete: enter 20:45:34.073 00.005 972 UpdateGuideState(): m_state=6 20:45:34.077 00.004 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1978 20:45:34.081 00.004 972 Star::Find returns 1 (0), X=233.04, Y=846.13, Mass=1456, SNR=26.7, Peak=158 HFD=4.2 20:45:34.085 00.004 972 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.59) = xAngle (-0.90 = -0.90) 20:45:34.089 00.004 972 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94) 20:45:34.093 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.69 mountX=0.16 mountY=-0.21, mountTheta=-0.91 20:45:34.097 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.17, opts=13) 20:45:34.100 00.003 972 Enqueuing Move request for scope (0.20, 0.17) 20:45:34.106 00.006 5928 Worker thread wakes up 20:45:34.106 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd 20:45:34.106 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.17) 20:45:34.106 00.000 5928 Moving (0.20, 0.17) raw xDistance=0.16 yDistance=-0.21 20:45:34.106 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:45:34.106 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:45:34.106 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 20:45:34.106 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:34.109 00.003 972 UpdateGuideState exits: m=1456 SNR=26.7 20:45:34.113 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:34.117 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:34.122 00.005 972 Enqueuing Expose request 20:45:34.125 00.003 5928 MoveAxis(E, 0, ABG) 20:45:34.125 00.000 5928 Move returns status 0, amount 0 20:45:34.126 00.001 5928 MoveAxis(N, 0, ABG) 20:45:34.126 00.000 5928 Move returns status 0, amount 0 20:45:34.126 00.000 5928 move complete, result=0 20:45:34.126 00.000 5928 worker thread done servicing request 20:45:34.126 00.000 5928 Worker thread wakes up 20:45:34.126 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:34.126 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:34.127 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:45:36.235 02.108 5928 Exposure complete 20:45:36.322 00.087 5928 worker thread done servicing request 20:45:36.322 00.000 972 OnExposeComplete: enter 20:45:36.325 00.003 972 UpdateGuideState(): m_state=6 20:45:36.329 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1979 20:45:36.333 00.004 972 Star::Find returns 1 (0), X=233.27, Y=846.26, Mass=1419, SNR=26.4, Peak=137 HFD=3.8 20:45:36.338 00.005 972 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.59) = xAngle (-0.99 = -0.99) 20:45:36.342 00.004 972 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03) 20:45:36.346 00.004 972 CameraToMount -- cameraX=0.43 cameraY=0.30 hyp=0.52 cameraTheta=0.60 mountX=0.29 mountY=-0.45, mountTheta=-1.00 20:45:36.350 00.004 972 SchedulePrimaryMove(067B9D08, x=0.43, y=0.30, opts=13) 20:45:36.355 00.005 972 Enqueuing Move request for scope (0.43, 0.30) 20:45:36.359 00.004 5928 Worker thread wakes up 20:45:36.359 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.30) opts 0xd 20:45:36.359 00.000 5928 Handling offset move in thread for scope, endpoint = (0.43, 0.30) 20:45:36.359 00.000 5928 Moving (0.43, 0.30) raw xDistance=0.29 yDistance=-0.45 20:45:36.359 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 20:45:36.359 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-1.00 20:45:36.359 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 20:45:36.359 00.000 5928 MoveAxis(W, 48, ABG) 20:45:36.359 00.000 5928 Guiding Dir = 3, Dur = 48 20:45:36.360 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:36.363 00.003 972 UpdateGuideState exits: m=1419 SNR=26.4 20:45:36.367 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:36.373 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:36.379 00.006 972 Enqueuing Expose request 20:45:36.386 00.007 5928 IsSlewing returns 0 20:45:36.386 00.000 5928 IsGuiding returns 0 20:45:36.403 00.017 5928 PulseGuide returned control before completion, sleep 42 20:45:36.483 00.080 5928 IsGuiding returns 0 20:45:36.483 00.000 5928 Move returns status 0, amount 48 20:45:36.483 00.000 5928 MoveAxis(N, 89, ABG) 20:45:36.483 00.000 5928 Guiding Dir = 0, Dur = 89 20:45:36.485 00.002 5928 IsSlewing returns 0 20:45:36.485 00.000 5928 IsGuiding returns 0 20:45:36.563 00.078 5928 PulseGuide returned control before completion, sleep 21 20:45:36.600 00.037 5928 IsGuiding returns 1 20:45:36.600 00.000 5928 scope still moving after pulse duration time elapsed 20:45:36.631 00.031 5928 IsSlewing returns 0 20:45:36.632 00.001 5928 IsGuiding returns 1 20:45:36.691 00.059 5928 IsSlewing returns 0 20:45:36.691 00.000 5928 IsGuiding returns 0 20:45:36.691 00.000 5928 scope move finished after 89 + 117 ms 20:45:36.692 00.001 5928 Move returns status 0, amount 89 20:45:36.692 00.000 5928 move complete, result=0 20:45:36.692 00.000 5928 worker thread done servicing request 20:45:36.692 00.000 5928 Worker thread wakes up 20:45:36.692 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:36.692 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:36.692 00.000 972 GuideStep: 0.3 px 48 ms WEST, -0.4 px 89 ms NORTH 20:45:38.673 01.981 5928 Exposure complete 20:45:38.758 00.085 5928 worker thread done servicing request 20:45:38.759 00.001 972 OnExposeComplete: enter 20:45:38.762 00.003 972 UpdateGuideState(): m_state=6 20:45:38.766 00.004 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1980 20:45:38.771 00.005 972 Star::Find returns 1 (0), X=233.28, Y=846.21, Mass=1386, SNR=26.1, Peak=147 HFD=3.6 20:45:38.777 00.006 972 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.59) = xAngle (-1.07 = -1.07) 20:45:38.780 00.003 972 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12) 20:45:38.784 00.004 972 CameraToMount -- cameraX=0.44 cameraY=0.25 hyp=0.51 cameraTheta=0.52 mountX=0.24 mountY=-0.46, mountTheta=-1.08 20:45:38.790 00.006 972 SchedulePrimaryMove(067B9D08, x=0.44, y=0.25, opts=13) 20:45:38.794 00.004 972 Enqueuing Move request for scope (0.44, 0.25) 20:45:38.798 00.004 5928 Worker thread wakes up 20:45:38.798 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.25) opts 0xd 20:45:38.798 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, 0.25) 20:45:38.798 00.000 5928 Moving (0.44, 0.25) raw xDistance=0.24 yDistance=-0.46 20:45:38.798 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24 20:45:38.798 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 20:45:38.798 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:38.802 00.004 972 UpdateGuideState exits: m=1386 SNR=26.1 20:45:38.807 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:38.811 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:38.814 00.003 972 Enqueuing Expose request 20:45:38.818 00.004 5928 MoveAxis(W, 44, ABG) 20:45:38.818 00.000 5928 Guiding Dir = 3, Dur = 44 20:45:38.819 00.001 5928 IsSlewing returns 0 20:45:38.819 00.000 5928 IsGuiding returns 0 20:45:38.834 00.015 5928 PulseGuide returned control before completion, sleep 40 20:45:38.880 00.046 5928 IsGuiding returns 1 20:45:38.880 00.000 5928 scope still moving after pulse duration time elapsed 20:45:38.914 00.034 5928 IsSlewing returns 0 20:45:38.915 00.001 5928 IsGuiding returns 0 20:45:38.915 00.000 5928 scope move finished after 44 + 51 ms 20:45:38.915 00.000 5928 Move returns status 0, amount 44 20:45:38.915 00.000 5928 MoveAxis(N, 90, ABG) 20:45:38.915 00.000 5928 Guiding Dir = 0, Dur = 90 20:45:38.916 00.001 5928 IsSlewing returns 0 20:45:38.916 00.000 5928 IsGuiding returns 0 20:45:38.994 00.078 5928 PulseGuide returned control before completion, sleep 22 20:45:39.026 00.032 5928 IsGuiding returns 1 20:45:39.026 00.000 5928 scope still moving after pulse duration time elapsed 20:45:39.052 00.026 5928 IsSlewing returns 0 20:45:39.053 00.001 5928 IsGuiding returns 1 20:45:39.121 00.068 5928 IsSlewing returns 0 20:45:39.123 00.002 5928 IsGuiding returns 0 20:45:39.123 00.000 5928 scope move finished after 90 + 117 ms 20:45:39.123 00.000 5928 Move returns status 0, amount 90 20:45:39.125 00.002 5928 move complete, result=0 20:45:39.125 00.000 5928 worker thread done servicing request 20:45:39.125 00.000 5928 Worker thread wakes up 20:45:39.125 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:39.125 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:39.125 00.000 972 GuideStep: 0.2 px 44 ms WEST, -0.5 px 90 ms NORTH 20:45:41.261 02.136 5928 Exposure complete 20:45:41.347 00.086 5928 worker thread done servicing request 20:45:41.347 00.000 972 OnExposeComplete: enter 20:45:41.351 00.004 972 UpdateGuideState(): m_state=6 20:45:41.357 00.006 972 Star::Find(15, 233, 846, 0, (0,0,0,0), 0.0, 255) frame 1981 20:45:41.361 00.004 972 Star::Find returns 1 (0), X=232.81, Y=845.57, Mass=1403, SNR=26.2, Peak=161 HFD=3.7 20:45:41.364 00.003 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.59) = xAngle (-3.23 = 3.05) 20:45:41.369 00.005 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00) 20:45:41.374 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=-0.39 hyp=0.39 cameraTheta=-1.64 mountX=-0.39 mountY=0.05, mountTheta=3.01 20:45:41.378 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.39, opts=13) 20:45:41.382 00.004 972 Enqueuing Move request for scope (-0.03, -0.39) 20:45:41.386 00.004 5928 Worker thread wakes up 20:45:41.386 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.39) opts 0xd 20:45:41.386 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.39) 20:45:41.387 00.001 5928 Moving (-0.03, -0.39) raw xDistance=-0.39 yDistance=0.05 20:45:41.387 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39 20:45:41.387 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:41.387 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:41.391 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:45:41.391 00.000 5928 MoveAxis(E, 62, ABG) 20:45:41.391 00.000 5928 Guiding Dir = 2, Dur = 62 20:45:41.391 00.000 972 UpdateGuideState exits: m=1403 SNR=26.2 20:45:41.395 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:41.399 00.004 5928 IsSlewing returns 0 20:45:41.399 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:41.404 00.005 972 Enqueuing Expose request 20:45:41.409 00.005 5928 IsGuiding returns 0 20:45:41.456 00.047 5928 PulseGuide returned control before completion, sleep 26 20:45:41.493 00.037 5928 IsGuiding returns 1 20:45:41.493 00.000 5928 scope still moving after pulse duration time elapsed 20:45:41.552 00.059 5928 IsSlewing returns 0 20:45:41.553 00.001 5928 IsGuiding returns 0 20:45:41.554 00.001 5928 scope move finished after 62 + 82 ms 20:45:41.554 00.000 5928 Move returns status 0, amount 62 20:45:41.554 00.000 5928 MoveAxis(N, 0, ABG) 20:45:41.555 00.001 5928 Move returns status 0, amount 0 20:45:41.555 00.000 5928 move complete, result=0 20:45:41.556 00.001 5928 worker thread done servicing request 20:45:41.556 00.000 5928 Worker thread wakes up 20:45:41.557 00.001 972 GuideStep: -0.4 px 62 ms EAST, 0.1 px 0 ms NORTH 20:45:41.564 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:41.564 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:43.550 01.986 5928 Exposure complete 20:45:43.637 00.087 5928 worker thread done servicing request 20:45:43.637 00.000 972 OnExposeComplete: enter 20:45:43.641 00.004 972 UpdateGuideState(): m_state=6 20:45:43.645 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1982 20:45:43.649 00.004 972 Star::Find returns 1 (0), X=232.94, Y=845.71, Mass=1434, SNR=26.5, Peak=167 HFD=3.9 20:45:43.653 00.004 972 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.59) = xAngle (-2.77 = -2.77) 20:45:43.657 00.004 972 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81) 20:45:43.661 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.18 mountX=-0.25 mountY=-0.09, mountTheta=-2.81 20:45:43.665 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.25, opts=13) 20:45:43.671 00.006 972 Enqueuing Move request for scope (0.10, -0.25) 20:45:43.675 00.004 5928 Worker thread wakes up 20:45:43.675 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:45:43.679 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd 20:45:43.679 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.25) 20:45:43.679 00.000 972 UpdateGuideState exits: m=1434 SNR=26.5 20:45:43.683 00.004 5928 Moving (0.10, -0.25) raw xDistance=-0.25 yDistance=-0.09 20:45:43.683 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:43.688 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25 20:45:43.688 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:43.692 00.004 972 Enqueuing Expose request 20:45:43.696 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:43.696 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:45:43.696 00.000 5928 MoveAxis(E, 46, ABG) 20:45:43.696 00.000 5928 Guiding Dir = 2, Dur = 46 20:45:43.697 00.001 5928 IsSlewing returns 0 20:45:43.697 00.000 5928 IsGuiding returns 0 20:45:43.710 00.013 5928 PulseGuide returned control before completion, sleep 42 20:45:43.759 00.049 5928 IsGuiding returns 1 20:45:43.759 00.000 5928 scope still moving after pulse duration time elapsed 20:45:43.806 00.047 5928 IsSlewing returns 0 20:45:43.807 00.001 5928 IsGuiding returns 0 20:45:43.807 00.000 5928 scope move finished after 46 + 63 ms 20:45:43.807 00.000 5928 Move returns status 0, amount 46 20:45:43.807 00.000 5928 MoveAxis(N, 0, ABG) 20:45:43.807 00.000 5928 Move returns status 0, amount 0 20:45:43.807 00.000 5928 move complete, result=0 20:45:43.807 00.000 5928 worker thread done servicing request 20:45:43.807 00.000 5928 Worker thread wakes up 20:45:43.807 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:43.807 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:43.807 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH 20:45:45.921 02.114 5928 Exposure complete 20:45:46.008 00.087 5928 worker thread done servicing request 20:45:46.008 00.000 972 OnExposeComplete: enter 20:45:46.011 00.003 972 UpdateGuideState(): m_state=6 20:45:46.015 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1983 20:45:46.020 00.005 972 Star::Find returns 1 (0), X=233.17, Y=845.93, Mass=1399, SNR=26.2, Peak=140 HFD=4.1 20:45:46.024 00.004 972 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.59) = xAngle (-1.68 = -1.68) 20:45:46.028 00.004 972 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72) 20:45:46.032 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.34 cameraTheta=-0.09 mountX=-0.04 mountY=-0.33, mountTheta=-1.68 20:45:46.037 00.005 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.03, opts=13) 20:45:46.041 00.004 972 Enqueuing Move request for scope (0.33, -0.03) 20:45:46.045 00.004 5928 Worker thread wakes up 20:45:46.045 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd 20:45:46.045 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.03) 20:45:46.045 00.000 5928 Moving (0.33, -0.03) raw xDistance=-0.04 yDistance=-0.33 20:45:46.045 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:45:46.045 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 20:45:46.045 00.000 5928 MoveAxis(E, 0, ABG) 20:45:46.045 00.000 5928 Move returns status 0, amount 0 20:45:46.045 00.000 5928 MoveAxis(N, 66, ABG) 20:45:46.045 00.000 5928 Guiding Dir = 0, Dur = 66 20:45:46.045 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:46.049 00.004 972 UpdateGuideState exits: m=1399 SNR=26.2 20:45:46.054 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:46.058 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:46.061 00.003 972 Enqueuing Expose request 20:45:46.065 00.004 5928 IsSlewing returns 0 20:45:46.066 00.001 5928 IsGuiding returns 0 20:45:46.143 00.077 5928 IsGuiding returns 1 20:45:46.143 00.000 5928 scope still moving after pulse duration time elapsed 20:45:46.178 00.035 5928 IsSlewing returns 0 20:45:46.179 00.001 5928 IsGuiding returns 1 20:45:46.237 00.058 5928 IsSlewing returns 0 20:45:46.270 00.033 5928 IsGuiding returns 0 20:45:46.271 00.001 5928 scope move finished after 66 + 138 ms 20:45:46.271 00.000 5928 Move returns status 0, amount 66 20:45:46.271 00.000 5928 move complete, result=0 20:45:46.272 00.001 5928 worker thread done servicing request 20:45:46.272 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 66 ms NORTH 20:45:46.284 00.012 5928 Worker thread wakes up 20:45:46.284 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:46.284 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:48.267 01.983 5928 Exposure complete 20:45:48.359 00.092 5928 worker thread done servicing request 20:45:48.359 00.000 972 OnExposeComplete: enter 20:45:48.365 00.006 972 UpdateGuideState(): m_state=6 20:45:48.372 00.007 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1984 20:45:48.379 00.007 972 Star::Find returns 1 (0), X=232.84, Y=846.20, Mass=1442, SNR=26.6, Peak=159 HFD=4.0 20:45:48.385 00.006 972 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.59) = xAngle (-0.01 = -0.01) 20:45:48.389 00.004 972 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05) 20:45:48.393 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=0.24 mountY=-0.01, mountTheta=-0.05 20:45:48.397 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.24, opts=13) 20:45:48.401 00.004 972 Enqueuing Move request for scope (-0.00, 0.24) 20:45:48.406 00.005 5928 Worker thread wakes up 20:45:48.406 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd 20:45:48.406 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.24) 20:45:48.406 00.000 5928 Moving (-0.00, 0.24) raw xDistance=0.24 yDistance=-0.01 20:45:48.406 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 20:45:48.406 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:48.406 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:45:48.406 00.000 5928 MoveAxis(W, 39, ABG) 20:45:48.406 00.000 5928 Guiding Dir = 3, Dur = 39 20:45:48.406 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:45:48.410 00.004 972 UpdateGuideState exits: m=1442 SNR=26.6 20:45:48.414 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:48.418 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:48.423 00.005 972 Enqueuing Expose request 20:45:48.428 00.005 5928 IsSlewing returns 0 20:45:48.429 00.001 5928 IsGuiding returns 0 20:45:48.444 00.015 5928 PulseGuide returned control before completion, sleep 34 20:45:48.493 00.049 5928 IsGuiding returns 0 20:45:48.493 00.000 5928 Move returns status 0, amount 39 20:45:48.493 00.000 5928 MoveAxis(N, 0, ABG) 20:45:48.493 00.000 5928 Move returns status 0, amount 0 20:45:48.493 00.000 5928 move complete, result=0 20:45:48.493 00.000 5928 worker thread done servicing request 20:45:48.494 00.001 5928 Worker thread wakes up 20:45:48.494 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:48.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:48.494 00.000 972 GuideStep: 0.2 px 39 ms WEST, -0.0 px 0 ms NORTH 20:45:50.628 02.134 5928 Exposure complete 20:45:50.715 00.087 5928 worker thread done servicing request 20:45:50.715 00.000 972 OnExposeComplete: enter 20:45:50.720 00.005 972 UpdateGuideState(): m_state=6 20:45:50.724 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1985 20:45:50.728 00.004 972 Star::Find returns 1 (0), X=232.96, Y=845.74, Mass=1412, SNR=26.3, Peak=140 HFD=4.1 20:45:50.732 00.004 972 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.59) = xAngle (-2.68 = -2.68) 20:45:50.737 00.005 972 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72) 20:45:50.741 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.09 mountX=-0.23 mountY=-0.10, mountTheta=-2.71 20:45:50.745 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.22, opts=13) 20:45:50.749 00.004 972 Enqueuing Move request for scope (0.12, -0.22) 20:45:50.754 00.005 5928 Worker thread wakes up 20:45:50.754 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd 20:45:50.754 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.22) 20:45:50.754 00.000 5928 Moving (0.12, -0.22) raw xDistance=-0.23 yDistance=-0.10 20:45:50.754 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23 20:45:50.754 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:50.754 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:45:50.754 00.000 5928 MoveAxis(E, 35, ABG) 20:45:50.754 00.000 5928 Guiding Dir = 2, Dur = 35 20:45:50.754 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:50.758 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 20:45:50.762 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:50.766 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:50.771 00.005 972 Enqueuing Expose request 20:45:50.776 00.005 5928 IsSlewing returns 0 20:45:50.811 00.035 5928 IsGuiding returns 0 20:45:50.827 00.016 5928 PulseGuide returned control before completion, sleep 30 20:45:50.875 00.048 5928 IsGuiding returns 0 20:45:50.875 00.000 5928 Move returns status 0, amount 35 20:45:50.875 00.000 5928 MoveAxis(N, 0, ABG) 20:45:50.875 00.000 5928 Move returns status 0, amount 0 20:45:50.875 00.000 5928 move complete, result=0 20:45:50.875 00.000 5928 worker thread done servicing request 20:45:50.876 00.001 5928 Worker thread wakes up 20:45:50.876 00.000 972 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH 20:45:50.887 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:50.889 00.002 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:52.883 01.994 5928 Exposure complete 20:45:52.972 00.089 5928 worker thread done servicing request 20:45:52.972 00.000 972 OnExposeComplete: enter 20:45:52.976 00.004 972 UpdateGuideState(): m_state=6 20:45:52.980 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1986 20:45:52.984 00.004 972 Star::Find returns 1 (0), X=232.84, Y=845.87, Mass=1395, SNR=26.2, Peak=146 HFD=4.1 20:45:52.989 00.005 972 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.59) = xAngle (-3.14 = 3.14) 20:45:52.992 00.003 972 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10) 20:45:52.996 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.55 mountX=-0.09 mountY=0.00, mountTheta=3.10 20:45:53.000 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.09, opts=13) 20:45:53.005 00.005 972 Enqueuing Move request for scope (0.00, -0.09) 20:45:53.009 00.004 5928 Worker thread wakes up 20:45:53.009 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd 20:45:53.009 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.09) 20:45:53.009 00.000 5928 Moving (0.00, -0.09) raw xDistance=-0.09 yDistance=0.00 20:45:53.009 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:45:53.009 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:53.009 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:45:53.013 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 20:45:53.017 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:53.022 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:45:53.022 00.000 5928 MoveAxis(E, 0, ABG) 20:45:53.022 00.000 5928 Move returns status 0, amount 0 20:45:53.022 00.000 5928 MoveAxis(N, 0, ABG) 20:45:53.023 00.001 5928 Move returns status 0, amount 0 20:45:53.023 00.000 5928 move complete, result=0 20:45:53.023 00.000 5928 worker thread done servicing request 20:45:53.023 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:53.026 00.003 972 Enqueuing Expose request 20:45:53.030 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:45:53.034 00.004 5928 Worker thread wakes up 20:45:53.034 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:53.034 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:55.149 02.115 5928 Exposure complete 20:45:55.235 00.086 5928 worker thread done servicing request 20:45:55.235 00.000 972 OnExposeComplete: enter 20:45:55.239 00.004 972 UpdateGuideState(): m_state=6 20:45:55.243 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1987 20:45:55.247 00.004 972 Star::Find returns 1 (0), X=233.13, Y=845.61, Mass=1397, SNR=26.2, Peak=151 HFD=3.9 20:45:55.250 00.003 972 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.59) = xAngle (-2.47 = -2.47) 20:45:55.254 00.004 972 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 20:45:55.258 00.004 972 CameraToMount -- cameraX=0.29 cameraY=-0.36 hyp=0.46 cameraTheta=-0.88 mountX=-0.36 mountY=-0.27, mountTheta=-2.50 20:45:55.262 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.36, opts=13) 20:45:55.266 00.004 972 Enqueuing Move request for scope (0.29, -0.36) 20:45:55.272 00.006 5928 Worker thread wakes up 20:45:55.272 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.36) opts 0xd 20:45:55.272 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.36) 20:45:55.272 00.000 5928 Moving (0.29, -0.36) raw xDistance=-0.36 yDistance=-0.27 20:45:55.272 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 20:45:55.272 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:45:55.272 00.000 5928 MoveAxis(E, 61, ABG) 20:45:55.272 00.000 5928 Guiding Dir = 2, Dur = 61 20:45:55.273 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:55.277 00.004 972 UpdateGuideState exits: m=1397 SNR=26.2 20:45:55.281 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:55.286 00.005 5928 IsSlewing returns 0 20:45:55.286 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:55.291 00.005 972 Enqueuing Expose request 20:45:55.295 00.004 5928 IsGuiding returns 0 20:45:55.320 00.025 5928 PulseGuide returned control before completion, sleep 47 20:45:55.374 00.054 5928 IsGuiding returns 1 20:45:55.374 00.000 5928 scope still moving after pulse duration time elapsed 20:45:55.417 00.043 5928 IsSlewing returns 0 20:45:55.448 00.031 5928 IsGuiding returns 0 20:45:55.448 00.000 5928 scope move finished after 61 + 91 ms 20:45:55.448 00.000 5928 Move returns status 0, amount 61 20:45:55.448 00.000 5928 MoveAxis(N, 54, ABG) 20:45:55.449 00.001 5928 Guiding Dir = 0, Dur = 54 20:45:55.449 00.000 5928 IsSlewing returns 0 20:45:55.450 00.001 5928 IsGuiding returns 0 20:45:55.529 00.079 5928 IsGuiding returns 1 20:45:55.529 00.000 5928 scope still moving after pulse duration time elapsed 20:45:55.560 00.031 5928 IsSlewing returns 0 20:45:55.561 00.001 5928 IsGuiding returns 1 20:45:55.624 00.063 5928 IsSlewing returns 0 20:45:55.625 00.001 5928 IsGuiding returns 0 20:45:55.625 00.000 5928 scope move finished after 54 + 120 ms 20:45:55.625 00.000 5928 Move returns status 0, amount 54 20:45:55.625 00.000 5928 move complete, result=0 20:45:55.625 00.000 5928 worker thread done servicing request 20:45:55.625 00.000 5928 Worker thread wakes up 20:45:55.625 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:55.626 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:55.626 00.000 972 GuideStep: -0.4 px 61 ms EAST, -0.3 px 54 ms NORTH 20:45:57.601 01.975 5928 Exposure complete 20:45:57.688 00.087 5928 worker thread done servicing request 20:45:57.688 00.000 972 OnExposeComplete: enter 20:45:57.692 00.004 972 UpdateGuideState(): m_state=6 20:45:57.696 00.004 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1988 20:45:57.700 00.004 972 Star::Find returns 1 (0), X=232.76, Y=846.07, Mass=1368, SNR=25.9, Peak=164 HFD=3.7 20:45:57.705 00.005 972 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.59) = xAngle (0.57 = 0.57) 20:45:57.709 00.004 972 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 20:45:57.712 00.003 972 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.16 mountX=0.11 mountY=0.07, mountTheta=0.54 20:45:57.717 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.11, opts=13) 20:45:57.722 00.005 972 Enqueuing Move request for scope (-0.07, 0.11) 20:45:57.725 00.003 5928 Worker thread wakes up 20:45:57.725 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:57.729 00.004 972 UpdateGuideState exits: m=1368 SNR=25.9 20:45:57.733 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:57.738 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:57.741 00.003 972 Enqueuing Expose request 20:45:57.745 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd 20:45:57.745 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.11) 20:45:57.745 00.000 5928 Moving (-0.07, 0.11) raw xDistance=0.11 yDistance=0.07 20:45:57.745 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:45:57.745 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:45:57.745 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:45:57.746 00.001 5928 MoveAxis(E, 0, ABG) 20:45:57.746 00.000 5928 Move returns status 0, amount 0 20:45:57.746 00.000 5928 MoveAxis(N, 0, ABG) 20:45:57.746 00.000 5928 Move returns status 0, amount 0 20:45:57.746 00.000 5928 move complete, result=0 20:45:57.746 00.000 5928 worker thread done servicing request 20:45:57.746 00.000 5928 Worker thread wakes up 20:45:57.746 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:45:57.746 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:45:57.747 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:45:59.855 02.108 5928 Exposure complete 20:45:59.945 00.090 5928 worker thread done servicing request 20:45:59.945 00.000 972 OnExposeComplete: enter 20:45:59.948 00.003 972 UpdateGuideState(): m_state=6 20:45:59.953 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1989 20:45:59.957 00.004 972 Star::Find returns 1 (0), X=233.05, Y=845.87, Mass=1394, SNR=26.1, Peak=130 HFD=4.2 20:45:59.961 00.004 972 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.59) = xAngle (-1.99 = -1.99) 20:45:59.965 00.004 972 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03) 20:45:59.969 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.40 mountX=-0.09 mountY=-0.21, mountTheta=-2.00 20:45:59.974 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.09, opts=13) 20:45:59.977 00.003 972 Enqueuing Move request for scope (0.21, -0.09) 20:45:59.981 00.004 5928 Worker thread wakes up 20:45:59.981 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd 20:45:59.981 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.09) 20:45:59.982 00.001 5928 Moving (0.21, -0.09) raw xDistance=-0.09 yDistance=-0.21 20:45:59.982 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:45:59.982 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:45:59.982 00.000 5928 MoveAxis(E, 0, ABG) 20:45:59.982 00.000 5928 Move returns status 0, amount 0 20:45:59.982 00.000 5928 MoveAxis(N, 41, ABG) 20:45:59.982 00.000 5928 Guiding Dir = 0, Dur = 41 20:45:59.982 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:45:59.987 00.005 972 UpdateGuideState exits: m=1394 SNR=26.1 20:45:59.991 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:45:59.995 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:45:59.998 00.003 972 Enqueuing Expose request 20:46:00.004 00.006 5928 IsSlewing returns 0 20:46:00.004 00.000 5928 IsGuiding returns 0 20:46:00.085 00.081 5928 IsGuiding returns 1 20:46:00.085 00.000 5928 scope still moving after pulse duration time elapsed 20:46:00.150 00.065 5928 IsSlewing returns 0 20:46:00.151 00.001 5928 IsGuiding returns 0 20:46:00.151 00.000 5928 scope move finished after 41 + 105 ms 20:46:00.152 00.001 5928 Move returns status 0, amount 41 20:46:00.152 00.000 5928 move complete, result=0 20:46:00.152 00.000 5928 worker thread done servicing request 20:46:00.153 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 41 ms NORTH 20:46:00.165 00.012 5928 Worker thread wakes up 20:46:00.166 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:00.166 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:02.140 01.974 5928 Exposure complete 20:46:02.226 00.086 5928 worker thread done servicing request 20:46:02.226 00.000 972 OnExposeComplete: enter 20:46:02.230 00.004 972 UpdateGuideState(): m_state=6 20:46:02.235 00.005 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1990 20:46:02.239 00.004 972 Star::Find returns 1 (0), X=232.53, Y=845.75, Mass=1375, SNR=25.9, Peak=128 HFD=4.2 20:46:02.243 00.004 972 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.59) = xAngle (-4.13 = 2.16) 20:46:02.246 00.003 972 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 20:46:02.252 00.006 972 CameraToMount -- cameraX=-0.31 cameraY=-0.21 hyp=0.37 cameraTheta=-2.54 mountX=-0.21 mountY=0.32, mountTheta=2.14 20:46:02.257 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.21, opts=13) 20:46:02.261 00.004 972 Enqueuing Move request for scope (-0.31, -0.21) 20:46:02.264 00.003 5928 Worker thread wakes up 20:46:02.264 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.21) opts 0xd 20:46:02.264 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:46:02.269 00.005 972 UpdateGuideState exits: m=1375 SNR=25.9 20:46:02.273 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:02.277 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:02.280 00.003 972 Enqueuing Expose request 20:46:02.285 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.21) 20:46:02.285 00.000 5928 Moving (-0.31, -0.21) raw xDistance=-0.21 yDistance=0.32 20:46:02.285 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:46:02.285 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:46:02.286 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 20:46:02.286 00.000 5928 MoveAxis(E, 35, ABG) 20:46:02.286 00.000 5928 Guiding Dir = 2, Dur = 35 20:46:02.286 00.000 5928 IsSlewing returns 0 20:46:02.286 00.000 5928 IsGuiding returns 0 20:46:02.309 00.023 5928 PulseGuide returned control before completion, sleep 23 20:46:02.357 00.048 5928 IsGuiding returns 0 20:46:02.357 00.000 5928 Move returns status 0, amount 35 20:46:02.357 00.000 5928 MoveAxis(N, 0, ABG) 20:46:02.357 00.000 5928 Move returns status 0, amount 0 20:46:02.358 00.001 5928 move complete, result=0 20:46:02.358 00.000 5928 worker thread done servicing request 20:46:02.358 00.000 5928 Worker thread wakes up 20:46:02.358 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:02.358 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:02.358 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.3 px 0 ms NORTH 20:46:04.478 02.120 5928 Exposure complete 20:46:04.564 00.086 5928 worker thread done servicing request 20:46:04.565 00.001 972 OnExposeComplete: enter 20:46:04.570 00.005 972 UpdateGuideState(): m_state=6 20:46:04.573 00.003 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1991 20:46:04.577 00.004 972 Star::Find returns 1 (0), X=232.46, Y=845.98, Mass=1335, SNR=25.5, Peak=141 HFD=4.0 20:46:04.581 00.004 972 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.59) = xAngle (1.52 = 1.52) 20:46:04.586 00.005 972 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.47 = 1.47) 20:46:04.589 00.003 972 CameraToMount -- cameraX=-0.38 cameraY=0.01 hyp=0.38 cameraTheta=3.11 mountX=0.02 mountY=0.38, mountTheta=1.52 20:46:04.594 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.01, opts=13) 20:46:04.597 00.003 972 Enqueuing Move request for scope (-0.38, 0.01) 20:46:04.602 00.005 5928 Worker thread wakes up 20:46:04.603 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:46:04.606 00.003 972 UpdateGuideState exits: m=1335 SNR=25.5 20:46:04.610 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:04.614 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.01) opts 0xd 20:46:04.614 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.01) 20:46:04.614 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:04.619 00.005 972 Enqueuing Expose request 20:46:04.623 00.004 5928 Moving (-0.38, 0.01) raw xDistance=0.02 yDistance=0.38 20:46:04.623 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:46:04.623 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:46:04.623 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38 20:46:04.623 00.000 5928 MoveAxis(E, 0, ABG) 20:46:04.624 00.001 5928 Move returns status 0, amount 0 20:46:04.624 00.000 5928 MoveAxis(N, 0, ABG) 20:46:04.624 00.000 5928 Move returns status 0, amount 0 20:46:04.624 00.000 5928 move complete, result=0 20:46:04.624 00.000 5928 worker thread done servicing request 20:46:04.624 00.000 5928 Worker thread wakes up 20:46:04.624 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:04.624 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:04.625 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 20:46:06.615 01.990 5928 Exposure complete 20:46:06.701 00.086 5928 worker thread done servicing request 20:46:06.702 00.001 972 OnExposeComplete: enter 20:46:06.705 00.003 972 UpdateGuideState(): m_state=6 20:46:06.709 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1992 20:46:06.713 00.004 972 Star::Find returns 1 (0), X=233.00, Y=845.62, Mass=1414, SNR=26.3, Peak=154 HFD=3.8 20:46:06.718 00.005 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 20:46:06.721 00.003 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76) 20:46:06.725 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.38 cameraTheta=-1.13 mountX=-0.34 mountY=-0.14, mountTheta=-2.76 20:46:06.730 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.34, opts=13) 20:46:06.734 00.004 972 Enqueuing Move request for scope (0.16, -0.34) 20:46:06.739 00.005 5928 Worker thread wakes up 20:46:06.739 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:06.744 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 20:46:06.747 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:06.751 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:06.757 00.006 972 Enqueuing Expose request 20:46:06.762 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.34) opts 0xd 20:46:06.762 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.34) 20:46:06.762 00.000 5928 Moving (0.16, -0.34) raw xDistance=-0.34 yDistance=-0.14 20:46:06.762 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34 20:46:06.762 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:06.762 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:46:06.762 00.000 5928 MoveAxis(E, 57, ABG) 20:46:06.762 00.000 5928 Guiding Dir = 2, Dur = 57 20:46:06.763 00.001 5928 IsSlewing returns 0 20:46:06.763 00.000 5928 IsGuiding returns 0 20:46:06.786 00.023 5928 PulseGuide returned control before completion, sleep 45 20:46:06.836 00.050 5928 IsGuiding returns 1 20:46:06.836 00.000 5928 scope still moving after pulse duration time elapsed 20:46:06.882 00.046 5928 IsSlewing returns 0 20:46:06.883 00.001 5928 IsGuiding returns 0 20:46:06.884 00.001 5928 scope move finished after 57 + 63 ms 20:46:06.884 00.000 5928 Move returns status 0, amount 57 20:46:06.884 00.000 5928 MoveAxis(N, 0, ABG) 20:46:06.885 00.001 5928 Move returns status 0, amount 0 20:46:06.885 00.000 5928 move complete, result=0 20:46:06.885 00.000 5928 worker thread done servicing request 20:46:06.885 00.000 972 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH 20:46:06.892 00.007 5928 Worker thread wakes up 20:46:06.892 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:06.892 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:09.024 02.132 5928 Exposure complete 20:46:09.110 00.086 5928 worker thread done servicing request 20:46:09.110 00.000 972 OnExposeComplete: enter 20:46:09.114 00.004 972 UpdateGuideState(): m_state=6 20:46:09.120 00.006 972 Star::Find(15, 233, 845, 0, (0,0,0,0), 0.0, 255) frame 1993 20:46:09.124 00.004 972 Star::Find returns 1 (0), X=232.63, Y=845.56, Mass=1382, SNR=26.0, Peak=157 HFD=3.4 20:46:09.128 00.004 972 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.59) = xAngle (-3.63 = 2.65) 20:46:09.132 00.004 972 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61) 20:46:09.137 00.005 972 CameraToMount -- cameraX=-0.21 cameraY=-0.41 hyp=0.46 cameraTheta=-2.04 mountX=-0.40 mountY=0.23, mountTheta=2.62 20:46:09.141 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.41, opts=13) 20:46:09.145 00.004 972 Enqueuing Move request for scope (-0.21, -0.41) 20:46:09.149 00.004 5928 Worker thread wakes up 20:46:09.149 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:09.154 00.005 972 UpdateGuideState exits: m=1382 SNR=26.0 20:46:09.158 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:09.161 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:09.165 00.004 972 Enqueuing Expose request 20:46:09.170 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.41) opts 0xd 20:46:09.170 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.41) 20:46:09.170 00.000 5928 Moving (-0.21, -0.41) raw xDistance=-0.40 yDistance=0.23 20:46:09.170 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.40 20:46:09.170 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:46:09.170 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23 20:46:09.170 00.000 5928 MoveAxis(E, 71, ABG) 20:46:09.170 00.000 5928 Guiding Dir = 2, Dur = 71 20:46:09.171 00.001 5928 IsSlewing returns 0 20:46:09.171 00.000 5928 IsGuiding returns 0 20:46:09.201 00.030 5928 PulseGuide returned control before completion, sleep 52 20:46:09.281 00.080 5928 IsGuiding returns 0 20:46:09.281 00.000 5928 Move returns status 0, amount 71 20:46:09.281 00.000 5928 MoveAxis(N, 0, ABG) 20:46:09.281 00.000 5928 Move returns status 0, amount 0 20:46:09.281 00.000 5928 move complete, result=0 20:46:09.282 00.001 5928 worker thread done servicing request 20:46:09.282 00.000 5928 Worker thread wakes up 20:46:09.282 00.000 972 GuideStep: -0.4 px 71 ms EAST, 0.2 px 0 ms NORTH 20:46:09.291 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:09.292 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:11.268 01.976 5928 Exposure complete 20:46:11.355 00.087 5928 worker thread done servicing request 20:46:11.356 00.001 972 OnExposeComplete: enter 20:46:11.359 00.003 972 UpdateGuideState(): m_state=6 20:46:11.364 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1994 20:46:11.369 00.005 972 Star::Find returns 1 (0), X=232.73, Y=845.72, Mass=1370, SNR=25.9, Peak=163 HFD=3.6 20:46:11.373 00.004 972 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.59) = xAngle (-3.60 = 2.68) 20:46:11.377 00.004 972 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64) 20:46:11.381 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-2.01 mountX=-0.24 mountY=0.13, mountTheta=2.64 20:46:11.386 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.24, opts=13) 20:46:11.390 00.004 972 Enqueuing Move request for scope (-0.11, -0.24) 20:46:11.394 00.004 5928 Worker thread wakes up 20:46:11.394 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd 20:46:11.394 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.24) 20:46:11.394 00.000 5928 Moving (-0.11, -0.24) raw xDistance=-0.24 yDistance=0.13 20:46:11.394 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 20:46:11.394 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:11.394 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:46:11.398 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:46:11.399 00.001 5928 MoveAxis(E, 44, ABG) 20:46:11.399 00.000 5928 Guiding Dir = 2, Dur = 44 20:46:11.399 00.000 972 UpdateGuideState exits: m=1370 SNR=25.9 20:46:11.403 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:11.407 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:11.410 00.003 972 Enqueuing Expose request 20:46:11.414 00.004 5928 IsSlewing returns 0 20:46:11.415 00.001 5928 IsGuiding returns 0 20:46:11.439 00.024 5928 PulseGuide returned control before completion, sleep 31 20:46:11.503 00.064 5928 IsGuiding returns 1 20:46:11.503 00.000 5928 scope still moving after pulse duration time elapsed 20:46:11.533 00.030 5928 IsSlewing returns 0 20:46:11.535 00.002 5928 IsGuiding returns 0 20:46:11.536 00.001 5928 scope move finished after 44 + 76 ms 20:46:11.536 00.000 5928 Move returns status 0, amount 44 20:46:11.536 00.000 5928 MoveAxis(N, 0, ABG) 20:46:11.537 00.001 5928 Move returns status 0, amount 0 20:46:11.537 00.000 5928 move complete, result=0 20:46:11.537 00.000 5928 worker thread done servicing request 20:46:11.538 00.001 5928 Worker thread wakes up 20:46:11.538 00.000 972 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH 20:46:11.549 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:11.550 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:13.687 02.137 5928 Exposure complete 20:46:13.773 00.086 5928 worker thread done servicing request 20:46:13.774 00.001 972 OnExposeComplete: enter 20:46:13.777 00.003 972 UpdateGuideState(): m_state=6 20:46:13.781 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1995 20:46:13.786 00.005 972 Star::Find returns 1 (0), X=232.69, Y=846.11, Mass=1421, SNR=26.4, Peak=170 HFD=3.8 20:46:13.790 00.004 972 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.59) = xAngle (0.79 = 0.79) 20:46:13.794 00.004 972 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75) 20:46:13.797 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.38 mountX=0.15 mountY=0.14, mountTheta=0.77 20:46:13.803 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.14, opts=13) 20:46:13.807 00.004 972 Enqueuing Move request for scope (-0.15, 0.14) 20:46:13.810 00.003 5928 Worker thread wakes up 20:46:13.811 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd 20:46:13.811 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.14) 20:46:13.811 00.000 5928 Moving (-0.15, 0.14) raw xDistance=0.15 yDistance=0.14 20:46:13.811 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:46:13.815 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:46:13.815 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:13.815 00.000 972 UpdateGuideState exits: m=1421 SNR=26.4 20:46:13.820 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:13.824 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:13.827 00.003 972 Enqueuing Expose request 20:46:13.831 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:46:13.831 00.000 5928 MoveAxis(E, 0, ABG) 20:46:13.831 00.000 5928 Move returns status 0, amount 0 20:46:13.831 00.000 5928 MoveAxis(N, 0, ABG) 20:46:13.831 00.000 5928 Move returns status 0, amount 0 20:46:13.831 00.000 5928 move complete, result=0 20:46:13.831 00.000 5928 worker thread done servicing request 20:46:13.831 00.000 5928 Worker thread wakes up 20:46:13.831 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:13.832 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:13.834 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:15.814 01.980 5928 Exposure complete 20:46:15.906 00.092 5928 worker thread done servicing request 20:46:15.907 00.001 972 OnExposeComplete: enter 20:46:15.910 00.003 972 UpdateGuideState(): m_state=6 20:46:15.916 00.006 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1996 20:46:15.920 00.004 972 Star::Find returns 1 (0), X=232.69, Y=846.33, Mass=1385, SNR=26.1, Peak=172 HFD=3.5 20:46:15.924 00.004 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 20:46:15.928 00.004 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 20:46:15.932 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.37 hyp=0.40 cameraTheta=1.96 mountX=0.37 mountY=0.13, mountTheta=0.33 20:46:15.937 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.37, opts=13) 20:46:15.941 00.004 972 Enqueuing Move request for scope (-0.15, 0.37) 20:46:15.944 00.003 5928 Worker thread wakes up 20:46:15.945 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.37) opts 0xd 20:46:15.945 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.37) 20:46:15.945 00.000 5928 Moving (-0.15, 0.37) raw xDistance=0.37 yDistance=0.13 20:46:15.945 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37 20:46:15.945 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:15.945 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:46:15.950 00.005 972 UpdateGuideState exits: m=1385 SNR=26.1 20:46:15.954 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:15.957 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:15.961 00.004 972 Enqueuing Expose request 20:46:15.965 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:46:15.966 00.001 5928 MoveAxis(W, 63, ABG) 20:46:15.966 00.000 5928 Guiding Dir = 3, Dur = 63 20:46:15.966 00.000 5928 IsSlewing returns 0 20:46:15.967 00.001 5928 IsGuiding returns 0 20:46:15.997 00.030 5928 PulseGuide returned control before completion, sleep 44 20:46:16.077 00.080 5928 IsGuiding returns 0 20:46:16.077 00.000 5928 Move returns status 0, amount 63 20:46:16.077 00.000 5928 MoveAxis(N, 0, ABG) 20:46:16.077 00.000 5928 Move returns status 0, amount 0 20:46:16.077 00.000 5928 move complete, result=0 20:46:16.077 00.000 5928 worker thread done servicing request 20:46:16.077 00.000 5928 Worker thread wakes up 20:46:16.077 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:16.078 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:16.078 00.000 972 GuideStep: 0.4 px 63 ms WEST, 0.1 px 0 ms NORTH 20:46:18.188 02.110 5928 Exposure complete 20:46:18.273 00.085 5928 worker thread done servicing request 20:46:18.274 00.001 972 OnExposeComplete: enter 20:46:18.278 00.004 972 UpdateGuideState(): m_state=6 20:46:18.282 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1997 20:46:18.287 00.005 972 Star::Find returns 1 (0), X=232.81, Y=846.19, Mass=1407, SNR=26.2, Peak=164 HFD=3.7 20:46:18.290 00.003 972 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.59) = xAngle (0.11 = 0.11) 20:46:18.294 00.004 972 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07) 20:46:18.298 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.70 mountX=0.23 mountY=0.02, mountTheta=0.07 20:46:18.303 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.23, opts=13) 20:46:18.307 00.004 972 Enqueuing Move request for scope (-0.03, 0.23) 20:46:18.311 00.004 5928 Worker thread wakes up 20:46:18.311 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:18.314 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd 20:46:18.314 00.000 972 UpdateGuideState exits: m=1407 SNR=26.2 20:46:18.319 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:18.323 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.23) 20:46:18.323 00.000 5928 Moving (-0.03, 0.23) raw xDistance=0.23 yDistance=0.02 20:46:18.323 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23 20:46:18.323 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:18.323 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:18.327 00.004 972 Enqueuing Expose request 20:46:18.331 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:46:18.331 00.000 5928 MoveAxis(W, 43, ABG) 20:46:18.331 00.000 5928 Guiding Dir = 3, Dur = 43 20:46:18.333 00.002 5928 IsSlewing returns 0 20:46:18.333 00.000 5928 IsGuiding returns 0 20:46:18.364 00.031 5928 PulseGuide returned control before completion, sleep 24 20:46:18.400 00.036 5928 IsGuiding returns 1 20:46:18.400 00.000 5928 scope still moving after pulse duration time elapsed 20:46:18.443 00.043 5928 IsSlewing returns 0 20:46:18.444 00.001 5928 IsGuiding returns 1 20:46:18.477 00.033 5928 IsSlewing returns 0 20:46:18.477 00.000 5928 IsGuiding returns 0 20:46:18.477 00.000 5928 scope move finished after 43 + 100 ms 20:46:18.477 00.000 5928 Move returns status 0, amount 43 20:46:18.477 00.000 5928 MoveAxis(N, 0, ABG) 20:46:18.477 00.000 5928 Move returns status 0, amount 0 20:46:18.477 00.000 5928 move complete, result=0 20:46:18.478 00.001 5928 worker thread done servicing request 20:46:18.478 00.000 972 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH 20:46:18.483 00.005 5928 Worker thread wakes up 20:46:18.483 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:18.483 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:20.463 01.980 5928 Exposure complete 20:46:20.549 00.086 5928 worker thread done servicing request 20:46:20.550 00.001 972 OnExposeComplete: enter 20:46:20.553 00.003 972 UpdateGuideState(): m_state=6 20:46:20.557 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 1998 20:46:20.561 00.004 972 Star::Find returns 1 (0), X=232.72, Y=845.82, Mass=1446, SNR=26.6, Peak=176 HFD=3.6 20:46:20.566 00.005 972 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.59) = xAngle (-3.88 = 2.40) 20:46:20.570 00.004 972 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.36) 20:46:20.573 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.29 mountX=-0.14 mountY=0.13, mountTheta=2.38 20:46:20.578 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.14, opts=13) 20:46:20.583 00.005 972 Enqueuing Move request for scope (-0.12, -0.14) 20:46:20.587 00.004 5928 Worker thread wakes up 20:46:20.587 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd 20:46:20.587 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.14) 20:46:20.587 00.000 5928 Moving (-0.12, -0.14) raw xDistance=-0.14 yDistance=0.13 20:46:20.587 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:46:20.587 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:20.587 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:46:20.587 00.000 5928 MoveAxis(E, 0, ABG) 20:46:20.587 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:46:20.591 00.004 972 UpdateGuideState exits: m=1446 SNR=26.6 20:46:20.595 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:20.599 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:20.603 00.004 972 Enqueuing Expose request 20:46:20.607 00.004 5928 Move returns status 0, amount 0 20:46:20.607 00.000 5928 MoveAxis(N, 0, ABG) 20:46:20.607 00.000 5928 Move returns status 0, amount 0 20:46:20.607 00.000 5928 move complete, result=0 20:46:20.607 00.000 5928 worker thread done servicing request 20:46:20.607 00.000 5928 Worker thread wakes up 20:46:20.607 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:20.608 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:20.609 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:22.741 02.132 5928 Exposure complete 20:46:22.827 00.086 5928 worker thread done servicing request 20:46:22.828 00.001 972 OnExposeComplete: enter 20:46:22.833 00.005 972 UpdateGuideState(): m_state=6 20:46:22.837 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 1999 20:46:22.842 00.005 972 Star::Find returns 1 (0), X=232.75, Y=845.54, Mass=1411, SNR=26.3, Peak=167 HFD=3.5 20:46:22.845 00.003 972 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.59) = xAngle (-3.37 = 2.91) 20:46:22.849 00.004 972 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87) 20:46:22.853 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.42 hyp=0.43 cameraTheta=-1.78 mountX=-0.42 mountY=0.12, mountTheta=2.87 20:46:22.858 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.42, opts=13) 20:46:22.861 00.003 972 Enqueuing Move request for scope (-0.09, -0.42) 20:46:22.866 00.005 5928 Worker thread wakes up 20:46:22.866 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:46:22.870 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:46:22.874 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:22.878 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:22.883 00.005 972 Enqueuing Expose request 20:46:22.888 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.42) opts 0xd 20:46:22.888 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.42) 20:46:22.888 00.000 5928 Moving (-0.09, -0.42) raw xDistance=-0.42 yDistance=0.12 20:46:22.888 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42 20:46:22.888 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:22.888 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:46:22.888 00.000 5928 MoveAxis(E, 70, ABG) 20:46:22.889 00.001 5928 Guiding Dir = 2, Dur = 70 20:46:22.889 00.000 5928 IsSlewing returns 0 20:46:22.889 00.000 5928 IsGuiding returns 0 20:46:22.904 00.015 5928 PulseGuide returned control before completion, sleep 66 20:46:22.984 00.080 5928 IsGuiding returns 0 20:46:22.985 00.001 5928 Move returns status 0, amount 70 20:46:22.985 00.000 5928 MoveAxis(N, 0, ABG) 20:46:22.985 00.000 5928 Move returns status 0, amount 0 20:46:22.986 00.001 5928 move complete, result=0 20:46:22.986 00.000 5928 worker thread done servicing request 20:46:22.986 00.000 5928 Worker thread wakes up 20:46:22.986 00.000 972 GuideStep: -0.4 px 70 ms EAST, 0.1 px 0 ms NORTH 20:46:22.993 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:22.993 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:24.969 01.976 5928 Exposure complete 20:46:25.056 00.087 5928 worker thread done servicing request 20:46:25.056 00.000 972 OnExposeComplete: enter 20:46:25.059 00.003 972 UpdateGuideState(): m_state=6 20:46:25.064 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2000 20:46:25.068 00.004 972 Star::Find returns 1 (0), X=232.81, Y=845.84, Mass=1428, SNR=26.5, Peak=171 HFD=3.7 20:46:25.072 00.004 972 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.59) = xAngle (-3.35 = 2.93) 20:46:25.076 00.004 972 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89) 20:46:25.079 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.76 mountX=-0.13 mountY=0.03, mountTheta=2.89 20:46:25.085 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.13, opts=13) 20:46:25.089 00.004 972 Enqueuing Move request for scope (-0.02, -0.13) 20:46:25.094 00.005 5928 Worker thread wakes up 20:46:25.094 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd 20:46:25.094 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.13) 20:46:25.094 00.000 5928 Moving (-0.02, -0.13) raw xDistance=-0.13 yDistance=0.03 20:46:25.094 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:46:25.094 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:25.094 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:46:25.094 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:46:25.100 00.006 972 UpdateGuideState exits: m=1428 SNR=26.5 20:46:25.103 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:25.107 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:25.111 00.004 972 Enqueuing Expose request 20:46:25.116 00.005 5928 MoveAxis(E, 0, ABG) 20:46:25.116 00.000 5928 Move returns status 0, amount 0 20:46:25.116 00.000 5928 MoveAxis(N, 0, ABG) 20:46:25.116 00.000 5928 Move returns status 0, amount 0 20:46:25.116 00.000 5928 move complete, result=0 20:46:25.116 00.000 5928 worker thread done servicing request 20:46:25.116 00.000 5928 Worker thread wakes up 20:46:25.116 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:25.116 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:25.118 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:46:27.252 02.134 5928 Exposure complete 20:46:27.338 00.086 5928 worker thread done servicing request 20:46:27.338 00.000 972 OnExposeComplete: enter 20:46:27.342 00.004 972 UpdateGuideState(): m_state=6 20:46:27.347 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2001 20:46:27.352 00.005 972 Star::Find returns 1 (0), X=232.89, Y=846.10, Mass=1437, SNR=26.6, Peak=186 HFD=3.8 20:46:27.356 00.004 972 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.59) = xAngle (-0.34 = -0.34) 20:46:27.360 00.004 972 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39) 20:46:27.365 00.005 972 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.25 mountX=0.14 mountY=-0.06, mountTheta=-0.38 20:46:27.369 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.14, opts=13) 20:46:27.373 00.004 972 Enqueuing Move request for scope (0.05, 0.14) 20:46:27.377 00.004 5928 Worker thread wakes up 20:46:27.377 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd 20:46:27.377 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:27.382 00.005 972 UpdateGuideState exits: m=1437 SNR=26.6 20:46:27.385 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:27.389 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:27.393 00.004 972 Enqueuing Expose request 20:46:27.397 00.004 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.14) 20:46:27.397 00.000 5928 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=-0.06 20:46:27.397 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:46:27.398 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:27.398 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:46:27.398 00.000 5928 MoveAxis(E, 0, ABG) 20:46:27.398 00.000 5928 Move returns status 0, amount 0 20:46:27.398 00.000 5928 MoveAxis(N, 0, ABG) 20:46:27.398 00.000 5928 Move returns status 0, amount 0 20:46:27.398 00.000 5928 move complete, result=0 20:46:27.398 00.000 5928 worker thread done servicing request 20:46:27.398 00.000 5928 Worker thread wakes up 20:46:27.398 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:27.398 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:27.400 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:46:29.382 01.982 5928 Exposure complete 20:46:29.467 00.085 5928 worker thread done servicing request 20:46:29.467 00.000 972 OnExposeComplete: enter 20:46:29.472 00.005 972 UpdateGuideState(): m_state=6 20:46:29.475 00.003 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2002 20:46:29.479 00.004 972 Star::Find returns 1 (0), X=232.71, Y=846.38, Mass=1377, SNR=26.0, Peak=169 HFD=3.5 20:46:29.484 00.005 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 20:46:29.487 00.003 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 20:46:29.491 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.42 hyp=0.44 cameraTheta=1.86 mountX=0.42 mountY=0.10, mountTheta=0.23 20:46:29.496 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.42, opts=13) 20:46:29.501 00.005 972 Enqueuing Move request for scope (-0.13, 0.42) 20:46:29.505 00.004 5928 Worker thread wakes up 20:46:29.505 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:46:29.508 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.42) opts 0xd 20:46:29.509 00.001 972 UpdateGuideState exits: m=1377 SNR=26.0 20:46:29.513 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.42) 20:46:29.513 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:29.517 00.004 5928 Moving (-0.13, 0.42) raw xDistance=0.42 yDistance=0.10 20:46:29.517 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42 20:46:29.517 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:29.518 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:46:29.518 00.000 5928 MoveAxis(W, 71, ABG) 20:46:29.518 00.000 5928 Guiding Dir = 3, Dur = 71 20:46:29.518 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:29.521 00.003 972 Enqueuing Expose request 20:46:29.526 00.005 5928 IsSlewing returns 0 20:46:29.527 00.001 5928 IsGuiding returns 0 20:46:29.541 00.014 5928 PulseGuide returned control before completion, sleep 67 20:46:29.621 00.080 5928 IsGuiding returns 0 20:46:29.621 00.000 5928 Move returns status 0, amount 71 20:46:29.621 00.000 5928 MoveAxis(N, 0, ABG) 20:46:29.621 00.000 5928 Move returns status 0, amount 0 20:46:29.621 00.000 5928 move complete, result=0 20:46:29.621 00.000 5928 worker thread done servicing request 20:46:29.621 00.000 5928 Worker thread wakes up 20:46:29.621 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:29.622 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:29.622 00.000 972 GuideStep: 0.4 px 71 ms WEST, 0.1 px 0 ms NORTH 20:46:31.730 02.108 5928 Exposure complete 20:46:31.817 00.087 5928 worker thread done servicing request 20:46:31.817 00.000 972 OnExposeComplete: enter 20:46:31.821 00.004 972 UpdateGuideState(): m_state=6 20:46:31.825 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2003 20:46:31.829 00.004 972 Star::Find returns 1 (0), X=232.77, Y=845.92, Mass=1349, SNR=25.7, Peak=187 HFD=3.4 20:46:31.834 00.005 972 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.59) = xAngle (-4.20 = 2.09) 20:46:31.837 00.003 972 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04) 20:46:31.841 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.61 mountX=-0.04 mountY=0.07, mountTheta=2.08 20:46:31.845 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.04, opts=13) 20:46:31.850 00.005 972 Enqueuing Move request for scope (-0.07, -0.04) 20:46:31.854 00.004 5928 Worker thread wakes up 20:46:31.854 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd 20:46:31.854 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.04) 20:46:31.855 00.001 5928 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=0.07 20:46:31.855 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:46:31.855 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:31.855 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:46:31.859 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:46:31.859 00.000 972 UpdateGuideState exits: m=1349 SNR=25.7 20:46:31.863 00.004 5928 MoveAxis(E, 0, ABG) 20:46:31.863 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:31.868 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:31.871 00.003 972 Enqueuing Expose request 20:46:31.875 00.004 5928 Move returns status 0, amount 0 20:46:31.875 00.000 5928 MoveAxis(N, 0, ABG) 20:46:31.875 00.000 5928 Move returns status 0, amount 0 20:46:31.875 00.000 5928 move complete, result=0 20:46:31.875 00.000 5928 worker thread done servicing request 20:46:31.875 00.000 5928 Worker thread wakes up 20:46:31.875 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:31.875 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:31.877 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:33.855 01.978 5928 Exposure complete 20:46:33.943 00.088 5928 worker thread done servicing request 20:46:33.943 00.000 972 OnExposeComplete: enter 20:46:33.948 00.005 972 UpdateGuideState(): m_state=6 20:46:33.954 00.006 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2004 20:46:33.958 00.004 972 Star::Find returns 1 (0), X=232.74, Y=845.88, Mass=1358, SNR=25.8, Peak=153 HFD=3.7 20:46:33.962 00.004 972 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.59) = xAngle (-4.06 = 2.23) 20:46:33.967 00.005 972 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18) 20:46:33.971 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.47 mountX=-0.08 mountY=0.11, mountTheta=2.21 20:46:33.975 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.08, opts=13) 20:46:33.979 00.004 972 Enqueuing Move request for scope (-0.10, -0.08) 20:46:33.984 00.005 5928 Worker thread wakes up 20:46:33.984 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:46:33.987 00.003 972 UpdateGuideState exits: m=1358 SNR=25.8 20:46:33.991 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:33.995 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:34.000 00.005 972 Enqueuing Expose request 20:46:34.004 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd 20:46:34.004 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.08) 20:46:34.004 00.000 5928 Moving (-0.10, -0.08) raw xDistance=-0.08 yDistance=0.11 20:46:34.004 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:46:34.004 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:34.004 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:46:34.004 00.000 5928 MoveAxis(E, 0, ABG) 20:46:34.004 00.000 5928 Move returns status 0, amount 0 20:46:34.004 00.000 5928 MoveAxis(N, 0, ABG) 20:46:34.004 00.000 5928 Move returns status 0, amount 0 20:46:34.004 00.000 5928 move complete, result=0 20:46:34.005 00.001 5928 worker thread done servicing request 20:46:34.005 00.000 5928 Worker thread wakes up 20:46:34.005 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:34.005 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:34.006 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:36.141 02.135 5928 Exposure complete 20:46:36.228 00.087 5928 worker thread done servicing request 20:46:36.228 00.000 972 OnExposeComplete: enter 20:46:36.233 00.005 972 UpdateGuideState(): m_state=6 20:46:36.237 00.004 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2005 20:46:36.241 00.004 972 Star::Find returns 1 (0), X=232.64, Y=845.69, Mass=1405, SNR=26.2, Peak=154 HFD=3.6 20:46:36.245 00.004 972 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.59) = xAngle (-3.77 = 2.51) 20:46:36.251 00.006 972 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46) 20:46:36.255 00.004 972 CameraToMount -- cameraX=-0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-2.18 mountX=-0.27 mountY=0.21, mountTheta=2.48 20:46:36.259 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=-0.28, opts=13) 20:46:36.264 00.005 972 Enqueuing Move request for scope (-0.19, -0.28) 20:46:36.268 00.004 5928 Worker thread wakes up 20:46:36.268 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.28) opts 0xd 20:46:36.268 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, -0.28) 20:46:36.268 00.000 5928 Moving (-0.19, -0.28) raw xDistance=-0.27 yDistance=0.21 20:46:36.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:46:36.268 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:36.272 00.004 972 UpdateGuideState exits: m=1405 SNR=26.2 20:46:36.276 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:36.281 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:36.285 00.004 972 Enqueuing Expose request 20:46:36.288 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:46:36.288 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 20:46:36.288 00.000 5928 MoveAxis(E, 46, ABG) 20:46:36.288 00.000 5928 Guiding Dir = 2, Dur = 46 20:46:36.289 00.001 5928 IsSlewing returns 0 20:46:36.289 00.000 5928 IsGuiding returns 0 20:46:36.305 00.016 5928 PulseGuide returned control before completion, sleep 40 20:46:36.355 00.050 5928 IsGuiding returns 1 20:46:36.355 00.000 5928 scope still moving after pulse duration time elapsed 20:46:36.386 00.031 5928 IsSlewing returns 0 20:46:36.387 00.001 5928 IsGuiding returns 0 20:46:36.387 00.000 5928 scope move finished after 46 + 51 ms 20:46:36.387 00.000 5928 Move returns status 0, amount 46 20:46:36.387 00.000 5928 MoveAxis(N, 0, ABG) 20:46:36.387 00.000 5928 Move returns status 0, amount 0 20:46:36.387 00.000 5928 move complete, result=0 20:46:36.387 00.000 5928 worker thread done servicing request 20:46:36.388 00.001 5928 Worker thread wakes up 20:46:36.388 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:36.388 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:36.388 00.000 972 GuideStep: -0.3 px 46 ms EAST, 0.2 px 0 ms NORTH 20:46:38.368 01.980 5928 Exposure complete 20:46:38.458 00.090 5928 worker thread done servicing request 20:46:38.458 00.000 972 OnExposeComplete: enter 20:46:38.462 00.004 972 UpdateGuideState(): m_state=6 20:46:38.467 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2006 20:46:38.471 00.004 972 Star::Find returns 1 (0), X=232.60, Y=845.68, Mass=1357, SNR=25.8, Peak=150 HFD=3.5 20:46:38.473 00.002 972 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.59) = xAngle (-3.87 = 2.41) 20:46:38.477 00.004 972 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37) 20:46:38.483 00.006 972 CameraToMount -- cameraX=-0.24 cameraY=-0.28 hyp=0.37 cameraTheta=-2.28 mountX=-0.28 mountY=0.26, mountTheta=2.39 20:46:38.486 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.28, opts=13) 20:46:38.490 00.004 972 Enqueuing Move request for scope (-0.24, -0.28) 20:46:38.494 00.004 5928 Worker thread wakes up 20:46:38.494 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:46:38.499 00.005 972 UpdateGuideState exits: m=1357 SNR=25.8 20:46:38.503 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:38.508 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:38.511 00.003 972 Enqueuing Expose request 20:46:38.516 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.28) opts 0xd 20:46:38.516 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.28) 20:46:38.516 00.000 5928 Moving (-0.24, -0.28) raw xDistance=-0.28 yDistance=0.26 20:46:38.516 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 20:46:38.516 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:46:38.516 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26 20:46:38.516 00.000 5928 MoveAxis(E, 50, ABG) 20:46:38.516 00.000 5928 Guiding Dir = 2, Dur = 50 20:46:38.528 00.012 5928 IsSlewing returns 0 20:46:38.529 00.001 5928 IsGuiding returns 0 20:46:38.544 00.015 5928 PulseGuide returned control before completion, sleep 45 20:46:38.591 00.047 5928 IsGuiding returns 1 20:46:38.591 00.000 5928 scope still moving after pulse duration time elapsed 20:46:38.640 00.049 5928 IsSlewing returns 0 20:46:38.641 00.001 5928 IsGuiding returns 0 20:46:38.641 00.000 5928 scope move finished after 50 + 62 ms 20:46:38.642 00.001 5928 Move returns status 0, amount 50 20:46:38.642 00.000 5928 MoveAxis(N, 0, ABG) 20:46:38.642 00.000 5928 Move returns status 0, amount 0 20:46:38.642 00.000 5928 move complete, result=0 20:46:38.642 00.000 5928 worker thread done servicing request 20:46:38.642 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.3 px 0 ms NORTH 20:46:38.656 00.014 5928 Worker thread wakes up 20:46:38.657 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:38.657 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:40.791 02.134 5928 Exposure complete 20:46:40.878 00.087 5928 worker thread done servicing request 20:46:40.878 00.000 972 OnExposeComplete: enter 20:46:40.884 00.006 972 UpdateGuideState(): m_state=6 20:46:40.889 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2007 20:46:40.894 00.005 972 Star::Find returns 1 (0), X=232.89, Y=846.07, Mass=1375, SNR=26.0, Peak=177 HFD=3.8 20:46:40.898 00.004 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 20:46:40.901 00.003 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52) 20:46:40.905 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.12 mountX=0.11 mountY=-0.06, mountTheta=-0.51 20:46:40.910 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.11, opts=13) 20:46:40.915 00.005 972 Enqueuing Move request for scope (0.05, 0.11) 20:46:40.918 00.003 5928 Worker thread wakes up 20:46:40.918 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd 20:46:40.918 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.11) 20:46:40.919 00.001 5928 Moving (0.05, 0.11) raw xDistance=0.11 yDistance=-0.06 20:46:40.919 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:46:40.919 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:40.919 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:40.923 00.004 972 UpdateGuideState exits: m=1375 SNR=26.0 20:46:40.927 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:40.932 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:40.935 00.003 972 Enqueuing Expose request 20:46:40.939 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:46:40.939 00.000 5928 MoveAxis(E, 0, ABG) 20:46:40.939 00.000 5928 Move returns status 0, amount 0 20:46:40.939 00.000 5928 MoveAxis(N, 0, ABG) 20:46:40.940 00.001 5928 Move returns status 0, amount 0 20:46:40.940 00.000 5928 move complete, result=0 20:46:40.940 00.000 5928 worker thread done servicing request 20:46:40.940 00.000 5928 Worker thread wakes up 20:46:40.940 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:40.940 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:40.941 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:46:42.918 01.977 5928 Exposure complete 20:46:43.005 00.087 5928 worker thread done servicing request 20:46:43.005 00.000 972 OnExposeComplete: enter 20:46:43.010 00.005 972 UpdateGuideState(): m_state=6 20:46:43.015 00.005 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2008 20:46:43.019 00.004 972 Star::Find returns 1 (0), X=232.77, Y=846.04, Mass=1370, SNR=25.9, Peak=177 HFD=3.7 20:46:43.022 00.003 972 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.59) = xAngle (0.72 = 0.72) 20:46:43.026 00.004 972 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68) 20:46:43.031 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.31 mountX=0.08 mountY=0.07, mountTheta=0.69 20:46:43.035 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.08, opts=13) 20:46:43.039 00.004 972 Enqueuing Move request for scope (-0.07, 0.08) 20:46:43.043 00.004 5928 Worker thread wakes up 20:46:43.043 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd 20:46:43.043 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.08) 20:46:43.043 00.000 5928 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=0.07 20:46:43.043 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=285, Gamma=1.000 20:46:43.048 00.005 972 UpdateGuideState exits: m=1370 SNR=25.9 20:46:43.052 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:43.056 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:43.059 00.003 972 Enqueuing Expose request 20:46:43.064 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:46:43.064 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:43.065 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:46:43.065 00.000 5928 MoveAxis(E, 0, ABG) 20:46:43.065 00.000 5928 Move returns status 0, amount 0 20:46:43.065 00.000 5928 MoveAxis(N, 0, ABG) 20:46:43.065 00.000 5928 Move returns status 0, amount 0 20:46:43.065 00.000 5928 move complete, result=0 20:46:43.065 00.000 5928 worker thread done servicing request 20:46:43.065 00.000 5928 Worker thread wakes up 20:46:43.065 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:43.065 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:43.066 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:45.204 02.138 5928 Exposure complete 20:46:45.314 00.110 5928 worker thread done servicing request 20:46:45.314 00.000 972 OnExposeComplete: enter 20:46:45.320 00.006 972 UpdateGuideState(): m_state=6 20:46:45.327 00.007 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2009 20:46:45.334 00.007 972 Star::Find returns 1 (0), X=232.76, Y=846.16, Mass=1354, SNR=25.8, Peak=168 HFD=3.6 20:46:45.341 00.007 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 20:46:45.348 00.007 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 20:46:45.355 00.007 972 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.95 mountX=0.20 mountY=0.07, mountTheta=0.32 20:46:45.363 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.20, opts=13) 20:46:45.370 00.007 972 Enqueuing Move request for scope (-0.08, 0.20) 20:46:45.376 00.006 5928 Worker thread wakes up 20:46:45.377 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:46:45.383 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd 20:46:45.383 00.000 972 UpdateGuideState exits: m=1354 SNR=25.8 20:46:45.389 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.20) 20:46:45.389 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:45.396 00.007 5928 Moving (-0.08, 0.20) raw xDistance=0.20 yDistance=0.07 20:46:45.396 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:45.403 00.007 972 Enqueuing Expose request 20:46:45.408 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:46:45.408 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:45.409 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:46:45.409 00.000 5928 MoveAxis(E, 0, ABG) 20:46:45.409 00.000 5928 Move returns status 0, amount 0 20:46:45.409 00.000 5928 MoveAxis(N, 0, ABG) 20:46:45.409 00.000 5928 Move returns status 0, amount 0 20:46:45.409 00.000 5928 move complete, result=0 20:46:45.409 00.000 5928 worker thread done servicing request 20:46:45.409 00.000 5928 Worker thread wakes up 20:46:45.410 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:45.410 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:45.411 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:47.386 01.975 5928 Exposure complete 20:46:47.474 00.088 5928 worker thread done servicing request 20:46:47.474 00.000 972 OnExposeComplete: enter 20:46:47.480 00.006 972 UpdateGuideState(): m_state=6 20:46:47.484 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2010 20:46:47.488 00.004 972 Star::Find returns 1 (0), X=232.72, Y=846.07, Mass=1367, SNR=25.9, Peak=161 HFD=3.9 20:46:47.492 00.004 972 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.59) = xAngle (0.82 = 0.82) 20:46:47.498 00.006 972 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77) 20:46:47.503 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.41 mountX=0.11 mountY=0.11, mountTheta=0.80 20:46:47.509 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.11, opts=13) 20:46:47.514 00.005 972 Enqueuing Move request for scope (-0.12, 0.11) 20:46:47.520 00.006 5928 Worker thread wakes up 20:46:47.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:47.524 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd 20:46:47.525 00.001 972 UpdateGuideState exits: m=1367 SNR=25.9 20:46:47.530 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:47.535 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:47.540 00.005 972 Enqueuing Expose request 20:46:47.546 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.11) 20:46:47.546 00.000 5928 Moving (-0.12, 0.11) raw xDistance=0.11 yDistance=0.11 20:46:47.547 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:46:47.547 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:47.547 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:46:47.547 00.000 5928 MoveAxis(E, 0, ABG) 20:46:47.547 00.000 5928 Move returns status 0, amount 0 20:46:47.547 00.000 5928 MoveAxis(N, 0, ABG) 20:46:47.547 00.000 5928 Move returns status 0, amount 0 20:46:47.547 00.000 5928 move complete, result=0 20:46:47.547 00.000 5928 worker thread done servicing request 20:46:47.548 00.001 5928 Worker thread wakes up 20:46:47.548 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:47.548 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:47.549 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:46:49.652 02.103 5928 Exposure complete 20:46:49.739 00.087 5928 worker thread done servicing request 20:46:49.740 00.001 972 OnExposeComplete: enter 20:46:49.745 00.005 972 UpdateGuideState(): m_state=6 20:46:49.749 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2011 20:46:49.754 00.005 972 Star::Find returns 1 (0), X=232.89, Y=845.86, Mass=1321, SNR=25.5, Peak=161 HFD=3.9 20:46:49.758 00.004 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 20:46:49.763 00.005 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74) 20:46:49.767 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.11 mountX=-0.10 mountY=-0.04, mountTheta=-2.74 20:46:49.771 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.10, opts=13) 20:46:49.776 00.005 972 Enqueuing Move request for scope (0.05, -0.10) 20:46:49.781 00.005 5928 Worker thread wakes up 20:46:49.781 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:49.785 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd 20:46:49.785 00.000 972 UpdateGuideState exits: m=1321 SNR=25.5 20:46:49.789 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:49.793 00.004 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.10) 20:46:49.793 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:49.798 00.005 972 Enqueuing Expose request 20:46:49.802 00.004 5928 Moving (0.05, -0.10) raw xDistance=-0.10 yDistance=-0.04 20:46:49.802 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:46:49.803 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:49.803 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:46:49.803 00.000 5928 MoveAxis(E, 0, ABG) 20:46:49.803 00.000 5928 Move returns status 0, amount 0 20:46:49.803 00.000 5928 MoveAxis(N, 0, ABG) 20:46:49.803 00.000 5928 Move returns status 0, amount 0 20:46:49.803 00.000 5928 move complete, result=0 20:46:49.803 00.000 5928 worker thread done servicing request 20:46:49.803 00.000 5928 Worker thread wakes up 20:46:49.803 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:49.804 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:49.805 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:46:51.779 01.974 5928 Exposure complete 20:46:51.870 00.091 5928 worker thread done servicing request 20:46:51.871 00.001 972 OnExposeComplete: enter 20:46:51.875 00.004 972 UpdateGuideState(): m_state=6 20:46:51.881 00.006 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2012 20:46:51.885 00.004 972 Star::Find returns 1 (0), X=232.74, Y=845.66, Mass=1329, SNR=25.5, Peak=160 HFD=3.6 20:46:51.889 00.004 972 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.59) = xAngle (-3.48 = 2.80) 20:46:51.893 00.004 972 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75) 20:46:51.898 00.005 972 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.89 mountX=-0.30 mountY=0.12, mountTheta=2.76 20:46:51.903 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.30, opts=13) 20:46:51.907 00.004 972 Enqueuing Move request for scope (-0.10, -0.30) 20:46:51.913 00.006 5928 Worker thread wakes up 20:46:51.913 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd 20:46:51.913 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.30) 20:46:51.913 00.000 5928 Moving (-0.10, -0.30) raw xDistance=-0.30 yDistance=0.12 20:46:51.914 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 20:46:51.914 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:51.914 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:51.918 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:46:51.918 00.000 5928 MoveAxis(E, 50, ABG) 20:46:51.918 00.000 5928 Guiding Dir = 2, Dur = 50 20:46:51.918 00.000 972 UpdateGuideState exits: m=1329 SNR=25.5 20:46:51.923 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:51.927 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:51.932 00.005 972 Enqueuing Expose request 20:46:51.944 00.012 5928 IsSlewing returns 0 20:46:51.945 00.001 5928 IsGuiding returns 0 20:46:51.960 00.015 5928 PulseGuide returned control before completion, sleep 45 20:46:52.040 00.080 5928 IsGuiding returns 0 20:46:52.040 00.000 5928 Move returns status 0, amount 50 20:46:52.040 00.000 5928 MoveAxis(N, 0, ABG) 20:46:52.040 00.000 5928 Move returns status 0, amount 0 20:46:52.040 00.000 5928 move complete, result=0 20:46:52.041 00.001 5928 worker thread done servicing request 20:46:52.041 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH 20:46:52.046 00.005 5928 Worker thread wakes up 20:46:52.046 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:52.047 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:54.162 02.115 5928 Exposure complete 20:46:54.254 00.092 5928 worker thread done servicing request 20:46:54.254 00.000 972 OnExposeComplete: enter 20:46:54.258 00.004 972 UpdateGuideState(): m_state=6 20:46:54.264 00.006 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2013 20:46:54.269 00.005 972 Star::Find returns 1 (0), X=232.85, Y=845.87, Mass=1304, SNR=25.3, Peak=167 HFD=3.7 20:46:54.273 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 20:46:54.277 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 20:46:54.282 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=-0.10 mountY=-0.00, mountTheta=-3.12 20:46:54.287 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.10, opts=13) 20:46:54.291 00.004 972 Enqueuing Move request for scope (0.01, -0.10) 20:46:54.296 00.005 5928 Worker thread wakes up 20:46:54.296 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:46:54.300 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd 20:46:54.300 00.000 972 UpdateGuideState exits: m=1304 SNR=25.3 20:46:54.304 00.004 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.10) 20:46:54.304 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:54.308 00.004 5928 Moving (0.01, -0.10) raw xDistance=-0.10 yDistance=-0.00 20:46:54.308 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:54.315 00.007 972 Enqueuing Expose request 20:46:54.320 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:46:54.320 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:54.321 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:46:54.321 00.000 5928 MoveAxis(E, 0, ABG) 20:46:54.321 00.000 5928 Move returns status 0, amount 0 20:46:54.321 00.000 5928 MoveAxis(N, 0, ABG) 20:46:54.321 00.000 5928 Move returns status 0, amount 0 20:46:54.321 00.000 5928 move complete, result=0 20:46:54.321 00.000 5928 worker thread done servicing request 20:46:54.321 00.000 5928 Worker thread wakes up 20:46:54.321 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:54.321 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:54.323 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:46:56.295 01.972 5928 Exposure complete 20:46:56.391 00.096 5928 worker thread done servicing request 20:46:56.391 00.000 972 OnExposeComplete: enter 20:46:56.397 00.006 972 UpdateGuideState(): m_state=6 20:46:56.402 00.005 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2014 20:46:56.406 00.004 972 Star::Find returns 1 (0), X=232.84, Y=846.13, Mass=1273, SNR=25.0, Peak=168 HFD=3.7 20:46:56.412 00.006 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 20:46:56.416 00.004 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09) 20:46:56.420 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.55 mountX=0.16 mountY=-0.01, mountTheta=-0.09 20:46:56.426 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.16, opts=13) 20:46:56.432 00.006 972 Enqueuing Move request for scope (0.00, 0.16) 20:46:56.436 00.004 5928 Worker thread wakes up 20:46:56.436 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:46:56.440 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd 20:46:56.440 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.16) 20:46:56.440 00.000 5928 Moving (0.00, 0.16) raw xDistance=0.16 yDistance=-0.01 20:46:56.441 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:46:56.441 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:56.441 00.000 972 UpdateGuideState exits: m=1273 SNR=25.0 20:46:56.446 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:46:56.447 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:56.451 00.004 5928 MoveAxis(E, 0, ABG) 20:46:56.451 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:56.455 00.004 5928 Move returns status 0, amount 0 20:46:56.455 00.000 972 Enqueuing Expose request 20:46:56.459 00.004 5928 MoveAxis(N, 0, ABG) 20:46:56.460 00.001 5928 Move returns status 0, amount 0 20:46:56.460 00.000 5928 move complete, result=0 20:46:56.460 00.000 5928 worker thread done servicing request 20:46:56.460 00.000 5928 Worker thread wakes up 20:46:56.460 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:56.460 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:56.463 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:46:58.562 02.099 5928 Exposure complete 20:46:58.657 00.095 5928 worker thread done servicing request 20:46:58.657 00.000 972 OnExposeComplete: enter 20:46:58.663 00.006 972 UpdateGuideState(): m_state=6 20:46:58.667 00.004 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2015 20:46:58.671 00.004 972 Star::Find returns 1 (0), X=232.77, Y=845.94, Mass=1322, SNR=25.4, Peak=157 HFD=3.7 20:46:58.675 00.004 972 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.59) = xAngle (-4.38 = 1.90) 20:46:58.681 00.006 972 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.86) 20:46:58.685 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.79 mountX=-0.03 mountY=0.07, mountTheta=1.90 20:46:58.690 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.03, opts=13) 20:46:58.696 00.006 972 Enqueuing Move request for scope (-0.07, -0.03) 20:46:58.700 00.004 5928 Worker thread wakes up 20:46:58.700 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:46:58.705 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd 20:46:58.705 00.000 972 UpdateGuideState exits: m=1322 SNR=25.4 20:46:58.709 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.03) 20:46:58.709 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:46:58.714 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:46:58.718 00.004 972 Enqueuing Expose request 20:46:58.722 00.004 5928 Moving (-0.07, -0.03) raw xDistance=-0.03 yDistance=0.07 20:46:58.723 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:46:58.723 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:46:58.723 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:46:58.723 00.000 5928 MoveAxis(E, 0, ABG) 20:46:58.723 00.000 5928 Move returns status 0, amount 0 20:46:58.723 00.000 5928 MoveAxis(N, 0, ABG) 20:46:58.723 00.000 5928 Move returns status 0, amount 0 20:46:58.723 00.000 5928 move complete, result=0 20:46:58.723 00.000 5928 worker thread done servicing request 20:46:58.723 00.000 5928 Worker thread wakes up 20:46:58.724 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:46:58.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:46:58.725 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:47:00.698 01.973 5928 Exposure complete 20:47:00.787 00.089 5928 worker thread done servicing request 20:47:00.916 00.129 972 OnExposeComplete: enter 20:47:11.885 10.969 972 UpdateGuideState(): m_state=6 20:47:19.020 07.135 972 Star::Find(15, 232, 845, 0, (0,0,0,0), 0.0, 255) frame 2016 20:47:24.379 05.359 972 Star::Find returns 1 (0), X=232.81, Y=846.12, Mass=1346, SNR=25.7, Peak=160 HFD=3.9 20:47:30.471 06.092 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 20:47:32.929 02.458 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 20:47:39.019 06.090 972 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.73 mountX=0.15 mountY=0.01, mountTheta=0.09 20:47:47.929 08.910 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.15, opts=13) 20:47:50.981 03.052 972 Enqueuing Move request for scope (-0.02, 0.15) 20:47:57.105 06.124 5928 Worker thread wakes up 20:47:57.106 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd 20:47:57.106 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.15) 20:47:57.106 00.000 5928 Moving (-0.02, 0.15) raw xDistance=0.15 yDistance=0.01 20:47:57.106 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:47:57.106 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:47:57.106 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:47:57.106 00.000 5928 MoveAxis(E, 0, ABG) 20:47:57.106 00.000 5928 Move returns status 0, amount 0 20:47:57.106 00.000 5928 MoveAxis(N, 0, ABG) 20:47:57.106 00.000 5928 Move returns status 0, amount 0 20:47:57.106 00.000 5928 move complete, result=0 20:47:57.107 00.001 5928 worker thread done servicing request 20:47:57.107 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:48:03.378 06.271 972 UpdateGuideState exits: m=1346 SNR=25.7 20:48:13.281 09.903 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:48:23.689 10.408 972 ScheduleExposure(2000,3,1) exposurePending=0 20:48:29.201 05.512 972 Enqueuing Expose request 20:48:29.906 00.705 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:48:36.188 06.282 5928 Worker thread wakes up 20:48:36.188 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:48:36.189 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(218,831,31,31) 20:48:36.391 00.202 972 evsrv: cli 071FED48 connect 20:48:46.669 10.278 5928 Exposure complete 20:48:46.669 00.000 972 case statement mapped state 6 to 3 20:48:57.121 10.452 5928 worker thread done servicing request 20:48:57.122 00.001 972 case statement mapped state 6 to 3 20:49:01.876 04.754 972 OnExposeComplete: enter 20:49:01.882 00.006 972 UpdateGuideState(): m_state=6 20:49:01.888 00.006 972 Star::Find(15, 232, 846, 0, (0,0,0,0), 0.0, 255) frame 2017 20:49:01.893 00.005 972 Star::Find returns 1 (0), X=233.25, Y=838.01, Mass=1151, SNR=23.7, Peak=136 HFD=4.0 20:49:01.899 00.006 972 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.59) = xAngle (-3.11 = -3.11) 20:49:01.905 00.006 972 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13) 20:49:01.909 00.004 972 CameraToMount -- cameraX=0.41 cameraY=-7.95 hyp=7.96 cameraTheta=-1.52 mountX=-7.96 mountY=0.09, mountTheta=3.13 20:49:01.915 00.006 972 SchedulePrimaryMove(067B9D08, x=0.41, y=-7.95, opts=13) 20:49:01.919 00.004 972 Enqueuing Move request for scope (0.41, -7.95) 20:49:01.924 00.005 5928 Worker thread wakes up 20:49:01.924 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, -7.95) opts 0xd 20:49:01.924 00.000 5928 Handling offset move in thread for scope, endpoint = (0.41, -7.95) 20:49:01.924 00.000 5928 Moving (0.41, -7.95) raw xDistance=-7.96 yDistance=0.09 20:49:01.924 00.000 5928 GuideAlgorithmHysteresis::Result() returns -5.01 from input -7.96 20:49:01.925 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:01.925 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:49:01.925 00.000 5928 MoveAxis(E, 1332, ABG) 20:49:01.925 00.000 5928 Guiding Dir = 2, Dur = 1332 20:49:01.925 00.000 5928 IsSlewing returns 0 20:49:01.926 00.001 5928 IsGuiding returns 0 20:49:01.927 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:49:01.932 00.005 972 UpdateGuideState exits: m=1151 SNR=23.7 20:49:01.937 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:01.940 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:01.946 00.006 972 Enqueuing Expose request 20:49:01.950 00.004 5928 PulseGuide returned control before completion, sleep 1320 20:49:01.953 00.003 972 evsrv: cli 071FED48 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:49:01.958 00.005 972 PhdController::Dither begins 20:49:01.964 00.006 972 dither: size=5.00, dRA=-4.43 dDec=1.08 20:49:01.968 00.004 972 MountToCamera -- mountTheta (2.90) + m_xAngle (1.59) = xAngle (4.49 = -1.79) 20:49:01.972 00.004 972 MountToCamera -- mountX=-4.43 mountY=1.08 hyp=4.56 mountTheta=2.90 cameraX=-0.99, cameraY=-4.45 cameraTheta=-1.79 20:49:01.977 00.005 972 setting lock position to (231.85, 841.51) 20:49:01.982 00.005 972 Mount: notify guiding dithered (-1.0, -4.4) 20:49:01.986 00.004 972 Status Line: Dither by -4.43,1.08 20:49:01.991 00.005 972 PhdController: newstate STATE_SETTLE_BEGIN 20:49:01.998 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 20:49:02.002 00.004 972 evsrv: cli 071FED48 response: {"jsonrpc":"2.0","result":0,"id":5} 20:49:02.009 00.007 972 evsrv: cli 071FED48 disconnect 20:49:03.275 01.266 5928 IsGuiding returns 1 20:49:03.275 00.000 5928 scope still moving after pulse duration time elapsed 20:49:03.308 00.033 5928 IsSlewing returns 0 20:49:03.340 00.032 5928 IsGuiding returns 0 20:49:03.340 00.000 5928 scope move finished after 1332 + 82 ms 20:49:03.341 00.001 5928 Move returns status 0, amount 1332 20:49:03.341 00.000 5928 MoveAxis(N, 0, ABG) 20:49:03.341 00.000 5928 Move returns status 0, amount 0 20:49:03.341 00.000 5928 move complete, result=0 20:49:03.341 00.000 5928 worker thread done servicing request 20:49:03.341 00.000 5928 Worker thread wakes up 20:49:03.341 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:03.341 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(218,823,31,31) 20:49:03.341 00.000 972 GuideStep: -8.0 px 1332 ms EAST, 0.1 px 0 ms NORTH 20:49:05.439 02.098 5928 Exposure complete 20:49:05.526 00.087 5928 worker thread done servicing request 20:49:05.526 00.000 972 OnExposeComplete: enter 20:49:05.531 00.005 972 UpdateGuideState(): m_state=6 20:49:05.537 00.006 972 Star::Find(15, 233, 838, 0, (0,0,0,0), 0.0, 255) frame 2018 20:49:05.541 00.004 972 Star::Find returns 1 (0), X=233.36, Y=841.70, Mass=1228, SNR=24.5, Peak=165 HFD=3.4 20:49:05.546 00.005 972 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.59) = xAngle (-1.47 = -1.47) 20:49:05.550 00.004 972 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51) 20:49:05.554 00.004 972 CameraToMount -- cameraX=1.51 cameraY=0.18 hyp=1.52 cameraTheta=0.12 mountX=0.16 mountY=-1.52, mountTheta=-1.47 20:49:05.558 00.004 972 dither recenter: remaining=(4.4,-1.1) step=(4.4,-1.1) 20:49:05.563 00.005 972 MountToCamera -- mountTheta (-0.24) + m_xAngle (1.59) = xAngle (1.35 = 1.35) 20:49:05.567 00.004 972 MountToCamera -- mountX=4.43 mountY=-1.08 hyp=4.56 mountTheta=-0.24 cameraX=0.99, cameraY=4.45 cameraTheta=1.35 20:49:05.571 00.004 972 SchedulePrimaryMove(067B9D08, x=0.99, y=4.45, opts=4) 20:49:05.575 00.004 972 Enqueuing Move request for scope (0.99, 4.45) 20:49:05.580 00.005 972 Mount: notify direct move 4.43,-1.08 20:49:05.584 00.004 5928 Worker thread wakes up 20:49:05.584 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.99, 4.45) opts 0x4 20:49:05.584 00.000 5928 Handling offset move in thread for scope, endpoint = (0.99, 4.45) 20:49:05.584 00.000 5928 Moving (0.99, 4.45) raw xDistance=4.43 yDistance=-1.08 20:49:05.584 00.000 5928 MoveAxis(W, 1177, B) 20:49:05.584 00.000 5928 Guiding Dir = 3, Dur = 1177 20:49:05.584 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:49:05.588 00.004 972 UpdateGuideState exits: m=1228 SNR=24.5 20:49:05.592 00.004 972 PhdController: settling, locked = 1, distance = 5.39 (1.50) aobump = 0 frame = 1 / 99999 20:49:05.597 00.005 5928 IsSlewing returns 0 20:49:05.597 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822145.597,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:49:05.601 00.004 5928 IsGuiding returns 0 20:49:05.601 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:05.605 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:05.609 00.004 972 Enqueuing Expose request 20:49:05.626 00.017 5928 PulseGuide returned control before completion, sleep 1162 20:49:06.802 01.176 5928 IsGuiding returns 1 20:49:06.802 00.000 5928 scope still moving after pulse duration time elapsed 20:49:06.841 00.039 5928 IsSlewing returns 0 20:49:06.841 00.000 5928 IsGuiding returns 0 20:49:06.842 00.001 5928 scope move finished after 1177 + 63 ms 20:49:06.842 00.000 5928 Move returns status 0, amount 1177 20:49:06.842 00.000 5928 MoveAxis(N, 214, B) 20:49:06.842 00.000 5928 Guiding Dir = 0, Dur = 214 20:49:06.842 00.000 5928 IsSlewing returns 0 20:49:06.843 00.001 5928 IsGuiding returns 0 20:49:06.922 00.079 5928 PulseGuide returned control before completion, sleep 146 20:49:07.081 00.159 5928 IsGuiding returns 1 20:49:07.081 00.000 5928 scope still moving after pulse duration time elapsed 20:49:07.112 00.031 5928 IsSlewing returns 0 20:49:07.113 00.001 5928 IsGuiding returns 1 20:49:07.177 00.064 5928 IsSlewing returns 0 20:49:07.209 00.032 5928 IsGuiding returns 0 20:49:07.209 00.000 5928 scope move finished after 214 + 152 ms 20:49:07.210 00.001 5928 Move returns status 0, amount 214 20:49:07.210 00.000 5928 move complete, result=0 20:49:07.210 00.000 5928 worker thread done servicing request 20:49:07.210 00.000 5928 Worker thread wakes up 20:49:07.210 00.000 972 GuideStep: 4.4 px 1177 ms WEST, -1.1 px 214 ms NORTH 20:49:07.215 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:07.215 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:09.202 01.987 5928 Exposure complete 20:49:09.290 00.088 5928 worker thread done servicing request 20:49:09.290 00.000 972 OnExposeComplete: enter 20:49:09.297 00.007 972 UpdateGuideState(): m_state=6 20:49:09.301 00.004 972 Star::Find(15, 233, 841, 0, (0,0,0,0), 0.0, 255) frame 2019 20:49:09.305 00.004 972 Star::Find returns 1 (0), X=233.41, Y=838.62, Mass=1206, SNR=24.2, Peak=103 HFD=4.9 20:49:09.310 00.005 972 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.59) = xAngle (-2.66 = -2.66) 20:49:09.314 00.004 972 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71) 20:49:09.318 00.004 972 CameraToMount -- cameraX=1.56 cameraY=-2.89 hyp=3.29 cameraTheta=-1.07 mountX=-2.92 mountY=-1.38, mountTheta=-2.70 20:49:09.323 00.005 972 SchedulePrimaryMove(067B9D08, x=1.56, y=-2.89, opts=13) 20:49:09.328 00.005 972 Enqueuing Move request for scope (1.56, -2.89) 20:49:09.332 00.004 5928 Worker thread wakes up 20:49:09.332 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.56, -2.89) opts 0xd 20:49:09.332 00.000 5928 Handling offset move in thread for scope, endpoint = (1.56, -2.89) 20:49:09.332 00.000 5928 Moving (1.56, -2.89) raw xDistance=-2.92 yDistance=-1.38 20:49:09.332 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.84 from input -2.92 20:49:09.332 00.000 5928 resist switch: large excursion: input -1.38 thresh 0.60 direction from 0 to -1 20:49:09.332 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.13 20:49:09.332 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38 20:49:09.333 00.001 5928 MoveAxis(E, 489, ABG) 20:49:09.333 00.000 5928 Guiding Dir = 2, Dur = 489 20:49:09.333 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:49:09.337 00.004 972 UpdateGuideState exits: m=1206 SNR=24.2 20:49:09.341 00.004 972 PhdController: settling, locked = 1, distance = 3.29 (1.50) aobump = 0 frame = 2 / 99999 20:49:09.346 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645822149.346,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:49:09.350 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:09.354 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:09.358 00.004 972 Enqueuing Expose request 20:49:09.363 00.005 5928 IsSlewing returns 0 20:49:09.364 00.001 5928 IsGuiding returns 0 20:49:09.383 00.019 5928 PulseGuide returned control before completion, sleep 481 20:49:09.894 00.511 5928 IsGuiding returns 0 20:49:09.894 00.000 5928 Move returns status 0, amount 489 20:49:09.894 00.000 5928 MoveAxis(N, 273, ABG) 20:49:09.894 00.000 5928 Guiding Dir = 0, Dur = 273 20:49:09.895 00.001 5928 IsSlewing returns 0 20:49:09.895 00.000 5928 IsGuiding returns 0 20:49:09.975 00.080 5928 PulseGuide returned control before completion, sleep 204 20:49:10.186 00.211 5928 IsGuiding returns 1 20:49:10.186 00.000 5928 scope still moving after pulse duration time elapsed 20:49:10.218 00.032 5928 IsSlewing returns 0 20:49:10.218 00.000 5928 IsGuiding returns 1 20:49:10.249 00.031 5928 IsSlewing returns 0 20:49:10.279 00.030 5928 IsGuiding returns 0 20:49:10.279 00.000 5928 scope move finished after 273 + 109 ms 20:49:10.279 00.000 5928 Move returns status 0, amount 273 20:49:10.279 00.000 5928 move complete, result=0 20:49:10.279 00.000 5928 worker thread done servicing request 20:49:10.279 00.000 5928 Worker thread wakes up 20:49:10.279 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:10.279 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:10.279 00.000 972 GuideStep: -2.9 px 489 ms EAST, -1.4 px 273 ms NORTH 20:49:12.399 02.120 5928 Exposure complete 20:49:12.631 00.232 5928 worker thread done servicing request 20:49:12.767 00.136 972 OnExposeComplete: enter 20:49:23.878 11.111 972 UpdateGuideState(): m_state=6 20:49:28.264 04.386 972 Star::Find(15, 233, 838, 0, (0,0,0,0), 0.0, 255) frame 2020 20:49:28.994 00.730 972 Star::Find returns 1 (0), X=232.98, Y=838.50, Mass=1225, SNR=24.5, Peak=141 HFD=3.6 20:49:29.998 01.004 972 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.59) = xAngle (-2.80 = -2.80) 20:49:31.170 01.172 972 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84) 20:49:31.177 00.007 972 CameraToMount -- cameraX=1.14 cameraY=-3.02 hyp=3.22 cameraTheta=-1.21 mountX=-3.04 mountY=-0.94, mountTheta=-2.84 20:49:31.193 00.016 972 SchedulePrimaryMove(067B9D08, x=1.14, y=-3.02, opts=13) 20:49:31.197 00.004 972 Enqueuing Move request for scope (1.14, -3.02) 20:49:31.201 00.004 5928 Worker thread wakes up 20:49:31.201 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.14, -3.02) opts 0xd 20:49:31.201 00.000 5928 Handling offset move in thread for scope, endpoint = (1.14, -3.02) 20:49:31.201 00.000 5928 Moving (1.14, -3.02) raw xDistance=-3.04 yDistance=-0.94 20:49:31.201 00.000 5928 GuideAlgorithmHysteresis::Result() returns -2.04 from input -3.04 20:49:31.201 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94 20:49:31.201 00.000 5928 MoveAxis(E, 543, ABG) 20:49:31.201 00.000 5928 Guiding Dir = 2, Dur = 543 20:49:31.201 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:49:31.205 00.004 5928 IsSlewing returns 0 20:49:31.205 00.000 972 UpdateGuideState exits: m=1225 SNR=24.5 20:49:31.210 00.005 5928 IsGuiding returns 0 20:49:31.211 00.001 972 PhdController: settling, locked = 1, distance = 3.27 (1.50) aobump = 0 frame = 3 / 99999 20:49:31.215 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645822171.215,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:49:31.220 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:31.225 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:31.229 00.004 972 Enqueuing Expose request 20:49:31.238 00.009 5928 PulseGuide returned control before completion, sleep 527 20:49:31.770 00.532 5928 IsGuiding returns 1 20:49:31.771 00.001 5928 scope still moving after pulse duration time elapsed 20:49:31.830 00.059 5928 IsSlewing returns 0 20:49:31.860 00.030 5928 IsGuiding returns 0 20:49:31.861 00.001 5928 scope move finished after 543 + 107 ms 20:49:31.861 00.000 5928 Move returns status 0, amount 543 20:49:31.861 00.000 5928 MoveAxis(N, 187, ABG) 20:49:31.862 00.001 5928 Guiding Dir = 0, Dur = 187 20:49:31.863 00.001 5928 IsSlewing returns 0 20:49:31.864 00.001 5928 IsGuiding returns 0 20:49:31.941 00.077 5928 PulseGuide returned control before completion, sleep 121 20:49:32.069 00.128 5928 IsGuiding returns 1 20:49:32.069 00.000 5928 scope still moving after pulse duration time elapsed 20:49:32.099 00.030 5928 IsSlewing returns 0 20:49:32.100 00.001 5928 IsGuiding returns 1 20:49:32.165 00.065 5928 IsSlewing returns 0 20:49:32.166 00.001 5928 IsGuiding returns 0 20:49:32.167 00.001 5928 scope move finished after 187 + 114 ms 20:49:32.167 00.000 5928 Move returns status 0, amount 187 20:49:32.167 00.000 5928 move complete, result=0 20:49:32.167 00.000 5928 worker thread done servicing request 20:49:32.167 00.000 5928 Worker thread wakes up 20:49:32.168 00.001 972 GuideStep: -3.0 px 543 ms EAST, -0.9 px 187 ms NORTH 20:49:32.179 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:32.179 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:34.304 02.125 5928 Exposure complete 20:49:34.393 00.089 5928 worker thread done servicing request 20:49:34.394 00.001 972 OnExposeComplete: enter 20:49:34.400 00.006 972 UpdateGuideState(): m_state=6 20:49:34.404 00.004 972 Star::Find(15, 232, 838, 0, (0,0,0,0), 0.0, 255) frame 2021 20:49:34.409 00.005 972 Star::Find returns 1 (0), X=232.35, Y=839.09, Mass=1255, SNR=24.7, Peak=128 HFD=3.9 20:49:34.412 00.003 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 20:49:34.416 00.004 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 20:49:34.420 00.004 972 CameraToMount -- cameraX=0.50 cameraY=-2.42 hyp=2.47 cameraTheta=-1.37 mountX=-2.43 mountY=-0.34, mountTheta=-3.00 20:49:34.425 00.005 972 SchedulePrimaryMove(067B9D08, x=0.50, y=-2.42, opts=13) 20:49:34.429 00.004 972 Enqueuing Move request for scope (0.50, -2.42) 20:49:34.433 00.004 5928 Worker thread wakes up 20:49:34.433 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.50, -2.42) opts 0xd 20:49:34.433 00.000 5928 Handling offset move in thread for scope, endpoint = (0.50, -2.42) 20:49:34.433 00.000 5928 Moving (0.50, -2.42) raw xDistance=-2.43 yDistance=-0.34 20:49:34.433 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.67 from input -2.43 20:49:34.433 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 20:49:34.433 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:49:34.438 00.005 5928 MoveAxis(E, 444, ABG) 20:49:34.439 00.001 972 UpdateGuideState exits: m=1255 SNR=24.7 20:49:34.445 00.006 5928 Guiding Dir = 2, Dur = 444 20:49:34.446 00.001 972 PhdController: settling, locked = 1, distance = 3.03 (1.50) aobump = 0 frame = 4 / 99999 20:49:34.450 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645822174.450,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:49:34.454 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:34.460 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:34.463 00.003 972 Enqueuing Expose request 20:49:34.484 00.021 5928 IsSlewing returns 0 20:49:34.484 00.000 5928 IsGuiding returns 0 20:49:34.499 00.015 5928 PulseGuide returned control before completion, sleep 440 20:49:34.963 00.464 5928 IsGuiding returns 1 20:49:34.963 00.000 5928 scope still moving after pulse duration time elapsed 20:49:34.995 00.032 5928 IsSlewing returns 0 20:49:34.996 00.001 5928 IsGuiding returns 0 20:49:34.996 00.000 5928 scope move finished after 444 + 67 ms 20:49:34.996 00.000 5928 Move returns status 0, amount 444 20:49:34.997 00.001 5928 MoveAxis(N, 68, ABG) 20:49:34.997 00.000 5928 Guiding Dir = 0, Dur = 68 20:49:34.998 00.001 5928 IsSlewing returns 0 20:49:34.999 00.001 5928 IsGuiding returns 0 20:49:35.076 00.077 5928 IsGuiding returns 1 20:49:35.077 00.001 5928 scope still moving after pulse duration time elapsed 20:49:35.099 00.022 5928 IsSlewing returns 0 20:49:35.099 00.000 5928 IsGuiding returns 1 20:49:35.171 00.072 5928 IsSlewing returns 0 20:49:35.203 00.032 5928 IsGuiding returns 0 20:49:35.203 00.000 5928 scope move finished after 68 + 136 ms 20:49:35.203 00.000 5928 Move returns status 0, amount 68 20:49:35.203 00.000 5928 move complete, result=0 20:49:35.203 00.000 5928 worker thread done servicing request 20:49:35.203 00.000 972 GuideStep: -2.4 px 444 ms EAST, -0.3 px 68 ms NORTH 20:49:35.210 00.007 5928 Worker thread wakes up 20:49:35.210 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:35.210 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:37.183 01.973 5928 Exposure complete 20:49:37.272 00.089 5928 worker thread done servicing request 20:49:37.272 00.000 972 OnExposeComplete: enter 20:49:37.277 00.005 972 UpdateGuideState(): m_state=6 20:49:37.281 00.004 972 Star::Find(15, 232, 839, 0, (0,0,0,0), 0.0, 255) frame 2022 20:49:37.285 00.004 972 Star::Find returns 1 (0), X=232.25, Y=840.46, Mass=1221, SNR=24.4, Peak=125 HFD=3.7 20:49:37.289 00.004 972 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.59) = xAngle (-2.79 = -2.79) 20:49:37.293 00.004 972 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84) 20:49:37.297 00.004 972 CameraToMount -- cameraX=0.40 cameraY=-1.05 hyp=1.12 cameraTheta=-1.20 mountX=-1.06 mountY=-0.34, mountTheta=-2.83 20:49:37.301 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=-1.05, opts=13) 20:49:37.306 00.005 972 Enqueuing Move request for scope (0.40, -1.05) 20:49:37.311 00.005 5928 Worker thread wakes up 20:49:37.311 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, -1.05) opts 0xd 20:49:37.311 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, -1.05) 20:49:37.311 00.000 5928 Moving (0.40, -1.05) raw xDistance=-1.06 yDistance=-0.34 20:49:37.311 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.06 20:49:37.311 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 20:49:37.311 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:49:37.315 00.004 972 UpdateGuideState exits: m=1221 SNR=24.4 20:49:37.318 00.003 972 PhdController: settling, locked = 1, distance = 2.46 (1.50) aobump = 0 frame = 5 / 99999 20:49:37.322 00.004 5928 MoveAxis(E, 208, ABG) 20:49:37.323 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645822177.322,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:49:37.327 00.004 5928 Guiding Dir = 2, Dur = 208 20:49:37.327 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:37.331 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:37.335 00.004 972 Enqueuing Expose request 20:49:37.361 00.026 5928 IsSlewing returns 0 20:49:37.361 00.000 5928 IsGuiding returns 0 20:49:37.377 00.016 5928 PulseGuide returned control before completion, sleep 203 20:49:37.618 00.241 5928 IsGuiding returns 1 20:49:37.618 00.000 5928 scope still moving after pulse duration time elapsed 20:49:37.653 00.035 5928 IsSlewing returns 0 20:49:37.654 00.001 5928 IsGuiding returns 0 20:49:37.654 00.000 5928 scope move finished after 208 + 84 ms 20:49:37.654 00.000 5928 Move returns status 0, amount 208 20:49:37.654 00.000 5928 MoveAxis(N, 66, ABG) 20:49:37.655 00.001 5928 Guiding Dir = 0, Dur = 66 20:49:37.655 00.000 5928 IsSlewing returns 0 20:49:37.657 00.002 5928 IsGuiding returns 0 20:49:37.746 00.089 5928 IsGuiding returns 1 20:49:37.746 00.000 5928 scope still moving after pulse duration time elapsed 20:49:37.777 00.031 5928 IsSlewing returns 0 20:49:37.778 00.001 5928 IsGuiding returns 1 20:49:37.840 00.062 5928 IsSlewing returns 0 20:49:37.873 00.033 5928 IsGuiding returns 0 20:49:37.873 00.000 5928 scope move finished after 66 + 150 ms 20:49:37.873 00.000 5928 Move returns status 0, amount 66 20:49:37.874 00.001 5928 move complete, result=0 20:49:37.874 00.000 5928 worker thread done servicing request 20:49:37.874 00.000 5928 Worker thread wakes up 20:49:37.874 00.000 972 GuideStep: -1.1 px 208 ms EAST, -0.3 px 66 ms NORTH 20:49:37.888 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:37.888 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:40.004 02.116 5928 Exposure complete 20:49:40.091 00.087 5928 worker thread done servicing request 20:49:40.092 00.001 972 OnExposeComplete: enter 20:49:40.096 00.004 972 UpdateGuideState(): m_state=6 20:49:40.100 00.004 972 Star::Find(15, 232, 840, 0, (0,0,0,0), 0.0, 255) frame 2023 20:49:40.103 00.003 972 Star::Find returns 1 (0), X=232.74, Y=841.79, Mass=1231, SNR=24.5, Peak=153 HFD=3.6 20:49:40.108 00.005 972 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.59) = xAngle (-1.29 = -1.29) 20:49:40.112 00.004 972 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33) 20:49:40.115 00.003 972 CameraToMount -- cameraX=0.89 cameraY=0.28 hyp=0.93 cameraTheta=0.30 mountX=0.26 mountY=-0.91, mountTheta=-1.29 20:49:40.120 00.005 972 SchedulePrimaryMove(067B9D08, x=0.89, y=0.28, opts=13) 20:49:40.125 00.005 972 Enqueuing Move request for scope (0.89, 0.28) 20:49:40.130 00.005 5928 Worker thread wakes up 20:49:40.130 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:49:40.134 00.004 972 UpdateGuideState exits: m=1231 SNR=24.5 20:49:40.138 00.004 972 PhdController: settling, locked = 1, distance = 2.00 (1.50) aobump = 0 frame = 6 / 99999 20:49:40.143 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.28) opts 0xd 20:49:40.143 00.000 5928 Handling offset move in thread for scope, endpoint = (0.89, 0.28) 20:49:40.143 00.000 5928 Moving (0.89, 0.28) raw xDistance=0.26 yDistance=-0.91 20:49:40.144 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.26 20:49:40.144 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91 20:49:40.144 00.000 5928 MoveAxis(W, 29, ABG) 20:49:40.144 00.000 5928 Guiding Dir = 3, Dur = 29 20:49:40.144 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822180.143,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:49:40.148 00.004 5928 IsSlewing returns 0 20:49:40.148 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:40.152 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:40.155 00.003 5928 IsGuiding returns 0 20:49:40.155 00.000 972 Enqueuing Expose request 20:49:40.175 00.020 5928 PulseGuide returned control before completion, sleep 20 20:49:40.202 00.027 5928 IsGuiding returns 1 20:49:40.202 00.000 5928 scope still moving after pulse duration time elapsed 20:49:40.238 00.036 5928 IsSlewing returns 0 20:49:40.239 00.001 5928 IsGuiding returns 0 20:49:40.239 00.000 5928 scope move finished after 29 + 54 ms 20:49:40.239 00.000 5928 Move returns status 0, amount 29 20:49:40.239 00.000 5928 MoveAxis(N, 180, ABG) 20:49:40.239 00.000 5928 Guiding Dir = 0, Dur = 180 20:49:40.240 00.001 5928 IsSlewing returns 0 20:49:40.240 00.000 5928 IsGuiding returns 0 20:49:40.319 00.079 5928 PulseGuide returned control before completion, sleep 111 20:49:40.437 00.118 5928 IsGuiding returns 1 20:49:40.437 00.000 5928 scope still moving after pulse duration time elapsed 20:49:40.468 00.031 5928 IsSlewing returns 0 20:49:40.469 00.001 5928 IsGuiding returns 1 20:49:40.527 00.058 5928 IsSlewing returns 0 20:49:40.528 00.001 5928 IsGuiding returns 0 20:49:40.528 00.000 5928 scope move finished after 180 + 107 ms 20:49:40.528 00.000 5928 Move returns status 0, amount 180 20:49:40.528 00.000 5928 move complete, result=0 20:49:40.529 00.001 5928 worker thread done servicing request 20:49:40.529 00.000 5928 Worker thread wakes up 20:49:40.529 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:40.529 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:40.529 00.000 972 GuideStep: 0.3 px 29 ms WEST, -0.9 px 180 ms NORTH 20:49:42.506 01.977 5928 Exposure complete 20:49:42.595 00.089 5928 worker thread done servicing request 20:49:42.595 00.000 972 OnExposeComplete: enter 20:49:42.600 00.005 972 UpdateGuideState(): m_state=6 20:49:42.603 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2024 20:49:42.609 00.006 972 Star::Find returns 1 (0), X=232.59, Y=841.29, Mass=1223, SNR=24.5, Peak=152 HFD=3.5 20:49:42.613 00.004 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 20:49:42.616 00.003 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 20:49:42.620 00.004 972 CameraToMount -- cameraX=0.75 cameraY=-0.23 hyp=0.78 cameraTheta=-0.30 mountX=-0.24 mountY=-0.73, mountTheta=-1.89 20:49:42.627 00.007 972 SchedulePrimaryMove(067B9D08, x=0.75, y=-0.23, opts=13) 20:49:42.631 00.004 972 Enqueuing Move request for scope (0.75, -0.23) 20:49:42.635 00.004 5928 Worker thread wakes up 20:49:42.635 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.23) opts 0xd 20:49:42.635 00.000 5928 Handling offset move in thread for scope, endpoint = (0.75, -0.23) 20:49:42.635 00.000 5928 Moving (0.75, -0.23) raw xDistance=-0.24 yDistance=-0.73 20:49:42.635 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24 20:49:42.636 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73 20:49:42.636 00.000 5928 MoveAxis(E, 38, ABG) 20:49:42.636 00.000 5928 Guiding Dir = 2, Dur = 38 20:49:42.636 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:49:42.641 00.005 972 UpdateGuideState exits: m=1223 SNR=24.5 20:49:42.645 00.004 972 PhdController: settling, locked = 1, distance = 1.63 (1.50) aobump = 0 frame = 7 / 99999 20:49:42.649 00.004 972 PhdController failed: timed-out waiting for guider to settle 20:49:42.652 00.003 972 PhdController: newstate STATE_FINISH 20:49:42.657 00.005 972 PhdController complete: fail: timed-out waiting for guider to settle 20:49:42.662 00.005 5928 IsSlewing returns 0 20:49:42.662 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645822182.662,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":7,"DroppedFrames":0} 20:49:42.666 00.004 5928 IsGuiding returns 0 20:49:42.666 00.000 972 Mount: notify guiding dither settle done success=0 20:49:42.670 00.004 972 PhdController: newstate STATE_IDLE 20:49:42.675 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:42.679 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:42.683 00.004 972 Enqueuing Expose request 20:49:42.687 00.004 5928 PulseGuide returned control before completion, sleep 29 20:49:42.734 00.047 5928 IsGuiding returns 0 20:49:42.734 00.000 5928 Move returns status 0, amount 38 20:49:42.734 00.000 5928 MoveAxis(N, 145, ABG) 20:49:42.734 00.000 5928 Guiding Dir = 0, Dur = 145 20:49:42.734 00.000 5928 IsSlewing returns 0 20:49:42.735 00.001 5928 IsGuiding returns 0 20:49:42.814 00.079 5928 PulseGuide returned control before completion, sleep 77 20:49:42.907 00.093 5928 IsGuiding returns 1 20:49:42.907 00.000 5928 scope still moving after pulse duration time elapsed 20:49:42.942 00.035 5928 IsSlewing returns 0 20:49:42.943 00.001 5928 IsGuiding returns 1 20:49:43.005 00.062 5928 IsSlewing returns 0 20:49:43.006 00.001 5928 IsGuiding returns 0 20:49:43.006 00.000 5928 scope move finished after 145 + 126 ms 20:49:43.006 00.000 5928 Move returns status 0, amount 145 20:49:43.007 00.001 5928 move complete, result=0 20:49:43.007 00.000 5928 worker thread done servicing request 20:49:43.007 00.000 972 GuideStep: -0.2 px 38 ms EAST, -0.7 px 145 ms NORTH 20:49:43.017 00.010 5928 Worker thread wakes up 20:49:43.018 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:43.018 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:45.150 02.132 5928 Exposure complete 20:49:45.239 00.089 5928 worker thread done servicing request 20:49:45.239 00.000 972 OnExposeComplete: enter 20:49:45.243 00.004 972 UpdateGuideState(): m_state=6 20:49:45.247 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2025 20:49:45.251 00.004 972 Star::Find returns 1 (0), X=232.34, Y=841.38, Mass=1203, SNR=24.2, Peak=144 HFD=3.5 20:49:45.256 00.005 972 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.59) = xAngle (-1.85 = -1.85) 20:49:45.261 00.005 972 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89) 20:49:45.265 00.004 972 CameraToMount -- cameraX=0.49 cameraY=-0.13 hyp=0.51 cameraTheta=-0.26 mountX=-0.14 mountY=-0.48, mountTheta=-1.85 20:49:45.269 00.004 972 SchedulePrimaryMove(067B9D08, x=0.49, y=-0.13, opts=13) 20:49:45.274 00.005 972 Enqueuing Move request for scope (0.49, -0.13) 20:49:45.278 00.004 5928 Worker thread wakes up 20:49:45.278 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.13) opts 0xd 20:49:45.278 00.000 5928 Handling offset move in thread for scope, endpoint = (0.49, -0.13) 20:49:45.278 00.000 5928 Moving (0.49, -0.13) raw xDistance=-0.14 yDistance=-0.48 20:49:45.278 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:49:45.278 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48 20:49:45.278 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:49:45.282 00.004 972 UpdateGuideState exits: m=1203 SNR=24.2 20:49:45.286 00.004 5928 MoveAxis(E, 0, ABG) 20:49:45.286 00.000 5928 Move returns status 0, amount 0 20:49:45.286 00.000 5928 MoveAxis(N, 95, ABG) 20:49:45.286 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:45.292 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:45.296 00.004 972 Enqueuing Expose request 20:49:45.299 00.003 5928 Guiding Dir = 0, Dur = 95 20:49:45.300 00.001 5928 IsSlewing returns 0 20:49:45.300 00.000 5928 IsGuiding returns 0 20:49:45.372 00.072 5928 PulseGuide returned control before completion, sleep 34 20:49:45.421 00.049 5928 IsGuiding returns 1 20:49:45.421 00.000 5928 scope still moving after pulse duration time elapsed 20:49:45.452 00.031 5928 IsSlewing returns 0 20:49:45.453 00.001 5928 IsGuiding returns 1 20:49:45.484 00.031 5928 IsSlewing returns 0 20:49:45.484 00.000 5928 IsGuiding returns 0 20:49:45.485 00.001 5928 scope move finished after 95 + 89 ms 20:49:45.485 00.000 5928 Move returns status 0, amount 95 20:49:45.485 00.000 5928 move complete, result=0 20:49:45.485 00.000 5928 worker thread done servicing request 20:49:45.485 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.5 px 95 ms NORTH 20:49:45.494 00.009 5928 Worker thread wakes up 20:49:45.494 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:45.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:47.471 01.977 5928 Exposure complete 20:49:47.559 00.088 5928 worker thread done servicing request 20:49:47.559 00.000 972 OnExposeComplete: enter 20:49:47.563 00.004 972 UpdateGuideState(): m_state=6 20:49:47.567 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2026 20:49:47.571 00.004 972 Star::Find returns 1 (0), X=232.14, Y=841.14, Mass=1212, SNR=24.4, Peak=128 HFD=3.9 20:49:47.575 00.004 972 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.59) = xAngle (-2.49 = -2.49) 20:49:47.579 00.004 972 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 20:49:47.583 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.37 hyp=0.48 cameraTheta=-0.90 mountX=-0.38 mountY=-0.27, mountTheta=-2.52 20:49:47.587 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.37, opts=13) 20:49:47.592 00.005 972 Enqueuing Move request for scope (0.30, -0.37) 20:49:47.596 00.004 5928 Worker thread wakes up 20:49:47.596 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.37) opts 0xd 20:49:47.596 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.37) 20:49:47.596 00.000 5928 Moving (0.30, -0.37) raw xDistance=-0.38 yDistance=-0.27 20:49:47.596 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 20:49:47.596 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 20:49:47.596 00.000 5928 MoveAxis(E, 63, ABG) 20:49:47.596 00.000 5928 Guiding Dir = 2, Dur = 63 20:49:47.596 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:49:47.600 00.004 972 UpdateGuideState exits: m=1212 SNR=24.4 20:49:47.604 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:47.609 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:47.612 00.003 972 Enqueuing Expose request 20:49:47.616 00.004 5928 IsSlewing returns 0 20:49:47.617 00.001 5928 IsGuiding returns 0 20:49:47.643 00.026 5928 PulseGuide returned control before completion, sleep 47 20:49:47.698 00.055 5928 IsGuiding returns 1 20:49:47.698 00.000 5928 scope still moving after pulse duration time elapsed 20:49:47.738 00.040 5928 IsSlewing returns 0 20:49:47.739 00.001 5928 IsGuiding returns 0 20:49:47.739 00.000 5928 scope move finished after 63 + 59 ms 20:49:47.739 00.000 5928 Move returns status 0, amount 63 20:49:47.739 00.000 5928 MoveAxis(N, 54, ABG) 20:49:47.739 00.000 5928 Guiding Dir = 0, Dur = 54 20:49:47.740 00.001 5928 IsSlewing returns 0 20:49:47.740 00.000 5928 IsGuiding returns 0 20:49:47.852 00.112 5928 IsGuiding returns 1 20:49:47.852 00.000 5928 scope still moving after pulse duration time elapsed 20:49:47.914 00.062 5928 IsSlewing returns 0 20:49:47.915 00.001 5928 IsGuiding returns 0 20:49:47.915 00.000 5928 scope move finished after 54 + 120 ms 20:49:47.915 00.000 5928 Move returns status 0, amount 54 20:49:47.915 00.000 5928 move complete, result=0 20:49:47.915 00.000 5928 worker thread done servicing request 20:49:47.915 00.000 5928 Worker thread wakes up 20:49:47.915 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:47.915 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:47.915 00.000 972 GuideStep: -0.4 px 63 ms EAST, -0.3 px 54 ms NORTH 20:49:50.047 02.132 5928 Exposure complete 20:49:50.134 00.087 5928 worker thread done servicing request 20:49:50.134 00.000 972 OnExposeComplete: enter 20:49:50.139 00.005 972 UpdateGuideState(): m_state=6 20:49:50.143 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2027 20:49:50.147 00.004 972 Star::Find returns 1 (0), X=232.32, Y=841.28, Mass=1230, SNR=24.5, Peak=159 HFD=3.4 20:49:50.151 00.004 972 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.59) = xAngle (-2.05 = -2.05) 20:49:50.156 00.005 972 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09) 20:49:50.160 00.004 972 CameraToMount -- cameraX=0.48 cameraY=-0.23 hyp=0.53 cameraTheta=-0.46 mountX=-0.24 mountY=-0.46, mountTheta=-2.06 20:49:50.164 00.004 972 SchedulePrimaryMove(067B9D08, x=0.48, y=-0.23, opts=13) 20:49:50.168 00.004 972 Enqueuing Move request for scope (0.48, -0.23) 20:49:50.173 00.005 5928 Worker thread wakes up 20:49:50.173 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=51, FiltMax=286, Gamma=1.000 20:49:50.177 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.23) opts 0xd 20:49:50.177 00.000 972 UpdateGuideState exits: m=1230 SNR=24.5 20:49:50.181 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:50.184 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:50.191 00.007 972 Enqueuing Expose request 20:49:50.193 00.002 5928 Handling offset move in thread for scope, endpoint = (0.48, -0.23) 20:49:50.194 00.001 5928 Moving (0.48, -0.23) raw xDistance=-0.24 yDistance=-0.46 20:49:50.194 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24 20:49:50.194 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 20:49:50.194 00.000 5928 MoveAxis(E, 45, ABG) 20:49:50.194 00.000 5928 Guiding Dir = 2, Dur = 45 20:49:50.218 00.024 5928 IsSlewing returns 0 20:49:50.218 00.000 5928 IsGuiding returns 0 20:49:50.234 00.016 5928 PulseGuide returned control before completion, sleep 40 20:49:50.287 00.053 5928 IsGuiding returns 1 20:49:50.287 00.000 5928 scope still moving after pulse duration time elapsed 20:49:50.329 00.042 5928 IsSlewing returns 0 20:49:50.331 00.002 5928 IsGuiding returns 0 20:49:50.331 00.000 5928 scope move finished after 45 + 67 ms 20:49:50.331 00.000 5928 Move returns status 0, amount 45 20:49:50.331 00.000 5928 MoveAxis(N, 91, ABG) 20:49:50.331 00.000 5928 Guiding Dir = 0, Dur = 91 20:49:50.332 00.001 5928 IsSlewing returns 0 20:49:50.333 00.001 5928 IsGuiding returns 0 20:49:50.410 00.077 5928 PulseGuide returned control before completion, sleep 25 20:49:50.443 00.033 5928 IsGuiding returns 1 20:49:50.443 00.000 5928 scope still moving after pulse duration time elapsed 20:49:50.475 00.032 5928 IsSlewing returns 0 20:49:50.475 00.000 5928 IsGuiding returns 1 20:49:50.537 00.062 5928 IsSlewing returns 0 20:49:50.537 00.000 5928 IsGuiding returns 0 20:49:50.538 00.001 5928 scope move finished after 91 + 113 ms 20:49:50.538 00.000 5928 Move returns status 0, amount 91 20:49:50.538 00.000 5928 move complete, result=0 20:49:50.538 00.000 5928 worker thread done servicing request 20:49:50.538 00.000 5928 Worker thread wakes up 20:49:50.539 00.001 972 GuideStep: -0.2 px 45 ms EAST, -0.5 px 91 ms NORTH 20:49:50.544 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:50.545 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:52.533 01.988 5928 Exposure complete 20:49:52.620 00.087 5928 worker thread done servicing request 20:49:52.620 00.000 972 OnExposeComplete: enter 20:49:52.625 00.005 972 UpdateGuideState(): m_state=6 20:49:52.629 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2028 20:49:52.634 00.005 972 Star::Find returns 1 (0), X=231.71, Y=841.58, Mass=1254, SNR=24.7, Peak=141 HFD=3.5 20:49:52.638 00.004 972 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.59) = xAngle (1.08 = 1.08) 20:49:52.643 00.005 972 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04) 20:49:52.646 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.67 mountX=0.07 mountY=0.13, mountTheta=1.07 20:49:52.650 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.07, opts=13) 20:49:52.654 00.004 972 Enqueuing Move request for scope (-0.14, 0.07) 20:49:52.658 00.004 5928 Worker thread wakes up 20:49:52.658 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd 20:49:52.658 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:49:52.663 00.005 972 UpdateGuideState exits: m=1254 SNR=24.7 20:49:52.667 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:52.672 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.07) 20:49:52.672 00.000 5928 Moving (-0.14, 0.07) raw xDistance=0.07 yDistance=0.13 20:49:52.672 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:49:52.672 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:49:52.672 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:49:52.672 00.000 5928 MoveAxis(E, 0, ABG) 20:49:52.672 00.000 5928 Move returns status 0, amount 0 20:49:52.672 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:52.677 00.005 972 Enqueuing Expose request 20:49:52.681 00.004 5928 MoveAxis(N, 0, ABG) 20:49:52.681 00.000 5928 Move returns status 0, amount 0 20:49:52.681 00.000 5928 move complete, result=0 20:49:52.681 00.000 5928 worker thread done servicing request 20:49:52.681 00.000 5928 Worker thread wakes up 20:49:52.682 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:52.682 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:52.683 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:49:54.792 02.109 5928 Exposure complete 20:49:54.884 00.092 5928 worker thread done servicing request 20:49:54.884 00.000 972 OnExposeComplete: enter 20:49:54.890 00.006 972 UpdateGuideState(): m_state=6 20:49:54.894 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2029 20:49:54.899 00.005 972 Star::Find returns 1 (0), X=232.09, Y=841.54, Mass=1262, SNR=24.8, Peak=144 HFD=3.7 20:49:54.905 00.006 972 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.59) = xAngle (-1.47 = -1.47) 20:49:54.911 00.006 972 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51) 20:49:54.917 00.006 972 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.12 mountX=0.02 mountY=-0.24, mountTheta=-1.47 20:49:54.923 00.006 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.03, opts=13) 20:49:54.927 00.004 972 Enqueuing Move request for scope (0.24, 0.03) 20:49:54.931 00.004 5928 Worker thread wakes up 20:49:54.932 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:49:54.936 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd 20:49:54.936 00.000 972 UpdateGuideState exits: m=1262 SNR=24.8 20:49:54.941 00.005 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.03) 20:49:54.941 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:54.945 00.004 5928 Moving (0.24, 0.03) raw xDistance=0.02 yDistance=-0.24 20:49:54.945 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:54.949 00.004 972 Enqueuing Expose request 20:49:54.953 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:49:54.953 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 20:49:54.953 00.000 5928 MoveAxis(E, 0, ABG) 20:49:54.953 00.000 5928 Move returns status 0, amount 0 20:49:54.953 00.000 5928 MoveAxis(N, 48, ABG) 20:49:54.953 00.000 5928 Guiding Dir = 0, Dur = 48 20:49:54.954 00.001 5928 IsSlewing returns 0 20:49:54.954 00.000 5928 IsGuiding returns 0 20:49:55.062 00.108 5928 IsGuiding returns 1 20:49:55.062 00.000 5928 scope still moving after pulse duration time elapsed 20:49:55.095 00.033 5928 IsSlewing returns 0 20:49:55.095 00.000 5928 IsGuiding returns 0 20:49:55.095 00.000 5928 scope move finished after 48 + 93 ms 20:49:55.095 00.000 5928 Move returns status 0, amount 48 20:49:55.095 00.000 5928 move complete, result=0 20:49:55.095 00.000 5928 worker thread done servicing request 20:49:55.095 00.000 5928 Worker thread wakes up 20:49:55.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:55.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:55.095 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH 20:49:57.079 01.984 5928 Exposure complete 20:49:57.167 00.088 5928 worker thread done servicing request 20:49:57.167 00.000 972 OnExposeComplete: enter 20:49:57.172 00.005 972 UpdateGuideState(): m_state=6 20:49:57.176 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2030 20:49:57.180 00.004 972 Star::Find returns 1 (0), X=232.21, Y=841.52, Mass=1287, SNR=25.1, Peak=133 HFD=3.7 20:49:57.184 00.004 972 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.59) = xAngle (-1.58 = -1.58) 20:49:57.189 00.005 972 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62) 20:49:57.192 00.003 972 CameraToMount -- cameraX=0.36 cameraY=0.01 hyp=0.36 cameraTheta=0.01 mountX=-0.00 mountY=-0.36, mountTheta=-1.58 20:49:57.197 00.005 972 SchedulePrimaryMove(067B9D08, x=0.36, y=0.01, opts=13) 20:49:57.201 00.004 972 Enqueuing Move request for scope (0.36, 0.01) 20:49:57.205 00.004 5928 Worker thread wakes up 20:49:57.206 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.01) opts 0xd 20:49:57.206 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, 0.01) 20:49:57.206 00.000 5928 Moving (0.36, 0.01) raw xDistance=-0.00 yDistance=-0.36 20:49:57.206 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 20:49:57.206 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 20:49:57.206 00.000 5928 MoveAxis(E, 0, ABG) 20:49:57.206 00.000 5928 Move returns status 0, amount 0 20:49:57.206 00.000 5928 MoveAxis(N, 72, ABG) 20:49:57.206 00.000 5928 Guiding Dir = 0, Dur = 72 20:49:57.206 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:49:57.210 00.004 972 UpdateGuideState exits: m=1287 SNR=25.1 20:49:57.214 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:57.218 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:57.224 00.006 972 Enqueuing Expose request 20:49:57.229 00.005 5928 IsSlewing returns 0 20:49:57.230 00.001 5928 IsGuiding returns 0 20:49:57.318 00.088 5928 IsGuiding returns 1 20:49:57.318 00.000 5928 scope still moving after pulse duration time elapsed 20:49:57.347 00.029 5928 IsSlewing returns 0 20:49:57.348 00.001 5928 IsGuiding returns 1 20:49:57.378 00.030 5928 IsSlewing returns 0 20:49:57.379 00.001 5928 IsGuiding returns 1 20:49:57.445 00.066 5928 IsSlewing returns 0 20:49:57.478 00.033 5928 IsGuiding returns 0 20:49:57.478 00.000 5928 scope move finished after 72 + 176 ms 20:49:57.478 00.000 5928 Move returns status 0, amount 72 20:49:57.478 00.000 5928 move complete, result=0 20:49:57.479 00.001 5928 worker thread done servicing request 20:49:57.479 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.4 px 72 ms NORTH 20:49:57.491 00.012 5928 Worker thread wakes up 20:49:57.491 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:49:57.491 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:49:59.628 02.137 5928 Exposure complete 20:49:59.714 00.086 5928 worker thread done servicing request 20:49:59.714 00.000 972 OnExposeComplete: enter 20:49:59.717 00.003 972 UpdateGuideState(): m_state=6 20:49:59.722 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2031 20:49:59.726 00.004 972 Star::Find returns 1 (0), X=232.30, Y=841.32, Mass=1277, SNR=25.0, Peak=149 HFD=3.6 20:49:59.731 00.005 972 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.59) = xAngle (-1.98 = -1.98) 20:49:59.734 00.003 972 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03) 20:49:59.740 00.006 972 CameraToMount -- cameraX=0.46 cameraY=-0.19 hyp=0.50 cameraTheta=-0.39 mountX=-0.20 mountY=-0.45, mountTheta=-1.99 20:49:59.744 00.004 972 SchedulePrimaryMove(067B9D08, x=0.46, y=-0.19, opts=13) 20:49:59.748 00.004 972 Enqueuing Move request for scope (0.46, -0.19) 20:49:59.752 00.004 5928 Worker thread wakes up 20:49:59.752 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.19) opts 0xd 20:49:59.752 00.000 5928 Handling offset move in thread for scope, endpoint = (0.46, -0.19) 20:49:59.752 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:49:59.757 00.005 972 UpdateGuideState exits: m=1277 SNR=25.0 20:49:59.761 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:49:59.765 00.004 5928 Moving (0.46, -0.19) raw xDistance=-0.20 yDistance=-0.45 20:49:59.765 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:49:59.765 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 20:49:59.765 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:49:59.770 00.005 972 Enqueuing Expose request 20:49:59.776 00.006 5928 MoveAxis(E, 0, ABG) 20:49:59.776 00.000 5928 Move returns status 0, amount 0 20:49:59.776 00.000 5928 MoveAxis(N, 88, ABG) 20:49:59.776 00.000 5928 Guiding Dir = 0, Dur = 88 20:49:59.777 00.001 5928 IsSlewing returns 0 20:49:59.777 00.000 5928 IsGuiding returns 0 20:49:59.860 00.083 5928 PulseGuide returned control before completion, sleep 16 20:49:59.893 00.033 5928 IsGuiding returns 1 20:49:59.893 00.000 5928 scope still moving after pulse duration time elapsed 20:49:59.914 00.021 5928 IsSlewing returns 0 20:49:59.914 00.000 5928 IsGuiding returns 1 20:49:59.944 00.030 5928 IsSlewing returns 0 20:49:59.945 00.001 5928 IsGuiding returns 1 20:49:59.987 00.042 5928 IsSlewing returns 0 20:49:59.988 00.001 5928 IsGuiding returns 0 20:49:59.989 00.001 5928 scope move finished after 88 + 123 ms 20:49:59.989 00.000 5928 Move returns status 0, amount 88 20:49:59.989 00.000 5928 move complete, result=0 20:49:59.989 00.000 5928 worker thread done servicing request 20:49:59.990 00.001 5928 Worker thread wakes up 20:49:59.990 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 88 ms NORTH 20:50:00.002 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:00.002 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:01.986 01.984 5928 Exposure complete 20:50:02.072 00.086 5928 worker thread done servicing request 20:50:02.073 00.001 972 OnExposeComplete: enter 20:50:02.076 00.003 972 UpdateGuideState(): m_state=6 20:50:02.080 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2032 20:50:02.085 00.005 972 Star::Find returns 1 (0), X=232.12, Y=841.24, Mass=1292, SNR=25.2, Peak=140 HFD=3.9 20:50:02.089 00.004 972 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.59) = xAngle (-2.38 = -2.38) 20:50:02.093 00.004 972 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 20:50:02.097 00.004 972 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.39 cameraTheta=-0.79 mountX=-0.28 mountY=-0.25, mountTheta=-2.41 20:50:02.102 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.27, opts=13) 20:50:02.106 00.004 972 Enqueuing Move request for scope (0.27, -0.27) 20:50:02.110 00.004 5928 Worker thread wakes up 20:50:02.110 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:50:02.114 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.27) opts 0xd 20:50:02.115 00.001 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.27) 20:50:02.115 00.000 972 UpdateGuideState exits: m=1292 SNR=25.2 20:50:02.120 00.005 5928 Moving (0.27, -0.27) raw xDistance=-0.28 yDistance=-0.25 20:50:02.120 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:02.124 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:02.128 00.004 972 Enqueuing Expose request 20:50:02.131 00.003 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 20:50:02.132 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 20:50:02.132 00.000 5928 MoveAxis(E, 47, ABG) 20:50:02.132 00.000 5928 Guiding Dir = 2, Dur = 47 20:50:02.132 00.000 5928 IsSlewing returns 0 20:50:02.132 00.000 5928 IsGuiding returns 0 20:50:02.162 00.030 5928 PulseGuide returned control before completion, sleep 28 20:50:02.194 00.032 5928 IsGuiding returns 1 20:50:02.194 00.000 5928 scope still moving after pulse duration time elapsed 20:50:02.241 00.047 5928 IsSlewing returns 0 20:50:02.242 00.001 5928 IsGuiding returns 0 20:50:02.242 00.000 5928 scope move finished after 47 + 62 ms 20:50:02.242 00.000 5928 Move returns status 0, amount 47 20:50:02.242 00.000 5928 MoveAxis(N, 50, ABG) 20:50:02.242 00.000 5928 Guiding Dir = 0, Dur = 50 20:50:02.243 00.001 5928 IsSlewing returns 0 20:50:02.243 00.000 5928 IsGuiding returns 0 20:50:02.354 00.111 5928 IsGuiding returns 1 20:50:02.355 00.001 5928 scope still moving after pulse duration time elapsed 20:50:02.418 00.063 5928 IsSlewing returns 0 20:50:02.419 00.001 5928 IsGuiding returns 0 20:50:02.419 00.000 5928 scope move finished after 50 + 125 ms 20:50:02.420 00.001 5928 Move returns status 0, amount 50 20:50:02.420 00.000 5928 move complete, result=0 20:50:02.420 00.000 5928 worker thread done servicing request 20:50:02.420 00.000 972 GuideStep: -0.3 px 47 ms EAST, -0.3 px 50 ms NORTH 20:50:02.435 00.015 5928 Worker thread wakes up 20:50:02.435 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:02.435 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:04.540 02.105 5928 Exposure complete 20:50:04.627 00.087 5928 worker thread done servicing request 20:50:04.627 00.000 972 OnExposeComplete: enter 20:50:04.631 00.004 972 UpdateGuideState(): m_state=6 20:50:04.635 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2033 20:50:04.640 00.005 972 Star::Find returns 1 (0), X=232.30, Y=841.69, Mass=1265, SNR=24.9, Peak=137 HFD=3.7 20:50:04.643 00.003 972 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.59) = xAngle (-1.22 = -1.22) 20:50:04.647 00.004 972 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26) 20:50:04.651 00.004 972 CameraToMount -- cameraX=0.45 cameraY=0.17 hyp=0.48 cameraTheta=0.37 mountX=0.17 mountY=-0.46, mountTheta=-1.22 20:50:04.656 00.005 972 SchedulePrimaryMove(067B9D08, x=0.45, y=0.17, opts=13) 20:50:04.660 00.004 972 Enqueuing Move request for scope (0.45, 0.17) 20:50:04.664 00.004 5928 Worker thread wakes up 20:50:04.664 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:04.668 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.17) opts 0xd 20:50:04.668 00.000 972 UpdateGuideState exits: m=1265 SNR=24.9 20:50:04.673 00.005 5928 Handling offset move in thread for scope, endpoint = (0.45, 0.17) 20:50:04.673 00.000 5928 Moving (0.45, 0.17) raw xDistance=0.17 yDistance=-0.46 20:50:04.673 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:50:04.673 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46 20:50:04.673 00.000 5928 MoveAxis(E, 0, ABG) 20:50:04.673 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:04.677 00.004 5928 Move returns status 0, amount 0 20:50:04.677 00.000 5928 MoveAxis(N, 91, ABG) 20:50:04.677 00.000 5928 Guiding Dir = 0, Dur = 91 20:50:04.677 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:04.681 00.004 972 Enqueuing Expose request 20:50:04.686 00.005 5928 IsSlewing returns 0 20:50:04.687 00.001 5928 IsGuiding returns 0 20:50:04.770 00.083 5928 PulseGuide returned control before completion, sleep 19 20:50:04.803 00.033 5928 IsGuiding returns 1 20:50:04.804 00.001 5928 scope still moving after pulse duration time elapsed 20:50:04.834 00.030 5928 IsSlewing returns 0 20:50:04.835 00.001 5928 IsGuiding returns 1 20:50:04.896 00.061 5928 IsSlewing returns 0 20:50:04.897 00.001 5928 IsGuiding returns 0 20:50:04.897 00.000 5928 scope move finished after 91 + 119 ms 20:50:04.897 00.000 5928 Move returns status 0, amount 91 20:50:04.897 00.000 5928 move complete, result=0 20:50:04.899 00.002 5928 worker thread done servicing request 20:50:04.899 00.000 5928 Worker thread wakes up 20:50:04.899 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.5 px 91 ms NORTH 20:50:04.914 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:04.914 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:06.900 01.986 5928 Exposure complete 20:50:06.993 00.093 5928 worker thread done servicing request 20:50:06.993 00.000 972 OnExposeComplete: enter 20:50:06.998 00.005 972 UpdateGuideState(): m_state=6 20:50:07.002 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2034 20:50:07.006 00.004 972 Star::Find returns 1 (0), X=232.49, Y=841.53, Mass=1251, SNR=24.7, Peak=146 HFD=3.2 20:50:07.010 00.004 972 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.59) = xAngle (-1.56 = -1.56) 20:50:07.014 00.004 972 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61) 20:50:07.018 00.004 972 CameraToMount -- cameraX=0.64 cameraY=0.02 hyp=0.64 cameraTheta=0.03 mountX=0.00 mountY=-0.64, mountTheta=-1.56 20:50:07.023 00.005 972 SchedulePrimaryMove(067B9D08, x=0.64, y=0.02, opts=13) 20:50:07.027 00.004 972 Enqueuing Move request for scope (0.64, 0.02) 20:50:07.033 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:07.041 00.008 5928 Worker thread wakes up 20:50:07.041 00.000 972 UpdateGuideState exits: m=1251 SNR=24.7 20:50:07.049 00.008 5928 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.02) opts 0xd 20:50:07.050 00.001 5928 Handling offset move in thread for scope, endpoint = (0.64, 0.02) 20:50:07.050 00.000 5928 Moving (0.64, 0.02) raw xDistance=0.00 yDistance=-0.64 20:50:07.050 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:50:07.050 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:07.059 00.009 5928 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64 20:50:07.059 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:07.065 00.006 972 Enqueuing Expose request 20:50:07.071 00.006 5928 MoveAxis(E, 0, ABG) 20:50:07.072 00.001 5928 Move returns status 0, amount 0 20:50:07.072 00.000 5928 MoveAxis(N, 127, ABG) 20:50:07.072 00.000 5928 Guiding Dir = 0, Dur = 127 20:50:07.072 00.000 5928 IsSlewing returns 0 20:50:07.073 00.001 5928 IsGuiding returns 0 20:50:07.151 00.078 5928 PulseGuide returned control before completion, sleep 60 20:50:07.218 00.067 5928 IsGuiding returns 1 20:50:07.218 00.000 5928 scope still moving after pulse duration time elapsed 20:50:07.249 00.031 5928 IsSlewing returns 0 20:50:07.249 00.000 5928 IsGuiding returns 1 20:50:07.311 00.062 5928 IsSlewing returns 0 20:50:07.311 00.000 5928 IsGuiding returns 0 20:50:07.311 00.000 5928 scope move finished after 127 + 110 ms 20:50:07.311 00.000 5928 Move returns status 0, amount 127 20:50:07.311 00.000 5928 move complete, result=0 20:50:07.311 00.000 5928 worker thread done servicing request 20:50:07.311 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.6 px 127 ms NORTH 20:50:07.315 00.004 5928 Worker thread wakes up 20:50:07.316 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:07.316 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:09.451 02.135 5928 Exposure complete 20:50:09.538 00.087 5928 worker thread done servicing request 20:50:09.538 00.000 972 OnExposeComplete: enter 20:50:09.541 00.003 972 UpdateGuideState(): m_state=6 20:50:09.545 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2035 20:50:09.549 00.004 972 Star::Find returns 1 (0), X=232.57, Y=841.31, Mass=1254, SNR=24.8, Peak=151 HFD=3.3 20:50:09.554 00.005 972 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.59) = xAngle (-1.86 = -1.86) 20:50:09.558 00.004 972 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90) 20:50:09.562 00.004 972 CameraToMount -- cameraX=0.73 cameraY=-0.20 hyp=0.76 cameraTheta=-0.27 mountX=-0.21 mountY=-0.71, mountTheta=-1.86 20:50:09.567 00.005 972 SchedulePrimaryMove(067B9D08, x=0.73, y=-0.20, opts=13) 20:50:09.572 00.005 972 Enqueuing Move request for scope (0.73, -0.20) 20:50:09.575 00.003 5928 Worker thread wakes up 20:50:09.575 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.20) opts 0xd 20:50:09.575 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:09.579 00.004 972 UpdateGuideState exits: m=1254 SNR=24.8 20:50:09.583 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:09.588 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:09.592 00.004 972 Enqueuing Expose request 20:50:09.595 00.003 5928 Handling offset move in thread for scope, endpoint = (0.73, -0.20) 20:50:09.595 00.000 5928 Moving (0.73, -0.20) raw xDistance=-0.21 yDistance=-0.71 20:50:09.595 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21 20:50:09.595 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71 20:50:09.596 00.001 5928 MoveAxis(E, 36, ABG) 20:50:09.596 00.000 5928 Guiding Dir = 2, Dur = 36 20:50:09.596 00.000 5928 IsSlewing returns 0 20:50:09.596 00.000 5928 IsGuiding returns 0 20:50:09.614 00.018 5928 PulseGuide returned control before completion, sleep 29 20:50:09.662 00.048 5928 IsGuiding returns 0 20:50:09.662 00.000 5928 Move returns status 0, amount 36 20:50:09.662 00.000 5928 MoveAxis(N, 142, ABG) 20:50:09.662 00.000 5928 Guiding Dir = 0, Dur = 142 20:50:09.663 00.001 5928 IsSlewing returns 0 20:50:09.664 00.001 5928 IsGuiding returns 0 20:50:09.742 00.078 5928 PulseGuide returned control before completion, sleep 73 20:50:09.833 00.091 5928 IsGuiding returns 1 20:50:09.833 00.000 5928 scope still moving after pulse duration time elapsed 20:50:09.864 00.031 5928 IsSlewing returns 0 20:50:09.864 00.000 5928 IsGuiding returns 1 20:50:09.934 00.070 5928 IsSlewing returns 0 20:50:09.935 00.001 5928 IsGuiding returns 0 20:50:09.935 00.000 5928 scope move finished after 142 + 129 ms 20:50:09.936 00.001 5928 Move returns status 0, amount 142 20:50:09.936 00.000 5928 move complete, result=0 20:50:09.936 00.000 5928 worker thread done servicing request 20:50:09.936 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.7 px 142 ms NORTH 20:50:09.947 00.011 5928 Worker thread wakes up 20:50:09.948 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:09.948 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:11.938 01.990 5928 Exposure complete 20:50:12.025 00.087 5928 worker thread done servicing request 20:50:12.025 00.000 972 OnExposeComplete: enter 20:50:12.028 00.003 972 UpdateGuideState(): m_state=6 20:50:12.032 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2036 20:50:12.038 00.006 972 Star::Find returns 1 (0), X=232.86, Y=841.83, Mass=1254, SNR=24.8, Peak=148 HFD=4.0 20:50:12.041 00.003 972 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.59) = xAngle (-1.29 = -1.29) 20:50:12.045 00.004 972 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33) 20:50:12.049 00.004 972 CameraToMount -- cameraX=1.01 cameraY=0.31 hyp=1.06 cameraTheta=0.30 mountX=0.29 mountY=-1.03, mountTheta=-1.29 20:50:12.054 00.005 972 SchedulePrimaryMove(067B9D08, x=1.01, y=0.31, opts=13) 20:50:12.058 00.004 972 Enqueuing Move request for scope (1.01, 0.31) 20:50:12.062 00.004 5928 Worker thread wakes up 20:50:12.062 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.31) opts 0xd 20:50:12.062 00.000 5928 Handling offset move in thread for scope, endpoint = (1.01, 0.31) 20:50:12.062 00.000 5928 Moving (1.01, 0.31) raw xDistance=0.29 yDistance=-1.03 20:50:12.062 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 20:50:12.062 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03 20:50:12.062 00.000 5928 MoveAxis(W, 47, ABG) 20:50:12.062 00.000 5928 Guiding Dir = 3, Dur = 47 20:50:12.062 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:12.066 00.004 972 UpdateGuideState exits: m=1254 SNR=24.8 20:50:12.072 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:12.075 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:12.079 00.004 972 Enqueuing Expose request 20:50:12.083 00.004 5928 IsSlewing returns 0 20:50:12.083 00.000 5928 IsGuiding returns 0 20:50:12.109 00.026 5928 PulseGuide returned control before completion, sleep 33 20:50:12.173 00.064 5928 IsGuiding returns 1 20:50:12.173 00.000 5928 scope still moving after pulse duration time elapsed 20:50:12.208 00.035 5928 IsSlewing returns 0 20:50:12.208 00.000 5928 IsGuiding returns 0 20:50:12.208 00.000 5928 scope move finished after 47 + 77 ms 20:50:12.208 00.000 5928 Move returns status 0, amount 47 20:50:12.208 00.000 5928 MoveAxis(N, 205, ABG) 20:50:12.208 00.000 5928 Guiding Dir = 0, Dur = 205 20:50:12.209 00.001 5928 IsSlewing returns 0 20:50:12.210 00.001 5928 IsGuiding returns 0 20:50:12.284 00.074 5928 PulseGuide returned control before completion, sleep 141 20:50:12.442 00.158 5928 IsGuiding returns 1 20:50:12.443 00.001 5928 scope still moving after pulse duration time elapsed 20:50:12.473 00.030 5928 IsSlewing returns 0 20:50:12.474 00.001 5928 IsGuiding returns 1 20:50:12.504 00.030 5928 IsSlewing returns 0 20:50:12.540 00.036 5928 IsGuiding returns 0 20:50:12.541 00.001 5928 scope move finished after 205 + 126 ms 20:50:12.541 00.000 5928 Move returns status 0, amount 205 20:50:12.541 00.000 5928 move complete, result=0 20:50:12.542 00.001 5928 worker thread done servicing request 20:50:12.542 00.000 972 GuideStep: 0.3 px 47 ms WEST, -1.0 px 205 ms NORTH 20:50:12.556 00.014 5928 Worker thread wakes up 20:50:12.557 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:12.557 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:14.697 02.140 5928 Exposure complete 20:50:14.784 00.087 5928 worker thread done servicing request 20:50:14.784 00.000 972 OnExposeComplete: enter 20:50:14.788 00.004 972 UpdateGuideState(): m_state=6 20:50:14.792 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2037 20:50:14.796 00.004 972 Star::Find returns 1 (0), X=233.01, Y=841.41, Mass=1240, SNR=24.6, Peak=146 HFD=3.7 20:50:14.800 00.004 972 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.59) = xAngle (-1.68 = -1.68) 20:50:14.805 00.005 972 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73) 20:50:14.809 00.004 972 CameraToMount -- cameraX=1.17 cameraY=-0.11 hyp=1.17 cameraTheta=-0.09 mountX=-0.13 mountY=-1.16, mountTheta=-1.68 20:50:14.813 00.004 972 SchedulePrimaryMove(067B9D08, x=1.17, y=-0.11, opts=13) 20:50:14.818 00.005 972 Enqueuing Move request for scope (1.17, -0.11) 20:50:14.822 00.004 5928 Worker thread wakes up 20:50:14.822 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:14.826 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.11) opts 0xd 20:50:14.826 00.000 972 UpdateGuideState exits: m=1240 SNR=24.6 20:50:14.830 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:14.834 00.004 5928 Handling offset move in thread for scope, endpoint = (1.17, -0.11) 20:50:14.834 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:14.839 00.005 972 Enqueuing Expose request 20:50:14.843 00.004 5928 Moving (1.17, -0.11) raw xDistance=-0.13 yDistance=-1.16 20:50:14.843 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:50:14.843 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16 20:50:14.843 00.000 5928 MoveAxis(E, 0, ABG) 20:50:14.843 00.000 5928 Move returns status 0, amount 0 20:50:14.843 00.000 5928 MoveAxis(N, 230, ABG) 20:50:14.843 00.000 5928 Guiding Dir = 0, Dur = 230 20:50:14.843 00.000 5928 IsSlewing returns 0 20:50:14.844 00.001 5928 IsGuiding returns 0 20:50:14.923 00.079 5928 PulseGuide returned control before completion, sleep 161 20:50:15.096 00.173 5928 IsGuiding returns 1 20:50:15.097 00.001 5928 scope still moving after pulse duration time elapsed 20:50:15.129 00.032 5928 IsSlewing returns 0 20:50:15.130 00.001 5928 IsGuiding returns 1 20:50:15.195 00.065 5928 IsSlewing returns 0 20:50:15.196 00.001 5928 IsGuiding returns 0 20:50:15.196 00.000 5928 scope move finished after 230 + 122 ms 20:50:15.196 00.000 5928 Move returns status 0, amount 230 20:50:15.196 00.000 5928 move complete, result=0 20:50:15.197 00.001 5928 worker thread done servicing request 20:50:15.197 00.000 5928 Worker thread wakes up 20:50:15.197 00.000 972 GuideStep: -0.1 px 0 ms EAST, -1.2 px 230 ms NORTH 20:50:15.209 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:15.209 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:17.190 01.981 5928 Exposure complete 20:50:17.279 00.089 5928 worker thread done servicing request 20:50:17.279 00.000 972 OnExposeComplete: enter 20:50:17.283 00.004 972 UpdateGuideState(): m_state=6 20:50:17.288 00.005 972 Star::Find(15, 233, 841, 0, (0,0,0,0), 0.0, 255) frame 2038 20:50:17.291 00.003 972 Star::Find returns 1 (0), X=232.67, Y=841.01, Mass=1259, SNR=24.8, Peak=145 HFD=3.9 20:50:17.295 00.004 972 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.59) = xAngle (-2.13 = -2.13) 20:50:17.299 00.004 972 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18) 20:50:17.304 00.005 972 CameraToMount -- cameraX=0.83 cameraY=-0.50 hyp=0.97 cameraTheta=-0.54 mountX=-0.51 mountY=-0.79, mountTheta=-2.15 20:50:17.308 00.004 972 SchedulePrimaryMove(067B9D08, x=0.83, y=-0.50, opts=13) 20:50:17.312 00.004 972 Enqueuing Move request for scope (0.83, -0.50) 20:50:17.316 00.004 5928 Worker thread wakes up 20:50:17.317 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.50) opts 0xd 20:50:17.317 00.000 5928 Handling offset move in thread for scope, endpoint = (0.83, -0.50) 20:50:17.317 00.000 5928 Moving (0.83, -0.50) raw xDistance=-0.51 yDistance=-0.79 20:50:17.317 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:17.322 00.005 972 UpdateGuideState exits: m=1259 SNR=24.8 20:50:17.325 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:17.329 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:17.332 00.003 972 Enqueuing Expose request 20:50:17.337 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:50:17.337 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79 20:50:17.338 00.001 5928 MoveAxis(E, 86, ABG) 20:50:17.338 00.000 5928 Guiding Dir = 2, Dur = 86 20:50:17.338 00.000 5928 IsSlewing returns 0 20:50:17.338 00.000 5928 IsGuiding returns 0 20:50:17.353 00.015 5928 PulseGuide returned control before completion, sleep 82 20:50:17.465 00.112 5928 IsGuiding returns 0 20:50:17.466 00.001 5928 Move returns status 0, amount 86 20:50:17.466 00.000 5928 MoveAxis(N, 157, ABG) 20:50:17.466 00.000 5928 Guiding Dir = 0, Dur = 157 20:50:17.497 00.031 5928 IsSlewing returns 0 20:50:17.498 00.001 5928 IsGuiding returns 0 20:50:17.577 00.079 5928 PulseGuide returned control before completion, sleep 88 20:50:17.681 00.104 5928 IsGuiding returns 1 20:50:17.681 00.000 5928 scope still moving after pulse duration time elapsed 20:50:17.738 00.057 5928 IsSlewing returns 0 20:50:17.739 00.001 5928 IsGuiding returns 1 20:50:17.775 00.036 5928 IsSlewing returns 0 20:50:17.777 00.002 5928 IsGuiding returns 0 20:50:17.777 00.000 5928 scope move finished after 157 + 122 ms 20:50:17.777 00.000 5928 Move returns status 0, amount 157 20:50:17.777 00.000 5928 move complete, result=0 20:50:17.777 00.000 5928 worker thread done servicing request 20:50:17.778 00.001 972 GuideStep: -0.5 px 86 ms EAST, -0.8 px 157 ms NORTH 20:50:17.789 00.011 5928 Worker thread wakes up 20:50:17.789 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:17.790 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:19.926 02.136 5928 Exposure complete 20:50:20.013 00.087 5928 worker thread done servicing request 20:50:20.013 00.000 972 OnExposeComplete: enter 20:50:20.019 00.006 972 UpdateGuideState(): m_state=6 20:50:20.023 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2039 20:50:20.027 00.004 972 Star::Find returns 1 (0), X=232.44, Y=841.39, Mass=1272, SNR=24.9, Peak=133 HFD=3.4 20:50:20.030 00.003 972 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.59) = xAngle (-1.79 = -1.79) 20:50:20.035 00.005 972 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84) 20:50:20.039 00.004 972 CameraToMount -- cameraX=0.60 cameraY=-0.12 hyp=0.61 cameraTheta=-0.20 mountX=-0.13 mountY=-0.59, mountTheta=-1.79 20:50:20.043 00.004 972 SchedulePrimaryMove(067B9D08, x=0.60, y=-0.12, opts=13) 20:50:20.047 00.004 972 Enqueuing Move request for scope (0.60, -0.12) 20:50:20.052 00.005 5928 Worker thread wakes up 20:50:20.052 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.12) opts 0xd 20:50:20.052 00.000 5928 Handling offset move in thread for scope, endpoint = (0.60, -0.12) 20:50:20.052 00.000 5928 Moving (0.60, -0.12) raw xDistance=-0.13 yDistance=-0.59 20:50:20.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:50:20.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59 20:50:20.052 00.000 5928 MoveAxis(E, 0, ABG) 20:50:20.052 00.000 5928 Move returns status 0, amount 0 20:50:20.052 00.000 5928 MoveAxis(N, 117, ABG) 20:50:20.052 00.000 5928 Guiding Dir = 0, Dur = 117 20:50:20.052 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:20.056 00.004 972 UpdateGuideState exits: m=1272 SNR=24.9 20:50:20.060 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:20.064 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:20.069 00.005 972 Enqueuing Expose request 20:50:20.073 00.004 5928 IsSlewing returns 0 20:50:20.074 00.001 5928 IsGuiding returns 0 20:50:20.151 00.077 5928 PulseGuide returned control before completion, sleep 50 20:50:20.209 00.058 5928 IsGuiding returns 1 20:50:20.210 00.001 5928 scope still moving after pulse duration time elapsed 20:50:20.240 00.030 5928 IsSlewing returns 0 20:50:20.241 00.001 5928 IsGuiding returns 1 20:50:20.295 00.054 5928 IsSlewing returns 0 20:50:20.296 00.001 5928 IsGuiding returns 0 20:50:20.296 00.000 5928 scope move finished after 117 + 105 ms 20:50:20.296 00.000 5928 Move returns status 0, amount 117 20:50:20.296 00.000 5928 move complete, result=0 20:50:20.296 00.000 5928 worker thread done servicing request 20:50:20.296 00.000 5928 Worker thread wakes up 20:50:20.296 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.6 px 117 ms NORTH 20:50:20.301 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:20.302 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:22.284 01.982 5928 Exposure complete 20:50:22.371 00.087 5928 worker thread done servicing request 20:50:22.371 00.000 972 OnExposeComplete: enter 20:50:22.375 00.004 972 UpdateGuideState(): m_state=6 20:50:22.379 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2040 20:50:22.383 00.004 972 Star::Find returns 1 (0), X=232.59, Y=841.60, Mass=1297, SNR=25.2, Peak=151 HFD=3.4 20:50:22.388 00.005 972 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.59) = xAngle (-1.47 = -1.47) 20:50:22.392 00.004 972 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52) 20:50:22.396 00.004 972 CameraToMount -- cameraX=0.75 cameraY=0.09 hyp=0.75 cameraTheta=0.12 mountX=0.07 mountY=-0.75, mountTheta=-1.47 20:50:22.401 00.005 972 SchedulePrimaryMove(067B9D08, x=0.75, y=0.09, opts=13) 20:50:22.405 00.004 972 Enqueuing Move request for scope (0.75, 0.09) 20:50:22.409 00.004 5928 Worker thread wakes up 20:50:22.409 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.09) opts 0xd 20:50:22.409 00.000 5928 Handling offset move in thread for scope, endpoint = (0.75, 0.09) 20:50:22.409 00.000 5928 Moving (0.75, 0.09) raw xDistance=0.07 yDistance=-0.75 20:50:22.409 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:50:22.409 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75 20:50:22.409 00.000 5928 MoveAxis(E, 0, ABG) 20:50:22.409 00.000 5928 Move returns status 0, amount 0 20:50:22.409 00.000 5928 MoveAxis(N, 149, ABG) 20:50:22.409 00.000 5928 Guiding Dir = 0, Dur = 149 20:50:22.409 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:50:22.413 00.004 972 UpdateGuideState exits: m=1297 SNR=25.2 20:50:22.418 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:22.422 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:22.426 00.004 972 Enqueuing Expose request 20:50:22.430 00.004 5928 IsSlewing returns 0 20:50:22.431 00.001 5928 IsGuiding returns 0 20:50:22.518 00.087 5928 PulseGuide returned control before completion, sleep 72 20:50:22.599 00.081 5928 IsGuiding returns 1 20:50:22.599 00.000 5928 scope still moving after pulse duration time elapsed 20:50:22.630 00.031 5928 IsSlewing returns 0 20:50:22.631 00.001 5928 IsGuiding returns 1 20:50:22.662 00.031 5928 IsSlewing returns 0 20:50:22.663 00.001 5928 IsGuiding returns 1 20:50:22.710 00.047 5928 IsSlewing returns 0 20:50:22.711 00.001 5928 IsGuiding returns 0 20:50:22.711 00.000 5928 scope move finished after 149 + 131 ms 20:50:22.711 00.000 5928 Move returns status 0, amount 149 20:50:22.711 00.000 5928 move complete, result=0 20:50:22.711 00.000 5928 worker thread done servicing request 20:50:22.711 00.000 5928 Worker thread wakes up 20:50:22.711 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:22.712 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:22.712 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 149 ms NORTH 20:50:24.828 02.116 5928 Exposure complete 20:50:24.914 00.086 5928 worker thread done servicing request 20:50:24.914 00.000 972 OnExposeComplete: enter 20:50:24.919 00.005 972 UpdateGuideState(): m_state=6 20:50:24.923 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2041 20:50:24.926 00.003 972 Star::Find returns 1 (0), X=232.51, Y=841.71, Mass=1283, SNR=25.1, Peak=156 HFD=3.4 20:50:24.930 00.004 972 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.59) = xAngle (-1.30 = -1.30) 20:50:24.935 00.005 972 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34) 20:50:24.939 00.004 972 CameraToMount -- cameraX=0.66 cameraY=0.20 hyp=0.69 cameraTheta=0.29 mountX=0.19 mountY=-0.67, mountTheta=-1.30 20:50:24.943 00.004 972 SchedulePrimaryMove(067B9D08, x=0.66, y=0.20, opts=13) 20:50:24.947 00.004 972 Enqueuing Move request for scope (0.66, 0.20) 20:50:24.952 00.005 5928 Worker thread wakes up 20:50:24.952 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:24.956 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.20) opts 0xd 20:50:24.956 00.000 5928 Handling offset move in thread for scope, endpoint = (0.66, 0.20) 20:50:24.956 00.000 5928 Moving (0.66, 0.20) raw xDistance=0.19 yDistance=-0.67 20:50:24.956 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:50:24.956 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67 20:50:24.956 00.000 5928 MoveAxis(E, 0, ABG) 20:50:24.956 00.000 5928 Move returns status 0, amount 0 20:50:24.956 00.000 5928 MoveAxis(N, 133, ABG) 20:50:24.956 00.000 972 UpdateGuideState exits: m=1283 SNR=25.1 20:50:24.960 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:24.964 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:24.968 00.004 972 Enqueuing Expose request 20:50:24.972 00.004 5928 Guiding Dir = 0, Dur = 133 20:50:24.973 00.001 5928 IsSlewing returns 0 20:50:24.973 00.000 5928 IsGuiding returns 0 20:50:25.061 00.088 5928 PulseGuide returned control before completion, sleep 56 20:50:25.130 00.069 5928 IsGuiding returns 1 20:50:25.132 00.002 5928 scope still moving after pulse duration time elapsed 20:50:25.189 00.057 5928 IsSlewing returns 0 20:50:25.190 00.001 5928 IsGuiding returns 1 20:50:25.224 00.034 5928 IsSlewing returns 0 20:50:25.225 00.001 5928 IsGuiding returns 0 20:50:25.225 00.000 5928 scope move finished after 133 + 119 ms 20:50:25.226 00.001 5928 Move returns status 0, amount 133 20:50:25.226 00.000 5928 move complete, result=0 20:50:25.226 00.000 5928 worker thread done servicing request 20:50:25.226 00.000 5928 Worker thread wakes up 20:50:25.226 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:25.227 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:25.227 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.7 px 133 ms NORTH 20:50:27.210 01.983 5928 Exposure complete 20:50:27.297 00.087 5928 worker thread done servicing request 20:50:27.298 00.001 972 OnExposeComplete: enter 20:50:27.303 00.005 972 UpdateGuideState(): m_state=6 20:50:27.307 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2042 20:50:27.310 00.003 972 Star::Find returns 1 (0), X=232.80, Y=841.91, Mass=1284, SNR=25.0, Peak=163 HFD=3.8 20:50:27.314 00.004 972 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.59) = xAngle (-1.19 = -1.19) 20:50:27.319 00.005 972 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24) 20:50:27.322 00.003 972 CameraToMount -- cameraX=0.95 cameraY=0.40 hyp=1.03 cameraTheta=0.40 mountX=0.38 mountY=-0.97, mountTheta=-1.20 20:50:27.327 00.005 972 SchedulePrimaryMove(067B9D08, x=0.95, y=0.40, opts=13) 20:50:27.331 00.004 972 Enqueuing Move request for scope (0.95, 0.40) 20:50:27.336 00.005 5928 Worker thread wakes up 20:50:27.336 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.40) opts 0xd 20:50:27.336 00.000 5928 Handling offset move in thread for scope, endpoint = (0.95, 0.40) 20:50:27.336 00.000 5928 Moving (0.95, 0.40) raw xDistance=0.38 yDistance=-0.97 20:50:27.336 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 20:50:27.336 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97 20:50:27.336 00.000 5928 MoveAxis(W, 64, ABG) 20:50:27.336 00.000 5928 Guiding Dir = 3, Dur = 64 20:50:27.336 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:27.340 00.004 972 UpdateGuideState exits: m=1284 SNR=25.0 20:50:27.343 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:27.347 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:27.352 00.005 972 Enqueuing Expose request 20:50:27.356 00.004 5928 IsSlewing returns 0 20:50:27.356 00.000 5928 IsGuiding returns 0 20:50:27.379 00.023 5928 PulseGuide returned control before completion, sleep 51 20:50:27.459 00.080 5928 IsGuiding returns 0 20:50:27.460 00.001 5928 Move returns status 0, amount 64 20:50:27.460 00.000 5928 MoveAxis(N, 193, ABG) 20:50:27.460 00.000 5928 Guiding Dir = 0, Dur = 193 20:50:27.467 00.007 5928 IsSlewing returns 0 20:50:27.468 00.001 5928 IsGuiding returns 0 20:50:27.555 00.087 5928 PulseGuide returned control before completion, sleep 116 20:50:27.675 00.120 5928 IsGuiding returns 1 20:50:27.676 00.001 5928 scope still moving after pulse duration time elapsed 20:50:27.708 00.032 5928 IsSlewing returns 0 20:50:27.709 00.001 5928 IsGuiding returns 1 20:50:27.779 00.070 5928 IsSlewing returns 0 20:50:27.780 00.001 5928 IsGuiding returns 0 20:50:27.780 00.000 5928 scope move finished after 193 + 118 ms 20:50:27.780 00.000 5928 Move returns status 0, amount 193 20:50:27.780 00.000 5928 move complete, result=0 20:50:27.781 00.001 5928 worker thread done servicing request 20:50:27.781 00.000 972 GuideStep: 0.4 px 64 ms WEST, -1.0 px 193 ms NORTH 20:50:27.796 00.015 5928 Worker thread wakes up 20:50:27.796 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:27.796 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:29.910 02.114 5928 Exposure complete 20:50:29.997 00.087 5928 worker thread done servicing request 20:50:29.998 00.001 972 OnExposeComplete: enter 20:50:30.002 00.004 972 UpdateGuideState(): m_state=6 20:50:30.006 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2043 20:50:30.010 00.004 972 Star::Find returns 1 (0), X=232.43, Y=841.58, Mass=1280, SNR=25.0, Peak=137 HFD=3.7 20:50:30.014 00.004 972 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.59) = xAngle (-1.48 = -1.48) 20:50:30.019 00.005 972 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 20:50:30.024 00.005 972 CameraToMount -- cameraX=0.59 cameraY=0.06 hyp=0.59 cameraTheta=0.11 mountX=0.05 mountY=-0.59, mountTheta=-1.48 20:50:30.028 00.004 972 SchedulePrimaryMove(067B9D08, x=0.59, y=0.06, opts=13) 20:50:30.033 00.005 972 Enqueuing Move request for scope (0.59, 0.06) 20:50:30.038 00.005 5928 Worker thread wakes up 20:50:30.038 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.06) opts 0xd 20:50:30.038 00.000 5928 Handling offset move in thread for scope, endpoint = (0.59, 0.06) 20:50:30.038 00.000 5928 Moving (0.59, 0.06) raw xDistance=0.05 yDistance=-0.59 20:50:30.038 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:50:30.038 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59 20:50:30.038 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:30.043 00.005 972 UpdateGuideState exits: m=1280 SNR=25.0 20:50:30.047 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:30.053 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:30.056 00.003 972 Enqueuing Expose request 20:50:30.060 00.004 5928 MoveAxis(E, 0, ABG) 20:50:30.060 00.000 5928 Move returns status 0, amount 0 20:50:30.060 00.000 5928 MoveAxis(N, 117, ABG) 20:50:30.060 00.000 5928 Guiding Dir = 0, Dur = 117 20:50:30.060 00.000 5928 IsSlewing returns 0 20:50:30.060 00.000 5928 IsGuiding returns 0 20:50:30.145 00.085 5928 PulseGuide returned control before completion, sleep 43 20:50:30.209 00.064 5928 IsGuiding returns 1 20:50:30.209 00.000 5928 scope still moving after pulse duration time elapsed 20:50:30.230 00.021 5928 IsSlewing returns 0 20:50:30.230 00.000 5928 IsGuiding returns 1 20:50:30.260 00.030 5928 IsSlewing returns 0 20:50:30.261 00.001 5928 IsGuiding returns 1 20:50:30.305 00.044 5928 IsSlewing returns 0 20:50:30.306 00.001 5928 IsGuiding returns 0 20:50:30.306 00.000 5928 scope move finished after 117 + 127 ms 20:50:30.306 00.000 5928 Move returns status 0, amount 117 20:50:30.306 00.000 5928 move complete, result=0 20:50:30.306 00.000 5928 worker thread done servicing request 20:50:30.306 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.6 px 117 ms NORTH 20:50:30.311 00.005 5928 Worker thread wakes up 20:50:30.311 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:30.311 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:32.299 01.988 5928 Exposure complete 20:50:32.386 00.087 5928 worker thread done servicing request 20:50:32.386 00.000 972 OnExposeComplete: enter 20:50:32.391 00.005 972 UpdateGuideState(): m_state=6 20:50:32.395 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2044 20:50:32.399 00.004 972 Star::Find returns 1 (0), X=232.93, Y=841.20, Mass=1266, SNR=24.9, Peak=137 HFD=4.2 20:50:32.403 00.004 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 20:50:32.407 00.004 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 20:50:32.410 00.003 972 CameraToMount -- cameraX=1.09 cameraY=-0.32 hyp=1.13 cameraTheta=-0.28 mountX=-0.34 mountY=-1.06, mountTheta=-1.88 20:50:32.415 00.005 972 SchedulePrimaryMove(067B9D08, x=1.09, y=-0.32, opts=13) 20:50:32.419 00.004 972 Enqueuing Move request for scope (1.09, -0.32) 20:50:32.423 00.004 5928 Worker thread wakes up 20:50:32.423 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.32) opts 0xd 20:50:32.423 00.000 5928 Handling offset move in thread for scope, endpoint = (1.09, -0.32) 20:50:32.423 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:50:32.427 00.004 972 UpdateGuideState exits: m=1266 SNR=24.9 20:50:32.431 00.004 5928 Moving (1.09, -0.32) raw xDistance=-0.34 yDistance=-1.06 20:50:32.431 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34 20:50:32.431 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06 20:50:32.431 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:32.436 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:32.440 00.004 972 Enqueuing Expose request 20:50:32.444 00.004 5928 MoveAxis(E, 56, ABG) 20:50:32.444 00.000 5928 Guiding Dir = 2, Dur = 56 20:50:32.445 00.001 5928 IsSlewing returns 0 20:50:32.445 00.000 5928 IsGuiding returns 0 20:50:32.464 00.019 5928 PulseGuide returned control before completion, sleep 48 20:50:32.544 00.080 5928 IsGuiding returns 0 20:50:32.544 00.000 5928 Move returns status 0, amount 56 20:50:32.544 00.000 5928 MoveAxis(N, 211, ABG) 20:50:32.544 00.000 5928 Guiding Dir = 0, Dur = 211 20:50:32.545 00.001 5928 IsSlewing returns 0 20:50:32.545 00.000 5928 IsGuiding returns 0 20:50:32.624 00.079 5928 PulseGuide returned control before completion, sleep 142 20:50:32.775 00.151 5928 IsGuiding returns 1 20:50:32.775 00.000 5928 scope still moving after pulse duration time elapsed 20:50:32.806 00.031 5928 IsSlewing returns 0 20:50:32.807 00.001 5928 IsGuiding returns 1 20:50:32.837 00.030 5928 IsSlewing returns 0 20:50:32.838 00.001 5928 IsGuiding returns 1 20:50:32.880 00.042 5928 IsSlewing returns 0 20:50:32.913 00.033 5928 IsGuiding returns 0 20:50:32.913 00.000 5928 scope move finished after 211 + 156 ms 20:50:32.913 00.000 5928 Move returns status 0, amount 211 20:50:32.913 00.000 5928 move complete, result=0 20:50:32.914 00.001 5928 worker thread done servicing request 20:50:32.914 00.000 5928 Worker thread wakes up 20:50:32.914 00.000 972 GuideStep: -0.3 px 56 ms EAST, -1.1 px 211 ms NORTH 20:50:32.925 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:32.926 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:35.062 02.136 5928 Exposure complete 20:50:35.149 00.087 5928 worker thread done servicing request 20:50:35.150 00.001 972 OnExposeComplete: enter 20:50:35.154 00.004 972 UpdateGuideState(): m_state=6 20:50:35.157 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2045 20:50:35.162 00.005 972 Star::Find returns 1 (0), X=232.81, Y=842.15, Mass=1291, SNR=25.2, Peak=167 HFD=3.6 20:50:35.167 00.005 972 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.59) = xAngle (-1.01 = -1.01) 20:50:35.171 00.004 972 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 20:50:35.175 00.004 972 CameraToMount -- cameraX=0.96 cameraY=0.63 hyp=1.15 cameraTheta=0.58 mountX=0.62 mountY=-1.00, mountTheta=-1.02 20:50:35.180 00.005 972 SchedulePrimaryMove(067B9D08, x=0.96, y=0.63, opts=13) 20:50:35.185 00.005 972 Enqueuing Move request for scope (0.96, 0.63) 20:50:35.189 00.004 5928 Worker thread wakes up 20:50:35.189 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:35.192 00.003 972 UpdateGuideState exits: m=1291 SNR=25.2 20:50:35.196 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:35.201 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:35.205 00.004 972 Enqueuing Expose request 20:50:35.208 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.63) opts 0xd 20:50:35.208 00.000 5928 Handling offset move in thread for scope, endpoint = (0.96, 0.63) 20:50:35.208 00.000 5928 Moving (0.96, 0.63) raw xDistance=0.62 yDistance=-1.00 20:50:35.208 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.62 20:50:35.208 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00 20:50:35.209 00.001 5928 MoveAxis(W, 99, ABG) 20:50:35.209 00.000 5928 Guiding Dir = 3, Dur = 99 20:50:35.209 00.000 5928 IsSlewing returns 0 20:50:35.209 00.000 5928 IsGuiding returns 0 20:50:35.230 00.021 5928 PulseGuide returned control before completion, sleep 88 20:50:35.343 00.113 5928 IsGuiding returns 0 20:50:35.343 00.000 5928 Move returns status 0, amount 99 20:50:35.343 00.000 5928 MoveAxis(N, 198, ABG) 20:50:35.343 00.000 5928 Guiding Dir = 0, Dur = 198 20:50:35.344 00.001 5928 IsSlewing returns 0 20:50:35.344 00.000 5928 IsGuiding returns 0 20:50:35.423 00.079 5928 PulseGuide returned control before completion, sleep 130 20:50:35.567 00.144 5928 IsGuiding returns 1 20:50:35.568 00.001 5928 scope still moving after pulse duration time elapsed 20:50:35.598 00.030 5928 IsSlewing returns 0 20:50:35.600 00.002 5928 IsGuiding returns 1 20:50:35.630 00.030 5928 IsSlewing returns 0 20:50:35.631 00.001 5928 IsGuiding returns 1 20:50:35.678 00.047 5928 IsSlewing returns 0 20:50:35.680 00.002 5928 IsGuiding returns 0 20:50:35.680 00.000 5928 scope move finished after 198 + 137 ms 20:50:35.680 00.000 5928 Move returns status 0, amount 198 20:50:35.680 00.000 5928 move complete, result=0 20:50:35.680 00.000 5928 worker thread done servicing request 20:50:35.681 00.001 5928 Worker thread wakes up 20:50:35.681 00.000 972 GuideStep: 0.6 px 99 ms WEST, -1.0 px 198 ms NORTH 20:50:35.693 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:35.693 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:37.671 01.978 5928 Exposure complete 20:50:37.758 00.087 5928 worker thread done servicing request 20:50:37.758 00.000 972 OnExposeComplete: enter 20:50:37.762 00.004 972 UpdateGuideState(): m_state=6 20:50:37.767 00.005 972 Star::Find(15, 232, 842, 0, (0,0,0,0), 0.0, 255) frame 2046 20:50:37.771 00.004 972 Star::Find returns 1 (0), X=232.96, Y=842.19, Mass=1271, SNR=24.9, Peak=153 HFD=4.0 20:50:37.775 00.004 972 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.59) = xAngle (-1.04 = -1.04) 20:50:37.779 00.004 972 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08) 20:50:37.784 00.005 972 CameraToMount -- cameraX=1.11 cameraY=0.68 hyp=1.30 cameraTheta=0.55 mountX=0.66 mountY=-1.15, mountTheta=-1.05 20:50:37.788 00.004 972 SchedulePrimaryMove(067B9D08, x=1.11, y=0.68, opts=13) 20:50:37.792 00.004 972 Enqueuing Move request for scope (1.11, 0.68) 20:50:37.796 00.004 5928 Worker thread wakes up 20:50:37.796 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.68) opts 0xd 20:50:37.796 00.000 5928 Handling offset move in thread for scope, endpoint = (1.11, 0.68) 20:50:37.796 00.000 5928 Moving (1.11, 0.68) raw xDistance=0.66 yDistance=-1.15 20:50:37.796 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.66 20:50:37.796 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:50:37.802 00.006 972 UpdateGuideState exits: m=1271 SNR=24.9 20:50:37.806 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:37.809 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:37.813 00.004 972 Enqueuing Expose request 20:50:37.819 00.006 5928 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15 20:50:37.819 00.000 5928 MoveAxis(W, 117, ABG) 20:50:37.819 00.000 5928 Guiding Dir = 3, Dur = 117 20:50:37.819 00.000 5928 IsSlewing returns 0 20:50:37.820 00.001 5928 IsGuiding returns 0 20:50:37.837 00.017 5928 PulseGuide returned control before completion, sleep 110 20:50:37.981 00.144 5928 IsGuiding returns 0 20:50:37.982 00.001 5928 Move returns status 0, amount 117 20:50:37.982 00.000 5928 MoveAxis(N, 229, ABG) 20:50:37.982 00.000 5928 Guiding Dir = 0, Dur = 229 20:50:37.983 00.001 5928 IsSlewing returns 0 20:50:37.984 00.001 5928 IsGuiding returns 0 20:50:38.061 00.077 5928 PulseGuide returned control before completion, sleep 163 20:50:38.237 00.176 5928 IsGuiding returns 1 20:50:38.237 00.000 5928 scope still moving after pulse duration time elapsed 20:50:38.268 00.031 5928 IsSlewing returns 0 20:50:38.269 00.001 5928 IsGuiding returns 1 20:50:38.316 00.047 5928 IsSlewing returns 0 20:50:38.317 00.001 5928 IsGuiding returns 0 20:50:38.317 00.000 5928 scope move finished after 229 + 102 ms 20:50:38.317 00.000 5928 Move returns status 0, amount 229 20:50:38.317 00.000 5928 move complete, result=0 20:50:38.317 00.000 5928 worker thread done servicing request 20:50:38.317 00.000 5928 Worker thread wakes up 20:50:38.317 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:38.317 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:38.317 00.000 972 GuideStep: 0.7 px 117 ms WEST, -1.2 px 229 ms NORTH 20:50:40.453 02.136 5928 Exposure complete 20:50:40.541 00.088 5928 worker thread done servicing request 20:50:40.542 00.001 972 OnExposeComplete: enter 20:50:40.549 00.007 972 UpdateGuideState(): m_state=6 20:50:40.555 00.006 972 Star::Find(15, 232, 842, 0, (0,0,0,0), 0.0, 255) frame 2047 20:50:40.560 00.005 972 Star::Find returns 1 (0), X=232.79, Y=841.34, Mass=1277, SNR=25.0, Peak=152 HFD=3.6 20:50:40.566 00.006 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 20:50:40.569 00.003 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 20:50:40.573 00.004 972 CameraToMount -- cameraX=0.94 cameraY=-0.17 hyp=0.96 cameraTheta=-0.18 mountX=-0.19 mountY=-0.93, mountTheta=-1.77 20:50:40.577 00.004 972 SchedulePrimaryMove(067B9D08, x=0.94, y=-0.17, opts=13) 20:50:40.582 00.005 972 Enqueuing Move request for scope (0.94, -0.17) 20:50:40.586 00.004 5928 Worker thread wakes up 20:50:40.586 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.17) opts 0xd 20:50:40.586 00.000 5928 Handling offset move in thread for scope, endpoint = (0.94, -0.17) 20:50:40.586 00.000 5928 Moving (0.94, -0.17) raw xDistance=-0.19 yDistance=-0.93 20:50:40.587 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:50:40.587 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93 20:50:40.587 00.000 5928 MoveAxis(E, 0, ABG) 20:50:40.587 00.000 5928 Move returns status 0, amount 0 20:50:40.587 00.000 5928 MoveAxis(N, 184, ABG) 20:50:40.587 00.000 5928 Guiding Dir = 0, Dur = 184 20:50:40.587 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:50:40.591 00.004 972 UpdateGuideState exits: m=1277 SNR=25.0 20:50:40.595 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:40.600 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:40.603 00.003 972 Enqueuing Expose request 20:50:40.607 00.004 5928 IsSlewing returns 0 20:50:40.607 00.000 5928 IsGuiding returns 0 20:50:40.684 00.077 5928 PulseGuide returned control before completion, sleep 119 20:50:40.820 00.136 5928 IsGuiding returns 1 20:50:40.820 00.000 5928 scope still moving after pulse duration time elapsed 20:50:40.851 00.031 5928 IsSlewing returns 0 20:50:40.852 00.001 5928 IsGuiding returns 1 20:50:40.907 00.055 5928 IsSlewing returns 0 20:50:40.909 00.002 5928 IsGuiding returns 0 20:50:40.909 00.000 5928 scope move finished after 184 + 116 ms 20:50:40.909 00.000 5928 Move returns status 0, amount 184 20:50:40.909 00.000 5928 move complete, result=0 20:50:40.909 00.000 5928 worker thread done servicing request 20:50:40.910 00.001 5928 Worker thread wakes up 20:50:40.910 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.9 px 184 ms NORTH 20:50:40.922 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:40.922 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:42.897 01.975 5928 Exposure complete 20:50:42.992 00.095 5928 worker thread done servicing request 20:50:42.992 00.000 972 OnExposeComplete: enter 20:50:42.997 00.005 972 UpdateGuideState(): m_state=6 20:50:43.002 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2048 20:50:43.007 00.005 972 Star::Find returns 1 (0), X=232.90, Y=840.96, Mass=1300, SNR=25.2, Peak=160 HFD=3.9 20:50:43.013 00.006 972 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.59) = xAngle (-2.07 = -2.07) 20:50:43.019 00.006 972 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 20:50:43.024 00.005 972 CameraToMount -- cameraX=1.06 cameraY=-0.55 hyp=1.19 cameraTheta=-0.48 mountX=-0.57 mountY=-1.02, mountTheta=-2.08 20:50:43.029 00.005 972 SchedulePrimaryMove(067B9D08, x=1.06, y=-0.55, opts=13) 20:50:43.034 00.005 972 Enqueuing Move request for scope (1.06, -0.55) 20:50:43.039 00.005 5928 Worker thread wakes up 20:50:43.039 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:50:43.043 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.55) opts 0xd 20:50:43.043 00.000 972 UpdateGuideState exits: m=1300 SNR=25.2 20:50:43.047 00.004 5928 Handling offset move in thread for scope, endpoint = (1.06, -0.55) 20:50:43.047 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:43.054 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:43.059 00.005 972 Enqueuing Expose request 20:50:43.064 00.005 5928 Moving (1.06, -0.55) raw xDistance=-0.57 yDistance=-1.02 20:50:43.064 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57 20:50:43.064 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02 20:50:43.064 00.000 5928 MoveAxis(E, 96, ABG) 20:50:43.065 00.001 5928 Guiding Dir = 2, Dur = 96 20:50:43.065 00.000 5928 IsSlewing returns 0 20:50:43.065 00.000 5928 IsGuiding returns 0 20:50:43.081 00.016 5928 PulseGuide returned control before completion, sleep 90 20:50:43.194 00.113 5928 IsGuiding returns 1 20:50:43.194 00.000 5928 scope still moving after pulse duration time elapsed 20:50:43.225 00.031 5928 IsSlewing returns 0 20:50:43.226 00.001 5928 IsGuiding returns 0 20:50:43.226 00.000 5928 scope move finished after 96 + 65 ms 20:50:43.226 00.000 5928 Move returns status 0, amount 96 20:50:43.226 00.000 5928 MoveAxis(N, 202, ABG) 20:50:43.228 00.002 5928 Guiding Dir = 0, Dur = 202 20:50:43.228 00.000 5928 IsSlewing returns 0 20:50:43.229 00.001 5928 IsGuiding returns 0 20:50:43.305 00.076 5928 PulseGuide returned control before completion, sleep 137 20:50:43.456 00.151 5928 IsGuiding returns 1 20:50:43.456 00.000 5928 scope still moving after pulse duration time elapsed 20:50:43.488 00.032 5928 IsSlewing returns 0 20:50:43.489 00.001 5928 IsGuiding returns 1 20:50:43.545 00.056 5928 IsSlewing returns 0 20:50:43.546 00.001 5928 IsGuiding returns 0 20:50:43.546 00.000 5928 scope move finished after 202 + 115 ms 20:50:43.546 00.000 5928 Move returns status 0, amount 202 20:50:43.547 00.001 5928 move complete, result=0 20:50:43.547 00.000 5928 worker thread done servicing request 20:50:43.547 00.000 972 GuideStep: -0.6 px 96 ms EAST, -1.0 px 202 ms NORTH 20:50:43.561 00.014 5928 Worker thread wakes up 20:50:43.561 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:43.561 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:45.707 02.146 5928 Exposure complete 20:50:45.793 00.086 5928 worker thread done servicing request 20:50:45.794 00.001 972 OnExposeComplete: enter 20:50:45.798 00.004 972 UpdateGuideState(): m_state=6 20:50:45.803 00.005 972 Star::Find(15, 232, 840, 0, (0,0,0,0), 0.0, 255) frame 2049 20:50:45.806 00.003 972 Star::Find returns 1 (0), X=232.88, Y=841.55, Mass=1204, SNR=24.3, Peak=157 HFD=3.5 20:50:45.810 00.004 972 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.59) = xAngle (-1.55 = -1.55) 20:50:45.814 00.004 972 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60) 20:50:45.818 00.004 972 CameraToMount -- cameraX=1.04 cameraY=0.04 hyp=1.04 cameraTheta=0.04 mountX=0.02 mountY=-1.04, mountTheta=-1.55 20:50:45.823 00.005 972 SchedulePrimaryMove(067B9D08, x=1.04, y=0.04, opts=13) 20:50:45.826 00.003 972 Enqueuing Move request for scope (1.04, 0.04) 20:50:45.832 00.006 5928 Worker thread wakes up 20:50:45.832 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:45.837 00.005 972 UpdateGuideState exits: m=1204 SNR=24.3 20:50:45.841 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:45.845 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:45.850 00.005 972 Enqueuing Expose request 20:50:45.854 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.04) opts 0xd 20:50:45.854 00.000 5928 Handling offset move in thread for scope, endpoint = (1.04, 0.04) 20:50:45.854 00.000 5928 Moving (1.04, 0.04) raw xDistance=0.02 yDistance=-1.04 20:50:45.854 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:50:45.854 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04 20:50:45.854 00.000 5928 MoveAxis(E, 0, ABG) 20:50:45.854 00.000 5928 Move returns status 0, amount 0 20:50:45.854 00.000 5928 MoveAxis(N, 205, ABG) 20:50:45.854 00.000 5928 Guiding Dir = 0, Dur = 205 20:50:45.854 00.000 5928 IsSlewing returns 0 20:50:45.854 00.000 5928 IsGuiding returns 0 20:50:45.928 00.074 5928 PulseGuide returned control before completion, sleep 142 20:50:46.084 00.156 5928 IsGuiding returns 1 20:50:46.084 00.000 5928 scope still moving after pulse duration time elapsed 20:50:46.114 00.030 5928 IsSlewing returns 0 20:50:46.116 00.002 5928 IsGuiding returns 1 20:50:46.167 00.051 5928 IsSlewing returns 0 20:50:46.169 00.002 5928 IsGuiding returns 0 20:50:46.169 00.000 5928 scope move finished after 205 + 109 ms 20:50:46.169 00.000 5928 Move returns status 0, amount 205 20:50:46.169 00.000 5928 move complete, result=0 20:50:46.170 00.001 5928 worker thread done servicing request 20:50:46.170 00.000 5928 Worker thread wakes up 20:50:46.170 00.000 972 GuideStep: 0.0 px 0 ms EAST, -1.0 px 205 ms NORTH 20:50:46.182 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:46.182 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:48.174 01.992 5928 Exposure complete 20:50:48.261 00.087 5928 worker thread done servicing request 20:50:48.261 00.000 972 OnExposeComplete: enter 20:50:48.266 00.005 972 UpdateGuideState(): m_state=6 20:50:48.270 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2050 20:50:48.274 00.004 972 Star::Find returns 1 (0), X=232.78, Y=841.81, Mass=1298, SNR=25.2, Peak=146 HFD=3.9 20:50:48.278 00.004 972 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.59) = xAngle (-1.28 = -1.28) 20:50:48.282 00.004 972 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33) 20:50:48.286 00.004 972 CameraToMount -- cameraX=0.93 cameraY=0.30 hyp=0.98 cameraTheta=0.31 mountX=0.28 mountY=-0.95, mountTheta=-1.29 20:50:48.291 00.005 972 SchedulePrimaryMove(067B9D08, x=0.93, y=0.30, opts=13) 20:50:48.295 00.004 972 Enqueuing Move request for scope (0.93, 0.30) 20:50:48.300 00.005 5928 Worker thread wakes up 20:50:48.300 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.30) opts 0xd 20:50:48.300 00.000 5928 Handling offset move in thread for scope, endpoint = (0.93, 0.30) 20:50:48.300 00.000 5928 Moving (0.93, 0.30) raw xDistance=0.28 yDistance=-0.95 20:50:48.300 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 20:50:48.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95 20:50:48.300 00.000 5928 MoveAxis(W, 46, ABG) 20:50:48.300 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:50:48.304 00.004 972 UpdateGuideState exits: m=1298 SNR=25.2 20:50:48.308 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:48.312 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:48.316 00.004 972 Enqueuing Expose request 20:50:48.320 00.004 5928 Guiding Dir = 3, Dur = 46 20:50:48.321 00.001 5928 IsSlewing returns 0 20:50:48.321 00.000 5928 IsGuiding returns 0 20:50:48.342 00.021 5928 PulseGuide returned control before completion, sleep 36 20:50:48.423 00.081 5928 IsGuiding returns 1 20:50:48.423 00.000 5928 scope still moving after pulse duration time elapsed 20:50:48.454 00.031 5928 IsSlewing returns 0 20:50:48.456 00.002 5928 IsGuiding returns 0 20:50:48.456 00.000 5928 scope move finished after 46 + 88 ms 20:50:48.456 00.000 5928 Move returns status 0, amount 46 20:50:48.456 00.000 5928 MoveAxis(N, 188, ABG) 20:50:48.456 00.000 5928 Guiding Dir = 0, Dur = 188 20:50:48.457 00.001 5928 IsSlewing returns 0 20:50:48.458 00.001 5928 IsGuiding returns 0 20:50:48.534 00.076 5928 PulseGuide returned control before completion, sleep 122 20:50:48.679 00.145 5928 IsGuiding returns 1 20:50:48.680 00.001 5928 scope still moving after pulse duration time elapsed 20:50:48.712 00.032 5928 IsSlewing returns 0 20:50:48.713 00.001 5928 IsGuiding returns 1 20:50:48.774 00.061 5928 IsSlewing returns 0 20:50:48.775 00.001 5928 IsGuiding returns 0 20:50:48.775 00.000 5928 scope move finished after 188 + 128 ms 20:50:48.775 00.000 5928 Move returns status 0, amount 188 20:50:48.775 00.000 5928 move complete, result=0 20:50:48.775 00.000 5928 worker thread done servicing request 20:50:48.775 00.000 5928 Worker thread wakes up 20:50:48.775 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:48.775 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:48.775 00.000 972 GuideStep: 0.3 px 46 ms WEST, -0.9 px 188 ms NORTH 20:50:50.884 02.109 5928 Exposure complete 20:50:50.972 00.088 5928 worker thread done servicing request 20:50:50.972 00.000 972 OnExposeComplete: enter 20:50:50.975 00.003 972 UpdateGuideState(): m_state=6 20:50:50.980 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2051 20:50:50.985 00.005 972 Star::Find returns 1 (0), X=233.01, Y=841.26, Mass=1322, SNR=25.4, Peak=144 HFD=4.0 20:50:50.989 00.004 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 20:50:50.992 00.003 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84) 20:50:50.997 00.005 972 CameraToMount -- cameraX=1.16 cameraY=-0.25 hyp=1.19 cameraTheta=-0.21 mountX=-0.27 mountY=-1.15, mountTheta=-1.80 20:50:51.001 00.004 972 SchedulePrimaryMove(067B9D08, x=1.16, y=-0.25, opts=13) 20:50:51.005 00.004 972 Enqueuing Move request for scope (1.16, -0.25) 20:50:51.009 00.004 5928 Worker thread wakes up 20:50:51.009 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.16, -0.25) opts 0xd 20:50:51.009 00.000 5928 Handling offset move in thread for scope, endpoint = (1.16, -0.25) 20:50:51.009 00.000 5928 Moving (1.16, -0.25) raw xDistance=-0.27 yDistance=-1.15 20:50:51.009 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27 20:50:51.009 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:50:51.015 00.006 972 UpdateGuideState exits: m=1322 SNR=25.4 20:50:51.018 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:51.022 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:51.026 00.004 972 Enqueuing Expose request 20:50:51.031 00.005 5928 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15 20:50:51.031 00.000 5928 MoveAxis(E, 42, ABG) 20:50:51.031 00.000 5928 Guiding Dir = 2, Dur = 42 20:50:51.031 00.000 5928 IsSlewing returns 0 20:50:51.032 00.001 5928 IsGuiding returns 0 20:50:51.061 00.029 5928 PulseGuide returned control before completion, sleep 24 20:50:51.109 00.048 5928 IsGuiding returns 1 20:50:51.110 00.001 5928 scope still moving after pulse duration time elapsed 20:50:51.141 00.031 5928 IsSlewing returns 0 20:50:51.142 00.001 5928 IsGuiding returns 0 20:50:51.142 00.000 5928 scope move finished after 42 + 67 ms 20:50:51.143 00.001 5928 Move returns status 0, amount 42 20:50:51.143 00.000 5928 MoveAxis(N, 227, ABG) 20:50:51.143 00.000 5928 Guiding Dir = 0, Dur = 227 20:50:51.144 00.001 5928 IsSlewing returns 0 20:50:51.145 00.001 5928 IsGuiding returns 0 20:50:51.221 00.076 5928 PulseGuide returned control before completion, sleep 162 20:50:51.390 00.169 5928 IsGuiding returns 1 20:50:51.390 00.000 5928 scope still moving after pulse duration time elapsed 20:50:51.421 00.031 5928 IsSlewing returns 0 20:50:51.422 00.001 5928 IsGuiding returns 1 20:50:51.492 00.070 5928 IsSlewing returns 0 20:50:51.493 00.001 5928 IsGuiding returns 0 20:50:51.493 00.000 5928 scope move finished after 227 + 120 ms 20:50:51.493 00.000 5928 Move returns status 0, amount 227 20:50:51.493 00.000 5928 move complete, result=0 20:50:51.493 00.000 5928 worker thread done servicing request 20:50:51.493 00.000 5928 Worker thread wakes up 20:50:51.493 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:51.493 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:51.493 00.000 972 GuideStep: -0.3 px 42 ms EAST, -1.1 px 227 ms NORTH 20:50:53.479 01.986 5928 Exposure complete 20:50:53.567 00.088 5928 worker thread done servicing request 20:50:53.567 00.000 972 OnExposeComplete: enter 20:50:53.571 00.004 972 UpdateGuideState(): m_state=6 20:50:53.575 00.004 972 Star::Find(15, 233, 841, 0, (0,0,0,0), 0.0, 255) frame 2052 20:50:53.580 00.005 972 Star::Find returns 1 (0), X=232.96, Y=841.23, Mass=1258, SNR=24.8, Peak=142 HFD=4.1 20:50:53.584 00.004 972 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.59) = xAngle (-1.84 = -1.84) 20:50:53.588 00.004 972 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89) 20:50:53.591 00.003 972 CameraToMount -- cameraX=1.11 cameraY=-0.29 hyp=1.15 cameraTheta=-0.25 mountX=-0.31 mountY=-1.09, mountTheta=-1.84 20:50:53.596 00.005 972 SchedulePrimaryMove(067B9D08, x=1.11, y=-0.29, opts=13) 20:50:53.601 00.005 972 Enqueuing Move request for scope (1.11, -0.29) 20:50:53.605 00.004 5928 Worker thread wakes up 20:50:53.605 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.11, -0.29) opts 0xd 20:50:53.605 00.000 5928 Handling offset move in thread for scope, endpoint = (1.11, -0.29) 20:50:53.605 00.000 5928 Moving (1.11, -0.29) raw xDistance=-0.31 yDistance=-1.09 20:50:53.605 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 20:50:53.605 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09 20:50:53.605 00.000 5928 MoveAxis(E, 54, ABG) 20:50:53.605 00.000 5928 Guiding Dir = 2, Dur = 54 20:50:53.605 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:50:53.609 00.004 972 UpdateGuideState exits: m=1258 SNR=24.8 20:50:53.613 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:53.617 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:53.621 00.004 972 Enqueuing Expose request 20:50:53.625 00.004 5928 IsSlewing returns 0 20:50:53.625 00.000 5928 IsGuiding returns 0 20:50:53.651 00.026 5928 PulseGuide returned control before completion, sleep 39 20:50:53.731 00.080 5928 IsGuiding returns 0 20:50:53.731 00.000 5928 Move returns status 0, amount 54 20:50:53.731 00.000 5928 MoveAxis(N, 217, ABG) 20:50:53.731 00.000 5928 Guiding Dir = 0, Dur = 217 20:50:53.763 00.032 5928 IsSlewing returns 0 20:50:53.763 00.000 5928 IsGuiding returns 0 20:50:53.843 00.080 5928 PulseGuide returned control before completion, sleep 148 20:50:54.004 00.161 5928 IsGuiding returns 1 20:50:54.004 00.000 5928 scope still moving after pulse duration time elapsed 20:50:54.036 00.032 5928 IsSlewing returns 0 20:50:54.036 00.000 5928 IsGuiding returns 1 20:50:54.068 00.032 5928 IsSlewing returns 0 20:50:54.068 00.000 5928 IsGuiding returns 1 20:50:54.114 00.046 5928 IsSlewing returns 0 20:50:54.114 00.000 5928 IsGuiding returns 0 20:50:54.114 00.000 5928 scope move finished after 217 + 134 ms 20:50:54.115 00.001 5928 Move returns status 0, amount 217 20:50:54.115 00.000 5928 move complete, result=0 20:50:54.115 00.000 5928 worker thread done servicing request 20:50:54.115 00.000 972 GuideStep: -0.3 px 54 ms EAST, -1.1 px 217 ms NORTH 20:50:54.120 00.005 5928 Worker thread wakes up 20:50:54.120 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:54.120 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:56.232 02.112 5928 Exposure complete 20:50:56.320 00.088 5928 worker thread done servicing request 20:50:56.321 00.001 972 OnExposeComplete: enter 20:50:56.324 00.003 972 UpdateGuideState(): m_state=6 20:50:56.328 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2053 20:50:56.334 00.006 972 Star::Find returns 1 (0), X=232.61, Y=841.35, Mass=1274, SNR=25.0, Peak=141 HFD=3.5 20:50:56.338 00.004 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 20:50:56.341 00.003 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 20:50:56.346 00.005 972 CameraToMount -- cameraX=0.77 cameraY=-0.17 hyp=0.79 cameraTheta=-0.21 mountX=-0.18 mountY=-0.76, mountTheta=-1.81 20:50:56.352 00.006 972 SchedulePrimaryMove(067B9D08, x=0.77, y=-0.17, opts=13) 20:50:56.357 00.005 972 Enqueuing Move request for scope (0.77, -0.17) 20:50:56.362 00.005 5928 Worker thread wakes up 20:50:56.362 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.17) opts 0xd 20:50:56.362 00.000 5928 Handling offset move in thread for scope, endpoint = (0.77, -0.17) 20:50:56.362 00.000 5928 Moving (0.77, -0.17) raw xDistance=-0.18 yDistance=-0.76 20:50:56.362 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:50:56.362 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76 20:50:56.362 00.000 5928 MoveAxis(E, 0, ABG) 20:50:56.363 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:50:56.367 00.004 972 UpdateGuideState exits: m=1274 SNR=25.0 20:50:56.371 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:56.375 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:56.378 00.003 972 Enqueuing Expose request 20:50:56.384 00.006 5928 Move returns status 0, amount 0 20:50:56.384 00.000 5928 MoveAxis(N, 150, ABG) 20:50:56.384 00.000 5928 Guiding Dir = 0, Dur = 150 20:50:56.385 00.001 5928 IsSlewing returns 0 20:50:56.385 00.000 5928 IsGuiding returns 0 20:50:56.465 00.080 5928 PulseGuide returned control before completion, sleep 80 20:50:56.593 00.128 5928 IsGuiding returns 1 20:50:56.593 00.000 5928 scope still moving after pulse duration time elapsed 20:50:56.625 00.032 5928 IsSlewing returns 0 20:50:56.626 00.001 5928 IsGuiding returns 0 20:50:56.626 00.000 5928 scope move finished after 150 + 90 ms 20:50:56.626 00.000 5928 Move returns status 0, amount 150 20:50:56.626 00.000 5928 move complete, result=0 20:50:56.626 00.000 5928 worker thread done servicing request 20:50:56.626 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.8 px 150 ms NORTH 20:50:56.635 00.009 5928 Worker thread wakes up 20:50:56.635 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:56.635 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:50:58.607 01.972 5928 Exposure complete 20:50:58.693 00.086 5928 worker thread done servicing request 20:50:58.693 00.000 972 OnExposeComplete: enter 20:50:58.699 00.006 972 UpdateGuideState(): m_state=6 20:50:58.702 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2054 20:50:58.706 00.004 972 Star::Find returns 1 (0), X=232.60, Y=841.37, Mass=1251, SNR=24.7, Peak=128 HFD=4.1 20:50:58.710 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 20:50:58.714 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 20:50:58.718 00.004 972 CameraToMount -- cameraX=0.75 cameraY=-0.14 hyp=0.76 cameraTheta=-0.18 mountX=-0.15 mountY=-0.74, mountTheta=-1.77 20:50:58.723 00.005 972 SchedulePrimaryMove(067B9D08, x=0.75, y=-0.14, opts=13) 20:50:58.727 00.004 972 Enqueuing Move request for scope (0.75, -0.14) 20:50:58.732 00.005 5928 Worker thread wakes up 20:50:58.732 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.14) opts 0xd 20:50:58.732 00.000 5928 Handling offset move in thread for scope, endpoint = (0.75, -0.14) 20:50:58.732 00.000 5928 Moving (0.75, -0.14) raw xDistance=-0.15 yDistance=-0.74 20:50:58.732 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:50:58.732 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74 20:50:58.732 00.000 5928 MoveAxis(E, 0, ABG) 20:50:58.732 00.000 5928 Move returns status 0, amount 0 20:50:58.732 00.000 5928 MoveAxis(N, 147, ABG) 20:50:58.732 00.000 5928 Guiding Dir = 0, Dur = 147 20:50:58.732 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:50:58.737 00.005 5928 IsSlewing returns 0 20:50:58.737 00.000 972 UpdateGuideState exits: m=1251 SNR=24.7 20:50:58.741 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:50:58.744 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:50:58.749 00.005 972 Enqueuing Expose request 20:50:58.753 00.004 5928 IsGuiding returns 0 20:50:58.864 00.111 5928 PulseGuide returned control before completion, sleep 46 20:50:58.916 00.052 5928 IsGuiding returns 1 20:50:58.916 00.000 5928 scope still moving after pulse duration time elapsed 20:50:58.946 00.030 5928 IsSlewing returns 0 20:50:58.947 00.001 5928 IsGuiding returns 1 20:50:58.978 00.031 5928 IsSlewing returns 0 20:50:58.979 00.001 5928 IsGuiding returns 1 20:50:59.024 00.045 5928 IsSlewing returns 0 20:50:59.055 00.031 5928 IsGuiding returns 0 20:50:59.056 00.001 5928 scope move finished after 147 + 156 ms 20:50:59.056 00.000 5928 Move returns status 0, amount 147 20:50:59.056 00.000 5928 move complete, result=0 20:50:59.056 00.000 5928 worker thread done servicing request 20:50:59.056 00.000 5928 Worker thread wakes up 20:50:59.057 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.7 px 147 ms NORTH 20:50:59.071 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:50:59.071 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:01.202 02.131 5928 Exposure complete 20:51:01.290 00.088 5928 worker thread done servicing request 20:51:01.290 00.000 972 OnExposeComplete: enter 20:51:01.294 00.004 972 UpdateGuideState(): m_state=6 20:51:01.299 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2055 20:51:01.303 00.004 972 Star::Find returns 1 (0), X=232.67, Y=841.48, Mass=1242, SNR=24.6, Peak=136 HFD=3.5 20:51:01.307 00.004 972 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.59) = xAngle (-1.63 = -1.63) 20:51:01.311 00.004 972 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68) 20:51:01.316 00.005 972 CameraToMount -- cameraX=0.82 cameraY=-0.04 hyp=0.82 cameraTheta=-0.04 mountX=-0.05 mountY=-0.82, mountTheta=-1.63 20:51:01.320 00.004 972 SchedulePrimaryMove(067B9D08, x=0.82, y=-0.04, opts=13) 20:51:01.324 00.004 972 Enqueuing Move request for scope (0.82, -0.04) 20:51:01.328 00.004 5928 Worker thread wakes up 20:51:01.328 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.04) opts 0xd 20:51:01.328 00.000 5928 Handling offset move in thread for scope, endpoint = (0.82, -0.04) 20:51:01.328 00.000 5928 Moving (0.82, -0.04) raw xDistance=-0.05 yDistance=-0.82 20:51:01.328 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:51:01.328 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:51:01.333 00.005 972 UpdateGuideState exits: m=1242 SNR=24.6 20:51:01.337 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:01.340 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:01.344 00.004 972 Enqueuing Expose request 20:51:01.349 00.005 5928 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82 20:51:01.349 00.000 5928 MoveAxis(E, 0, ABG) 20:51:01.349 00.000 5928 Move returns status 0, amount 0 20:51:01.349 00.000 5928 MoveAxis(N, 162, ABG) 20:51:01.349 00.000 5928 Guiding Dir = 0, Dur = 162 20:51:01.350 00.001 5928 IsSlewing returns 0 20:51:01.350 00.000 5928 IsGuiding returns 0 20:51:01.422 00.072 5928 PulseGuide returned control before completion, sleep 100 20:51:01.525 00.103 5928 IsGuiding returns 1 20:51:01.525 00.000 5928 scope still moving after pulse duration time elapsed 20:51:01.556 00.031 5928 IsSlewing returns 0 20:51:01.556 00.000 5928 IsGuiding returns 1 20:51:01.615 00.059 5928 IsSlewing returns 0 20:51:01.616 00.001 5928 IsGuiding returns 0 20:51:01.616 00.000 5928 scope move finished after 162 + 103 ms 20:51:01.617 00.001 5928 Move returns status 0, amount 162 20:51:01.617 00.000 5928 move complete, result=0 20:51:01.617 00.000 5928 worker thread done servicing request 20:51:01.617 00.000 5928 Worker thread wakes up 20:51:01.617 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.8 px 162 ms NORTH 20:51:01.629 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:01.629 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:03.607 01.978 5928 Exposure complete 20:51:03.695 00.088 5928 worker thread done servicing request 20:51:03.695 00.000 972 OnExposeComplete: enter 20:51:03.699 00.004 972 UpdateGuideState(): m_state=6 20:51:03.703 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2056 20:51:03.707 00.004 972 Star::Find returns 1 (0), X=232.52, Y=841.67, Mass=1253, SNR=24.7, Peak=138 HFD=3.5 20:51:03.711 00.004 972 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.59) = xAngle (-1.36 = -1.36) 20:51:03.716 00.005 972 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 20:51:03.719 00.003 972 CameraToMount -- cameraX=0.67 cameraY=0.16 hyp=0.69 cameraTheta=0.23 mountX=0.15 mountY=-0.68, mountTheta=-1.36 20:51:03.724 00.005 972 SchedulePrimaryMove(067B9D08, x=0.67, y=0.16, opts=13) 20:51:03.728 00.004 972 Enqueuing Move request for scope (0.67, 0.16) 20:51:03.733 00.005 5928 Worker thread wakes up 20:51:03.733 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.16) opts 0xd 20:51:03.733 00.000 5928 Handling offset move in thread for scope, endpoint = (0.67, 0.16) 20:51:03.733 00.000 5928 Moving (0.67, 0.16) raw xDistance=0.15 yDistance=-0.68 20:51:03.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:51:03.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68 20:51:03.733 00.000 5928 MoveAxis(E, 0, ABG) 20:51:03.733 00.000 5928 Move returns status 0, amount 0 20:51:03.733 00.000 5928 MoveAxis(N, 135, ABG) 20:51:03.734 00.001 5928 Guiding Dir = 0, Dur = 135 20:51:03.734 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 20:51:03.738 00.004 972 UpdateGuideState exits: m=1253 SNR=24.7 20:51:03.742 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:03.747 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:03.751 00.004 972 Enqueuing Expose request 20:51:03.755 00.004 5928 IsSlewing returns 0 20:51:03.756 00.001 5928 IsGuiding returns 0 20:51:03.837 00.081 5928 PulseGuide returned control before completion, sleep 64 20:51:03.910 00.073 5928 IsGuiding returns 1 20:51:03.910 00.000 5928 scope still moving after pulse duration time elapsed 20:51:03.941 00.031 5928 IsSlewing returns 0 20:51:03.942 00.001 5928 IsGuiding returns 1 20:51:03.974 00.032 5928 IsSlewing returns 0 20:51:03.975 00.001 5928 IsGuiding returns 1 20:51:04.029 00.054 5928 IsSlewing returns 0 20:51:04.030 00.001 5928 IsGuiding returns 0 20:51:04.030 00.000 5928 scope move finished after 135 + 139 ms 20:51:04.031 00.001 5928 Move returns status 0, amount 135 20:51:04.031 00.000 5928 move complete, result=0 20:51:04.031 00.000 5928 worker thread done servicing request 20:51:04.032 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 135 ms NORTH 20:51:04.043 00.011 5928 Worker thread wakes up 20:51:04.044 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:04.044 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:06.172 02.128 5928 Exposure complete 20:51:06.264 00.092 972 OnExposeComplete: enter 20:51:06.269 00.005 5928 worker thread done servicing request 20:51:06.269 00.000 972 UpdateGuideState(): m_state=6 20:51:06.273 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2057 20:51:06.277 00.004 972 Star::Find returns 1 (0), X=232.69, Y=841.51, Mass=1317, SNR=25.4, Peak=152 HFD=3.5 20:51:06.280 00.003 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 20:51:06.285 00.005 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64) 20:51:06.289 00.004 972 CameraToMount -- cameraX=0.84 cameraY=-0.01 hyp=0.84 cameraTheta=-0.01 mountX=-0.02 mountY=-0.84, mountTheta=-1.60 20:51:06.295 00.006 972 SchedulePrimaryMove(067B9D08, x=0.84, y=-0.01, opts=13) 20:51:06.299 00.004 972 Enqueuing Move request for scope (0.84, -0.01) 20:51:06.304 00.005 5928 Worker thread wakes up 20:51:06.305 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:06.310 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.01) opts 0xd 20:51:06.310 00.000 972 UpdateGuideState exits: m=1317 SNR=25.4 20:51:06.315 00.005 5928 Handling offset move in thread for scope, endpoint = (0.84, -0.01) 20:51:06.315 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:06.319 00.004 5928 Moving (0.84, -0.01) raw xDistance=-0.02 yDistance=-0.84 20:51:06.319 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:06.323 00.004 972 Enqueuing Expose request 20:51:06.326 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:51:06.327 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84 20:51:06.327 00.000 5928 MoveAxis(E, 0, ABG) 20:51:06.327 00.000 5928 Move returns status 0, amount 0 20:51:06.327 00.000 5928 MoveAxis(N, 167, ABG) 20:51:06.327 00.000 5928 Guiding Dir = 0, Dur = 167 20:51:06.327 00.000 5928 IsSlewing returns 0 20:51:06.328 00.001 5928 IsGuiding returns 0 20:51:06.411 00.083 5928 PulseGuide returned control before completion, sleep 94 20:51:06.507 00.096 5928 IsGuiding returns 1 20:51:06.507 00.000 5928 scope still moving after pulse duration time elapsed 20:51:06.537 00.030 5928 IsSlewing returns 0 20:51:06.537 00.000 5928 IsGuiding returns 1 20:51:06.569 00.032 5928 IsSlewing returns 0 20:51:06.569 00.000 5928 IsGuiding returns 1 20:51:06.635 00.066 5928 IsSlewing returns 0 20:51:06.635 00.000 5928 IsGuiding returns 0 20:51:06.635 00.000 5928 scope move finished after 167 + 140 ms 20:51:06.635 00.000 5928 Move returns status 0, amount 167 20:51:06.636 00.001 5928 move complete, result=0 20:51:06.636 00.000 5928 worker thread done servicing request 20:51:06.636 00.000 5928 Worker thread wakes up 20:51:06.636 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.8 px 167 ms NORTH 20:51:06.643 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:06.643 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:08.629 01.986 5928 Exposure complete 20:51:08.718 00.089 5928 worker thread done servicing request 20:51:08.718 00.000 972 OnExposeComplete: enter 20:51:08.723 00.005 972 UpdateGuideState(): m_state=6 20:51:08.727 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2058 20:51:08.732 00.005 972 Star::Find returns 1 (0), X=232.52, Y=841.64, Mass=1289, SNR=25.1, Peak=134 HFD=3.9 20:51:08.735 00.003 972 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.59) = xAngle (-1.41 = -1.41) 20:51:08.739 00.004 972 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45) 20:51:08.743 00.004 972 CameraToMount -- cameraX=0.68 cameraY=0.13 hyp=0.69 cameraTheta=0.18 mountX=0.11 mountY=-0.68, mountTheta=-1.41 20:51:08.749 00.006 972 SchedulePrimaryMove(067B9D08, x=0.68, y=0.13, opts=13) 20:51:08.753 00.004 972 Enqueuing Move request for scope (0.68, 0.13) 20:51:08.757 00.004 5928 Worker thread wakes up 20:51:08.757 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:51:08.763 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.13) opts 0xd 20:51:08.763 00.000 972 UpdateGuideState exits: m=1289 SNR=25.1 20:51:08.768 00.005 5928 Handling offset move in thread for scope, endpoint = (0.68, 0.13) 20:51:08.768 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:08.772 00.004 5928 Moving (0.68, 0.13) raw xDistance=0.11 yDistance=-0.68 20:51:08.772 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:51:08.772 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:08.776 00.004 972 Enqueuing Expose request 20:51:08.781 00.005 5928 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68 20:51:08.781 00.000 5928 MoveAxis(E, 0, ABG) 20:51:08.781 00.000 5928 Move returns status 0, amount 0 20:51:08.781 00.000 5928 MoveAxis(N, 135, ABG) 20:51:08.781 00.000 5928 Guiding Dir = 0, Dur = 135 20:51:08.782 00.001 5928 IsSlewing returns 0 20:51:08.782 00.000 5928 IsGuiding returns 0 20:51:08.858 00.076 5928 PulseGuide returned control before completion, sleep 69 20:51:08.930 00.072 5928 IsGuiding returns 1 20:51:08.930 00.000 5928 scope still moving after pulse duration time elapsed 20:51:08.961 00.031 5928 IsSlewing returns 0 20:51:08.962 00.001 5928 IsGuiding returns 1 20:51:09.018 00.056 5928 IsSlewing returns 0 20:51:09.019 00.001 5928 IsGuiding returns 0 20:51:09.019 00.000 5928 scope move finished after 135 + 102 ms 20:51:09.020 00.001 5928 Move returns status 0, amount 135 20:51:09.020 00.000 5928 move complete, result=0 20:51:09.020 00.000 5928 worker thread done servicing request 20:51:09.020 00.000 5928 Worker thread wakes up 20:51:09.020 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 135 ms NORTH 20:51:09.033 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:09.033 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:11.174 02.141 5928 Exposure complete 20:51:11.261 00.087 5928 worker thread done servicing request 20:51:11.261 00.000 972 OnExposeComplete: enter 20:51:11.265 00.004 972 UpdateGuideState(): m_state=6 20:51:11.269 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2059 20:51:11.273 00.004 972 Star::Find returns 1 (0), X=232.58, Y=841.59, Mass=1222, SNR=24.4, Peak=142 HFD=3.5 20:51:11.277 00.004 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 20:51:11.281 00.004 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54) 20:51:11.285 00.004 972 CameraToMount -- cameraX=0.73 cameraY=0.07 hyp=0.73 cameraTheta=0.10 mountX=0.06 mountY=-0.73, mountTheta=-1.49 20:51:11.290 00.005 972 SchedulePrimaryMove(067B9D08, x=0.73, y=0.07, opts=13) 20:51:11.293 00.003 972 Enqueuing Move request for scope (0.73, 0.07) 20:51:11.298 00.005 5928 Worker thread wakes up 20:51:11.298 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.07) opts 0xd 20:51:11.298 00.000 5928 Handling offset move in thread for scope, endpoint = (0.73, 0.07) 20:51:11.298 00.000 5928 Moving (0.73, 0.07) raw xDistance=0.06 yDistance=-0.73 20:51:11.298 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:51:11.298 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73 20:51:11.299 00.001 5928 MoveAxis(E, 0, ABG) 20:51:11.299 00.000 5928 Move returns status 0, amount 0 20:51:11.299 00.000 5928 MoveAxis(N, 145, ABG) 20:51:11.299 00.000 5928 Guiding Dir = 0, Dur = 145 20:51:11.299 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:51:11.303 00.004 972 UpdateGuideState exits: m=1222 SNR=24.4 20:51:11.306 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:11.311 00.005 5928 IsSlewing returns 0 20:51:11.312 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:11.316 00.004 972 Enqueuing Expose request 20:51:11.319 00.003 5928 IsGuiding returns 0 20:51:11.400 00.081 5928 PulseGuide returned control before completion, sleep 75 20:51:11.512 00.112 5928 IsGuiding returns 1 20:51:11.513 00.001 5928 scope still moving after pulse duration time elapsed 20:51:11.577 00.064 5928 IsSlewing returns 0 20:51:11.578 00.001 5928 IsGuiding returns 0 20:51:11.578 00.000 5928 scope move finished after 145 + 113 ms 20:51:11.579 00.001 5928 Move returns status 0, amount 145 20:51:11.579 00.000 5928 move complete, result=0 20:51:11.579 00.000 5928 worker thread done servicing request 20:51:11.580 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.7 px 145 ms NORTH 20:51:11.593 00.013 5928 Worker thread wakes up 20:51:11.594 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:11.594 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:13.580 01.986 5928 Exposure complete 20:51:13.667 00.087 5928 worker thread done servicing request 20:51:13.668 00.001 972 OnExposeComplete: enter 20:51:13.672 00.004 972 UpdateGuideState(): m_state=6 20:51:13.675 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2060 20:51:13.680 00.005 972 Star::Find returns 1 (0), X=232.44, Y=841.47, Mass=1285, SNR=25.0, Peak=123 HFD=4.2 20:51:13.684 00.004 972 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.59) = xAngle (-1.67 = -1.67) 20:51:13.688 00.004 972 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 20:51:13.691 00.003 972 CameraToMount -- cameraX=0.59 cameraY=-0.05 hyp=0.59 cameraTheta=-0.08 mountX=-0.06 mountY=-0.59, mountTheta=-1.67 20:51:13.696 00.005 972 SchedulePrimaryMove(067B9D08, x=0.59, y=-0.05, opts=13) 20:51:13.700 00.004 972 Enqueuing Move request for scope (0.59, -0.05) 20:51:13.704 00.004 5928 Worker thread wakes up 20:51:13.704 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.05) opts 0xd 20:51:13.704 00.000 5928 Handling offset move in thread for scope, endpoint = (0.59, -0.05) 20:51:13.704 00.000 5928 Moving (0.59, -0.05) raw xDistance=-0.06 yDistance=-0.59 20:51:13.704 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:51:13.704 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59 20:51:13.704 00.000 5928 MoveAxis(E, 0, ABG) 20:51:13.704 00.000 5928 Move returns status 0, amount 0 20:51:13.704 00.000 5928 MoveAxis(N, 116, ABG) 20:51:13.704 00.000 5928 Guiding Dir = 0, Dur = 116 20:51:13.704 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:13.708 00.004 972 UpdateGuideState exits: m=1285 SNR=25.0 20:51:13.713 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:13.717 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:13.720 00.003 972 Enqueuing Expose request 20:51:13.724 00.004 5928 IsSlewing returns 0 20:51:13.725 00.001 5928 IsGuiding returns 0 20:51:13.798 00.073 5928 PulseGuide returned control before completion, sleep 54 20:51:13.879 00.081 5928 IsGuiding returns 1 20:51:13.879 00.000 5928 scope still moving after pulse duration time elapsed 20:51:13.904 00.025 5928 IsSlewing returns 0 20:51:13.905 00.001 5928 IsGuiding returns 1 20:51:13.959 00.054 5928 IsSlewing returns 0 20:51:13.960 00.001 5928 IsGuiding returns 0 20:51:13.960 00.000 5928 scope move finished after 116 + 118 ms 20:51:13.961 00.001 5928 Move returns status 0, amount 116 20:51:13.961 00.000 5928 move complete, result=0 20:51:13.962 00.001 5928 worker thread done servicing request 20:51:13.962 00.000 5928 Worker thread wakes up 20:51:13.962 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.6 px 116 ms NORTH 20:51:13.974 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:13.974 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:16.112 02.138 5928 Exposure complete 20:51:16.199 00.087 5928 worker thread done servicing request 20:51:16.199 00.000 972 OnExposeComplete: enter 20:51:16.202 00.003 972 UpdateGuideState(): m_state=6 20:51:16.206 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2061 20:51:16.211 00.005 972 Star::Find returns 1 (0), X=232.05, Y=841.44, Mass=1259, SNR=24.9, Peak=155 HFD=3.6 20:51:16.215 00.004 972 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.59) = xAngle (-1.92 = -1.92) 20:51:16.219 00.004 972 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97) 20:51:16.223 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.33 mountX=-0.08 mountY=-0.20, mountTheta=-1.93 20:51:16.228 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.07, opts=13) 20:51:16.232 00.004 972 Enqueuing Move request for scope (0.21, -0.07) 20:51:16.236 00.004 5928 Worker thread wakes up 20:51:16.236 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd 20:51:16.236 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.07) 20:51:16.236 00.000 5928 Moving (0.21, -0.07) raw xDistance=-0.08 yDistance=-0.20 20:51:16.236 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:51:16.236 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 20:51:16.236 00.000 5928 MoveAxis(E, 0, ABG) 20:51:16.236 00.000 5928 Move returns status 0, amount 0 20:51:16.236 00.000 5928 MoveAxis(N, 40, ABG) 20:51:16.236 00.000 5928 Guiding Dir = 0, Dur = 40 20:51:16.236 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:51:16.240 00.004 972 UpdateGuideState exits: m=1259 SNR=24.9 20:51:16.245 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:16.249 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:16.252 00.003 972 Enqueuing Expose request 20:51:16.277 00.025 5928 IsSlewing returns 0 20:51:16.277 00.000 5928 IsGuiding returns 0 20:51:16.358 00.081 5928 IsGuiding returns 1 20:51:16.358 00.000 5928 scope still moving after pulse duration time elapsed 20:51:16.421 00.063 5928 IsSlewing returns 0 20:51:16.422 00.001 5928 IsGuiding returns 0 20:51:16.422 00.000 5928 scope move finished after 40 + 105 ms 20:51:16.422 00.000 5928 Move returns status 0, amount 40 20:51:16.422 00.000 5928 move complete, result=0 20:51:16.423 00.001 5928 worker thread done servicing request 20:51:16.423 00.000 5928 Worker thread wakes up 20:51:16.423 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 40 ms NORTH 20:51:16.437 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:16.437 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:18.413 01.976 5928 Exposure complete 20:51:18.503 00.090 5928 worker thread done servicing request 20:51:18.503 00.000 972 OnExposeComplete: enter 20:51:18.507 00.004 972 UpdateGuideState(): m_state=6 20:51:18.512 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2062 20:51:18.516 00.004 972 Star::Find returns 1 (0), X=231.95, Y=841.65, Mass=1300, SNR=25.2, Peak=165 HFD=3.5 20:51:18.520 00.004 972 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.59) = xAngle (-0.67 = -0.67) 20:51:18.523 00.003 972 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71) 20:51:18.528 00.005 972 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.92 mountX=0.13 mountY=-0.11, mountTheta=-0.69 20:51:18.533 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.14, opts=13) 20:51:18.536 00.003 972 Enqueuing Move request for scope (0.10, 0.14) 20:51:18.540 00.004 5928 Worker thread wakes up 20:51:18.540 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd 20:51:18.540 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.14) 20:51:18.540 00.000 5928 Moving (0.10, 0.14) raw xDistance=0.13 yDistance=-0.11 20:51:18.540 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:18.545 00.005 972 UpdateGuideState exits: m=1300 SNR=25.2 20:51:18.549 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:18.553 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:18.556 00.003 972 Enqueuing Expose request 20:51:18.561 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:51:18.561 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:18.561 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:51:18.561 00.000 5928 MoveAxis(E, 0, ABG) 20:51:18.561 00.000 5928 Move returns status 0, amount 0 20:51:18.561 00.000 5928 MoveAxis(N, 0, ABG) 20:51:18.562 00.001 5928 Move returns status 0, amount 0 20:51:18.562 00.000 5928 move complete, result=0 20:51:18.562 00.000 5928 worker thread done servicing request 20:51:18.562 00.000 5928 Worker thread wakes up 20:51:18.562 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:18.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:18.564 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:20.695 02.131 5928 Exposure complete 20:51:20.782 00.087 5928 worker thread done servicing request 20:51:20.783 00.001 972 OnExposeComplete: enter 20:51:20.786 00.003 972 UpdateGuideState(): m_state=6 20:51:20.790 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2063 20:51:20.795 00.005 972 Star::Find returns 1 (0), X=231.97, Y=841.58, Mass=1287, SNR=25.1, Peak=165 HFD=3.5 20:51:20.799 00.004 972 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 20:51:20.803 00.004 972 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 20:51:20.806 00.003 972 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.14 cameraTheta=0.48 mountX=0.06 mountY=-0.13, mountTheta=-1.12 20:51:20.812 00.006 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.07, opts=13) 20:51:20.816 00.004 972 Enqueuing Move request for scope (0.13, 0.07) 20:51:20.819 00.003 5928 Worker thread wakes up 20:51:20.819 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd 20:51:20.819 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:51:20.823 00.004 972 UpdateGuideState exits: m=1287 SNR=25.1 20:51:20.828 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:20.832 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:20.836 00.004 972 Enqueuing Expose request 20:51:20.839 00.003 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.07) 20:51:20.840 00.001 5928 Moving (0.13, 0.07) raw xDistance=0.06 yDistance=-0.13 20:51:20.840 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:51:20.840 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:20.840 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:51:20.840 00.000 5928 MoveAxis(E, 0, ABG) 20:51:20.840 00.000 5928 Move returns status 0, amount 0 20:51:20.840 00.000 5928 MoveAxis(N, 0, ABG) 20:51:20.840 00.000 5928 Move returns status 0, amount 0 20:51:20.840 00.000 5928 move complete, result=0 20:51:20.840 00.000 5928 worker thread done servicing request 20:51:20.840 00.000 5928 Worker thread wakes up 20:51:20.840 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:20.840 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:20.842 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:22.817 01.975 5928 Exposure complete 20:51:22.903 00.086 5928 worker thread done servicing request 20:51:22.904 00.001 972 OnExposeComplete: enter 20:51:22.908 00.004 972 UpdateGuideState(): m_state=6 20:51:22.913 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2064 20:51:22.917 00.004 972 Star::Find returns 1 (0), X=231.96, Y=841.54, Mass=1221, SNR=24.4, Peak=154 HFD=3.6 20:51:22.920 00.003 972 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.59) = xAngle (-1.38 = -1.38) 20:51:22.924 00.004 972 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43) 20:51:22.929 00.005 972 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.21 mountX=0.02 mountY=-0.12, mountTheta=-1.39 20:51:22.933 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.02, opts=13) 20:51:22.937 00.004 972 Enqueuing Move request for scope (0.12, 0.02) 20:51:22.941 00.004 5928 Worker thread wakes up 20:51:22.941 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd 20:51:22.941 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.02) 20:51:22.941 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:22.946 00.005 972 UpdateGuideState exits: m=1221 SNR=24.4 20:51:22.950 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:22.953 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:22.957 00.004 972 Enqueuing Expose request 20:51:22.962 00.005 5928 Moving (0.12, 0.02) raw xDistance=0.02 yDistance=-0.12 20:51:22.962 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:51:22.962 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:22.962 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:51:22.962 00.000 5928 MoveAxis(E, 0, ABG) 20:51:22.962 00.000 5928 Move returns status 0, amount 0 20:51:22.962 00.000 5928 MoveAxis(N, 0, ABG) 20:51:22.963 00.001 5928 Move returns status 0, amount 0 20:51:22.963 00.000 5928 move complete, result=0 20:51:22.963 00.000 5928 worker thread done servicing request 20:51:22.963 00.000 5928 Worker thread wakes up 20:51:22.963 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:22.963 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:22.964 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:25.073 02.109 5928 Exposure complete 20:51:25.159 00.086 5928 worker thread done servicing request 20:51:25.160 00.001 972 OnExposeComplete: enter 20:51:25.164 00.004 972 UpdateGuideState(): m_state=6 20:51:25.167 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2065 20:51:25.171 00.004 972 Star::Find returns 1 (0), X=232.00, Y=841.32, Mass=1314, SNR=25.4, Peak=166 HFD=3.4 20:51:25.175 00.004 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.48 = -2.48) 20:51:25.180 00.005 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 20:51:25.183 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.89 mountX=-0.19 mountY=-0.14, mountTheta=-2.51 20:51:25.188 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.19, opts=13) 20:51:25.193 00.005 972 Enqueuing Move request for scope (0.15, -0.19) 20:51:25.197 00.004 5928 Worker thread wakes up 20:51:25.197 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd 20:51:25.197 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.19) 20:51:25.197 00.000 5928 Moving (0.15, -0.19) raw xDistance=-0.19 yDistance=-0.14 20:51:25.197 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:51:25.201 00.004 972 UpdateGuideState exits: m=1314 SNR=25.4 20:51:25.205 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:25.210 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 20:51:25.210 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:25.210 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:25.214 00.004 972 Enqueuing Expose request 20:51:25.217 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:51:25.218 00.001 5928 MoveAxis(E, 0, ABG) 20:51:25.218 00.000 5928 Move returns status 0, amount 0 20:51:25.218 00.000 5928 MoveAxis(N, 0, ABG) 20:51:25.218 00.000 5928 Move returns status 0, amount 0 20:51:25.218 00.000 5928 move complete, result=0 20:51:25.218 00.000 5928 worker thread done servicing request 20:51:25.218 00.000 5928 Worker thread wakes up 20:51:25.219 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:25.219 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:25.220 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:27.196 01.976 5928 Exposure complete 20:51:27.284 00.088 5928 worker thread done servicing request 20:51:27.284 00.000 972 OnExposeComplete: enter 20:51:27.288 00.004 972 UpdateGuideState(): m_state=6 20:51:27.293 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2066 20:51:27.297 00.004 972 Star::Find returns 1 (0), X=231.94, Y=841.34, Mass=1287, SNR=25.1, Peak=168 HFD=3.5 20:51:27.302 00.005 972 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.59) = xAngle (-2.65 = -2.65) 20:51:27.305 00.003 972 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 20:51:27.310 00.005 972 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.06 mountX=-0.17 mountY=-0.08, mountTheta=-2.69 20:51:27.314 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.17, opts=13) 20:51:27.318 00.004 972 Enqueuing Move request for scope (0.09, -0.17) 20:51:27.322 00.004 5928 Worker thread wakes up 20:51:27.322 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd 20:51:27.322 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.17) 20:51:27.323 00.001 5928 Moving (0.09, -0.17) raw xDistance=-0.17 yDistance=-0.08 20:51:27.323 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 20:51:27.323 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:27.323 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:51:27.323 00.000 5928 MoveAxis(E, 0, ABG) 20:51:27.323 00.000 5928 Move returns status 0, amount 0 20:51:27.323 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:27.328 00.005 972 UpdateGuideState exits: m=1287 SNR=25.1 20:51:27.331 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:27.335 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:27.339 00.004 972 Enqueuing Expose request 20:51:27.344 00.005 5928 MoveAxis(N, 0, ABG) 20:51:27.344 00.000 5928 Move returns status 0, amount 0 20:51:27.344 00.000 5928 move complete, result=0 20:51:27.344 00.000 5928 worker thread done servicing request 20:51:27.344 00.000 5928 Worker thread wakes up 20:51:27.344 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:27.344 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:27.346 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:29.447 02.101 5928 Exposure complete 20:51:29.539 00.092 5928 worker thread done servicing request 20:51:29.539 00.000 972 OnExposeComplete: enter 20:51:29.544 00.005 972 UpdateGuideState(): m_state=6 20:51:29.550 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2067 20:51:29.556 00.006 972 Star::Find returns 1 (0), X=231.96, Y=841.39, Mass=1268, SNR=24.9, Peak=152 HFD=3.8 20:51:29.561 00.005 972 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.59) = xAngle (-2.42 = -2.42) 20:51:29.565 00.004 972 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46) 20:51:29.570 00.005 972 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.83 mountX=-0.13 mountY=-0.11, mountTheta=-2.44 20:51:29.576 00.006 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.13, opts=13) 20:51:29.580 00.004 972 Enqueuing Move request for scope (0.11, -0.13) 20:51:29.585 00.005 5928 Worker thread wakes up 20:51:29.585 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:29.590 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd 20:51:29.590 00.000 972 UpdateGuideState exits: m=1268 SNR=24.9 20:51:29.594 00.004 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.13) 20:51:29.594 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:29.599 00.005 5928 Moving (0.11, -0.13) raw xDistance=-0.13 yDistance=-0.11 20:51:29.599 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:29.604 00.005 972 Enqueuing Expose request 20:51:29.609 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:51:29.609 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:29.609 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:51:29.609 00.000 5928 MoveAxis(E, 0, ABG) 20:51:29.609 00.000 5928 Move returns status 0, amount 0 20:51:29.609 00.000 5928 MoveAxis(N, 0, ABG) 20:51:29.609 00.000 5928 Move returns status 0, amount 0 20:51:29.610 00.001 5928 move complete, result=0 20:51:29.610 00.000 5928 worker thread done servicing request 20:51:29.610 00.000 5928 Worker thread wakes up 20:51:29.610 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:29.610 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:29.612 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:31.590 01.978 5928 Exposure complete 20:51:31.676 00.086 5928 worker thread done servicing request 20:51:31.677 00.001 972 OnExposeComplete: enter 20:51:31.680 00.003 972 UpdateGuideState(): m_state=6 20:51:31.683 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2068 20:51:31.689 00.006 972 Star::Find returns 1 (0), X=231.93, Y=841.42, Mass=1306, SNR=25.3, Peak=151 HFD=3.8 20:51:31.693 00.004 972 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.59) = xAngle (-2.46 = -2.46) 20:51:31.696 00.003 972 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 20:51:31.700 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.87 mountX=-0.10 mountY=-0.07, mountTheta=-2.49 20:51:31.704 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.09, opts=13) 20:51:31.709 00.005 972 Enqueuing Move request for scope (0.08, -0.09) 20:51:31.713 00.004 5928 Worker thread wakes up 20:51:31.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:31.717 00.004 972 UpdateGuideState exits: m=1306 SNR=25.3 20:51:31.721 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:31.725 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd 20:51:31.726 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:31.729 00.003 972 Enqueuing Expose request 20:51:31.733 00.004 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.09) 20:51:31.733 00.000 5928 Moving (0.08, -0.09) raw xDistance=-0.10 yDistance=-0.07 20:51:31.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:51:31.733 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:31.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:51:31.733 00.000 5928 MoveAxis(E, 0, ABG) 20:51:31.733 00.000 5928 Move returns status 0, amount 0 20:51:31.733 00.000 5928 MoveAxis(N, 0, ABG) 20:51:31.734 00.001 5928 Move returns status 0, amount 0 20:51:31.734 00.000 5928 move complete, result=0 20:51:31.734 00.000 5928 worker thread done servicing request 20:51:31.734 00.000 5928 Worker thread wakes up 20:51:31.734 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:31.734 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:31.735 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:33.848 02.113 5928 Exposure complete 20:51:33.933 00.085 5928 worker thread done servicing request 20:51:33.934 00.001 972 OnExposeComplete: enter 20:51:33.937 00.003 972 UpdateGuideState(): m_state=6 20:51:33.943 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2069 20:51:33.947 00.004 972 Star::Find returns 1 (0), X=231.88, Y=841.37, Mass=1300, SNR=25.2, Peak=150 HFD=3.7 20:51:33.951 00.004 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 20:51:33.954 00.003 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01) 20:51:33.959 00.005 972 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.37 mountX=-0.15 mountY=-0.02, mountTheta=-3.01 20:51:33.963 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.15, opts=13) 20:51:33.967 00.004 972 Enqueuing Move request for scope (0.03, -0.15) 20:51:33.971 00.004 5928 Worker thread wakes up 20:51:33.971 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd 20:51:33.971 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.15) 20:51:33.971 00.000 5928 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=-0.02 20:51:33.971 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:51:33.971 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:33.971 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:51:33.972 00.001 5928 MoveAxis(E, 0, ABG) 20:51:33.972 00.000 5928 Move returns status 0, amount 0 20:51:33.972 00.000 5928 MoveAxis(N, 0, ABG) 20:51:33.972 00.000 5928 Move returns status 0, amount 0 20:51:33.972 00.000 5928 move complete, result=0 20:51:33.972 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:33.977 00.005 972 UpdateGuideState exits: m=1300 SNR=25.2 20:51:33.981 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:33.984 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:33.988 00.004 972 Enqueuing Expose request 20:51:33.993 00.005 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:51:33.997 00.004 5928 worker thread done servicing request 20:51:33.997 00.000 5928 Worker thread wakes up 20:51:33.997 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:33.997 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:35.983 01.986 5928 Exposure complete 20:51:36.070 00.087 5928 worker thread done servicing request 20:51:36.071 00.001 972 OnExposeComplete: enter 20:51:36.075 00.004 972 UpdateGuideState(): m_state=6 20:51:36.079 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2070 20:51:36.084 00.005 972 Star::Find returns 1 (0), X=231.89, Y=841.44, Mass=1299, SNR=25.2, Peak=155 HFD=3.6 20:51:36.087 00.003 972 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.59) = xAngle (-2.60 = -2.60) 20:51:36.093 00.006 972 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65) 20:51:36.097 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.01 mountX=-0.07 mountY=-0.04, mountTheta=-2.64 20:51:36.101 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.07, opts=13) 20:51:36.105 00.004 972 Enqueuing Move request for scope (0.04, -0.07) 20:51:36.110 00.005 5928 Worker thread wakes up 20:51:36.110 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd 20:51:36.110 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.07) 20:51:36.110 00.000 5928 Moving (0.04, -0.07) raw xDistance=-0.07 yDistance=-0.04 20:51:36.110 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:51:36.110 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:36.110 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:51:36.110 00.000 5928 MoveAxis(E, 0, ABG) 20:51:36.110 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:36.115 00.005 972 UpdateGuideState exits: m=1299 SNR=25.2 20:51:36.118 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:36.122 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:36.127 00.005 972 Enqueuing Expose request 20:51:36.131 00.004 5928 Move returns status 0, amount 0 20:51:36.131 00.000 5928 MoveAxis(N, 0, ABG) 20:51:36.131 00.000 5928 Move returns status 0, amount 0 20:51:36.131 00.000 5928 move complete, result=0 20:51:36.131 00.000 5928 worker thread done servicing request 20:51:36.131 00.000 5928 Worker thread wakes up 20:51:36.131 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:36.131 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:36.133 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:51:38.271 02.138 5928 Exposure complete 20:51:38.358 00.087 5928 worker thread done servicing request 20:51:38.358 00.000 972 OnExposeComplete: enter 20:51:38.363 00.005 972 UpdateGuideState(): m_state=6 20:51:38.366 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2071 20:51:38.370 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.52, Mass=1323, SNR=25.4, Peak=152 HFD=3.8 20:51:38.375 00.005 972 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.59) = xAngle (1.33 = 1.33) 20:51:38.378 00.003 972 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.28 = 1.28) 20:51:38.382 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.92 mountX=0.01 mountY=0.05, mountTheta=1.32 20:51:38.386 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.01, opts=13) 20:51:38.390 00.004 972 Enqueuing Move request for scope (-0.05, 0.01) 20:51:38.395 00.005 5928 Worker thread wakes up 20:51:38.395 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd 20:51:38.396 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.01) 20:51:38.396 00.000 5928 Moving (-0.05, 0.01) raw xDistance=0.01 yDistance=0.05 20:51:38.396 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:51:38.396 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:38.396 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:51:38.396 00.000 5928 MoveAxis(E, 0, ABG) 20:51:38.396 00.000 5928 Move returns status 0, amount 0 20:51:38.396 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:38.400 00.004 972 UpdateGuideState exits: m=1323 SNR=25.4 20:51:38.404 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:38.408 00.004 5928 MoveAxis(N, 0, ABG) 20:51:38.408 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:38.412 00.004 972 Enqueuing Expose request 20:51:38.416 00.004 5928 Move returns status 0, amount 0 20:51:38.416 00.000 5928 move complete, result=0 20:51:38.416 00.000 5928 worker thread done servicing request 20:51:38.416 00.000 5928 Worker thread wakes up 20:51:38.416 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:38.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:38.418 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:51:40.393 01.975 5928 Exposure complete 20:51:40.479 00.086 5928 worker thread done servicing request 20:51:40.479 00.000 972 OnExposeComplete: enter 20:51:40.483 00.004 972 UpdateGuideState(): m_state=6 20:51:40.487 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2072 20:51:40.493 00.006 972 Star::Find returns 1 (0), X=231.77, Y=841.50, Mass=1268, SNR=24.9, Peak=153 HFD=3.7 20:51:40.497 00.004 972 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.59) = xAngle (-4.52 = 1.76) 20:51:40.501 00.004 972 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.72) 20:51:40.504 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.93 mountX=-0.02 mountY=0.08, mountTheta=1.76 20:51:40.510 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.02, opts=13) 20:51:40.514 00.004 972 Enqueuing Move request for scope (-0.08, -0.02) 20:51:40.517 00.003 5928 Worker thread wakes up 20:51:40.517 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:51:40.521 00.004 972 UpdateGuideState exits: m=1268 SNR=24.9 20:51:40.526 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:40.530 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:40.533 00.003 972 Enqueuing Expose request 20:51:40.537 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd 20:51:40.537 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.02) 20:51:40.537 00.000 5928 Moving (-0.08, -0.02) raw xDistance=-0.02 yDistance=0.08 20:51:40.538 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:51:40.538 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:40.538 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:51:40.538 00.000 5928 MoveAxis(E, 0, ABG) 20:51:40.538 00.000 5928 Move returns status 0, amount 0 20:51:40.538 00.000 5928 MoveAxis(N, 0, ABG) 20:51:40.538 00.000 5928 Move returns status 0, amount 0 20:51:40.538 00.000 5928 move complete, result=0 20:51:40.538 00.000 5928 worker thread done servicing request 20:51:40.538 00.000 5928 Worker thread wakes up 20:51:40.538 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:40.538 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:40.539 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:51:42.668 02.129 5928 Exposure complete 20:51:42.756 00.088 5928 worker thread done servicing request 20:51:42.756 00.000 972 OnExposeComplete: enter 20:51:42.761 00.005 972 UpdateGuideState(): m_state=6 20:51:42.764 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2073 20:51:42.768 00.004 972 Star::Find returns 1 (0), X=231.93, Y=841.75, Mass=1328, SNR=25.5, Peak=151 HFD=3.9 20:51:42.773 00.005 972 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.59) = xAngle (-0.38 = -0.38) 20:51:42.777 00.004 972 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42) 20:51:42.781 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.21 mountX=0.23 mountY=-0.10, mountTheta=-0.41 20:51:42.785 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.23, opts=13) 20:51:42.789 00.004 972 Enqueuing Move request for scope (0.09, 0.23) 20:51:42.794 00.005 5928 Worker thread wakes up 20:51:42.794 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd 20:51:42.794 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.23) 20:51:42.794 00.000 5928 Moving (0.09, 0.23) raw xDistance=0.23 yDistance=-0.10 20:51:42.794 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 20:51:42.794 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:42.794 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:51:42.794 00.000 5928 MoveAxis(W, 39, ABG) 20:51:42.795 00.001 5928 Guiding Dir = 3, Dur = 39 20:51:42.795 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:51:42.798 00.003 972 UpdateGuideState exits: m=1328 SNR=25.5 20:51:42.802 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:42.807 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:42.811 00.004 972 Enqueuing Expose request 20:51:42.815 00.004 5928 IsSlewing returns 0 20:51:42.816 00.001 5928 IsGuiding returns 0 20:51:42.838 00.022 5928 PulseGuide returned control before completion, sleep 27 20:51:42.887 00.049 5928 IsGuiding returns 0 20:51:42.887 00.000 5928 Move returns status 0, amount 39 20:51:42.887 00.000 5928 MoveAxis(N, 0, ABG) 20:51:42.887 00.000 5928 Move returns status 0, amount 0 20:51:42.887 00.000 5928 move complete, result=0 20:51:42.887 00.000 5928 worker thread done servicing request 20:51:42.887 00.000 5928 Worker thread wakes up 20:51:42.887 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:42.887 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:42.887 00.000 972 GuideStep: 0.2 px 39 ms WEST, -0.1 px 0 ms NORTH 20:51:44.875 01.988 5928 Exposure complete 20:51:44.962 00.087 5928 worker thread done servicing request 20:51:44.962 00.000 972 OnExposeComplete: enter 20:51:44.966 00.004 972 UpdateGuideState(): m_state=6 20:51:44.970 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2074 20:51:44.975 00.005 972 Star::Find returns 1 (0), X=231.82, Y=841.82, Mass=1284, SNR=25.0, Peak=156 HFD=3.7 20:51:44.979 00.004 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 20:51:44.983 00.004 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 20:51:44.986 00.003 972 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=0.30 mountY=0.01, mountTheta=0.02 20:51:44.992 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.30, opts=13) 20:51:44.996 00.004 972 Enqueuing Move request for scope (-0.03, 0.30) 20:51:45.000 00.004 5928 Worker thread wakes up 20:51:45.000 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:51:45.004 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd 20:51:45.004 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.30) 20:51:45.004 00.000 972 UpdateGuideState exits: m=1284 SNR=25.0 20:51:45.009 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:45.013 00.004 5928 Moving (-0.03, 0.30) raw xDistance=0.30 yDistance=0.01 20:51:45.013 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 20:51:45.013 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:45.013 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:45.017 00.004 972 Enqueuing Expose request 20:51:45.021 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:51:45.021 00.000 5928 MoveAxis(W, 54, ABG) 20:51:45.021 00.000 5928 Guiding Dir = 3, Dur = 54 20:51:45.021 00.000 5928 IsSlewing returns 0 20:51:45.021 00.000 5928 IsGuiding returns 0 20:51:45.045 00.024 5928 PulseGuide returned control before completion, sleep 41 20:51:45.125 00.080 5928 IsGuiding returns 0 20:51:45.126 00.001 5928 Move returns status 0, amount 54 20:51:45.126 00.000 5928 MoveAxis(N, 0, ABG) 20:51:45.126 00.000 5928 Move returns status 0, amount 0 20:51:45.127 00.001 5928 move complete, result=0 20:51:45.127 00.000 5928 worker thread done servicing request 20:51:45.128 00.001 972 GuideStep: 0.3 px 54 ms WEST, 0.0 px 0 ms NORTH 20:51:45.138 00.010 5928 Worker thread wakes up 20:51:45.138 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:45.139 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:47.255 02.116 5928 Exposure complete 20:51:47.342 00.087 5928 worker thread done servicing request 20:51:47.343 00.001 972 OnExposeComplete: enter 20:51:47.346 00.003 972 UpdateGuideState(): m_state=6 20:51:47.350 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2075 20:51:47.354 00.004 972 Star::Find returns 1 (0), X=231.85, Y=841.55, Mass=1305, SNR=25.3, Peak=157 HFD=3.8 20:51:47.360 00.006 972 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.59) = xAngle (-0.10 = -0.10) 20:51:47.364 00.004 972 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 20:51:47.368 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.49 mountX=0.04 mountY=-0.01, mountTheta=-0.14 20:51:47.373 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.04, opts=13) 20:51:47.378 00.005 972 Enqueuing Move request for scope (0.00, 0.04) 20:51:47.382 00.004 5928 Worker thread wakes up 20:51:47.382 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:47.385 00.003 972 UpdateGuideState exits: m=1305 SNR=25.3 20:51:47.389 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:47.394 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd 20:51:47.394 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.04) 20:51:47.394 00.000 5928 Moving (0.00, 0.04) raw xDistance=0.04 yDistance=-0.01 20:51:47.394 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:51:47.394 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:47.394 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:51:47.394 00.000 5928 MoveAxis(E, 0, ABG) 20:51:47.394 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:47.399 00.005 972 Enqueuing Expose request 20:51:47.402 00.003 5928 Move returns status 0, amount 0 20:51:47.402 00.000 5928 MoveAxis(N, 0, ABG) 20:51:47.402 00.000 5928 Move returns status 0, amount 0 20:51:47.402 00.000 5928 move complete, result=0 20:51:47.403 00.001 5928 worker thread done servicing request 20:51:47.403 00.000 5928 Worker thread wakes up 20:51:47.403 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:47.403 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:47.404 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:51:49.397 01.993 5928 Exposure complete 20:51:49.483 00.086 5928 worker thread done servicing request 20:51:49.483 00.000 972 OnExposeComplete: enter 20:51:49.486 00.003 972 UpdateGuideState(): m_state=6 20:51:49.492 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2076 20:51:49.495 00.003 972 Star::Find returns 1 (0), X=231.82, Y=841.45, Mass=1294, SNR=25.2, Peak=159 HFD=3.7 20:51:49.499 00.004 972 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.59) = xAngle (-3.58 = 2.70) 20:51:49.503 00.004 972 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66) 20:51:49.508 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.99 mountX=-0.06 mountY=0.03, mountTheta=2.67 20:51:49.512 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.06, opts=13) 20:51:49.516 00.004 972 Enqueuing Move request for scope (-0.03, -0.06) 20:51:49.520 00.004 5928 Worker thread wakes up 20:51:49.520 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd 20:51:49.520 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.06) 20:51:49.520 00.000 5928 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=0.03 20:51:49.520 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:51:49.520 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:49.520 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:51:49.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:51:49.526 00.006 972 UpdateGuideState exits: m=1294 SNR=25.2 20:51:49.529 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:49.533 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:49.537 00.004 972 Enqueuing Expose request 20:51:49.542 00.005 5928 MoveAxis(E, 0, ABG) 20:51:49.542 00.000 5928 Move returns status 0, amount 0 20:51:49.542 00.000 5928 MoveAxis(N, 0, ABG) 20:51:49.542 00.000 5928 Move returns status 0, amount 0 20:51:49.542 00.000 5928 move complete, result=0 20:51:49.542 00.000 5928 worker thread done servicing request 20:51:49.542 00.000 5928 Worker thread wakes up 20:51:49.542 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:49.543 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:49.544 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:51:51.680 02.136 5928 Exposure complete 20:51:51.766 00.086 5928 worker thread done servicing request 20:51:51.766 00.000 972 OnExposeComplete: enter 20:51:51.769 00.003 972 UpdateGuideState(): m_state=6 20:51:51.775 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2077 20:51:51.779 00.004 972 Star::Find returns 1 (0), X=231.85, Y=841.29, Mass=1324, SNR=25.4, Peak=169 HFD=3.5 20:51:51.783 00.004 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 20:51:51.786 00.003 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 20:51:51.791 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=-0.22 mountY=0.01, mountTheta=3.11 20:51:51.795 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.22, opts=13) 20:51:51.799 00.004 972 Enqueuing Move request for scope (0.01, -0.22) 20:51:51.803 00.004 5928 Worker thread wakes up 20:51:51.803 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd 20:51:51.803 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.22) 20:51:51.803 00.000 5928 Moving (0.01, -0.22) raw xDistance=-0.22 yDistance=0.01 20:51:51.803 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 20:51:51.803 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:51.803 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:51:51.803 00.000 5928 MoveAxis(E, 37, ABG) 20:51:51.803 00.000 5928 Guiding Dir = 2, Dur = 37 20:51:51.803 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:51.808 00.005 972 UpdateGuideState exits: m=1324 SNR=25.4 20:51:51.812 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:51.816 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:51.819 00.003 972 Enqueuing Expose request 20:51:51.824 00.005 5928 IsSlewing returns 0 20:51:51.825 00.001 5928 IsGuiding returns 0 20:51:51.842 00.017 5928 PulseGuide returned control before completion, sleep 31 20:51:51.889 00.047 5928 IsGuiding returns 0 20:51:51.889 00.000 5928 Move returns status 0, amount 37 20:51:51.889 00.000 5928 MoveAxis(N, 0, ABG) 20:51:51.889 00.000 5928 Move returns status 0, amount 0 20:51:51.889 00.000 5928 move complete, result=0 20:51:51.889 00.000 5928 worker thread done servicing request 20:51:51.889 00.000 5928 Worker thread wakes up 20:51:51.890 00.001 972 GuideStep: -0.2 px 37 ms EAST, 0.0 px 0 ms NORTH 20:51:51.894 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:51.894 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:53.862 01.968 5928 Exposure complete 20:51:53.951 00.089 5928 worker thread done servicing request 20:51:53.951 00.000 972 OnExposeComplete: enter 20:51:53.956 00.005 972 UpdateGuideState(): m_state=6 20:51:53.962 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2078 20:51:53.967 00.005 972 Star::Find returns 1 (0), X=231.91, Y=841.38, Mass=1303, SNR=25.2, Peak=160 HFD=3.7 20:51:53.972 00.005 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 20:51:53.976 00.004 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79) 20:51:53.980 00.004 972 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.16 mountX=-0.14 mountY=-0.05, mountTheta=-2.78 20:51:53.984 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.13, opts=13) 20:51:53.989 00.005 972 Enqueuing Move request for scope (0.06, -0.13) 20:51:53.993 00.004 5928 Worker thread wakes up 20:51:53.993 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd 20:51:53.993 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.13) 20:51:53.993 00.000 5928 Moving (0.06, -0.13) raw xDistance=-0.14 yDistance=-0.05 20:51:53.993 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 20:51:53.993 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:53.993 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:51:53.993 00.000 5928 MoveAxis(E, 0, ABG) 20:51:53.994 00.001 5928 Move returns status 0, amount 0 20:51:53.994 00.000 5928 MoveAxis(N, 0, ABG) 20:51:53.994 00.000 5928 Move returns status 0, amount 0 20:51:53.994 00.000 5928 move complete, result=0 20:51:53.994 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:51:53.998 00.004 5928 worker thread done servicing request 20:51:53.998 00.000 972 UpdateGuideState exits: m=1303 SNR=25.2 20:51:54.001 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:54.006 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:54.010 00.004 972 Enqueuing Expose request 20:51:54.014 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:54.018 00.004 5928 Worker thread wakes up 20:51:54.018 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:54.018 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:56.150 02.132 5928 Exposure complete 20:51:56.236 00.086 5928 worker thread done servicing request 20:51:56.236 00.000 972 OnExposeComplete: enter 20:51:56.242 00.006 972 UpdateGuideState(): m_state=6 20:51:56.245 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2079 20:51:56.249 00.004 972 Star::Find returns 1 (0), X=231.96, Y=841.52, Mass=1324, SNR=25.4, Peak=167 HFD=3.6 20:51:56.253 00.004 972 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.59) = xAngle (-1.57 = -1.57) 20:51:56.260 00.007 972 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61) 20:51:56.265 00.005 972 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.02 mountX=0.00 mountY=-0.11, mountTheta=-1.57 20:51:56.270 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.00, opts=13) 20:51:56.275 00.005 972 Enqueuing Move request for scope (0.11, 0.00) 20:51:56.279 00.004 5928 Worker thread wakes up 20:51:56.279 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd 20:51:56.279 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.00) 20:51:56.279 00.000 5928 Moving (0.11, 0.00) raw xDistance=0.00 yDistance=-0.11 20:51:56.279 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:51:56.279 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:51:56.279 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 20:51:56.279 00.000 5928 MoveAxis(E, 0, ABG) 20:51:56.279 00.000 5928 Move returns status 0, amount 0 20:51:56.280 00.001 5928 MoveAxis(N, 0, ABG) 20:51:56.280 00.000 5928 Move returns status 0, amount 0 20:51:56.280 00.000 5928 move complete, result=0 20:51:56.280 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:51:56.284 00.004 972 UpdateGuideState exits: m=1324 SNR=25.4 20:51:56.288 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:56.292 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:56.296 00.004 972 Enqueuing Expose request 20:51:56.300 00.004 5928 worker thread done servicing request 20:51:56.300 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:51:56.304 00.004 5928 Worker thread wakes up 20:51:56.304 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:56.304 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:51:58.283 01.979 5928 Exposure complete 20:51:58.370 00.087 5928 worker thread done servicing request 20:51:58.370 00.000 972 OnExposeComplete: enter 20:51:58.374 00.004 972 UpdateGuideState(): m_state=6 20:51:58.378 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2080 20:51:58.382 00.004 972 Star::Find returns 1 (0), X=232.24, Y=841.78, Mass=1288, SNR=25.1, Peak=135 HFD=3.8 20:51:58.386 00.004 972 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.59) = xAngle (-0.99 = -0.99) 20:51:58.390 00.004 972 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03) 20:51:58.394 00.004 972 CameraToMount -- cameraX=0.39 cameraY=0.27 hyp=0.47 cameraTheta=0.60 mountX=0.26 mountY=-0.41, mountTheta=-1.00 20:51:58.398 00.004 972 SchedulePrimaryMove(067B9D08, x=0.39, y=0.27, opts=13) 20:51:58.403 00.005 972 Enqueuing Move request for scope (0.39, 0.27) 20:51:58.408 00.005 5928 Worker thread wakes up 20:51:58.408 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.27) opts 0xd 20:51:58.408 00.000 5928 Handling offset move in thread for scope, endpoint = (0.39, 0.27) 20:51:58.408 00.000 5928 Moving (0.39, 0.27) raw xDistance=0.26 yDistance=-0.41 20:51:58.408 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 20:51:58.408 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 20:51:58.408 00.000 5928 MoveAxis(W, 44, ABG) 20:51:58.408 00.000 5928 Guiding Dir = 3, Dur = 44 20:51:58.408 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:51:58.413 00.005 972 UpdateGuideState exits: m=1288 SNR=25.1 20:51:58.417 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:51:58.421 00.004 5928 IsSlewing returns 0 20:51:58.421 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:51:58.425 00.004 972 Enqueuing Expose request 20:51:58.446 00.021 5928 IsGuiding returns 0 20:51:58.462 00.016 5928 PulseGuide returned control before completion, sleep 39 20:51:58.504 00.042 5928 IsGuiding returns 1 20:51:58.504 00.000 5928 scope still moving after pulse duration time elapsed 20:51:58.542 00.038 5928 IsSlewing returns 0 20:51:58.543 00.001 5928 IsGuiding returns 0 20:51:58.543 00.000 5928 scope move finished after 44 + 52 ms 20:51:58.543 00.000 5928 Move returns status 0, amount 44 20:51:58.543 00.000 5928 MoveAxis(N, 80, ABG) 20:51:58.543 00.000 5928 Guiding Dir = 0, Dur = 80 20:51:58.544 00.001 5928 IsSlewing returns 0 20:51:58.544 00.000 5928 IsGuiding returns 0 20:51:58.622 00.078 5928 PulseGuide returned control before completion, sleep 13 20:51:58.642 00.020 5928 IsGuiding returns 1 20:51:58.643 00.001 5928 scope still moving after pulse duration time elapsed 20:51:58.687 00.044 5928 IsSlewing returns 0 20:51:58.718 00.031 5928 IsGuiding returns 0 20:51:58.718 00.000 5928 scope move finished after 80 + 94 ms 20:51:58.719 00.001 5928 Move returns status 0, amount 80 20:51:58.719 00.000 5928 move complete, result=0 20:51:58.719 00.000 5928 worker thread done servicing request 20:51:58.719 00.000 5928 Worker thread wakes up 20:51:58.719 00.000 972 GuideStep: 0.3 px 44 ms WEST, -0.4 px 80 ms NORTH 20:51:58.733 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:51:58.734 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:00.835 02.101 5928 Exposure complete 20:52:00.922 00.087 5928 worker thread done servicing request 20:52:00.923 00.001 972 OnExposeComplete: enter 20:52:00.926 00.003 972 UpdateGuideState(): m_state=6 20:52:00.930 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2081 20:52:00.934 00.004 972 Star::Find returns 1 (0), X=231.97, Y=841.59, Mass=1308, SNR=25.3, Peak=153 HFD=3.8 20:52:00.939 00.005 972 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.59) = xAngle (-1.03 = -1.03) 20:52:00.943 00.004 972 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 20:52:00.946 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.56 mountX=0.08 mountY=-0.13, mountTheta=-1.04 20:52:00.951 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.08, opts=13) 20:52:00.957 00.006 972 Enqueuing Move request for scope (0.12, 0.08) 20:52:00.961 00.004 5928 Worker thread wakes up 20:52:00.961 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd 20:52:00.961 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.08) 20:52:00.961 00.000 5928 Moving (0.12, 0.08) raw xDistance=0.08 yDistance=-0.13 20:52:00.961 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:52:00.961 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:00.961 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:52:00.961 00.000 5928 MoveAxis(E, 0, ABG) 20:52:00.961 00.000 5928 Move returns status 0, amount 0 20:52:00.962 00.001 5928 MoveAxis(N, 0, ABG) 20:52:00.962 00.000 5928 Move returns status 0, amount 0 20:52:00.962 00.000 5928 move complete, result=0 20:52:00.962 00.000 5928 worker thread done servicing request 20:52:00.962 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:52:00.966 00.004 972 UpdateGuideState exits: m=1308 SNR=25.3 20:52:00.969 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:00.975 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:00.979 00.004 972 Enqueuing Expose request 20:52:00.982 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:52:00.986 00.004 5928 Worker thread wakes up 20:52:00.986 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:00.986 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:02.964 01.978 5928 Exposure complete 20:52:03.052 00.088 5928 worker thread done servicing request 20:52:03.052 00.000 972 OnExposeComplete: enter 20:52:03.058 00.006 972 UpdateGuideState(): m_state=6 20:52:03.062 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2082 20:52:03.066 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.41, Mass=1303, SNR=25.3, Peak=160 HFD=3.6 20:52:03.070 00.004 972 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.59) = xAngle (-3.61 = 2.67) 20:52:03.074 00.004 972 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63) 20:52:03.078 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.02 mountX=-0.10 mountY=0.06, mountTheta=2.64 20:52:03.083 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.10, opts=13) 20:52:03.088 00.005 972 Enqueuing Move request for scope (-0.05, -0.10) 20:52:03.092 00.004 5928 Worker thread wakes up 20:52:03.093 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:03.096 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd 20:52:03.097 00.001 972 UpdateGuideState exits: m=1303 SNR=25.3 20:52:03.101 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.10) 20:52:03.101 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:03.106 00.005 5928 Moving (-0.05, -0.10) raw xDistance=-0.10 yDistance=0.06 20:52:03.106 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:03.110 00.004 972 Enqueuing Expose request 20:52:03.114 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:52:03.114 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:03.114 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:52:03.114 00.000 5928 MoveAxis(E, 0, ABG) 20:52:03.114 00.000 5928 Move returns status 0, amount 0 20:52:03.114 00.000 5928 MoveAxis(N, 0, ABG) 20:52:03.114 00.000 5928 Move returns status 0, amount 0 20:52:03.115 00.001 5928 move complete, result=0 20:52:03.115 00.000 5928 worker thread done servicing request 20:52:03.115 00.000 5928 Worker thread wakes up 20:52:03.115 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:03.115 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:03.116 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:52:05.253 02.137 5928 Exposure complete 20:52:05.353 00.100 5928 worker thread done servicing request 20:52:05.353 00.000 972 OnExposeComplete: enter 20:52:05.360 00.007 972 UpdateGuideState(): m_state=6 20:52:05.366 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2083 20:52:05.372 00.006 972 Star::Find returns 1 (0), X=231.76, Y=841.33, Mass=1294, SNR=25.2, Peak=172 HFD=3.6 20:52:05.377 00.005 972 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.59) = xAngle (-3.58 = 2.70) 20:52:05.383 00.006 972 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66) 20:52:05.389 00.006 972 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.99 mountX=-0.18 mountY=0.09, mountTheta=2.67 20:52:05.395 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.18, opts=13) 20:52:05.401 00.006 972 Enqueuing Move request for scope (-0.08, -0.18) 20:52:05.408 00.007 5928 Worker thread wakes up 20:52:05.408 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:52:05.414 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd 20:52:05.414 00.000 972 UpdateGuideState exits: m=1294 SNR=25.2 20:52:05.420 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.18) 20:52:05.420 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:05.425 00.005 5928 Moving (-0.08, -0.18) raw xDistance=-0.18 yDistance=0.09 20:52:05.425 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:05.431 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:52:05.431 00.000 972 Enqueuing Expose request 20:52:05.436 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:05.436 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:52:05.437 00.001 5928 MoveAxis(E, 0, ABG) 20:52:05.437 00.000 5928 Move returns status 0, amount 0 20:52:05.437 00.000 5928 MoveAxis(N, 0, ABG) 20:52:05.437 00.000 5928 Move returns status 0, amount 0 20:52:05.437 00.000 5928 move complete, result=0 20:52:05.437 00.000 5928 worker thread done servicing request 20:52:05.437 00.000 5928 Worker thread wakes up 20:52:05.437 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:05.437 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:05.440 00.003 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:52:07.431 01.991 5928 Exposure complete 20:52:07.517 00.086 5928 worker thread done servicing request 20:52:07.518 00.001 972 OnExposeComplete: enter 20:52:07.522 00.004 972 UpdateGuideState(): m_state=6 20:52:07.526 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2084 20:52:07.531 00.005 972 Star::Find returns 1 (0), X=231.72, Y=841.24, Mass=1307, SNR=25.3, Peak=159 HFD=3.6 20:52:07.534 00.003 972 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.59) = xAngle (-3.60 = 2.69) 20:52:07.539 00.005 972 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64) 20:52:07.543 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=-0.28 hyp=0.30 cameraTheta=-2.01 mountX=-0.27 mountY=0.14, mountTheta=2.65 20:52:07.547 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.28, opts=13) 20:52:07.552 00.005 972 Enqueuing Move request for scope (-0.13, -0.28) 20:52:07.557 00.005 5928 Worker thread wakes up 20:52:07.557 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.28) opts 0xd 20:52:07.557 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.28) 20:52:07.557 00.000 5928 Moving (-0.13, -0.28) raw xDistance=-0.27 yDistance=0.14 20:52:07.557 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 20:52:07.557 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:07.557 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:52:07.561 00.004 972 UpdateGuideState exits: m=1307 SNR=25.3 20:52:07.565 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:07.568 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:07.573 00.005 972 Enqueuing Expose request 20:52:07.577 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 20:52:07.577 00.000 5928 MoveAxis(E, 46, ABG) 20:52:07.577 00.000 5928 Guiding Dir = 2, Dur = 46 20:52:07.592 00.015 5928 IsSlewing returns 0 20:52:07.593 00.001 5928 IsGuiding returns 0 20:52:07.609 00.016 5928 PulseGuide returned control before completion, sleep 41 20:52:07.663 00.054 5928 IsGuiding returns 1 20:52:07.663 00.000 5928 scope still moving after pulse duration time elapsed 20:52:07.704 00.041 5928 IsSlewing returns 0 20:52:07.706 00.002 5928 IsGuiding returns 0 20:52:07.706 00.000 5928 scope move finished after 46 + 66 ms 20:52:07.706 00.000 5928 Move returns status 0, amount 46 20:52:07.706 00.000 5928 MoveAxis(N, 0, ABG) 20:52:07.707 00.001 5928 Move returns status 0, amount 0 20:52:07.707 00.000 5928 move complete, result=0 20:52:07.707 00.000 5928 worker thread done servicing request 20:52:07.708 00.001 5928 Worker thread wakes up 20:52:07.708 00.000 972 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH 20:52:07.718 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:07.718 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:09.860 02.142 5928 Exposure complete 20:52:09.945 00.085 5928 worker thread done servicing request 20:52:09.945 00.000 972 OnExposeComplete: enter 20:52:09.950 00.005 972 UpdateGuideState(): m_state=6 20:52:09.956 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2085 20:52:09.960 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.73, Mass=1313, SNR=25.4, Peak=169 HFD=3.5 20:52:09.964 00.004 972 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.59) = xAngle (0.28 = 0.28) 20:52:09.968 00.004 972 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24) 20:52:09.973 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.87 mountX=0.22 mountY=0.05, mountTheta=0.24 20:52:09.977 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.22, opts=13) 20:52:09.981 00.004 972 Enqueuing Move request for scope (-0.07, 0.22) 20:52:09.985 00.004 5928 Worker thread wakes up 20:52:09.985 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:09.990 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd 20:52:09.990 00.000 972 UpdateGuideState exits: m=1313 SNR=25.4 20:52:09.994 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:09.998 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:10.002 00.004 972 Enqueuing Expose request 20:52:10.007 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.22) 20:52:10.007 00.000 5928 Moving (-0.07, 0.22) raw xDistance=0.22 yDistance=0.05 20:52:10.007 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22 20:52:10.007 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:10.007 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:52:10.007 00.000 5928 MoveAxis(W, 34, ABG) 20:52:10.007 00.000 5928 Guiding Dir = 3, Dur = 34 20:52:10.008 00.001 5928 IsSlewing returns 0 20:52:10.008 00.000 5928 IsGuiding returns 0 20:52:10.024 00.016 5928 PulseGuide returned control before completion, sleep 30 20:52:10.071 00.047 5928 IsGuiding returns 0 20:52:10.071 00.000 5928 Move returns status 0, amount 34 20:52:10.071 00.000 5928 MoveAxis(N, 0, ABG) 20:52:10.071 00.000 5928 Move returns status 0, amount 0 20:52:10.071 00.000 5928 move complete, result=0 20:52:10.072 00.001 5928 worker thread done servicing request 20:52:10.072 00.000 972 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH 20:52:10.080 00.008 5928 Worker thread wakes up 20:52:10.080 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:10.080 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:12.063 01.983 5928 Exposure complete 20:52:12.149 00.086 5928 worker thread done servicing request 20:52:12.150 00.001 972 OnExposeComplete: enter 20:52:12.155 00.005 972 UpdateGuideState(): m_state=6 20:52:12.158 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2086 20:52:12.162 00.004 972 Star::Find returns 1 (0), X=231.64, Y=841.84, Mass=1303, SNR=25.3, Peak=162 HFD=3.6 20:52:12.166 00.004 972 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.59) = xAngle (0.54 = 0.54) 20:52:12.171 00.005 972 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49) 20:52:12.175 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.33 hyp=0.39 cameraTheta=2.13 mountX=0.33 mountY=0.18, mountTheta=0.50 20:52:12.179 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.33, opts=13) 20:52:12.183 00.004 972 Enqueuing Move request for scope (-0.20, 0.33) 20:52:12.189 00.006 5928 Worker thread wakes up 20:52:12.189 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.33) opts 0xd 20:52:12.189 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.33) 20:52:12.189 00.000 5928 Moving (-0.20, 0.33) raw xDistance=0.33 yDistance=0.18 20:52:12.189 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33 20:52:12.189 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:12.189 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:52:12.189 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:12.193 00.004 972 UpdateGuideState exits: m=1303 SNR=25.3 20:52:12.197 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:12.201 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:12.206 00.005 972 Enqueuing Expose request 20:52:12.210 00.004 5928 MoveAxis(W, 58, ABG) 20:52:12.210 00.000 5928 Guiding Dir = 3, Dur = 58 20:52:12.210 00.000 5928 IsSlewing returns 0 20:52:12.210 00.000 5928 IsGuiding returns 0 20:52:12.230 00.020 5928 PulseGuide returned control before completion, sleep 49 20:52:12.310 00.080 5928 IsGuiding returns 0 20:52:12.310 00.000 5928 Move returns status 0, amount 58 20:52:12.310 00.000 5928 MoveAxis(N, 0, ABG) 20:52:12.310 00.000 5928 Move returns status 0, amount 0 20:52:12.310 00.000 5928 move complete, result=0 20:52:12.310 00.000 5928 worker thread done servicing request 20:52:12.310 00.000 5928 Worker thread wakes up 20:52:12.310 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:12.310 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:12.310 00.000 972 GuideStep: 0.3 px 58 ms WEST, 0.2 px 0 ms NORTH 20:52:14.428 02.118 5928 Exposure complete 20:52:14.514 00.086 5928 worker thread done servicing request 20:52:14.515 00.001 972 OnExposeComplete: enter 20:52:14.519 00.004 972 UpdateGuideState(): m_state=6 20:52:14.524 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2087 20:52:14.527 00.003 972 Star::Find returns 1 (0), X=231.87, Y=841.51, Mass=1284, SNR=25.1, Peak=165 HFD=3.5 20:52:14.531 00.004 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 20:52:14.535 00.004 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 20:52:14.540 00.005 972 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.21 mountX=-0.01 mountY=-0.03, mountTheta=-1.81 20:52:14.544 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.01, opts=13) 20:52:14.548 00.004 972 Enqueuing Move request for scope (0.03, -0.01) 20:52:14.552 00.004 5928 Worker thread wakes up 20:52:14.552 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:14.557 00.005 972 UpdateGuideState exits: m=1284 SNR=25.1 20:52:14.560 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:14.564 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:14.568 00.004 972 Enqueuing Expose request 20:52:14.573 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd 20:52:14.573 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.01) 20:52:14.573 00.000 5928 Moving (0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03 20:52:14.573 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:52:14.573 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:14.573 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:52:14.573 00.000 5928 MoveAxis(E, 0, ABG) 20:52:14.573 00.000 5928 Move returns status 0, amount 0 20:52:14.573 00.000 5928 MoveAxis(N, 0, ABG) 20:52:14.573 00.000 5928 Move returns status 0, amount 0 20:52:14.573 00.000 5928 move complete, result=0 20:52:14.574 00.001 5928 worker thread done servicing request 20:52:14.574 00.000 5928 Worker thread wakes up 20:52:14.574 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:14.574 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:14.575 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:52:16.551 01.976 5928 Exposure complete 20:52:16.644 00.093 5928 worker thread done servicing request 20:52:16.645 00.001 972 OnExposeComplete: enter 20:52:16.650 00.005 972 UpdateGuideState(): m_state=6 20:52:16.655 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2088 20:52:16.660 00.005 972 Star::Find returns 1 (0), X=231.92, Y=841.45, Mass=1286, SNR=25.1, Peak=170 HFD=3.5 20:52:16.665 00.005 972 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.59) = xAngle (-2.26 = -2.26) 20:52:16.670 00.005 972 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31) 20:52:16.675 00.005 972 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.67 mountX=-0.06 mountY=-0.07, mountTheta=-2.28 20:52:16.681 00.006 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.06, opts=13) 20:52:16.685 00.004 972 Enqueuing Move request for scope (0.07, -0.06) 20:52:16.690 00.005 5928 Worker thread wakes up 20:52:16.690 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:52:16.695 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd 20:52:16.695 00.000 972 UpdateGuideState exits: m=1286 SNR=25.1 20:52:16.699 00.004 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.06) 20:52:16.700 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:16.704 00.004 5928 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07 20:52:16.704 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:16.709 00.005 972 Enqueuing Expose request 20:52:16.714 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:52:16.714 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:16.714 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:52:16.714 00.000 5928 MoveAxis(E, 0, ABG) 20:52:16.714 00.000 5928 Move returns status 0, amount 0 20:52:16.714 00.000 5928 MoveAxis(N, 0, ABG) 20:52:16.714 00.000 5928 Move returns status 0, amount 0 20:52:16.714 00.000 5928 move complete, result=0 20:52:16.714 00.000 5928 worker thread done servicing request 20:52:16.715 00.001 5928 Worker thread wakes up 20:52:16.715 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:16.715 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:16.716 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:52:18.858 02.142 5928 Exposure complete 20:52:18.944 00.086 5928 worker thread done servicing request 20:52:18.944 00.000 972 OnExposeComplete: enter 20:52:18.948 00.004 972 UpdateGuideState(): m_state=6 20:52:18.953 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2089 20:52:18.957 00.004 972 Star::Find returns 1 (0), X=231.88, Y=841.58, Mass=1289, SNR=25.1, Peak=168 HFD=3.5 20:52:18.961 00.004 972 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.59) = xAngle (-0.44 = -0.44) 20:52:18.965 00.004 972 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 20:52:18.969 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.15 mountX=0.07 mountY=-0.03, mountTheta=-0.47 20:52:18.974 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.07, opts=13) 20:52:18.978 00.004 972 Enqueuing Move request for scope (0.03, 0.07) 20:52:18.982 00.004 5928 Worker thread wakes up 20:52:18.982 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd 20:52:18.982 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.07) 20:52:18.982 00.000 5928 Moving (0.03, 0.07) raw xDistance=0.07 yDistance=-0.03 20:52:18.982 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:52:18.982 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:18.982 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:52:18.987 00.005 972 UpdateGuideState exits: m=1289 SNR=25.1 20:52:18.991 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:18.995 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:18.999 00.004 972 Enqueuing Expose request 20:52:19.003 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:52:19.003 00.000 5928 MoveAxis(E, 0, ABG) 20:52:19.003 00.000 5928 Move returns status 0, amount 0 20:52:19.003 00.000 5928 MoveAxis(N, 0, ABG) 20:52:19.004 00.001 5928 Move returns status 0, amount 0 20:52:19.004 00.000 5928 move complete, result=0 20:52:19.004 00.000 5928 worker thread done servicing request 20:52:19.004 00.000 5928 Worker thread wakes up 20:52:19.004 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:19.004 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:19.005 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:52:20.981 01.976 5928 Exposure complete 20:52:21.068 00.087 5928 worker thread done servicing request 20:52:21.068 00.000 972 OnExposeComplete: enter 20:52:21.073 00.005 972 UpdateGuideState(): m_state=6 20:52:21.077 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2090 20:52:21.081 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.77, Mass=1242, SNR=24.7, Peak=169 HFD=3.5 20:52:21.085 00.004 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 20:52:21.089 00.004 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21) 20:52:21.093 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.84 mountX=0.25 mountY=0.05, mountTheta=0.21 20:52:21.097 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.25, opts=13) 20:52:21.101 00.004 972 Enqueuing Move request for scope (-0.07, 0.25) 20:52:21.106 00.005 5928 Worker thread wakes up 20:52:21.106 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:52:21.110 00.004 972 UpdateGuideState exits: m=1242 SNR=24.7 20:52:21.114 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:21.118 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd 20:52:21.118 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:21.123 00.005 972 Enqueuing Expose request 20:52:21.127 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.25) 20:52:21.127 00.000 5928 Moving (-0.07, 0.25) raw xDistance=0.25 yDistance=0.05 20:52:21.127 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 20:52:21.127 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:21.127 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:52:21.127 00.000 5928 MoveAxis(W, 43, ABG) 20:52:21.127 00.000 5928 Guiding Dir = 3, Dur = 43 20:52:21.152 00.025 5928 IsSlewing returns 0 20:52:21.153 00.001 5928 IsGuiding returns 0 20:52:21.169 00.016 5928 PulseGuide returned control before completion, sleep 38 20:52:21.212 00.043 5928 IsGuiding returns 1 20:52:21.212 00.000 5928 scope still moving after pulse duration time elapsed 20:52:21.249 00.037 5928 IsSlewing returns 0 20:52:21.251 00.002 5928 IsGuiding returns 0 20:52:21.251 00.000 5928 scope move finished after 43 + 54 ms 20:52:21.251 00.000 5928 Move returns status 0, amount 43 20:52:21.251 00.000 5928 MoveAxis(N, 0, ABG) 20:52:21.252 00.001 5928 Move returns status 0, amount 0 20:52:21.252 00.000 5928 move complete, result=0 20:52:21.252 00.000 5928 worker thread done servicing request 20:52:21.252 00.000 972 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH 20:52:21.265 00.013 5928 Worker thread wakes up 20:52:21.265 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:21.265 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:23.391 02.126 5928 Exposure complete 20:52:23.477 00.086 5928 worker thread done servicing request 20:52:23.477 00.000 972 OnExposeComplete: enter 20:52:23.481 00.004 972 UpdateGuideState(): m_state=6 20:52:23.486 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2091 20:52:23.490 00.004 972 Star::Find returns 1 (0), X=231.82, Y=841.70, Mass=1256, SNR=24.8, Peak=167 HFD=3.5 20:52:23.494 00.004 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 20:52:23.498 00.004 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 20:52:23.502 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.72 mountX=0.18 mountY=0.02, mountTheta=0.09 20:52:23.507 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.18, opts=13) 20:52:23.511 00.004 972 Enqueuing Move request for scope (-0.03, 0.18) 20:52:23.515 00.004 5928 Worker thread wakes up 20:52:23.515 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd 20:52:23.515 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.18) 20:52:23.515 00.000 5928 Moving (-0.03, 0.18) raw xDistance=0.18 yDistance=0.02 20:52:23.515 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:52:23.515 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:52:23.520 00.005 972 UpdateGuideState exits: m=1256 SNR=24.8 20:52:23.524 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:23.527 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:23.531 00.004 972 Enqueuing Expose request 20:52:23.536 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:23.536 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:52:23.536 00.000 5928 MoveAxis(E, 0, ABG) 20:52:23.536 00.000 5928 Move returns status 0, amount 0 20:52:23.536 00.000 5928 MoveAxis(N, 0, ABG) 20:52:23.536 00.000 5928 Move returns status 0, amount 0 20:52:23.536 00.000 5928 move complete, result=0 20:52:23.536 00.000 5928 worker thread done servicing request 20:52:23.536 00.000 5928 Worker thread wakes up 20:52:23.536 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:23.536 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:23.537 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:52:25.528 01.991 5928 Exposure complete 20:52:25.615 00.087 5928 worker thread done servicing request 20:52:25.615 00.000 972 OnExposeComplete: enter 20:52:25.620 00.005 972 UpdateGuideState(): m_state=6 20:52:25.624 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2092 20:52:25.628 00.004 972 Star::Find returns 1 (0), X=231.73, Y=841.92, Mass=1282, SNR=25.1, Peak=171 HFD=3.4 20:52:25.631 00.003 972 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.59) = xAngle (0.26 = 0.26) 20:52:25.636 00.005 972 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21) 20:52:25.640 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.85 mountX=0.41 mountY=0.09, mountTheta=0.22 20:52:25.645 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.41, opts=13) 20:52:25.649 00.004 972 Enqueuing Move request for scope (-0.12, 0.41) 20:52:25.654 00.005 5928 Worker thread wakes up 20:52:25.654 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.41) opts 0xd 20:52:25.654 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.41) 20:52:25.654 00.000 5928 Moving (-0.12, 0.41) raw xDistance=0.41 yDistance=0.09 20:52:25.654 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:25.658 00.004 972 UpdateGuideState exits: m=1282 SNR=25.1 20:52:25.662 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:25.666 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:25.670 00.004 972 Enqueuing Expose request 20:52:25.675 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:52:25.675 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:25.675 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:52:25.675 00.000 5928 MoveAxis(W, 69, ABG) 20:52:25.675 00.000 5928 Guiding Dir = 3, Dur = 69 20:52:25.675 00.000 5928 IsSlewing returns 0 20:52:25.676 00.001 5928 IsGuiding returns 0 20:52:25.695 00.019 5928 PulseGuide returned control before completion, sleep 61 20:52:25.775 00.080 5928 IsGuiding returns 0 20:52:25.776 00.001 5928 Move returns status 0, amount 69 20:52:25.776 00.000 5928 MoveAxis(N, 0, ABG) 20:52:25.776 00.000 5928 Move returns status 0, amount 0 20:52:25.776 00.000 5928 move complete, result=0 20:52:25.777 00.001 5928 worker thread done servicing request 20:52:25.777 00.000 5928 Worker thread wakes up 20:52:25.777 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:25.777 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:25.777 00.000 972 GuideStep: 0.4 px 69 ms WEST, 0.1 px 0 ms NORTH 20:52:27.920 02.143 5928 Exposure complete 20:52:28.007 00.087 5928 worker thread done servicing request 20:52:28.007 00.000 972 OnExposeComplete: enter 20:52:28.012 00.005 972 UpdateGuideState(): m_state=6 20:52:28.016 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2093 20:52:28.021 00.005 972 Star::Find returns 1 (0), X=231.80, Y=841.58, Mass=1283, SNR=25.0, Peak=159 HFD=3.6 20:52:28.024 00.003 972 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.59) = xAngle (0.58 = 0.58) 20:52:28.028 00.004 972 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54) 20:52:28.032 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.17 mountX=0.07 mountY=0.04, mountTheta=0.55 20:52:28.037 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.07, opts=13) 20:52:28.041 00.004 972 Enqueuing Move request for scope (-0.05, 0.07) 20:52:28.045 00.004 5928 Worker thread wakes up 20:52:28.045 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd 20:52:28.045 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.07) 20:52:28.045 00.000 5928 Moving (-0.05, 0.07) raw xDistance=0.07 yDistance=0.04 20:52:28.045 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:52:28.046 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:28.046 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:52:28.046 00.000 5928 MoveAxis(E, 0, ABG) 20:52:28.046 00.000 5928 Move returns status 0, amount 0 20:52:28.046 00.000 5928 MoveAxis(N, 0, ABG) 20:52:28.046 00.000 5928 Move returns status 0, amount 0 20:52:28.046 00.000 5928 move complete, result=0 20:52:28.046 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:52:28.050 00.004 5928 worker thread done servicing request 20:52:28.050 00.000 972 UpdateGuideState exits: m=1283 SNR=25.0 20:52:28.055 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:28.059 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:28.063 00.004 972 Enqueuing Expose request 20:52:28.067 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:52:28.072 00.005 5928 Worker thread wakes up 20:52:28.072 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:28.072 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:30.042 01.970 5928 Exposure complete 20:52:30.130 00.088 5928 worker thread done servicing request 20:52:30.130 00.000 972 OnExposeComplete: enter 20:52:30.135 00.005 972 UpdateGuideState(): m_state=6 20:52:30.139 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2094 20:52:30.143 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.61, Mass=1212, SNR=24.4, Peak=154 HFD=3.5 20:52:30.147 00.004 972 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.59) = xAngle (0.55 = 0.55) 20:52:30.152 00.005 972 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50) 20:52:30.156 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.14 mountX=0.10 mountY=0.06, mountTheta=0.51 20:52:30.160 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.10, opts=13) 20:52:30.164 00.004 972 Enqueuing Move request for scope (-0.06, 0.10) 20:52:30.170 00.006 5928 Worker thread wakes up 20:52:30.170 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd 20:52:30.170 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.10) 20:52:30.170 00.000 5928 Moving (-0.06, 0.10) raw xDistance=0.10 yDistance=0.06 20:52:30.170 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 20:52:30.170 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:30.171 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:52:30.171 00.000 5928 MoveAxis(E, 0, ABG) 20:52:30.171 00.000 5928 Move returns status 0, amount 0 20:52:30.171 00.000 5928 MoveAxis(N, 0, ABG) 20:52:30.171 00.000 5928 Move returns status 0, amount 0 20:52:30.171 00.000 5928 move complete, result=0 20:52:30.171 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:52:30.176 00.005 972 UpdateGuideState exits: m=1212 SNR=24.4 20:52:30.179 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:30.183 00.004 5928 worker thread done servicing request 20:52:30.183 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:30.188 00.005 972 Enqueuing Expose request 20:52:30.192 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:52:30.196 00.004 5928 Worker thread wakes up 20:52:30.196 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:30.196 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:32.336 02.140 5928 Exposure complete 20:52:32.423 00.087 5928 worker thread done servicing request 20:52:32.423 00.000 972 OnExposeComplete: enter 20:52:32.428 00.005 972 UpdateGuideState(): m_state=6 20:52:32.431 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2095 20:52:32.436 00.005 972 Star::Find returns 1 (0), X=231.71, Y=841.66, Mass=1275, SNR=25.0, Peak=164 HFD=3.5 20:52:32.440 00.004 972 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.59) = xAngle (0.73 = 0.73) 20:52:32.444 00.004 972 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68) 20:52:32.447 00.003 972 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.32 mountX=0.15 mountY=0.13, mountTheta=0.70 20:52:32.453 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.15, opts=13) 20:52:32.457 00.004 972 Enqueuing Move request for scope (-0.14, 0.15) 20:52:32.460 00.003 5928 Worker thread wakes up 20:52:32.460 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:32.464 00.004 972 UpdateGuideState exits: m=1275 SNR=25.0 20:52:32.469 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:32.473 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:32.477 00.004 972 Enqueuing Expose request 20:52:32.480 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd 20:52:32.480 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.15) 20:52:32.480 00.000 5928 Moving (-0.14, 0.15) raw xDistance=0.15 yDistance=0.13 20:52:32.481 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:52:32.481 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:32.481 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:52:32.481 00.000 5928 MoveAxis(E, 0, ABG) 20:52:32.481 00.000 5928 Move returns status 0, amount 0 20:52:32.481 00.000 5928 MoveAxis(N, 0, ABG) 20:52:32.481 00.000 5928 Move returns status 0, amount 0 20:52:32.481 00.000 5928 move complete, result=0 20:52:32.481 00.000 5928 worker thread done servicing request 20:52:32.481 00.000 5928 Worker thread wakes up 20:52:32.481 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:32.481 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:32.483 00.002 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:52:34.462 01.979 5928 Exposure complete 20:52:34.547 00.085 5928 worker thread done servicing request 20:52:34.548 00.001 972 OnExposeComplete: enter 20:52:34.553 00.005 972 UpdateGuideState(): m_state=6 20:52:34.557 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2096 20:52:34.561 00.004 972 Star::Find returns 1 (0), X=231.73, Y=841.81, Mass=1331, SNR=25.5, Peak=162 HFD=3.6 20:52:34.565 00.004 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 20:52:34.569 00.004 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 20:52:34.573 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.96 mountX=0.30 mountY=0.10, mountTheta=0.33 20:52:34.578 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.30, opts=13) 20:52:34.581 00.003 972 Enqueuing Move request for scope (-0.12, 0.30) 20:52:34.586 00.005 5928 Worker thread wakes up 20:52:34.586 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:52:34.589 00.003 972 UpdateGuideState exits: m=1331 SNR=25.5 20:52:34.593 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:34.596 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:34.601 00.005 972 Enqueuing Expose request 20:52:34.605 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd 20:52:34.605 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.30) 20:52:34.605 00.000 5928 Moving (-0.12, 0.30) raw xDistance=0.30 yDistance=0.10 20:52:34.605 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:52:34.605 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:34.605 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:52:34.605 00.000 5928 MoveAxis(W, 50, ABG) 20:52:34.605 00.000 5928 Guiding Dir = 3, Dur = 50 20:52:34.606 00.001 5928 IsSlewing returns 0 20:52:34.606 00.000 5928 IsGuiding returns 0 20:52:34.633 00.027 5928 PulseGuide returned control before completion, sleep 34 20:52:34.682 00.049 5928 IsGuiding returns 1 20:52:34.682 00.000 5928 scope still moving after pulse duration time elapsed 20:52:34.713 00.031 5928 IsSlewing returns 0 20:52:34.713 00.000 5928 IsGuiding returns 0 20:52:34.714 00.001 5928 scope move finished after 50 + 57 ms 20:52:34.714 00.000 5928 Move returns status 0, amount 50 20:52:34.714 00.000 5928 MoveAxis(N, 0, ABG) 20:52:34.714 00.000 5928 Move returns status 0, amount 0 20:52:34.714 00.000 5928 move complete, result=0 20:52:34.714 00.000 5928 worker thread done servicing request 20:52:34.714 00.000 5928 Worker thread wakes up 20:52:34.714 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:34.714 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:34.715 00.001 972 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH 20:52:36.847 02.132 5928 Exposure complete 20:52:36.936 00.089 5928 worker thread done servicing request 20:52:36.937 00.001 972 OnExposeComplete: enter 20:52:36.940 00.003 972 UpdateGuideState(): m_state=6 20:52:36.944 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2097 20:52:36.948 00.004 972 Star::Find returns 1 (0), X=231.67, Y=841.76, Mass=1254, SNR=24.8, Peak=155 HFD=3.6 20:52:36.953 00.005 972 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.59) = xAngle (0.59 = 0.59) 20:52:36.957 00.004 972 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55) 20:52:36.961 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.30 cameraTheta=2.18 mountX=0.25 mountY=0.16, mountTheta=0.56 20:52:36.966 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.25, opts=13) 20:52:36.971 00.005 972 Enqueuing Move request for scope (-0.17, 0.25) 20:52:36.975 00.004 5928 Worker thread wakes up 20:52:36.975 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd 20:52:36.975 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.25) 20:52:36.975 00.000 5928 Moving (-0.17, 0.25) raw xDistance=0.25 yDistance=0.16 20:52:36.975 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25 20:52:36.975 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:36.975 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:52:36.975 00.000 5928 MoveAxis(W, 45, ABG) 20:52:36.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:52:36.980 00.005 972 UpdateGuideState exits: m=1254 SNR=24.8 20:52:36.984 00.004 5928 Guiding Dir = 3, Dur = 45 20:52:36.984 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:36.988 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:36.992 00.004 972 Enqueuing Expose request 20:52:36.996 00.004 5928 IsSlewing returns 0 20:52:36.996 00.000 5928 IsGuiding returns 0 20:52:37.016 00.020 5928 PulseGuide returned control before completion, sleep 36 20:52:37.080 00.064 5928 IsGuiding returns 1 20:52:37.080 00.000 5928 scope still moving after pulse duration time elapsed 20:52:37.101 00.021 5928 IsSlewing returns 0 20:52:37.102 00.001 5928 IsGuiding returns 0 20:52:37.102 00.000 5928 scope move finished after 45 + 61 ms 20:52:37.102 00.000 5928 Move returns status 0, amount 45 20:52:37.102 00.000 5928 MoveAxis(N, 0, ABG) 20:52:37.102 00.000 5928 Move returns status 0, amount 0 20:52:37.102 00.000 5928 move complete, result=0 20:52:37.102 00.000 5928 worker thread done servicing request 20:52:37.102 00.000 5928 Worker thread wakes up 20:52:37.102 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:37.103 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:37.103 00.000 972 GuideStep: 0.2 px 45 ms WEST, 0.2 px 0 ms NORTH 20:52:39.083 01.980 5928 Exposure complete 20:52:39.171 00.088 5928 worker thread done servicing request 20:52:39.171 00.000 972 OnExposeComplete: enter 20:52:39.175 00.004 972 UpdateGuideState(): m_state=6 20:52:39.179 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2098 20:52:39.184 00.005 972 Star::Find returns 1 (0), X=231.55, Y=841.66, Mass=1295, SNR=25.2, Peak=163 HFD=3.4 20:52:39.188 00.004 972 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.59) = xAngle (1.09 = 1.09) 20:52:39.192 00.004 972 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05) 20:52:39.196 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=0.15 hyp=0.33 cameraTheta=2.68 mountX=0.15 mountY=0.29, mountTheta=1.08 20:52:39.201 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=0.15, opts=13) 20:52:39.205 00.004 972 Enqueuing Move request for scope (-0.29, 0.15) 20:52:39.209 00.004 5928 Worker thread wakes up 20:52:39.209 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:52:39.213 00.004 972 UpdateGuideState exits: m=1295 SNR=25.2 20:52:39.218 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:39.222 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:39.225 00.003 972 Enqueuing Expose request 20:52:39.229 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.15) opts 0xd 20:52:39.229 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, 0.15) 20:52:39.229 00.000 5928 Moving (-0.29, 0.15) raw xDistance=0.15 yDistance=0.29 20:52:39.229 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 20:52:39.229 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:52:39.230 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 20:52:39.230 00.000 5928 MoveAxis(E, 0, ABG) 20:52:39.230 00.000 5928 Move returns status 0, amount 0 20:52:39.230 00.000 5928 MoveAxis(N, 0, ABG) 20:52:39.230 00.000 5928 Move returns status 0, amount 0 20:52:39.230 00.000 5928 move complete, result=0 20:52:39.230 00.000 5928 worker thread done servicing request 20:52:39.230 00.000 5928 Worker thread wakes up 20:52:39.230 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:39.230 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:39.231 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH 20:52:41.373 02.142 5928 Exposure complete 20:52:41.461 00.088 5928 worker thread done servicing request 20:52:41.461 00.000 972 OnExposeComplete: enter 20:52:41.466 00.005 972 UpdateGuideState(): m_state=6 20:52:41.470 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2099 20:52:41.474 00.004 972 Star::Find returns 1 (0), X=231.66, Y=841.65, Mass=1288, SNR=25.1, Peak=157 HFD=3.5 20:52:41.478 00.004 972 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.59) = xAngle (0.91 = 0.91) 20:52:41.481 00.003 972 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87) 20:52:41.486 00.005 972 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.50 mountX=0.14 mountY=0.18, mountTheta=0.90 20:52:41.490 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.14, opts=13) 20:52:41.494 00.004 972 Enqueuing Move request for scope (-0.19, 0.14) 20:52:41.498 00.004 5928 Worker thread wakes up 20:52:41.498 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd 20:52:41.498 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.14) 20:52:41.498 00.000 5928 Moving (-0.19, 0.14) raw xDistance=0.14 yDistance=0.18 20:52:41.498 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:52:41.498 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:41.499 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:52:41.504 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 20:52:41.504 00.000 5928 MoveAxis(E, 0, ABG) 20:52:41.504 00.000 5928 Move returns status 0, amount 0 20:52:41.504 00.000 5928 MoveAxis(N, 0, ABG) 20:52:41.504 00.000 5928 Move returns status 0, amount 0 20:52:41.504 00.000 5928 move complete, result=0 20:52:41.504 00.000 5928 worker thread done servicing request 20:52:41.504 00.000 972 UpdateGuideState exits: m=1288 SNR=25.1 20:52:41.508 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:41.512 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:41.516 00.004 972 Enqueuing Expose request 20:52:41.520 00.004 5928 Worker thread wakes up 20:52:41.520 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:41.520 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:41.521 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:52:43.510 01.989 5928 Exposure complete 20:52:43.597 00.087 5928 worker thread done servicing request 20:52:43.597 00.000 972 OnExposeComplete: enter 20:52:43.603 00.006 972 UpdateGuideState(): m_state=6 20:52:43.606 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2100 20:52:43.610 00.004 972 Star::Find returns 1 (0), X=231.63, Y=841.77, Mass=1298, SNR=25.2, Peak=158 HFD=3.6 20:52:43.614 00.004 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 20:52:43.619 00.005 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64) 20:52:43.622 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=0.26 hyp=0.34 cameraTheta=2.27 mountX=0.26 mountY=0.20, mountTheta=0.65 20:52:43.627 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.26, opts=13) 20:52:43.631 00.004 972 Enqueuing Move request for scope (-0.22, 0.26) 20:52:43.636 00.005 5928 Worker thread wakes up 20:52:43.636 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.26) opts 0xd 20:52:43.636 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.26) 20:52:43.636 00.000 5928 Moving (-0.22, 0.26) raw xDistance=0.26 yDistance=0.20 20:52:43.636 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 20:52:43.636 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:52:43.636 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:52:43.636 00.000 5928 MoveAxis(W, 44, ABG) 20:52:43.636 00.000 5928 Guiding Dir = 3, Dur = 44 20:52:43.636 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:52:43.640 00.004 5928 IsSlewing returns 0 20:52:43.640 00.000 972 UpdateGuideState exits: m=1298 SNR=25.2 20:52:43.644 00.004 5928 IsGuiding returns 0 20:52:43.645 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:43.649 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:43.654 00.005 972 Enqueuing Expose request 20:52:43.668 00.014 5928 PulseGuide returned control before completion, sleep 31 20:52:43.704 00.036 5928 IsGuiding returns 1 20:52:43.704 00.000 5928 scope still moving after pulse duration time elapsed 20:52:43.748 00.044 5928 IsSlewing returns 0 20:52:43.749 00.001 5928 IsGuiding returns 0 20:52:43.749 00.000 5928 scope move finished after 44 + 61 ms 20:52:43.749 00.000 5928 Move returns status 0, amount 44 20:52:43.750 00.001 5928 MoveAxis(N, 0, ABG) 20:52:43.750 00.000 5928 Move returns status 0, amount 0 20:52:43.750 00.000 5928 move complete, result=0 20:52:43.751 00.001 5928 worker thread done servicing request 20:52:43.751 00.000 972 GuideStep: 0.3 px 44 ms WEST, 0.2 px 0 ms NORTH 20:52:43.759 00.008 5928 Worker thread wakes up 20:52:43.760 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:43.760 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:45.901 02.141 5928 Exposure complete 20:52:45.988 00.087 5928 worker thread done servicing request 20:52:45.988 00.000 972 OnExposeComplete: enter 20:52:45.993 00.005 972 UpdateGuideState(): m_state=6 20:52:45.997 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2101 20:52:46.002 00.005 972 Star::Find returns 1 (0), X=231.46, Y=841.71, Mass=1307, SNR=25.3, Peak=140 HFD=3.5 20:52:46.006 00.004 972 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.59) = xAngle (1.09 = 1.09) 20:52:46.010 00.004 972 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05) 20:52:46.013 00.003 972 CameraToMount -- cameraX=-0.39 cameraY=0.19 hyp=0.43 cameraTheta=2.68 mountX=0.20 mountY=0.38, mountTheta=1.08 20:52:46.019 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.19, opts=13) 20:52:46.022 00.003 972 Enqueuing Move request for scope (-0.39, 0.19) 20:52:46.026 00.004 5928 Worker thread wakes up 20:52:46.026 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.19) opts 0xd 20:52:46.026 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.19) 20:52:46.026 00.000 5928 Moving (-0.39, 0.19) raw xDistance=0.20 yDistance=0.38 20:52:46.026 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20 20:52:46.027 00.001 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.19 newest=0.76 20:52:46.027 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38 20:52:46.027 00.000 5928 MoveAxis(W, 37, ABG) 20:52:46.027 00.000 5928 Guiding Dir = 3, Dur = 37 20:52:46.027 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:52:46.031 00.004 5928 IsSlewing returns 0 20:52:46.032 00.001 972 UpdateGuideState exits: m=1307 SNR=25.3 20:52:46.036 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:46.040 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:46.044 00.004 972 Enqueuing Expose request 20:52:46.048 00.004 5928 IsGuiding returns 0 20:52:46.067 00.019 5928 PulseGuide returned control before completion, sleep 28 20:52:46.115 00.048 5928 IsGuiding returns 0 20:52:46.115 00.000 5928 Move returns status 0, amount 37 20:52:46.115 00.000 5928 MoveAxis(S, 75, ABG) 20:52:46.115 00.000 5928 Guiding Dir = 1, Dur = 75 20:52:46.116 00.001 5928 IsSlewing returns 0 20:52:46.117 00.001 5928 IsGuiding returns 0 20:52:46.227 00.110 5928 IsGuiding returns 1 20:52:46.227 00.000 5928 scope still moving after pulse duration time elapsed 20:52:46.251 00.024 5928 IsSlewing returns 0 20:52:46.252 00.001 5928 IsGuiding returns 1 20:52:46.307 00.055 5928 IsSlewing returns 0 20:52:46.308 00.001 5928 IsGuiding returns 0 20:52:46.308 00.000 5928 scope move finished after 75 + 116 ms 20:52:46.308 00.000 5928 Move returns status 0, amount 75 20:52:46.308 00.000 5928 move complete, result=0 20:52:46.309 00.001 5928 worker thread done servicing request 20:52:46.309 00.000 5928 Worker thread wakes up 20:52:46.309 00.000 972 GuideStep: 0.2 px 37 ms WEST, 0.4 px 75 ms SOUTH 20:52:46.326 00.017 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:46.327 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:48.303 01.976 5928 Exposure complete 20:52:48.392 00.089 5928 worker thread done servicing request 20:52:48.392 00.000 972 OnExposeComplete: enter 20:52:48.396 00.004 972 UpdateGuideState(): m_state=6 20:52:48.401 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2102 20:52:48.405 00.004 972 Star::Find returns 1 (0), X=231.59, Y=841.72, Mass=1330, SNR=25.5, Peak=158 HFD=3.5 20:52:48.409 00.004 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 20:52:48.412 00.003 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 20:52:48.417 00.005 972 CameraToMount -- cameraX=-0.25 cameraY=0.21 hyp=0.33 cameraTheta=2.45 mountX=0.21 mountY=0.24, mountTheta=0.84 20:52:48.421 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.21, opts=13) 20:52:48.425 00.004 972 Enqueuing Move request for scope (-0.25, 0.21) 20:52:48.429 00.004 5928 Worker thread wakes up 20:52:48.429 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.21) opts 0xd 20:52:48.429 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.21) 20:52:48.429 00.000 5928 Moving (-0.25, 0.21) raw xDistance=0.21 yDistance=0.24 20:52:48.429 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:52:48.434 00.005 972 UpdateGuideState exits: m=1330 SNR=25.5 20:52:48.438 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:48.442 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21 20:52:48.442 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:48.446 00.004 972 Enqueuing Expose request 20:52:48.451 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 20:52:48.451 00.000 5928 MoveAxis(W, 38, ABG) 20:52:48.451 00.000 5928 Guiding Dir = 3, Dur = 38 20:52:48.451 00.000 5928 IsSlewing returns 0 20:52:48.452 00.001 5928 IsGuiding returns 0 20:52:48.482 00.030 5928 PulseGuide returned control before completion, sleep 19 20:52:48.529 00.047 5928 IsGuiding returns 0 20:52:48.529 00.000 5928 Move returns status 0, amount 38 20:52:48.530 00.001 5928 MoveAxis(S, 47, ABG) 20:52:48.530 00.000 5928 Guiding Dir = 1, Dur = 47 20:52:48.531 00.001 5928 IsSlewing returns 0 20:52:48.531 00.000 5928 IsGuiding returns 0 20:52:48.642 00.111 5928 IsGuiding returns 1 20:52:48.642 00.000 5928 scope still moving after pulse duration time elapsed 20:52:48.664 00.022 5928 IsSlewing returns 0 20:52:48.665 00.001 5928 IsGuiding returns 1 20:52:48.721 00.056 5928 IsSlewing returns 0 20:52:48.723 00.002 5928 IsGuiding returns 0 20:52:48.723 00.000 5928 scope move finished after 47 + 143 ms 20:52:48.723 00.000 5928 Move returns status 0, amount 47 20:52:48.723 00.000 5928 move complete, result=0 20:52:48.723 00.000 5928 worker thread done servicing request 20:52:48.724 00.001 972 GuideStep: 0.2 px 38 ms WEST, 0.2 px 47 ms SOUTH 20:52:48.736 00.012 5928 Worker thread wakes up 20:52:48.736 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:48.736 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:50.876 02.140 5928 Exposure complete 20:52:50.965 00.089 5928 worker thread done servicing request 20:52:50.965 00.000 972 OnExposeComplete: enter 20:52:50.969 00.004 972 UpdateGuideState(): m_state=6 20:52:50.974 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2103 20:52:50.978 00.004 972 Star::Find returns 1 (0), X=231.71, Y=841.78, Mass=1274, SNR=25.0, Peak=146 HFD=3.8 20:52:50.982 00.004 972 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.59) = xAngle (0.47 = 0.47) 20:52:50.986 00.004 972 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 20:52:50.991 00.005 972 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.30 cameraTheta=2.06 mountX=0.27 mountY=0.12, mountTheta=0.43 20:52:50.997 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.27, opts=13) 20:52:51.002 00.005 972 Enqueuing Move request for scope (-0.14, 0.27) 20:52:51.005 00.003 5928 Worker thread wakes up 20:52:51.005 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd 20:52:51.005 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.27) 20:52:51.006 00.001 5928 Moving (-0.14, 0.27) raw xDistance=0.27 yDistance=0.12 20:52:51.006 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27 20:52:51.006 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:51.006 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 20:52:51.006 00.000 5928 MoveAxis(W, 48, ABG) 20:52:51.006 00.000 5928 Guiding Dir = 3, Dur = 48 20:52:51.006 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:52:51.010 00.004 972 UpdateGuideState exits: m=1274 SNR=25.0 20:52:51.014 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:51.018 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:51.022 00.004 972 Enqueuing Expose request 20:52:51.026 00.004 5928 IsSlewing returns 0 20:52:51.027 00.001 5928 IsGuiding returns 0 20:52:51.057 00.030 5928 PulseGuide returned control before completion, sleep 29 20:52:51.087 00.030 5928 IsGuiding returns 1 20:52:51.087 00.000 5928 scope still moving after pulse duration time elapsed 20:52:51.136 00.049 5928 IsSlewing returns 0 20:52:51.137 00.001 5928 IsGuiding returns 0 20:52:51.137 00.000 5928 scope move finished after 48 + 62 ms 20:52:51.137 00.000 5928 Move returns status 0, amount 48 20:52:51.137 00.000 5928 MoveAxis(N, 0, ABG) 20:52:51.137 00.000 5928 Move returns status 0, amount 0 20:52:51.137 00.000 5928 move complete, result=0 20:52:51.137 00.000 5928 worker thread done servicing request 20:52:51.138 00.001 5928 Worker thread wakes up 20:52:51.138 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:51.138 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:51.138 00.000 972 GuideStep: 0.3 px 48 ms WEST, 0.1 px 0 ms NORTH 20:52:53.129 01.991 5928 Exposure complete 20:52:53.217 00.088 5928 worker thread done servicing request 20:52:53.218 00.001 972 OnExposeComplete: enter 20:52:53.222 00.004 972 UpdateGuideState(): m_state=6 20:52:53.226 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2104 20:52:53.230 00.004 972 Star::Find returns 1 (0), X=231.76, Y=842.10, Mass=1245, SNR=24.7, Peak=149 HFD=4.0 20:52:53.235 00.005 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 20:52:53.238 00.003 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 20:52:53.242 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.58 hyp=0.59 cameraTheta=1.72 mountX=0.58 mountY=0.05, mountTheta=0.08 20:52:53.246 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.58, opts=13) 20:52:53.251 00.005 972 Enqueuing Move request for scope (-0.09, 0.58) 20:52:53.255 00.004 5928 Worker thread wakes up 20:52:53.255 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.58) opts 0xd 20:52:53.255 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.58) 20:52:53.255 00.000 5928 Moving (-0.09, 0.58) raw xDistance=0.58 yDistance=0.05 20:52:53.255 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.58 20:52:53.255 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:53.255 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:52:53.255 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:52:53.259 00.004 972 UpdateGuideState exits: m=1245 SNR=24.7 20:52:53.263 00.004 5928 MoveAxis(W, 101, ABG) 20:52:53.263 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:53.268 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:53.272 00.004 972 Enqueuing Expose request 20:52:53.276 00.004 5928 Guiding Dir = 3, Dur = 101 20:52:53.277 00.001 5928 IsSlewing returns 0 20:52:53.277 00.000 5928 IsGuiding returns 0 20:52:53.295 00.018 5928 PulseGuide returned control before completion, sleep 94 20:52:53.423 00.128 5928 IsGuiding returns 0 20:52:53.424 00.001 5928 Move returns status 0, amount 101 20:52:53.424 00.000 5928 MoveAxis(N, 0, ABG) 20:52:53.424 00.000 5928 Move returns status 0, amount 0 20:52:53.424 00.000 5928 move complete, result=0 20:52:53.425 00.001 5928 worker thread done servicing request 20:52:53.425 00.000 5928 Worker thread wakes up 20:52:53.425 00.000 972 GuideStep: 0.6 px 101 ms WEST, 0.0 px 0 ms NORTH 20:52:53.435 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:53.435 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:55.570 02.135 5928 Exposure complete 20:52:55.656 00.086 5928 worker thread done servicing request 20:52:55.657 00.001 972 OnExposeComplete: enter 20:52:55.660 00.003 972 UpdateGuideState(): m_state=6 20:52:55.665 00.005 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2105 20:52:55.670 00.005 972 Star::Find returns 1 (0), X=231.84, Y=841.60, Mass=1288, SNR=25.1, Peak=146 HFD=3.8 20:52:55.673 00.003 972 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.59) = xAngle (0.11 = 0.11) 20:52:55.677 00.004 972 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07) 20:52:55.683 00.006 972 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.70 mountX=0.09 mountY=0.01, mountTheta=0.07 20:52:55.687 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.09, opts=13) 20:52:55.691 00.004 972 Enqueuing Move request for scope (-0.01, 0.09) 20:52:55.695 00.004 5928 Worker thread wakes up 20:52:55.695 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd 20:52:55.695 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.09) 20:52:55.695 00.000 5928 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=0.01 20:52:55.695 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:52:55.700 00.005 972 UpdateGuideState exits: m=1288 SNR=25.1 20:52:55.704 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:55.708 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:55.712 00.004 972 Enqueuing Expose request 20:52:55.717 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:52:55.717 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:55.717 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:52:55.717 00.000 5928 MoveAxis(E, 0, ABG) 20:52:55.717 00.000 5928 Move returns status 0, amount 0 20:52:55.717 00.000 5928 MoveAxis(N, 0, ABG) 20:52:55.717 00.000 5928 Move returns status 0, amount 0 20:52:55.717 00.000 5928 move complete, result=0 20:52:55.717 00.000 5928 worker thread done servicing request 20:52:55.717 00.000 5928 Worker thread wakes up 20:52:55.717 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:55.717 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:52:55.719 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:52:57.710 01.991 5928 Exposure complete 20:52:57.796 00.086 5928 worker thread done servicing request 20:52:57.796 00.000 972 OnExposeComplete: enter 20:52:57.801 00.005 972 UpdateGuideState(): m_state=6 20:52:57.805 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2106 20:52:57.810 00.005 972 Star::Find returns 1 (0), X=231.70, Y=841.83, Mass=1262, SNR=24.8, Peak=155 HFD=3.7 20:52:57.814 00.004 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 20:52:57.818 00.004 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38) 20:52:57.821 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.35 cameraTheta=2.02 mountX=0.31 mountY=0.13, mountTheta=0.39 20:52:57.826 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.31, opts=13) 20:52:57.830 00.004 972 Enqueuing Move request for scope (-0.15, 0.31) 20:52:57.834 00.004 5928 Worker thread wakes up 20:52:57.835 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:52:57.838 00.003 972 UpdateGuideState exits: m=1262 SNR=24.8 20:52:57.842 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:52:57.846 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:52:57.850 00.004 972 Enqueuing Expose request 20:52:57.854 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd 20:52:57.854 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.31) 20:52:57.854 00.000 5928 Moving (-0.15, 0.31) raw xDistance=0.31 yDistance=0.13 20:52:57.854 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 20:52:57.854 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:52:57.854 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:52:57.854 00.000 5928 MoveAxis(W, 53, ABG) 20:52:57.855 00.001 5928 Guiding Dir = 3, Dur = 53 20:52:57.855 00.000 5928 IsSlewing returns 0 20:52:57.855 00.000 5928 IsGuiding returns 0 20:52:57.884 00.029 5928 PulseGuide returned control before completion, sleep 35 20:52:57.932 00.048 5928 IsGuiding returns 1 20:52:57.932 00.000 5928 scope still moving after pulse duration time elapsed 20:52:57.980 00.048 5928 IsSlewing returns 0 20:52:57.982 00.002 5928 IsGuiding returns 0 20:52:57.982 00.000 5928 scope move finished after 53 + 73 ms 20:52:57.982 00.000 5928 Move returns status 0, amount 53 20:52:57.983 00.001 5928 MoveAxis(N, 0, ABG) 20:52:57.983 00.000 5928 Move returns status 0, amount 0 20:52:57.983 00.000 5928 move complete, result=0 20:52:57.984 00.001 5928 worker thread done servicing request 20:52:57.984 00.000 972 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH 20:52:57.995 00.011 5928 Worker thread wakes up 20:52:57.995 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:52:57.995 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:00.123 02.128 5928 Exposure complete 20:53:00.210 00.087 5928 worker thread done servicing request 20:53:00.210 00.000 972 OnExposeComplete: enter 20:53:00.214 00.004 972 UpdateGuideState(): m_state=6 20:53:00.218 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2107 20:53:00.222 00.004 972 Star::Find returns 1 (0), X=231.83, Y=841.64, Mass=1330, SNR=25.5, Peak=153 HFD=3.7 20:53:00.225 00.003 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 20:53:00.229 00.004 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10) 20:53:00.234 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.73 mountX=0.13 mountY=0.01, mountTheta=0.10 20:53:00.238 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.13, opts=13) 20:53:00.242 00.004 972 Enqueuing Move request for scope (-0.02, 0.13) 20:53:00.247 00.005 5928 Worker thread wakes up 20:53:00.247 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd 20:53:00.247 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:53:00.251 00.004 972 UpdateGuideState exits: m=1330 SNR=25.5 20:53:00.255 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:00.258 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:00.263 00.005 972 Enqueuing Expose request 20:53:00.268 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.13) 20:53:00.268 00.000 5928 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=0.01 20:53:00.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:53:00.268 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:00.268 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:53:00.268 00.000 5928 MoveAxis(E, 0, ABG) 20:53:00.268 00.000 5928 Move returns status 0, amount 0 20:53:00.268 00.000 5928 MoveAxis(N, 0, ABG) 20:53:00.269 00.001 5928 Move returns status 0, amount 0 20:53:00.269 00.000 5928 move complete, result=0 20:53:00.269 00.000 5928 worker thread done servicing request 20:53:00.269 00.000 5928 Worker thread wakes up 20:53:00.269 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:00.269 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:00.270 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:53:02.256 01.986 5928 Exposure complete 20:53:02.344 00.088 5928 worker thread done servicing request 20:53:02.344 00.000 972 OnExposeComplete: enter 20:53:02.349 00.005 972 UpdateGuideState(): m_state=6 20:53:02.353 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2108 20:53:02.357 00.004 972 Star::Find returns 1 (0), X=231.81, Y=841.76, Mass=1338, SNR=25.6, Peak=156 HFD=3.8 20:53:02.361 00.004 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 20:53:02.365 00.004 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 20:53:02.369 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.72 mountX=0.24 mountY=0.02, mountTheta=0.08 20:53:02.373 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.24, opts=13) 20:53:02.377 00.004 972 Enqueuing Move request for scope (-0.04, 0.24) 20:53:02.383 00.006 5928 Worker thread wakes up 20:53:02.383 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd 20:53:02.383 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.24) 20:53:02.383 00.000 5928 Moving (-0.04, 0.24) raw xDistance=0.24 yDistance=0.02 20:53:02.383 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 20:53:02.383 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:02.383 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:53:02.383 00.000 5928 MoveAxis(W, 41, ABG) 20:53:02.383 00.000 5928 Guiding Dir = 3, Dur = 41 20:53:02.383 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:02.387 00.004 972 UpdateGuideState exits: m=1338 SNR=25.6 20:53:02.391 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:02.395 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:02.399 00.004 972 Enqueuing Expose request 20:53:02.403 00.004 5928 IsSlewing returns 0 20:53:02.404 00.001 5928 IsGuiding returns 0 20:53:02.426 00.022 5928 PulseGuide returned control before completion, sleep 30 20:53:02.460 00.034 5928 IsGuiding returns 1 20:53:02.460 00.000 5928 scope still moving after pulse duration time elapsed 20:53:02.522 00.062 5928 IsSlewing returns 0 20:53:02.522 00.000 5928 IsGuiding returns 0 20:53:02.522 00.000 5928 scope move finished after 41 + 77 ms 20:53:02.522 00.000 5928 Move returns status 0, amount 41 20:53:02.522 00.000 5928 MoveAxis(N, 0, ABG) 20:53:02.522 00.000 5928 Move returns status 0, amount 0 20:53:02.522 00.000 5928 move complete, result=0 20:53:02.522 00.000 5928 worker thread done servicing request 20:53:02.522 00.000 5928 Worker thread wakes up 20:53:02.522 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:02.522 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:02.522 00.000 972 GuideStep: 0.2 px 41 ms WEST, 0.0 px 0 ms NORTH 20:53:04.659 02.137 5928 Exposure complete 20:53:04.744 00.085 5928 worker thread done servicing request 20:53:04.744 00.000 972 OnExposeComplete: enter 20:53:04.749 00.005 972 UpdateGuideState(): m_state=6 20:53:04.753 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2109 20:53:04.757 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.75, Mass=1313, SNR=25.4, Peak=164 HFD=3.6 20:53:04.761 00.004 972 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.59) = xAngle (0.19 = 0.19) 20:53:04.766 00.005 972 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 20:53:04.769 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.78 mountX=0.23 mountY=0.03, mountTheta=0.15 20:53:04.774 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.23, opts=13) 20:53:04.778 00.004 972 Enqueuing Move request for scope (-0.05, 0.23) 20:53:04.783 00.005 5928 Worker thread wakes up 20:53:04.783 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd 20:53:04.783 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.23) 20:53:04.783 00.000 5928 Moving (-0.05, 0.23) raw xDistance=0.23 yDistance=0.03 20:53:04.783 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23 20:53:04.783 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:04.783 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:53:04.783 00.000 5928 MoveAxis(W, 42, ABG) 20:53:04.783 00.000 5928 Guiding Dir = 3, Dur = 42 20:53:04.783 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:53:04.787 00.004 972 UpdateGuideState exits: m=1313 SNR=25.4 20:53:04.791 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:04.795 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:04.800 00.005 972 Enqueuing Expose request 20:53:04.803 00.003 5928 IsSlewing returns 0 20:53:04.824 00.021 5928 IsGuiding returns 0 20:53:04.841 00.017 5928 PulseGuide returned control before completion, sleep 37 20:53:04.887 00.046 5928 IsGuiding returns 1 20:53:04.887 00.000 5928 scope still moving after pulse duration time elapsed 20:53:04.920 00.033 5928 IsSlewing returns 0 20:53:04.922 00.002 5928 IsGuiding returns 0 20:53:04.922 00.000 5928 scope move finished after 42 + 55 ms 20:53:04.922 00.000 5928 Move returns status 0, amount 42 20:53:04.922 00.000 5928 MoveAxis(N, 0, ABG) 20:53:04.922 00.000 5928 Move returns status 0, amount 0 20:53:04.923 00.001 5928 move complete, result=0 20:53:04.923 00.000 5928 worker thread done servicing request 20:53:04.923 00.000 5928 Worker thread wakes up 20:53:04.923 00.000 972 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH 20:53:04.937 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:04.937 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:06.920 01.983 5928 Exposure complete 20:53:07.010 00.090 5928 worker thread done servicing request 20:53:07.011 00.001 972 OnExposeComplete: enter 20:53:07.016 00.005 972 UpdateGuideState(): m_state=6 20:53:07.020 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2110 20:53:07.024 00.004 972 Star::Find returns 1 (0), X=231.82, Y=841.82, Mass=1269, SNR=25.0, Peak=161 HFD=3.7 20:53:07.028 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 20:53:07.033 00.005 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 20:53:07.037 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.67 mountX=0.31 mountY=0.01, mountTheta=0.04 20:53:07.042 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.31, opts=13) 20:53:07.046 00.004 972 Enqueuing Move request for scope (-0.03, 0.31) 20:53:07.051 00.005 5928 Worker thread wakes up 20:53:07.051 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd 20:53:07.051 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.31) 20:53:07.051 00.000 5928 Moving (-0.03, 0.31) raw xDistance=0.31 yDistance=0.01 20:53:07.051 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 20:53:07.051 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:07.051 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:53:07.051 00.000 5928 MoveAxis(W, 54, ABG) 20:53:07.051 00.000 5928 Guiding Dir = 3, Dur = 54 20:53:07.051 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:53:07.055 00.004 5928 IsSlewing returns 0 20:53:07.055 00.000 972 UpdateGuideState exits: m=1269 SNR=25.0 20:53:07.059 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:07.064 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:07.068 00.004 972 Enqueuing Expose request 20:53:07.071 00.003 5928 IsGuiding returns 0 20:53:07.095 00.024 5928 PulseGuide returned control before completion, sleep 41 20:53:07.141 00.046 5928 IsGuiding returns 1 20:53:07.141 00.000 5928 scope still moving after pulse duration time elapsed 20:53:07.175 00.034 5928 IsSlewing returns 0 20:53:07.207 00.032 5928 IsGuiding returns 0 20:53:07.208 00.001 5928 scope move finished after 54 + 82 ms 20:53:07.208 00.000 5928 Move returns status 0, amount 54 20:53:07.208 00.000 5928 MoveAxis(N, 0, ABG) 20:53:07.208 00.000 5928 Move returns status 0, amount 0 20:53:07.208 00.000 5928 move complete, result=0 20:53:07.208 00.000 5928 worker thread done servicing request 20:53:07.208 00.000 5928 Worker thread wakes up 20:53:07.208 00.000 972 GuideStep: 0.3 px 54 ms WEST, 0.0 px 0 ms NORTH 20:53:07.219 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:07.219 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:09.361 02.142 5928 Exposure complete 20:53:09.449 00.088 5928 worker thread done servicing request 20:53:09.450 00.001 972 OnExposeComplete: enter 20:53:09.453 00.003 972 UpdateGuideState(): m_state=6 20:53:09.457 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2111 20:53:09.462 00.005 972 Star::Find returns 1 (0), X=231.98, Y=841.63, Mass=1289, SNR=25.1, Peak=159 HFD=3.7 20:53:09.466 00.004 972 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.59) = xAngle (-0.89 = -0.89) 20:53:09.470 00.004 972 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94) 20:53:09.474 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.70 mountX=0.11 mountY=-0.14, mountTheta=-0.91 20:53:09.478 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.11, opts=13) 20:53:09.483 00.005 972 Enqueuing Move request for scope (0.13, 0.11) 20:53:09.487 00.004 5928 Worker thread wakes up 20:53:09.487 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd 20:53:09.487 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.11) 20:53:09.487 00.000 5928 Moving (0.13, 0.11) raw xDistance=0.11 yDistance=-0.14 20:53:09.487 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:53:09.487 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:09.487 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:53:09.487 00.000 5928 MoveAxis(E, 0, ABG) 20:53:09.487 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:53:09.491 00.004 972 UpdateGuideState exits: m=1289 SNR=25.1 20:53:09.495 00.004 5928 Move returns status 0, amount 0 20:53:09.495 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:09.500 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:09.504 00.004 972 Enqueuing Expose request 20:53:09.507 00.003 5928 MoveAxis(N, 0, ABG) 20:53:09.507 00.000 5928 Move returns status 0, amount 0 20:53:09.507 00.000 5928 move complete, result=0 20:53:09.507 00.000 5928 worker thread done servicing request 20:53:09.507 00.000 5928 Worker thread wakes up 20:53:09.507 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:09.507 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:09.509 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:53:11.484 01.975 5928 Exposure complete 20:53:11.570 00.086 5928 worker thread done servicing request 20:53:11.571 00.001 972 OnExposeComplete: enter 20:53:11.574 00.003 972 UpdateGuideState(): m_state=6 20:53:11.579 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2112 20:53:11.584 00.005 972 Star::Find returns 1 (0), X=231.93, Y=841.14, Mass=1322, SNR=25.4, Peak=147 HFD=4.2 20:53:11.587 00.003 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 20:53:11.591 00.004 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 20:53:11.595 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.38 cameraTheta=-1.36 mountX=-0.38 mountY=-0.05, mountTheta=-3.00 20:53:11.600 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.38, opts=13) 20:53:11.604 00.004 972 Enqueuing Move request for scope (0.08, -0.38) 20:53:11.608 00.004 5928 Worker thread wakes up 20:53:11.608 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd 20:53:11.608 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.38) 20:53:11.608 00.000 5928 Moving (0.08, -0.38) raw xDistance=-0.38 yDistance=-0.05 20:53:11.608 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 20:53:11.608 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:11.608 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:11.612 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:53:11.612 00.000 972 UpdateGuideState exits: m=1322 SNR=25.4 20:53:11.617 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:11.621 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:11.625 00.004 972 Enqueuing Expose request 20:53:11.629 00.004 5928 MoveAxis(E, 63, ABG) 20:53:11.629 00.000 5928 Guiding Dir = 2, Dur = 63 20:53:11.630 00.001 5928 IsSlewing returns 0 20:53:11.630 00.000 5928 IsGuiding returns 0 20:53:11.653 00.023 5928 PulseGuide returned control before completion, sleep 52 20:53:11.717 00.064 5928 IsGuiding returns 1 20:53:11.717 00.000 5928 scope still moving after pulse duration time elapsed 20:53:11.752 00.035 5928 IsSlewing returns 0 20:53:11.754 00.002 5928 IsGuiding returns 0 20:53:11.754 00.000 5928 scope move finished after 63 + 60 ms 20:53:11.754 00.000 5928 Move returns status 0, amount 63 20:53:11.754 00.000 5928 MoveAxis(N, 0, ABG) 20:53:11.754 00.000 5928 Move returns status 0, amount 0 20:53:11.755 00.001 5928 move complete, result=0 20:53:11.755 00.000 5928 worker thread done servicing request 20:53:11.755 00.000 5928 Worker thread wakes up 20:53:11.755 00.000 972 GuideStep: -0.4 px 63 ms EAST, -0.1 px 0 ms NORTH 20:53:11.767 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:11.767 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:13.906 02.139 5928 Exposure complete 20:53:13.992 00.086 5928 worker thread done servicing request 20:53:13.993 00.001 972 OnExposeComplete: enter 20:53:13.997 00.004 972 UpdateGuideState(): m_state=6 20:53:14.001 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2113 20:53:14.005 00.004 972 Star::Find returns 1 (0), X=231.89, Y=841.85, Mass=1273, SNR=25.0, Peak=160 HFD=3.8 20:53:14.009 00.004 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 20:53:14.014 00.005 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20) 20:53:14.017 00.003 972 CameraToMount -- cameraX=0.05 cameraY=0.34 hyp=0.34 cameraTheta=1.44 mountX=0.34 mountY=-0.07, mountTheta=-0.20 20:53:14.022 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.34, opts=13) 20:53:14.026 00.004 972 Enqueuing Move request for scope (0.05, 0.34) 20:53:14.030 00.004 5928 Worker thread wakes up 20:53:14.030 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.34) opts 0xd 20:53:14.031 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:53:14.035 00.004 972 UpdateGuideState exits: m=1273 SNR=25.0 20:53:14.038 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:14.042 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:14.047 00.005 972 Enqueuing Expose request 20:53:14.052 00.005 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.34) 20:53:14.052 00.000 5928 Moving (0.05, 0.34) raw xDistance=0.34 yDistance=-0.07 20:53:14.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34 20:53:14.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:14.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:53:14.052 00.000 5928 MoveAxis(W, 52, ABG) 20:53:14.053 00.001 5928 Guiding Dir = 3, Dur = 52 20:53:14.053 00.000 5928 IsSlewing returns 0 20:53:14.053 00.000 5928 IsGuiding returns 0 20:53:14.067 00.014 5928 PulseGuide returned control before completion, sleep 48 20:53:14.147 00.080 5928 IsGuiding returns 0 20:53:14.147 00.000 5928 Move returns status 0, amount 52 20:53:14.147 00.000 5928 MoveAxis(N, 0, ABG) 20:53:14.148 00.001 5928 Move returns status 0, amount 0 20:53:14.148 00.000 5928 move complete, result=0 20:53:14.148 00.000 5928 worker thread done servicing request 20:53:14.149 00.001 972 GuideStep: 0.3 px 52 ms WEST, -0.1 px 0 ms NORTH 20:53:14.159 00.010 5928 Worker thread wakes up 20:53:14.159 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:14.159 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:16.142 01.983 5928 Exposure complete 20:53:16.229 00.087 5928 worker thread done servicing request 20:53:16.229 00.000 972 OnExposeComplete: enter 20:53:16.233 00.004 972 UpdateGuideState(): m_state=6 20:53:16.236 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2114 20:53:16.241 00.005 972 Star::Find returns 1 (0), X=231.80, Y=841.66, Mass=1314, SNR=25.4, Peak=150 HFD=3.7 20:53:16.246 00.005 972 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.59) = xAngle (0.29 = 0.29) 20:53:16.249 00.003 972 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24) 20:53:16.253 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.88 mountX=0.14 mountY=0.04, mountTheta=0.24 20:53:16.257 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.14, opts=13) 20:53:16.262 00.005 972 Enqueuing Move request for scope (-0.05, 0.14) 20:53:16.266 00.004 5928 Worker thread wakes up 20:53:16.266 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd 20:53:16.266 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.14) 20:53:16.266 00.000 5928 Moving (-0.05, 0.14) raw xDistance=0.14 yDistance=0.04 20:53:16.266 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:53:16.266 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:16.266 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:53:16.266 00.000 5928 MoveAxis(E, 0, ABG) 20:53:16.266 00.000 5928 Move returns status 0, amount 0 20:53:16.266 00.000 5928 MoveAxis(N, 0, ABG) 20:53:16.267 00.001 5928 Move returns status 0, amount 0 20:53:16.267 00.000 5928 move complete, result=0 20:53:16.267 00.000 5928 worker thread done servicing request 20:53:16.267 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:16.271 00.004 972 UpdateGuideState exits: m=1314 SNR=25.4 20:53:16.274 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:16.279 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:16.283 00.004 972 Enqueuing Expose request 20:53:16.287 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:53:16.290 00.003 5928 Worker thread wakes up 20:53:16.290 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:16.291 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:18.396 02.105 5928 Exposure complete 20:53:18.482 00.086 5928 worker thread done servicing request 20:53:18.482 00.000 972 OnExposeComplete: enter 20:53:18.486 00.004 972 UpdateGuideState(): m_state=6 20:53:18.490 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2115 20:53:18.494 00.004 972 Star::Find returns 1 (0), X=232.00, Y=841.93, Mass=1362, SNR=25.8, Peak=153 HFD=4.0 20:53:18.499 00.005 972 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.59) = xAngle (-0.37 = -0.37) 20:53:18.502 00.003 972 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42) 20:53:18.506 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.41 hyp=0.44 cameraTheta=1.22 mountX=0.41 mountY=-0.18, mountTheta=-0.41 20:53:18.510 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.41, opts=13) 20:53:18.515 00.005 972 Enqueuing Move request for scope (0.15, 0.41) 20:53:18.519 00.004 5928 Worker thread wakes up 20:53:18.519 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.41) opts 0xd 20:53:18.519 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.41) 20:53:18.519 00.000 5928 Moving (0.15, 0.41) raw xDistance=0.41 yDistance=-0.18 20:53:18.519 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 20:53:18.520 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:18.520 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 20:53:18.520 00.000 5928 MoveAxis(W, 69, ABG) 20:53:18.520 00.000 5928 Guiding Dir = 3, Dur = 69 20:53:18.520 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:53:18.524 00.004 972 UpdateGuideState exits: m=1362 SNR=25.8 20:53:18.528 00.004 5928 IsSlewing returns 0 20:53:18.528 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:18.533 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:18.537 00.004 972 Enqueuing Expose request 20:53:18.540 00.003 5928 IsGuiding returns 0 20:53:18.560 00.020 5928 PulseGuide returned control before completion, sleep 59 20:53:18.641 00.081 5928 IsGuiding returns 0 20:53:18.641 00.000 5928 Move returns status 0, amount 69 20:53:18.641 00.000 5928 MoveAxis(N, 0, ABG) 20:53:18.641 00.000 5928 Move returns status 0, amount 0 20:53:18.642 00.001 5928 move complete, result=0 20:53:18.642 00.000 5928 worker thread done servicing request 20:53:18.642 00.000 972 GuideStep: 0.4 px 69 ms WEST, -0.2 px 0 ms NORTH 20:53:18.650 00.008 5928 Worker thread wakes up 20:53:18.651 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:18.651 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:20.638 01.987 5928 Exposure complete 20:53:20.724 00.086 5928 worker thread done servicing request 20:53:20.724 00.000 972 OnExposeComplete: enter 20:53:20.729 00.005 972 UpdateGuideState(): m_state=6 20:53:20.733 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2116 20:53:20.737 00.004 972 Star::Find returns 1 (0), X=232.08, Y=842.11, Mass=1311, SNR=25.3, Peak=160 HFD=3.8 20:53:20.741 00.004 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 20:53:20.746 00.005 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44) 20:53:20.750 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.60 hyp=0.64 cameraTheta=1.20 mountX=0.60 mountY=-0.27, mountTheta=-0.43 20:53:20.754 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.60, opts=13) 20:53:20.758 00.004 972 Enqueuing Move request for scope (0.23, 0.60) 20:53:20.763 00.005 5928 Worker thread wakes up 20:53:20.763 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.60) opts 0xd 20:53:20.763 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.60) 20:53:20.763 00.000 5928 Moving (0.23, 0.60) raw xDistance=0.60 yDistance=-0.27 20:53:20.763 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.60 20:53:20.763 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:53:20.763 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 20:53:20.763 00.000 5928 MoveAxis(W, 104, ABG) 20:53:20.763 00.000 5928 Guiding Dir = 3, Dur = 104 20:53:20.764 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:53:20.768 00.004 972 UpdateGuideState exits: m=1311 SNR=25.3 20:53:20.771 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:20.775 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:20.780 00.005 972 Enqueuing Expose request 20:53:20.784 00.004 5928 IsSlewing returns 0 20:53:20.815 00.031 5928 IsGuiding returns 0 20:53:20.831 00.016 5928 PulseGuide returned control before completion, sleep 99 20:53:20.935 00.104 5928 IsGuiding returns 1 20:53:20.935 00.000 5928 scope still moving after pulse duration time elapsed 20:53:20.991 00.056 5928 IsSlewing returns 0 20:53:20.991 00.000 5928 IsGuiding returns 0 20:53:20.991 00.000 5928 scope move finished after 104 + 72 ms 20:53:20.991 00.000 5928 Move returns status 0, amount 104 20:53:20.992 00.001 5928 MoveAxis(N, 0, ABG) 20:53:20.992 00.000 5928 Move returns status 0, amount 0 20:53:20.992 00.000 5928 move complete, result=0 20:53:20.992 00.000 5928 worker thread done servicing request 20:53:20.992 00.000 972 GuideStep: 0.6 px 104 ms WEST, -0.3 px 0 ms NORTH 20:53:21.000 00.008 5928 Worker thread wakes up 20:53:21.000 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:21.001 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:23.139 02.138 5928 Exposure complete 20:53:23.227 00.088 5928 worker thread done servicing request 20:53:23.227 00.000 972 OnExposeComplete: enter 20:53:23.231 00.004 972 UpdateGuideState(): m_state=6 20:53:23.235 00.004 972 Star::Find(15, 232, 842, 0, (0,0,0,0), 0.0, 255) frame 2117 20:53:23.239 00.004 972 Star::Find returns 1 (0), X=231.88, Y=841.54, Mass=1292, SNR=25.2, Peak=156 HFD=3.7 20:53:23.243 00.004 972 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.59) = xAngle (-0.91 = -0.91) 20:53:23.247 00.004 972 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95) 20:53:23.251 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.68 mountX=0.03 mountY=-0.04, mountTheta=-0.93 20:53:23.255 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.03, opts=13) 20:53:23.259 00.004 972 Enqueuing Move request for scope (0.04, 0.03) 20:53:23.264 00.005 5928 Worker thread wakes up 20:53:23.264 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd 20:53:23.264 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.03) 20:53:23.264 00.000 5928 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=-0.04 20:53:23.264 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:53:23.264 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:23.264 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:53:23.264 00.000 5928 MoveAxis(E, 0, ABG) 20:53:23.265 00.001 5928 Move returns status 0, amount 0 20:53:23.265 00.000 5928 MoveAxis(N, 0, ABG) 20:53:23.265 00.000 5928 Move returns status 0, amount 0 20:53:23.265 00.000 5928 move complete, result=0 20:53:23.265 00.000 5928 worker thread done servicing request 20:53:23.265 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:53:23.269 00.004 972 UpdateGuideState exits: m=1292 SNR=25.2 20:53:23.273 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:23.276 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:23.281 00.005 972 Enqueuing Expose request 20:53:23.284 00.003 5928 Worker thread wakes up 20:53:23.285 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:53:23.288 00.003 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:23.289 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:25.281 01.992 5928 Exposure complete 20:53:25.367 00.086 5928 worker thread done servicing request 20:53:25.368 00.001 972 OnExposeComplete: enter 20:53:25.371 00.003 972 UpdateGuideState(): m_state=6 20:53:25.375 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2118 20:53:25.382 00.007 972 Star::Find returns 1 (0), X=232.22, Y=841.53, Mass=1284, SNR=25.1, Peak=147 HFD=3.6 20:53:25.386 00.004 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 20:53:25.390 00.004 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 20:53:25.394 00.004 972 CameraToMount -- cameraX=0.37 cameraY=0.02 hyp=0.37 cameraTheta=0.06 mountX=0.01 mountY=-0.37, mountTheta=-1.53 20:53:25.399 00.005 972 SchedulePrimaryMove(067B9D08, x=0.37, y=0.02, opts=13) 20:53:25.402 00.003 972 Enqueuing Move request for scope (0.37, 0.02) 20:53:25.406 00.004 5928 Worker thread wakes up 20:53:25.406 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.02) opts 0xd 20:53:25.406 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, 0.02) 20:53:25.406 00.000 5928 Moving (0.37, 0.02) raw xDistance=0.01 yDistance=-0.37 20:53:25.407 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:53:25.412 00.005 972 UpdateGuideState exits: m=1284 SNR=25.1 20:53:25.416 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:25.419 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:25.423 00.004 972 Enqueuing Expose request 20:53:25.428 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:53:25.429 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:53:25.429 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37 20:53:25.429 00.000 5928 MoveAxis(E, 0, ABG) 20:53:25.429 00.000 5928 Move returns status 0, amount 0 20:53:25.429 00.000 5928 MoveAxis(N, 0, ABG) 20:53:25.429 00.000 5928 Move returns status 0, amount 0 20:53:25.429 00.000 5928 move complete, result=0 20:53:25.429 00.000 5928 worker thread done servicing request 20:53:25.430 00.001 5928 Worker thread wakes up 20:53:25.430 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:25.430 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:25.431 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 20:53:27.552 02.121 5928 Exposure complete 20:53:27.637 00.085 5928 worker thread done servicing request 20:53:27.637 00.000 972 OnExposeComplete: enter 20:53:27.641 00.004 972 UpdateGuideState(): m_state=6 20:53:27.646 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2119 20:53:27.650 00.004 972 Star::Find returns 1 (0), X=232.20, Y=841.40, Mass=1308, SNR=25.3, Peak=129 HFD=3.7 20:53:27.654 00.004 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 20:53:27.658 00.004 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94) 20:53:27.663 00.005 972 CameraToMount -- cameraX=0.35 cameraY=-0.11 hyp=0.37 cameraTheta=-0.30 mountX=-0.12 mountY=-0.34, mountTheta=-1.90 20:53:27.667 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.11, opts=13) 20:53:27.671 00.004 972 Enqueuing Move request for scope (0.35, -0.11) 20:53:27.675 00.004 5928 Worker thread wakes up 20:53:27.675 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:53:27.680 00.005 972 UpdateGuideState exits: m=1308 SNR=25.3 20:53:27.684 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:27.688 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:27.691 00.003 972 Enqueuing Expose request 20:53:27.696 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.11) opts 0xd 20:53:27.696 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.11) 20:53:27.697 00.001 5928 Moving (0.35, -0.11) raw xDistance=-0.12 yDistance=-0.34 20:53:27.697 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:53:27.697 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.18 newest=-0.76 20:53:27.697 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 20:53:27.697 00.000 5928 MoveAxis(E, 0, ABG) 20:53:27.697 00.000 5928 Move returns status 0, amount 0 20:53:27.697 00.000 5928 MoveAxis(N, 68, ABG) 20:53:27.697 00.000 5928 Guiding Dir = 0, Dur = 68 20:53:27.697 00.000 5928 IsSlewing returns 0 20:53:27.698 00.001 5928 IsGuiding returns 0 20:53:27.772 00.074 5928 IsGuiding returns 1 20:53:27.772 00.000 5928 scope still moving after pulse duration time elapsed 20:53:27.801 00.029 5928 IsSlewing returns 0 20:53:27.801 00.000 5928 IsGuiding returns 1 20:53:27.867 00.066 5928 IsSlewing returns 0 20:53:27.868 00.001 5928 IsGuiding returns 0 20:53:27.868 00.000 5928 scope move finished after 68 + 102 ms 20:53:27.868 00.000 5928 Move returns status 0, amount 68 20:53:27.868 00.000 5928 move complete, result=0 20:53:27.870 00.002 5928 worker thread done servicing request 20:53:27.870 00.000 5928 Worker thread wakes up 20:53:27.870 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH 20:53:27.882 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:27.883 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:29.858 01.975 5928 Exposure complete 20:53:29.944 00.086 5928 worker thread done servicing request 20:53:29.944 00.000 972 OnExposeComplete: enter 20:53:29.948 00.004 972 UpdateGuideState(): m_state=6 20:53:29.952 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2120 20:53:29.956 00.004 972 Star::Find returns 1 (0), X=232.03, Y=841.84, Mass=1356, SNR=25.8, Peak=151 HFD=4.0 20:53:29.961 00.005 972 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.59) = xAngle (-0.53 = -0.53) 20:53:29.965 00.004 972 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57) 20:53:29.969 00.004 972 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.37 cameraTheta=1.06 mountX=0.32 mountY=-0.20, mountTheta=-0.56 20:53:29.973 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.33, opts=13) 20:53:29.978 00.005 972 Enqueuing Move request for scope (0.18, 0.33) 20:53:29.982 00.004 5928 Worker thread wakes up 20:53:29.982 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd 20:53:29.982 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.33) 20:53:29.982 00.000 5928 Moving (0.18, 0.33) raw xDistance=0.32 yDistance=-0.20 20:53:29.982 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 20:53:29.982 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 20:53:29.982 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:53:29.986 00.004 972 UpdateGuideState exits: m=1356 SNR=25.8 20:53:29.989 00.003 5928 MoveAxis(W, 54, ABG) 20:53:29.989 00.000 5928 Guiding Dir = 3, Dur = 54 20:53:29.990 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:29.995 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:29.998 00.003 972 Enqueuing Expose request 20:53:30.002 00.004 5928 IsSlewing returns 0 20:53:30.003 00.001 5928 IsGuiding returns 0 20:53:30.026 00.023 5928 PulseGuide returned control before completion, sleep 42 20:53:30.071 00.045 5928 IsGuiding returns 1 20:53:30.071 00.000 5928 scope still moving after pulse duration time elapsed 20:53:30.106 00.035 5928 IsSlewing returns 0 20:53:30.107 00.001 5928 IsGuiding returns 0 20:53:30.107 00.000 5928 scope move finished after 54 + 50 ms 20:53:30.107 00.000 5928 Move returns status 0, amount 54 20:53:30.107 00.000 5928 MoveAxis(N, 40, ABG) 20:53:30.107 00.000 5928 Guiding Dir = 0, Dur = 40 20:53:30.108 00.001 5928 IsSlewing returns 0 20:53:30.109 00.001 5928 IsGuiding returns 0 20:53:30.187 00.078 5928 IsGuiding returns 1 20:53:30.187 00.000 5928 scope still moving after pulse duration time elapsed 20:53:30.250 00.063 5928 IsSlewing returns 0 20:53:30.282 00.032 5928 IsGuiding returns 0 20:53:30.282 00.000 5928 scope move finished after 40 + 133 ms 20:53:30.283 00.001 5928 Move returns status 0, amount 40 20:53:30.283 00.000 5928 move complete, result=0 20:53:30.283 00.000 5928 worker thread done servicing request 20:53:30.283 00.000 5928 Worker thread wakes up 20:53:30.283 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:30.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:30.283 00.000 972 GuideStep: 0.3 px 54 ms WEST, -0.2 px 40 ms NORTH 20:53:32.429 02.146 5928 Exposure complete 20:53:32.515 00.086 5928 worker thread done servicing request 20:53:32.515 00.000 972 OnExposeComplete: enter 20:53:32.519 00.004 972 UpdateGuideState(): m_state=6 20:53:32.523 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2121 20:53:32.528 00.005 972 Star::Find returns 1 (0), X=232.27, Y=841.90, Mass=1345, SNR=25.7, Peak=148 HFD=3.8 20:53:32.532 00.004 972 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.59) = xAngle (-0.85 = -0.85) 20:53:32.536 00.004 972 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89) 20:53:32.541 00.005 972 CameraToMount -- cameraX=0.42 cameraY=0.39 hyp=0.57 cameraTheta=0.74 mountX=0.38 mountY=-0.45, mountTheta=-0.87 20:53:32.547 00.006 972 SchedulePrimaryMove(067B9D08, x=0.42, y=0.39, opts=13) 20:53:32.550 00.003 972 Enqueuing Move request for scope (0.42, 0.39) 20:53:32.554 00.004 5928 Worker thread wakes up 20:53:32.554 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:53:32.558 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.39) opts 0xd 20:53:32.558 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 20:53:32.563 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:32.567 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:32.570 00.003 972 Enqueuing Expose request 20:53:32.574 00.004 5928 Handling offset move in thread for scope, endpoint = (0.42, 0.39) 20:53:32.574 00.000 5928 Moving (0.42, 0.39) raw xDistance=0.38 yDistance=-0.45 20:53:32.574 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38 20:53:32.574 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45 20:53:32.574 00.000 5928 MoveAxis(W, 67, ABG) 20:53:32.574 00.000 5928 Guiding Dir = 3, Dur = 67 20:53:32.575 00.001 5928 IsSlewing returns 0 20:53:32.575 00.000 5928 IsGuiding returns 0 20:53:32.600 00.025 5928 PulseGuide returned control before completion, sleep 53 20:53:32.665 00.065 5928 IsGuiding returns 1 20:53:32.665 00.000 5928 scope still moving after pulse duration time elapsed 20:53:32.696 00.031 5928 IsSlewing returns 0 20:53:32.697 00.001 5928 IsGuiding returns 0 20:53:32.697 00.000 5928 scope move finished after 67 + 54 ms 20:53:32.697 00.000 5928 Move returns status 0, amount 67 20:53:32.698 00.001 5928 MoveAxis(N, 89, ABG) 20:53:32.698 00.000 5928 Guiding Dir = 0, Dur = 89 20:53:32.699 00.001 5928 IsSlewing returns 0 20:53:32.700 00.001 5928 IsGuiding returns 0 20:53:32.776 00.076 5928 PulseGuide returned control before completion, sleep 23 20:53:32.805 00.029 5928 IsGuiding returns 1 20:53:32.805 00.000 5928 scope still moving after pulse duration time elapsed 20:53:32.836 00.031 5928 IsSlewing returns 0 20:53:32.837 00.001 5928 IsGuiding returns 1 20:53:32.904 00.067 5928 IsSlewing returns 0 20:53:32.937 00.033 5928 IsGuiding returns 0 20:53:32.937 00.000 5928 scope move finished after 89 + 148 ms 20:53:32.937 00.000 5928 Move returns status 0, amount 89 20:53:32.937 00.000 5928 move complete, result=0 20:53:32.938 00.001 5928 worker thread done servicing request 20:53:32.938 00.000 5928 Worker thread wakes up 20:53:32.938 00.000 972 GuideStep: 0.4 px 67 ms WEST, -0.4 px 89 ms NORTH 20:53:32.951 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:32.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:34.940 01.989 5928 Exposure complete 20:53:35.031 00.091 5928 worker thread done servicing request 20:53:35.031 00.000 972 OnExposeComplete: enter 20:53:35.036 00.005 972 UpdateGuideState(): m_state=6 20:53:35.040 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2122 20:53:35.045 00.005 972 Star::Find returns 1 (0), X=231.99, Y=841.68, Mass=1343, SNR=25.6, Peak=156 HFD=3.9 20:53:35.049 00.004 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 20:53:35.053 00.004 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 20:53:35.057 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.22 cameraTheta=0.86 mountX=0.17 mountY=-0.16, mountTheta=-0.75 20:53:35.062 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.17, opts=13) 20:53:35.066 00.004 972 Enqueuing Move request for scope (0.15, 0.17) 20:53:35.070 00.004 5928 Worker thread wakes up 20:53:35.070 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd 20:53:35.070 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.17) 20:53:35.070 00.000 5928 Moving (0.15, 0.17) raw xDistance=0.17 yDistance=-0.16 20:53:35.070 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:53:35.070 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:35.070 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:53:35.070 00.000 5928 MoveAxis(E, 0, ABG) 20:53:35.070 00.000 5928 Move returns status 0, amount 0 20:53:35.070 00.000 5928 MoveAxis(N, 0, ABG) 20:53:35.071 00.001 5928 Move returns status 0, amount 0 20:53:35.071 00.000 5928 move complete, result=0 20:53:35.071 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:53:35.075 00.004 972 UpdateGuideState exits: m=1343 SNR=25.6 20:53:35.079 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:35.083 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:35.086 00.003 972 Enqueuing Expose request 20:53:35.090 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 20:53:35.095 00.005 5928 worker thread done servicing request 20:53:35.095 00.000 5928 Worker thread wakes up 20:53:35.095 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:35.095 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:37.195 02.100 5928 Exposure complete 20:53:37.281 00.086 5928 worker thread done servicing request 20:53:37.281 00.000 972 OnExposeComplete: enter 20:53:37.285 00.004 972 UpdateGuideState(): m_state=6 20:53:37.289 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2123 20:53:37.293 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.73, Mass=1323, SNR=25.5, Peak=157 HFD=3.7 20:53:37.298 00.005 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 20:53:37.300 00.002 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 20:53:37.304 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.86 mountX=0.21 mountY=0.05, mountTheta=0.23 20:53:37.309 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.21, opts=13) 20:53:37.313 00.004 972 Enqueuing Move request for scope (-0.06, 0.21) 20:53:37.317 00.004 5928 Worker thread wakes up 20:53:37.317 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd 20:53:37.317 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.21) 20:53:37.317 00.000 5928 Moving (-0.06, 0.21) raw xDistance=0.21 yDistance=0.05 20:53:37.317 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 20:53:37.317 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:53:37.321 00.004 972 UpdateGuideState exits: m=1323 SNR=25.5 20:53:37.326 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:37.330 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:37.330 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:37.334 00.004 972 Enqueuing Expose request 20:53:37.338 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:53:37.338 00.000 5928 MoveAxis(W, 36, ABG) 20:53:37.338 00.000 5928 Guiding Dir = 3, Dur = 36 20:53:37.338 00.000 5928 IsSlewing returns 0 20:53:37.339 00.001 5928 IsGuiding returns 0 20:53:37.365 00.026 5928 PulseGuide returned control before completion, sleep 20 20:53:37.429 00.064 5928 IsGuiding returns 0 20:53:37.429 00.000 5928 Move returns status 0, amount 36 20:53:37.429 00.000 5928 MoveAxis(N, 0, ABG) 20:53:37.429 00.000 5928 Move returns status 0, amount 0 20:53:37.429 00.000 5928 move complete, result=0 20:53:37.429 00.000 5928 worker thread done servicing request 20:53:37.429 00.000 5928 Worker thread wakes up 20:53:37.429 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:37.429 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:37.429 00.000 972 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH 20:53:39.426 01.997 5928 Exposure complete 20:53:39.518 00.092 5928 worker thread done servicing request 20:53:39.518 00.000 972 OnExposeComplete: enter 20:53:39.523 00.005 972 UpdateGuideState(): m_state=6 20:53:39.529 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2124 20:53:39.534 00.005 972 Star::Find returns 1 (0), X=231.99, Y=841.43, Mass=1316, SNR=25.4, Peak=156 HFD=3.5 20:53:39.538 00.004 972 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.59) = xAngle (-2.12 = -2.12) 20:53:39.542 00.004 972 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17) 20:53:39.549 00.007 972 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.17 cameraTheta=-0.53 mountX=-0.09 mountY=-0.14, mountTheta=-2.14 20:53:39.554 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.08, opts=13) 20:53:39.558 00.004 972 Enqueuing Move request for scope (0.14, -0.08) 20:53:39.563 00.005 5928 Worker thread wakes up 20:53:39.563 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd 20:53:39.563 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.08) 20:53:39.564 00.001 5928 Moving (0.14, -0.08) raw xDistance=-0.09 yDistance=-0.14 20:53:39.564 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 20:53:39.564 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:39.564 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:39.568 00.004 972 UpdateGuideState exits: m=1316 SNR=25.4 20:53:39.572 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:39.576 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:39.582 00.006 972 Enqueuing Expose request 20:53:39.586 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:53:39.586 00.000 5928 MoveAxis(E, 0, ABG) 20:53:39.586 00.000 5928 Move returns status 0, amount 0 20:53:39.586 00.000 5928 MoveAxis(N, 0, ABG) 20:53:39.586 00.000 5928 Move returns status 0, amount 0 20:53:39.586 00.000 5928 move complete, result=0 20:53:39.586 00.000 5928 worker thread done servicing request 20:53:39.586 00.000 5928 Worker thread wakes up 20:53:39.587 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:39.587 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:39.588 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:53:41.725 02.137 5928 Exposure complete 20:53:41.811 00.086 5928 worker thread done servicing request 20:53:41.812 00.001 972 OnExposeComplete: enter 20:53:41.816 00.004 972 UpdateGuideState(): m_state=6 20:53:41.820 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2125 20:53:41.824 00.004 972 Star::Find returns 1 (0), X=232.14, Y=841.83, Mass=1299, SNR=25.2, Peak=155 HFD=3.9 20:53:41.828 00.004 972 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.59) = xAngle (-0.77 = -0.77) 20:53:41.832 00.004 972 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81) 20:53:41.836 00.004 972 CameraToMount -- cameraX=0.29 cameraY=0.32 hyp=0.43 cameraTheta=0.82 mountX=0.31 mountY=-0.31, mountTheta=-0.79 20:53:41.840 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.32, opts=13) 20:53:41.845 00.005 972 Enqueuing Move request for scope (0.29, 0.32) 20:53:41.849 00.004 5928 Worker thread wakes up 20:53:41.849 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.32) opts 0xd 20:53:41.849 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.32) 20:53:41.849 00.000 5928 Moving (0.29, 0.32) raw xDistance=0.31 yDistance=-0.31 20:53:41.849 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 20:53:41.849 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 20:53:41.849 00.000 5928 MoveAxis(W, 52, ABG) 20:53:41.849 00.000 5928 Guiding Dir = 3, Dur = 52 20:53:41.849 00.000 5928 IsSlewing returns 0 20:53:41.849 00.000 5928 IsGuiding returns 0 20:53:41.874 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:53:41.879 00.005 5928 PulseGuide returned control before completion, sleep 37 20:53:41.901 00.022 972 UpdateGuideState exits: m=1299 SNR=25.2 20:53:41.905 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:41.910 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:41.913 00.003 972 Enqueuing Expose request 20:53:41.931 00.018 5928 IsGuiding returns 1 20:53:41.931 00.000 5928 scope still moving after pulse duration time elapsed 20:53:41.971 00.040 5928 IsSlewing returns 0 20:53:41.971 00.000 5928 IsGuiding returns 0 20:53:41.972 00.001 5928 scope move finished after 52 + 69 ms 20:53:41.972 00.000 5928 Move returns status 0, amount 52 20:53:41.972 00.000 5928 MoveAxis(N, 62, ABG) 20:53:41.972 00.000 5928 Guiding Dir = 0, Dur = 62 20:53:41.972 00.000 5928 IsSlewing returns 0 20:53:41.973 00.001 5928 IsGuiding returns 0 20:53:42.083 00.110 5928 IsGuiding returns 1 20:53:42.083 00.000 5928 scope still moving after pulse duration time elapsed 20:53:42.105 00.022 5928 IsSlewing returns 0 20:53:42.105 00.000 5928 IsGuiding returns 1 20:53:42.147 00.042 5928 IsSlewing returns 0 20:53:42.147 00.000 5928 IsGuiding returns 0 20:53:42.148 00.001 5928 scope move finished after 62 + 112 ms 20:53:42.148 00.000 5928 Move returns status 0, amount 62 20:53:42.148 00.000 5928 move complete, result=0 20:53:42.148 00.000 5928 worker thread done servicing request 20:53:42.149 00.001 972 GuideStep: 0.3 px 52 ms WEST, -0.3 px 62 ms NORTH 20:53:42.156 00.007 5928 Worker thread wakes up 20:53:42.157 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:42.157 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:44.140 01.983 5928 Exposure complete 20:53:44.228 00.088 5928 worker thread done servicing request 20:53:44.228 00.000 972 OnExposeComplete: enter 20:53:44.231 00.003 972 UpdateGuideState(): m_state=6 20:53:44.235 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2126 20:53:44.239 00.004 972 Star::Find returns 1 (0), X=231.86, Y=841.71, Mass=1294, SNR=25.2, Peak=150 HFD=3.8 20:53:44.244 00.005 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 20:53:44.248 00.004 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 20:53:44.251 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=0.20 mountY=-0.02, mountTheta=-0.11 20:53:44.256 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.20, opts=13) 20:53:44.262 00.006 972 Enqueuing Move request for scope (0.01, 0.20) 20:53:44.265 00.003 5928 Worker thread wakes up 20:53:44.265 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd 20:53:44.266 00.001 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.20) 20:53:44.266 00.000 5928 Moving (0.01, 0.20) raw xDistance=0.20 yDistance=-0.02 20:53:44.266 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:53:44.266 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:44.266 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:53:44.270 00.004 972 UpdateGuideState exits: m=1294 SNR=25.2 20:53:44.275 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:44.279 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:44.283 00.004 972 Enqueuing Expose request 20:53:44.286 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:53:44.287 00.001 5928 MoveAxis(E, 0, ABG) 20:53:44.287 00.000 5928 Move returns status 0, amount 0 20:53:44.287 00.000 5928 MoveAxis(N, 0, ABG) 20:53:44.287 00.000 5928 Move returns status 0, amount 0 20:53:44.287 00.000 5928 move complete, result=0 20:53:44.287 00.000 5928 worker thread done servicing request 20:53:44.287 00.000 5928 Worker thread wakes up 20:53:44.287 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:44.287 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:44.290 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:53:46.426 02.136 5928 Exposure complete 20:53:46.513 00.087 5928 worker thread done servicing request 20:53:46.513 00.000 972 OnExposeComplete: enter 20:53:46.517 00.004 972 UpdateGuideState(): m_state=6 20:53:46.522 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2127 20:53:46.527 00.005 972 Star::Find returns 1 (0), X=231.61, Y=842.07, Mass=1339, SNR=25.6, Peak=159 HFD=3.7 20:53:46.531 00.004 972 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.59) = xAngle (0.38 = 0.38) 20:53:46.535 00.004 972 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34) 20:53:46.539 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.56 hyp=0.61 cameraTheta=1.97 mountX=0.56 mountY=0.20, mountTheta=0.34 20:53:46.544 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.56, opts=13) 20:53:46.548 00.004 972 Enqueuing Move request for scope (-0.24, 0.56) 20:53:46.552 00.004 5928 Worker thread wakes up 20:53:46.552 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.56) opts 0xd 20:53:46.552 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.56) 20:53:46.552 00.000 5928 Moving (-0.24, 0.56) raw xDistance=0.56 yDistance=0.20 20:53:46.552 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.56 20:53:46.552 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:53:46.552 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 20:53:46.552 00.000 5928 MoveAxis(W, 95, ABG) 20:53:46.552 00.000 5928 Guiding Dir = 3, Dur = 95 20:53:46.553 00.001 5928 IsSlewing returns 0 20:53:46.553 00.000 5928 IsGuiding returns 0 20:53:46.576 00.023 5928 PulseGuide returned control before completion, sleep 83 20:53:46.578 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:46.604 00.026 972 UpdateGuideState exits: m=1339 SNR=25.6 20:53:46.609 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:46.613 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:46.617 00.004 972 Enqueuing Expose request 20:53:46.672 00.055 5928 IsGuiding returns 0 20:53:46.672 00.000 5928 Move returns status 0, amount 95 20:53:46.672 00.000 5928 MoveAxis(N, 0, ABG) 20:53:46.672 00.000 5928 Move returns status 0, amount 0 20:53:46.672 00.000 5928 move complete, result=0 20:53:46.672 00.000 5928 worker thread done servicing request 20:53:46.673 00.001 5928 Worker thread wakes up 20:53:46.673 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:46.673 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:46.673 00.000 972 GuideStep: 0.6 px 95 ms WEST, 0.2 px 0 ms NORTH 20:53:48.643 01.970 5928 Exposure complete 20:53:48.731 00.088 5928 worker thread done servicing request 20:53:48.731 00.000 972 OnExposeComplete: enter 20:53:48.735 00.004 972 UpdateGuideState(): m_state=6 20:53:48.739 00.004 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2128 20:53:48.744 00.005 972 Star::Find returns 1 (0), X=231.65, Y=841.65, Mass=1323, SNR=25.5, Peak=161 HFD=3.5 20:53:48.748 00.004 972 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 20:53:48.752 00.004 972 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 20:53:48.755 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.55 mountX=0.14 mountY=0.19, mountTheta=0.95 20:53:48.761 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.13, opts=13) 20:53:48.765 00.004 972 Enqueuing Move request for scope (-0.20, 0.13) 20:53:48.769 00.004 5928 Worker thread wakes up 20:53:48.769 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd 20:53:48.769 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.13) 20:53:48.769 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:48.774 00.005 5928 Moving (-0.20, 0.13) raw xDistance=0.14 yDistance=0.19 20:53:48.774 00.000 972 UpdateGuideState exits: m=1323 SNR=25.5 20:53:48.779 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:48.783 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:48.786 00.003 972 Enqueuing Expose request 20:53:48.791 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:53:48.791 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:48.791 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:53:48.792 00.001 5928 MoveAxis(E, 0, ABG) 20:53:48.792 00.000 5928 Move returns status 0, amount 0 20:53:48.792 00.000 5928 MoveAxis(N, 0, ABG) 20:53:48.792 00.000 5928 Move returns status 0, amount 0 20:53:48.792 00.000 5928 move complete, result=0 20:53:48.792 00.000 5928 worker thread done servicing request 20:53:48.792 00.000 5928 Worker thread wakes up 20:53:48.792 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:48.792 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:48.794 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:53:50.933 02.139 5928 Exposure complete 20:53:51.020 00.087 5928 worker thread done servicing request 20:53:51.020 00.000 972 OnExposeComplete: enter 20:53:51.028 00.008 972 UpdateGuideState(): m_state=6 20:53:51.033 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2129 20:53:51.039 00.006 972 Star::Find returns 1 (0), X=231.67, Y=841.78, Mass=1327, SNR=25.5, Peak=153 HFD=3.7 20:53:51.046 00.007 972 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.59) = xAngle (0.57 = 0.57) 20:53:51.049 00.003 972 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 20:53:51.053 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.32 cameraTheta=2.16 mountX=0.27 mountY=0.16, mountTheta=0.54 20:53:51.059 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.26, opts=13) 20:53:51.063 00.004 972 Enqueuing Move request for scope (-0.18, 0.26) 20:53:51.067 00.004 5928 Worker thread wakes up 20:53:51.067 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd 20:53:51.067 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.26) 20:53:51.067 00.000 5928 Moving (-0.18, 0.26) raw xDistance=0.27 yDistance=0.16 20:53:51.067 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:53:51.067 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:51.067 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:53:51.071 00.004 972 UpdateGuideState exits: m=1327 SNR=25.5 20:53:51.076 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:51.080 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:51.083 00.003 972 Enqueuing Expose request 20:53:51.087 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:53:51.087 00.000 5928 MoveAxis(W, 45, ABG) 20:53:51.087 00.000 5928 Guiding Dir = 3, Dur = 45 20:53:51.087 00.000 5928 IsSlewing returns 0 20:53:51.087 00.000 5928 IsGuiding returns 0 20:53:51.102 00.015 5928 PulseGuide returned control before completion, sleep 41 20:53:51.152 00.050 5928 IsGuiding returns 1 20:53:51.152 00.000 5928 scope still moving after pulse duration time elapsed 20:53:51.183 00.031 5928 IsSlewing returns 0 20:53:51.183 00.000 5928 IsGuiding returns 0 20:53:51.183 00.000 5928 scope move finished after 45 + 51 ms 20:53:51.183 00.000 5928 Move returns status 0, amount 45 20:53:51.183 00.000 5928 MoveAxis(N, 0, ABG) 20:53:51.183 00.000 5928 Move returns status 0, amount 0 20:53:51.183 00.000 5928 move complete, result=0 20:53:51.184 00.001 5928 worker thread done servicing request 20:53:51.184 00.000 5928 Worker thread wakes up 20:53:51.184 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:51.184 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:51.184 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.2 px 0 ms NORTH 20:53:53.173 01.989 5928 Exposure complete 20:53:53.259 00.086 5928 worker thread done servicing request 20:53:53.259 00.000 972 OnExposeComplete: enter 20:53:53.263 00.004 972 UpdateGuideState(): m_state=6 20:53:53.267 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2130 20:53:53.271 00.004 972 Star::Find returns 1 (0), X=231.66, Y=841.54, Mass=1325, SNR=25.5, Peak=146 HFD=3.4 20:53:53.276 00.005 972 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.59) = xAngle (1.41 = 1.41) 20:53:53.280 00.004 972 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36) 20:53:53.283 00.003 972 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=3.00 mountX=0.03 mountY=0.19, mountTheta=1.40 20:53:53.288 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.19, y=0.03, opts=13) 20:53:53.293 00.005 972 Enqueuing Move request for scope (-0.19, 0.03) 20:53:53.297 00.004 5928 Worker thread wakes up 20:53:53.297 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:53:53.301 00.004 972 UpdateGuideState exits: m=1325 SNR=25.5 20:53:53.304 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd 20:53:53.304 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.19, 0.03) 20:53:53.305 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:53.309 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:53.313 00.004 972 Enqueuing Expose request 20:53:53.317 00.004 5928 Moving (-0.19, 0.03) raw xDistance=0.03 yDistance=0.19 20:53:53.317 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:53:53.317 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:53:53.317 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:53:53.317 00.000 5928 MoveAxis(E, 0, ABG) 20:53:53.317 00.000 5928 Move returns status 0, amount 0 20:53:53.317 00.000 5928 MoveAxis(N, 0, ABG) 20:53:53.317 00.000 5928 Move returns status 0, amount 0 20:53:53.317 00.000 5928 move complete, result=0 20:53:53.318 00.001 5928 worker thread done servicing request 20:53:53.318 00.000 5928 Worker thread wakes up 20:53:53.318 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:53.318 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:53.319 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:53:55.437 02.118 5928 Exposure complete 20:53:55.524 00.087 5928 worker thread done servicing request 20:53:55.524 00.000 972 OnExposeComplete: enter 20:53:55.528 00.004 972 UpdateGuideState(): m_state=6 20:53:55.532 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2131 20:53:55.536 00.004 972 Star::Find returns 1 (0), X=231.30, Y=841.47, Mass=1273, SNR=24.9, Peak=134 HFD=3.5 20:53:55.540 00.004 972 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.59) = xAngle (-4.64 = 1.64) 20:53:55.544 00.004 972 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59) 20:53:55.548 00.004 972 CameraToMount -- cameraX=-0.54 cameraY=-0.05 hyp=0.54 cameraTheta=-3.05 mountX=-0.04 mountY=0.54, mountTheta=1.64 20:53:55.552 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.54, y=-0.05, opts=13) 20:53:55.556 00.004 972 Enqueuing Move request for scope (-0.54, -0.05) 20:53:55.561 00.005 5928 Worker thread wakes up 20:53:55.561 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:53:55.565 00.004 972 UpdateGuideState exits: m=1273 SNR=24.9 20:53:55.569 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:55.573 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.05) opts 0xd 20:53:55.573 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.54, -0.05) 20:53:55.573 00.000 5928 Moving (-0.54, -0.05) raw xDistance=-0.04 yDistance=0.54 20:53:55.573 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:53:55.573 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:53:55.573 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:55.578 00.005 972 Enqueuing Expose request 20:53:55.582 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54 20:53:55.582 00.000 5928 MoveAxis(E, 0, ABG) 20:53:55.582 00.000 5928 Move returns status 0, amount 0 20:53:55.582 00.000 5928 MoveAxis(N, 0, ABG) 20:53:55.582 00.000 5928 Move returns status 0, amount 0 20:53:55.582 00.000 5928 move complete, result=0 20:53:55.582 00.000 5928 worker thread done servicing request 20:53:55.582 00.000 5928 Worker thread wakes up 20:53:55.582 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:55.582 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:53:55.584 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH 20:53:57.559 01.975 5928 Exposure complete 20:53:57.648 00.089 5928 worker thread done servicing request 20:53:57.648 00.000 972 OnExposeComplete: enter 20:53:57.652 00.004 972 UpdateGuideState(): m_state=6 20:53:57.657 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2132 20:53:57.661 00.004 972 Star::Find returns 1 (0), X=231.46, Y=841.76, Mass=1328, SNR=25.5, Peak=156 HFD=3.6 20:53:57.665 00.004 972 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.59) = xAngle (0.99 = 0.99) 20:53:57.669 00.004 972 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94) 20:53:57.674 00.005 972 CameraToMount -- cameraX=-0.38 cameraY=0.24 hyp=0.46 cameraTheta=2.58 mountX=0.25 mountY=0.37, mountTheta=0.97 20:53:57.679 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=0.24, opts=13) 20:53:57.683 00.004 972 Enqueuing Move request for scope (-0.38, 0.24) 20:53:57.686 00.003 5928 Worker thread wakes up 20:53:57.686 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.24) opts 0xd 20:53:57.686 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, 0.24) 20:53:57.687 00.001 5928 Moving (-0.38, 0.24) raw xDistance=0.25 yDistance=0.37 20:53:57.687 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 20:53:57.687 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:53:57.687 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 20:53:57.687 00.000 5928 MoveAxis(W, 42, ABG) 20:53:57.687 00.000 5928 Guiding Dir = 3, Dur = 42 20:53:57.687 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:53:57.692 00.005 972 UpdateGuideState exits: m=1328 SNR=25.5 20:53:57.696 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:53:57.700 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:53:57.704 00.004 972 Enqueuing Expose request 20:53:57.709 00.005 5928 IsSlewing returns 0 20:53:57.738 00.029 5928 IsGuiding returns 0 20:53:57.754 00.016 5928 PulseGuide returned control before completion, sleep 37 20:53:57.807 00.053 5928 IsGuiding returns 1 20:53:57.807 00.000 5928 scope still moving after pulse duration time elapsed 20:53:57.850 00.043 5928 IsSlewing returns 0 20:53:57.851 00.001 5928 IsGuiding returns 0 20:53:57.851 00.000 5928 scope move finished after 42 + 71 ms 20:53:57.852 00.001 5928 Move returns status 0, amount 42 20:53:57.852 00.000 5928 MoveAxis(N, 0, ABG) 20:53:57.852 00.000 5928 Move returns status 0, amount 0 20:53:57.852 00.000 5928 move complete, result=0 20:53:57.852 00.000 5928 worker thread done servicing request 20:53:57.853 00.001 5928 Worker thread wakes up 20:53:57.853 00.000 972 GuideStep: 0.3 px 42 ms WEST, 0.4 px 0 ms NORTH 20:53:57.867 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:53:57.867 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:00.007 02.140 5928 Exposure complete 20:54:00.096 00.089 5928 worker thread done servicing request 20:54:00.096 00.000 972 OnExposeComplete: enter 20:54:00.101 00.005 972 UpdateGuideState(): m_state=6 20:54:00.105 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2133 20:54:00.111 00.006 972 Star::Find returns 1 (0), X=231.32, Y=841.53, Mass=1348, SNR=25.7, Peak=144 HFD=3.5 20:54:00.116 00.005 972 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.59) = xAngle (1.52 = 1.52) 20:54:00.121 00.005 972 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48) 20:54:00.126 00.005 972 CameraToMount -- cameraX=-0.52 cameraY=0.02 hyp=0.52 cameraTheta=3.11 mountX=0.03 mountY=0.52, mountTheta=1.52 20:54:00.130 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.52, y=0.02, opts=13) 20:54:00.134 00.004 972 Enqueuing Move request for scope (-0.52, 0.02) 20:54:00.137 00.003 5928 Worker thread wakes up 20:54:00.137 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:54:00.142 00.005 972 UpdateGuideState exits: m=1348 SNR=25.7 20:54:00.145 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:00.149 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:00.153 00.004 972 Enqueuing Expose request 20:54:00.158 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.02) opts 0xd 20:54:00.158 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.52, 0.02) 20:54:00.158 00.000 5928 Moving (-0.52, 0.02) raw xDistance=0.03 yDistance=0.52 20:54:00.158 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 20:54:00.158 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.47 newest=1.43 20:54:00.158 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52 20:54:00.158 00.000 5928 MoveAxis(E, 0, ABG) 20:54:00.158 00.000 5928 Move returns status 0, amount 0 20:54:00.158 00.000 5928 MoveAxis(S, 103, ABG) 20:54:00.158 00.000 5928 Guiding Dir = 1, Dur = 103 20:54:00.185 00.027 5928 IsSlewing returns 0 20:54:00.186 00.001 5928 IsGuiding returns 0 20:54:00.265 00.079 5928 PulseGuide returned control before completion, sleep 34 20:54:00.307 00.042 5928 IsGuiding returns 1 20:54:00.308 00.001 5928 scope still moving after pulse duration time elapsed 20:54:00.340 00.032 5928 IsSlewing returns 0 20:54:00.341 00.001 5928 IsGuiding returns 1 20:54:00.408 00.067 5928 IsSlewing returns 0 20:54:00.441 00.033 5928 IsGuiding returns 0 20:54:00.441 00.000 5928 scope move finished after 103 + 152 ms 20:54:00.441 00.000 5928 Move returns status 0, amount 103 20:54:00.441 00.000 5928 move complete, result=0 20:54:00.441 00.000 5928 worker thread done servicing request 20:54:00.441 00.000 5928 Worker thread wakes up 20:54:00.441 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:00.441 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:00.441 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.5 px 103 ms SOUTH 20:54:02.433 01.992 5928 Exposure complete 20:54:02.518 00.085 5928 worker thread done servicing request 20:54:02.518 00.000 972 OnExposeComplete: enter 20:54:02.523 00.005 972 UpdateGuideState(): m_state=6 20:54:02.527 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2134 20:54:02.531 00.004 972 Star::Find returns 1 (0), X=231.48, Y=841.88, Mass=1316, SNR=25.4, Peak=151 HFD=3.7 20:54:02.535 00.004 972 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.59) = xAngle (0.77 = 0.77) 20:54:02.540 00.005 972 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73) 20:54:02.544 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.37 hyp=0.52 cameraTheta=2.36 mountX=0.37 mountY=0.35, mountTheta=0.75 20:54:02.548 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.37, opts=13) 20:54:02.552 00.004 972 Enqueuing Move request for scope (-0.37, 0.37) 20:54:02.556 00.004 5928 Worker thread wakes up 20:54:02.557 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.37) opts 0xd 20:54:02.557 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.37) 20:54:02.557 00.000 5928 Moving (-0.37, 0.37) raw xDistance=0.37 yDistance=0.35 20:54:02.557 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37 20:54:02.557 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35 20:54:02.557 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:54:02.561 00.004 972 UpdateGuideState exits: m=1316 SNR=25.4 20:54:02.565 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:02.569 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:02.574 00.005 972 Enqueuing Expose request 20:54:02.578 00.004 5928 MoveAxis(W, 62, ABG) 20:54:02.578 00.000 5928 Guiding Dir = 3, Dur = 62 20:54:02.579 00.001 5928 IsSlewing returns 0 20:54:02.579 00.000 5928 IsGuiding returns 0 20:54:02.599 00.020 5928 PulseGuide returned control before completion, sleep 53 20:54:02.679 00.080 5928 IsGuiding returns 0 20:54:02.679 00.000 5928 Move returns status 0, amount 62 20:54:02.680 00.001 5928 MoveAxis(S, 69, ABG) 20:54:02.680 00.000 5928 Guiding Dir = 1, Dur = 69 20:54:02.681 00.001 5928 IsSlewing returns 0 20:54:02.681 00.000 5928 IsGuiding returns 0 20:54:02.760 00.079 5928 IsGuiding returns 1 20:54:02.760 00.000 5928 scope still moving after pulse duration time elapsed 20:54:02.787 00.027 5928 IsSlewing returns 0 20:54:02.788 00.001 5928 IsGuiding returns 1 20:54:02.854 00.066 5928 IsSlewing returns 0 20:54:02.887 00.033 5928 IsGuiding returns 0 20:54:02.887 00.000 5928 scope move finished after 69 + 136 ms 20:54:02.887 00.000 5928 Move returns status 0, amount 69 20:54:02.887 00.000 5928 move complete, result=0 20:54:02.887 00.000 5928 worker thread done servicing request 20:54:02.888 00.001 972 GuideStep: 0.4 px 62 ms WEST, 0.3 px 69 ms SOUTH 20:54:02.893 00.005 5928 Worker thread wakes up 20:54:02.893 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:02.893 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:05.030 02.137 5928 Exposure complete 20:54:05.119 00.089 5928 worker thread done servicing request 20:54:05.119 00.000 972 OnExposeComplete: enter 20:54:05.124 00.005 972 UpdateGuideState(): m_state=6 20:54:05.127 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2135 20:54:05.131 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.16, Mass=1284, SNR=25.1, Peak=142 HFD=3.9 20:54:05.135 00.004 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.94) 20:54:05.140 00.005 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89) 20:54:05.144 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.35 hyp=0.36 cameraTheta=-1.75 mountX=-0.35 mountY=0.09, mountTheta=2.90 20:54:05.148 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.35, opts=13) 20:54:05.152 00.004 972 Enqueuing Move request for scope (-0.07, -0.35) 20:54:05.157 00.005 5928 Worker thread wakes up 20:54:05.157 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.35) opts 0xd 20:54:05.157 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.35) 20:54:05.157 00.000 5928 Moving (-0.07, -0.35) raw xDistance=-0.35 yDistance=0.09 20:54:05.157 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.35 20:54:05.157 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:05.157 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:54:05.161 00.004 972 UpdateGuideState exits: m=1284 SNR=25.1 20:54:05.165 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:05.168 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:05.174 00.006 972 Enqueuing Expose request 20:54:05.179 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:54:05.179 00.000 5928 MoveAxis(E, 54, ABG) 20:54:05.179 00.000 5928 Guiding Dir = 2, Dur = 54 20:54:05.180 00.001 5928 IsSlewing returns 0 20:54:05.180 00.000 5928 IsGuiding returns 0 20:54:05.206 00.026 5928 PulseGuide returned control before completion, sleep 39 20:54:05.258 00.052 5928 IsGuiding returns 1 20:54:05.258 00.000 5928 scope still moving after pulse duration time elapsed 20:54:05.301 00.043 5928 IsSlewing returns 0 20:54:05.303 00.002 5928 IsGuiding returns 0 20:54:05.303 00.000 5928 scope move finished after 54 + 68 ms 20:54:05.303 00.000 5928 Move returns status 0, amount 54 20:54:05.304 00.001 5928 MoveAxis(N, 0, ABG) 20:54:05.304 00.000 5928 Move returns status 0, amount 0 20:54:05.304 00.000 5928 move complete, result=0 20:54:05.304 00.000 5928 worker thread done servicing request 20:54:05.304 00.000 5928 Worker thread wakes up 20:54:05.305 00.001 972 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH 20:54:05.317 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:05.317 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:07.303 01.986 5928 Exposure complete 20:54:07.388 00.085 5928 worker thread done servicing request 20:54:07.388 00.000 972 OnExposeComplete: enter 20:54:07.393 00.005 972 UpdateGuideState(): m_state=6 20:54:07.397 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2136 20:54:07.401 00.004 972 Star::Find returns 1 (0), X=231.81, Y=841.42, Mass=1283, SNR=25.1, Peak=157 HFD=3.6 20:54:07.405 00.004 972 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.59) = xAngle (-3.56 = 2.73) 20:54:07.409 00.004 972 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68) 20:54:07.415 00.006 972 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.97 mountX=-0.10 mountY=0.05, mountTheta=2.69 20:54:07.421 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.10, opts=13) 20:54:07.425 00.004 972 Enqueuing Move request for scope (-0.04, -0.10) 20:54:07.429 00.004 5928 Worker thread wakes up 20:54:07.429 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd 20:54:07.429 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.10) 20:54:07.429 00.000 5928 Moving (-0.04, -0.10) raw xDistance=-0.10 yDistance=0.05 20:54:07.429 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:54:07.433 00.004 972 UpdateGuideState exits: m=1283 SNR=25.1 20:54:07.437 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:54:07.437 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:07.442 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:07.443 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:54:07.443 00.000 5928 MoveAxis(E, 0, ABG) 20:54:07.443 00.000 5928 Move returns status 0, amount 0 20:54:07.443 00.000 5928 MoveAxis(N, 0, ABG) 20:54:07.443 00.000 5928 Move returns status 0, amount 0 20:54:07.443 00.000 5928 move complete, result=0 20:54:07.443 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:07.447 00.004 972 Enqueuing Expose request 20:54:07.451 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:54:07.455 00.004 5928 worker thread done servicing request 20:54:07.456 00.001 5928 Worker thread wakes up 20:54:07.456 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:07.456 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:09.593 02.137 5928 Exposure complete 20:54:09.679 00.086 5928 worker thread done servicing request 20:54:09.679 00.000 972 OnExposeComplete: enter 20:54:09.683 00.004 972 UpdateGuideState(): m_state=6 20:54:09.688 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2137 20:54:09.693 00.005 972 Star::Find returns 1 (0), X=231.74, Y=841.81, Mass=1351, SNR=25.7, Peak=170 HFD=3.6 20:54:09.697 00.004 972 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.59) = xAngle (0.31 = 0.31) 20:54:09.701 00.004 972 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 20:54:09.705 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.90 mountX=0.30 mountY=0.08, mountTheta=0.27 20:54:09.710 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.30, opts=13) 20:54:09.714 00.004 972 Enqueuing Move request for scope (-0.10, 0.30) 20:54:09.718 00.004 5928 Worker thread wakes up 20:54:09.718 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.30) opts 0xd 20:54:09.718 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.30) 20:54:09.718 00.000 5928 Moving (-0.10, 0.30) raw xDistance=0.30 yDistance=0.08 20:54:09.718 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 20:54:09.718 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:09.718 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:54:09.718 00.000 5928 MoveAxis(W, 51, ABG) 20:54:09.718 00.000 5928 Guiding Dir = 3, Dur = 51 20:54:09.718 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:54:09.723 00.005 972 UpdateGuideState exits: m=1351 SNR=25.7 20:54:09.727 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:09.731 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:09.735 00.004 972 Enqueuing Expose request 20:54:09.740 00.005 5928 IsSlewing returns 0 20:54:09.740 00.000 5928 IsGuiding returns 0 20:54:09.763 00.023 5928 PulseGuide returned control before completion, sleep 38 20:54:09.843 00.080 5928 IsGuiding returns 0 20:54:09.843 00.000 5928 Move returns status 0, amount 51 20:54:09.844 00.001 5928 MoveAxis(N, 0, ABG) 20:54:09.844 00.000 5928 Move returns status 0, amount 0 20:54:09.844 00.000 5928 move complete, result=0 20:54:09.844 00.000 5928 worker thread done servicing request 20:54:09.844 00.000 5928 Worker thread wakes up 20:54:09.845 00.001 972 GuideStep: 0.3 px 51 ms WEST, 0.1 px 0 ms NORTH 20:54:09.857 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:09.858 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:11.846 01.988 5928 Exposure complete 20:54:11.932 00.086 5928 worker thread done servicing request 20:54:11.932 00.000 972 OnExposeComplete: enter 20:54:11.936 00.004 972 UpdateGuideState(): m_state=6 20:54:11.941 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2138 20:54:11.945 00.004 972 Star::Find returns 1 (0), X=231.53, Y=841.72, Mass=1328, SNR=25.5, Peak=148 HFD=3.6 20:54:11.949 00.004 972 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 20:54:11.952 00.003 972 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 20:54:11.957 00.005 972 CameraToMount -- cameraX=-0.31 cameraY=0.21 hyp=0.38 cameraTheta=2.56 mountX=0.21 mountY=0.30, mountTheta=0.95 20:54:11.962 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=0.21, opts=13) 20:54:11.965 00.003 972 Enqueuing Move request for scope (-0.31, 0.21) 20:54:11.969 00.004 5928 Worker thread wakes up 20:54:11.969 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.21) opts 0xd 20:54:11.969 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, 0.21) 20:54:11.970 00.001 5928 Moving (-0.31, 0.21) raw xDistance=0.21 yDistance=0.30 20:54:11.970 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21 20:54:11.970 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 20:54:11.970 00.000 5928 MoveAxis(W, 39, ABG) 20:54:11.970 00.000 5928 Guiding Dir = 3, Dur = 39 20:54:11.970 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:54:11.975 00.005 972 UpdateGuideState exits: m=1328 SNR=25.5 20:54:11.979 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:11.983 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:11.987 00.004 972 Enqueuing Expose request 20:54:11.992 00.005 5928 IsSlewing returns 0 20:54:11.992 00.000 5928 IsGuiding returns 0 20:54:12.018 00.026 5928 PulseGuide returned control before completion, sleep 24 20:54:12.066 00.048 5928 IsGuiding returns 0 20:54:12.066 00.000 5928 Move returns status 0, amount 39 20:54:12.066 00.000 5928 MoveAxis(S, 60, ABG) 20:54:12.066 00.000 5928 Guiding Dir = 1, Dur = 60 20:54:12.099 00.033 5928 IsSlewing returns 0 20:54:12.100 00.001 5928 IsGuiding returns 0 20:54:12.179 00.079 5928 IsGuiding returns 1 20:54:12.179 00.000 5928 scope still moving after pulse duration time elapsed 20:54:12.203 00.024 5928 IsSlewing returns 0 20:54:12.204 00.001 5928 IsGuiding returns 1 20:54:12.274 00.070 5928 IsSlewing returns 0 20:54:12.275 00.001 5928 IsGuiding returns 0 20:54:12.276 00.001 5928 scope move finished after 60 + 115 ms 20:54:12.276 00.000 5928 Move returns status 0, amount 60 20:54:12.276 00.000 5928 move complete, result=0 20:54:12.276 00.000 5928 worker thread done servicing request 20:54:12.276 00.000 5928 Worker thread wakes up 20:54:12.277 00.001 972 GuideStep: 0.2 px 39 ms WEST, 0.3 px 60 ms SOUTH 20:54:12.288 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:12.289 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:14.410 02.121 5928 Exposure complete 20:54:14.498 00.088 5928 worker thread done servicing request 20:54:14.498 00.000 972 OnExposeComplete: enter 20:54:14.502 00.004 972 UpdateGuideState(): m_state=6 20:54:14.507 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2139 20:54:14.511 00.004 972 Star::Find returns 1 (0), X=231.58, Y=841.57, Mass=1313, SNR=25.3, Peak=153 HFD=3.4 20:54:14.515 00.004 972 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.59) = xAngle (1.34 = 1.34) 20:54:14.519 00.004 972 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29) 20:54:14.524 00.005 972 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.93 mountX=0.06 mountY=0.26, mountTheta=1.34 20:54:14.529 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.06, opts=13) 20:54:14.532 00.003 972 Enqueuing Move request for scope (-0.26, 0.06) 20:54:14.536 00.004 5928 Worker thread wakes up 20:54:14.536 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd 20:54:14.536 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:54:14.541 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.06) 20:54:14.542 00.001 5928 Moving (-0.26, 0.06) raw xDistance=0.06 yDistance=0.26 20:54:14.542 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:54:14.542 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 20:54:14.542 00.000 5928 MoveAxis(E, 0, ABG) 20:54:14.542 00.000 972 UpdateGuideState exits: m=1313 SNR=25.3 20:54:14.546 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:14.549 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:14.553 00.004 972 Enqueuing Expose request 20:54:14.558 00.005 5928 Move returns status 0, amount 0 20:54:14.558 00.000 5928 MoveAxis(S, 51, ABG) 20:54:14.558 00.000 5928 Guiding Dir = 1, Dur = 51 20:54:14.558 00.000 5928 IsSlewing returns 0 20:54:14.559 00.001 5928 IsGuiding returns 0 20:54:14.640 00.081 5928 IsGuiding returns 1 20:54:14.640 00.000 5928 scope still moving after pulse duration time elapsed 20:54:14.662 00.022 5928 IsSlewing returns 0 20:54:14.663 00.001 5928 IsGuiding returns 1 20:54:14.737 00.074 5928 IsSlewing returns 0 20:54:14.768 00.031 5928 IsGuiding returns 0 20:54:14.768 00.000 5928 scope move finished after 51 + 159 ms 20:54:14.769 00.001 5928 Move returns status 0, amount 51 20:54:14.769 00.000 5928 move complete, result=0 20:54:14.769 00.000 5928 worker thread done servicing request 20:54:14.769 00.000 5928 Worker thread wakes up 20:54:14.770 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 51 ms SOUTH 20:54:14.783 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:14.783 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:16.766 01.983 5928 Exposure complete 20:54:16.852 00.086 5928 worker thread done servicing request 20:54:16.852 00.000 972 OnExposeComplete: enter 20:54:16.857 00.005 972 UpdateGuideState(): m_state=6 20:54:16.861 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2140 20:54:16.865 00.004 972 Star::Find returns 1 (0), X=231.84, Y=841.70, Mass=1354, SNR=25.8, Peak=168 HFD=3.7 20:54:16.869 00.004 972 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.59) = xAngle (-0.01 = -0.01) 20:54:16.874 00.005 972 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05) 20:54:16.878 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.19 cameraTheta=1.58 mountX=0.19 mountY=-0.01, mountTheta=-0.05 20:54:16.881 00.003 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.18, opts=13) 20:54:16.885 00.004 972 Enqueuing Move request for scope (-0.00, 0.18) 20:54:16.890 00.005 5928 Worker thread wakes up 20:54:16.890 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd 20:54:16.890 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.18) 20:54:16.890 00.000 5928 Moving (-0.00, 0.18) raw xDistance=0.19 yDistance=-0.01 20:54:16.890 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 20:54:16.890 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:16.890 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:54:16.890 00.000 5928 MoveAxis(E, 0, ABG) 20:54:16.890 00.000 5928 Move returns status 0, amount 0 20:54:16.890 00.000 5928 MoveAxis(N, 0, ABG) 20:54:16.890 00.000 5928 Move returns status 0, amount 0 20:54:16.891 00.001 5928 move complete, result=0 20:54:16.891 00.000 5928 worker thread done servicing request 20:54:16.891 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:54:16.895 00.004 972 UpdateGuideState exits: m=1354 SNR=25.8 20:54:16.898 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:16.902 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:16.907 00.005 972 Enqueuing Expose request 20:54:16.910 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:54:16.914 00.004 5928 Worker thread wakes up 20:54:16.914 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:16.914 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:19.030 02.116 5928 Exposure complete 20:54:19.120 00.090 5928 worker thread done servicing request 20:54:19.120 00.000 972 OnExposeComplete: enter 20:54:19.125 00.005 972 UpdateGuideState(): m_state=6 20:54:19.129 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2141 20:54:19.133 00.004 972 Star::Find returns 1 (0), X=231.86, Y=841.80, Mass=1321, SNR=25.5, Peak=165 HFD=3.6 20:54:19.139 00.006 972 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.59) = xAngle (-0.06 = -0.06) 20:54:19.143 00.004 972 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10) 20:54:19.146 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.53 mountX=0.29 mountY=-0.03, mountTheta=-0.10 20:54:19.151 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.29, opts=13) 20:54:19.156 00.005 972 Enqueuing Move request for scope (0.01, 0.29) 20:54:19.160 00.004 5928 Worker thread wakes up 20:54:19.160 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd 20:54:19.160 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.29) 20:54:19.160 00.000 5928 Moving (0.01, 0.29) raw xDistance=0.29 yDistance=-0.03 20:54:19.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 20:54:19.160 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:19.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 20:54:19.160 00.000 5928 MoveAxis(W, 48, ABG) 20:54:19.160 00.000 5928 Guiding Dir = 3, Dur = 48 20:54:19.160 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:54:19.164 00.004 972 UpdateGuideState exits: m=1321 SNR=25.5 20:54:19.168 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:19.172 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:19.176 00.004 972 Enqueuing Expose request 20:54:19.180 00.004 5928 IsSlewing returns 0 20:54:19.180 00.000 5928 IsGuiding returns 0 20:54:19.198 00.018 5928 PulseGuide returned control before completion, sleep 42 20:54:19.277 00.079 5928 IsGuiding returns 0 20:54:19.277 00.000 5928 Move returns status 0, amount 48 20:54:19.279 00.002 5928 MoveAxis(N, 0, ABG) 20:54:19.279 00.000 5928 Move returns status 0, amount 0 20:54:19.279 00.000 5928 move complete, result=0 20:54:19.279 00.000 5928 worker thread done servicing request 20:54:19.279 00.000 5928 Worker thread wakes up 20:54:19.279 00.000 972 GuideStep: 0.3 px 48 ms WEST, -0.0 px 0 ms NORTH 20:54:19.291 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:19.291 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:21.265 01.974 5928 Exposure complete 20:54:21.352 00.087 5928 worker thread done servicing request 20:54:21.393 00.041 972 OnExposeComplete: enter 20:54:21.397 00.004 972 UpdateGuideState(): m_state=6 20:54:21.401 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2142 20:54:21.405 00.004 972 Star::Find returns 1 (0), X=231.96, Y=841.60, Mass=1305, SNR=25.3, Peak=159 HFD=3.5 20:54:21.409 00.004 972 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.59) = xAngle (-0.97 = -0.97) 20:54:21.413 00.004 972 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01) 20:54:21.417 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.62 mountX=0.08 mountY=-0.12, mountTheta=-0.98 20:54:21.422 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.08, opts=13) 20:54:21.426 00.004 972 Enqueuing Move request for scope (0.11, 0.08) 20:54:21.429 00.003 5928 Worker thread wakes up 20:54:21.430 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd 20:54:21.430 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.08) 20:54:21.430 00.000 5928 Moving (0.11, 0.08) raw xDistance=0.08 yDistance=-0.12 20:54:21.430 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:54:21.430 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:21.430 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:54:21.430 00.000 5928 MoveAxis(E, 0, ABG) 20:54:21.430 00.000 5928 Move returns status 0, amount 0 20:54:21.430 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:54:21.434 00.004 972 UpdateGuideState exits: m=1305 SNR=25.3 20:54:21.439 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:21.444 00.005 5928 MoveAxis(N, 0, ABG) 20:54:21.444 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:21.448 00.004 972 Enqueuing Expose request 20:54:21.452 00.004 5928 Move returns status 0, amount 0 20:54:21.452 00.000 5928 move complete, result=0 20:54:21.453 00.001 5928 worker thread done servicing request 20:54:21.453 00.000 5928 Worker thread wakes up 20:54:21.453 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:21.453 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:21.455 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:54:23.588 02.133 5928 Exposure complete 20:54:23.675 00.087 5928 worker thread done servicing request 20:54:23.675 00.000 972 OnExposeComplete: enter 20:54:23.678 00.003 972 UpdateGuideState(): m_state=6 20:54:23.682 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2143 20:54:23.687 00.005 972 Star::Find returns 1 (0), X=232.01, Y=841.72, Mass=1341, SNR=25.6, Peak=170 HFD=3.4 20:54:23.691 00.004 972 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.59) = xAngle (-0.69 = -0.69) 20:54:23.695 00.004 972 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74) 20:54:23.699 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.90 mountX=0.20 mountY=-0.17, mountTheta=-0.72 20:54:23.705 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.20, opts=13) 20:54:23.709 00.004 972 Enqueuing Move request for scope (0.16, 0.20) 20:54:23.712 00.003 5928 Worker thread wakes up 20:54:23.712 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd 20:54:23.712 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.20) 20:54:23.712 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:54:23.716 00.004 972 UpdateGuideState exits: m=1341 SNR=25.6 20:54:23.721 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:23.726 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:23.729 00.003 972 Enqueuing Expose request 20:54:23.733 00.004 5928 Moving (0.16, 0.20) raw xDistance=0.20 yDistance=-0.17 20:54:23.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 20:54:23.733 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:23.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:54:23.733 00.000 5928 MoveAxis(W, 33, ABG) 20:54:23.733 00.000 5928 Guiding Dir = 3, Dur = 33 20:54:23.734 00.001 5928 IsSlewing returns 0 20:54:23.734 00.000 5928 IsGuiding returns 0 20:54:23.755 00.021 5928 PulseGuide returned control before completion, sleep 23 20:54:23.787 00.032 5928 IsGuiding returns 1 20:54:23.787 00.000 5928 scope still moving after pulse duration time elapsed 20:54:23.814 00.027 5928 IsSlewing returns 0 20:54:23.815 00.001 5928 IsGuiding returns 0 20:54:23.815 00.000 5928 scope move finished after 33 + 47 ms 20:54:23.815 00.000 5928 Move returns status 0, amount 33 20:54:23.815 00.000 5928 MoveAxis(N, 0, ABG) 20:54:23.815 00.000 5928 Move returns status 0, amount 0 20:54:23.815 00.000 5928 move complete, result=0 20:54:23.815 00.000 5928 worker thread done servicing request 20:54:23.815 00.000 5928 Worker thread wakes up 20:54:23.816 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:23.816 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:23.816 00.000 972 GuideStep: 0.2 px 33 ms WEST, -0.2 px 0 ms NORTH 20:54:25.800 01.984 5928 Exposure complete 20:54:25.887 00.087 5928 worker thread done servicing request 20:54:25.887 00.000 972 OnExposeComplete: enter 20:54:25.891 00.004 972 UpdateGuideState(): m_state=6 20:54:25.895 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2144 20:54:25.899 00.004 972 Star::Find returns 1 (0), X=231.82, Y=841.88, Mass=1317, SNR=25.4, Peak=161 HFD=3.7 20:54:25.904 00.005 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 20:54:25.908 00.004 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.00 = 0.00) 20:54:25.911 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.64 mountX=0.36 mountY=0.00, mountTheta=0.00 20:54:25.916 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.36, opts=13) 20:54:25.921 00.005 972 Enqueuing Move request for scope (-0.02, 0.36) 20:54:25.924 00.003 5928 Worker thread wakes up 20:54:25.924 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:54:25.928 00.004 972 UpdateGuideState exits: m=1317 SNR=25.4 20:54:25.932 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:25.936 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.36) opts 0xd 20:54:25.937 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:25.940 00.003 972 Enqueuing Expose request 20:54:25.944 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.36) 20:54:25.944 00.000 5928 Moving (-0.02, 0.36) raw xDistance=0.36 yDistance=0.00 20:54:25.944 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36 20:54:25.944 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:25.945 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 20:54:25.945 00.000 5928 MoveAxis(W, 63, ABG) 20:54:25.945 00.000 5928 Guiding Dir = 3, Dur = 63 20:54:25.945 00.000 5928 IsSlewing returns 0 20:54:25.946 00.001 5928 IsGuiding returns 0 20:54:25.962 00.016 5928 PulseGuide returned control before completion, sleep 58 20:54:26.058 00.096 5928 IsGuiding returns 0 20:54:26.058 00.000 5928 Move returns status 0, amount 63 20:54:26.058 00.000 5928 MoveAxis(N, 0, ABG) 20:54:26.058 00.000 5928 Move returns status 0, amount 0 20:54:26.058 00.000 5928 move complete, result=0 20:54:26.058 00.000 5928 worker thread done servicing request 20:54:26.059 00.001 5928 Worker thread wakes up 20:54:26.059 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:26.059 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:26.059 00.000 972 GuideStep: 0.4 px 63 ms WEST, 0.0 px 0 ms NORTH 20:54:28.174 02.115 5928 Exposure complete 20:54:28.260 00.086 5928 worker thread done servicing request 20:54:28.260 00.000 972 OnExposeComplete: enter 20:54:28.263 00.003 972 UpdateGuideState(): m_state=6 20:54:28.267 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2145 20:54:28.273 00.006 972 Star::Find returns 1 (0), X=231.78, Y=841.74, Mass=1287, SNR=25.1, Peak=158 HFD=3.6 20:54:28.277 00.004 972 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.59) = xAngle (0.28 = 0.28) 20:54:28.280 00.003 972 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 20:54:28.284 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.87 mountX=0.23 mountY=0.05, mountTheta=0.24 20:54:28.289 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.23, opts=13) 20:54:28.293 00.004 972 Enqueuing Move request for scope (-0.07, 0.23) 20:54:28.297 00.004 5928 Worker thread wakes up 20:54:28.297 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd 20:54:28.297 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.23) 20:54:28.297 00.000 5928 Moving (-0.07, 0.23) raw xDistance=0.23 yDistance=0.05 20:54:28.297 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:54:28.302 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23 20:54:28.303 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:28.303 00.000 972 UpdateGuideState exits: m=1287 SNR=25.1 20:54:28.307 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:28.310 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:28.314 00.004 972 Enqueuing Expose request 20:54:28.318 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:54:28.318 00.000 5928 MoveAxis(W, 43, ABG) 20:54:28.318 00.000 5928 Guiding Dir = 3, Dur = 43 20:54:28.360 00.042 5928 IsSlewing returns 0 20:54:28.361 00.001 5928 IsGuiding returns 0 20:54:28.377 00.016 5928 PulseGuide returned control before completion, sleep 38 20:54:28.427 00.050 5928 IsGuiding returns 1 20:54:28.427 00.000 5928 scope still moving after pulse duration time elapsed 20:54:28.472 00.045 5928 IsSlewing returns 0 20:54:28.477 00.005 5928 IsGuiding returns 0 20:54:28.477 00.000 5928 scope move finished after 43 + 72 ms 20:54:28.477 00.000 5928 Move returns status 0, amount 43 20:54:28.477 00.000 5928 MoveAxis(N, 0, ABG) 20:54:28.477 00.000 5928 Move returns status 0, amount 0 20:54:28.477 00.000 5928 move complete, result=0 20:54:28.477 00.000 5928 worker thread done servicing request 20:54:28.477 00.000 5928 Worker thread wakes up 20:54:28.477 00.000 972 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH 20:54:28.482 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:28.482 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:30.461 01.979 5928 Exposure complete 20:54:30.549 00.088 5928 worker thread done servicing request 20:54:30.549 00.000 972 OnExposeComplete: enter 20:54:30.554 00.005 972 UpdateGuideState(): m_state=6 20:54:30.558 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2146 20:54:30.562 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.69, Mass=1366, SNR=25.8, Peak=152 HFD=3.7 20:54:30.565 00.003 972 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.59) = xAngle (0.21 = 0.21) 20:54:30.570 00.005 972 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17) 20:54:30.574 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.80 mountX=0.18 mountY=0.03, mountTheta=0.17 20:54:30.578 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.18, opts=13) 20:54:30.582 00.004 972 Enqueuing Move request for scope (-0.04, 0.18) 20:54:30.586 00.004 5928 Worker thread wakes up 20:54:30.587 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:54:30.591 00.004 972 UpdateGuideState exits: m=1366 SNR=25.8 20:54:30.594 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:30.599 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd 20:54:30.599 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:30.605 00.006 972 Enqueuing Expose request 20:54:30.609 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.18) 20:54:30.609 00.000 5928 Moving (-0.04, 0.18) raw xDistance=0.18 yDistance=0.03 20:54:30.609 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 20:54:30.609 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:30.609 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:54:30.609 00.000 5928 MoveAxis(E, 0, ABG) 20:54:30.609 00.000 5928 Move returns status 0, amount 0 20:54:30.609 00.000 5928 MoveAxis(N, 0, ABG) 20:54:30.609 00.000 5928 Move returns status 0, amount 0 20:54:30.610 00.001 5928 move complete, result=0 20:54:30.610 00.000 5928 worker thread done servicing request 20:54:30.610 00.000 5928 Worker thread wakes up 20:54:30.610 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:30.610 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:30.611 00.001 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 20:54:32.748 02.137 5928 Exposure complete 20:54:32.834 00.086 5928 worker thread done servicing request 20:54:32.834 00.000 972 OnExposeComplete: enter 20:54:32.839 00.005 972 UpdateGuideState(): m_state=6 20:54:32.843 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2147 20:54:32.847 00.004 972 Star::Find returns 1 (0), X=231.76, Y=841.33, Mass=1317, SNR=25.4, Peak=164 HFD=3.6 20:54:32.852 00.005 972 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.59) = xAngle (-3.60 = 2.68) 20:54:32.856 00.004 972 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64) 20:54:32.860 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.01 mountX=-0.18 mountY=0.10, mountTheta=2.65 20:54:32.864 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.18, opts=13) 20:54:32.869 00.005 972 Enqueuing Move request for scope (-0.08, -0.18) 20:54:32.873 00.004 5928 Worker thread wakes up 20:54:32.873 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd 20:54:32.873 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.18) 20:54:32.873 00.000 5928 Moving (-0.08, -0.18) raw xDistance=-0.18 yDistance=0.10 20:54:32.873 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:54:32.873 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:32.873 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:54:32.874 00.001 5928 MoveAxis(E, 0, ABG) 20:54:32.874 00.000 5928 Move returns status 0, amount 0 20:54:32.874 00.000 5928 MoveAxis(N, 0, ABG) 20:54:32.874 00.000 5928 Move returns status 0, amount 0 20:54:32.874 00.000 5928 move complete, result=0 20:54:32.874 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:54:32.878 00.004 972 UpdateGuideState exits: m=1317 SNR=25.4 20:54:32.882 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:32.886 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:32.890 00.004 972 Enqueuing Expose request 20:54:32.894 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:54:32.898 00.004 5928 worker thread done servicing request 20:54:32.898 00.000 5928 Worker thread wakes up 20:54:32.898 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:32.898 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:34.891 01.993 5928 Exposure complete 20:54:34.976 00.085 5928 worker thread done servicing request 20:54:34.977 00.001 972 OnExposeComplete: enter 20:54:34.981 00.004 972 UpdateGuideState(): m_state=6 20:54:34.985 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2148 20:54:34.990 00.005 972 Star::Find returns 1 (0), X=231.88, Y=841.55, Mass=1304, SNR=25.3, Peak=162 HFD=3.7 20:54:34.994 00.004 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 20:54:34.997 00.003 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85) 20:54:35.003 00.006 972 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.78 mountX=0.04 mountY=-0.04, mountTheta=-0.83 20:54:35.008 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.04, opts=13) 20:54:35.012 00.004 972 Enqueuing Move request for scope (0.04, 0.04) 20:54:35.015 00.003 5928 Worker thread wakes up 20:54:35.015 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:54:35.020 00.005 972 UpdateGuideState exits: m=1304 SNR=25.3 20:54:35.024 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:35.027 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:35.031 00.004 972 Enqueuing Expose request 20:54:35.036 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd 20:54:35.036 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.04) 20:54:35.036 00.000 5928 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.04 20:54:35.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 20:54:35.036 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:35.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:54:35.036 00.000 5928 MoveAxis(E, 0, ABG) 20:54:35.036 00.000 5928 Move returns status 0, amount 0 20:54:35.037 00.001 5928 MoveAxis(N, 0, ABG) 20:54:35.037 00.000 5928 Move returns status 0, amount 0 20:54:35.037 00.000 5928 move complete, result=0 20:54:35.037 00.000 5928 worker thread done servicing request 20:54:35.037 00.000 5928 Worker thread wakes up 20:54:35.037 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:35.037 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:35.038 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:54:37.144 02.106 5928 Exposure complete 20:54:37.230 00.086 5928 worker thread done servicing request 20:54:37.231 00.001 972 OnExposeComplete: enter 20:54:37.237 00.006 972 UpdateGuideState(): m_state=6 20:54:37.241 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2149 20:54:37.245 00.004 972 Star::Find returns 1 (0), X=232.07, Y=841.80, Mass=1343, SNR=25.7, Peak=153 HFD=3.9 20:54:37.248 00.003 972 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.59) = xAngle (-0.69 = -0.69) 20:54:37.253 00.005 972 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74) 20:54:37.259 00.006 972 CameraToMount -- cameraX=0.22 cameraY=0.28 hyp=0.36 cameraTheta=0.90 mountX=0.28 mountY=-0.24, mountTheta=-0.72 20:54:37.264 00.005 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.28, opts=13) 20:54:37.269 00.005 972 Enqueuing Move request for scope (0.22, 0.28) 20:54:37.275 00.006 5928 Worker thread wakes up 20:54:37.276 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:54:37.280 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.28) opts 0xd 20:54:37.280 00.000 972 UpdateGuideState exits: m=1343 SNR=25.7 20:54:37.285 00.005 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.28) 20:54:37.285 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:37.291 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:37.296 00.005 5928 Moving (0.22, 0.28) raw xDistance=0.28 yDistance=-0.24 20:54:37.296 00.000 972 Enqueuing Expose request 20:54:37.300 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 20:54:37.300 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:54:37.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 20:54:37.300 00.000 5928 MoveAxis(W, 46, ABG) 20:54:37.300 00.000 5928 Guiding Dir = 3, Dur = 46 20:54:37.301 00.001 5928 IsSlewing returns 0 20:54:37.301 00.000 5928 IsGuiding returns 0 20:54:37.315 00.014 5928 PulseGuide returned control before completion, sleep 43 20:54:37.371 00.056 5928 IsGuiding returns 1 20:54:37.371 00.000 5928 scope still moving after pulse duration time elapsed 20:54:37.411 00.040 5928 IsSlewing returns 0 20:54:37.411 00.000 5928 IsGuiding returns 0 20:54:37.411 00.000 5928 scope move finished after 46 + 64 ms 20:54:37.411 00.000 5928 Move returns status 0, amount 46 20:54:37.411 00.000 5928 MoveAxis(N, 0, ABG) 20:54:37.411 00.000 5928 Move returns status 0, amount 0 20:54:37.411 00.000 5928 move complete, result=0 20:54:37.412 00.001 5928 worker thread done servicing request 20:54:37.412 00.000 5928 Worker thread wakes up 20:54:37.412 00.000 972 GuideStep: 0.3 px 46 ms WEST, -0.2 px 0 ms NORTH 20:54:37.418 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:37.418 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:39.409 01.991 5928 Exposure complete 20:54:39.495 00.086 5928 worker thread done servicing request 20:54:39.495 00.000 972 OnExposeComplete: enter 20:54:39.498 00.003 972 UpdateGuideState(): m_state=6 20:54:39.503 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2150 20:54:39.509 00.006 972 Star::Find returns 1 (0), X=232.00, Y=841.86, Mass=1361, SNR=25.8, Peak=160 HFD=3.9 20:54:39.513 00.004 972 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.59) = xAngle (-0.43 = -0.43) 20:54:39.518 00.005 972 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47) 20:54:39.523 00.005 972 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.16 mountX=0.35 mountY=-0.17, mountTheta=-0.46 20:54:39.527 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.35, opts=13) 20:54:39.531 00.004 972 Enqueuing Move request for scope (0.15, 0.35) 20:54:39.536 00.005 5928 Worker thread wakes up 20:54:39.536 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:54:39.540 00.004 972 UpdateGuideState exits: m=1361 SNR=25.8 20:54:39.543 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:39.547 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:39.552 00.005 972 Enqueuing Expose request 20:54:39.556 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd 20:54:39.556 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.35) 20:54:39.556 00.000 5928 Moving (0.15, 0.35) raw xDistance=0.35 yDistance=-0.17 20:54:39.556 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35 20:54:39.556 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:39.556 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:54:39.556 00.000 5928 MoveAxis(W, 61, ABG) 20:54:39.556 00.000 5928 Guiding Dir = 3, Dur = 61 20:54:39.557 00.001 5928 IsSlewing returns 0 20:54:39.557 00.000 5928 IsGuiding returns 0 20:54:39.586 00.029 5928 PulseGuide returned control before completion, sleep 42 20:54:39.666 00.080 5928 IsGuiding returns 0 20:54:39.666 00.000 5928 Move returns status 0, amount 61 20:54:39.667 00.001 5928 MoveAxis(N, 0, ABG) 20:54:39.667 00.000 5928 Move returns status 0, amount 0 20:54:39.667 00.000 5928 move complete, result=0 20:54:39.667 00.000 5928 worker thread done servicing request 20:54:39.668 00.001 972 GuideStep: 0.3 px 61 ms WEST, -0.2 px 0 ms NORTH 20:54:39.680 00.012 5928 Worker thread wakes up 20:54:39.681 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:39.681 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:41.795 02.114 5928 Exposure complete 20:54:41.882 00.087 5928 worker thread done servicing request 20:54:41.883 00.001 972 OnExposeComplete: enter 20:54:41.888 00.005 972 UpdateGuideState(): m_state=6 20:54:41.892 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2151 20:54:41.896 00.004 972 Star::Find returns 1 (0), X=231.97, Y=841.80, Mass=1335, SNR=25.6, Peak=161 HFD=4.1 20:54:41.900 00.004 972 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.59) = xAngle (-0.43 = -0.43) 20:54:41.904 00.004 972 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47) 20:54:41.908 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.16 mountX=0.28 mountY=-0.14, mountTheta=-0.46 20:54:41.912 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.29, opts=13) 20:54:41.917 00.005 972 Enqueuing Move request for scope (0.12, 0.29) 20:54:41.921 00.004 5928 Worker thread wakes up 20:54:41.921 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:54:41.925 00.004 972 UpdateGuideState exits: m=1335 SNR=25.6 20:54:41.929 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:41.933 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd 20:54:41.933 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:41.937 00.004 972 Enqueuing Expose request 20:54:41.941 00.004 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.29) 20:54:41.941 00.000 5928 Moving (0.12, 0.29) raw xDistance=0.28 yDistance=-0.14 20:54:41.941 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28 20:54:41.941 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:41.941 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:54:41.941 00.000 5928 MoveAxis(W, 52, ABG) 20:54:41.942 00.001 5928 Guiding Dir = 3, Dur = 52 20:54:41.942 00.000 5928 IsSlewing returns 0 20:54:41.942 00.000 5928 IsGuiding returns 0 20:54:41.970 00.028 5928 PulseGuide returned control before completion, sleep 35 20:54:42.034 00.064 5928 IsGuiding returns 1 20:54:42.034 00.000 5928 scope still moving after pulse duration time elapsed 20:54:42.069 00.035 5928 IsSlewing returns 0 20:54:42.070 00.001 5928 IsGuiding returns 0 20:54:42.071 00.001 5928 scope move finished after 52 + 75 ms 20:54:42.071 00.000 5928 Move returns status 0, amount 52 20:54:42.071 00.000 5928 MoveAxis(N, 0, ABG) 20:54:42.072 00.001 5928 Move returns status 0, amount 0 20:54:42.072 00.000 5928 move complete, result=0 20:54:42.072 00.000 5928 worker thread done servicing request 20:54:42.072 00.000 5928 Worker thread wakes up 20:54:42.073 00.001 972 GuideStep: 0.3 px 52 ms WEST, -0.1 px 0 ms NORTH 20:54:42.084 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:42.085 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:44.062 01.977 5928 Exposure complete 20:54:44.149 00.087 5928 worker thread done servicing request 20:54:44.149 00.000 972 OnExposeComplete: enter 20:54:44.154 00.005 972 UpdateGuideState(): m_state=6 20:54:44.158 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2152 20:54:44.162 00.004 972 Star::Find returns 1 (0), X=231.96, Y=841.68, Mass=1314, SNR=25.4, Peak=152 HFD=3.9 20:54:44.166 00.004 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 20:54:44.171 00.005 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66) 20:54:44.174 00.003 972 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.98 mountX=0.16 mountY=-0.12, mountTheta=-0.64 20:54:44.179 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.17, opts=13) 20:54:44.183 00.004 972 Enqueuing Move request for scope (0.11, 0.17) 20:54:44.188 00.005 5928 Worker thread wakes up 20:54:44.188 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd 20:54:44.188 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.17) 20:54:44.188 00.000 5928 Moving (0.11, 0.17) raw xDistance=0.16 yDistance=-0.12 20:54:44.188 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 20:54:44.188 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:44.188 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:54:44.188 00.000 5928 MoveAxis(E, 0, ABG) 20:54:44.188 00.000 5928 Move returns status 0, amount 0 20:54:44.188 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:54:44.193 00.005 972 UpdateGuideState exits: m=1314 SNR=25.4 20:54:44.197 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:44.202 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:44.206 00.004 972 Enqueuing Expose request 20:54:44.209 00.003 5928 MoveAxis(N, 0, ABG) 20:54:44.210 00.001 5928 Move returns status 0, amount 0 20:54:44.210 00.000 5928 move complete, result=0 20:54:44.210 00.000 5928 worker thread done servicing request 20:54:44.210 00.000 5928 Worker thread wakes up 20:54:44.210 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:44.210 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:44.212 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:54:46.344 02.132 5928 Exposure complete 20:54:46.430 00.086 5928 worker thread done servicing request 20:54:46.430 00.000 972 OnExposeComplete: enter 20:54:46.435 00.005 972 UpdateGuideState(): m_state=6 20:54:46.439 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2153 20:54:46.444 00.005 972 Star::Find returns 1 (0), X=231.88, Y=841.83, Mass=1320, SNR=25.4, Peak=169 HFD=3.8 20:54:46.447 00.003 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.11 = -0.11) 20:54:46.452 00.005 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16) 20:54:46.456 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.47 mountX=0.31 mountY=-0.05, mountTheta=-0.16 20:54:46.460 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.31, opts=13) 20:54:46.464 00.004 972 Enqueuing Move request for scope (0.03, 0.31) 20:54:46.469 00.005 5928 Worker thread wakes up 20:54:46.469 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:54:46.473 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd 20:54:46.474 00.001 972 UpdateGuideState exits: m=1320 SNR=25.4 20:54:46.477 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:46.481 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:46.486 00.005 972 Enqueuing Expose request 20:54:46.490 00.004 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.31) 20:54:46.490 00.000 5928 Moving (0.03, 0.31) raw xDistance=0.31 yDistance=-0.05 20:54:46.490 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31 20:54:46.490 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:46.490 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:54:46.490 00.000 5928 MoveAxis(W, 52, ABG) 20:54:46.490 00.000 5928 Guiding Dir = 3, Dur = 52 20:54:46.491 00.001 5928 IsSlewing returns 0 20:54:46.491 00.000 5928 IsGuiding returns 0 20:54:46.510 00.019 5928 PulseGuide returned control before completion, sleep 43 20:54:46.554 00.044 5928 IsGuiding returns 1 20:54:46.554 00.000 5928 scope still moving after pulse duration time elapsed 20:54:46.590 00.036 5928 IsSlewing returns 0 20:54:46.623 00.033 5928 IsGuiding returns 0 20:54:46.623 00.000 5928 scope move finished after 52 + 80 ms 20:54:46.623 00.000 5928 Move returns status 0, amount 52 20:54:46.624 00.001 5928 MoveAxis(N, 0, ABG) 20:54:46.624 00.000 5928 Move returns status 0, amount 0 20:54:46.624 00.000 5928 move complete, result=0 20:54:46.624 00.000 5928 worker thread done servicing request 20:54:46.624 00.000 972 GuideStep: 0.3 px 52 ms WEST, -0.1 px 0 ms NORTH 20:54:46.636 00.012 5928 Worker thread wakes up 20:54:46.636 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:46.636 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:48.622 01.986 5928 Exposure complete 20:54:48.708 00.086 5928 worker thread done servicing request 20:54:48.708 00.000 972 OnExposeComplete: enter 20:54:48.713 00.005 972 UpdateGuideState(): m_state=6 20:54:48.717 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2154 20:54:48.721 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.49, Mass=1312, SNR=25.3, Peak=157 HFD=3.7 20:54:48.725 00.004 972 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.59) = xAngle (-4.20 = 2.08) 20:54:48.729 00.004 972 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04) 20:54:48.734 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.61 mountX=-0.02 mountY=0.05, mountTheta=2.07 20:54:48.739 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.03, opts=13) 20:54:48.743 00.004 972 Enqueuing Move request for scope (-0.04, -0.03) 20:54:48.746 00.003 5928 Worker thread wakes up 20:54:48.746 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:54:48.751 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd 20:54:48.751 00.000 972 UpdateGuideState exits: m=1312 SNR=25.3 20:54:48.756 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:48.759 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:48.763 00.004 972 Enqueuing Expose request 20:54:48.767 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.03) 20:54:48.767 00.000 5928 Moving (-0.04, -0.03) raw xDistance=-0.02 yDistance=0.05 20:54:48.767 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:54:48.767 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:48.767 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:54:48.767 00.000 5928 MoveAxis(E, 0, ABG) 20:54:48.767 00.000 5928 Move returns status 0, amount 0 20:54:48.767 00.000 5928 MoveAxis(N, 0, ABG) 20:54:48.767 00.000 5928 Move returns status 0, amount 0 20:54:48.768 00.001 5928 move complete, result=0 20:54:48.768 00.000 5928 worker thread done servicing request 20:54:48.768 00.000 5928 Worker thread wakes up 20:54:48.768 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:48.768 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:48.769 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:54:50.910 02.141 5928 Exposure complete 20:54:50.997 00.087 5928 worker thread done servicing request 20:54:50.997 00.000 972 OnExposeComplete: enter 20:54:51.002 00.005 972 UpdateGuideState(): m_state=6 20:54:51.005 00.003 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2155 20:54:51.009 00.004 972 Star::Find returns 1 (0), X=231.79, Y=841.62, Mass=1333, SNR=25.5, Peak=156 HFD=3.6 20:54:51.013 00.004 972 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.59) = xAngle (0.44 = 0.44) 20:54:51.018 00.005 972 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39) 20:54:51.024 00.006 972 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.03 mountX=0.11 mountY=0.05, mountTheta=0.40 20:54:51.028 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.11, opts=13) 20:54:51.033 00.005 972 Enqueuing Move request for scope (-0.05, 0.11) 20:54:51.037 00.004 5928 Worker thread wakes up 20:54:51.037 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd 20:54:51.037 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.11) 20:54:51.037 00.000 5928 Moving (-0.05, 0.11) raw xDistance=0.11 yDistance=0.05 20:54:51.037 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:54:51.037 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:51.037 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:54:51.037 00.000 5928 MoveAxis(E, 0, ABG) 20:54:51.037 00.000 5928 Move returns status 0, amount 0 20:54:51.038 00.001 5928 MoveAxis(N, 0, ABG) 20:54:51.038 00.000 5928 Move returns status 0, amount 0 20:54:51.038 00.000 5928 move complete, result=0 20:54:51.038 00.000 5928 worker thread done servicing request 20:54:51.038 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:54:51.042 00.004 972 UpdateGuideState exits: m=1333 SNR=25.5 20:54:51.045 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:51.050 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:51.054 00.004 972 Enqueuing Expose request 20:54:51.058 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:54:51.061 00.003 5928 Worker thread wakes up 20:54:51.062 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:51.062 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:53.040 01.978 5928 Exposure complete 20:54:53.128 00.088 5928 worker thread done servicing request 20:54:53.128 00.000 972 OnExposeComplete: enter 20:54:53.132 00.004 972 UpdateGuideState(): m_state=6 20:54:53.137 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2156 20:54:53.141 00.004 972 Star::Find returns 1 (0), X=231.96, Y=841.57, Mass=1322, SNR=25.5, Peak=161 HFD=3.7 20:54:53.146 00.005 972 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.59) = xAngle (-1.10 = -1.10) 20:54:53.153 00.007 972 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15) 20:54:53.159 00.006 972 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.49 mountX=0.06 mountY=-0.12, mountTheta=-1.11 20:54:53.167 00.008 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.06, opts=13) 20:54:53.173 00.006 972 Enqueuing Move request for scope (0.11, 0.06) 20:54:53.177 00.004 5928 Worker thread wakes up 20:54:53.177 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd 20:54:53.177 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.06) 20:54:53.177 00.000 5928 Moving (0.11, 0.06) raw xDistance=0.06 yDistance=-0.12 20:54:53.177 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 20:54:53.178 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:53.178 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:54:53.178 00.000 5928 MoveAxis(E, 0, ABG) 20:54:53.178 00.000 5928 Move returns status 0, amount 0 20:54:53.178 00.000 5928 MoveAxis(N, 0, ABG) 20:54:53.178 00.000 5928 Move returns status 0, amount 0 20:54:53.178 00.000 5928 move complete, result=0 20:54:53.178 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:54:53.182 00.004 5928 worker thread done servicing request 20:54:53.183 00.001 972 UpdateGuideState exits: m=1322 SNR=25.5 20:54:53.187 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:53.190 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:53.194 00.004 972 Enqueuing Expose request 20:54:53.199 00.005 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:54:53.204 00.005 5928 Worker thread wakes up 20:54:53.204 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:53.204 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:55.335 02.131 5928 Exposure complete 20:54:55.420 00.085 5928 worker thread done servicing request 20:54:55.420 00.000 972 OnExposeComplete: enter 20:54:55.424 00.004 972 UpdateGuideState(): m_state=6 20:54:55.428 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2157 20:54:55.433 00.005 972 Star::Find returns 1 (0), X=231.87, Y=841.41, Mass=1345, SNR=25.7, Peak=174 HFD=3.5 20:54:55.437 00.004 972 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.59) = xAngle (-2.91 = -2.91) 20:54:55.441 00.004 972 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96) 20:54:55.445 00.004 972 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.32 mountX=-0.10 mountY=-0.02, mountTheta=-2.95 20:54:55.450 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.10, opts=13) 20:54:55.455 00.005 972 Enqueuing Move request for scope (0.03, -0.10) 20:54:55.460 00.005 5928 Worker thread wakes up 20:54:55.460 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd 20:54:55.460 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.10) 20:54:55.460 00.000 5928 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=-0.02 20:54:55.460 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:54:55.460 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:55.460 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:54:55.460 00.000 5928 MoveAxis(E, 0, ABG) 20:54:55.460 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:54:55.465 00.005 5928 Move returns status 0, amount 0 20:54:55.465 00.000 5928 MoveAxis(N, 0, ABG) 20:54:55.465 00.000 5928 Move returns status 0, amount 0 20:54:55.465 00.000 972 UpdateGuideState exits: m=1345 SNR=25.7 20:54:55.470 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:55.474 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:55.477 00.003 972 Enqueuing Expose request 20:54:55.483 00.006 5928 move complete, result=0 20:54:55.483 00.000 5928 worker thread done servicing request 20:54:55.483 00.000 5928 Worker thread wakes up 20:54:55.483 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:55.483 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:55.485 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:54:57.473 01.988 5928 Exposure complete 20:54:57.560 00.087 5928 worker thread done servicing request 20:54:57.560 00.000 972 OnExposeComplete: enter 20:54:57.564 00.004 972 UpdateGuideState(): m_state=6 20:54:57.569 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2158 20:54:57.573 00.004 972 Star::Find returns 1 (0), X=232.00, Y=841.23, Mass=1319, SNR=25.4, Peak=162 HFD=3.9 20:54:57.577 00.004 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.59) = xAngle (-2.67 = -2.67) 20:54:57.581 00.004 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71) 20:54:57.586 00.005 972 CameraToMount -- cameraX=0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-1.08 mountX=-0.29 mountY=-0.13, mountTheta=-2.71 20:54:57.590 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.28, opts=13) 20:54:57.594 00.004 972 Enqueuing Move request for scope (0.15, -0.28) 20:54:57.598 00.004 5928 Worker thread wakes up 20:54:57.598 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:54:57.603 00.005 972 UpdateGuideState exits: m=1319 SNR=25.4 20:54:57.607 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.28) opts 0xd 20:54:57.607 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.28) 20:54:57.607 00.000 5928 Moving (0.15, -0.28) raw xDistance=-0.29 yDistance=-0.13 20:54:57.607 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 20:54:57.607 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:54:57.607 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:54:57.607 00.000 5928 MoveAxis(E, 48, ABG) 20:54:57.607 00.000 5928 Guiding Dir = 2, Dur = 48 20:54:57.607 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:54:57.611 00.004 5928 IsSlewing returns 0 20:54:57.612 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:54:57.617 00.005 972 Enqueuing Expose request 20:54:57.621 00.004 5928 IsGuiding returns 0 20:54:57.640 00.019 5928 PulseGuide returned control before completion, sleep 40 20:54:57.704 00.064 5928 IsGuiding returns 1 20:54:57.705 00.001 5928 scope still moving after pulse duration time elapsed 20:54:57.734 00.029 5928 IsSlewing returns 0 20:54:57.735 00.001 5928 IsGuiding returns 0 20:54:57.735 00.000 5928 scope move finished after 48 + 66 ms 20:54:57.735 00.000 5928 Move returns status 0, amount 48 20:54:57.735 00.000 5928 MoveAxis(N, 0, ABG) 20:54:57.735 00.000 5928 Move returns status 0, amount 0 20:54:57.735 00.000 5928 move complete, result=0 20:54:57.736 00.001 5928 worker thread done servicing request 20:54:57.736 00.000 5928 Worker thread wakes up 20:54:57.736 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:54:57.736 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:54:57.736 00.000 972 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH 20:54:59.876 02.140 5928 Exposure complete 20:54:59.962 00.086 5928 worker thread done servicing request 20:54:59.963 00.001 972 OnExposeComplete: enter 20:54:59.967 00.004 972 UpdateGuideState(): m_state=6 20:54:59.971 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2159 20:54:59.976 00.005 972 Star::Find returns 1 (0), X=231.92, Y=841.71, Mass=1290, SNR=25.1, Peak=163 HFD=3.5 20:54:59.980 00.004 972 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.59) = xAngle (-0.37 = -0.37) 20:54:59.985 00.005 972 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42) 20:54:59.988 00.003 972 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.22 mountX=0.20 mountY=-0.09, mountTheta=-0.41 20:54:59.993 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.20, opts=13) 20:54:59.996 00.003 972 Enqueuing Move request for scope (0.07, 0.20) 20:55:00.001 00.005 5928 Worker thread wakes up 20:55:00.002 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd 20:55:00.002 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.20) 20:55:00.002 00.000 5928 Moving (0.07, 0.20) raw xDistance=0.20 yDistance=-0.09 20:55:00.002 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:55:00.002 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:00.002 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:55:00.002 00.000 5928 MoveAxis(E, 0, ABG) 20:55:00.002 00.000 5928 Move returns status 0, amount 0 20:55:00.002 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:55:00.006 00.004 972 UpdateGuideState exits: m=1290 SNR=25.1 20:55:00.011 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:00.017 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:00.023 00.006 972 Enqueuing Expose request 20:55:00.027 00.004 5928 MoveAxis(N, 0, ABG) 20:55:00.027 00.000 5928 Move returns status 0, amount 0 20:55:00.027 00.000 5928 move complete, result=0 20:55:00.027 00.000 5928 worker thread done servicing request 20:55:00.027 00.000 5928 Worker thread wakes up 20:55:00.027 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:00.027 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:00.029 00.002 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:55:02.005 01.976 5928 Exposure complete 20:55:02.091 00.086 5928 worker thread done servicing request 20:55:02.092 00.001 972 OnExposeComplete: enter 20:55:02.095 00.003 972 UpdateGuideState(): m_state=6 20:55:02.100 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2160 20:55:02.105 00.005 972 Star::Find returns 1 (0), X=231.79, Y=841.89, Mass=1322, SNR=25.5, Peak=167 HFD=3.9 20:55:02.108 00.003 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 20:55:02.112 00.004 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10) 20:55:02.117 00.005 972 CameraToMount -- cameraX=-0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.73 mountX=0.38 mountY=0.04, mountTheta=0.10 20:55:02.121 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.38, opts=13) 20:55:02.125 00.004 972 Enqueuing Move request for scope (-0.06, 0.38) 20:55:02.129 00.004 5928 Worker thread wakes up 20:55:02.129 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.38) opts 0xd 20:55:02.130 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.38) 20:55:02.130 00.000 5928 Moving (-0.06, 0.38) raw xDistance=0.38 yDistance=0.04 20:55:02.130 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38 20:55:02.130 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:02.130 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:02.135 00.005 972 UpdateGuideState exits: m=1322 SNR=25.5 20:55:02.138 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:02.142 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:02.146 00.004 972 Enqueuing Expose request 20:55:02.151 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:55:02.151 00.000 5928 MoveAxis(W, 63, ABG) 20:55:02.151 00.000 5928 Guiding Dir = 3, Dur = 63 20:55:02.151 00.000 5928 IsSlewing returns 0 20:55:02.152 00.001 5928 IsGuiding returns 0 20:55:02.166 00.014 5928 PulseGuide returned control before completion, sleep 59 20:55:02.246 00.080 5928 IsGuiding returns 0 20:55:02.246 00.000 5928 Move returns status 0, amount 63 20:55:02.246 00.000 5928 MoveAxis(N, 0, ABG) 20:55:02.246 00.000 5928 Move returns status 0, amount 0 20:55:02.247 00.001 5928 move complete, result=0 20:55:02.247 00.000 5928 worker thread done servicing request 20:55:02.247 00.000 972 GuideStep: 0.4 px 63 ms WEST, 0.0 px 0 ms NORTH 20:55:02.253 00.006 5928 Worker thread wakes up 20:55:02.254 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:02.254 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:04.398 02.144 5928 Exposure complete 20:55:04.483 00.085 5928 worker thread done servicing request 20:55:04.484 00.001 972 OnExposeComplete: enter 20:55:04.487 00.003 972 UpdateGuideState(): m_state=6 20:55:04.491 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2161 20:55:04.495 00.004 972 Star::Find returns 1 (0), X=231.69, Y=842.38, Mass=1316, SNR=25.4, Peak=160 HFD=3.6 20:55:04.500 00.005 972 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.59) = xAngle (0.16 = 0.16) 20:55:04.504 00.004 972 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 20:55:04.508 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.87 hyp=0.88 cameraTheta=1.75 mountX=0.87 mountY=0.10, mountTheta=0.12 20:55:04.512 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.87, opts=13) 20:55:04.517 00.005 972 Enqueuing Move request for scope (-0.16, 0.87) 20:55:04.521 00.004 5928 Worker thread wakes up 20:55:04.521 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.87) opts 0xd 20:55:04.521 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.87) 20:55:04.521 00.000 5928 Moving (-0.16, 0.87) raw xDistance=0.87 yDistance=0.10 20:55:04.521 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.87 20:55:04.522 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:04.522 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:55:04.522 00.000 5928 MoveAxis(W, 150, ABG) 20:55:04.522 00.000 5928 Guiding Dir = 3, Dur = 150 20:55:04.522 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:55:04.526 00.004 972 UpdateGuideState exits: m=1316 SNR=25.4 20:55:04.529 00.003 5928 IsSlewing returns 0 20:55:04.530 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:04.536 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:04.542 00.006 972 Enqueuing Expose request 20:55:04.547 00.005 5928 IsGuiding returns 0 20:55:04.564 00.017 5928 PulseGuide returned control before completion, sleep 142 20:55:04.708 00.144 5928 IsGuiding returns 1 20:55:04.709 00.001 5928 scope still moving after pulse duration time elapsed 20:55:04.756 00.047 5928 IsSlewing returns 0 20:55:04.757 00.001 5928 IsGuiding returns 0 20:55:04.757 00.000 5928 scope move finished after 150 + 60 ms 20:55:04.757 00.000 5928 Move returns status 0, amount 150 20:55:04.757 00.000 5928 MoveAxis(N, 0, ABG) 20:55:04.757 00.000 5928 Move returns status 0, amount 0 20:55:04.757 00.000 5928 move complete, result=0 20:55:04.757 00.000 5928 worker thread done servicing request 20:55:04.757 00.000 5928 Worker thread wakes up 20:55:04.757 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:04.757 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:04.757 00.000 972 GuideStep: 0.9 px 150 ms WEST, 0.1 px 0 ms NORTH 20:55:06.756 01.999 5928 Exposure complete 20:55:06.842 00.086 5928 worker thread done servicing request 20:55:06.842 00.000 972 OnExposeComplete: enter 20:55:06.846 00.004 972 UpdateGuideState(): m_state=6 20:55:06.851 00.005 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2162 20:55:06.855 00.004 972 Star::Find returns 1 (0), X=231.82, Y=842.01, Mass=1340, SNR=25.6, Peak=159 HFD=4.0 20:55:06.859 00.004 972 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.59) = xAngle (0.04 = 0.04) 20:55:06.863 00.004 972 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01) 20:55:06.868 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.63 mountX=0.49 mountY=-0.00, mountTheta=-0.01 20:55:06.872 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.49, opts=13) 20:55:06.876 00.004 972 Enqueuing Move request for scope (-0.03, 0.49) 20:55:06.880 00.004 5928 Worker thread wakes up 20:55:06.880 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:06.885 00.005 972 UpdateGuideState exits: m=1340 SNR=25.6 20:55:06.889 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:06.892 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:06.896 00.004 972 Enqueuing Expose request 20:55:06.901 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.49) opts 0xd 20:55:06.901 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.49) 20:55:06.901 00.000 5928 Moving (-0.03, 0.49) raw xDistance=0.49 yDistance=-0.00 20:55:06.901 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.49 20:55:06.901 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:06.902 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:55:06.902 00.000 5928 MoveAxis(W, 93, ABG) 20:55:06.902 00.000 5928 Guiding Dir = 3, Dur = 93 20:55:06.902 00.000 5928 IsSlewing returns 0 20:55:06.902 00.000 5928 IsGuiding returns 0 20:55:06.931 00.029 5928 PulseGuide returned control before completion, sleep 75 20:55:07.043 00.112 5928 IsGuiding returns 0 20:55:07.043 00.000 5928 Move returns status 0, amount 93 20:55:07.043 00.000 5928 MoveAxis(N, 0, ABG) 20:55:07.044 00.001 5928 Move returns status 0, amount 0 20:55:07.044 00.000 5928 move complete, result=0 20:55:07.044 00.000 5928 worker thread done servicing request 20:55:07.044 00.000 5928 Worker thread wakes up 20:55:07.045 00.001 972 GuideStep: 0.5 px 93 ms WEST, -0.0 px 0 ms NORTH 20:55:07.058 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:07.058 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:09.198 02.140 5928 Exposure complete 20:55:09.285 00.087 5928 worker thread done servicing request 20:55:09.285 00.000 972 OnExposeComplete: enter 20:55:09.289 00.004 972 UpdateGuideState(): m_state=6 20:55:09.293 00.004 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2163 20:55:09.299 00.006 972 Star::Find returns 1 (0), X=231.92, Y=841.68, Mass=1380, SNR=26.1, Peak=167 HFD=3.8 20:55:09.303 00.004 972 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.59) = xAngle (-0.40 = -0.40) 20:55:09.307 00.004 972 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45) 20:55:09.311 00.004 972 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.19 mountX=0.17 mountY=-0.08, mountTheta=-0.44 20:55:09.316 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.17, opts=13) 20:55:09.320 00.004 972 Enqueuing Move request for scope (0.07, 0.17) 20:55:09.324 00.004 5928 Worker thread wakes up 20:55:09.324 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd 20:55:09.324 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.17) 20:55:09.324 00.000 5928 Moving (0.07, 0.17) raw xDistance=0.17 yDistance=-0.08 20:55:09.324 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 20:55:09.324 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:09.324 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:55:09.324 00.000 5928 MoveAxis(E, 0, ABG) 20:55:09.324 00.000 5928 Move returns status 0, amount 0 20:55:09.324 00.000 5928 MoveAxis(N, 0, ABG) 20:55:09.324 00.000 5928 Move returns status 0, amount 0 20:55:09.324 00.000 5928 move complete, result=0 20:55:09.324 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:55:09.328 00.004 5928 worker thread done servicing request 20:55:09.329 00.001 972 UpdateGuideState exits: m=1380 SNR=26.1 20:55:09.334 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:09.337 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:09.341 00.004 972 Enqueuing Expose request 20:55:09.345 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:55:09.350 00.005 5928 Worker thread wakes up 20:55:09.350 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:09.350 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:11.328 01.978 5928 Exposure complete 20:55:11.415 00.087 5928 worker thread done servicing request 20:55:11.415 00.000 972 OnExposeComplete: enter 20:55:11.418 00.003 972 UpdateGuideState(): m_state=6 20:55:11.422 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2164 20:55:11.427 00.005 972 Star::Find returns 1 (0), X=231.90, Y=841.53, Mass=1377, SNR=26.0, Peak=158 HFD=3.7 20:55:11.431 00.004 972 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.59) = xAngle (-1.36 = -1.36) 20:55:11.435 00.004 972 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40) 20:55:11.439 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.23 mountX=0.01 mountY=-0.06, mountTheta=-1.36 20:55:11.444 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.01, opts=13) 20:55:11.449 00.005 972 Enqueuing Move request for scope (0.06, 0.01) 20:55:11.452 00.003 5928 Worker thread wakes up 20:55:11.453 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd 20:55:11.453 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.01) 20:55:11.453 00.000 5928 Moving (0.06, 0.01) raw xDistance=0.01 yDistance=-0.06 20:55:11.453 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:55:11.453 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:11.453 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:55:11.457 00.004 972 UpdateGuideState exits: m=1377 SNR=26.0 20:55:11.460 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:11.465 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:11.469 00.004 972 Enqueuing Expose request 20:55:11.473 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:55:11.473 00.000 5928 MoveAxis(E, 0, ABG) 20:55:11.473 00.000 5928 Move returns status 0, amount 0 20:55:11.473 00.000 5928 MoveAxis(N, 0, ABG) 20:55:11.473 00.000 5928 Move returns status 0, amount 0 20:55:11.473 00.000 5928 move complete, result=0 20:55:11.473 00.000 5928 worker thread done servicing request 20:55:11.473 00.000 5928 Worker thread wakes up 20:55:11.473 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:11.474 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:11.475 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:55:13.587 02.112 5928 Exposure complete 20:55:13.674 00.087 5928 worker thread done servicing request 20:55:13.675 00.001 972 OnExposeComplete: enter 20:55:13.679 00.004 972 UpdateGuideState(): m_state=6 20:55:13.683 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2165 20:55:13.687 00.004 972 Star::Find returns 1 (0), X=231.98, Y=841.47, Mass=1402, SNR=26.2, Peak=161 HFD=3.6 20:55:13.691 00.004 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 20:55:13.695 00.004 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 20:55:13.700 00.005 972 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.28 mountX=-0.04 mountY=-0.14, mountTheta=-1.87 20:55:13.704 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.04, opts=13) 20:55:13.708 00.004 972 Enqueuing Move request for scope (0.14, -0.04) 20:55:13.713 00.005 5928 Worker thread wakes up 20:55:13.713 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:55:13.718 00.005 972 UpdateGuideState exits: m=1402 SNR=26.2 20:55:13.721 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:13.725 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:13.730 00.005 972 Enqueuing Expose request 20:55:13.734 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd 20:55:13.734 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.04) 20:55:13.734 00.000 5928 Moving (0.14, -0.04) raw xDistance=-0.04 yDistance=-0.14 20:55:13.735 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:55:13.735 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:13.735 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 20:55:13.735 00.000 5928 MoveAxis(E, 0, ABG) 20:55:13.735 00.000 5928 Move returns status 0, amount 0 20:55:13.735 00.000 5928 MoveAxis(N, 0, ABG) 20:55:13.735 00.000 5928 Move returns status 0, amount 0 20:55:13.735 00.000 5928 move complete, result=0 20:55:13.735 00.000 5928 worker thread done servicing request 20:55:13.735 00.000 5928 Worker thread wakes up 20:55:13.735 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:13.735 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:13.737 00.002 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:55:15.712 01.975 5928 Exposure complete 20:55:15.798 00.086 5928 worker thread done servicing request 20:55:15.798 00.000 972 OnExposeComplete: enter 20:55:15.802 00.004 972 UpdateGuideState(): m_state=6 20:55:15.806 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2166 20:55:15.810 00.004 972 Star::Find returns 1 (0), X=231.86, Y=841.65, Mass=1363, SNR=25.9, Peak=167 HFD=3.6 20:55:15.815 00.005 972 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.59) = xAngle (-0.13 = -0.13) 20:55:15.819 00.004 972 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17) 20:55:15.822 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.46 mountX=0.14 mountY=-0.02, mountTheta=-0.17 20:55:15.827 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.14, opts=13) 20:55:15.832 00.005 972 Enqueuing Move request for scope (0.01, 0.14) 20:55:15.836 00.004 5928 Worker thread wakes up 20:55:15.836 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd 20:55:15.836 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.14) 20:55:15.836 00.000 5928 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=-0.02 20:55:15.836 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:55:15.836 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:15.836 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:55:15.836 00.000 5928 MoveAxis(E, 0, ABG) 20:55:15.836 00.000 5928 Move returns status 0, amount 0 20:55:15.836 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:55:15.840 00.004 972 UpdateGuideState exits: m=1363 SNR=25.9 20:55:15.844 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:15.850 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:15.853 00.003 972 Enqueuing Expose request 20:55:15.857 00.004 5928 MoveAxis(N, 0, ABG) 20:55:15.858 00.001 5928 Move returns status 0, amount 0 20:55:15.858 00.000 5928 move complete, result=0 20:55:15.858 00.000 5928 worker thread done servicing request 20:55:15.858 00.000 5928 Worker thread wakes up 20:55:15.858 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:15.858 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:15.860 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:55:17.998 02.138 5928 Exposure complete 20:55:18.086 00.088 5928 worker thread done servicing request 20:55:18.086 00.000 972 OnExposeComplete: enter 20:55:18.090 00.004 972 UpdateGuideState(): m_state=6 20:55:18.094 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2167 20:55:18.099 00.005 972 Star::Find returns 1 (0), X=231.88, Y=841.98, Mass=1412, SNR=26.3, Peak=174 HFD=4.0 20:55:18.103 00.004 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 20:55:18.106 00.003 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 20:55:18.110 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.47 hyp=0.47 cameraTheta=1.51 mountX=0.47 mountY=-0.06, mountTheta=-0.13 20:55:18.116 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.47, opts=13) 20:55:18.120 00.004 972 Enqueuing Move request for scope (0.03, 0.47) 20:55:18.124 00.004 5928 Worker thread wakes up 20:55:18.124 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.47) opts 0xd 20:55:18.124 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.47) 20:55:18.124 00.000 5928 Moving (0.03, 0.47) raw xDistance=0.47 yDistance=-0.06 20:55:18.124 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47 20:55:18.124 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:18.124 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:55:18.129 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 20:55:18.129 00.000 972 UpdateGuideState exits: m=1412 SNR=26.3 20:55:18.134 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:18.138 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:18.142 00.004 972 Enqueuing Expose request 20:55:18.147 00.005 5928 MoveAxis(W, 78, ABG) 20:55:18.147 00.000 5928 Guiding Dir = 3, Dur = 78 20:55:18.148 00.001 5928 IsSlewing returns 0 20:55:18.148 00.000 5928 IsGuiding returns 0 20:55:18.173 00.025 5928 PulseGuide returned control before completion, sleep 64 20:55:18.251 00.078 5928 IsGuiding returns 1 20:55:18.252 00.001 5928 scope still moving after pulse duration time elapsed 20:55:18.285 00.033 5928 IsSlewing returns 0 20:55:18.286 00.001 5928 IsGuiding returns 0 20:55:18.286 00.000 5928 scope move finished after 78 + 60 ms 20:55:18.286 00.000 5928 Move returns status 0, amount 78 20:55:18.287 00.001 5928 MoveAxis(N, 0, ABG) 20:55:18.287 00.000 5928 Move returns status 0, amount 0 20:55:18.287 00.000 5928 move complete, result=0 20:55:18.287 00.000 5928 worker thread done servicing request 20:55:18.287 00.000 5928 Worker thread wakes up 20:55:18.288 00.001 972 GuideStep: 0.5 px 78 ms WEST, -0.1 px 0 ms NORTH 20:55:18.300 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:18.300 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:20.286 01.986 5928 Exposure complete 20:55:20.372 00.086 5928 worker thread done servicing request 20:55:20.372 00.000 972 OnExposeComplete: enter 20:55:20.376 00.004 972 UpdateGuideState(): m_state=6 20:55:20.381 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2168 20:55:20.385 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.89, Mass=1373, SNR=25.9, Peak=168 HFD=3.8 20:55:20.389 00.004 972 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.59) = xAngle (0.09 = 0.09) 20:55:20.392 00.003 972 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 20:55:20.397 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.37 cameraTheta=1.68 mountX=0.37 mountY=0.02, mountTheta=0.05 20:55:20.402 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.37, opts=13) 20:55:20.406 00.004 972 Enqueuing Move request for scope (-0.04, 0.37) 20:55:20.409 00.003 5928 Worker thread wakes up 20:55:20.410 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:55:20.415 00.005 972 UpdateGuideState exits: m=1373 SNR=25.9 20:55:20.418 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:20.422 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:20.426 00.004 972 Enqueuing Expose request 20:55:20.431 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd 20:55:20.431 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.37) 20:55:20.431 00.000 5928 Moving (-0.04, 0.37) raw xDistance=0.37 yDistance=0.02 20:55:20.431 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.37 20:55:20.431 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:20.431 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:55:20.431 00.000 5928 MoveAxis(W, 68, ABG) 20:55:20.431 00.000 5928 Guiding Dir = 3, Dur = 68 20:55:20.432 00.001 5928 IsSlewing returns 0 20:55:20.432 00.000 5928 IsGuiding returns 0 20:55:20.459 00.027 5928 PulseGuide returned control before completion, sleep 51 20:55:20.555 00.096 5928 IsGuiding returns 0 20:55:20.555 00.000 5928 Move returns status 0, amount 68 20:55:20.556 00.001 5928 MoveAxis(N, 0, ABG) 20:55:20.556 00.000 5928 Move returns status 0, amount 0 20:55:20.556 00.000 5928 move complete, result=0 20:55:20.556 00.000 5928 worker thread done servicing request 20:55:20.556 00.000 5928 Worker thread wakes up 20:55:20.557 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:20.557 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:20.557 00.000 972 GuideStep: 0.4 px 68 ms WEST, 0.0 px 0 ms NORTH 20:55:22.699 02.142 5928 Exposure complete 20:55:22.785 00.086 5928 worker thread done servicing request 20:55:22.786 00.001 972 OnExposeComplete: enter 20:55:22.789 00.003 972 UpdateGuideState(): m_state=6 20:55:22.793 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2169 20:55:22.799 00.006 972 Star::Find returns 1 (0), X=231.83, Y=841.65, Mass=1342, SNR=25.7, Peak=154 HFD=3.7 20:55:22.802 00.003 972 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.59) = xAngle (0.10 = 0.10) 20:55:22.806 00.004 972 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06) 20:55:22.810 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.69 mountX=0.14 mountY=0.01, mountTheta=0.06 20:55:22.816 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.14, opts=13) 20:55:22.820 00.004 972 Enqueuing Move request for scope (-0.02, 0.14) 20:55:22.824 00.004 5928 Worker thread wakes up 20:55:22.824 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd 20:55:22.824 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.14) 20:55:22.824 00.000 5928 Moving (-0.02, 0.14) raw xDistance=0.14 yDistance=0.01 20:55:22.824 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 20:55:22.824 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:22.824 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:55:22.829 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:55:22.829 00.000 972 UpdateGuideState exits: m=1342 SNR=25.7 20:55:22.834 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:22.837 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:22.841 00.004 972 Enqueuing Expose request 20:55:22.846 00.005 5928 MoveAxis(E, 0, ABG) 20:55:22.846 00.000 5928 Move returns status 0, amount 0 20:55:22.846 00.000 5928 MoveAxis(N, 0, ABG) 20:55:22.846 00.000 5928 Move returns status 0, amount 0 20:55:22.846 00.000 5928 move complete, result=0 20:55:22.846 00.000 5928 worker thread done servicing request 20:55:22.846 00.000 5928 Worker thread wakes up 20:55:22.847 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:22.847 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:22.848 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:55:24.828 01.980 5928 Exposure complete 20:55:24.914 00.086 5928 worker thread done servicing request 20:55:24.914 00.000 972 OnExposeComplete: enter 20:55:24.918 00.004 972 UpdateGuideState(): m_state=6 20:55:24.922 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2170 20:55:24.926 00.004 972 Star::Find returns 1 (0), X=231.82, Y=841.58, Mass=1408, SNR=26.3, Peak=167 HFD=3.6 20:55:24.931 00.005 972 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.59) = xAngle (0.31 = 0.31) 20:55:24.935 00.004 972 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 20:55:24.938 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.90 mountX=0.07 mountY=0.02, mountTheta=0.27 20:55:24.943 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.07, opts=13) 20:55:24.948 00.005 972 Enqueuing Move request for scope (-0.02, 0.07) 20:55:24.952 00.004 5928 Worker thread wakes up 20:55:24.952 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd 20:55:24.952 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.07) 20:55:24.952 00.000 5928 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=0.02 20:55:24.952 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:55:24.952 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:24.952 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:55:24.952 00.000 5928 MoveAxis(E, 0, ABG) 20:55:24.952 00.000 5928 Move returns status 0, amount 0 20:55:24.952 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:55:24.956 00.004 972 UpdateGuideState exits: m=1408 SNR=26.3 20:55:24.960 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:24.966 00.006 5928 MoveAxis(N, 0, ABG) 20:55:24.966 00.000 5928 Move returns status 0, amount 0 20:55:24.966 00.000 5928 move complete, result=0 20:55:24.966 00.000 5928 worker thread done servicing request 20:55:24.966 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:24.969 00.003 972 Enqueuing Expose request 20:55:24.973 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:55:24.977 00.004 5928 Worker thread wakes up 20:55:24.977 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:24.977 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:27.088 02.111 5928 Exposure complete 20:55:27.175 00.087 5928 worker thread done servicing request 20:55:27.175 00.000 972 OnExposeComplete: enter 20:55:27.180 00.005 972 UpdateGuideState(): m_state=6 20:55:27.184 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2171 20:55:27.188 00.004 972 Star::Find returns 1 (0), X=231.82, Y=841.56, Mass=1389, SNR=26.1, Peak=166 HFD=3.6 20:55:27.192 00.004 972 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.59) = xAngle (0.50 = 0.50) 20:55:27.197 00.005 972 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46) 20:55:27.201 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.09 mountX=0.05 mountY=0.02, mountTheta=0.47 20:55:27.207 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.05, opts=13) 20:55:27.215 00.008 972 Enqueuing Move request for scope (-0.03, 0.05) 20:55:27.221 00.006 5928 Worker thread wakes up 20:55:27.221 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd 20:55:27.221 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:55:27.228 00.007 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.05) 20:55:27.228 00.000 972 UpdateGuideState exits: m=1389 SNR=26.1 20:55:27.234 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:27.238 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:27.242 00.004 972 Enqueuing Expose request 20:55:27.247 00.005 5928 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=0.02 20:55:27.247 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:55:27.247 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:27.247 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:55:27.248 00.001 5928 MoveAxis(E, 0, ABG) 20:55:27.248 00.000 5928 Move returns status 0, amount 0 20:55:27.248 00.000 5928 MoveAxis(N, 0, ABG) 20:55:27.248 00.000 5928 Move returns status 0, amount 0 20:55:27.248 00.000 5928 move complete, result=0 20:55:27.248 00.000 5928 worker thread done servicing request 20:55:27.248 00.000 5928 Worker thread wakes up 20:55:27.248 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:27.248 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:27.249 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:55:29.241 01.992 5928 Exposure complete 20:55:29.326 00.085 5928 worker thread done servicing request 20:55:29.326 00.000 972 OnExposeComplete: enter 20:55:29.331 00.005 972 UpdateGuideState(): m_state=6 20:55:29.335 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2172 20:55:29.339 00.004 972 Star::Find returns 1 (0), X=231.95, Y=841.41, Mass=1380, SNR=26.0, Peak=173 HFD=3.6 20:55:29.343 00.004 972 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.59) = xAngle (-2.38 = -2.38) 20:55:29.348 00.005 972 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 20:55:29.351 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.79 mountX=-0.10 mountY=-0.09, mountTheta=-2.40 20:55:29.356 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.10, opts=13) 20:55:29.360 00.004 972 Enqueuing Move request for scope (0.10, -0.10) 20:55:29.365 00.005 5928 Worker thread wakes up 20:55:29.365 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:29.369 00.004 972 UpdateGuideState exits: m=1380 SNR=26.0 20:55:29.373 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:29.377 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd 20:55:29.377 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:29.382 00.005 972 Enqueuing Expose request 20:55:29.385 00.003 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.10) 20:55:29.386 00.001 5928 Moving (0.10, -0.10) raw xDistance=-0.10 yDistance=-0.09 20:55:29.386 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:55:29.386 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:29.386 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:55:29.386 00.000 5928 MoveAxis(E, 0, ABG) 20:55:29.386 00.000 5928 Move returns status 0, amount 0 20:55:29.386 00.000 5928 MoveAxis(N, 0, ABG) 20:55:29.386 00.000 5928 Move returns status 0, amount 0 20:55:29.386 00.000 5928 move complete, result=0 20:55:29.386 00.000 5928 worker thread done servicing request 20:55:29.386 00.000 5928 Worker thread wakes up 20:55:29.386 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:29.386 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:29.387 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:55:31.518 02.131 5928 Exposure complete 20:55:31.605 00.087 5928 worker thread done servicing request 20:55:31.606 00.001 972 OnExposeComplete: enter 20:55:31.609 00.003 972 UpdateGuideState(): m_state=6 20:55:31.615 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2173 20:55:31.619 00.004 972 Star::Find returns 1 (0), X=231.93, Y=841.56, Mass=1326, SNR=25.5, Peak=147 HFD=3.9 20:55:31.623 00.004 972 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.59) = xAngle (-1.04 = -1.04) 20:55:31.627 00.004 972 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08) 20:55:31.631 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.55 mountX=0.05 mountY=-0.08, mountTheta=-1.05 20:55:31.635 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.05, opts=13) 20:55:31.639 00.004 972 Enqueuing Move request for scope (0.08, 0.05) 20:55:31.643 00.004 5928 Worker thread wakes up 20:55:31.643 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd 20:55:31.643 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.05) 20:55:31.643 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:55:31.648 00.005 972 UpdateGuideState exits: m=1326 SNR=25.5 20:55:31.652 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:31.656 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:31.659 00.003 972 Enqueuing Expose request 20:55:31.664 00.005 5928 Moving (0.08, 0.05) raw xDistance=0.05 yDistance=-0.08 20:55:31.664 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:55:31.664 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:31.664 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:55:31.665 00.001 5928 MoveAxis(E, 0, ABG) 20:55:31.665 00.000 5928 Move returns status 0, amount 0 20:55:31.665 00.000 5928 MoveAxis(N, 0, ABG) 20:55:31.665 00.000 5928 Move returns status 0, amount 0 20:55:31.665 00.000 5928 move complete, result=0 20:55:31.665 00.000 5928 worker thread done servicing request 20:55:31.665 00.000 5928 Worker thread wakes up 20:55:31.665 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:31.665 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:31.666 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:55:33.644 01.978 5928 Exposure complete 20:55:33.730 00.086 5928 worker thread done servicing request 20:55:33.730 00.000 972 OnExposeComplete: enter 20:55:33.734 00.004 972 UpdateGuideState(): m_state=6 20:55:33.738 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2174 20:55:33.742 00.004 972 Star::Find returns 1 (0), X=231.95, Y=841.80, Mass=1333, SNR=25.5, Peak=164 HFD=3.9 20:55:33.746 00.004 972 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.59) = xAngle (-0.36 = -0.36) 20:55:33.750 00.004 972 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41) 20:55:33.754 00.004 972 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.23 mountX=0.29 mountY=-0.12, mountTheta=-0.40 20:55:33.758 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.29, opts=13) 20:55:33.763 00.005 972 Enqueuing Move request for scope (0.10, 0.29) 20:55:33.767 00.004 5928 Worker thread wakes up 20:55:33.767 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:55:33.771 00.004 972 UpdateGuideState exits: m=1333 SNR=25.5 20:55:33.775 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:33.780 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:33.784 00.004 972 Enqueuing Expose request 20:55:33.787 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd 20:55:33.787 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.29) 20:55:33.787 00.000 5928 Moving (0.10, 0.29) raw xDistance=0.29 yDistance=-0.12 20:55:33.787 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29 20:55:33.787 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:33.788 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:55:33.788 00.000 5928 MoveAxis(W, 48, ABG) 20:55:33.788 00.000 5928 Guiding Dir = 3, Dur = 48 20:55:33.788 00.000 5928 IsSlewing returns 0 20:55:33.788 00.000 5928 IsGuiding returns 0 20:55:33.812 00.024 5928 PulseGuide returned control before completion, sleep 35 20:55:33.859 00.047 5928 IsGuiding returns 1 20:55:33.859 00.000 5928 scope still moving after pulse duration time elapsed 20:55:33.908 00.049 5928 IsSlewing returns 0 20:55:33.941 00.033 5928 IsGuiding returns 0 20:55:33.941 00.000 5928 scope move finished after 48 + 104 ms 20:55:33.941 00.000 5928 Move returns status 0, amount 48 20:55:33.941 00.000 5928 MoveAxis(N, 0, ABG) 20:55:33.941 00.000 5928 Move returns status 0, amount 0 20:55:33.942 00.001 5928 move complete, result=0 20:55:33.942 00.000 5928 worker thread done servicing request 20:55:33.942 00.000 5928 Worker thread wakes up 20:55:33.942 00.000 972 GuideStep: 0.3 px 48 ms WEST, -0.1 px 0 ms NORTH 20:55:33.956 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:33.956 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:36.097 02.141 5928 Exposure complete 20:55:36.183 00.086 5928 worker thread done servicing request 20:55:36.183 00.000 972 OnExposeComplete: enter 20:55:36.186 00.003 972 UpdateGuideState(): m_state=6 20:55:36.190 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2175 20:55:36.196 00.006 972 Star::Find returns 1 (0), X=232.01, Y=841.63, Mass=1336, SNR=25.5, Peak=141 HFD=4.1 20:55:36.200 00.004 972 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.59) = xAngle (-0.96 = -0.96) 20:55:36.203 00.003 972 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00) 20:55:36.207 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.63 mountX=0.12 mountY=-0.17, mountTheta=-0.97 20:55:36.213 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.12, opts=13) 20:55:36.217 00.004 972 Enqueuing Move request for scope (0.16, 0.12) 20:55:36.221 00.004 5928 Worker thread wakes up 20:55:36.221 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd 20:55:36.221 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.12) 20:55:36.221 00.000 5928 Moving (0.16, 0.12) raw xDistance=0.12 yDistance=-0.17 20:55:36.221 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:55:36.221 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:36.221 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:55:36.221 00.000 5928 MoveAxis(E, 0, ABG) 20:55:36.221 00.000 5928 Move returns status 0, amount 0 20:55:36.221 00.000 5928 MoveAxis(N, 0, ABG) 20:55:36.221 00.000 5928 Move returns status 0, amount 0 20:55:36.221 00.000 5928 move complete, result=0 20:55:36.221 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:36.226 00.005 5928 worker thread done servicing request 20:55:36.226 00.000 972 UpdateGuideState exits: m=1336 SNR=25.5 20:55:36.231 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:36.235 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:36.238 00.003 972 Enqueuing Expose request 20:55:36.242 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:55:36.247 00.005 5928 Worker thread wakes up 20:55:36.247 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:36.247 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:38.226 01.979 5928 Exposure complete 20:55:38.313 00.087 5928 worker thread done servicing request 20:55:38.313 00.000 972 OnExposeComplete: enter 20:55:38.317 00.004 972 UpdateGuideState(): m_state=6 20:55:38.321 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2176 20:55:38.325 00.004 972 Star::Find returns 1 (0), X=231.64, Y=841.36, Mass=1361, SNR=25.8, Peak=142 HFD=3.5 20:55:38.330 00.005 972 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.59) = xAngle (-4.08 = 2.21) 20:55:38.333 00.003 972 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16) 20:55:38.337 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.49 mountX=-0.15 mountY=0.22, mountTheta=2.19 20:55:38.341 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.16, opts=13) 20:55:38.346 00.005 972 Enqueuing Move request for scope (-0.21, -0.16) 20:55:38.350 00.004 5928 Worker thread wakes up 20:55:38.350 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd 20:55:38.350 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.16) 20:55:38.350 00.000 5928 Moving (-0.21, -0.16) raw xDistance=-0.15 yDistance=0.22 20:55:38.350 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:55:38.351 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:55:38.355 00.004 972 UpdateGuideState exits: m=1361 SNR=25.8 20:55:38.359 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 20:55:38.359 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:38.363 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:38.367 00.004 972 Enqueuing Expose request 20:55:38.371 00.004 5928 MoveAxis(E, 0, ABG) 20:55:38.371 00.000 5928 Move returns status 0, amount 0 20:55:38.371 00.000 5928 MoveAxis(S, 43, ABG) 20:55:38.371 00.000 5928 Guiding Dir = 1, Dur = 43 20:55:38.371 00.000 5928 IsSlewing returns 0 20:55:38.372 00.001 5928 IsGuiding returns 0 20:55:38.451 00.079 5928 IsGuiding returns 1 20:55:38.451 00.000 5928 scope still moving after pulse duration time elapsed 20:55:38.498 00.047 5928 IsSlewing returns 0 20:55:38.529 00.031 5928 IsGuiding returns 0 20:55:38.530 00.001 5928 scope move finished after 43 + 114 ms 20:55:38.530 00.000 5928 Move returns status 0, amount 43 20:55:38.531 00.001 5928 move complete, result=0 20:55:38.531 00.000 5928 worker thread done servicing request 20:55:38.531 00.000 5928 Worker thread wakes up 20:55:38.532 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 43 ms SOUTH 20:55:38.542 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:38.543 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:40.678 02.135 5928 Exposure complete 20:55:40.764 00.086 5928 worker thread done servicing request 20:55:40.764 00.000 972 OnExposeComplete: enter 20:55:40.768 00.004 972 UpdateGuideState(): m_state=6 20:55:40.772 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2177 20:55:40.777 00.005 972 Star::Find returns 1 (0), X=231.92, Y=841.07, Mass=1366, SNR=25.9, Peak=173 HFD=3.1 20:55:40.781 00.004 972 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.59) = xAngle (-2.99 = -2.99) 20:55:40.785 00.004 972 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03) 20:55:40.789 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.45 hyp=0.45 cameraTheta=-1.40 mountX=-0.45 mountY=-0.05, mountTheta=-3.03 20:55:40.794 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.45, opts=13) 20:55:40.798 00.004 972 Enqueuing Move request for scope (0.08, -0.45) 20:55:40.802 00.004 5928 Worker thread wakes up 20:55:40.802 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.45) opts 0xd 20:55:40.802 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.45) 20:55:40.802 00.000 5928 Moving (0.08, -0.45) raw xDistance=-0.45 yDistance=-0.05 20:55:40.802 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 20:55:40.802 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:40.802 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:55:40.802 00.000 5928 MoveAxis(E, 75, ABG) 20:55:40.802 00.000 5928 Guiding Dir = 2, Dur = 75 20:55:40.802 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:40.806 00.004 972 UpdateGuideState exits: m=1366 SNR=25.9 20:55:40.811 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:40.815 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:40.819 00.004 972 Enqueuing Expose request 20:55:40.822 00.003 5928 IsSlewing returns 0 20:55:40.823 00.001 5928 IsGuiding returns 0 20:55:40.848 00.025 5928 PulseGuide returned control before completion, sleep 61 20:55:40.923 00.075 5928 IsGuiding returns 1 20:55:40.924 00.001 5928 scope still moving after pulse duration time elapsed 20:55:40.960 00.036 5928 IsSlewing returns 0 20:55:40.961 00.001 5928 IsGuiding returns 0 20:55:40.961 00.000 5928 scope move finished after 75 + 63 ms 20:55:40.962 00.001 5928 Move returns status 0, amount 75 20:55:40.962 00.000 5928 MoveAxis(N, 0, ABG) 20:55:40.962 00.000 5928 Move returns status 0, amount 0 20:55:40.963 00.001 5928 move complete, result=0 20:55:40.963 00.000 5928 worker thread done servicing request 20:55:40.964 00.001 5928 Worker thread wakes up 20:55:40.964 00.000 972 GuideStep: -0.4 px 75 ms EAST, -0.0 px 0 ms NORTH 20:55:40.979 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:40.979 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:42.970 01.991 5928 Exposure complete 20:55:43.055 00.085 5928 worker thread done servicing request 20:55:43.055 00.000 972 OnExposeComplete: enter 20:55:43.060 00.005 972 UpdateGuideState(): m_state=6 20:55:43.064 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2178 20:55:43.068 00.004 972 Star::Find returns 1 (0), X=231.60, Y=841.64, Mass=1407, SNR=26.3, Peak=168 HFD=3.3 20:55:43.072 00.004 972 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.59) = xAngle (1.07 = 1.07) 20:55:43.076 00.004 972 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02) 20:55:43.080 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.66 mountX=0.13 mountY=0.24, mountTheta=1.06 20:55:43.085 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.13, opts=13) 20:55:43.088 00.003 972 Enqueuing Move request for scope (-0.25, 0.13) 20:55:43.093 00.005 5928 Worker thread wakes up 20:55:43.093 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd 20:55:43.093 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:43.097 00.004 972 UpdateGuideState exits: m=1407 SNR=26.3 20:55:43.101 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:43.105 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:43.109 00.004 972 Enqueuing Expose request 20:55:43.114 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.13) 20:55:43.114 00.000 5928 Moving (-0.25, 0.13) raw xDistance=0.13 yDistance=0.24 20:55:43.114 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:55:43.114 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 20:55:43.114 00.000 5928 MoveAxis(E, 0, ABG) 20:55:43.114 00.000 5928 Move returns status 0, amount 0 20:55:43.114 00.000 5928 MoveAxis(S, 47, ABG) 20:55:43.114 00.000 5928 Guiding Dir = 1, Dur = 47 20:55:43.114 00.000 5928 IsSlewing returns 0 20:55:43.115 00.001 5928 IsGuiding returns 0 20:55:43.199 00.084 5928 IsGuiding returns 1 20:55:43.199 00.000 5928 scope still moving after pulse duration time elapsed 20:55:43.263 00.064 5928 IsSlewing returns 0 20:55:43.295 00.032 5928 IsGuiding returns 0 20:55:43.295 00.000 5928 scope move finished after 47 + 133 ms 20:55:43.296 00.001 5928 Move returns status 0, amount 47 20:55:43.296 00.000 5928 move complete, result=0 20:55:43.296 00.000 5928 worker thread done servicing request 20:55:43.296 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH 20:55:43.309 00.013 5928 Worker thread wakes up 20:55:43.309 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:43.310 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:45.433 02.123 5928 Exposure complete 20:55:45.518 00.085 5928 worker thread done servicing request 20:55:45.518 00.000 972 OnExposeComplete: enter 20:55:45.523 00.005 972 UpdateGuideState(): m_state=6 20:55:45.527 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2179 20:55:45.531 00.004 972 Star::Find returns 1 (0), X=232.05, Y=841.63, Mass=1400, SNR=26.2, Peak=159 HFD=3.5 20:55:45.535 00.004 972 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.59) = xAngle (-1.08 = -1.08) 20:55:45.539 00.004 972 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 20:55:45.545 00.006 972 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.51 mountX=0.11 mountY=-0.21, mountTheta=-1.09 20:55:45.549 00.004 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.11, opts=13) 20:55:45.553 00.004 972 Enqueuing Move request for scope (0.21, 0.11) 20:55:45.557 00.004 5928 Worker thread wakes up 20:55:45.557 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd 20:55:45.557 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.11) 20:55:45.557 00.000 5928 Moving (0.21, 0.11) raw xDistance=0.11 yDistance=-0.21 20:55:45.557 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:55:45.562 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 20:55:45.566 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:45.570 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:45.574 00.004 972 Enqueuing Expose request 20:55:45.578 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:55:45.579 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:55:45.579 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 20:55:45.579 00.000 5928 MoveAxis(E, 0, ABG) 20:55:45.579 00.000 5928 Move returns status 0, amount 0 20:55:45.579 00.000 5928 MoveAxis(N, 0, ABG) 20:55:45.579 00.000 5928 Move returns status 0, amount 0 20:55:45.579 00.000 5928 move complete, result=0 20:55:45.579 00.000 5928 worker thread done servicing request 20:55:45.579 00.000 5928 Worker thread wakes up 20:55:45.580 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:45.580 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:45.581 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:55:47.572 01.991 5928 Exposure complete 20:55:47.659 00.087 972 OnExposeComplete: enter 20:55:47.663 00.004 972 UpdateGuideState(): m_state=6 20:55:47.667 00.004 5928 worker thread done servicing request 20:55:47.667 00.000 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2180 20:55:47.671 00.004 972 Star::Find returns 1 (0), X=232.26, Y=841.92, Mass=1349, SNR=25.7, Peak=144 HFD=3.9 20:55:47.675 00.004 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 20:55:47.679 00.004 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85) 20:55:47.683 00.004 972 CameraToMount -- cameraX=0.41 cameraY=0.41 hyp=0.58 cameraTheta=0.78 mountX=0.40 mountY=-0.44, mountTheta=-0.83 20:55:47.687 00.004 972 SchedulePrimaryMove(067B9D08, x=0.41, y=0.41, opts=13) 20:55:47.691 00.004 972 Enqueuing Move request for scope (0.41, 0.41) 20:55:47.697 00.006 5928 Worker thread wakes up 20:55:47.697 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.41) opts 0xd 20:55:47.697 00.000 5928 Handling offset move in thread for scope, endpoint = (0.41, 0.41) 20:55:47.697 00.000 5928 Moving (0.41, 0.41) raw xDistance=0.40 yDistance=-0.44 20:55:47.697 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 20:55:47.697 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:55:47.697 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:55:47.701 00.004 972 UpdateGuideState exits: m=1349 SNR=25.7 20:55:47.705 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:47.710 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:47.714 00.004 972 Enqueuing Expose request 20:55:47.718 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44 20:55:47.718 00.000 5928 MoveAxis(W, 68, ABG) 20:55:47.718 00.000 5928 Guiding Dir = 3, Dur = 68 20:55:47.718 00.000 5928 IsSlewing returns 0 20:55:47.719 00.001 5928 IsGuiding returns 0 20:55:47.740 00.021 5928 PulseGuide returned control before completion, sleep 57 20:55:47.837 00.097 5928 IsGuiding returns 1 20:55:47.837 00.000 5928 scope still moving after pulse duration time elapsed 20:55:47.871 00.034 5928 IsSlewing returns 0 20:55:47.872 00.001 5928 IsGuiding returns 0 20:55:47.872 00.000 5928 scope move finished after 68 + 85 ms 20:55:47.872 00.000 5928 Move returns status 0, amount 68 20:55:47.872 00.000 5928 MoveAxis(N, 0, ABG) 20:55:47.872 00.000 5928 Move returns status 0, amount 0 20:55:47.872 00.000 5928 move complete, result=0 20:55:47.873 00.001 5928 worker thread done servicing request 20:55:47.873 00.000 5928 Worker thread wakes up 20:55:47.873 00.000 972 GuideStep: 0.4 px 68 ms WEST, -0.4 px 0 ms NORTH 20:55:47.886 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:47.886 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:50.024 02.138 5928 Exposure complete 20:55:50.110 00.086 5928 worker thread done servicing request 20:55:50.111 00.001 972 OnExposeComplete: enter 20:55:50.114 00.003 972 UpdateGuideState(): m_state=6 20:55:50.119 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2181 20:55:50.123 00.004 972 Star::Find returns 1 (0), X=232.37, Y=841.87, Mass=1367, SNR=25.9, Peak=145 HFD=3.8 20:55:50.128 00.005 972 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.59) = xAngle (-0.99 = -0.99) 20:55:50.132 00.004 972 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04) 20:55:50.135 00.003 972 CameraToMount -- cameraX=0.53 cameraY=0.36 hyp=0.64 cameraTheta=0.60 mountX=0.35 mountY=-0.55, mountTheta=-1.01 20:55:50.140 00.005 972 SchedulePrimaryMove(067B9D08, x=0.53, y=0.36, opts=13) 20:55:50.146 00.006 972 Enqueuing Move request for scope (0.53, 0.36) 20:55:50.150 00.004 5928 Worker thread wakes up 20:55:50.150 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.36) opts 0xd 20:55:50.150 00.000 5928 Handling offset move in thread for scope, endpoint = (0.53, 0.36) 20:55:50.150 00.000 5928 Moving (0.53, 0.36) raw xDistance=0.35 yDistance=-0.55 20:55:50.150 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35 20:55:50.150 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:55:50.150 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55 20:55:50.150 00.000 5928 MoveAxis(W, 63, ABG) 20:55:50.150 00.000 5928 Guiding Dir = 3, Dur = 63 20:55:50.150 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:50.155 00.005 972 UpdateGuideState exits: m=1367 SNR=25.9 20:55:50.160 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:50.164 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:50.168 00.004 972 Enqueuing Expose request 20:55:50.172 00.004 5928 IsSlewing returns 0 20:55:50.173 00.001 5928 IsGuiding returns 0 20:55:50.187 00.014 5928 PulseGuide returned control before completion, sleep 59 20:55:50.268 00.081 5928 IsGuiding returns 1 20:55:50.268 00.000 5928 scope still moving after pulse duration time elapsed 20:55:50.300 00.032 5928 IsSlewing returns 0 20:55:50.301 00.001 5928 IsGuiding returns 0 20:55:50.301 00.000 5928 scope move finished after 63 + 65 ms 20:55:50.301 00.000 5928 Move returns status 0, amount 63 20:55:50.301 00.000 5928 MoveAxis(N, 0, ABG) 20:55:50.301 00.000 5928 Move returns status 0, amount 0 20:55:50.302 00.001 5928 move complete, result=0 20:55:50.302 00.000 5928 worker thread done servicing request 20:55:50.302 00.000 5928 Worker thread wakes up 20:55:50.302 00.000 972 GuideStep: 0.3 px 63 ms WEST, -0.5 px 0 ms NORTH 20:55:50.315 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:50.315 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:52.291 01.976 5928 Exposure complete 20:55:52.377 00.086 5928 worker thread done servicing request 20:55:52.378 00.001 972 OnExposeComplete: enter 20:55:52.382 00.004 972 UpdateGuideState(): m_state=6 20:55:52.385 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2182 20:55:52.390 00.005 972 Star::Find returns 1 (0), X=232.20, Y=841.44, Mass=1377, SNR=26.0, Peak=141 HFD=3.7 20:55:52.395 00.005 972 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.59) = xAngle (-1.79 = -1.79) 20:55:52.398 00.003 972 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84) 20:55:52.402 00.004 972 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-0.20 mountX=-0.08 mountY=-0.35, mountTheta=-1.79 20:55:52.406 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.07, opts=13) 20:55:52.412 00.006 972 Enqueuing Move request for scope (0.35, -0.07) 20:55:52.416 00.004 5928 Worker thread wakes up 20:55:52.416 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd 20:55:52.416 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.07) 20:55:52.416 00.000 5928 Moving (0.35, -0.07) raw xDistance=-0.08 yDistance=-0.35 20:55:52.416 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:55:52.416 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:55:52.416 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35 20:55:52.416 00.000 5928 MoveAxis(E, 0, ABG) 20:55:52.416 00.000 5928 Move returns status 0, amount 0 20:55:52.416 00.000 5928 MoveAxis(N, 0, ABG) 20:55:52.416 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:55:52.420 00.004 972 UpdateGuideState exits: m=1377 SNR=26.0 20:55:52.424 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:52.429 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:52.433 00.004 972 Enqueuing Expose request 20:55:52.435 00.002 5928 Move returns status 0, amount 0 20:55:52.435 00.000 5928 move complete, result=0 20:55:52.435 00.000 5928 worker thread done servicing request 20:55:52.436 00.001 5928 Worker thread wakes up 20:55:52.436 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:52.436 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:52.438 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:55:54.546 02.108 5928 Exposure complete 20:55:54.632 00.086 5928 worker thread done servicing request 20:55:54.632 00.000 972 OnExposeComplete: enter 20:55:54.636 00.004 972 UpdateGuideState(): m_state=6 20:55:54.641 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2183 20:55:54.646 00.005 972 Star::Find returns 1 (0), X=232.23, Y=841.22, Mass=1383, SNR=26.0, Peak=143 HFD=3.9 20:55:54.650 00.004 972 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.59) = xAngle (-2.25 = -2.25) 20:55:54.653 00.003 972 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30) 20:55:54.658 00.005 972 CameraToMount -- cameraX=0.38 cameraY=-0.30 hyp=0.48 cameraTheta=-0.66 mountX=-0.30 mountY=-0.36, mountTheta=-2.27 20:55:54.663 00.005 972 SchedulePrimaryMove(067B9D08, x=0.38, y=-0.30, opts=13) 20:55:54.667 00.004 972 Enqueuing Move request for scope (0.38, -0.30) 20:55:54.671 00.004 5928 Worker thread wakes up 20:55:54.671 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:54.676 00.005 972 UpdateGuideState exits: m=1383 SNR=26.0 20:55:54.680 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:54.684 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.30) opts 0xd 20:55:54.684 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, -0.30) 20:55:54.684 00.000 5928 Moving (0.38, -0.30) raw xDistance=-0.30 yDistance=-0.36 20:55:54.684 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 20:55:54.684 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:54.688 00.004 972 Enqueuing Expose request 20:55:54.692 00.004 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.08 newest=-1.26 20:55:54.693 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 20:55:54.693 00.000 5928 MoveAxis(E, 51, ABG) 20:55:54.693 00.000 5928 Guiding Dir = 2, Dur = 51 20:55:54.693 00.000 5928 IsSlewing returns 0 20:55:54.693 00.000 5928 IsGuiding returns 0 20:55:54.712 00.019 5928 PulseGuide returned control before completion, sleep 43 20:55:54.762 00.050 5928 IsGuiding returns 1 20:55:54.762 00.000 5928 scope still moving after pulse duration time elapsed 20:55:54.808 00.046 5928 IsSlewing returns 0 20:55:54.841 00.033 5928 IsGuiding returns 0 20:55:54.841 00.000 5928 scope move finished after 51 + 96 ms 20:55:54.842 00.001 5928 Move returns status 0, amount 51 20:55:54.842 00.000 5928 MoveAxis(N, 72, ABG) 20:55:54.842 00.000 5928 Guiding Dir = 0, Dur = 72 20:55:54.844 00.002 5928 IsSlewing returns 0 20:55:54.845 00.001 5928 IsGuiding returns 0 20:55:54.922 00.077 5928 IsGuiding returns 1 20:55:54.922 00.000 5928 scope still moving after pulse duration time elapsed 20:55:54.950 00.028 5928 IsSlewing returns 0 20:55:54.951 00.001 5928 IsGuiding returns 1 20:55:55.016 00.065 5928 IsSlewing returns 0 20:55:55.018 00.002 5928 IsGuiding returns 0 20:55:55.018 00.000 5928 scope move finished after 72 + 100 ms 20:55:55.018 00.000 5928 Move returns status 0, amount 72 20:55:55.019 00.001 5928 move complete, result=0 20:55:55.019 00.000 5928 worker thread done servicing request 20:55:55.019 00.000 5928 Worker thread wakes up 20:55:55.019 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:55.019 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:55.020 00.001 972 GuideStep: -0.3 px 51 ms EAST, -0.4 px 72 ms NORTH 20:55:57.001 01.981 5928 Exposure complete 20:55:57.086 00.085 5928 worker thread done servicing request 20:55:57.086 00.000 972 OnExposeComplete: enter 20:55:57.091 00.005 972 UpdateGuideState(): m_state=6 20:55:57.095 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2184 20:55:57.099 00.004 972 Star::Find returns 1 (0), X=232.16, Y=841.46, Mass=1388, SNR=26.1, Peak=138 HFD=3.8 20:55:57.103 00.004 972 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.59) = xAngle (-1.75 = -1.75) 20:55:57.107 00.004 972 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80) 20:55:57.111 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.32 cameraTheta=-0.17 mountX=-0.06 mountY=-0.31, mountTheta=-1.76 20:55:57.116 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.05, opts=13) 20:55:57.120 00.004 972 Enqueuing Move request for scope (0.31, -0.05) 20:55:57.124 00.004 5928 Worker thread wakes up 20:55:57.124 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:55:57.129 00.005 972 UpdateGuideState exits: m=1388 SNR=26.1 20:55:57.133 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:57.136 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:57.140 00.004 972 Enqueuing Expose request 20:55:57.146 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.05) opts 0xd 20:55:57.146 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.05) 20:55:57.146 00.000 5928 Moving (0.31, -0.05) raw xDistance=-0.06 yDistance=-0.31 20:55:57.146 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:55:57.146 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 20:55:57.146 00.000 5928 MoveAxis(E, 0, ABG) 20:55:57.146 00.000 5928 Move returns status 0, amount 0 20:55:57.146 00.000 5928 MoveAxis(N, 61, ABG) 20:55:57.146 00.000 5928 Guiding Dir = 0, Dur = 61 20:55:57.147 00.001 5928 IsSlewing returns 0 20:55:57.147 00.000 5928 IsGuiding returns 0 20:55:57.256 00.109 5928 IsGuiding returns 1 20:55:57.256 00.000 5928 scope still moving after pulse duration time elapsed 20:55:57.319 00.063 5928 IsSlewing returns 0 20:55:57.321 00.002 5928 IsGuiding returns 0 20:55:57.321 00.000 5928 scope move finished after 61 + 112 ms 20:55:57.321 00.000 5928 Move returns status 0, amount 61 20:55:57.322 00.001 5928 move complete, result=0 20:55:57.322 00.000 5928 worker thread done servicing request 20:55:57.322 00.000 5928 Worker thread wakes up 20:55:57.323 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH 20:55:57.336 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:57.337 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:55:59.451 02.114 5928 Exposure complete 20:55:59.538 00.087 5928 worker thread done servicing request 20:55:59.539 00.001 972 OnExposeComplete: enter 20:55:59.544 00.005 972 UpdateGuideState(): m_state=6 20:55:59.547 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2185 20:55:59.551 00.004 972 Star::Find returns 1 (0), X=231.80, Y=841.78, Mass=1329, SNR=25.5, Peak=156 HFD=3.8 20:55:59.555 00.004 972 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.59) = xAngle (0.15 = 0.15) 20:55:59.560 00.005 972 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11) 20:55:59.564 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.74 mountX=0.27 mountY=0.03, mountTheta=0.11 20:55:59.568 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.27, opts=13) 20:55:59.572 00.004 972 Enqueuing Move request for scope (-0.05, 0.27) 20:55:59.577 00.005 5928 Worker thread wakes up 20:55:59.577 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd 20:55:59.577 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.27) 20:55:59.577 00.000 5928 Moving (-0.05, 0.27) raw xDistance=0.27 yDistance=0.03 20:55:59.577 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:55:59.582 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:55:59.582 00.000 972 UpdateGuideState exits: m=1329 SNR=25.5 20:55:59.588 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:55:59.593 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:55:59.597 00.004 972 Enqueuing Expose request 20:55:59.601 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:55:59.601 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:55:59.601 00.000 5928 MoveAxis(W, 45, ABG) 20:55:59.601 00.000 5928 Guiding Dir = 3, Dur = 45 20:55:59.601 00.000 5928 IsSlewing returns 0 20:55:59.601 00.000 5928 IsGuiding returns 0 20:55:59.622 00.021 5928 PulseGuide returned control before completion, sleep 35 20:55:59.659 00.037 5928 IsGuiding returns 1 20:55:59.659 00.000 5928 scope still moving after pulse duration time elapsed 20:55:59.701 00.042 5928 IsSlewing returns 0 20:55:59.702 00.001 5928 IsGuiding returns 0 20:55:59.702 00.000 5928 scope move finished after 45 + 56 ms 20:55:59.702 00.000 5928 Move returns status 0, amount 45 20:55:59.704 00.002 5928 MoveAxis(N, 0, ABG) 20:55:59.704 00.000 5928 Move returns status 0, amount 0 20:55:59.704 00.000 5928 move complete, result=0 20:55:59.704 00.000 5928 worker thread done servicing request 20:55:59.704 00.000 5928 Worker thread wakes up 20:55:59.704 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.0 px 0 ms NORTH 20:55:59.717 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:55:59.717 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:01.701 01.984 5928 Exposure complete 20:56:01.787 00.086 5928 worker thread done servicing request 20:56:01.788 00.001 972 OnExposeComplete: enter 20:56:01.793 00.005 972 UpdateGuideState(): m_state=6 20:56:01.797 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2186 20:56:01.801 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.48, Mass=1356, SNR=25.8, Peak=168 HFD=3.7 20:56:01.804 00.003 972 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.59) = xAngle (-4.19 = 2.10) 20:56:01.809 00.005 972 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05) 20:56:01.812 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.60 mountX=-0.04 mountY=0.07, mountTheta=2.09 20:56:01.816 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.04, opts=13) 20:56:01.820 00.004 972 Enqueuing Move request for scope (-0.06, -0.04) 20:56:01.825 00.005 5928 Worker thread wakes up 20:56:01.825 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd 20:56:01.825 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.04) 20:56:01.825 00.000 5928 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=0.07 20:56:01.825 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:56:01.825 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:01.826 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:56:01.826 00.000 5928 MoveAxis(E, 0, ABG) 20:56:01.826 00.000 5928 Move returns status 0, amount 0 20:56:01.826 00.000 5928 MoveAxis(N, 0, ABG) 20:56:01.826 00.000 5928 Move returns status 0, amount 0 20:56:01.826 00.000 5928 move complete, result=0 20:56:01.826 00.000 5928 worker thread done servicing request 20:56:01.827 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:01.830 00.003 972 UpdateGuideState exits: m=1356 SNR=25.8 20:56:01.834 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:01.838 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:01.843 00.005 972 Enqueuing Expose request 20:56:01.847 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:56:01.851 00.004 5928 Worker thread wakes up 20:56:01.851 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:01.851 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:03.966 02.115 5928 Exposure complete 20:56:04.051 00.085 5928 worker thread done servicing request 20:56:04.051 00.000 972 OnExposeComplete: enter 20:56:04.055 00.004 972 UpdateGuideState(): m_state=6 20:56:04.060 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2187 20:56:04.064 00.004 972 Star::Find returns 1 (0), X=232.05, Y=841.51, Mass=1347, SNR=25.7, Peak=148 HFD=3.7 20:56:04.068 00.004 972 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.59) = xAngle (-1.63 = -1.63) 20:56:04.072 00.004 972 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67) 20:56:04.077 00.005 972 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.04 mountX=-0.01 mountY=-0.20, mountTheta=-1.63 20:56:04.082 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.01, opts=13) 20:56:04.086 00.004 972 Enqueuing Move request for scope (0.20, -0.01) 20:56:04.090 00.004 5928 Worker thread wakes up 20:56:04.090 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:04.094 00.004 972 UpdateGuideState exits: m=1347 SNR=25.7 20:56:04.098 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:04.102 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:04.106 00.004 972 Enqueuing Expose request 20:56:04.110 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd 20:56:04.111 00.001 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.01) 20:56:04.111 00.000 5928 Moving (0.20, -0.01) raw xDistance=-0.01 yDistance=-0.20 20:56:04.111 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 20:56:04.111 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 20:56:04.111 00.000 5928 MoveAxis(E, 0, ABG) 20:56:04.111 00.000 5928 Move returns status 0, amount 0 20:56:04.111 00.000 5928 MoveAxis(N, 40, ABG) 20:56:04.111 00.000 5928 Guiding Dir = 0, Dur = 40 20:56:04.111 00.000 5928 IsSlewing returns 0 20:56:04.112 00.001 5928 IsGuiding returns 0 20:56:04.227 00.115 5928 IsGuiding returns 1 20:56:04.228 00.001 5928 scope still moving after pulse duration time elapsed 20:56:04.258 00.030 5928 IsSlewing returns 0 20:56:04.261 00.003 5928 IsGuiding returns 0 20:56:04.261 00.000 5928 scope move finished after 40 + 109 ms 20:56:04.262 00.001 5928 Move returns status 0, amount 40 20:56:04.262 00.000 5928 move complete, result=0 20:56:04.262 00.000 5928 worker thread done servicing request 20:56:04.262 00.000 5928 Worker thread wakes up 20:56:04.263 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 40 ms NORTH 20:56:04.273 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:04.273 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:06.267 01.994 5928 Exposure complete 20:56:06.353 00.086 5928 worker thread done servicing request 20:56:06.354 00.001 972 OnExposeComplete: enter 20:56:06.359 00.005 972 UpdateGuideState(): m_state=6 20:56:06.362 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2188 20:56:06.367 00.005 972 Star::Find returns 1 (0), X=232.05, Y=841.64, Mass=1328, SNR=25.5, Peak=165 HFD=3.6 20:56:06.371 00.004 972 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.59) = xAngle (-1.02 = -1.02) 20:56:06.376 00.005 972 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06) 20:56:06.380 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.57 mountX=0.12 mountY=-0.21, mountTheta=-1.03 20:56:06.384 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.13, opts=13) 20:56:06.388 00.004 972 Enqueuing Move request for scope (0.20, 0.13) 20:56:06.393 00.005 5928 Worker thread wakes up 20:56:06.393 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd 20:56:06.393 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.13) 20:56:06.393 00.000 5928 Moving (0.20, 0.13) raw xDistance=0.12 yDistance=-0.21 20:56:06.393 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 20:56:06.393 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 20:56:06.393 00.000 5928 MoveAxis(E, 0, ABG) 20:56:06.393 00.000 5928 Move returns status 0, amount 0 20:56:06.393 00.000 5928 MoveAxis(N, 41, ABG) 20:56:06.393 00.000 5928 Guiding Dir = 0, Dur = 41 20:56:06.394 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:56:06.397 00.003 972 UpdateGuideState exits: m=1328 SNR=25.5 20:56:06.401 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:06.405 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:06.410 00.005 972 Enqueuing Expose request 20:56:06.413 00.003 5928 IsSlewing returns 0 20:56:06.414 00.001 5928 IsGuiding returns 0 20:56:06.498 00.084 5928 IsGuiding returns 1 20:56:06.498 00.000 5928 scope still moving after pulse duration time elapsed 20:56:06.522 00.024 5928 IsSlewing returns 0 20:56:06.524 00.002 5928 IsGuiding returns 1 20:56:06.578 00.054 5928 IsSlewing returns 0 20:56:06.610 00.032 5928 IsGuiding returns 0 20:56:06.610 00.000 5928 scope move finished after 41 + 154 ms 20:56:06.610 00.000 5928 Move returns status 0, amount 41 20:56:06.610 00.000 5928 move complete, result=0 20:56:06.610 00.000 5928 worker thread done servicing request 20:56:06.610 00.000 5928 Worker thread wakes up 20:56:06.610 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:06.610 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 41 ms NORTH 20:56:06.615 00.005 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:08.753 02.138 5928 Exposure complete 20:56:08.839 00.086 5928 worker thread done servicing request 20:56:08.840 00.001 972 OnExposeComplete: enter 20:56:08.844 00.004 972 UpdateGuideState(): m_state=6 20:56:08.848 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2189 20:56:08.852 00.004 972 Star::Find returns 1 (0), X=232.02, Y=841.50, Mass=1331, SNR=25.5, Peak=136 HFD=4.1 20:56:08.856 00.004 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 20:56:08.860 00.004 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 20:56:08.864 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.07 mountX=-0.02 mountY=-0.17, mountTheta=-1.66 20:56:08.868 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.01, opts=13) 20:56:08.873 00.005 972 Enqueuing Move request for scope (0.17, -0.01) 20:56:08.877 00.004 5928 Worker thread wakes up 20:56:08.877 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd 20:56:08.877 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:08.881 00.004 972 UpdateGuideState exits: m=1331 SNR=25.5 20:56:08.885 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:08.889 00.004 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.01) 20:56:08.889 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:08.894 00.005 972 Enqueuing Expose request 20:56:08.898 00.004 5928 Moving (0.17, -0.01) raw xDistance=-0.02 yDistance=-0.17 20:56:08.898 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 20:56:08.898 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:08.898 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 20:56:08.898 00.000 5928 MoveAxis(E, 0, ABG) 20:56:08.898 00.000 5928 Move returns status 0, amount 0 20:56:08.898 00.000 5928 MoveAxis(N, 0, ABG) 20:56:08.898 00.000 5928 Move returns status 0, amount 0 20:56:08.898 00.000 5928 move complete, result=0 20:56:08.899 00.001 5928 worker thread done servicing request 20:56:08.899 00.000 5928 Worker thread wakes up 20:56:08.899 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:08.899 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:08.900 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 20:56:10.882 01.982 5928 Exposure complete 20:56:10.967 00.085 5928 worker thread done servicing request 20:56:10.967 00.000 972 OnExposeComplete: enter 20:56:10.971 00.004 972 UpdateGuideState(): m_state=6 20:56:10.976 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2190 20:56:10.980 00.004 972 Star::Find returns 1 (0), X=231.83, Y=841.64, Mass=1340, SNR=25.6, Peak=162 HFD=3.7 20:56:10.984 00.004 972 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.59) = xAngle (0.13 = 0.13) 20:56:10.988 00.004 972 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 20:56:10.992 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.72 mountX=0.13 mountY=0.01, mountTheta=0.09 20:56:10.997 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.13, opts=13) 20:56:11.001 00.004 972 Enqueuing Move request for scope (-0.02, 0.13) 20:56:11.005 00.004 5928 Worker thread wakes up 20:56:11.005 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd 20:56:11.005 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.13) 20:56:11.005 00.000 5928 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=0.01 20:56:11.005 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 20:56:11.005 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:11.005 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:11.010 00.005 972 UpdateGuideState exits: m=1340 SNR=25.6 20:56:11.014 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:11.017 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:11.021 00.004 972 Enqueuing Expose request 20:56:11.026 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:56:11.026 00.000 5928 MoveAxis(E, 0, ABG) 20:56:11.026 00.000 5928 Move returns status 0, amount 0 20:56:11.026 00.000 5928 MoveAxis(N, 0, ABG) 20:56:11.026 00.000 5928 Move returns status 0, amount 0 20:56:11.026 00.000 5928 move complete, result=0 20:56:11.026 00.000 5928 worker thread done servicing request 20:56:11.026 00.000 5928 Worker thread wakes up 20:56:11.027 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:11.027 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:11.028 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:56:13.153 02.125 5928 Exposure complete 20:56:13.238 00.085 5928 worker thread done servicing request 20:56:13.238 00.000 972 OnExposeComplete: enter 20:56:13.243 00.005 972 UpdateGuideState(): m_state=6 20:56:13.247 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2191 20:56:13.251 00.004 972 Star::Find returns 1 (0), X=232.07, Y=841.79, Mass=1337, SNR=25.6, Peak=144 HFD=4.2 20:56:13.255 00.004 972 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.59) = xAngle (-0.69 = -0.69) 20:56:13.260 00.005 972 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 20:56:13.264 00.004 972 CameraToMount -- cameraX=0.22 cameraY=0.28 hyp=0.36 cameraTheta=0.90 mountX=0.27 mountY=-0.24, mountTheta=-0.71 20:56:13.270 00.006 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.28, opts=13) 20:56:13.275 00.005 972 Enqueuing Move request for scope (0.22, 0.28) 20:56:13.279 00.004 5928 Worker thread wakes up 20:56:13.279 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.28) opts 0xd 20:56:13.279 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.28) 20:56:13.279 00.000 5928 Moving (0.22, 0.28) raw xDistance=0.27 yDistance=-0.24 20:56:13.279 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 20:56:13.279 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 20:56:13.279 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:13.283 00.004 972 UpdateGuideState exits: m=1337 SNR=25.6 20:56:13.287 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:13.292 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:13.296 00.004 972 Enqueuing Expose request 20:56:13.299 00.003 5928 MoveAxis(W, 46, ABG) 20:56:13.300 00.001 5928 Guiding Dir = 3, Dur = 46 20:56:13.300 00.000 5928 IsSlewing returns 0 20:56:13.300 00.000 5928 IsGuiding returns 0 20:56:13.326 00.026 5928 PulseGuide returned control before completion, sleep 32 20:56:13.374 00.048 5928 IsGuiding returns 1 20:56:13.374 00.000 5928 scope still moving after pulse duration time elapsed 20:56:13.400 00.026 5928 IsSlewing returns 0 20:56:13.400 00.000 5928 IsGuiding returns 0 20:56:13.400 00.000 5928 scope move finished after 46 + 53 ms 20:56:13.400 00.000 5928 Move returns status 0, amount 46 20:56:13.400 00.000 5928 MoveAxis(N, 47, ABG) 20:56:13.400 00.000 5928 Guiding Dir = 0, Dur = 47 20:56:13.401 00.001 5928 IsSlewing returns 0 20:56:13.401 00.000 5928 IsGuiding returns 0 20:56:13.487 00.086 5928 IsGuiding returns 1 20:56:13.487 00.000 5928 scope still moving after pulse duration time elapsed 20:56:13.510 00.023 5928 IsSlewing returns 0 20:56:13.511 00.001 5928 IsGuiding returns 1 20:56:13.541 00.030 5928 IsSlewing returns 0 20:56:13.541 00.000 5928 IsGuiding returns 1 20:56:13.582 00.041 5928 IsSlewing returns 0 20:56:13.613 00.031 5928 IsGuiding returns 0 20:56:13.613 00.000 5928 scope move finished after 47 + 165 ms 20:56:13.613 00.000 5928 Move returns status 0, amount 47 20:56:13.614 00.001 5928 move complete, result=0 20:56:13.614 00.000 5928 worker thread done servicing request 20:56:13.614 00.000 972 GuideStep: 0.3 px 46 ms WEST, -0.2 px 47 ms NORTH 20:56:13.619 00.005 5928 Worker thread wakes up 20:56:13.619 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:13.619 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:15.597 01.978 5928 Exposure complete 20:56:15.683 00.086 5928 worker thread done servicing request 20:56:15.683 00.000 972 OnExposeComplete: enter 20:56:15.686 00.003 972 UpdateGuideState(): m_state=6 20:56:15.691 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2192 20:56:15.695 00.004 972 Star::Find returns 1 (0), X=232.03, Y=841.60, Mass=1364, SNR=25.8, Peak=149 HFD=4.1 20:56:15.699 00.004 972 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.59) = xAngle (-1.15 = -1.15) 20:56:15.703 00.004 972 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20) 20:56:15.708 00.005 972 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.44 mountX=0.08 mountY=-0.19, mountTheta=-1.16 20:56:15.712 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.09, opts=13) 20:56:15.716 00.004 972 Enqueuing Move request for scope (0.18, 0.09) 20:56:15.719 00.003 5928 Worker thread wakes up 20:56:15.720 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd 20:56:15.720 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.09) 20:56:15.720 00.000 5928 Moving (0.18, 0.09) raw xDistance=0.08 yDistance=-0.19 20:56:15.720 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:56:15.720 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:15.720 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:15.725 00.005 972 UpdateGuideState exits: m=1364 SNR=25.8 20:56:15.729 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:15.733 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:15.737 00.004 972 Enqueuing Expose request 20:56:15.742 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:56:15.742 00.000 5928 MoveAxis(E, 0, ABG) 20:56:15.742 00.000 5928 Move returns status 0, amount 0 20:56:15.742 00.000 5928 MoveAxis(N, 0, ABG) 20:56:15.742 00.000 5928 Move returns status 0, amount 0 20:56:15.742 00.000 5928 move complete, result=0 20:56:15.742 00.000 5928 worker thread done servicing request 20:56:15.742 00.000 5928 Worker thread wakes up 20:56:15.742 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:15.742 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:15.744 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:56:17.884 02.140 5928 Exposure complete 20:56:17.970 00.086 5928 worker thread done servicing request 20:56:17.970 00.000 972 OnExposeComplete: enter 20:56:17.974 00.004 972 UpdateGuideState(): m_state=6 20:56:17.979 00.005 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2193 20:56:17.982 00.003 972 Star::Find returns 1 (0), X=232.24, Y=841.47, Mass=1418, SNR=26.3, Peak=133 HFD=4.6 20:56:17.986 00.004 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 20:56:17.991 00.005 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 20:56:17.995 00.004 972 CameraToMount -- cameraX=0.39 cameraY=-0.04 hyp=0.40 cameraTheta=-0.11 mountX=-0.05 mountY=-0.39, mountTheta=-1.70 20:56:17.999 00.004 972 SchedulePrimaryMove(067B9D08, x=0.39, y=-0.04, opts=13) 20:56:18.003 00.004 972 Enqueuing Move request for scope (0.39, -0.04) 20:56:18.008 00.005 5928 Worker thread wakes up 20:56:18.008 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.04) opts 0xd 20:56:18.009 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:18.012 00.003 972 UpdateGuideState exits: m=1418 SNR=26.3 20:56:18.016 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:18.020 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:18.025 00.005 972 Enqueuing Expose request 20:56:18.028 00.003 5928 Handling offset move in thread for scope, endpoint = (0.39, -0.04) 20:56:18.028 00.000 5928 Moving (0.39, -0.04) raw xDistance=-0.05 yDistance=-0.39 20:56:18.029 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 20:56:18.029 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 20:56:18.029 00.000 5928 MoveAxis(E, 0, ABG) 20:56:18.029 00.000 5928 Move returns status 0, amount 0 20:56:18.029 00.000 5928 MoveAxis(N, 77, ABG) 20:56:18.029 00.000 5928 Guiding Dir = 0, Dur = 77 20:56:18.029 00.000 5928 IsSlewing returns 0 20:56:18.029 00.000 5928 IsGuiding returns 0 20:56:18.107 00.078 5928 PulseGuide returned control before completion, sleep 11 20:56:18.119 00.012 5928 IsGuiding returns 1 20:56:18.120 00.001 5928 scope still moving after pulse duration time elapsed 20:56:18.150 00.030 5928 IsSlewing returns 0 20:56:18.151 00.001 5928 IsGuiding returns 1 20:56:18.181 00.030 5928 IsSlewing returns 0 20:56:18.182 00.001 5928 IsGuiding returns 1 20:56:18.235 00.053 5928 IsSlewing returns 0 20:56:18.268 00.033 5928 IsGuiding returns 0 20:56:18.268 00.000 5928 scope move finished after 77 + 161 ms 20:56:18.268 00.000 5928 Move returns status 0, amount 77 20:56:18.268 00.000 5928 move complete, result=0 20:56:18.268 00.000 5928 worker thread done servicing request 20:56:18.269 00.001 5928 Worker thread wakes up 20:56:18.269 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 77 ms NORTH 20:56:18.283 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:18.284 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:20.270 01.986 5928 Exposure complete 20:56:20.356 00.086 5928 worker thread done servicing request 20:56:20.356 00.000 972 OnExposeComplete: enter 20:56:20.360 00.004 972 UpdateGuideState(): m_state=6 20:56:20.364 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2194 20:56:20.367 00.003 972 Star::Find returns 1 (0), X=232.19, Y=841.30, Mass=1397, SNR=26.2, Peak=143 HFD=3.7 20:56:20.372 00.005 972 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.59) = xAngle (-2.14 = -2.14) 20:56:20.376 00.004 972 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18) 20:56:20.380 00.004 972 CameraToMount -- cameraX=0.34 cameraY=-0.21 hyp=0.40 cameraTheta=-0.55 mountX=-0.22 mountY=-0.33, mountTheta=-2.15 20:56:20.384 00.004 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.21, opts=13) 20:56:20.389 00.005 972 Enqueuing Move request for scope (0.34, -0.21) 20:56:20.393 00.004 5928 Worker thread wakes up 20:56:20.393 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.21) opts 0xd 20:56:20.393 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.21) 20:56:20.393 00.000 5928 Moving (0.34, -0.21) raw xDistance=-0.22 yDistance=-0.33 20:56:20.393 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 20:56:20.393 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 20:56:20.393 00.000 5928 MoveAxis(E, 36, ABG) 20:56:20.393 00.000 5928 Guiding Dir = 2, Dur = 36 20:56:20.393 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:56:20.397 00.004 972 UpdateGuideState exits: m=1397 SNR=26.2 20:56:20.401 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:20.405 00.004 5928 IsSlewing returns 0 20:56:20.406 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:20.410 00.004 972 Enqueuing Expose request 20:56:20.413 00.003 5928 IsGuiding returns 0 20:56:20.441 00.028 5928 PulseGuide returned control before completion, sleep 18 20:56:20.473 00.032 5928 IsGuiding returns 1 20:56:20.473 00.000 5928 scope still moving after pulse duration time elapsed 20:56:20.496 00.023 5928 IsSlewing returns 0 20:56:20.497 00.001 5928 IsGuiding returns 0 20:56:20.497 00.000 5928 scope move finished after 36 + 47 ms 20:56:20.497 00.000 5928 Move returns status 0, amount 36 20:56:20.497 00.000 5928 MoveAxis(N, 66, ABG) 20:56:20.497 00.000 5928 Guiding Dir = 0, Dur = 66 20:56:20.497 00.000 5928 IsSlewing returns 0 20:56:20.498 00.001 5928 IsGuiding returns 0 20:56:20.571 00.073 5928 IsGuiding returns 1 20:56:20.571 00.000 5928 scope still moving after pulse duration time elapsed 20:56:20.605 00.034 5928 IsSlewing returns 0 20:56:20.607 00.002 5928 IsGuiding returns 1 20:56:20.665 00.058 5928 IsSlewing returns 0 20:56:20.665 00.000 5928 IsGuiding returns 0 20:56:20.665 00.000 5928 scope move finished after 66 + 102 ms 20:56:20.665 00.000 5928 Move returns status 0, amount 66 20:56:20.666 00.001 5928 move complete, result=0 20:56:20.666 00.000 5928 worker thread done servicing request 20:56:20.666 00.000 5928 Worker thread wakes up 20:56:20.666 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:20.666 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:20.666 00.000 972 GuideStep: -0.2 px 36 ms EAST, -0.3 px 66 ms NORTH 20:56:22.799 02.133 5928 Exposure complete 20:56:22.884 00.085 5928 worker thread done servicing request 20:56:22.884 00.000 972 OnExposeComplete: enter 20:56:22.889 00.005 972 UpdateGuideState(): m_state=6 20:56:22.892 00.003 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2195 20:56:22.896 00.004 972 Star::Find returns 1 (0), X=232.03, Y=841.63, Mass=1340, SNR=25.6, Peak=171 HFD=3.4 20:56:22.900 00.004 972 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.59) = xAngle (-1.01 = -1.01) 20:56:22.904 00.004 972 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06) 20:56:22.908 00.004 972 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.58 mountX=0.11 mountY=-0.19, mountTheta=-1.02 20:56:22.912 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.12, opts=13) 20:56:22.916 00.004 972 Enqueuing Move request for scope (0.18, 0.12) 20:56:22.921 00.005 5928 Worker thread wakes up 20:56:22.921 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd 20:56:22.921 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:22.926 00.005 972 UpdateGuideState exits: m=1340 SNR=25.6 20:56:22.930 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:22.933 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:22.938 00.005 972 Enqueuing Expose request 20:56:22.942 00.004 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.12) 20:56:22.942 00.000 5928 Moving (0.18, 0.12) raw xDistance=0.11 yDistance=-0.19 20:56:22.942 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:56:22.942 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:22.942 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 20:56:22.942 00.000 5928 MoveAxis(E, 0, ABG) 20:56:22.942 00.000 5928 Move returns status 0, amount 0 20:56:22.942 00.000 5928 MoveAxis(N, 0, ABG) 20:56:22.942 00.000 5928 Move returns status 0, amount 0 20:56:22.942 00.000 5928 move complete, result=0 20:56:22.943 00.001 5928 worker thread done servicing request 20:56:22.943 00.000 5928 Worker thread wakes up 20:56:22.943 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:22.943 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:22.944 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:56:24.931 01.987 5928 Exposure complete 20:56:25.017 00.086 5928 worker thread done servicing request 20:56:25.017 00.000 972 OnExposeComplete: enter 20:56:25.022 00.005 972 UpdateGuideState(): m_state=6 20:56:25.026 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2196 20:56:25.030 00.004 972 Star::Find returns 1 (0), X=231.86, Y=842.02, Mass=1386, SNR=26.1, Peak=153 HFD=4.0 20:56:25.033 00.003 972 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.59) = xAngle (-0.05 = -0.05) 20:56:25.037 00.004 972 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10) 20:56:25.042 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.51 hyp=0.51 cameraTheta=1.53 mountX=0.51 mountY=-0.05, mountTheta=-0.10 20:56:25.046 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.51, opts=13) 20:56:25.050 00.004 972 Enqueuing Move request for scope (0.02, 0.51) 20:56:25.054 00.004 5928 Worker thread wakes up 20:56:25.054 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.51) opts 0xd 20:56:25.054 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.51) 20:56:25.055 00.001 5928 Moving (0.02, 0.51) raw xDistance=0.51 yDistance=-0.05 20:56:25.055 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:25.059 00.004 972 UpdateGuideState exits: m=1386 SNR=26.1 20:56:25.063 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51 20:56:25.063 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:25.063 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:56:25.063 00.000 5928 MoveAxis(W, 85, ABG) 20:56:25.063 00.000 5928 Guiding Dir = 3, Dur = 85 20:56:25.063 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:25.067 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:25.071 00.004 972 Enqueuing Expose request 20:56:25.079 00.008 5928 IsSlewing returns 0 20:56:25.079 00.000 5928 IsGuiding returns 0 20:56:25.095 00.016 5928 PulseGuide returned control before completion, sleep 80 20:56:25.190 00.095 5928 IsGuiding returns 0 20:56:25.191 00.001 5928 Move returns status 0, amount 85 20:56:25.191 00.000 5928 MoveAxis(N, 0, ABG) 20:56:25.191 00.000 5928 Move returns status 0, amount 0 20:56:25.192 00.001 5928 move complete, result=0 20:56:25.192 00.000 5928 worker thread done servicing request 20:56:25.192 00.000 5928 Worker thread wakes up 20:56:25.192 00.000 972 GuideStep: 0.5 px 85 ms WEST, -0.1 px 0 ms NORTH 20:56:25.202 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:25.202 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:27.318 02.116 5928 Exposure complete 20:56:27.407 00.089 5928 worker thread done servicing request 20:56:27.408 00.001 972 OnExposeComplete: enter 20:56:27.412 00.004 972 UpdateGuideState(): m_state=6 20:56:27.416 00.004 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2197 20:56:27.420 00.004 972 Star::Find returns 1 (0), X=231.66, Y=841.40, Mass=1355, SNR=25.7, Peak=162 HFD=3.5 20:56:27.424 00.004 972 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.59) = xAngle (-4.19 = 2.09) 20:56:27.429 00.005 972 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05) 20:56:27.433 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.60 mountX=-0.11 mountY=0.19, mountTheta=2.08 20:56:27.438 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.11, opts=13) 20:56:27.442 00.004 972 Enqueuing Move request for scope (-0.18, -0.11) 20:56:27.446 00.004 5928 Worker thread wakes up 20:56:27.446 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd 20:56:27.446 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.11) 20:56:27.446 00.000 5928 Moving (-0.18, -0.11) raw xDistance=-0.11 yDistance=0.19 20:56:27.446 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:56:27.446 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:27.446 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:56:27.446 00.000 5928 MoveAxis(E, 0, ABG) 20:56:27.446 00.000 5928 Move returns status 0, amount 0 20:56:27.446 00.000 5928 MoveAxis(N, 0, ABG) 20:56:27.446 00.000 5928 Move returns status 0, amount 0 20:56:27.446 00.000 5928 move complete, result=0 20:56:27.446 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:27.450 00.004 972 UpdateGuideState exits: m=1355 SNR=25.7 20:56:27.455 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:27.459 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:27.463 00.004 972 Enqueuing Expose request 20:56:27.466 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:56:27.471 00.005 5928 worker thread done servicing request 20:56:27.471 00.000 5928 Worker thread wakes up 20:56:27.471 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:27.471 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:29.435 01.964 5928 Exposure complete 20:56:29.522 00.087 5928 worker thread done servicing request 20:56:29.522 00.000 972 OnExposeComplete: enter 20:56:29.526 00.004 972 UpdateGuideState(): m_state=6 20:56:29.530 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2198 20:56:29.534 00.004 972 Star::Find returns 1 (0), X=231.54, Y=841.42, Mass=1365, SNR=25.8, Peak=152 HFD=3.5 20:56:29.539 00.005 972 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.59) = xAngle (-4.45 = 1.84) 20:56:29.543 00.004 972 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79) 20:56:29.547 00.004 972 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-2.86 mountX=-0.08 mountY=0.32, mountTheta=1.83 20:56:29.551 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.09, opts=13) 20:56:29.556 00.005 972 Enqueuing Move request for scope (-0.31, -0.09) 20:56:29.560 00.004 5928 Worker thread wakes up 20:56:29.560 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.09) opts 0xd 20:56:29.560 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.09) 20:56:29.560 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:29.563 00.003 972 UpdateGuideState exits: m=1365 SNR=25.8 20:56:29.567 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:29.572 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:29.576 00.004 972 Enqueuing Expose request 20:56:29.579 00.003 5928 Moving (-0.31, -0.09) raw xDistance=-0.08 yDistance=0.32 20:56:29.579 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:56:29.580 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:29.580 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32 20:56:29.580 00.000 5928 MoveAxis(E, 0, ABG) 20:56:29.580 00.000 5928 Move returns status 0, amount 0 20:56:29.580 00.000 5928 MoveAxis(N, 0, ABG) 20:56:29.580 00.000 5928 Move returns status 0, amount 0 20:56:29.580 00.000 5928 move complete, result=0 20:56:29.580 00.000 5928 worker thread done servicing request 20:56:29.580 00.000 5928 Worker thread wakes up 20:56:29.580 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:29.580 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:29.582 00.002 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 20:56:31.708 02.126 5928 Exposure complete 20:56:31.794 00.086 5928 worker thread done servicing request 20:56:31.794 00.000 972 OnExposeComplete: enter 20:56:31.799 00.005 972 UpdateGuideState(): m_state=6 20:56:31.805 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2199 20:56:31.809 00.004 972 Star::Find returns 1 (0), X=231.69, Y=841.48, Mass=1354, SNR=25.8, Peak=143 HFD=3.5 20:56:31.812 00.003 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.79) 20:56:31.816 00.004 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.75) 20:56:31.821 00.005 972 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=-0.03 mountY=0.15, mountTheta=1.79 20:56:31.825 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.04, opts=13) 20:56:31.830 00.005 972 Enqueuing Move request for scope (-0.15, -0.04) 20:56:31.834 00.004 5928 Worker thread wakes up 20:56:31.834 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd 20:56:31.834 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.04) 20:56:31.834 00.000 5928 Moving (-0.15, -0.04) raw xDistance=-0.03 yDistance=0.15 20:56:31.834 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:56:31.834 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:31.834 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:56:31.834 00.000 5928 MoveAxis(E, 0, ABG) 20:56:31.834 00.000 5928 Move returns status 0, amount 0 20:56:31.834 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:31.839 00.005 972 UpdateGuideState exits: m=1354 SNR=25.8 20:56:31.843 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:31.847 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:31.850 00.003 972 Enqueuing Expose request 20:56:31.855 00.005 5928 MoveAxis(N, 0, ABG) 20:56:31.855 00.000 5928 Move returns status 0, amount 0 20:56:31.856 00.001 5928 move complete, result=0 20:56:31.856 00.000 5928 worker thread done servicing request 20:56:31.856 00.000 5928 Worker thread wakes up 20:56:31.856 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:31.856 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:31.858 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:56:33.843 01.985 5928 Exposure complete 20:56:33.929 00.086 5928 worker thread done servicing request 20:56:33.930 00.001 972 OnExposeComplete: enter 20:56:33.933 00.003 972 UpdateGuideState(): m_state=6 20:56:33.938 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2200 20:56:33.942 00.004 972 Star::Find returns 1 (0), X=231.59, Y=841.16, Mass=1396, SNR=26.1, Peak=146 HFD=3.8 20:56:33.946 00.004 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.49) 20:56:33.950 00.004 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45) 20:56:33.955 00.005 972 CameraToMount -- cameraX=-0.26 cameraY=-0.36 hyp=0.44 cameraTheta=-2.20 mountX=-0.35 mountY=0.28, mountTheta=2.47 20:56:33.959 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.36, opts=13) 20:56:33.963 00.004 972 Enqueuing Move request for scope (-0.26, -0.36) 20:56:33.966 00.003 5928 Worker thread wakes up 20:56:33.967 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:33.972 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.36) opts 0xd 20:56:33.972 00.000 972 UpdateGuideState exits: m=1396 SNR=26.1 20:56:33.976 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:33.979 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:33.983 00.004 972 Enqueuing Expose request 20:56:33.988 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.36) 20:56:33.988 00.000 5928 Moving (-0.26, -0.36) raw xDistance=-0.35 yDistance=0.28 20:56:33.989 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 20:56:33.989 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:56:33.989 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28 20:56:33.989 00.000 5928 MoveAxis(E, 59, ABG) 20:56:33.989 00.000 5928 Guiding Dir = 2, Dur = 59 20:56:33.989 00.000 5928 IsSlewing returns 0 20:56:33.989 00.000 5928 IsGuiding returns 0 20:56:34.018 00.029 5928 PulseGuide returned control before completion, sleep 41 20:56:34.062 00.044 5928 IsGuiding returns 1 20:56:34.062 00.000 5928 scope still moving after pulse duration time elapsed 20:56:34.114 00.052 5928 IsSlewing returns 0 20:56:34.146 00.032 5928 IsGuiding returns 0 20:56:34.146 00.000 5928 scope move finished after 59 + 97 ms 20:56:34.146 00.000 5928 Move returns status 0, amount 59 20:56:34.146 00.000 5928 MoveAxis(N, 0, ABG) 20:56:34.146 00.000 5928 Move returns status 0, amount 0 20:56:34.146 00.000 5928 move complete, result=0 20:56:34.146 00.000 5928 worker thread done servicing request 20:56:34.146 00.000 5928 Worker thread wakes up 20:56:34.146 00.000 972 GuideStep: -0.4 px 59 ms EAST, 0.3 px 0 ms NORTH 20:56:34.151 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:34.151 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:36.263 02.112 5928 Exposure complete 20:56:36.350 00.087 5928 worker thread done servicing request 20:56:36.351 00.001 972 OnExposeComplete: enter 20:56:36.356 00.005 972 UpdateGuideState(): m_state=6 20:56:36.360 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2201 20:56:36.364 00.004 972 Star::Find returns 1 (0), X=231.66, Y=841.47, Mass=1334, SNR=25.5, Peak=151 HFD=3.5 20:56:36.368 00.004 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.79) 20:56:36.372 00.004 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75) 20:56:36.375 00.003 972 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.90 mountX=-0.04 mountY=0.19, mountTheta=1.79 20:56:36.380 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.05, opts=13) 20:56:36.384 00.004 972 Enqueuing Move request for scope (-0.18, -0.05) 20:56:36.389 00.005 5928 Worker thread wakes up 20:56:36.389 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd 20:56:36.389 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:36.393 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.05) 20:56:36.393 00.000 5928 Moving (-0.18, -0.05) raw xDistance=-0.04 yDistance=0.19 20:56:36.393 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:56:36.393 00.000 972 UpdateGuideState exits: m=1334 SNR=25.5 20:56:36.397 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:36.401 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:36.401 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:36.406 00.005 972 Enqueuing Expose request 20:56:36.410 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:56:36.410 00.000 5928 MoveAxis(E, 0, ABG) 20:56:36.410 00.000 5928 Move returns status 0, amount 0 20:56:36.410 00.000 5928 MoveAxis(N, 0, ABG) 20:56:36.410 00.000 5928 Move returns status 0, amount 0 20:56:36.410 00.000 5928 move complete, result=0 20:56:36.410 00.000 5928 worker thread done servicing request 20:56:36.410 00.000 5928 Worker thread wakes up 20:56:36.410 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:36.410 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:36.412 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:56:38.399 01.987 5928 Exposure complete 20:56:38.486 00.087 5928 worker thread done servicing request 20:56:38.486 00.000 972 OnExposeComplete: enter 20:56:38.490 00.004 972 UpdateGuideState(): m_state=6 20:56:38.494 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2202 20:56:38.498 00.004 972 Star::Find returns 1 (0), X=231.69, Y=841.43, Mass=1412, SNR=26.3, Peak=158 HFD=3.5 20:56:38.505 00.007 972 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.59) = xAngle (-4.27 = 2.02) 20:56:38.510 00.005 972 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97) 20:56:38.514 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.68 mountX=-0.08 mountY=0.16, mountTheta=2.01 20:56:38.518 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.08, opts=13) 20:56:38.523 00.005 972 Enqueuing Move request for scope (-0.16, -0.08) 20:56:38.527 00.004 5928 Worker thread wakes up 20:56:38.527 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:38.531 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 20:56:38.534 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd 20:56:38.534 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:38.539 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:38.543 00.004 972 Enqueuing Expose request 20:56:38.547 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.08) 20:56:38.547 00.000 5928 Moving (-0.16, -0.08) raw xDistance=-0.08 yDistance=0.16 20:56:38.547 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 20:56:38.547 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:38.547 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 20:56:38.547 00.000 5928 MoveAxis(E, 0, ABG) 20:56:38.547 00.000 5928 Move returns status 0, amount 0 20:56:38.547 00.000 5928 MoveAxis(N, 0, ABG) 20:56:38.547 00.000 5928 Move returns status 0, amount 0 20:56:38.548 00.001 5928 move complete, result=0 20:56:38.548 00.000 5928 worker thread done servicing request 20:56:38.548 00.000 5928 Worker thread wakes up 20:56:38.548 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:38.548 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:38.549 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:56:40.648 02.099 5928 Exposure complete 20:56:40.738 00.090 5928 worker thread done servicing request 20:56:40.739 00.001 972 OnExposeComplete: enter 20:56:40.743 00.004 972 UpdateGuideState(): m_state=6 20:56:40.748 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2203 20:56:40.753 00.005 972 Star::Find returns 1 (0), X=231.73, Y=841.31, Mass=1388, SNR=26.0, Peak=168 HFD=3.6 20:56:40.758 00.005 972 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.59) = xAngle (-3.69 = 2.60) 20:56:40.762 00.004 972 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55) 20:56:40.766 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.10 mountX=-0.21 mountY=0.13, mountTheta=2.57 20:56:40.771 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.21, opts=13) 20:56:40.777 00.006 972 Enqueuing Move request for scope (-0.12, -0.21) 20:56:40.782 00.005 5928 Worker thread wakes up 20:56:40.782 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:56:40.787 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd 20:56:40.787 00.000 972 UpdateGuideState exits: m=1388 SNR=26.0 20:56:40.793 00.006 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.21) 20:56:40.793 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:40.798 00.005 5928 Moving (-0.12, -0.21) raw xDistance=-0.21 yDistance=0.13 20:56:40.798 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:40.804 00.006 972 Enqueuing Expose request 20:56:40.808 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 20:56:40.809 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:40.809 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:56:40.809 00.000 5928 MoveAxis(E, 34, ABG) 20:56:40.809 00.000 5928 Guiding Dir = 2, Dur = 34 20:56:40.846 00.037 5928 IsSlewing returns 0 20:56:40.846 00.000 5928 IsGuiding returns 0 20:56:40.862 00.016 5928 PulseGuide returned control before completion, sleep 29 20:56:40.926 00.064 5928 IsGuiding returns 0 20:56:40.926 00.000 5928 Move returns status 0, amount 34 20:56:40.926 00.000 5928 MoveAxis(N, 0, ABG) 20:56:40.926 00.000 5928 Move returns status 0, amount 0 20:56:40.926 00.000 5928 move complete, result=0 20:56:40.926 00.000 5928 worker thread done servicing request 20:56:40.926 00.000 972 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH 20:56:40.930 00.004 5928 Worker thread wakes up 20:56:40.931 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:40.931 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:42.914 01.983 5928 Exposure complete 20:56:42.999 00.085 5928 worker thread done servicing request 20:56:42.999 00.000 972 OnExposeComplete: enter 20:56:43.004 00.005 972 UpdateGuideState(): m_state=6 20:56:43.008 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2204 20:56:43.012 00.004 972 Star::Find returns 1 (0), X=231.64, Y=841.33, Mass=1338, SNR=25.6, Peak=159 HFD=3.5 20:56:43.016 00.004 972 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.59) = xAngle (-4.03 = 2.26) 20:56:43.021 00.005 972 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21) 20:56:43.025 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-2.44 mountX=-0.18 mountY=0.22, mountTheta=2.24 20:56:43.029 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.18, opts=13) 20:56:43.033 00.004 972 Enqueuing Move request for scope (-0.21, -0.18) 20:56:43.038 00.005 5928 Worker thread wakes up 20:56:43.038 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.18) opts 0xd 20:56:43.038 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.18) 20:56:43.038 00.000 5928 Moving (-0.21, -0.18) raw xDistance=-0.18 yDistance=0.22 20:56:43.038 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 20:56:43.038 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.05 newest=0.52 20:56:43.038 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 20:56:43.039 00.001 5928 MoveAxis(E, 0, ABG) 20:56:43.039 00.000 5928 Move returns status 0, amount 0 20:56:43.039 00.000 5928 MoveAxis(S, 44, ABG) 20:56:43.039 00.000 5928 Guiding Dir = 1, Dur = 44 20:56:43.039 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:43.043 00.004 972 UpdateGuideState exits: m=1338 SNR=25.6 20:56:43.046 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:43.050 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:43.055 00.005 972 Enqueuing Expose request 20:56:43.059 00.004 5928 IsSlewing returns 0 20:56:43.060 00.001 5928 IsGuiding returns 0 20:56:43.133 00.073 5928 IsGuiding returns 1 20:56:43.133 00.000 5928 scope still moving after pulse duration time elapsed 20:56:43.164 00.031 5928 IsSlewing returns 0 20:56:43.164 00.000 5928 IsGuiding returns 1 20:56:43.229 00.065 5928 IsSlewing returns 0 20:56:43.230 00.001 5928 IsGuiding returns 0 20:56:43.230 00.000 5928 scope move finished after 44 + 126 ms 20:56:43.231 00.001 5928 Move returns status 0, amount 44 20:56:43.231 00.000 5928 move complete, result=0 20:56:43.231 00.000 5928 worker thread done servicing request 20:56:43.231 00.000 5928 Worker thread wakes up 20:56:43.231 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH 20:56:43.244 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:43.245 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:45.381 02.136 5928 Exposure complete 20:56:45.469 00.088 5928 worker thread done servicing request 20:56:45.469 00.000 972 OnExposeComplete: enter 20:56:45.473 00.004 972 UpdateGuideState(): m_state=6 20:56:45.477 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2205 20:56:45.481 00.004 972 Star::Find returns 1 (0), X=231.68, Y=841.17, Mass=1428, SNR=26.5, Peak=180 HFD=3.5 20:56:45.485 00.004 972 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.59) = xAngle (-3.62 = 2.67) 20:56:45.489 00.004 972 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62) 20:56:45.493 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.35 hyp=0.39 cameraTheta=-2.03 mountX=-0.34 mountY=0.19, mountTheta=2.63 20:56:45.499 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.35, opts=13) 20:56:45.504 00.005 972 Enqueuing Move request for scope (-0.17, -0.35) 20:56:45.507 00.003 5928 Worker thread wakes up 20:56:45.508 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.35) opts 0xd 20:56:45.508 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.35) 20:56:45.508 00.000 5928 Moving (-0.17, -0.35) raw xDistance=-0.34 yDistance=0.19 20:56:45.508 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34 20:56:45.508 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:45.508 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:56:45.508 00.000 5928 MoveAxis(E, 57, ABG) 20:56:45.508 00.000 5928 Guiding Dir = 2, Dur = 57 20:56:45.508 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:56:45.512 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 20:56:45.516 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:45.521 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:45.524 00.003 972 Enqueuing Expose request 20:56:45.528 00.004 5928 IsSlewing returns 0 20:56:45.529 00.001 5928 IsGuiding returns 0 20:56:45.547 00.018 5928 PulseGuide returned control before completion, sleep 49 20:56:45.607 00.060 5928 IsGuiding returns 1 20:56:45.607 00.000 5928 scope still moving after pulse duration time elapsed 20:56:45.643 00.036 5928 IsSlewing returns 0 20:56:45.676 00.033 5928 IsGuiding returns 0 20:56:45.677 00.001 5928 scope move finished after 57 + 90 ms 20:56:45.677 00.000 5928 Move returns status 0, amount 57 20:56:45.677 00.000 5928 MoveAxis(N, 0, ABG) 20:56:45.678 00.001 5928 Move returns status 0, amount 0 20:56:45.678 00.000 5928 move complete, result=0 20:56:45.678 00.000 5928 worker thread done servicing request 20:56:45.679 00.001 972 GuideStep: -0.3 px 57 ms EAST, 0.2 px 0 ms NORTH 20:56:45.689 00.010 5928 Worker thread wakes up 20:56:45.689 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:45.689 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:47.661 01.972 5928 Exposure complete 20:56:47.749 00.088 5928 worker thread done servicing request 20:56:47.749 00.000 972 OnExposeComplete: enter 20:56:47.754 00.005 972 UpdateGuideState(): m_state=6 20:56:47.758 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2206 20:56:47.762 00.004 972 Star::Find returns 1 (0), X=231.79, Y=841.48, Mass=1388, SNR=26.1, Peak=171 HFD=3.5 20:56:47.766 00.004 972 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.59) = xAngle (-4.14 = 2.14) 20:56:47.771 00.005 972 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10) 20:56:47.774 00.003 972 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.55 mountX=-0.04 mountY=0.06, mountTheta=2.13 20:56:47.778 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.04, opts=13) 20:56:47.783 00.005 972 Enqueuing Move request for scope (-0.05, -0.04) 20:56:47.788 00.005 5928 Worker thread wakes up 20:56:47.788 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd 20:56:47.788 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.04) 20:56:47.788 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:56:47.792 00.004 972 UpdateGuideState exits: m=1388 SNR=26.1 20:56:47.796 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:47.800 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:47.805 00.005 972 Enqueuing Expose request 20:56:47.809 00.004 5928 Moving (-0.05, -0.04) raw xDistance=-0.04 yDistance=0.06 20:56:47.809 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:56:47.809 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:47.809 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:56:47.809 00.000 5928 MoveAxis(E, 0, ABG) 20:56:47.809 00.000 5928 Move returns status 0, amount 0 20:56:47.809 00.000 5928 MoveAxis(N, 0, ABG) 20:56:47.809 00.000 5928 Move returns status 0, amount 0 20:56:47.809 00.000 5928 move complete, result=0 20:56:47.809 00.000 5928 worker thread done servicing request 20:56:47.809 00.000 5928 Worker thread wakes up 20:56:47.809 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:47.809 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:47.812 00.003 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:56:49.947 02.135 5928 Exposure complete 20:56:50.033 00.086 5928 worker thread done servicing request 20:56:50.033 00.000 972 OnExposeComplete: enter 20:56:50.038 00.005 972 UpdateGuideState(): m_state=6 20:56:50.042 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2207 20:56:50.046 00.004 972 Star::Find returns 1 (0), X=231.46, Y=841.44, Mass=1411, SNR=26.3, Peak=148 HFD=3.3 20:56:50.050 00.004 972 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.59) = xAngle (-4.53 = 1.75) 20:56:50.055 00.005 972 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71) 20:56:50.059 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=-0.08 hyp=0.39 cameraTheta=-2.94 mountX=-0.07 mountY=0.39, mountTheta=1.75 20:56:50.064 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.08, opts=13) 20:56:50.069 00.005 972 Enqueuing Move request for scope (-0.38, -0.08) 20:56:50.073 00.004 5928 Worker thread wakes up 20:56:50.073 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.08) opts 0xd 20:56:50.073 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.08) 20:56:50.073 00.000 5928 Moving (-0.38, -0.08) raw xDistance=-0.07 yDistance=0.39 20:56:50.073 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:56:50.073 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39 20:56:50.073 00.000 5928 MoveAxis(E, 0, ABG) 20:56:50.073 00.000 5928 Move returns status 0, amount 0 20:56:50.073 00.000 5928 MoveAxis(S, 77, ABG) 20:56:50.073 00.000 5928 Guiding Dir = 1, Dur = 77 20:56:50.073 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:50.077 00.004 972 UpdateGuideState exits: m=1411 SNR=26.3 20:56:50.081 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:50.086 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:50.090 00.004 972 Enqueuing Expose request 20:56:50.093 00.003 5928 IsSlewing returns 0 20:56:50.094 00.001 5928 IsGuiding returns 0 20:56:50.169 00.075 5928 PulseGuide returned control before completion, sleep 12 20:56:50.188 00.019 5928 IsGuiding returns 1 20:56:50.189 00.001 5928 scope still moving after pulse duration time elapsed 20:56:50.249 00.060 5928 IsSlewing returns 0 20:56:50.281 00.032 5928 IsGuiding returns 0 20:56:50.281 00.000 5928 scope move finished after 77 + 110 ms 20:56:50.281 00.000 5928 Move returns status 0, amount 77 20:56:50.281 00.000 5928 move complete, result=0 20:56:50.282 00.001 5928 worker thread done servicing request 20:56:50.282 00.000 5928 Worker thread wakes up 20:56:50.282 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:50.282 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 77 ms SOUTH 20:56:50.295 00.013 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:52.285 01.990 5928 Exposure complete 20:56:52.371 00.086 5928 worker thread done servicing request 20:56:52.372 00.001 972 OnExposeComplete: enter 20:56:52.375 00.003 972 UpdateGuideState(): m_state=6 20:56:52.379 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2208 20:56:52.384 00.005 972 Star::Find returns 1 (0), X=231.58, Y=841.71, Mass=1408, SNR=26.3, Peak=167 HFD=3.5 20:56:52.388 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.92 = 0.92) 20:56:52.392 00.004 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88) 20:56:52.396 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.33 cameraTheta=2.51 mountX=0.20 mountY=0.25, mountTheta=0.90 20:56:52.401 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.19, opts=13) 20:56:52.405 00.004 972 Enqueuing Move request for scope (-0.26, 0.19) 20:56:52.409 00.004 5928 Worker thread wakes up 20:56:52.409 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:56:52.414 00.005 972 UpdateGuideState exits: m=1408 SNR=26.3 20:56:52.418 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:52.422 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:52.426 00.004 972 Enqueuing Expose request 20:56:52.430 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd 20:56:52.430 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.19) 20:56:52.430 00.000 5928 Moving (-0.26, 0.19) raw xDistance=0.20 yDistance=0.25 20:56:52.430 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 20:56:52.430 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:56:52.430 00.000 5928 MoveAxis(E, 0, ABG) 20:56:52.430 00.000 5928 Move returns status 0, amount 0 20:56:52.430 00.000 5928 MoveAxis(S, 50, ABG) 20:56:52.430 00.000 5928 Guiding Dir = 1, Dur = 50 20:56:52.430 00.000 5928 IsSlewing returns 0 20:56:52.431 00.001 5928 IsGuiding returns 0 20:56:52.504 00.073 5928 IsGuiding returns 1 20:56:52.504 00.000 5928 scope still moving after pulse duration time elapsed 20:56:52.528 00.024 5928 IsSlewing returns 0 20:56:52.530 00.002 5928 IsGuiding returns 1 20:56:52.559 00.029 5928 IsSlewing returns 0 20:56:52.561 00.002 5928 IsGuiding returns 1 20:56:52.615 00.054 5928 IsSlewing returns 0 20:56:52.648 00.033 5928 IsGuiding returns 0 20:56:52.648 00.000 5928 scope move finished after 50 + 167 ms 20:56:52.648 00.000 5928 Move returns status 0, amount 50 20:56:52.648 00.000 5928 move complete, result=0 20:56:52.649 00.001 5928 worker thread done servicing request 20:56:52.649 00.000 5928 Worker thread wakes up 20:56:52.649 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 50 ms SOUTH 20:56:52.661 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:52.661 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:54.770 02.109 5928 Exposure complete 20:56:54.854 00.084 5928 worker thread done servicing request 20:56:54.854 00.000 972 OnExposeComplete: enter 20:56:54.858 00.004 972 UpdateGuideState(): m_state=6 20:56:54.863 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2209 20:56:54.868 00.005 972 Star::Find returns 1 (0), X=231.88, Y=842.33, Mass=1391, SNR=26.1, Peak=177 HFD=3.6 20:56:54.872 00.004 972 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.59) = xAngle (-0.06 = -0.06) 20:56:54.876 00.004 972 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10) 20:56:54.879 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.82 hyp=0.82 cameraTheta=1.53 mountX=0.82 mountY=-0.08, mountTheta=-0.10 20:56:54.884 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.82, opts=13) 20:56:54.888 00.004 972 Enqueuing Move request for scope (0.03, 0.82) 20:56:54.892 00.004 5928 Worker thread wakes up 20:56:54.892 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.82) opts 0xd 20:56:54.892 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.82) 20:56:54.892 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:54.896 00.004 972 UpdateGuideState exits: m=1391 SNR=26.1 20:56:54.901 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:54.905 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:54.908 00.003 972 Enqueuing Expose request 20:56:54.912 00.004 5928 Moving (0.03, 0.82) raw xDistance=0.82 yDistance=-0.08 20:56:54.912 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.82 20:56:54.912 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:54.912 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:56:54.913 00.001 5928 MoveAxis(W, 136, ABG) 20:56:54.913 00.000 5928 Guiding Dir = 3, Dur = 136 20:56:54.913 00.000 5928 IsSlewing returns 0 20:56:54.913 00.000 5928 IsGuiding returns 0 20:56:54.933 00.020 5928 PulseGuide returned control before completion, sleep 127 20:56:55.077 00.144 5928 IsGuiding returns 1 20:56:55.077 00.000 5928 scope still moving after pulse duration time elapsed 20:56:55.109 00.032 5928 IsSlewing returns 0 20:56:55.111 00.002 5928 IsGuiding returns 0 20:56:55.111 00.000 5928 scope move finished after 136 + 61 ms 20:56:55.111 00.000 5928 Move returns status 0, amount 136 20:56:55.111 00.000 5928 MoveAxis(N, 0, ABG) 20:56:55.112 00.001 5928 Move returns status 0, amount 0 20:56:55.112 00.000 5928 move complete, result=0 20:56:55.112 00.000 5928 worker thread done servicing request 20:56:55.112 00.000 5928 Worker thread wakes up 20:56:55.113 00.001 972 GuideStep: 0.8 px 136 ms WEST, -0.1 px 0 ms NORTH 20:56:55.126 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:55.127 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:57.110 01.983 5928 Exposure complete 20:56:57.195 00.085 5928 worker thread done servicing request 20:56:57.196 00.001 972 OnExposeComplete: enter 20:56:57.200 00.004 972 UpdateGuideState(): m_state=6 20:56:57.204 00.004 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2210 20:56:57.208 00.004 972 Star::Find returns 1 (0), X=231.78, Y=841.98, Mass=1337, SNR=25.6, Peak=166 HFD=3.6 20:56:57.212 00.004 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 20:56:57.216 00.004 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 20:56:57.220 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.47 hyp=0.47 cameraTheta=1.71 mountX=0.47 mountY=0.04, mountTheta=0.08 20:56:57.224 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.47, opts=13) 20:56:57.228 00.004 972 Enqueuing Move request for scope (-0.07, 0.47) 20:56:57.232 00.004 5928 Worker thread wakes up 20:56:57.232 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:56:57.237 00.005 972 UpdateGuideState exits: m=1337 SNR=25.6 20:56:57.241 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:57.244 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.47) opts 0xd 20:56:57.244 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.47) 20:56:57.245 00.001 5928 Moving (-0.07, 0.47) raw xDistance=0.47 yDistance=0.04 20:56:57.245 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.47 20:56:57.245 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:57.245 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:57.249 00.004 972 Enqueuing Expose request 20:56:57.253 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:56:57.254 00.001 5928 MoveAxis(W, 88, ABG) 20:56:57.254 00.000 5928 Guiding Dir = 3, Dur = 88 20:56:57.254 00.000 5928 IsSlewing returns 0 20:56:57.254 00.000 5928 IsGuiding returns 0 20:56:57.283 00.029 5928 PulseGuide returned control before completion, sleep 69 20:56:57.363 00.080 5928 IsGuiding returns 1 20:56:57.363 00.000 5928 scope still moving after pulse duration time elapsed 20:56:57.396 00.033 5928 IsSlewing returns 0 20:56:57.429 00.033 5928 IsGuiding returns 0 20:56:57.429 00.000 5928 scope move finished after 88 + 86 ms 20:56:57.430 00.001 5928 Move returns status 0, amount 88 20:56:57.430 00.000 5928 MoveAxis(N, 0, ABG) 20:56:57.430 00.000 5928 Move returns status 0, amount 0 20:56:57.430 00.000 5928 move complete, result=0 20:56:57.431 00.001 5928 worker thread done servicing request 20:56:57.431 00.000 972 GuideStep: 0.5 px 88 ms WEST, 0.0 px 0 ms NORTH 20:56:57.444 00.013 5928 Worker thread wakes up 20:56:57.444 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:57.444 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:56:59.573 02.129 5928 Exposure complete 20:56:59.659 00.086 5928 worker thread done servicing request 20:56:59.659 00.000 972 OnExposeComplete: enter 20:56:59.664 00.005 972 UpdateGuideState(): m_state=6 20:56:59.670 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2211 20:56:59.674 00.004 972 Star::Find returns 1 (0), X=231.89, Y=841.52, Mass=1408, SNR=26.3, Peak=168 HFD=3.7 20:56:59.679 00.005 972 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.59) = xAngle (-1.34 = -1.34) 20:56:59.683 00.004 972 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38) 20:56:59.687 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.25 mountX=0.01 mountY=-0.05, mountTheta=-1.34 20:56:59.693 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.01, opts=13) 20:56:59.697 00.004 972 Enqueuing Move request for scope (0.04, 0.01) 20:56:59.701 00.004 5928 Worker thread wakes up 20:56:59.702 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd 20:56:59.702 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.01) 20:56:59.702 00.000 5928 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.05 20:56:59.702 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 20:56:59.702 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:56:59.702 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:56:59.702 00.000 5928 MoveAxis(E, 0, ABG) 20:56:59.702 00.000 5928 Move returns status 0, amount 0 20:56:59.702 00.000 5928 MoveAxis(N, 0, ABG) 20:56:59.702 00.000 5928 Move returns status 0, amount 0 20:56:59.702 00.000 5928 move complete, result=0 20:56:59.702 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:56:59.706 00.004 972 UpdateGuideState exits: m=1408 SNR=26.3 20:56:59.710 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:56:59.713 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:56:59.718 00.005 972 Enqueuing Expose request 20:56:59.722 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:56:59.726 00.004 5928 worker thread done servicing request 20:56:59.726 00.000 5928 Worker thread wakes up 20:56:59.726 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:56:59.726 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:01.718 01.992 5928 Exposure complete 20:57:01.804 00.086 5928 worker thread done servicing request 20:57:01.804 00.000 972 OnExposeComplete: enter 20:57:01.808 00.004 972 UpdateGuideState(): m_state=6 20:57:01.812 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2212 20:57:01.817 00.005 972 Star::Find returns 1 (0), X=231.63, Y=841.38, Mass=1369, SNR=25.9, Peak=155 HFD=3.4 20:57:01.821 00.004 972 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.59) = xAngle (-4.18 = 2.10) 20:57:01.825 00.004 972 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06) 20:57:01.829 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-2.59 mountX=-0.13 mountY=0.22, mountTheta=2.09 20:57:01.835 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.13, opts=13) 20:57:01.839 00.004 972 Enqueuing Move request for scope (-0.22, -0.13) 20:57:01.842 00.003 5928 Worker thread wakes up 20:57:01.842 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd 20:57:01.842 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.13) 20:57:01.843 00.001 5928 Moving (-0.22, -0.13) raw xDistance=-0.13 yDistance=0.22 20:57:01.843 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 20:57:01.843 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 20:57:01.843 00.000 5928 MoveAxis(E, 0, ABG) 20:57:01.843 00.000 5928 Move returns status 0, amount 0 20:57:01.843 00.000 5928 MoveAxis(S, 44, ABG) 20:57:01.843 00.000 5928 Guiding Dir = 1, Dur = 44 20:57:01.843 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:57:01.847 00.004 972 UpdateGuideState exits: m=1369 SNR=25.9 20:57:01.852 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:01.856 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:01.859 00.003 972 Enqueuing Expose request 20:57:01.863 00.004 5928 IsSlewing returns 0 20:57:01.864 00.001 5928 IsGuiding returns 0 20:57:01.970 00.106 5928 IsGuiding returns 1 20:57:01.971 00.001 5928 scope still moving after pulse duration time elapsed 20:57:01.994 00.023 5928 IsSlewing returns 0 20:57:01.995 00.001 5928 IsGuiding returns 1 20:57:02.049 00.054 5928 IsSlewing returns 0 20:57:02.050 00.001 5928 IsGuiding returns 0 20:57:02.051 00.001 5928 scope move finished after 44 + 143 ms 20:57:02.051 00.000 5928 Move returns status 0, amount 44 20:57:02.051 00.000 5928 move complete, result=0 20:57:02.051 00.000 5928 worker thread done servicing request 20:57:02.052 00.001 5928 Worker thread wakes up 20:57:02.052 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH 20:57:02.064 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:02.064 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:04.192 02.128 5928 Exposure complete 20:57:04.278 00.086 5928 worker thread done servicing request 20:57:04.278 00.000 972 OnExposeComplete: enter 20:57:04.282 00.004 972 UpdateGuideState(): m_state=6 20:57:04.287 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2213 20:57:04.292 00.005 972 Star::Find returns 1 (0), X=231.99, Y=841.30, Mass=1349, SNR=25.7, Peak=158 HFD=4.0 20:57:04.295 00.003 972 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.59) = xAngle (-2.56 = -2.56) 20:57:04.299 00.004 972 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61) 20:57:04.303 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-0.98 mountX=-0.22 mountY=-0.13, mountTheta=-2.60 20:57:04.308 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.22, opts=13) 20:57:04.312 00.004 972 Enqueuing Move request for scope (0.15, -0.22) 20:57:04.317 00.005 5928 Worker thread wakes up 20:57:04.317 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd 20:57:04.317 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.22) 20:57:04.317 00.000 5928 Moving (0.15, -0.22) raw xDistance=-0.22 yDistance=-0.13 20:57:04.317 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 20:57:04.317 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:04.317 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 20:57:04.322 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:57:04.322 00.000 5928 MoveAxis(E, 37, ABG) 20:57:04.322 00.000 5928 Guiding Dir = 2, Dur = 37 20:57:04.323 00.001 972 UpdateGuideState exits: m=1349 SNR=25.7 20:57:04.327 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:04.330 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:04.335 00.005 972 Enqueuing Expose request 20:57:04.339 00.004 5928 IsSlewing returns 0 20:57:04.339 00.000 5928 IsGuiding returns 0 20:57:04.368 00.029 5928 PulseGuide returned control before completion, sleep 19 20:57:04.400 00.032 5928 IsGuiding returns 1 20:57:04.400 00.000 5928 scope still moving after pulse duration time elapsed 20:57:04.431 00.031 5928 IsSlewing returns 0 20:57:04.433 00.002 5928 IsGuiding returns 0 20:57:04.433 00.000 5928 scope move finished after 37 + 55 ms 20:57:04.433 00.000 5928 Move returns status 0, amount 37 20:57:04.434 00.001 5928 MoveAxis(N, 0, ABG) 20:57:04.434 00.000 5928 Move returns status 0, amount 0 20:57:04.434 00.000 5928 move complete, result=0 20:57:04.435 00.001 5928 worker thread done servicing request 20:57:04.435 00.000 972 GuideStep: -0.2 px 37 ms EAST, -0.1 px 0 ms NORTH 20:57:04.447 00.012 5928 Worker thread wakes up 20:57:04.447 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:04.447 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:06.427 01.980 5928 Exposure complete 20:57:06.515 00.088 5928 worker thread done servicing request 20:57:06.515 00.000 972 OnExposeComplete: enter 20:57:06.519 00.004 972 UpdateGuideState(): m_state=6 20:57:06.523 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2214 20:57:06.527 00.004 972 Star::Find returns 1 (0), X=231.77, Y=841.51, Mass=1450, SNR=26.7, Peak=162 HFD=3.7 20:57:06.531 00.004 972 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.59) = xAngle (1.55 = 1.55) 20:57:06.536 00.005 972 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.51 = 1.51) 20:57:06.540 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.14 mountX=0.00 mountY=0.08, mountTheta=1.55 20:57:06.545 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.00, opts=13) 20:57:06.550 00.005 972 Enqueuing Move request for scope (-0.08, 0.00) 20:57:06.554 00.004 5928 Worker thread wakes up 20:57:06.554 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd 20:57:06.554 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.00) 20:57:06.554 00.000 5928 Moving (-0.08, 0.00) raw xDistance=0.00 yDistance=0.08 20:57:06.554 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:57:06.554 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:06.554 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 20:57:06.554 00.000 5928 MoveAxis(E, 0, ABG) 20:57:06.554 00.000 5928 Move returns status 0, amount 0 20:57:06.554 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:57:06.558 00.004 5928 MoveAxis(N, 0, ABG) 20:57:06.558 00.000 5928 Move returns status 0, amount 0 20:57:06.558 00.000 972 UpdateGuideState exits: m=1450 SNR=26.7 20:57:06.562 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:06.567 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:06.571 00.004 972 Enqueuing Expose request 20:57:06.574 00.003 5928 move complete, result=0 20:57:06.575 00.001 5928 worker thread done servicing request 20:57:06.575 00.000 5928 Worker thread wakes up 20:57:06.575 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:06.575 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:06.577 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:57:08.690 02.113 5928 Exposure complete 20:57:08.778 00.088 5928 worker thread done servicing request 20:57:08.778 00.000 972 OnExposeComplete: enter 20:57:08.783 00.005 972 UpdateGuideState(): m_state=6 20:57:08.787 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2215 20:57:08.791 00.004 972 Star::Find returns 1 (0), X=231.74, Y=842.04, Mass=1404, SNR=26.2, Peak=179 HFD=3.8 20:57:08.794 00.003 972 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.59) = xAngle (0.17 = 0.17) 20:57:08.799 00.005 972 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13) 20:57:08.803 00.004 972 CameraToMount -- cameraX=-0.10 cameraY=0.52 hyp=0.53 cameraTheta=1.76 mountX=0.53 mountY=0.07, mountTheta=0.13 20:57:08.807 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=0.52, opts=13) 20:57:08.811 00.004 972 Enqueuing Move request for scope (-0.10, 0.52) 20:57:08.816 00.005 5928 Worker thread wakes up 20:57:08.816 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.52) opts 0xd 20:57:08.816 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, 0.52) 20:57:08.816 00.000 5928 Moving (-0.10, 0.52) raw xDistance=0.53 yDistance=0.07 20:57:08.816 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 20:57:08.816 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:08.816 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:57:08.817 00.001 5928 MoveAxis(W, 88, ABG) 20:57:08.817 00.000 5928 Guiding Dir = 3, Dur = 88 20:57:08.817 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:57:08.821 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 20:57:08.824 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:08.828 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:08.833 00.005 972 Enqueuing Expose request 20:57:08.837 00.004 5928 IsSlewing returns 0 20:57:08.838 00.001 5928 IsGuiding returns 0 20:57:08.862 00.024 5928 PulseGuide returned control before completion, sleep 75 20:57:08.991 00.129 5928 IsGuiding returns 1 20:57:08.991 00.000 5928 scope still moving after pulse duration time elapsed 20:57:09.023 00.032 5928 IsSlewing returns 0 20:57:09.023 00.000 5928 IsGuiding returns 0 20:57:09.023 00.000 5928 scope move finished after 88 + 97 ms 20:57:09.024 00.001 5928 Move returns status 0, amount 88 20:57:09.024 00.000 5928 MoveAxis(N, 0, ABG) 20:57:09.024 00.000 5928 Move returns status 0, amount 0 20:57:09.024 00.000 5928 move complete, result=0 20:57:09.024 00.000 5928 worker thread done servicing request 20:57:09.025 00.001 5928 Worker thread wakes up 20:57:09.025 00.000 972 GuideStep: 0.5 px 88 ms WEST, 0.1 px 0 ms NORTH 20:57:09.037 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:09.037 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:11.015 01.978 5928 Exposure complete 20:57:11.101 00.086 5928 worker thread done servicing request 20:57:11.101 00.000 972 OnExposeComplete: enter 20:57:11.104 00.003 972 UpdateGuideState(): m_state=6 20:57:11.108 00.004 972 Star::Find(15, 231, 842, 0, (0,0,0,0), 0.0, 255) frame 2216 20:57:11.112 00.004 972 Star::Find returns 1 (0), X=231.95, Y=841.39, Mass=1413, SNR=26.3, Peak=177 HFD=3.5 20:57:11.117 00.005 972 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.59) = xAngle (-2.47 = -2.47) 20:57:11.120 00.003 972 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52) 20:57:11.124 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.89 mountX=-0.12 mountY=-0.09, mountTheta=-2.50 20:57:11.129 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.12, opts=13) 20:57:11.134 00.005 972 Enqueuing Move request for scope (0.10, -0.12) 20:57:11.138 00.004 5928 Worker thread wakes up 20:57:11.138 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd 20:57:11.138 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.12) 20:57:11.138 00.000 5928 Moving (0.10, -0.12) raw xDistance=-0.12 yDistance=-0.09 20:57:11.138 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 20:57:11.138 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:11.138 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:57:11.138 00.000 5928 MoveAxis(E, 0, ABG) 20:57:11.138 00.000 5928 Move returns status 0, amount 0 20:57:11.139 00.001 5928 MoveAxis(N, 0, ABG) 20:57:11.139 00.000 5928 Move returns status 0, amount 0 20:57:11.139 00.000 5928 move complete, result=0 20:57:11.139 00.000 5928 worker thread done servicing request 20:57:11.139 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:57:11.143 00.004 972 UpdateGuideState exits: m=1413 SNR=26.3 20:57:11.146 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:11.151 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:11.155 00.004 972 Enqueuing Expose request 20:57:11.159 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:57:11.163 00.004 5928 Worker thread wakes up 20:57:11.163 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:11.163 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:13.290 02.127 5928 Exposure complete 20:57:13.376 00.086 5928 worker thread done servicing request 20:57:13.376 00.000 972 OnExposeComplete: enter 20:57:13.379 00.003 972 UpdateGuideState(): m_state=6 20:57:13.384 00.005 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2217 20:57:13.388 00.004 972 Star::Find returns 1 (0), X=232.02, Y=840.94, Mass=1359, SNR=25.8, Peak=176 HFD=3.8 20:57:13.392 00.004 972 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.59) = xAngle (-2.87 = -2.87) 20:57:13.396 00.004 972 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 20:57:13.401 00.005 972 CameraToMount -- cameraX=0.17 cameraY=-0.57 hyp=0.60 cameraTheta=-1.28 mountX=-0.58 mountY=-0.13, mountTheta=-2.92 20:57:13.405 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.57, opts=13) 20:57:13.409 00.004 972 Enqueuing Move request for scope (0.17, -0.57) 20:57:13.413 00.004 5928 Worker thread wakes up 20:57:13.413 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.57) opts 0xd 20:57:13.413 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.57) 20:57:13.413 00.000 5928 Moving (0.17, -0.57) raw xDistance=-0.58 yDistance=-0.13 20:57:13.413 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 20:57:13.418 00.005 972 UpdateGuideState exits: m=1359 SNR=25.8 20:57:13.422 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:13.428 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:13.435 00.007 972 Enqueuing Expose request 20:57:13.440 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58 20:57:13.440 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:13.440 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 20:57:13.441 00.001 5928 MoveAxis(E, 97, ABG) 20:57:13.441 00.000 5928 Guiding Dir = 2, Dur = 97 20:57:13.441 00.000 5928 IsSlewing returns 0 20:57:13.441 00.000 5928 IsGuiding returns 0 20:57:13.467 00.026 5928 PulseGuide returned control before completion, sleep 82 20:57:13.579 00.112 5928 IsGuiding returns 0 20:57:13.579 00.000 5928 Move returns status 0, amount 97 20:57:13.580 00.001 5928 MoveAxis(N, 0, ABG) 20:57:13.580 00.000 5928 Move returns status 0, amount 0 20:57:13.580 00.000 5928 move complete, result=0 20:57:13.580 00.000 5928 worker thread done servicing request 20:57:13.580 00.000 972 GuideStep: -0.6 px 97 ms EAST, -0.1 px 0 ms NORTH 20:57:13.593 00.013 5928 Worker thread wakes up 20:57:13.594 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:13.594 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:15.567 01.973 5928 Exposure complete 20:57:15.653 00.086 5928 worker thread done servicing request 20:57:15.653 00.000 972 OnExposeComplete: enter 20:57:15.657 00.004 972 UpdateGuideState(): m_state=6 20:57:15.661 00.004 972 Star::Find(15, 232, 840, 0, (0,0,0,0), 0.0, 255) frame 2218 20:57:15.667 00.006 972 Star::Find returns 1 (0), X=231.83, Y=841.29, Mass=1386, SNR=26.0, Peak=176 HFD=3.7 20:57:15.672 00.005 972 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.59) = xAngle (-3.22 = 3.06) 20:57:15.677 00.005 972 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02) 20:57:15.682 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.63 mountX=-0.22 mountY=0.03, mountTheta=3.02 20:57:15.686 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.22, opts=13) 20:57:15.690 00.004 972 Enqueuing Move request for scope (-0.01, -0.22) 20:57:15.694 00.004 5928 Worker thread wakes up 20:57:15.694 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd 20:57:15.694 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.22) 20:57:15.694 00.000 5928 Moving (-0.01, -0.22) raw xDistance=-0.22 yDistance=0.03 20:57:15.694 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.22 20:57:15.694 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:15.694 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:57:15.694 00.000 5928 MoveAxis(E, 44, ABG) 20:57:15.695 00.001 5928 Guiding Dir = 2, Dur = 44 20:57:15.695 00.000 5928 IsSlewing returns 0 20:57:15.695 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 20:57:15.700 00.005 972 UpdateGuideState exits: m=1386 SNR=26.0 20:57:15.704 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:15.708 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:15.711 00.003 972 Enqueuing Expose request 20:57:15.717 00.006 5928 IsGuiding returns 0 20:57:15.754 00.037 5928 PulseGuide returned control before completion, sleep 17 20:57:15.774 00.020 5928 IsGuiding returns 1 20:57:15.774 00.000 5928 scope still moving after pulse duration time elapsed 20:57:15.805 00.031 5928 IsSlewing returns 0 20:57:15.806 00.001 5928 IsGuiding returns 1 20:57:15.849 00.043 5928 IsSlewing returns 0 20:57:15.851 00.002 5928 IsGuiding returns 0 20:57:15.852 00.001 5928 scope move finished after 44 + 91 ms 20:57:15.853 00.001 5928 Move returns status 0, amount 44 20:57:15.853 00.000 5928 MoveAxis(N, 0, ABG) 20:57:15.853 00.000 5928 Move returns status 0, amount 0 20:57:15.853 00.000 5928 move complete, result=0 20:57:15.853 00.000 5928 worker thread done servicing request 20:57:15.854 00.001 5928 Worker thread wakes up 20:57:15.854 00.000 972 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH 20:57:15.867 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:15.867 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:18.002 02.135 5928 Exposure complete 20:57:18.088 00.086 5928 worker thread done servicing request 20:57:18.088 00.000 972 OnExposeComplete: enter 20:57:18.092 00.004 972 UpdateGuideState(): m_state=6 20:57:18.096 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2219 20:57:18.101 00.005 972 Star::Find returns 1 (0), X=231.83, Y=841.78, Mass=1359, SNR=25.8, Peak=166 HFD=3.8 20:57:18.105 00.004 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.03 = 0.03) 20:57:18.108 00.003 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 20:57:18.112 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.61 mountX=0.27 mountY=-0.01, mountTheta=-0.02 20:57:18.118 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.27, opts=13) 20:57:18.122 00.004 972 Enqueuing Move request for scope (-0.01, 0.27) 20:57:18.126 00.004 5928 Worker thread wakes up 20:57:18.126 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd 20:57:18.126 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.27) 20:57:18.126 00.000 5928 Moving (-0.01, 0.27) raw xDistance=0.27 yDistance=-0.01 20:57:18.126 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27 20:57:18.126 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:18.126 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:57:18.133 00.007 972 UpdateGuideState exits: m=1359 SNR=25.8 20:57:18.137 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:18.140 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:18.144 00.004 972 Enqueuing Expose request 20:57:18.149 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:57:18.149 00.000 5928 MoveAxis(W, 42, ABG) 20:57:18.149 00.000 5928 Guiding Dir = 3, Dur = 42 20:57:18.152 00.003 5928 IsSlewing returns 0 20:57:18.153 00.001 5928 IsGuiding returns 0 20:57:18.168 00.015 5928 PulseGuide returned control before completion, sleep 37 20:57:18.211 00.043 5928 IsGuiding returns 1 20:57:18.211 00.000 5928 scope still moving after pulse duration time elapsed 20:57:18.248 00.037 5928 IsSlewing returns 0 20:57:18.249 00.001 5928 IsGuiding returns 0 20:57:18.250 00.001 5928 scope move finished after 42 + 54 ms 20:57:18.250 00.000 5928 Move returns status 0, amount 42 20:57:18.250 00.000 5928 MoveAxis(N, 0, ABG) 20:57:18.251 00.001 5928 Move returns status 0, amount 0 20:57:18.251 00.000 5928 move complete, result=0 20:57:18.251 00.000 5928 worker thread done servicing request 20:57:18.252 00.001 5928 Worker thread wakes up 20:57:18.252 00.000 972 GuideStep: 0.3 px 42 ms WEST, -0.0 px 0 ms NORTH 20:57:18.263 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:18.263 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:20.254 01.991 5928 Exposure complete 20:57:20.341 00.087 5928 worker thread done servicing request 20:57:20.341 00.000 972 OnExposeComplete: enter 20:57:20.344 00.003 972 UpdateGuideState(): m_state=6 20:57:20.350 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2220 20:57:20.354 00.004 972 Star::Find returns 1 (0), X=231.81, Y=841.56, Mass=1392, SNR=26.1, Peak=159 HFD=3.6 20:57:20.357 00.003 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 20:57:20.361 00.004 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57) 20:57:20.366 00.005 972 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.20 mountX=0.05 mountY=0.03, mountTheta=0.58 20:57:20.371 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.05, opts=13) 20:57:20.375 00.004 972 Enqueuing Move request for scope (-0.04, 0.05) 20:57:20.378 00.003 5928 Worker thread wakes up 20:57:20.379 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:57:20.384 00.005 972 UpdateGuideState exits: m=1392 SNR=26.1 20:57:20.387 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:20.391 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:20.395 00.004 972 Enqueuing Expose request 20:57:20.400 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd 20:57:20.400 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.05) 20:57:20.400 00.000 5928 Moving (-0.04, 0.05) raw xDistance=0.05 yDistance=0.03 20:57:20.400 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 20:57:20.400 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:20.400 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:57:20.400 00.000 5928 MoveAxis(E, 0, ABG) 20:57:20.400 00.000 5928 Move returns status 0, amount 0 20:57:20.400 00.000 5928 MoveAxis(N, 0, ABG) 20:57:20.400 00.000 5928 Move returns status 0, amount 0 20:57:20.401 00.001 5928 move complete, result=0 20:57:20.401 00.000 5928 worker thread done servicing request 20:57:20.401 00.000 5928 Worker thread wakes up 20:57:20.401 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:20.401 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:20.402 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 20:57:22.541 02.139 5928 Exposure complete 20:57:22.626 00.085 5928 worker thread done servicing request 20:57:22.626 00.000 972 OnExposeComplete: enter 20:57:22.632 00.006 972 UpdateGuideState(): m_state=6 20:57:22.636 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2221 20:57:22.640 00.004 972 Star::Find returns 1 (0), X=231.91, Y=841.91, Mass=1436, SNR=26.6, Peak=180 HFD=3.8 20:57:22.643 00.003 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 20:57:22.648 00.005 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 20:57:22.652 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.39 hyp=0.40 cameraTheta=1.42 mountX=0.39 mountY=-0.09, mountTheta=-0.21 20:57:22.656 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.39, opts=13) 20:57:22.814 00.158 972 Enqueuing Move request for scope (0.06, 0.39) 20:57:22.827 00.013 5928 Worker thread wakes up 20:57:22.828 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.39) opts 0xd 20:57:22.828 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.39) 20:57:22.828 00.000 5928 Moving (0.06, 0.39) raw xDistance=0.39 yDistance=-0.09 20:57:22.828 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39 20:57:22.828 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:22.829 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:57:22.838 00.009 972 UpdateGuideState exits: m=1436 SNR=26.6 20:57:22.842 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:22.847 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:22.851 00.004 972 Enqueuing Expose request 20:57:22.855 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:57:22.855 00.000 5928 MoveAxis(W, 66, ABG) 20:57:22.855 00.000 5928 Guiding Dir = 3, Dur = 66 20:57:22.856 00.001 5928 IsSlewing returns 0 20:57:22.856 00.000 5928 IsGuiding returns 0 20:57:22.870 00.014 5928 PulseGuide returned control before completion, sleep 62 20:57:22.950 00.080 5928 IsGuiding returns 0 20:57:22.951 00.001 5928 Move returns status 0, amount 66 20:57:22.951 00.000 5928 MoveAxis(N, 0, ABG) 20:57:22.951 00.000 5928 Move returns status 0, amount 0 20:57:22.952 00.001 5928 move complete, result=0 20:57:22.952 00.000 5928 worker thread done servicing request 20:57:22.952 00.000 5928 Worker thread wakes up 20:57:22.952 00.000 972 GuideStep: 0.4 px 66 ms WEST, -0.1 px 0 ms NORTH 20:57:22.963 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:22.964 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:24.949 01.985 5928 Exposure complete 20:57:25.034 00.085 5928 worker thread done servicing request 20:57:25.034 00.000 972 OnExposeComplete: enter 20:57:25.038 00.004 972 UpdateGuideState(): m_state=6 20:57:25.042 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2222 20:57:25.048 00.006 972 Star::Find returns 1 (0), X=232.00, Y=841.63, Mass=1427, SNR=26.5, Peak=154 HFD=3.8 20:57:25.051 00.003 972 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.59) = xAngle (-0.95 = -0.95) 20:57:25.055 00.004 972 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99) 20:57:25.059 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.64 mountX=0.11 mountY=-0.16, mountTheta=-0.96 20:57:25.064 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.12, opts=13) 20:57:25.068 00.004 972 Enqueuing Move request for scope (0.16, 0.12) 20:57:25.072 00.004 5928 Worker thread wakes up 20:57:25.072 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd 20:57:25.072 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.12) 20:57:25.072 00.000 5928 Moving (0.16, 0.12) raw xDistance=0.11 yDistance=-0.16 20:57:25.072 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 20:57:25.072 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:25.072 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:57:25.072 00.000 5928 MoveAxis(E, 0, ABG) 20:57:25.072 00.000 5928 Move returns status 0, amount 0 20:57:25.072 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:57:25.076 00.004 972 UpdateGuideState exits: m=1427 SNR=26.5 20:57:25.081 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:25.085 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:25.089 00.004 972 Enqueuing Expose request 20:57:25.093 00.004 5928 MoveAxis(N, 0, ABG) 20:57:25.093 00.000 5928 Move returns status 0, amount 0 20:57:25.093 00.000 5928 move complete, result=0 20:57:25.094 00.001 5928 worker thread done servicing request 20:57:25.094 00.000 5928 Worker thread wakes up 20:57:25.094 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:25.094 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:25.096 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 20:57:27.231 02.135 5928 Exposure complete 20:57:27.318 00.087 5928 worker thread done servicing request 20:57:27.318 00.000 972 OnExposeComplete: enter 20:57:27.322 00.004 972 UpdateGuideState(): m_state=6 20:57:27.326 00.004 972 Star::Find(15, 232, 841, 0, (0,0,0,0), 0.0, 255) frame 2223 20:57:27.331 00.005 972 Star::Find returns 1 (0), X=231.97, Y=841.48, Mass=1410, SNR=26.3, Peak=180 HFD=3.6 20:57:27.335 00.004 972 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.59) = xAngle (-1.84 = -1.84) 20:57:27.339 00.004 972 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88) 20:57:27.343 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=-0.03 mountY=-0.12, mountTheta=-1.84 20:57:27.348 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.03, opts=13) 20:57:27.352 00.004 972 Enqueuing Move request for scope (0.12, -0.03) 20:57:27.356 00.004 5928 Worker thread wakes up 20:57:27.356 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd 20:57:27.356 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.03) 20:57:27.356 00.000 5928 Moving (0.12, -0.03) raw xDistance=-0.03 yDistance=-0.12 20:57:27.356 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:57:27.356 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:27.356 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 20:57:27.356 00.000 5928 MoveAxis(E, 0, ABG) 20:57:27.356 00.000 5928 Move returns status 0, amount 0 20:57:27.356 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=287, Gamma=1.000 20:57:27.360 00.004 972 UpdateGuideState exits: m=1410 SNR=26.3 20:57:27.365 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:27.369 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:27.372 00.003 972 Enqueuing Expose request 20:57:27.376 00.004 5928 MoveAxis(N, 0, ABG) 20:57:27.376 00.000 5928 Move returns status 0, amount 0 20:57:27.376 00.000 5928 move complete, result=0 20:57:27.377 00.001 5928 worker thread done servicing request 20:57:27.377 00.000 5928 Worker thread wakes up 20:57:27.377 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:27.377 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:27.380 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:57:29.367 01.987 5928 Exposure complete 20:57:29.452 00.085 5928 worker thread done servicing request 20:57:29.452 00.000 972 OnExposeComplete: enter 20:57:29.458 00.006 972 UpdateGuideState(): m_state=6 20:57:29.466 00.008 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2224 20:57:29.473 00.007 972 Star::Find returns 1 (0), X=231.96, Y=841.10, Mass=1419, SNR=26.4, Peak=175 HFD=3.9 20:57:29.479 00.006 972 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.59) = xAngle (-2.89 = -2.89) 20:57:29.485 00.006 972 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93) 20:57:29.490 00.005 972 CameraToMount -- cameraX=0.11 cameraY=-0.41 hyp=0.43 cameraTheta=-1.30 mountX=-0.41 mountY=-0.09, mountTheta=-2.93 20:57:29.494 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.41, opts=13) 20:57:29.499 00.005 972 Enqueuing Move request for scope (0.11, -0.41) 20:57:29.502 00.003 5928 Worker thread wakes up 20:57:29.503 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.41) opts 0xd 20:57:29.503 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.41) 20:57:29.503 00.000 5928 Moving (0.11, -0.41) raw xDistance=-0.41 yDistance=-0.09 20:57:29.503 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 20:57:29.503 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:29.503 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 20:57:29.503 00.000 5928 MoveAxis(E, 69, ABG) 20:57:29.503 00.000 5928 Guiding Dir = 2, Dur = 69 20:57:29.503 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 20:57:29.507 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 20:57:29.511 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:29.516 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:29.520 00.004 972 Enqueuing Expose request 20:57:29.524 00.004 5928 IsSlewing returns 0 20:57:29.524 00.000 5928 IsGuiding returns 0 20:57:29.554 00.030 5928 PulseGuide returned control before completion, sleep 50 20:57:29.635 00.081 5928 IsGuiding returns 1 20:57:29.635 00.000 5928 scope still moving after pulse duration time elapsed 20:57:29.671 00.036 5928 IsSlewing returns 0 20:57:29.672 00.001 5928 IsGuiding returns 0 20:57:29.672 00.000 5928 scope move finished after 69 + 78 ms 20:57:29.672 00.000 5928 Move returns status 0, amount 69 20:57:29.672 00.000 5928 MoveAxis(N, 0, ABG) 20:57:29.672 00.000 5928 Move returns status 0, amount 0 20:57:29.672 00.000 5928 move complete, result=0 20:57:29.672 00.000 5928 worker thread done servicing request 20:57:29.672 00.000 5928 Worker thread wakes up 20:57:29.672 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:29.672 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(217,827,31,31) 20:57:29.673 00.001 972 GuideStep: -0.4 px 69 ms EAST, -0.1 px 0 ms NORTH 20:57:31.030 01.357 972 evsrv: cli 071FEFC8 connect 20:57:31.036 00.006 972 case statement mapped state 6 to 3 20:57:31.041 00.005 972 case statement mapped state 6 to 3 20:57:31.048 00.007 972 evsrv: cli 071FEFC8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 20:57:31.053 00.005 972 PhdController::Dither begins 20:57:31.059 00.006 972 dither: size=5.00, dRA=2.83 dDec=3.03 20:57:31.068 00.009 972 MountToCamera -- mountTheta (0.82) + m_xAngle (1.59) = xAngle (2.41 = 2.41) 20:57:31.075 00.007 972 MountToCamera -- mountX=2.83 mountY=3.03 hyp=4.15 mountTheta=0.82 cameraX=-3.08, cameraY=2.78 cameraTheta=2.41 20:57:31.082 00.007 972 setting lock position to (228.77, 844.29) 20:57:31.089 00.007 972 Mount: notify guiding dithered (-3.1, 2.8) 20:57:31.095 00.006 972 Status Line: Dither by 2.83,3.03 20:57:31.102 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 20:57:31.107 00.005 972 PhdController: newstate STATE_SETTLE_WAIT 20:57:31.111 00.004 972 evsrv: cli 071FEFC8 response: {"jsonrpc":"2.0","result":0,"id":5} 20:57:31.115 00.004 972 evsrv: cli 071FEFC8 disconnect 20:57:31.797 00.682 5928 Exposure complete 20:57:31.887 00.090 5928 worker thread done servicing request 20:57:31.887 00.000 972 OnExposeComplete: enter 20:57:31.891 00.004 972 UpdateGuideState(): m_state=6 20:57:31.897 00.006 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2225 20:57:31.902 00.005 972 Star::Find returns 1 (0), X=231.90, Y=841.44, Mass=1381, SNR=26.0, Peak=164 HFD=3.7 20:57:31.908 00.006 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 20:57:31.914 00.006 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37) 20:57:31.918 00.004 972 CameraToMount -- cameraX=3.14 cameraY=-2.84 hyp=4.23 cameraTheta=-0.74 mountX=-2.90 mountY=-2.95, mountTheta=-2.35 20:57:31.923 00.005 972 dither recenter: remaining=(-2.8,-3.0) step=(-2.8,-3.0) 20:57:31.927 00.004 972 MountToCamera -- mountTheta (-2.32) + m_xAngle (1.59) = xAngle (-0.73 = -0.73) 20:57:31.934 00.007 972 MountToCamera -- mountX=-2.83 mountY=-3.03 hyp=4.15 mountTheta=-2.32 cameraX=3.08, cameraY=-2.78 cameraTheta=-0.73 20:57:31.938 00.004 972 SchedulePrimaryMove(067B9D08, x=3.08, y=-2.78, opts=4) 20:57:31.943 00.005 972 Enqueuing Move request for scope (3.08, -2.78) 20:57:31.948 00.005 972 Mount: notify direct move -2.83,-3.03 20:57:31.953 00.005 5928 Worker thread wakes up 20:57:31.953 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (3.08, -2.78) opts 0x4 20:57:31.953 00.000 5928 Handling offset move in thread for scope, endpoint = (3.08, -2.78) 20:57:31.953 00.000 5928 Moving (3.08, -2.78) raw xDistance=-2.83 yDistance=-3.03 20:57:31.953 00.000 5928 MoveAxis(E, 753, B) 20:57:31.953 00.000 5928 Guiding Dir = 2, Dur = 753 20:57:31.953 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:57:31.958 00.005 5928 IsSlewing returns 0 20:57:31.958 00.000 972 UpdateGuideState exits: m=1381 SNR=26.0 20:57:31.962 00.004 5928 IsGuiding returns 0 20:57:31.962 00.000 972 PhdController: settling, locked = 1, distance = 4.37 (1.50) aobump = 0 frame = 1 / 99999 20:57:31.968 00.006 972 evsrv: {"Event":"Settling","Timestamp":1645822651.968,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:57:31.973 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:31.977 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:31.983 00.006 972 Enqueuing Expose request 20:57:31.987 00.004 5928 PulseGuide returned control before completion, sleep 742 20:57:32.752 00.765 5928 IsGuiding returns 0 20:57:32.752 00.000 5928 Move returns status 0, amount 753 20:57:32.752 00.000 5928 MoveAxis(N, 600, B) 20:57:32.752 00.000 5928 Guiding Dir = 0, Dur = 600 20:57:32.784 00.032 5928 IsSlewing returns 0 20:57:32.784 00.000 5928 IsGuiding returns 0 20:57:32.864 00.080 5928 PulseGuide returned control before completion, sleep 531 20:57:33.400 00.536 5928 IsGuiding returns 1 20:57:33.401 00.001 5928 scope still moving after pulse duration time elapsed 20:57:33.432 00.031 5928 IsSlewing returns 0 20:57:33.433 00.001 5928 IsGuiding returns 1 20:57:33.503 00.070 5928 IsSlewing returns 0 20:57:33.535 00.032 5928 IsGuiding returns 0 20:57:33.535 00.000 5928 scope move finished after 600 + 151 ms 20:57:33.535 00.000 5928 Move returns status 0, amount 600 20:57:33.535 00.000 5928 move complete, result=0 20:57:33.535 00.000 5928 worker thread done servicing request 20:57:33.535 00.000 972 GuideStep: -2.8 px 753 ms EAST, -3.0 px 600 ms NORTH 20:57:33.542 00.007 5928 Worker thread wakes up 20:57:33.542 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:33.542 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:35.513 01.971 5928 Exposure complete 20:57:35.599 00.086 5928 worker thread done servicing request 20:57:35.599 00.000 972 OnExposeComplete: enter 20:57:35.602 00.003 972 UpdateGuideState(): m_state=6 20:57:35.606 00.004 972 Star::Find(15, 231, 841, 0, (0,0,0,0), 0.0, 255) frame 2226 20:57:35.610 00.004 972 Star::Find returns 1 (0), X=231.59, Y=843.37, Mass=1413, SNR=26.2, Peak=126 HFD=4.3 20:57:35.615 00.005 972 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.59) = xAngle (-1.90 = -1.90) 20:57:35.619 00.004 972 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95) 20:57:35.622 00.003 972 CameraToMount -- cameraX=2.83 cameraY=-0.92 hyp=2.97 cameraTheta=-0.31 mountX=-0.97 mountY=-2.76, mountTheta=-1.91 20:57:35.627 00.005 972 SchedulePrimaryMove(067B9D08, x=2.83, y=-0.92, opts=13) 20:57:35.632 00.005 972 Enqueuing Move request for scope (2.83, -0.92) 20:57:35.636 00.004 5928 Worker thread wakes up 20:57:35.636 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (2.83, -0.92) opts 0xd 20:57:35.636 00.000 5928 Handling offset move in thread for scope, endpoint = (2.83, -0.92) 20:57:35.636 00.000 5928 Moving (2.83, -0.92) raw xDistance=-0.97 yDistance=-2.76 20:57:35.636 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97 20:57:35.636 00.000 5928 resist switch: large excursion: input -2.76 thresh 0.60 direction from 0 to -1 20:57:35.636 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.29 20:57:35.636 00.000 5928 GuideAlgorithmResistSwitch::result() returns -2.76 from input -2.76 20:57:35.636 00.000 5928 MoveAxis(E, 163, ABG) 20:57:35.636 00.000 5928 Guiding Dir = 2, Dur = 163 20:57:35.636 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:57:35.640 00.004 972 UpdateGuideState exits: m=1413 SNR=26.2 20:57:35.645 00.005 972 PhdController: settling, locked = 1, distance = 2.97 (1.50) aobump = 0 frame = 2 / 99999 20:57:35.649 00.004 5928 IsSlewing returns 0 20:57:35.649 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822655.649,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.97,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:57:35.653 00.004 5928 IsGuiding returns 0 20:57:35.653 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:35.658 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:35.664 00.006 972 Enqueuing Expose request 20:57:35.677 00.013 5928 PulseGuide returned control before completion, sleep 150 20:57:35.853 00.176 5928 IsGuiding returns 0 20:57:35.853 00.000 5928 Move returns status 0, amount 163 20:57:35.854 00.001 5928 MoveAxis(N, 548, ABG) 20:57:35.854 00.000 5928 Guiding Dir = 0, Dur = 548 20:57:35.855 00.001 5928 IsSlewing returns 0 20:57:35.856 00.001 5928 IsGuiding returns 0 20:57:35.934 00.078 5928 PulseGuide returned control before completion, sleep 481 20:57:36.445 00.511 5928 IsGuiding returns 1 20:57:36.446 00.001 5928 scope still moving after pulse duration time elapsed 20:57:36.509 00.063 5928 IsSlewing returns 0 20:57:36.510 00.001 5928 IsGuiding returns 0 20:57:36.510 00.000 5928 scope move finished after 548 + 106 ms 20:57:36.511 00.001 5928 Move returns status 0, amount 548 20:57:36.511 00.000 5928 move complete, result=0 20:57:36.511 00.000 5928 worker thread done servicing request 20:57:36.511 00.000 972 GuideStep: -1.0 px 163 ms EAST, -2.8 px 548 ms NORTH 20:57:36.524 00.013 5928 Worker thread wakes up 20:57:36.524 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:36.524 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:38.656 02.132 5928 Exposure complete 20:57:38.745 00.089 5928 worker thread done servicing request 20:57:38.745 00.000 972 OnExposeComplete: enter 20:57:38.750 00.005 972 UpdateGuideState(): m_state=6 20:57:38.755 00.005 972 Star::Find(15, 231, 843, 0, (0,0,0,0), 0.0, 255) frame 2227 20:57:38.760 00.005 972 Star::Find returns 1 (0), X=228.29, Y=845.27, Mass=1419, SNR=26.4, Peak=150 HFD=3.6 20:57:38.765 00.005 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 20:57:38.769 00.004 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39) 20:57:38.772 00.003 972 CameraToMount -- cameraX=-0.47 cameraY=0.98 hyp=1.09 cameraTheta=2.02 mountX=0.99 mountY=0.41, mountTheta=0.39 20:57:38.777 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.47, y=0.98, opts=13) 20:57:38.782 00.005 972 Enqueuing Move request for scope (-0.47, 0.98) 20:57:38.786 00.004 5928 Worker thread wakes up 20:57:38.786 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.98) opts 0xd 20:57:38.786 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.47, 0.98) 20:57:38.786 00.000 5928 Moving (-0.47, 0.98) raw xDistance=0.99 yDistance=0.41 20:57:38.786 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.99 20:57:38.786 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:57:38.786 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41 20:57:38.786 00.000 5928 MoveAxis(W, 154, ABG) 20:57:38.786 00.000 5928 Guiding Dir = 3, Dur = 154 20:57:38.786 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:57:38.790 00.004 972 UpdateGuideState exits: m=1419 SNR=26.4 20:57:38.794 00.004 972 PhdController: settling, locked = 1, distance = 2.41 (1.50) aobump = 0 frame = 3 / 99999 20:57:38.799 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645822658.799,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:57:38.803 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:38.807 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:38.811 00.004 972 Enqueuing Expose request 20:57:38.816 00.005 5928 IsSlewing returns 0 20:57:38.817 00.001 5928 IsGuiding returns 0 20:57:38.844 00.027 5928 PulseGuide returned control before completion, sleep 137 20:57:38.994 00.150 5928 IsGuiding returns 1 20:57:38.994 00.000 5928 scope still moving after pulse duration time elapsed 20:57:39.035 00.041 5928 IsSlewing returns 0 20:57:39.068 00.033 5928 IsGuiding returns 0 20:57:39.068 00.000 5928 scope move finished after 154 + 97 ms 20:57:39.068 00.000 5928 Move returns status 0, amount 154 20:57:39.069 00.001 5928 MoveAxis(N, 0, ABG) 20:57:39.069 00.000 5928 Move returns status 0, amount 0 20:57:39.069 00.000 5928 move complete, result=0 20:57:39.069 00.000 5928 worker thread done servicing request 20:57:39.069 00.000 5928 Worker thread wakes up 20:57:39.069 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:39.069 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:39.069 00.000 972 GuideStep: 1.0 px 154 ms WEST, 0.4 px 0 ms NORTH 20:57:41.059 01.990 5928 Exposure complete 20:57:41.146 00.087 5928 worker thread done servicing request 20:57:41.146 00.000 972 OnExposeComplete: enter 20:57:41.150 00.004 972 UpdateGuideState(): m_state=6 20:57:41.154 00.004 972 Star::Find(15, 228, 845, 0, (0,0,0,0), 0.0, 255) frame 2228 20:57:41.158 00.004 972 Star::Find returns 1 (0), X=228.18, Y=844.56, Mass=1389, SNR=26.1, Peak=149 HFD=3.7 20:57:41.162 00.004 972 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.59) = xAngle (1.12 = 1.12) 20:57:41.166 00.004 972 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08) 20:57:41.170 00.004 972 CameraToMount -- cameraX=-0.59 cameraY=0.27 hyp=0.65 cameraTheta=2.71 mountX=0.28 mountY=0.57, mountTheta=1.11 20:57:41.174 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.59, y=0.27, opts=13) 20:57:41.180 00.006 972 Enqueuing Move request for scope (-0.59, 0.27) 20:57:41.184 00.004 5928 Worker thread wakes up 20:57:41.184 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.27) opts 0xd 20:57:41.184 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.59, 0.27) 20:57:41.184 00.000 5928 Moving (-0.59, 0.27) raw xDistance=0.28 yDistance=0.57 20:57:41.184 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.28 20:57:41.184 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 20:57:41.184 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57 20:57:41.184 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:57:41.188 00.004 972 UpdateGuideState exits: m=1389 SNR=26.1 20:57:41.192 00.004 972 PhdController: settling, locked = 1, distance = 1.88 (1.50) aobump = 0 frame = 4 / 99999 20:57:41.197 00.005 5928 MoveAxis(W, 58, ABG) 20:57:41.197 00.000 5928 Guiding Dir = 3, Dur = 58 20:57:41.197 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822661.197,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:57:41.202 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:41.205 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:41.208 00.003 972 Enqueuing Expose request 20:57:41.213 00.005 5928 IsSlewing returns 0 20:57:41.214 00.001 5928 IsGuiding returns 0 20:57:41.242 00.028 5928 PulseGuide returned control before completion, sleep 41 20:57:41.285 00.043 5928 IsGuiding returns 1 20:57:41.285 00.000 5928 scope still moving after pulse duration time elapsed 20:57:41.322 00.037 5928 IsSlewing returns 0 20:57:41.323 00.001 5928 IsGuiding returns 0 20:57:41.323 00.000 5928 scope move finished after 58 + 50 ms 20:57:41.323 00.000 5928 Move returns status 0, amount 58 20:57:41.323 00.000 5928 MoveAxis(N, 0, ABG) 20:57:41.324 00.001 5928 Move returns status 0, amount 0 20:57:41.324 00.000 5928 move complete, result=0 20:57:41.324 00.000 5928 worker thread done servicing request 20:57:41.324 00.000 972 GuideStep: 0.3 px 58 ms WEST, 0.6 px 0 ms NORTH 20:57:41.334 00.010 5928 Worker thread wakes up 20:57:41.334 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:41.334 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:43.466 02.132 5928 Exposure complete 20:57:43.555 00.089 5928 worker thread done servicing request 20:57:43.555 00.000 972 OnExposeComplete: enter 20:57:43.559 00.004 972 UpdateGuideState(): m_state=6 20:57:43.565 00.006 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2229 20:57:43.569 00.004 972 Star::Find returns 1 (0), X=228.15, Y=843.85, Mass=1367, SNR=25.9, Peak=145 HFD=3.9 20:57:43.572 00.003 972 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.59) = xAngle (-4.11 = 2.17) 20:57:43.577 00.005 972 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13) 20:57:43.581 00.004 972 CameraToMount -- cameraX=-0.62 cameraY=-0.44 hyp=0.76 cameraTheta=-2.52 mountX=-0.43 mountY=0.65, mountTheta=2.16 20:57:43.586 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.62, y=-0.44, opts=13) 20:57:43.589 00.003 972 Enqueuing Move request for scope (-0.62, -0.44) 20:57:43.593 00.004 5928 Worker thread wakes up 20:57:43.594 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:57:43.598 00.004 972 UpdateGuideState exits: m=1367 SNR=25.9 20:57:43.602 00.004 972 PhdController: settling, locked = 1, distance = 1.54 (1.50) aobump = 0 frame = 5 / 99999 20:57:43.606 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.44) opts 0xd 20:57:43.606 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.62, -0.44) 20:57:43.606 00.000 5928 Moving (-0.62, -0.44) raw xDistance=-0.43 yDistance=0.65 20:57:43.606 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.43 20:57:43.606 00.000 5928 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1 20:57:43.606 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94 20:57:43.606 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65 20:57:43.606 00.000 5928 MoveAxis(E, 68, ABG) 20:57:43.606 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822663.605,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:57:43.611 00.005 5928 Guiding Dir = 2, Dur = 68 20:57:43.611 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:43.615 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:43.619 00.004 972 Enqueuing Expose request 20:57:43.622 00.003 5928 IsSlewing returns 0 20:57:43.623 00.001 5928 IsGuiding returns 0 20:57:43.641 00.018 5928 PulseGuide returned control before completion, sleep 61 20:57:43.737 00.096 5928 IsGuiding returns 0 20:57:43.737 00.000 5928 Move returns status 0, amount 68 20:57:43.737 00.000 5928 MoveAxis(S, 128, ABG) 20:57:43.737 00.000 5928 Guiding Dir = 1, Dur = 128 20:57:43.738 00.001 5928 IsSlewing returns 0 20:57:43.738 00.000 5928 IsGuiding returns 0 20:57:43.817 00.079 5928 PulseGuide returned control before completion, sleep 60 20:57:43.880 00.063 5928 IsGuiding returns 1 20:57:43.880 00.000 5928 scope still moving after pulse duration time elapsed 20:57:43.910 00.030 5928 IsSlewing returns 0 20:57:43.912 00.002 5928 IsGuiding returns 1 20:57:43.976 00.064 5928 IsSlewing returns 0 20:57:43.977 00.001 5928 IsGuiding returns 0 20:57:43.977 00.000 5928 scope move finished after 128 + 111 ms 20:57:43.978 00.001 5928 Move returns status 0, amount 128 20:57:43.978 00.000 5928 move complete, result=0 20:57:43.978 00.000 5928 worker thread done servicing request 20:57:43.979 00.001 972 GuideStep: -0.4 px 68 ms EAST, 0.6 px 128 ms SOUTH 20:57:43.991 00.012 5928 Worker thread wakes up 20:57:43.991 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:43.991 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:45.971 01.980 5928 Exposure complete 20:57:46.057 00.086 5928 worker thread done servicing request 20:57:46.058 00.001 972 OnExposeComplete: enter 20:57:46.062 00.004 972 UpdateGuideState(): m_state=6 20:57:46.066 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2230 20:57:46.070 00.004 972 Star::Find returns 1 (0), X=228.07, Y=844.16, Mass=1428, SNR=26.5, Peak=166 HFD=3.9 20:57:46.075 00.005 972 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.59) = xAngle (-4.55 = 1.73) 20:57:46.079 00.004 972 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.69) 20:57:46.083 00.004 972 CameraToMount -- cameraX=-0.70 cameraY=-0.13 hyp=0.71 cameraTheta=-2.96 mountX=-0.11 mountY=0.70, mountTheta=1.73 20:57:46.087 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.70, y=-0.13, opts=13) 20:57:46.091 00.004 972 Enqueuing Move request for scope (-0.70, -0.13) 20:57:46.096 00.005 5928 Worker thread wakes up 20:57:46.096 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.13) opts 0xd 20:57:46.096 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.70, -0.13) 20:57:46.096 00.000 5928 Moving (-0.70, -0.13) raw xDistance=-0.11 yDistance=0.70 20:57:46.096 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 20:57:46.096 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:57:46.100 00.004 972 UpdateGuideState exits: m=1428 SNR=26.5 20:57:46.104 00.004 972 PhdController: settling, locked = 1, distance = 1.29 (1.50) aobump = 0 frame = 6 / 99999 20:57:46.108 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70 20:57:46.108 00.000 5928 MoveAxis(E, 0, ABG) 20:57:46.108 00.000 5928 Move returns status 0, amount 0 20:57:46.108 00.000 5928 MoveAxis(S, 139, ABG) 20:57:46.108 00.000 5928 Guiding Dir = 1, Dur = 139 20:57:46.108 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822666.108,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 20:57:46.113 00.005 5928 IsSlewing returns 0 20:57:46.113 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:46.116 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:46.120 00.004 972 Enqueuing Expose request 20:57:46.124 00.004 5928 IsGuiding returns 0 20:57:46.199 00.075 5928 PulseGuide returned control before completion, sleep 75 20:57:46.286 00.087 5928 IsGuiding returns 1 20:57:46.287 00.001 5928 scope still moving after pulse duration time elapsed 20:57:46.317 00.030 5928 IsSlewing returns 0 20:57:46.319 00.002 5928 IsGuiding returns 1 20:57:46.375 00.056 5928 IsSlewing returns 0 20:57:46.376 00.001 5928 IsGuiding returns 0 20:57:46.376 00.000 5928 scope move finished after 139 + 112 ms 20:57:46.376 00.000 5928 Move returns status 0, amount 139 20:57:46.377 00.001 5928 move complete, result=0 20:57:46.377 00.000 5928 worker thread done servicing request 20:57:46.377 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.7 px 139 ms SOUTH 20:57:46.390 00.013 5928 Worker thread wakes up 20:57:46.391 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:46.391 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:48.501 02.110 5928 Exposure complete 20:57:48.587 00.086 5928 worker thread done servicing request 20:57:48.588 00.001 972 OnExposeComplete: enter 20:57:48.591 00.003 972 UpdateGuideState(): m_state=6 20:57:48.596 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2231 20:57:48.600 00.004 972 Star::Find returns 1 (0), X=228.27, Y=844.35, Mass=1393, SNR=26.1, Peak=151 HFD=3.6 20:57:48.604 00.004 972 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.59) = xAngle (1.43 = 1.43) 20:57:48.608 00.004 972 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39) 20:57:48.613 00.005 972 CameraToMount -- cameraX=-0.49 cameraY=0.06 hyp=0.50 cameraTheta=3.02 mountX=0.07 mountY=0.49, mountTheta=1.43 20:57:48.618 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.49, y=0.06, opts=13) 20:57:48.622 00.004 972 Enqueuing Move request for scope (-0.49, 0.06) 20:57:48.626 00.004 5928 Worker thread wakes up 20:57:48.627 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.06) opts 0xd 20:57:48.627 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:57:48.631 00.004 972 UpdateGuideState exits: m=1393 SNR=26.1 20:57:48.635 00.004 972 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 7 / 99999 20:57:48.639 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.49, 0.06) 20:57:48.639 00.000 5928 Moving (-0.49, 0.06) raw xDistance=0.07 yDistance=0.49 20:57:48.639 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:57:48.639 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49 20:57:48.639 00.000 5928 MoveAxis(E, 0, ABG) 20:57:48.639 00.000 5928 Move returns status 0, amount 0 20:57:48.639 00.000 5928 MoveAxis(S, 97, ABG) 20:57:48.639 00.000 5928 Guiding Dir = 1, Dur = 97 20:57:48.639 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822668.639,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.05,"Time":2.5,"SettleTime":10.0,"StarLocked":true} 20:57:48.644 00.005 5928 IsSlewing returns 0 20:57:48.645 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:48.648 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:48.652 00.004 972 Enqueuing Expose request 20:57:48.656 00.004 5928 IsGuiding returns 0 20:57:48.742 00.086 5928 PulseGuide returned control before completion, sleep 22 20:57:48.774 00.032 5928 IsGuiding returns 1 20:57:48.774 00.000 5928 scope still moving after pulse duration time elapsed 20:57:48.804 00.030 5928 IsSlewing returns 0 20:57:48.805 00.001 5928 IsGuiding returns 1 20:57:48.870 00.065 5928 IsSlewing returns 0 20:57:48.903 00.033 5928 IsGuiding returns 0 20:57:48.903 00.000 5928 scope move finished after 97 + 149 ms 20:57:48.903 00.000 5928 Move returns status 0, amount 97 20:57:48.903 00.000 5928 move complete, result=0 20:57:48.904 00.001 5928 worker thread done servicing request 20:57:48.904 00.000 5928 Worker thread wakes up 20:57:48.904 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.5 px 97 ms SOUTH 20:57:48.916 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:48.916 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:50.895 01.979 5928 Exposure complete 20:57:51.000 00.105 5928 worker thread done servicing request 20:57:51.000 00.000 972 OnExposeComplete: enter 20:57:51.004 00.004 972 UpdateGuideState(): m_state=6 20:57:51.008 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2232 20:57:51.013 00.005 972 Star::Find returns 1 (0), X=228.42, Y=844.36, Mass=1410, SNR=26.3, Peak=142 HFD=3.4 20:57:51.017 00.004 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 20:57:51.021 00.004 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30) 20:57:51.024 00.003 972 CameraToMount -- cameraX=-0.35 cameraY=0.07 hyp=0.35 cameraTheta=2.94 mountX=0.08 mountY=0.34, mountTheta=1.34 20:57:51.030 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.35, y=0.07, opts=13) 20:57:51.034 00.004 972 Enqueuing Move request for scope (-0.35, 0.07) 20:57:51.040 00.006 5928 Worker thread wakes up 20:57:51.040 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:57:51.047 00.007 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.07) opts 0xd 20:57:51.047 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 20:57:51.052 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.35, 0.07) 20:57:51.052 00.000 972 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 8 / 99999 20:57:51.057 00.005 5928 Moving (-0.35, 0.07) raw xDistance=0.08 yDistance=0.34 20:57:51.057 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822671.057,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.84,"Time":4.9,"SettleTime":10.0,"StarLocked":true} 20:57:51.065 00.008 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 20:57:51.065 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34 20:57:51.065 00.000 5928 MoveAxis(E, 0, ABG) 20:57:51.065 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:51.072 00.007 5928 Move returns status 0, amount 0 20:57:51.072 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:51.080 00.008 5928 MoveAxis(S, 68, ABG) 20:57:51.080 00.000 972 Enqueuing Expose request 20:57:51.085 00.005 5928 Guiding Dir = 1, Dur = 68 20:57:51.086 00.001 5928 IsSlewing returns 0 20:57:51.087 00.001 5928 IsGuiding returns 0 20:57:51.172 00.085 5928 IsGuiding returns 1 20:57:51.172 00.000 5928 scope still moving after pulse duration time elapsed 20:57:51.199 00.027 5928 IsSlewing returns 0 20:57:51.199 00.000 5928 IsGuiding returns 1 20:57:51.229 00.030 5928 IsSlewing returns 0 20:57:51.229 00.000 5928 IsGuiding returns 1 20:57:51.283 00.054 5928 IsSlewing returns 0 20:57:51.316 00.033 5928 IsGuiding returns 0 20:57:51.316 00.000 5928 scope move finished after 68 + 161 ms 20:57:51.316 00.000 5928 Move returns status 0, amount 68 20:57:51.316 00.000 5928 move complete, result=0 20:57:51.316 00.000 5928 worker thread done servicing request 20:57:51.316 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 68 ms SOUTH 20:57:51.323 00.007 5928 Worker thread wakes up 20:57:51.323 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:51.323 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:53.431 02.108 5928 Exposure complete 20:57:53.530 00.099 5928 worker thread done servicing request 20:57:53.530 00.000 972 OnExposeComplete: enter 20:57:53.535 00.005 972 UpdateGuideState(): m_state=6 20:57:53.539 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2233 20:57:53.545 00.006 972 Star::Find returns 1 (0), X=228.53, Y=844.00, Mass=1451, SNR=26.7, Peak=170 HFD=3.6 20:57:53.550 00.005 972 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.59) = xAngle (-3.84 = 2.45) 20:57:53.554 00.004 972 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40) 20:57:53.559 00.005 972 CameraToMount -- cameraX=-0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-2.25 mountX=-0.29 mountY=0.25, mountTheta=2.42 20:57:53.564 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.29, opts=13) 20:57:53.568 00.004 972 Enqueuing Move request for scope (-0.24, -0.29) 20:57:53.573 00.005 5928 Worker thread wakes up 20:57:53.573 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 20:57:53.578 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.29) opts 0xd 20:57:53.578 00.000 972 UpdateGuideState exits: m=1451 SNR=26.7 20:57:53.583 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.29) 20:57:53.583 00.000 972 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 9 / 99999 20:57:53.588 00.005 5928 Moving (-0.24, -0.29) raw xDistance=-0.29 yDistance=0.25 20:57:53.588 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822673.588,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.70,"Time":7.5,"SettleTime":10.0,"StarLocked":true} 20:57:53.593 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29 20:57:53.593 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:53.597 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:57:53.597 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:53.601 00.004 972 Enqueuing Expose request 20:57:53.606 00.005 5928 MoveAxis(E, 48, ABG) 20:57:53.606 00.000 5928 Guiding Dir = 2, Dur = 48 20:57:53.606 00.000 5928 IsSlewing returns 0 20:57:53.606 00.000 5928 IsGuiding returns 0 20:57:53.634 00.028 5928 PulseGuide returned control before completion, sleep 31 20:57:53.715 00.081 5928 IsGuiding returns 1 20:57:53.715 00.000 5928 scope still moving after pulse duration time elapsed 20:57:53.744 00.029 5928 IsSlewing returns 0 20:57:53.744 00.000 5928 IsGuiding returns 0 20:57:53.744 00.000 5928 scope move finished after 48 + 89 ms 20:57:53.744 00.000 5928 Move returns status 0, amount 48 20:57:53.745 00.001 5928 MoveAxis(S, 50, ABG) 20:57:53.745 00.000 5928 Guiding Dir = 1, Dur = 50 20:57:53.745 00.000 5928 IsSlewing returns 0 20:57:53.745 00.000 5928 IsGuiding returns 0 20:57:53.827 00.082 5928 IsGuiding returns 1 20:57:53.827 00.000 5928 scope still moving after pulse duration time elapsed 20:57:53.856 00.029 5928 IsSlewing returns 0 20:57:53.856 00.000 5928 IsGuiding returns 1 20:57:53.923 00.067 5928 IsSlewing returns 0 20:57:53.954 00.031 5928 IsGuiding returns 0 20:57:53.954 00.000 5928 scope move finished after 50 + 159 ms 20:57:53.954 00.000 5928 Move returns status 0, amount 50 20:57:53.954 00.000 5928 move complete, result=0 20:57:53.954 00.000 5928 worker thread done servicing request 20:57:53.954 00.000 5928 Worker thread wakes up 20:57:53.954 00.000 972 GuideStep: -0.3 px 48 ms EAST, 0.3 px 50 ms SOUTH 20:57:53.961 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:53.961 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:55.940 01.979 5928 Exposure complete 20:57:56.029 00.089 5928 worker thread done servicing request 20:57:56.029 00.000 972 OnExposeComplete: enter 20:57:56.034 00.005 972 UpdateGuideState(): m_state=6 20:57:56.038 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2234 20:57:56.043 00.005 972 Star::Find returns 1 (0), X=228.70, Y=844.25, Mass=1434, SNR=26.6, Peak=169 HFD=3.6 20:57:56.047 00.004 972 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.59) = xAngle (-4.14 = 2.15) 20:57:56.051 00.004 972 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10) 20:57:56.055 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.55 mountX=-0.04 mountY=0.07, mountTheta=2.13 20:57:56.061 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.04, opts=13) 20:57:56.066 00.005 972 Enqueuing Move request for scope (-0.06, -0.04) 20:57:56.071 00.005 5928 Worker thread wakes up 20:57:56.072 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:57:56.077 00.005 972 UpdateGuideState exits: m=1434 SNR=26.6 20:57:56.082 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd 20:57:56.082 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.04) 20:57:56.082 00.000 5928 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=0.07 20:57:56.082 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:57:56.082 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:56.082 00.000 972 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 10 / 99999 20:57:56.086 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 20:57:56.087 00.001 5928 MoveAxis(E, 0, ABG) 20:57:56.087 00.000 5928 Move returns status 0, amount 0 20:57:56.087 00.000 5928 MoveAxis(N, 0, ABG) 20:57:56.087 00.000 5928 Move returns status 0, amount 0 20:57:56.087 00.000 5928 move complete, result=0 20:57:56.087 00.000 5928 worker thread done servicing request 20:57:56.087 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822676.086,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.52,"Time":10.0,"SettleTime":10.0,"StarLocked":true} 20:57:56.092 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:56.097 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:56.101 00.004 972 Enqueuing Expose request 20:57:56.105 00.004 5928 Worker thread wakes up 20:57:56.105 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:57:56.110 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:56.110 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:58.242 02.132 5928 Exposure complete 20:57:58.329 00.087 5928 worker thread done servicing request 20:57:58.329 00.000 972 OnExposeComplete: enter 20:57:58.335 00.006 972 UpdateGuideState(): m_state=6 20:57:58.340 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2235 20:57:58.346 00.006 972 Star::Find returns 1 (0), X=228.68, Y=844.14, Mass=1447, SNR=26.6, Peak=161 HFD=3.8 20:57:58.350 00.004 972 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.59) = xAngle (-3.66 = 2.63) 20:57:58.354 00.004 972 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58) 20:57:58.359 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.07 mountX=-0.15 mountY=0.09, mountTheta=2.59 20:57:58.365 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.15, opts=13) 20:57:58.369 00.004 972 Enqueuing Move request for scope (-0.08, -0.15) 20:57:58.373 00.004 5928 Worker thread wakes up 20:57:58.373 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 20:57:58.379 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd 20:57:58.379 00.000 972 UpdateGuideState exits: m=1447 SNR=26.6 20:57:58.384 00.005 972 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 11 / 99999 20:57:58.389 00.005 972 PhdController: newstate STATE_FINISH 20:57:58.395 00.006 972 PhdController complete: success 20:57:58.400 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.15) 20:57:58.400 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645822678.400,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0} 20:57:58.405 00.005 5928 Moving (-0.08, -0.15) raw xDistance=-0.15 yDistance=0.09 20:57:58.405 00.000 972 Mount: notify guiding dither settle done success=1 20:57:58.411 00.006 972 PhdController: newstate STATE_IDLE 20:57:58.415 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:57:58.415 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:57:58.419 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:57:58.419 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:57:58.423 00.004 972 Enqueuing Expose request 20:57:58.429 00.006 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 20:57:58.429 00.000 5928 MoveAxis(E, 0, ABG) 20:57:58.429 00.000 5928 Move returns status 0, amount 0 20:57:58.429 00.000 5928 MoveAxis(N, 0, ABG) 20:57:58.429 00.000 5928 Move returns status 0, amount 0 20:57:58.429 00.000 5928 move complete, result=0 20:57:58.429 00.000 5928 worker thread done servicing request 20:57:58.429 00.000 5928 Worker thread wakes up 20:57:58.429 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:57:58.429 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:57:58.431 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 20:58:00.402 01.971 5928 Exposure complete 20:58:00.494 00.092 5928 worker thread done servicing request 20:58:00.494 00.000 972 OnExposeComplete: enter 20:58:00.499 00.005 972 UpdateGuideState(): m_state=6 20:58:00.503 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2236 20:58:00.508 00.005 972 Star::Find returns 1 (0), X=228.55, Y=843.78, Mass=1441, SNR=26.6, Peak=155 HFD=3.7 20:58:00.513 00.005 972 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.59) = xAngle (-3.56 = 2.73) 20:58:00.517 00.004 972 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68) 20:58:00.521 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.97 mountX=-0.51 mountY=0.25, mountTheta=2.69 20:58:00.527 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.51, opts=13) 20:58:00.531 00.004 972 Enqueuing Move request for scope (-0.21, -0.51) 20:58:00.535 00.004 5928 Worker thread wakes up 20:58:00.535 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:58:00.539 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.51) opts 0xd 20:58:00.539 00.000 972 UpdateGuideState exits: m=1441 SNR=26.6 20:58:00.544 00.005 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.51) 20:58:00.544 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:00.548 00.004 5928 Moving (-0.21, -0.51) raw xDistance=-0.51 yDistance=0.25 20:58:00.549 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 20:58:00.552 00.003 972 Enqueuing Expose request 20:58:00.556 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:58:00.556 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 20:58:00.557 00.001 5928 MoveAxis(E, 85, ABG) 20:58:00.557 00.000 5928 Guiding Dir = 2, Dur = 85 20:58:00.557 00.000 5928 IsSlewing returns 0 20:58:00.557 00.000 5928 IsGuiding returns 0 20:58:00.575 00.018 5928 PulseGuide returned control before completion, sleep 78 20:58:00.686 00.111 5928 IsGuiding returns 1 20:58:00.686 00.000 5928 scope still moving after pulse duration time elapsed 20:58:00.713 00.027 5928 IsSlewing returns 0 20:58:00.713 00.000 5928 IsGuiding returns 0 20:58:00.713 00.000 5928 scope move finished after 85 + 71 ms 20:58:00.713 00.000 5928 Move returns status 0, amount 85 20:58:00.713 00.000 5928 MoveAxis(S, 49, ABG) 20:58:00.713 00.000 5928 Guiding Dir = 1, Dur = 49 20:58:00.714 00.001 5928 IsSlewing returns 0 20:58:00.714 00.000 5928 IsGuiding returns 0 20:58:00.798 00.084 5928 IsGuiding returns 1 20:58:00.798 00.000 5928 scope still moving after pulse duration time elapsed 20:58:00.823 00.025 5928 IsSlewing returns 0 20:58:00.823 00.000 5928 IsGuiding returns 1 20:58:00.855 00.032 5928 IsSlewing returns 0 20:58:00.856 00.001 5928 IsGuiding returns 1 20:58:00.910 00.054 5928 IsSlewing returns 0 20:58:00.942 00.032 5928 IsGuiding returns 0 20:58:00.943 00.001 5928 scope move finished after 49 + 178 ms 20:58:00.943 00.000 5928 Move returns status 0, amount 49 20:58:00.943 00.000 5928 move complete, result=0 20:58:00.943 00.000 5928 worker thread done servicing request 20:58:00.943 00.000 972 GuideStep: -0.5 px 85 ms EAST, 0.2 px 49 ms SOUTH 20:58:00.947 00.004 5928 Worker thread wakes up 20:58:00.948 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:58:00.948 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:58:03.054 02.106 5928 Exposure complete 20:58:03.146 00.092 5928 worker thread done servicing request 20:58:03.146 00.000 972 OnExposeComplete: enter 20:58:03.151 00.005 972 UpdateGuideState(): m_state=6 20:58:03.155 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2237 20:58:03.161 00.006 972 Star::Find returns 1 (0), X=228.72, Y=844.21, Mass=1434, SNR=26.5, Peak=161 HFD=3.6 20:58:03.165 00.004 972 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.59) = xAngle (-3.72 = 2.56) 20:58:03.170 00.005 972 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52) 20:58:03.176 00.006 972 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.13 mountX=-0.07 mountY=0.05, mountTheta=2.53 20:58:03.181 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.08, opts=13) 20:58:03.185 00.004 972 Enqueuing Move request for scope (-0.05, -0.08) 20:58:03.190 00.005 5928 Worker thread wakes up 20:58:03.190 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:58:03.196 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd 20:58:03.196 00.000 972 UpdateGuideState exits: m=1434 SNR=26.5 20:58:03.200 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.08) 20:58:03.200 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:03.204 00.004 5928 Moving (-0.05, -0.08) raw xDistance=-0.07 yDistance=0.05 20:58:03.204 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:58:03.209 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 20:58:03.209 00.000 972 Enqueuing Expose request 20:58:03.215 00.006 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:03.215 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:58:03.215 00.000 5928 MoveAxis(E, 0, ABG) 20:58:03.215 00.000 5928 Move returns status 0, amount 0 20:58:03.215 00.000 5928 MoveAxis(N, 0, ABG) 20:58:03.215 00.000 5928 Move returns status 0, amount 0 20:58:03.215 00.000 5928 move complete, result=0 20:58:03.215 00.000 5928 worker thread done servicing request 20:58:03.215 00.000 5928 Worker thread wakes up 20:58:03.215 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:58:03.216 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:58:03.217 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:58:05.206 01.989 5928 Exposure complete 20:58:05.456 00.250 5928 worker thread done servicing request 20:58:05.571 00.115 972 OnExposeComplete: enter 20:58:13.343 07.772 972 UpdateGuideState(): m_state=6 20:58:24.304 10.961 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2238 20:58:32.976 08.672 972 Star::Find returns 1 (0), X=228.65, Y=844.14, Mass=1418, SNR=26.4, Peak=164 HFD=3.5 20:58:40.562 07.586 972 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.59) = xAngle (-3.81 = 2.47) 20:58:51.820 11.258 972 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42) 20:58:52.147 00.327 972 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.22 mountX=-0.15 mountY=0.13, mountTheta=2.44 20:58:53.072 00.925 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.15, opts=13) 20:58:54.505 01.433 972 Enqueuing Move request for scope (-0.12, -0.15) 20:58:55.233 00.728 5928 Worker thread wakes up 20:58:55.233 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:58:55.241 00.008 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd 20:58:55.241 00.000 972 UpdateGuideState exits: m=1418 SNR=26.4 20:58:55.248 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:55.255 00.007 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.15) 20:58:55.255 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:58:55.261 00.006 972 Enqueuing Expose request 20:58:55.268 00.007 5928 Moving (-0.12, -0.15) raw xDistance=-0.15 yDistance=0.13 20:58:55.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 20:58:55.268 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:55.268 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:58:55.269 00.001 5928 MoveAxis(E, 0, ABG) 20:58:55.269 00.000 5928 Move returns status 0, amount 0 20:58:55.269 00.000 5928 MoveAxis(N, 0, ABG) 20:58:55.269 00.000 5928 Move returns status 0, amount 0 20:58:55.269 00.000 5928 move complete, result=0 20:58:55.270 00.001 5928 worker thread done servicing request 20:58:55.270 00.000 5928 Worker thread wakes up 20:58:55.271 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:58:55.271 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:58:55.271 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:58:57.411 02.140 5928 Exposure complete 20:58:57.497 00.086 5928 worker thread done servicing request 20:58:57.498 00.001 972 OnExposeComplete: enter 20:58:57.503 00.005 972 UpdateGuideState(): m_state=6 20:58:57.507 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2239 20:58:57.511 00.004 972 Star::Find returns 1 (0), X=228.85, Y=840.61, Mass=1426, SNR=26.4, Peak=163 HFD=3.7 20:58:57.514 00.003 972 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.59) = xAngle (-3.14 = -3.14) 20:58:57.520 00.006 972 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10) 20:58:57.525 00.005 972 CameraToMount -- cameraX=0.08 cameraY=-3.68 hyp=3.68 cameraTheta=-1.55 mountX=-3.68 mountY=0.15, mountTheta=3.10 20:58:57.530 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-3.68, opts=13) 20:58:57.534 00.004 972 Enqueuing Move request for scope (0.08, -3.68) 20:58:57.539 00.005 5928 Worker thread wakes up 20:58:57.539 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -3.68) opts 0xd 20:58:57.539 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -3.68) 20:58:57.539 00.000 5928 Moving (0.08, -3.68) raw xDistance=-3.68 yDistance=0.15 20:58:57.539 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:58:57.543 00.004 972 UpdateGuideState exits: m=1426 SNR=26.4 20:58:57.547 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:58:57.551 00.004 5928 GuideAlgorithmHysteresis::Result() returns -2.32 from input -3.68 20:58:57.551 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:58:57.556 00.005 972 Enqueuing Expose request 20:58:57.559 00.003 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:58:57.559 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 20:58:57.559 00.000 5928 MoveAxis(E, 616, ABG) 20:58:57.559 00.000 5928 Guiding Dir = 2, Dur = 616 20:58:57.560 00.001 5928 IsSlewing returns 0 20:58:57.560 00.000 5928 IsGuiding returns 0 20:58:57.584 00.024 5928 PulseGuide returned control before completion, sleep 603 20:58:58.223 00.639 5928 IsGuiding returns 1 20:58:58.224 00.001 5928 scope still moving after pulse duration time elapsed 20:58:58.254 00.030 5928 IsSlewing returns 0 20:58:58.255 00.001 5928 IsGuiding returns 0 20:58:58.255 00.000 5928 scope move finished after 616 + 78 ms 20:58:58.255 00.000 5928 Move returns status 0, amount 616 20:58:58.255 00.000 5928 MoveAxis(N, 0, ABG) 20:58:58.255 00.000 5928 Move returns status 0, amount 0 20:58:58.255 00.000 5928 move complete, result=0 20:58:58.256 00.001 5928 worker thread done servicing request 20:58:58.256 00.000 5928 Worker thread wakes up 20:58:58.256 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:58:58.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:58:58.256 00.000 972 GuideStep: -3.7 px 616 ms EAST, 0.2 px 0 ms NORTH 20:59:00.235 01.979 5928 Exposure complete 20:59:00.322 00.087 5928 worker thread done servicing request 20:59:00.322 00.000 972 OnExposeComplete: enter 20:59:00.326 00.004 972 UpdateGuideState(): m_state=6 20:59:00.330 00.004 972 Star::Find(15, 228, 840, 0, (0,0,0,0), 0.0, 255) frame 2240 20:59:00.335 00.005 972 Star::Find returns 1 (0), X=228.88, Y=842.18, Mass=1414, SNR=26.3, Peak=153 HFD=4.0 20:59:00.339 00.004 972 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.59) = xAngle (-3.11 = -3.11) 20:59:00.343 00.004 972 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13) 20:59:00.346 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-2.11 hyp=2.11 cameraTheta=-1.52 mountX=-2.11 mountY=0.03, mountTheta=3.13 20:59:00.352 00.006 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-2.11, opts=13) 20:59:00.356 00.004 972 Enqueuing Move request for scope (0.11, -2.11) 20:59:00.360 00.004 5928 Worker thread wakes up 20:59:00.360 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -2.11) opts 0xd 20:59:00.360 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -2.11) 20:59:00.360 00.000 5928 Moving (0.11, -2.11) raw xDistance=-2.11 yDistance=0.03 20:59:00.360 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.49 from input -2.11 20:59:00.360 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:00.360 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:59:00.365 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 20:59:00.370 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:00.373 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:00.376 00.003 972 Enqueuing Expose request 20:59:00.380 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 20:59:00.380 00.000 5928 MoveAxis(E, 396, ABG) 20:59:00.380 00.000 5928 Guiding Dir = 2, Dur = 396 20:59:00.380 00.000 5928 IsSlewing returns 0 20:59:00.380 00.000 5928 IsGuiding returns 0 20:59:00.398 00.018 5928 PulseGuide returned control before completion, sleep 390 20:59:00.815 00.417 5928 IsGuiding returns 1 20:59:00.815 00.000 5928 scope still moving after pulse duration time elapsed 20:59:00.845 00.030 5928 IsSlewing returns 0 20:59:00.846 00.001 5928 IsGuiding returns 0 20:59:00.846 00.000 5928 scope move finished after 396 + 69 ms 20:59:00.847 00.001 5928 Move returns status 0, amount 396 20:59:00.847 00.000 5928 MoveAxis(N, 0, ABG) 20:59:00.847 00.000 5928 Move returns status 0, amount 0 20:59:00.847 00.000 5928 move complete, result=0 20:59:00.848 00.001 5928 worker thread done servicing request 20:59:00.848 00.000 972 GuideStep: -2.1 px 396 ms EAST, 0.0 px 0 ms NORTH 20:59:00.855 00.007 5928 Worker thread wakes up 20:59:00.855 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:00.855 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:02.984 02.129 5928 Exposure complete 20:59:03.070 00.086 5928 worker thread done servicing request 20:59:03.070 00.000 972 OnExposeComplete: enter 20:59:03.073 00.003 972 UpdateGuideState(): m_state=6 20:59:03.077 00.004 972 Star::Find(15, 228, 842, 0, (0,0,0,0), 0.0, 255) frame 2241 20:59:03.081 00.004 972 Star::Find returns 1 (0), X=228.60, Y=844.29, Mass=1418, SNR=26.4, Peak=161 HFD=3.5 20:59:03.086 00.005 972 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.59) = xAngle (-4.72 = 1.56) 20:59:03.090 00.004 972 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51) 20:59:03.093 00.003 972 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.13 mountX=0.00 mountY=0.17, mountTheta=1.56 20:59:03.099 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.00, opts=13) 20:59:03.104 00.005 972 Enqueuing Move request for scope (-0.17, -0.00) 20:59:03.108 00.004 5928 Worker thread wakes up 20:59:03.109 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:03.113 00.004 972 UpdateGuideState exits: m=1418 SNR=26.4 20:59:03.119 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:03.123 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:03.126 00.003 972 Enqueuing Expose request 20:59:03.130 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd 20:59:03.130 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.00) 20:59:03.130 00.000 5928 Moving (-0.17, -0.00) raw xDistance=0.00 yDistance=0.17 20:59:03.130 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:59:03.130 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:03.130 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 20:59:03.130 00.000 5928 MoveAxis(E, 0, ABG) 20:59:03.130 00.000 5928 Move returns status 0, amount 0 20:59:03.130 00.000 5928 MoveAxis(N, 0, ABG) 20:59:03.131 00.001 5928 Move returns status 0, amount 0 20:59:03.131 00.000 5928 move complete, result=0 20:59:03.131 00.000 5928 worker thread done servicing request 20:59:03.131 00.000 5928 Worker thread wakes up 20:59:03.131 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:03.131 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:03.132 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 20:59:05.111 01.979 5928 Exposure complete 20:59:05.201 00.090 5928 worker thread done servicing request 20:59:05.201 00.000 972 OnExposeComplete: enter 20:59:05.205 00.004 972 UpdateGuideState(): m_state=6 20:59:05.209 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2242 20:59:05.213 00.004 972 Star::Find returns 1 (0), X=228.68, Y=843.99, Mass=1423, SNR=26.4, Peak=166 HFD=3.9 20:59:05.218 00.005 972 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.59) = xAngle (-3.43 = 2.85) 20:59:05.222 00.004 972 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81) 20:59:05.226 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.84 mountX=-0.30 mountY=0.10, mountTheta=2.81 20:59:05.230 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.30, opts=13) 20:59:05.235 00.005 972 Enqueuing Move request for scope (-0.08, -0.30) 20:59:05.239 00.004 5928 Worker thread wakes up 20:59:05.239 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd 20:59:05.239 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 20:59:05.243 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:59:05.247 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:05.252 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:05.255 00.003 972 Enqueuing Expose request 20:59:05.259 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.30) 20:59:05.259 00.000 5928 Moving (-0.08, -0.30) raw xDistance=-0.30 yDistance=0.10 20:59:05.259 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 20:59:05.259 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:05.259 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:59:05.260 00.001 5928 MoveAxis(E, 50, ABG) 20:59:05.260 00.000 5928 Guiding Dir = 2, Dur = 50 20:59:05.260 00.000 5928 IsSlewing returns 0 20:59:05.260 00.000 5928 IsGuiding returns 0 20:59:05.275 00.015 5928 PulseGuide returned control before completion, sleep 46 20:59:05.355 00.080 5928 IsGuiding returns 0 20:59:05.355 00.000 5928 Move returns status 0, amount 50 20:59:05.355 00.000 5928 MoveAxis(N, 0, ABG) 20:59:05.356 00.001 5928 Move returns status 0, amount 0 20:59:05.356 00.000 5928 move complete, result=0 20:59:05.356 00.000 5928 worker thread done servicing request 20:59:05.356 00.000 5928 Worker thread wakes up 20:59:05.356 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:05.356 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:05.357 00.001 972 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH 20:59:07.496 02.139 5928 Exposure complete 20:59:07.581 00.085 5928 worker thread done servicing request 20:59:07.581 00.000 972 OnExposeComplete: enter 20:59:07.587 00.006 972 UpdateGuideState(): m_state=6 20:59:07.591 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2243 20:59:07.595 00.004 972 Star::Find returns 1 (0), X=228.73, Y=844.06, Mass=1435, SNR=26.5, Peak=163 HFD=3.9 20:59:07.599 00.004 972 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.59) = xAngle (-3.32 = 2.96) 20:59:07.604 00.005 972 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91) 20:59:07.607 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.73 mountX=-0.22 mountY=0.05, mountTheta=2.92 20:59:07.612 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.23, opts=13) 20:59:07.616 00.004 972 Enqueuing Move request for scope (-0.04, -0.23) 20:59:07.621 00.005 5928 Worker thread wakes up 20:59:07.621 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd 20:59:07.621 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.23) 20:59:07.621 00.000 5928 Moving (-0.04, -0.23) raw xDistance=-0.22 yDistance=0.05 20:59:07.621 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22 20:59:07.621 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:07.621 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:07.625 00.004 972 UpdateGuideState exits: m=1435 SNR=26.5 20:59:07.629 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:07.633 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 20:59:07.633 00.000 5928 MoveAxis(E, 41, ABG) 20:59:07.633 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:07.637 00.004 972 Enqueuing Expose request 20:59:07.641 00.004 5928 Guiding Dir = 2, Dur = 41 20:59:07.642 00.001 5928 IsSlewing returns 0 20:59:07.642 00.000 5928 IsGuiding returns 0 20:59:07.658 00.016 5928 PulseGuide returned control before completion, sleep 37 20:59:07.722 00.064 5928 IsGuiding returns 0 20:59:07.722 00.000 5928 Move returns status 0, amount 41 20:59:07.722 00.000 5928 MoveAxis(N, 0, ABG) 20:59:07.722 00.000 5928 Move returns status 0, amount 0 20:59:07.722 00.000 5928 move complete, result=0 20:59:07.722 00.000 5928 worker thread done servicing request 20:59:07.723 00.001 5928 Worker thread wakes up 20:59:07.723 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:07.723 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:07.723 00.000 972 GuideStep: -0.2 px 41 ms EAST, 0.1 px 0 ms NORTH 20:59:09.708 01.985 5928 Exposure complete 20:59:09.794 00.086 5928 worker thread done servicing request 20:59:09.794 00.000 972 OnExposeComplete: enter 20:59:09.798 00.004 972 UpdateGuideState(): m_state=6 20:59:09.803 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2244 20:59:09.807 00.004 972 Star::Find returns 1 (0), X=228.82, Y=844.29, Mass=1443, SNR=26.6, Peak=174 HFD=3.7 20:59:09.811 00.004 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 20:59:09.815 00.004 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 20:59:09.820 00.005 972 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.10 mountX=0.00 mountY=-0.05, mountTheta=-1.49 20:59:09.824 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.01, opts=13) 20:59:09.828 00.004 972 Enqueuing Move request for scope (0.05, 0.01) 20:59:09.832 00.004 5928 Worker thread wakes up 20:59:09.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd 20:59:09.832 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.01) 20:59:09.832 00.000 5928 Moving (0.05, 0.01) raw xDistance=0.00 yDistance=-0.05 20:59:09.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 20:59:09.833 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 20:59:09.837 00.004 972 UpdateGuideState exits: m=1443 SNR=26.6 20:59:09.841 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:09.845 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:09.848 00.003 972 Enqueuing Expose request 20:59:09.853 00.005 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:09.853 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 20:59:09.853 00.000 5928 MoveAxis(E, 0, ABG) 20:59:09.854 00.001 5928 Move returns status 0, amount 0 20:59:09.854 00.000 5928 MoveAxis(N, 0, ABG) 20:59:09.854 00.000 5928 Move returns status 0, amount 0 20:59:09.854 00.000 5928 move complete, result=0 20:59:09.854 00.000 5928 worker thread done servicing request 20:59:09.854 00.000 5928 Worker thread wakes up 20:59:09.854 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:09.854 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:09.855 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 20:59:11.990 02.135 5928 Exposure complete 20:59:12.075 00.085 5928 worker thread done servicing request 20:59:12.076 00.001 972 OnExposeComplete: enter 20:59:12.080 00.004 972 UpdateGuideState(): m_state=6 20:59:12.085 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2245 20:59:12.089 00.004 972 Star::Find returns 1 (0), X=228.59, Y=844.18, Mass=1406, SNR=26.3, Peak=142 HFD=3.9 20:59:12.093 00.004 972 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.59) = xAngle (-4.20 = 2.08) 20:59:12.098 00.005 972 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.04) 20:59:12.102 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.61 mountX=-0.10 mountY=0.19, mountTheta=2.07 20:59:12.107 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.11, opts=13) 20:59:12.111 00.004 972 Enqueuing Move request for scope (-0.18, -0.11) 20:59:12.114 00.003 5928 Worker thread wakes up 20:59:12.115 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd 20:59:12.115 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.11) 20:59:12.115 00.000 5928 Moving (-0.18, -0.11) raw xDistance=-0.10 yDistance=0.19 20:59:12.115 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 20:59:12.115 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:12.115 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:12.120 00.005 972 UpdateGuideState exits: m=1406 SNR=26.3 20:59:12.124 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:12.128 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:12.131 00.003 972 Enqueuing Expose request 20:59:12.136 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 20:59:12.136 00.000 5928 MoveAxis(E, 0, ABG) 20:59:12.136 00.000 5928 Move returns status 0, amount 0 20:59:12.137 00.001 5928 MoveAxis(N, 0, ABG) 20:59:12.137 00.000 5928 Move returns status 0, amount 0 20:59:12.137 00.000 5928 move complete, result=0 20:59:12.137 00.000 5928 worker thread done servicing request 20:59:12.137 00.000 5928 Worker thread wakes up 20:59:12.137 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:12.137 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:12.138 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 20:59:14.126 01.988 5928 Exposure complete 20:59:14.211 00.085 5928 worker thread done servicing request 20:59:14.212 00.001 972 OnExposeComplete: enter 20:59:14.216 00.004 972 UpdateGuideState(): m_state=6 20:59:14.221 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2246 20:59:14.225 00.004 972 Star::Find returns 1 (0), X=228.77, Y=843.52, Mass=1429, SNR=26.4, Peak=129 HFD=4.6 20:59:14.229 00.004 972 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.59) = xAngle (-3.16 = 3.13) 20:59:14.233 00.004 972 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08) 20:59:14.237 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.77 hyp=0.77 cameraTheta=-1.57 mountX=-0.77 mountY=0.04, mountTheta=3.08 20:59:14.242 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.77, opts=13) 20:59:14.246 00.004 972 Enqueuing Move request for scope (0.00, -0.77) 20:59:14.251 00.005 5928 Worker thread wakes up 20:59:14.251 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:59:14.255 00.004 972 UpdateGuideState exits: m=1429 SNR=26.4 20:59:14.259 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:14.263 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:14.268 00.005 972 Enqueuing Expose request 20:59:14.272 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.77) opts 0xd 20:59:14.272 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.77) 20:59:14.272 00.000 5928 Moving (0.00, -0.77) raw xDistance=-0.77 yDistance=0.04 20:59:14.272 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.77 20:59:14.272 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:14.272 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:59:14.273 00.001 5928 MoveAxis(E, 129, ABG) 20:59:14.273 00.000 5928 Guiding Dir = 2, Dur = 129 20:59:14.294 00.021 5928 IsSlewing returns 0 20:59:14.294 00.000 5928 IsGuiding returns 0 20:59:14.310 00.016 5928 PulseGuide returned control before completion, sleep 124 20:59:14.454 00.144 5928 IsGuiding returns 0 20:59:14.454 00.000 5928 Move returns status 0, amount 129 20:59:14.455 00.001 5928 MoveAxis(N, 0, ABG) 20:59:14.455 00.000 5928 Move returns status 0, amount 0 20:59:14.455 00.000 5928 move complete, result=0 20:59:14.455 00.000 5928 worker thread done servicing request 20:59:14.455 00.000 5928 Worker thread wakes up 20:59:14.456 00.001 972 GuideStep: -0.8 px 129 ms EAST, 0.0 px 0 ms NORTH 20:59:14.466 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:14.467 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:16.582 02.115 5928 Exposure complete 20:59:16.670 00.088 5928 worker thread done servicing request 20:59:16.670 00.000 972 OnExposeComplete: enter 20:59:16.673 00.003 972 UpdateGuideState(): m_state=6 20:59:16.677 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2247 20:59:16.682 00.005 972 Star::Find returns 1 (0), X=229.04, Y=844.36, Mass=1465, SNR=26.8, Peak=137 HFD=4.0 20:59:16.686 00.004 972 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.59) = xAngle (-1.34 = -1.34) 20:59:16.690 00.004 972 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38) 20:59:16.694 00.004 972 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.25 mountX=0.07 mountY=-0.28, mountTheta=-1.34 20:59:16.699 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.07, opts=13) 20:59:16.703 00.004 972 Enqueuing Move request for scope (0.27, 0.07) 20:59:16.707 00.004 5928 Worker thread wakes up 20:59:16.707 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd 20:59:16.707 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.07) 20:59:16.707 00.000 5928 Moving (0.27, 0.07) raw xDistance=0.07 yDistance=-0.28 20:59:16.707 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 20:59:16.707 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:59:16.708 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:16.712 00.004 972 UpdateGuideState exits: m=1465 SNR=26.8 20:59:16.716 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:16.720 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:16.724 00.004 972 Enqueuing Expose request 20:59:16.728 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28 20:59:16.728 00.000 5928 MoveAxis(E, 0, ABG) 20:59:16.728 00.000 5928 Move returns status 0, amount 0 20:59:16.728 00.000 5928 MoveAxis(N, 0, ABG) 20:59:16.728 00.000 5928 Move returns status 0, amount 0 20:59:16.728 00.000 5928 move complete, result=0 20:59:16.728 00.000 5928 worker thread done servicing request 20:59:16.728 00.000 5928 Worker thread wakes up 20:59:16.728 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:16.728 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:16.730 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 20:59:18.701 01.971 5928 Exposure complete 20:59:18.788 00.087 5928 worker thread done servicing request 20:59:18.788 00.000 972 OnExposeComplete: enter 20:59:18.792 00.004 972 UpdateGuideState(): m_state=6 20:59:18.796 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2248 20:59:18.801 00.005 972 Star::Find returns 1 (0), X=228.73, Y=844.54, Mass=1378, SNR=26.0, Peak=180 HFD=3.4 20:59:18.805 00.004 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 20:59:18.809 00.004 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 20:59:18.813 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.73 mountX=0.25 mountY=0.02, mountTheta=0.09 20:59:18.819 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.25, opts=13) 20:59:18.822 00.003 972 Enqueuing Move request for scope (-0.04, 0.25) 20:59:18.826 00.004 5928 Worker thread wakes up 20:59:18.826 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd 20:59:18.826 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.25) 20:59:18.826 00.000 5928 Moving (-0.04, 0.25) raw xDistance=0.25 yDistance=0.02 20:59:18.827 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 20:59:18.827 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:18.827 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:59:18.827 00.000 5928 MoveAxis(W, 42, ABG) 20:59:18.827 00.000 5928 Guiding Dir = 3, Dur = 42 20:59:18.827 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 20:59:18.831 00.004 5928 IsSlewing returns 0 20:59:18.832 00.001 972 UpdateGuideState exits: m=1378 SNR=26.0 20:59:18.838 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:18.842 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:18.846 00.004 972 Enqueuing Expose request 20:59:18.851 00.005 5928 IsGuiding returns 0 20:59:18.900 00.049 5928 IsGuiding returns 1 20:59:18.900 00.000 5928 scope still moving after pulse duration time elapsed 20:59:18.922 00.022 5928 IsSlewing returns 0 20:59:18.922 00.000 5928 IsGuiding returns 1 20:59:18.980 00.058 5928 IsSlewing returns 0 20:59:18.980 00.000 5928 IsGuiding returns 0 20:59:18.980 00.000 5928 scope move finished after 42 + 86 ms 20:59:18.980 00.000 5928 Move returns status 0, amount 42 20:59:18.980 00.000 5928 MoveAxis(N, 0, ABG) 20:59:18.980 00.000 5928 Move returns status 0, amount 0 20:59:18.980 00.000 5928 move complete, result=0 20:59:18.980 00.000 5928 worker thread done servicing request 20:59:18.980 00.000 5928 Worker thread wakes up 20:59:18.980 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:18.980 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:18.980 00.000 972 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH 20:59:21.130 02.150 5928 Exposure complete 20:59:21.216 00.086 5928 worker thread done servicing request 20:59:21.217 00.001 972 OnExposeComplete: enter 20:59:21.221 00.004 972 UpdateGuideState(): m_state=6 20:59:21.225 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2249 20:59:21.229 00.004 972 Star::Find returns 1 (0), X=228.64, Y=844.25, Mass=1441, SNR=26.6, Peak=159 HFD=3.6 20:59:21.234 00.005 972 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.59) = xAngle (-4.45 = 1.83) 20:59:21.238 00.004 972 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.79) 20:59:21.241 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.86 mountX=-0.03 mountY=0.13, mountTheta=1.83 20:59:21.246 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.04, opts=13) 20:59:21.251 00.005 972 Enqueuing Move request for scope (-0.13, -0.04) 20:59:21.255 00.004 5928 Worker thread wakes up 20:59:21.255 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd 20:59:21.255 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.04) 20:59:21.255 00.000 5928 Moving (-0.13, -0.04) raw xDistance=-0.03 yDistance=0.13 20:59:21.255 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 20:59:21.255 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:21.255 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 20:59:21.255 00.000 5928 MoveAxis(E, 0, ABG) 20:59:21.255 00.000 5928 Move returns status 0, amount 0 20:59:21.255 00.000 5928 MoveAxis(N, 0, ABG) 20:59:21.255 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:21.259 00.004 972 UpdateGuideState exits: m=1441 SNR=26.6 20:59:21.263 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:21.268 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:21.271 00.003 972 Enqueuing Expose request 20:59:21.275 00.004 5928 Move returns status 0, amount 0 20:59:21.275 00.000 5928 move complete, result=0 20:59:21.275 00.000 5928 worker thread done servicing request 20:59:21.275 00.000 5928 Worker thread wakes up 20:59:21.275 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:21.276 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:21.277 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 20:59:23.264 01.987 5928 Exposure complete 20:59:23.351 00.087 5928 worker thread done servicing request 20:59:23.351 00.000 972 OnExposeComplete: enter 20:59:23.356 00.005 972 UpdateGuideState(): m_state=6 20:59:23.360 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2250 20:59:23.364 00.004 972 Star::Find returns 1 (0), X=228.78, Y=844.13, Mass=1416, SNR=26.4, Peak=170 HFD=3.7 20:59:23.368 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 20:59:23.372 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 20:59:23.376 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.16 cameraTheta=-1.48 mountX=-0.16 mountY=-0.00, mountTheta=-3.11 20:59:23.380 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.15, opts=13) 20:59:23.385 00.005 972 Enqueuing Move request for scope (0.01, -0.15) 20:59:23.389 00.004 5928 Worker thread wakes up 20:59:23.389 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd 20:59:23.389 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.15) 20:59:23.389 00.000 5928 Moving (0.01, -0.15) raw xDistance=-0.16 yDistance=-0.00 20:59:23.389 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 20:59:23.389 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:23.389 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:23.394 00.005 972 UpdateGuideState exits: m=1416 SNR=26.4 20:59:23.398 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:23.402 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:23.406 00.004 972 Enqueuing Expose request 20:59:23.410 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 20:59:23.410 00.000 5928 MoveAxis(E, 0, ABG) 20:59:23.411 00.001 5928 Move returns status 0, amount 0 20:59:23.411 00.000 5928 MoveAxis(N, 0, ABG) 20:59:23.411 00.000 5928 Move returns status 0, amount 0 20:59:23.411 00.000 5928 move complete, result=0 20:59:23.411 00.000 5928 worker thread done servicing request 20:59:23.411 00.000 5928 Worker thread wakes up 20:59:23.411 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:23.411 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:23.412 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 20:59:25.534 02.122 5928 Exposure complete 20:59:25.620 00.086 5928 worker thread done servicing request 20:59:25.621 00.001 972 OnExposeComplete: enter 20:59:25.624 00.003 972 UpdateGuideState(): m_state=6 20:59:25.629 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2251 20:59:25.635 00.006 972 Star::Find returns 1 (0), X=228.76, Y=844.24, Mass=1400, SNR=26.2, Peak=175 HFD=3.5 20:59:25.638 00.003 972 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.59) = xAngle (-3.31 = 2.98) 20:59:25.642 00.004 972 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93) 20:59:25.646 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.72 mountX=-0.04 mountY=0.01, mountTheta=2.93 20:59:25.651 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.04, opts=13) 20:59:25.655 00.004 972 Enqueuing Move request for scope (-0.01, -0.04) 20:59:25.659 00.004 5928 Worker thread wakes up 20:59:25.659 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd 20:59:25.659 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.04) 20:59:25.659 00.000 5928 Moving (-0.01, -0.04) raw xDistance=-0.04 yDistance=0.01 20:59:25.659 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 20:59:25.659 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:59:25.664 00.005 972 UpdateGuideState exits: m=1400 SNR=26.2 20:59:25.668 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:25.672 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:25.676 00.004 972 Enqueuing Expose request 20:59:25.680 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:25.680 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 20:59:25.680 00.000 5928 MoveAxis(E, 0, ABG) 20:59:25.680 00.000 5928 Move returns status 0, amount 0 20:59:25.680 00.000 5928 MoveAxis(N, 0, ABG) 20:59:25.681 00.001 5928 Move returns status 0, amount 0 20:59:25.681 00.000 5928 move complete, result=0 20:59:25.681 00.000 5928 worker thread done servicing request 20:59:25.681 00.000 5928 Worker thread wakes up 20:59:25.681 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:25.681 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:25.683 00.002 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 20:59:27.646 01.963 5928 Exposure complete 20:59:27.733 00.087 5928 worker thread done servicing request 20:59:27.733 00.000 972 OnExposeComplete: enter 20:59:27.737 00.004 972 UpdateGuideState(): m_state=6 20:59:27.742 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2252 20:59:27.745 00.003 972 Star::Find returns 1 (0), X=228.87, Y=844.23, Mass=1447, SNR=26.6, Peak=176 HFD=3.6 20:59:27.750 00.005 972 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.59) = xAngle (-2.10 = -2.10) 20:59:27.754 00.004 972 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15) 20:59:27.757 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=-0.06 mountY=-0.10, mountTheta=-2.11 20:59:27.762 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.06, opts=13) 20:59:27.767 00.005 972 Enqueuing Move request for scope (0.11, -0.06) 20:59:27.771 00.004 5928 Worker thread wakes up 20:59:27.771 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd 20:59:27.771 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.06) 20:59:27.771 00.000 5928 Moving (0.11, -0.06) raw xDistance=-0.06 yDistance=-0.10 20:59:27.771 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:59:27.771 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:27.771 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:27.775 00.004 972 UpdateGuideState exits: m=1447 SNR=26.6 20:59:27.779 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:27.784 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:27.787 00.003 972 Enqueuing Expose request 20:59:27.791 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 20:59:27.791 00.000 5928 MoveAxis(E, 0, ABG) 20:59:27.791 00.000 5928 Move returns status 0, amount 0 20:59:27.791 00.000 5928 MoveAxis(N, 0, ABG) 20:59:27.791 00.000 5928 Move returns status 0, amount 0 20:59:27.791 00.000 5928 move complete, result=0 20:59:27.791 00.000 5928 worker thread done servicing request 20:59:27.791 00.000 5928 Worker thread wakes up 20:59:27.792 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:27.792 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:27.793 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 20:59:29.910 02.117 5928 Exposure complete 20:59:29.997 00.087 5928 worker thread done servicing request 20:59:29.997 00.000 972 OnExposeComplete: enter 20:59:30.002 00.005 972 UpdateGuideState(): m_state=6 20:59:30.006 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2253 20:59:30.010 00.004 972 Star::Find returns 1 (0), X=229.00, Y=843.95, Mass=1412, SNR=26.3, Peak=164 HFD=4.0 20:59:30.015 00.005 972 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.59) = xAngle (-2.56 = -2.56) 20:59:30.019 00.004 972 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60) 20:59:30.023 00.004 972 CameraToMount -- cameraX=0.23 cameraY=-0.34 hyp=0.41 cameraTheta=-0.97 mountX=-0.34 mountY=-0.21, mountTheta=-2.59 20:59:30.027 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.34, opts=13) 20:59:30.032 00.005 972 Enqueuing Move request for scope (0.23, -0.34) 20:59:30.036 00.004 5928 Worker thread wakes up 20:59:30.036 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.34) opts 0xd 20:59:30.036 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.34) 20:59:30.036 00.000 5928 Moving (0.23, -0.34) raw xDistance=-0.34 yDistance=-0.21 20:59:30.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34 20:59:30.036 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:59:30.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 20:59:30.036 00.000 5928 MoveAxis(E, 57, ABG) 20:59:30.036 00.000 5928 Guiding Dir = 2, Dur = 57 20:59:30.036 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:30.040 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 20:59:30.044 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:30.049 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:30.053 00.004 972 Enqueuing Expose request 20:59:30.057 00.004 5928 IsSlewing returns 0 20:59:30.057 00.000 5928 IsGuiding returns 0 20:59:30.077 00.020 5928 PulseGuide returned control before completion, sleep 47 20:59:30.131 00.054 5928 IsGuiding returns 1 20:59:30.131 00.000 5928 scope still moving after pulse duration time elapsed 20:59:30.173 00.042 5928 IsSlewing returns 0 20:59:30.174 00.001 5928 IsGuiding returns 0 20:59:30.174 00.000 5928 scope move finished after 57 + 60 ms 20:59:30.175 00.001 5928 Move returns status 0, amount 57 20:59:30.175 00.000 5928 MoveAxis(N, 0, ABG) 20:59:30.175 00.000 5928 Move returns status 0, amount 0 20:59:30.175 00.000 5928 move complete, result=0 20:59:30.175 00.000 5928 worker thread done servicing request 20:59:30.176 00.001 972 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH 20:59:30.189 00.013 5928 Worker thread wakes up 20:59:30.189 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:30.190 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:32.176 01.986 5928 Exposure complete 20:59:32.261 00.085 5928 worker thread done servicing request 20:59:32.261 00.000 972 OnExposeComplete: enter 20:59:32.266 00.005 972 UpdateGuideState(): m_state=6 20:59:32.270 00.004 972 Star::Find(15, 229, 843, 0, (0,0,0,0), 0.0, 255) frame 2254 20:59:32.274 00.004 972 Star::Find returns 1 (0), X=228.85, Y=844.09, Mass=1455, SNR=26.7, Peak=172 HFD=3.8 20:59:32.278 00.004 972 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.59) = xAngle (-2.74 = -2.74) 20:59:32.283 00.005 972 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78) 20:59:32.287 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.15 mountX=-0.20 mountY=-0.07, mountTheta=-2.78 20:59:32.291 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.19, opts=13) 20:59:32.295 00.004 972 Enqueuing Move request for scope (0.09, -0.19) 20:59:32.300 00.005 5928 Worker thread wakes up 20:59:32.300 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd 20:59:32.300 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.19) 20:59:32.300 00.000 5928 Moving (0.09, -0.19) raw xDistance=-0.20 yDistance=-0.07 20:59:32.300 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 20:59:32.300 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:32.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:59:32.300 00.000 5928 MoveAxis(E, 0, ABG) 20:59:32.300 00.000 5928 Move returns status 0, amount 0 20:59:32.300 00.000 5928 MoveAxis(N, 0, ABG) 20:59:32.300 00.000 5928 Move returns status 0, amount 0 20:59:32.300 00.000 5928 move complete, result=0 20:59:32.300 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:59:32.304 00.004 972 UpdateGuideState exits: m=1455 SNR=26.7 20:59:32.308 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:32.312 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:32.317 00.005 972 Enqueuing Expose request 20:59:32.320 00.003 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 20:59:32.324 00.004 5928 worker thread done servicing request 20:59:32.324 00.000 5928 Worker thread wakes up 20:59:32.324 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:32.324 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:34.440 02.116 5928 Exposure complete 20:59:34.525 00.085 5928 worker thread done servicing request 20:59:34.526 00.001 972 OnExposeComplete: enter 20:59:34.530 00.004 972 UpdateGuideState(): m_state=6 20:59:34.534 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2255 20:59:34.538 00.004 972 Star::Find returns 1 (0), X=228.80, Y=843.93, Mass=1434, SNR=26.5, Peak=164 HFD=3.9 20:59:34.542 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 20:59:34.546 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 20:59:34.550 00.004 972 CameraToMount -- cameraX=0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.48 mountX=-0.36 mountY=-0.01, mountTheta=-3.12 20:59:34.555 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.36, opts=13) 20:59:34.559 00.004 972 Enqueuing Move request for scope (0.03, -0.36) 20:59:34.563 00.004 5928 Worker thread wakes up 20:59:34.563 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:34.567 00.004 972 UpdateGuideState exits: m=1434 SNR=26.5 20:59:34.571 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:34.575 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:34.579 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.36) opts 0xd 20:59:34.579 00.000 972 Enqueuing Expose request 20:59:34.584 00.005 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.36) 20:59:34.584 00.000 5928 Moving (0.03, -0.36) raw xDistance=-0.36 yDistance=-0.01 20:59:34.584 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 20:59:34.584 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:34.585 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 20:59:34.585 00.000 5928 MoveAxis(E, 60, ABG) 20:59:34.585 00.000 5928 Guiding Dir = 2, Dur = 60 20:59:34.603 00.018 5928 IsSlewing returns 0 20:59:34.604 00.001 5928 IsGuiding returns 0 20:59:34.619 00.015 5928 PulseGuide returned control before completion, sleep 55 20:59:34.699 00.080 5928 IsGuiding returns 0 20:59:34.699 00.000 5928 Move returns status 0, amount 60 20:59:34.699 00.000 5928 MoveAxis(N, 0, ABG) 20:59:34.700 00.001 5928 Move returns status 0, amount 0 20:59:34.700 00.000 5928 move complete, result=0 20:59:34.700 00.000 5928 worker thread done servicing request 20:59:34.701 00.001 972 GuideStep: -0.4 px 60 ms EAST, -0.0 px 0 ms NORTH 20:59:34.713 00.012 5928 Worker thread wakes up 20:59:34.713 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:34.714 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:36.702 01.988 5928 Exposure complete 20:59:36.788 00.086 5928 worker thread done servicing request 20:59:36.788 00.000 972 OnExposeComplete: enter 20:59:36.792 00.004 972 UpdateGuideState(): m_state=6 20:59:36.797 00.005 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2256 20:59:36.801 00.004 972 Star::Find returns 1 (0), X=228.69, Y=844.02, Mass=1440, SNR=26.6, Peak=174 HFD=3.9 20:59:36.805 00.004 972 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.59) = xAngle (-3.45 = 2.83) 20:59:36.809 00.004 972 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79) 20:59:36.813 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.29 cameraTheta=-1.86 mountX=-0.27 mountY=0.10, mountTheta=2.79 20:59:36.820 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.27, opts=13) 20:59:36.824 00.004 972 Enqueuing Move request for scope (-0.08, -0.27) 20:59:36.828 00.004 5928 Worker thread wakes up 20:59:36.828 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd 20:59:36.828 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.27) 20:59:36.828 00.000 5928 Moving (-0.08, -0.27) raw xDistance=-0.27 yDistance=0.10 20:59:36.828 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27 20:59:36.828 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:36.828 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 20:59:36.828 00.000 5928 MoveAxis(E, 50, ABG) 20:59:36.828 00.000 5928 Guiding Dir = 2, Dur = 50 20:59:36.828 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:59:36.833 00.005 972 UpdateGuideState exits: m=1440 SNR=26.6 20:59:36.837 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:36.841 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:36.844 00.003 972 Enqueuing Expose request 20:59:36.849 00.005 5928 IsSlewing returns 0 20:59:36.850 00.001 5928 IsGuiding returns 0 20:59:36.873 00.023 5928 PulseGuide returned control before completion, sleep 37 20:59:36.953 00.080 5928 IsGuiding returns 0 20:59:36.953 00.000 5928 Move returns status 0, amount 50 20:59:36.953 00.000 5928 MoveAxis(N, 0, ABG) 20:59:36.953 00.000 5928 Move returns status 0, amount 0 20:59:36.953 00.000 5928 move complete, result=0 20:59:36.953 00.000 5928 worker thread done servicing request 20:59:36.954 00.001 5928 Worker thread wakes up 20:59:36.954 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:36.954 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:36.954 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH 20:59:39.092 02.138 5928 Exposure complete 20:59:39.178 00.086 5928 worker thread done servicing request 20:59:39.178 00.000 972 OnExposeComplete: enter 20:59:39.183 00.005 972 UpdateGuideState(): m_state=6 20:59:39.187 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2257 20:59:39.191 00.004 972 Star::Find returns 1 (0), X=228.65, Y=844.37, Mass=1434, SNR=26.5, Peak=165 HFD=3.5 20:59:39.195 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.92 = 0.92) 20:59:39.200 00.005 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87) 20:59:39.203 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.51 mountX=0.09 mountY=0.11, mountTheta=0.90 20:59:39.208 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.08, opts=13) 20:59:39.212 00.004 972 Enqueuing Move request for scope (-0.11, 0.08) 20:59:39.217 00.005 5928 Worker thread wakes up 20:59:39.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd 20:59:39.217 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.08) 20:59:39.217 00.000 5928 Moving (-0.11, 0.08) raw xDistance=0.09 yDistance=0.11 20:59:39.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 20:59:39.217 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:39.217 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 20:59:39.217 00.000 5928 MoveAxis(E, 0, ABG) 20:59:39.217 00.000 5928 Move returns status 0, amount 0 20:59:39.217 00.000 5928 MoveAxis(N, 0, ABG) 20:59:39.217 00.000 5928 Move returns status 0, amount 0 20:59:39.217 00.000 5928 move complete, result=0 20:59:39.218 00.001 5928 worker thread done servicing request 20:59:39.218 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:39.221 00.003 972 UpdateGuideState exits: m=1434 SNR=26.5 20:59:39.225 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:39.230 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:39.234 00.004 972 Enqueuing Expose request 20:59:39.239 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 20:59:39.245 00.006 5928 Worker thread wakes up 20:59:39.245 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:39.245 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:41.226 01.981 5928 Exposure complete 20:59:41.311 00.085 5928 worker thread done servicing request 20:59:41.311 00.000 972 OnExposeComplete: enter 20:59:41.316 00.005 972 UpdateGuideState(): m_state=6 20:59:41.320 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2258 20:59:41.324 00.004 972 Star::Find returns 1 (0), X=228.79, Y=844.31, Mass=1404, SNR=26.2, Peak=159 HFD=3.7 20:59:41.328 00.004 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 20:59:41.332 00.004 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 20:59:41.336 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.86 mountX=0.02 mountY=-0.02, mountTheta=-0.75 20:59:41.340 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.02, opts=13) 20:59:41.344 00.004 972 Enqueuing Move request for scope (0.02, 0.02) 20:59:41.349 00.005 5928 Worker thread wakes up 20:59:41.349 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:41.353 00.004 972 UpdateGuideState exits: m=1404 SNR=26.2 20:59:41.357 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:41.361 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd 20:59:41.361 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:41.366 00.005 972 Enqueuing Expose request 20:59:41.369 00.003 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.02) 20:59:41.370 00.001 5928 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02 20:59:41.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 20:59:41.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:41.370 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 20:59:41.370 00.000 5928 MoveAxis(E, 0, ABG) 20:59:41.370 00.000 5928 Move returns status 0, amount 0 20:59:41.370 00.000 5928 MoveAxis(N, 0, ABG) 20:59:41.370 00.000 5928 Move returns status 0, amount 0 20:59:41.370 00.000 5928 move complete, result=0 20:59:41.370 00.000 5928 worker thread done servicing request 20:59:41.370 00.000 5928 Worker thread wakes up 20:59:41.370 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:41.370 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:41.372 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 20:59:43.507 02.135 5928 Exposure complete 20:59:43.593 00.086 5928 worker thread done servicing request 20:59:43.594 00.001 972 OnExposeComplete: enter 20:59:43.598 00.004 972 UpdateGuideState(): m_state=6 20:59:43.602 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2259 20:59:43.606 00.004 972 Star::Find returns 1 (0), X=228.74, Y=843.97, Mass=1423, SNR=26.4, Peak=161 HFD=4.0 20:59:43.610 00.004 972 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.59) = xAngle (-3.23 = 3.05) 20:59:43.615 00.005 972 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01) 20:59:43.618 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.64 mountX=-0.32 mountY=0.04, mountTheta=3.01 20:59:43.623 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.32, opts=13) 20:59:43.627 00.004 972 Enqueuing Move request for scope (-0.02, -0.32) 20:59:43.631 00.004 5928 Worker thread wakes up 20:59:43.631 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.32) opts 0xd 20:59:43.632 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.32) 20:59:43.632 00.000 5928 Moving (-0.02, -0.32) raw xDistance=-0.32 yDistance=0.04 20:59:43.632 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 20:59:43.632 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:43.632 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 20:59:43.632 00.000 5928 MoveAxis(E, 54, ABG) 20:59:43.632 00.000 5928 Guiding Dir = 2, Dur = 54 20:59:43.632 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:59:43.636 00.004 972 UpdateGuideState exits: m=1423 SNR=26.4 20:59:43.640 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:43.643 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:43.648 00.005 972 Enqueuing Expose request 20:59:43.652 00.004 5928 IsSlewing returns 0 20:59:43.652 00.000 5928 IsGuiding returns 0 20:59:43.670 00.018 5928 PulseGuide returned control before completion, sleep 47 20:59:43.717 00.047 5928 IsGuiding returns 1 20:59:43.717 00.000 5928 scope still moving after pulse duration time elapsed 20:59:43.749 00.032 5928 IsSlewing returns 0 20:59:43.782 00.033 5928 IsGuiding returns 0 20:59:43.783 00.001 5928 scope move finished after 54 + 76 ms 20:59:43.783 00.000 5928 Move returns status 0, amount 54 20:59:43.783 00.000 5928 MoveAxis(N, 0, ABG) 20:59:43.783 00.000 5928 Move returns status 0, amount 0 20:59:43.784 00.001 5928 move complete, result=0 20:59:43.784 00.000 5928 worker thread done servicing request 20:59:43.784 00.000 5928 Worker thread wakes up 20:59:43.784 00.000 972 GuideStep: -0.3 px 54 ms EAST, 0.0 px 0 ms NORTH 20:59:43.795 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:43.795 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:45.791 01.996 5928 Exposure complete 20:59:45.877 00.086 5928 worker thread done servicing request 20:59:45.877 00.000 972 OnExposeComplete: enter 20:59:45.883 00.006 972 UpdateGuideState(): m_state=6 20:59:45.889 00.006 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2260 20:59:45.894 00.005 972 Star::Find returns 1 (0), X=228.87, Y=844.00, Mass=1462, SNR=26.8, Peak=160 HFD=4.0 20:59:45.899 00.005 972 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.59) = xAngle (-2.82 = -2.82) 20:59:45.903 00.004 972 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86) 20:59:45.907 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.23 mountX=-0.29 mountY=-0.08, mountTheta=-2.86 20:59:45.911 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.29, opts=13) 20:59:45.916 00.005 972 Enqueuing Move request for scope (0.10, -0.29) 20:59:45.920 00.004 5928 Worker thread wakes up 20:59:45.920 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd 20:59:45.920 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.29) 20:59:45.920 00.000 5928 Moving (0.10, -0.29) raw xDistance=-0.29 yDistance=-0.08 20:59:45.920 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29 20:59:45.920 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:45.921 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:45.924 00.003 972 UpdateGuideState exits: m=1462 SNR=26.8 20:59:45.929 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:45.933 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:45.938 00.005 972 Enqueuing Expose request 20:59:45.943 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 20:59:45.944 00.001 5928 MoveAxis(E, 53, ABG) 20:59:45.944 00.000 5928 Guiding Dir = 2, Dur = 53 20:59:45.972 00.028 5928 IsSlewing returns 0 20:59:45.973 00.001 5928 IsGuiding returns 0 20:59:45.988 00.015 5928 PulseGuide returned control before completion, sleep 48 20:59:46.041 00.053 5928 IsGuiding returns 1 20:59:46.041 00.000 5928 scope still moving after pulse duration time elapsed 20:59:46.084 00.043 5928 IsSlewing returns 0 20:59:46.085 00.001 5928 IsGuiding returns 0 20:59:46.085 00.000 5928 scope move finished after 53 + 59 ms 20:59:46.085 00.000 5928 Move returns status 0, amount 53 20:59:46.085 00.000 5928 MoveAxis(N, 0, ABG) 20:59:46.086 00.001 5928 Move returns status 0, amount 0 20:59:46.086 00.000 5928 move complete, result=0 20:59:46.086 00.000 5928 worker thread done servicing request 20:59:46.086 00.000 5928 Worker thread wakes up 20:59:46.086 00.000 972 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH 20:59:46.097 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:46.098 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:48.237 02.139 5928 Exposure complete 20:59:48.323 00.086 5928 worker thread done servicing request 20:59:48.323 00.000 972 OnExposeComplete: enter 20:59:48.327 00.004 972 UpdateGuideState(): m_state=6 20:59:48.332 00.005 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2261 20:59:48.336 00.004 972 Star::Find returns 1 (0), X=228.74, Y=843.76, Mass=1415, SNR=26.3, Peak=166 HFD=3.7 20:59:48.339 00.003 972 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.59) = xAngle (-3.21 = 3.07) 20:59:48.343 00.004 972 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03) 20:59:48.348 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=-0.53 hyp=0.53 cameraTheta=-1.62 mountX=-0.53 mountY=0.06, mountTheta=3.03 20:59:48.352 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.53, opts=13) 20:59:48.356 00.004 972 Enqueuing Move request for scope (-0.03, -0.53) 20:59:48.360 00.004 5928 Worker thread wakes up 20:59:48.360 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 20:59:48.365 00.005 972 UpdateGuideState exits: m=1415 SNR=26.3 20:59:48.369 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:48.373 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:48.376 00.003 972 Enqueuing Expose request 20:59:48.381 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.53) opts 0xd 20:59:48.381 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.53) 20:59:48.381 00.000 5928 Moving (-0.03, -0.53) raw xDistance=-0.53 yDistance=0.06 20:59:48.381 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.53 20:59:48.382 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:48.382 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 20:59:48.382 00.000 5928 MoveAxis(E, 92, ABG) 20:59:48.382 00.000 5928 Guiding Dir = 2, Dur = 92 20:59:48.419 00.037 5928 IsSlewing returns 0 20:59:48.420 00.001 5928 IsGuiding returns 0 20:59:48.435 00.015 5928 PulseGuide returned control before completion, sleep 87 20:59:48.547 00.112 5928 IsGuiding returns 0 20:59:48.548 00.001 5928 Move returns status 0, amount 92 20:59:48.549 00.001 5928 MoveAxis(N, 0, ABG) 20:59:48.550 00.001 5928 Move returns status 0, amount 0 20:59:48.550 00.000 5928 move complete, result=0 20:59:48.551 00.001 5928 worker thread done servicing request 20:59:48.551 00.000 972 GuideStep: -0.5 px 92 ms EAST, 0.1 px 0 ms NORTH 20:59:48.560 00.009 5928 Worker thread wakes up 20:59:48.560 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:48.560 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:50.556 01.996 5928 Exposure complete 20:59:50.643 00.087 5928 worker thread done servicing request 20:59:50.643 00.000 972 OnExposeComplete: enter 20:59:50.648 00.005 972 UpdateGuideState(): m_state=6 20:59:50.652 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2262 20:59:50.656 00.004 972 Star::Find returns 1 (0), X=228.94, Y=843.99, Mass=1454, SNR=26.7, Peak=158 HFD=4.1 20:59:50.660 00.004 972 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.59) = xAngle (-2.62 = -2.62) 20:59:50.665 00.005 972 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 20:59:50.669 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-1.03 mountX=-0.30 mountY=-0.16, mountTheta=-2.65 20:59:50.673 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.29, opts=13) 20:59:50.679 00.006 972 Enqueuing Move request for scope (0.18, -0.29) 20:59:50.683 00.004 5928 Worker thread wakes up 20:59:50.684 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 20:59:50.687 00.003 972 UpdateGuideState exits: m=1454 SNR=26.7 20:59:50.691 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:50.696 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:50.700 00.004 972 Enqueuing Expose request 20:59:50.704 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.29) opts 0xd 20:59:50.704 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.29) 20:59:50.704 00.000 5928 Moving (0.18, -0.29) raw xDistance=-0.30 yDistance=-0.16 20:59:50.704 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30 20:59:50.704 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:50.704 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 20:59:50.704 00.000 5928 MoveAxis(E, 56, ABG) 20:59:50.704 00.000 5928 Guiding Dir = 2, Dur = 56 20:59:50.705 00.001 5928 IsSlewing returns 0 20:59:50.705 00.000 5928 IsGuiding returns 0 20:59:50.722 00.017 5928 PulseGuide returned control before completion, sleep 50 20:59:50.802 00.080 5928 IsGuiding returns 1 20:59:50.802 00.000 5928 scope still moving after pulse duration time elapsed 20:59:50.835 00.033 5928 IsSlewing returns 0 20:59:50.836 00.001 5928 IsGuiding returns 0 20:59:50.836 00.000 5928 scope move finished after 56 + 74 ms 20:59:50.836 00.000 5928 Move returns status 0, amount 56 20:59:50.836 00.000 5928 MoveAxis(N, 0, ABG) 20:59:50.836 00.000 5928 Move returns status 0, amount 0 20:59:50.836 00.000 5928 move complete, result=0 20:59:50.837 00.001 5928 worker thread done servicing request 20:59:50.837 00.000 5928 Worker thread wakes up 20:59:50.837 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:50.837 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:50.837 00.000 972 GuideStep: -0.3 px 56 ms EAST, -0.2 px 0 ms NORTH 20:59:52.967 02.130 5928 Exposure complete 20:59:53.056 00.089 5928 worker thread done servicing request 20:59:53.056 00.000 972 OnExposeComplete: enter 20:59:53.060 00.004 972 UpdateGuideState(): m_state=6 20:59:53.065 00.005 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2263 20:59:53.069 00.004 972 Star::Find returns 1 (0), X=229.07, Y=844.62, Mass=1447, SNR=26.6, Peak=164 HFD=3.8 20:59:53.073 00.004 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.75 = -0.75) 20:59:53.077 00.004 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79) 20:59:53.082 00.005 972 CameraToMount -- cameraX=0.30 cameraY=0.33 hyp=0.45 cameraTheta=0.84 mountX=0.33 mountY=-0.32, mountTheta=-0.77 20:59:53.086 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.33, opts=13) 20:59:53.090 00.004 972 Enqueuing Move request for scope (0.30, 0.33) 20:59:53.095 00.005 5928 Worker thread wakes up 20:59:53.095 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.33) opts 0xd 20:59:53.095 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.33) 20:59:53.095 00.000 5928 Moving (0.30, 0.33) raw xDistance=0.33 yDistance=-0.32 20:59:53.095 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33 20:59:53.095 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 20:59:53.095 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:59:53.099 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32 20:59:53.099 00.000 5928 MoveAxis(W, 51, ABG) 20:59:53.099 00.000 5928 Guiding Dir = 3, Dur = 51 20:59:53.099 00.000 972 UpdateGuideState exits: m=1447 SNR=26.6 20:59:53.103 00.004 5928 IsSlewing returns 0 20:59:53.103 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:53.107 00.004 5928 IsGuiding returns 0 20:59:53.107 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:53.113 00.006 972 Enqueuing Expose request 20:59:53.136 00.023 5928 PulseGuide returned control before completion, sleep 33 20:59:53.184 00.048 5928 IsGuiding returns 1 20:59:53.184 00.000 5928 scope still moving after pulse duration time elapsed 20:59:53.248 00.064 5928 IsSlewing returns 0 20:59:53.249 00.001 5928 IsGuiding returns 0 20:59:53.249 00.000 5928 scope move finished after 51 + 90 ms 20:59:53.249 00.000 5928 Move returns status 0, amount 51 20:59:53.249 00.000 5928 MoveAxis(N, 0, ABG) 20:59:53.250 00.001 5928 Move returns status 0, amount 0 20:59:53.250 00.000 5928 move complete, result=0 20:59:53.250 00.000 5928 worker thread done servicing request 20:59:53.250 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.3 px 0 ms NORTH 20:59:53.262 00.012 5928 Worker thread wakes up 20:59:53.262 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:53.263 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:55.238 01.975 5928 Exposure complete 20:59:55.325 00.087 5928 worker thread done servicing request 20:59:55.325 00.000 972 OnExposeComplete: enter 20:59:55.330 00.005 972 UpdateGuideState(): m_state=6 20:59:55.334 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2264 20:59:55.338 00.004 972 Star::Find returns 1 (0), X=228.81, Y=844.23, Mass=1470, SNR=26.8, Peak=168 HFD=3.8 20:59:55.342 00.004 972 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.59) = xAngle (-2.50 = -2.50) 20:59:55.346 00.004 972 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54) 20:59:55.350 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.91 mountX=-0.06 mountY=-0.04, mountTheta=-2.53 20:59:55.354 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.06, opts=13) 20:59:55.358 00.004 972 Enqueuing Move request for scope (0.04, -0.06) 20:59:55.364 00.006 5928 Worker thread wakes up 20:59:55.364 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd 20:59:55.364 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.06) 20:59:55.364 00.000 5928 Moving (0.04, -0.06) raw xDistance=-0.06 yDistance=-0.04 20:59:55.364 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 20:59:55.364 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:55.364 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 20:59:55.368 00.004 972 UpdateGuideState exits: m=1470 SNR=26.8 20:59:55.372 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:55.376 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 20:59:55.376 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:55.382 00.006 972 Enqueuing Expose request 20:59:55.385 00.003 5928 MoveAxis(E, 0, ABG) 20:59:55.385 00.000 5928 Move returns status 0, amount 0 20:59:55.385 00.000 5928 MoveAxis(N, 0, ABG) 20:59:55.386 00.001 5928 Move returns status 0, amount 0 20:59:55.386 00.000 5928 move complete, result=0 20:59:55.386 00.000 5928 worker thread done servicing request 20:59:55.386 00.000 5928 Worker thread wakes up 20:59:55.386 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:55.386 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:55.388 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 20:59:57.521 02.133 5928 Exposure complete 20:59:57.607 00.086 5928 worker thread done servicing request 20:59:57.607 00.000 972 OnExposeComplete: enter 20:59:57.613 00.006 972 UpdateGuideState(): m_state=6 20:59:57.617 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2265 20:59:57.620 00.003 972 Star::Find returns 1 (0), X=228.78, Y=843.78, Mass=1421, SNR=26.4, Peak=175 HFD=3.6 20:59:57.624 00.004 972 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.59) = xAngle (-3.15 = 3.14) 20:59:57.629 00.005 972 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09) 20:59:57.633 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.56 mountX=-0.51 mountY=0.02, mountTheta=3.09 20:59:57.637 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.51, opts=13) 20:59:57.641 00.004 972 Enqueuing Move request for scope (0.01, -0.51) 20:59:57.646 00.005 5928 Worker thread wakes up 20:59:57.647 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 20:59:57.650 00.003 972 UpdateGuideState exits: m=1421 SNR=26.4 20:59:57.654 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:57.658 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.51) opts 0xd 20:59:57.658 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:57.663 00.005 972 Enqueuing Expose request 20:59:57.667 00.004 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.51) 20:59:57.667 00.000 5928 Moving (0.01, -0.51) raw xDistance=-0.51 yDistance=0.02 20:59:57.667 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 20:59:57.667 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:57.667 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 20:59:57.668 00.001 5928 MoveAxis(E, 85, ABG) 20:59:57.668 00.000 5928 Guiding Dir = 2, Dur = 85 20:59:57.668 00.000 5928 IsSlewing returns 0 20:59:57.668 00.000 5928 IsGuiding returns 0 20:59:57.693 00.025 5928 PulseGuide returned control before completion, sleep 71 20:59:57.779 00.086 5928 IsGuiding returns 1 20:59:57.779 00.000 5928 scope still moving after pulse duration time elapsed 20:59:57.821 00.042 5928 IsSlewing returns 0 20:59:57.854 00.033 5928 IsGuiding returns 0 20:59:57.854 00.000 5928 scope move finished after 85 + 100 ms 20:59:57.854 00.000 5928 Move returns status 0, amount 85 20:59:57.854 00.000 5928 MoveAxis(N, 0, ABG) 20:59:57.854 00.000 5928 Move returns status 0, amount 0 20:59:57.855 00.001 5928 move complete, result=0 20:59:57.855 00.000 5928 worker thread done servicing request 20:59:57.855 00.000 5928 Worker thread wakes up 20:59:57.855 00.000 972 GuideStep: -0.5 px 85 ms EAST, 0.0 px 0 ms NORTH 20:59:57.867 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 20:59:57.868 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 20:59:59.853 01.985 5928 Exposure complete 20:59:59.941 00.088 5928 worker thread done servicing request 20:59:59.941 00.000 972 OnExposeComplete: enter 20:59:59.947 00.006 972 UpdateGuideState(): m_state=6 20:59:59.951 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2266 20:59:59.955 00.004 972 Star::Find returns 1 (0), X=228.85, Y=844.01, Mass=1433, SNR=26.5, Peak=149 HFD=4.1 20:59:59.958 00.003 972 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.59) = xAngle (-2.87 = -2.87) 20:59:59.963 00.005 972 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 20:59:59.967 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.28 mountX=-0.28 mountY=-0.07, mountTheta=-2.91 20:59:59.971 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.28, opts=13) 20:59:59.975 00.004 972 Enqueuing Move request for scope (0.08, -0.28) 20:59:59.980 00.005 5928 Worker thread wakes up 20:59:59.980 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.28) opts 0xd 20:59:59.980 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.28) 20:59:59.980 00.000 5928 Moving (0.08, -0.28) raw xDistance=-0.28 yDistance=-0.07 20:59:59.980 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.28 20:59:59.980 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 20:59:59.980 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 20:59:59.980 00.000 5928 MoveAxis(E, 53, ABG) 20:59:59.980 00.000 5928 Guiding Dir = 2, Dur = 53 20:59:59.980 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 20:59:59.984 00.004 972 UpdateGuideState exits: m=1433 SNR=26.5 20:59:59.988 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 20:59:59.992 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 20:59:59.996 00.004 972 Enqueuing Expose request 21:00:00.000 00.004 5928 IsSlewing returns 0 21:00:00.001 00.001 5928 IsGuiding returns 0 21:00:00.028 00.027 5928 PulseGuide returned control before completion, sleep 36 21:00:00.076 00.048 5928 IsGuiding returns 1 21:00:00.076 00.000 5928 scope still moving after pulse duration time elapsed 21:00:00.107 00.031 5928 IsSlewing returns 0 21:00:00.107 00.000 5928 IsGuiding returns 0 21:00:00.107 00.000 5928 scope move finished after 53 + 54 ms 21:00:00.107 00.000 5928 Move returns status 0, amount 53 21:00:00.108 00.001 5928 MoveAxis(N, 0, ABG) 21:00:00.108 00.000 5928 Move returns status 0, amount 0 21:00:00.108 00.000 5928 move complete, result=0 21:00:00.108 00.000 5928 worker thread done servicing request 21:00:00.108 00.000 972 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH 21:00:00.116 00.008 5928 Worker thread wakes up 21:00:00.116 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:00.116 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:02.233 02.117 5928 Exposure complete 21:00:02.318 00.085 5928 worker thread done servicing request 21:00:02.318 00.000 972 OnExposeComplete: enter 21:00:02.322 00.004 972 UpdateGuideState(): m_state=6 21:00:02.327 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2267 21:00:02.331 00.004 972 Star::Find returns 1 (0), X=228.93, Y=844.01, Mass=1479, SNR=26.9, Peak=175 HFD=3.9 21:00:02.335 00.004 972 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.59) = xAngle (-2.64 = -2.64) 21:00:02.338 00.003 972 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69) 21:00:02.342 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-1.05 mountX=-0.28 mountY=-0.14, mountTheta=-2.68 21:00:02.348 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.28, opts=13) 21:00:02.352 00.004 972 Enqueuing Move request for scope (0.16, -0.28) 21:00:02.355 00.003 5928 Worker thread wakes up 21:00:02.355 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:00:02.360 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.28) opts 0xd 21:00:02.360 00.000 972 UpdateGuideState exits: m=1479 SNR=26.9 21:00:02.365 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:02.368 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:02.373 00.005 972 Enqueuing Expose request 21:00:02.378 00.005 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.28) 21:00:02.378 00.000 5928 Moving (0.16, -0.28) raw xDistance=-0.28 yDistance=-0.14 21:00:02.378 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 21:00:02.378 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:02.378 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:00:02.378 00.000 5928 MoveAxis(E, 51, ABG) 21:00:02.378 00.000 5928 Guiding Dir = 2, Dur = 51 21:00:02.378 00.000 5928 IsSlewing returns 0 21:00:02.379 00.001 5928 IsGuiding returns 0 21:00:02.394 00.015 5928 PulseGuide returned control before completion, sleep 46 21:00:02.474 00.080 5928 IsGuiding returns 0 21:00:02.474 00.000 5928 Move returns status 0, amount 51 21:00:02.474 00.000 5928 MoveAxis(N, 0, ABG) 21:00:02.475 00.001 5928 Move returns status 0, amount 0 21:00:02.475 00.000 5928 move complete, result=0 21:00:02.475 00.000 5928 worker thread done servicing request 21:00:02.475 00.000 972 GuideStep: -0.3 px 51 ms EAST, -0.1 px 0 ms NORTH 21:00:02.485 00.010 5928 Worker thread wakes up 21:00:02.485 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:02.485 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:04.468 01.983 5928 Exposure complete 21:00:04.554 00.086 5928 worker thread done servicing request 21:00:04.554 00.000 972 OnExposeComplete: enter 21:00:04.558 00.004 972 UpdateGuideState(): m_state=6 21:00:04.563 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2268 21:00:04.566 00.003 972 Star::Find returns 1 (0), X=229.04, Y=844.32, Mass=1390, SNR=26.1, Peak=168 HFD=3.7 21:00:04.570 00.004 972 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.59) = xAngle (-1.48 = -1.48) 21:00:04.574 00.004 972 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 21:00:04.579 00.005 972 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.27 cameraTheta=0.11 mountX=0.02 mountY=-0.27, mountTheta=-1.48 21:00:04.583 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.03, opts=13) 21:00:04.587 00.004 972 Enqueuing Move request for scope (0.27, 0.03) 21:00:04.591 00.004 5928 Worker thread wakes up 21:00:04.591 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:00:04.596 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd 21:00:04.596 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.03) 21:00:04.596 00.000 5928 Moving (0.27, 0.03) raw xDistance=0.02 yDistance=-0.27 21:00:04.596 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:00:04.596 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:00:04.597 00.001 972 UpdateGuideState exits: m=1390 SNR=26.1 21:00:04.601 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 21:00:04.601 00.000 5928 MoveAxis(E, 0, ABG) 21:00:04.601 00.000 5928 Move returns status 0, amount 0 21:00:04.601 00.000 5928 MoveAxis(N, 0, ABG) 21:00:04.601 00.000 5928 Move returns status 0, amount 0 21:00:04.601 00.000 5928 move complete, result=0 21:00:04.601 00.000 5928 worker thread done servicing request 21:00:04.602 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:04.605 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:04.610 00.005 972 Enqueuing Expose request 21:00:04.614 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:00:04.618 00.004 5928 Worker thread wakes up 21:00:04.618 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:04.618 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:06.732 02.114 5928 Exposure complete 21:00:06.818 00.086 5928 worker thread done servicing request 21:00:06.819 00.001 972 OnExposeComplete: enter 21:00:06.822 00.003 972 UpdateGuideState(): m_state=6 21:00:06.828 00.006 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2269 21:00:06.831 00.003 972 Star::Find returns 1 (0), X=228.97, Y=844.40, Mass=1482, SNR=26.9, Peak=156 HFD=3.8 21:00:06.835 00.004 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 21:00:06.838 00.003 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14) 21:00:06.843 00.005 972 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.50 mountX=0.10 mountY=-0.21, mountTheta=-1.10 21:00:06.847 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.11, opts=13) 21:00:06.851 00.004 972 Enqueuing Move request for scope (0.20, 0.11) 21:00:06.855 00.004 5928 Worker thread wakes up 21:00:06.855 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd 21:00:06.855 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.11) 21:00:06.855 00.000 5928 Moving (0.20, 0.11) raw xDistance=0.10 yDistance=-0.21 21:00:06.855 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:00:06.855 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:00:06.860 00.005 972 UpdateGuideState exits: m=1482 SNR=26.9 21:00:06.864 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:06.868 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:06.872 00.004 972 Enqueuing Expose request 21:00:06.876 00.004 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.18 newest=-0.62 21:00:06.876 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 21:00:06.876 00.000 5928 MoveAxis(E, 0, ABG) 21:00:06.876 00.000 5928 Move returns status 0, amount 0 21:00:06.877 00.001 5928 MoveAxis(N, 41, ABG) 21:00:06.877 00.000 5928 Guiding Dir = 0, Dur = 41 21:00:06.879 00.002 5928 IsSlewing returns 0 21:00:06.879 00.000 5928 IsGuiding returns 0 21:00:06.985 00.106 5928 IsGuiding returns 1 21:00:06.985 00.000 5928 scope still moving after pulse duration time elapsed 21:00:07.017 00.032 5928 IsSlewing returns 0 21:00:07.018 00.001 5928 IsGuiding returns 0 21:00:07.018 00.000 5928 scope move finished after 41 + 98 ms 21:00:07.018 00.000 5928 Move returns status 0, amount 41 21:00:07.019 00.001 5928 move complete, result=0 21:00:07.019 00.000 5928 worker thread done servicing request 21:00:07.019 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 41 ms NORTH 21:00:07.034 00.015 5928 Worker thread wakes up 21:00:07.034 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:07.034 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:09.015 01.981 5928 Exposure complete 21:00:09.104 00.089 5928 worker thread done servicing request 21:00:09.105 00.001 972 OnExposeComplete: enter 21:00:09.110 00.005 972 UpdateGuideState(): m_state=6 21:00:09.114 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2270 21:00:09.117 00.003 972 Star::Find returns 1 (0), X=228.81, Y=844.16, Mass=1423, SNR=26.4, Peak=173 HFD=3.7 21:00:09.121 00.004 972 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.59) = xAngle (-2.83 = -2.83) 21:00:09.126 00.005 972 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88) 21:00:09.131 00.005 972 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.24 mountX=-0.13 mountY=-0.04, mountTheta=-2.88 21:00:09.135 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.13, opts=13) 21:00:09.139 00.004 972 Enqueuing Move request for scope (0.04, -0.13) 21:00:09.145 00.006 5928 Worker thread wakes up 21:00:09.145 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:00:09.150 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd 21:00:09.150 00.000 972 UpdateGuideState exits: m=1423 SNR=26.4 21:00:09.154 00.004 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.13) 21:00:09.155 00.001 5928 Moving (0.04, -0.13) raw xDistance=-0.13 yDistance=-0.04 21:00:09.155 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:00:09.155 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:09.155 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:00:09.155 00.000 5928 MoveAxis(E, 0, ABG) 21:00:09.155 00.000 5928 Move returns status 0, amount 0 21:00:09.155 00.000 5928 MoveAxis(N, 0, ABG) 21:00:09.155 00.000 5928 Move returns status 0, amount 0 21:00:09.155 00.000 5928 move complete, result=0 21:00:09.155 00.000 5928 worker thread done servicing request 21:00:09.156 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:09.160 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:09.164 00.004 972 Enqueuing Expose request 21:00:09.168 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:00:09.171 00.003 5928 Worker thread wakes up 21:00:09.172 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:09.172 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:11.318 02.146 5928 Exposure complete 21:00:11.406 00.088 5928 worker thread done servicing request 21:00:11.406 00.000 972 OnExposeComplete: enter 21:00:11.411 00.005 972 UpdateGuideState(): m_state=6 21:00:11.415 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2271 21:00:11.418 00.003 972 Star::Find returns 1 (0), X=229.01, Y=843.85, Mass=1420, SNR=26.4, Peak=150 HFD=4.1 21:00:11.422 00.004 972 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.59) = xAngle (-2.66 = -2.66) 21:00:11.428 00.006 972 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 21:00:11.431 00.003 972 CameraToMount -- cameraX=0.24 cameraY=-0.43 hyp=0.50 cameraTheta=-1.07 mountX=-0.44 mountY=-0.21, mountTheta=-2.69 21:00:11.436 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.43, opts=13) 21:00:11.440 00.004 972 Enqueuing Move request for scope (0.24, -0.43) 21:00:11.445 00.005 5928 Worker thread wakes up 21:00:11.445 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:11.449 00.004 972 UpdateGuideState exits: m=1420 SNR=26.4 21:00:11.452 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:11.456 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:11.461 00.005 972 Enqueuing Expose request 21:00:11.464 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.43) opts 0xd 21:00:11.464 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.43) 21:00:11.465 00.001 5928 Moving (0.24, -0.43) raw xDistance=-0.44 yDistance=-0.21 21:00:11.465 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44 21:00:11.465 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 21:00:11.465 00.000 5928 MoveAxis(E, 73, ABG) 21:00:11.465 00.000 5928 Guiding Dir = 2, Dur = 73 21:00:11.465 00.000 5928 IsSlewing returns 0 21:00:11.465 00.000 5928 IsGuiding returns 0 21:00:11.493 00.028 5928 PulseGuide returned control before completion, sleep 56 21:00:11.553 00.060 5928 IsGuiding returns 1 21:00:11.553 00.000 5928 scope still moving after pulse duration time elapsed 21:00:11.605 00.052 5928 IsSlewing returns 0 21:00:11.606 00.001 5928 IsGuiding returns 0 21:00:11.606 00.000 5928 scope move finished after 73 + 67 ms 21:00:11.606 00.000 5928 Move returns status 0, amount 73 21:00:11.606 00.000 5928 MoveAxis(N, 42, ABG) 21:00:11.606 00.000 5928 Guiding Dir = 0, Dur = 42 21:00:11.606 00.000 5928 IsSlewing returns 0 21:00:11.607 00.001 5928 IsGuiding returns 0 21:00:11.718 00.111 5928 IsGuiding returns 1 21:00:11.718 00.000 5928 scope still moving after pulse duration time elapsed 21:00:11.749 00.031 5928 IsSlewing returns 0 21:00:11.750 00.001 5928 IsGuiding returns 0 21:00:11.750 00.000 5928 scope move finished after 42 + 102 ms 21:00:11.751 00.001 5928 Move returns status 0, amount 42 21:00:11.751 00.000 5928 move complete, result=0 21:00:11.752 00.001 5928 worker thread done servicing request 21:00:11.752 00.000 972 GuideStep: -0.4 px 73 ms EAST, -0.2 px 42 ms NORTH 21:00:11.764 00.012 5928 Worker thread wakes up 21:00:11.765 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:11.765 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:13.753 01.988 5928 Exposure complete 21:00:13.836 00.083 5928 worker thread done servicing request 21:00:13.837 00.001 972 OnExposeComplete: enter 21:00:13.841 00.004 972 UpdateGuideState(): m_state=6 21:00:13.846 00.005 972 Star::Find(15, 229, 843, 0, (0,0,0,0), 0.0, 255) frame 2272 21:00:13.850 00.004 972 Star::Find returns 1 (0), X=228.89, Y=843.71, Mass=1452, SNR=26.6, Peak=168 HFD=3.8 21:00:13.853 00.003 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 21:00:13.857 00.004 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 21:00:13.863 00.006 972 CameraToMount -- cameraX=0.12 cameraY=-0.58 hyp=0.59 cameraTheta=-1.36 mountX=-0.58 mountY=-0.08, mountTheta=-3.00 21:00:13.867 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.58, opts=13) 21:00:13.871 00.004 972 Enqueuing Move request for scope (0.12, -0.58) 21:00:13.876 00.005 5928 Worker thread wakes up 21:00:13.876 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.58) opts 0xd 21:00:13.876 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.58) 21:00:13.876 00.000 5928 Moving (0.12, -0.58) raw xDistance=-0.58 yDistance=-0.08 21:00:13.876 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.58 21:00:13.876 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:13.876 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:00:13.876 00.000 5928 MoveAxis(E, 102, ABG) 21:00:13.876 00.000 5928 Guiding Dir = 2, Dur = 102 21:00:13.876 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:13.880 00.004 972 UpdateGuideState exits: m=1452 SNR=26.6 21:00:13.884 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:13.888 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:13.892 00.004 972 Enqueuing Expose request 21:00:13.896 00.004 5928 IsSlewing returns 0 21:00:13.897 00.001 5928 IsGuiding returns 0 21:00:13.923 00.026 5928 PulseGuide returned control before completion, sleep 86 21:00:14.036 00.113 5928 IsGuiding returns 0 21:00:14.036 00.000 5928 Move returns status 0, amount 102 21:00:14.036 00.000 5928 MoveAxis(N, 0, ABG) 21:00:14.037 00.001 5928 Move returns status 0, amount 0 21:00:14.037 00.000 5928 move complete, result=0 21:00:14.037 00.000 5928 worker thread done servicing request 21:00:14.037 00.000 5928 Worker thread wakes up 21:00:14.038 00.001 972 GuideStep: -0.6 px 102 ms EAST, -0.1 px 0 ms NORTH 21:00:14.052 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:14.052 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:16.163 02.111 5928 Exposure complete 21:00:16.248 00.085 5928 worker thread done servicing request 21:00:16.249 00.001 972 OnExposeComplete: enter 21:00:16.252 00.003 972 UpdateGuideState(): m_state=6 21:00:16.256 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2273 21:00:16.261 00.005 972 Star::Find returns 1 (0), X=228.95, Y=844.26, Mass=1485, SNR=26.9, Peak=174 HFD=4.0 21:00:16.265 00.004 972 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.59) = xAngle (-1.73 = -1.73) 21:00:16.269 00.004 972 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 21:00:16.272 00.003 972 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.19 cameraTheta=-0.14 mountX=-0.03 mountY=-0.18, mountTheta=-1.74 21:00:16.278 00.006 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.03, opts=13) 21:00:16.282 00.004 972 Enqueuing Move request for scope (0.18, -0.03) 21:00:16.286 00.004 5928 Worker thread wakes up 21:00:16.286 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd 21:00:16.286 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.03) 21:00:16.286 00.000 5928 Moving (0.18, -0.03) raw xDistance=-0.03 yDistance=-0.18 21:00:16.286 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:00:16.286 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:16.286 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:16.290 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:00:16.290 00.000 972 UpdateGuideState exits: m=1485 SNR=26.9 21:00:16.295 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:16.300 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:16.305 00.005 972 Enqueuing Expose request 21:00:16.310 00.005 5928 MoveAxis(E, 0, ABG) 21:00:16.310 00.000 5928 Move returns status 0, amount 0 21:00:16.310 00.000 5928 MoveAxis(N, 0, ABG) 21:00:16.310 00.000 5928 Move returns status 0, amount 0 21:00:16.310 00.000 5928 move complete, result=0 21:00:16.310 00.000 5928 worker thread done servicing request 21:00:16.310 00.000 5928 Worker thread wakes up 21:00:16.311 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:16.311 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:16.312 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:00:18.304 01.992 5928 Exposure complete 21:00:18.388 00.084 5928 worker thread done servicing request 21:00:18.389 00.001 972 OnExposeComplete: enter 21:00:18.394 00.005 972 UpdateGuideState(): m_state=6 21:00:18.397 00.003 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2274 21:00:18.401 00.004 972 Star::Find returns 1 (0), X=228.97, Y=844.09, Mass=1395, SNR=26.1, Peak=164 HFD=4.0 21:00:18.405 00.004 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 21:00:18.410 00.005 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 21:00:18.415 00.005 972 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.77 mountX=-0.20 mountY=-0.19, mountTheta=-2.38 21:00:18.421 00.006 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.20, opts=13) 21:00:18.426 00.005 972 Enqueuing Move request for scope (0.20, -0.20) 21:00:18.430 00.004 5928 Worker thread wakes up 21:00:18.430 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:00:18.434 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd 21:00:18.434 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.20) 21:00:18.434 00.000 5928 Moving (0.20, -0.20) raw xDistance=-0.20 yDistance=-0.19 21:00:18.434 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 21:00:18.434 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:18.434 00.000 972 UpdateGuideState exits: m=1395 SNR=26.1 21:00:18.438 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:18.443 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:18.447 00.004 972 Enqueuing Expose request 21:00:18.451 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 21:00:18.451 00.000 5928 MoveAxis(E, 34, ABG) 21:00:18.451 00.000 5928 Guiding Dir = 2, Dur = 34 21:00:18.465 00.014 5928 IsSlewing returns 0 21:00:18.466 00.001 5928 IsGuiding returns 0 21:00:18.482 00.016 5928 PulseGuide returned control before completion, sleep 29 21:00:18.529 00.047 5928 IsGuiding returns 0 21:00:18.529 00.000 5928 Move returns status 0, amount 34 21:00:18.529 00.000 5928 MoveAxis(N, 0, ABG) 21:00:18.529 00.000 5928 Move returns status 0, amount 0 21:00:18.529 00.000 5928 move complete, result=0 21:00:18.529 00.000 5928 worker thread done servicing request 21:00:18.530 00.001 5928 Worker thread wakes up 21:00:18.530 00.000 972 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH 21:00:18.537 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:18.537 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:20.674 02.137 5928 Exposure complete 21:00:20.760 00.086 5928 worker thread done servicing request 21:00:20.760 00.000 972 OnExposeComplete: enter 21:00:20.764 00.004 972 UpdateGuideState(): m_state=6 21:00:20.768 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2275 21:00:20.772 00.004 972 Star::Find returns 1 (0), X=229.12, Y=844.03, Mass=1435, SNR=26.5, Peak=168 HFD=4.0 21:00:20.776 00.004 972 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.59) = xAngle (-2.23 = -2.23) 21:00:20.780 00.004 972 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27) 21:00:20.784 00.004 972 CameraToMount -- cameraX=0.36 cameraY=-0.26 hyp=0.44 cameraTheta=-0.64 mountX=-0.27 mountY=-0.34, mountTheta=-2.24 21:00:20.788 00.004 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.26, opts=13) 21:00:20.793 00.005 972 Enqueuing Move request for scope (0.36, -0.26) 21:00:20.797 00.004 5928 Worker thread wakes up 21:00:20.797 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.26) opts 0xd 21:00:20.797 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.26) 21:00:20.797 00.000 5928 Moving (0.36, -0.26) raw xDistance=-0.27 yDistance=-0.34 21:00:20.797 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27 21:00:20.798 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 21:00:20.798 00.000 5928 MoveAxis(E, 48, ABG) 21:00:20.798 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:00:20.801 00.003 972 UpdateGuideState exits: m=1435 SNR=26.5 21:00:20.805 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:20.811 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:20.815 00.004 972 Enqueuing Expose request 21:00:20.819 00.004 5928 Guiding Dir = 2, Dur = 48 21:00:20.848 00.029 5928 IsSlewing returns 0 21:00:20.848 00.000 5928 IsGuiding returns 0 21:00:20.864 00.016 5928 PulseGuide returned control before completion, sleep 43 21:00:20.915 00.051 5928 IsGuiding returns 1 21:00:20.915 00.000 5928 scope still moving after pulse duration time elapsed 21:00:20.960 00.045 5928 IsSlewing returns 0 21:00:20.960 00.000 5928 IsGuiding returns 0 21:00:20.960 00.000 5928 scope move finished after 48 + 63 ms 21:00:20.960 00.000 5928 Move returns status 0, amount 48 21:00:20.961 00.001 5928 MoveAxis(N, 67, ABG) 21:00:20.961 00.000 5928 Guiding Dir = 0, Dur = 67 21:00:20.961 00.000 5928 IsSlewing returns 0 21:00:20.961 00.000 5928 IsGuiding returns 0 21:00:21.040 00.079 5928 IsGuiding returns 1 21:00:21.040 00.000 5928 scope still moving after pulse duration time elapsed 21:00:21.088 00.048 5928 IsSlewing returns 0 21:00:21.088 00.000 5928 IsGuiding returns 1 21:00:21.152 00.064 5928 IsSlewing returns 0 21:00:21.152 00.000 5928 IsGuiding returns 0 21:00:21.152 00.000 5928 scope move finished after 67 + 123 ms 21:00:21.152 00.000 5928 Move returns status 0, amount 67 21:00:21.152 00.000 5928 move complete, result=0 21:00:21.152 00.000 5928 worker thread done servicing request 21:00:21.152 00.000 5928 Worker thread wakes up 21:00:21.152 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:21.152 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:21.152 00.000 972 GuideStep: -0.3 px 48 ms EAST, -0.3 px 67 ms NORTH 21:00:23.134 01.982 5928 Exposure complete 21:00:23.219 00.085 5928 worker thread done servicing request 21:00:23.220 00.001 972 OnExposeComplete: enter 21:00:23.224 00.004 972 UpdateGuideState(): m_state=6 21:00:23.228 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2276 21:00:23.232 00.004 972 Star::Find returns 1 (0), X=229.12, Y=844.23, Mass=1401, SNR=26.2, Peak=155 HFD=3.9 21:00:23.236 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.76 = -1.76) 21:00:23.240 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 21:00:23.245 00.005 972 CameraToMount -- cameraX=0.35 cameraY=-0.06 hyp=0.36 cameraTheta=-0.18 mountX=-0.07 mountY=-0.35, mountTheta=-1.77 21:00:23.249 00.004 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.06, opts=13) 21:00:23.253 00.004 972 Enqueuing Move request for scope (0.35, -0.06) 21:00:23.257 00.004 5928 Worker thread wakes up 21:00:23.258 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:00:23.262 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.06) opts 0xd 21:00:23.262 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.06) 21:00:23.262 00.000 5928 Moving (0.35, -0.06) raw xDistance=-0.07 yDistance=-0.35 21:00:23.262 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:00:23.262 00.000 972 UpdateGuideState exits: m=1401 SNR=26.2 21:00:23.266 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:23.270 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:23.274 00.004 972 Enqueuing Expose request 21:00:23.278 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 21:00:23.279 00.001 5928 MoveAxis(E, 0, ABG) 21:00:23.279 00.000 5928 Move returns status 0, amount 0 21:00:23.279 00.000 5928 MoveAxis(N, 69, ABG) 21:00:23.279 00.000 5928 Guiding Dir = 0, Dur = 69 21:00:23.294 00.015 5928 IsSlewing returns 0 21:00:23.294 00.000 5928 IsGuiding returns 0 21:00:23.375 00.081 5928 IsGuiding returns 1 21:00:23.376 00.001 5928 scope still moving after pulse duration time elapsed 21:00:23.404 00.028 5928 IsSlewing returns 0 21:00:23.406 00.002 5928 IsGuiding returns 1 21:00:23.470 00.064 5928 IsSlewing returns 0 21:00:23.471 00.001 5928 IsGuiding returns 0 21:00:23.471 00.000 5928 scope move finished after 69 + 108 ms 21:00:23.471 00.000 5928 Move returns status 0, amount 69 21:00:23.471 00.000 5928 move complete, result=0 21:00:23.472 00.001 5928 worker thread done servicing request 21:00:23.472 00.000 5928 Worker thread wakes up 21:00:23.472 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH 21:00:23.484 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:23.485 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:25.600 02.115 5928 Exposure complete 21:00:25.686 00.086 5928 worker thread done servicing request 21:00:25.686 00.000 972 OnExposeComplete: enter 21:00:25.690 00.004 972 UpdateGuideState(): m_state=6 21:00:25.695 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2277 21:00:25.699 00.004 972 Star::Find returns 1 (0), X=229.02, Y=844.21, Mass=1435, SNR=26.5, Peak=168 HFD=4.0 21:00:25.703 00.004 972 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.59) = xAngle (-1.91 = -1.91) 21:00:25.707 00.004 972 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96) 21:00:25.711 00.004 972 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-0.32 mountX=-0.09 mountY=-0.24, mountTheta=-1.92 21:00:25.715 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.08, opts=13) 21:00:25.719 00.004 972 Enqueuing Move request for scope (0.25, -0.08) 21:00:25.725 00.006 5928 Worker thread wakes up 21:00:25.725 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:00:25.729 00.004 972 UpdateGuideState exits: m=1435 SNR=26.5 21:00:25.732 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:25.736 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:25.740 00.004 972 Enqueuing Expose request 21:00:25.745 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.08) opts 0xd 21:00:25.745 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.08) 21:00:25.745 00.000 5928 Moving (0.25, -0.08) raw xDistance=-0.09 yDistance=-0.24 21:00:25.745 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:00:25.745 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 21:00:25.745 00.000 5928 MoveAxis(E, 0, ABG) 21:00:25.745 00.000 5928 Move returns status 0, amount 0 21:00:25.745 00.000 5928 MoveAxis(N, 48, ABG) 21:00:25.745 00.000 5928 Guiding Dir = 0, Dur = 48 21:00:25.745 00.000 5928 IsSlewing returns 0 21:00:25.746 00.001 5928 IsGuiding returns 0 21:00:25.822 00.076 5928 IsGuiding returns 1 21:00:25.822 00.000 5928 scope still moving after pulse duration time elapsed 21:00:25.852 00.030 5928 IsSlewing returns 0 21:00:25.853 00.001 5928 IsGuiding returns 1 21:00:25.917 00.064 5928 IsSlewing returns 0 21:00:25.918 00.001 5928 IsGuiding returns 0 21:00:25.918 00.000 5928 scope move finished after 48 + 124 ms 21:00:25.918 00.000 5928 Move returns status 0, amount 48 21:00:25.918 00.000 5928 move complete, result=0 21:00:25.918 00.000 5928 worker thread done servicing request 21:00:25.919 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH 21:00:25.932 00.013 5928 Worker thread wakes up 21:00:25.933 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:25.933 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:27.925 01.992 5928 Exposure complete 21:00:28.012 00.087 5928 worker thread done servicing request 21:00:28.012 00.000 972 OnExposeComplete: enter 21:00:28.016 00.004 972 UpdateGuideState(): m_state=6 21:00:28.020 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2278 21:00:28.025 00.005 972 Star::Find returns 1 (0), X=228.77, Y=844.16, Mass=1372, SNR=25.9, Peak=154 HFD=3.7 21:00:28.029 00.004 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 21:00:28.032 00.003 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10) 21:00:28.036 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.54 mountX=-0.13 mountY=0.00, mountTheta=3.10 21:00:28.041 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.13, opts=13) 21:00:28.045 00.004 972 Enqueuing Move request for scope (0.00, -0.13) 21:00:28.049 00.004 5928 Worker thread wakes up 21:00:28.049 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd 21:00:28.049 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.13) 21:00:28.049 00.000 5928 Moving (0.00, -0.13) raw xDistance=-0.13 yDistance=0.00 21:00:28.049 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:00:28.049 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:28.049 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:00:28.049 00.000 5928 MoveAxis(E, 0, ABG) 21:00:28.049 00.000 5928 Move returns status 0, amount 0 21:00:28.049 00.000 5928 MoveAxis(N, 0, ABG) 21:00:28.049 00.000 5928 Move returns status 0, amount 0 21:00:28.049 00.000 5928 move complete, result=0 21:00:28.050 00.001 5928 worker thread done servicing request 21:00:28.050 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:28.054 00.004 972 UpdateGuideState exits: m=1372 SNR=25.9 21:00:28.058 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:28.062 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:28.066 00.004 972 Enqueuing Expose request 21:00:28.069 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:00:28.074 00.005 5928 Worker thread wakes up 21:00:28.075 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:28.075 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:30.196 02.121 5928 Exposure complete 21:00:30.281 00.085 5928 worker thread done servicing request 21:00:30.282 00.001 972 OnExposeComplete: enter 21:00:30.286 00.004 972 UpdateGuideState(): m_state=6 21:00:30.290 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2279 21:00:30.295 00.005 972 Star::Find returns 1 (0), X=228.66, Y=843.90, Mass=1410, SNR=26.3, Peak=172 HFD=3.7 21:00:30.298 00.003 972 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.59) = xAngle (-3.43 = 2.85) 21:00:30.302 00.004 972 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81) 21:00:30.307 00.005 972 CameraToMount -- cameraX=-0.11 cameraY=-0.38 hyp=0.40 cameraTheta=-1.84 mountX=-0.38 mountY=0.13, mountTheta=2.81 21:00:30.312 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.38, opts=13) 21:00:30.316 00.004 972 Enqueuing Move request for scope (-0.11, -0.38) 21:00:30.319 00.003 5928 Worker thread wakes up 21:00:30.320 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.38) opts 0xd 21:00:30.320 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.38) 21:00:30.320 00.000 5928 Moving (-0.11, -0.38) raw xDistance=-0.38 yDistance=0.13 21:00:30.320 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 21:00:30.320 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:30.320 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:00:30.325 00.005 972 UpdateGuideState exits: m=1410 SNR=26.3 21:00:30.329 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:30.333 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:30.337 00.004 972 Enqueuing Expose request 21:00:30.342 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:00:30.342 00.000 5928 MoveAxis(E, 64, ABG) 21:00:30.342 00.000 5928 Guiding Dir = 2, Dur = 64 21:00:30.346 00.004 5928 IsSlewing returns 0 21:00:30.347 00.001 5928 IsGuiding returns 0 21:00:30.362 00.015 5928 PulseGuide returned control before completion, sleep 59 21:00:30.459 00.097 5928 IsGuiding returns 0 21:00:30.459 00.000 5928 Move returns status 0, amount 64 21:00:30.459 00.000 5928 MoveAxis(N, 0, ABG) 21:00:30.460 00.001 5928 Move returns status 0, amount 0 21:00:30.460 00.000 5928 move complete, result=0 21:00:30.460 00.000 5928 worker thread done servicing request 21:00:30.461 00.001 972 GuideStep: -0.4 px 64 ms EAST, 0.1 px 0 ms NORTH 21:00:30.472 00.011 5928 Worker thread wakes up 21:00:30.472 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:30.472 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:32.465 01.993 5928 Exposure complete 21:00:32.549 00.084 5928 worker thread done servicing request 21:00:32.550 00.001 972 OnExposeComplete: enter 21:00:32.553 00.003 972 UpdateGuideState(): m_state=6 21:00:32.558 00.005 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2280 21:00:32.562 00.004 972 Star::Find returns 1 (0), X=229.18, Y=844.22, Mass=1414, SNR=26.3, Peak=151 HFD=3.7 21:00:32.566 00.004 972 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.59) = xAngle (-1.76 = -1.76) 21:00:32.570 00.004 972 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80) 21:00:32.574 00.004 972 CameraToMount -- cameraX=0.42 cameraY=-0.07 hyp=0.42 cameraTheta=-0.17 mountX=-0.08 mountY=-0.41, mountTheta=-1.76 21:00:32.579 00.005 972 SchedulePrimaryMove(067B9D08, x=0.42, y=-0.07, opts=13) 21:00:32.583 00.004 972 Enqueuing Move request for scope (0.42, -0.07) 21:00:32.587 00.004 5928 Worker thread wakes up 21:00:32.587 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.07) opts 0xd 21:00:32.587 00.000 5928 Handling offset move in thread for scope, endpoint = (0.42, -0.07) 21:00:32.587 00.000 5928 Moving (0.42, -0.07) raw xDistance=-0.08 yDistance=-0.41 21:00:32.587 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:00:32.587 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:00:32.592 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 21:00:32.596 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:32.600 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:32.603 00.003 972 Enqueuing Expose request 21:00:32.608 00.005 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 21:00:32.608 00.000 5928 MoveAxis(E, 0, ABG) 21:00:32.608 00.000 5928 Move returns status 0, amount 0 21:00:32.608 00.000 5928 MoveAxis(N, 81, ABG) 21:00:32.608 00.000 5928 Guiding Dir = 0, Dur = 81 21:00:32.609 00.001 5928 IsSlewing returns 0 21:00:32.609 00.000 5928 IsGuiding returns 0 21:00:32.698 00.089 5928 IsGuiding returns 1 21:00:32.698 00.000 5928 scope still moving after pulse duration time elapsed 21:00:32.730 00.032 5928 IsSlewing returns 0 21:00:32.731 00.001 5928 IsGuiding returns 1 21:00:32.777 00.046 5928 IsSlewing returns 0 21:00:32.808 00.031 5928 IsGuiding returns 0 21:00:32.808 00.000 5928 scope move finished after 81 + 118 ms 21:00:32.809 00.001 5928 Move returns status 0, amount 81 21:00:32.809 00.000 5928 move complete, result=0 21:00:32.809 00.000 5928 worker thread done servicing request 21:00:32.809 00.000 5928 Worker thread wakes up 21:00:32.809 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 81 ms NORTH 21:00:32.818 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:32.818 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:34.962 02.144 5928 Exposure complete 21:00:35.049 00.087 5928 worker thread done servicing request 21:00:35.049 00.000 972 OnExposeComplete: enter 21:00:35.053 00.004 972 UpdateGuideState(): m_state=6 21:00:35.058 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2281 21:00:35.062 00.004 972 Star::Find returns 1 (0), X=229.10, Y=843.84, Mass=1431, SNR=26.5, Peak=139 HFD=4.2 21:00:35.066 00.004 972 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.59) = xAngle (-2.52 = -2.52) 21:00:35.071 00.005 972 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57) 21:00:35.077 00.006 972 CameraToMount -- cameraX=0.34 cameraY=-0.45 hyp=0.56 cameraTheta=-0.93 mountX=-0.46 mountY=-0.31, mountTheta=-2.55 21:00:35.084 00.007 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.45, opts=13) 21:00:35.091 00.007 972 Enqueuing Move request for scope (0.34, -0.45) 21:00:35.096 00.005 5928 Worker thread wakes up 21:00:35.097 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:00:35.101 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.45) opts 0xd 21:00:35.101 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.45) 21:00:35.101 00.000 972 UpdateGuideState exits: m=1431 SNR=26.5 21:00:35.108 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:35.112 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:35.116 00.004 5928 Moving (0.34, -0.45) raw xDistance=-0.46 yDistance=-0.31 21:00:35.116 00.000 972 Enqueuing Expose request 21:00:35.120 00.004 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 21:00:35.120 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 21:00:35.120 00.000 5928 MoveAxis(E, 77, ABG) 21:00:35.120 00.000 5928 Guiding Dir = 2, Dur = 77 21:00:35.121 00.001 5928 IsSlewing returns 0 21:00:35.121 00.000 5928 IsGuiding returns 0 21:00:35.144 00.023 5928 PulseGuide returned control before completion, sleep 66 21:00:35.215 00.071 5928 IsGuiding returns 1 21:00:35.215 00.000 5928 scope still moving after pulse duration time elapsed 21:00:35.271 00.056 5928 IsSlewing returns 0 21:00:35.272 00.001 5928 IsGuiding returns 0 21:00:35.272 00.000 5928 scope move finished after 77 + 74 ms 21:00:35.273 00.001 5928 Move returns status 0, amount 77 21:00:35.273 00.000 5928 MoveAxis(N, 61, ABG) 21:00:35.273 00.000 5928 Guiding Dir = 0, Dur = 61 21:00:35.274 00.001 5928 IsSlewing returns 0 21:00:35.275 00.001 5928 IsGuiding returns 0 21:00:35.352 00.077 5928 IsGuiding returns 1 21:00:35.352 00.000 5928 scope still moving after pulse duration time elapsed 21:00:35.387 00.035 5928 IsSlewing returns 0 21:00:35.388 00.001 5928 IsGuiding returns 1 21:00:35.448 00.060 5928 IsSlewing returns 0 21:00:35.479 00.031 5928 IsGuiding returns 0 21:00:35.479 00.000 5928 scope move finished after 61 + 142 ms 21:00:35.479 00.000 5928 Move returns status 0, amount 61 21:00:35.480 00.001 5928 move complete, result=0 21:00:35.480 00.000 5928 worker thread done servicing request 21:00:35.480 00.000 972 GuideStep: -0.5 px 77 ms EAST, -0.3 px 61 ms NORTH 21:00:35.492 00.012 5928 Worker thread wakes up 21:00:35.493 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:35.493 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:37.478 01.985 5928 Exposure complete 21:00:37.564 00.086 5928 worker thread done servicing request 21:00:37.564 00.000 972 OnExposeComplete: enter 21:00:37.568 00.004 972 UpdateGuideState(): m_state=6 21:00:37.573 00.005 972 Star::Find(15, 229, 843, 0, (0,0,0,0), 0.0, 255) frame 2282 21:00:37.577 00.004 972 Star::Find returns 1 (0), X=228.85, Y=844.19, Mass=1445, SNR=26.6, Peak=141 HFD=4.2 21:00:37.581 00.004 972 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.59) = xAngle (-2.43 = -2.43) 21:00:37.584 00.003 972 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47) 21:00:37.589 00.005 972 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.84 mountX=-0.10 mountY=-0.08, mountTheta=-2.45 21:00:37.593 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.10, opts=13) 21:00:37.597 00.004 972 Enqueuing Move request for scope (0.09, -0.10) 21:00:37.601 00.004 5928 Worker thread wakes up 21:00:37.601 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd 21:00:37.601 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.10) 21:00:37.601 00.000 5928 Moving (0.09, -0.10) raw xDistance=-0.10 yDistance=-0.08 21:00:37.601 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:00:37.601 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:37.601 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:00:37.601 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:00:37.606 00.005 972 UpdateGuideState exits: m=1445 SNR=26.6 21:00:37.610 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:37.614 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:37.617 00.003 972 Enqueuing Expose request 21:00:37.621 00.004 5928 MoveAxis(E, 0, ABG) 21:00:37.622 00.001 5928 Move returns status 0, amount 0 21:00:37.622 00.000 5928 MoveAxis(N, 0, ABG) 21:00:37.622 00.000 5928 Move returns status 0, amount 0 21:00:37.622 00.000 5928 move complete, result=0 21:00:37.622 00.000 5928 worker thread done servicing request 21:00:37.622 00.000 5928 Worker thread wakes up 21:00:37.622 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:37.622 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:37.624 00.002 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:00:39.756 02.132 5928 Exposure complete 21:00:39.842 00.086 5928 worker thread done servicing request 21:00:39.842 00.000 972 OnExposeComplete: enter 21:00:39.846 00.004 972 UpdateGuideState(): m_state=6 21:00:39.850 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2283 21:00:39.856 00.006 972 Star::Find returns 1 (0), X=228.96, Y=844.48, Mass=1444, SNR=26.6, Peak=162 HFD=3.6 21:00:39.860 00.004 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 21:00:39.863 00.003 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85) 21:00:39.867 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.19 hyp=0.26 cameraTheta=0.78 mountX=0.18 mountY=-0.20, mountTheta=-0.83 21:00:39.873 00.006 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.19, opts=13) 21:00:39.877 00.004 972 Enqueuing Move request for scope (0.19, 0.19) 21:00:39.880 00.003 5928 Worker thread wakes up 21:00:39.881 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.19) opts 0xd 21:00:39.881 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.19) 21:00:39.881 00.000 5928 Moving (0.19, 0.19) raw xDistance=0.18 yDistance=-0.20 21:00:39.881 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:00:39.881 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:39.881 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:00:39.881 00.000 5928 MoveAxis(E, 0, ABG) 21:00:39.881 00.000 5928 Move returns status 0, amount 0 21:00:39.881 00.000 5928 MoveAxis(N, 0, ABG) 21:00:39.881 00.000 5928 Move returns status 0, amount 0 21:00:39.881 00.000 5928 move complete, result=0 21:00:39.881 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:00:39.885 00.004 972 UpdateGuideState exits: m=1444 SNR=26.6 21:00:39.890 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:39.894 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:39.897 00.003 972 Enqueuing Expose request 21:00:39.901 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:00:39.906 00.005 5928 worker thread done servicing request 21:00:39.906 00.000 5928 Worker thread wakes up 21:00:39.906 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:39.906 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:41.897 01.991 5928 Exposure complete 21:00:41.981 00.084 5928 worker thread done servicing request 21:00:41.982 00.001 972 OnExposeComplete: enter 21:00:41.985 00.003 972 UpdateGuideState(): m_state=6 21:00:41.990 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2284 21:00:41.994 00.004 972 Star::Find returns 1 (0), X=229.04, Y=844.29, Mass=1477, SNR=26.9, Peak=150 HFD=4.1 21:00:41.998 00.004 972 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.59) = xAngle (-1.58 = -1.58) 21:00:42.002 00.004 972 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62) 21:00:42.007 00.005 972 CameraToMount -- cameraX=0.28 cameraY=0.00 hyp=0.28 cameraTheta=0.01 mountX=-0.00 mountY=-0.28, mountTheta=-1.58 21:00:42.012 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.00, opts=13) 21:00:42.016 00.004 972 Enqueuing Move request for scope (0.28, 0.00) 21:00:42.019 00.003 5928 Worker thread wakes up 21:00:42.020 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.00) opts 0xd 21:00:42.020 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:00:42.025 00.005 972 UpdateGuideState exits: m=1477 SNR=26.9 21:00:42.029 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:42.032 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:42.036 00.004 972 Enqueuing Expose request 21:00:42.041 00.005 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.00) 21:00:42.041 00.000 5928 Moving (0.28, 0.00) raw xDistance=-0.00 yDistance=-0.28 21:00:42.041 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 21:00:42.041 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:00:42.041 00.000 5928 MoveAxis(E, 0, ABG) 21:00:42.041 00.000 5928 Move returns status 0, amount 0 21:00:42.041 00.000 5928 MoveAxis(N, 55, ABG) 21:00:42.041 00.000 5928 Guiding Dir = 0, Dur = 55 21:00:42.068 00.027 5928 IsSlewing returns 0 21:00:42.068 00.000 5928 IsGuiding returns 0 21:00:42.148 00.080 5928 IsGuiding returns 1 21:00:42.148 00.000 5928 scope still moving after pulse duration time elapsed 21:00:42.180 00.032 5928 IsSlewing returns 0 21:00:42.181 00.001 5928 IsGuiding returns 1 21:00:42.243 00.062 5928 IsSlewing returns 0 21:00:42.244 00.001 5928 IsGuiding returns 0 21:00:42.244 00.000 5928 scope move finished after 55 + 121 ms 21:00:42.244 00.000 5928 Move returns status 0, amount 55 21:00:42.244 00.000 5928 move complete, result=0 21:00:42.245 00.001 5928 worker thread done servicing request 21:00:42.245 00.000 5928 Worker thread wakes up 21:00:42.245 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 55 ms NORTH 21:00:42.258 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:42.258 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:44.398 02.140 5928 Exposure complete 21:00:44.484 00.086 5928 worker thread done servicing request 21:00:44.485 00.001 972 OnExposeComplete: enter 21:00:44.490 00.005 972 UpdateGuideState(): m_state=6 21:00:44.494 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2285 21:00:44.497 00.003 972 Star::Find returns 1 (0), X=228.65, Y=844.29, Mass=1402, SNR=26.2, Peak=129 HFD=3.7 21:00:44.501 00.004 972 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.59) = xAngle (1.53 = 1.53) 21:00:44.506 00.005 972 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49) 21:00:44.509 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.12 mountX=0.00 mountY=0.11, mountTheta=1.53 21:00:44.514 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.00, opts=13) 21:00:44.518 00.004 972 Enqueuing Move request for scope (-0.11, 0.00) 21:00:44.523 00.005 5928 Worker thread wakes up 21:00:44.523 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd 21:00:44.523 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.00) 21:00:44.523 00.000 5928 Moving (-0.11, 0.00) raw xDistance=0.00 yDistance=0.11 21:00:44.523 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:00:44.523 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:44.523 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 21:00:44.523 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=283, Gamma=1.000 21:00:44.527 00.004 972 UpdateGuideState exits: m=1402 SNR=26.2 21:00:44.531 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:44.535 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:44.539 00.004 972 Enqueuing Expose request 21:00:44.543 00.004 5928 MoveAxis(E, 0, ABG) 21:00:44.543 00.000 5928 Move returns status 0, amount 0 21:00:44.543 00.000 5928 MoveAxis(N, 0, ABG) 21:00:44.543 00.000 5928 Move returns status 0, amount 0 21:00:44.543 00.000 5928 move complete, result=0 21:00:44.543 00.000 5928 worker thread done servicing request 21:00:44.543 00.000 5928 Worker thread wakes up 21:00:44.544 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:44.544 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:44.545 00.001 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:00:46.528 01.983 5928 Exposure complete 21:00:46.615 00.087 5928 worker thread done servicing request 21:00:46.616 00.001 972 OnExposeComplete: enter 21:00:46.619 00.003 972 UpdateGuideState(): m_state=6 21:00:46.625 00.006 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2286 21:00:46.629 00.004 972 Star::Find returns 1 (0), X=228.45, Y=843.92, Mass=1405, SNR=26.3, Peak=174 HFD=3.6 21:00:46.632 00.003 972 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.59) = xAngle (-3.87 = 2.42) 21:00:46.636 00.004 972 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37) 21:00:46.641 00.005 972 CameraToMount -- cameraX=-0.31 cameraY=-0.37 hyp=0.48 cameraTheta=-2.28 mountX=-0.36 mountY=0.34, mountTheta=2.39 21:00:46.645 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.37, opts=13) 21:00:46.649 00.004 972 Enqueuing Move request for scope (-0.31, -0.37) 21:00:46.653 00.004 5928 Worker thread wakes up 21:00:46.653 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.37) opts 0xd 21:00:46.653 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.37) 21:00:46.653 00.000 5928 Moving (-0.31, -0.37) raw xDistance=-0.36 yDistance=0.34 21:00:46.653 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:00:46.658 00.005 972 UpdateGuideState exits: m=1405 SNR=26.3 21:00:46.661 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:46.665 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:46.669 00.004 972 Enqueuing Expose request 21:00:46.674 00.005 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 21:00:46.674 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:00:46.674 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34 21:00:46.674 00.000 5928 MoveAxis(E, 60, ABG) 21:00:46.674 00.000 5928 Guiding Dir = 2, Dur = 60 21:00:46.675 00.001 5928 IsSlewing returns 0 21:00:46.675 00.000 5928 IsGuiding returns 0 21:00:46.705 00.030 5928 PulseGuide returned control before completion, sleep 41 21:00:46.755 00.050 5928 IsGuiding returns 1 21:00:46.755 00.000 5928 scope still moving after pulse duration time elapsed 21:00:46.801 00.046 5928 IsSlewing returns 0 21:00:46.802 00.001 5928 IsGuiding returns 0 21:00:46.802 00.000 5928 scope move finished after 60 + 67 ms 21:00:46.802 00.000 5928 Move returns status 0, amount 60 21:00:46.803 00.001 5928 MoveAxis(N, 0, ABG) 21:00:46.803 00.000 5928 Move returns status 0, amount 0 21:00:46.803 00.000 5928 move complete, result=0 21:00:46.804 00.001 5928 worker thread done servicing request 21:00:46.804 00.000 5928 Worker thread wakes up 21:00:46.804 00.000 972 GuideStep: -0.4 px 60 ms EAST, 0.3 px 0 ms NORTH 21:00:46.818 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:46.818 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:48.954 02.136 5928 Exposure complete 21:00:49.042 00.088 5928 worker thread done servicing request 21:00:49.042 00.000 972 OnExposeComplete: enter 21:00:49.045 00.003 972 UpdateGuideState(): m_state=6 21:00:49.049 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2287 21:00:49.055 00.006 972 Star::Find returns 1 (0), X=228.68, Y=844.27, Mass=1455, SNR=26.7, Peak=152 HFD=3.8 21:00:49.059 00.004 972 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.59) = xAngle (-4.55 = 1.73) 21:00:49.062 00.003 972 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.69) 21:00:49.067 00.005 972 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.96 mountX=-0.01 mountY=0.09, mountTheta=1.73 21:00:49.073 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.02, opts=13) 21:00:49.077 00.004 972 Enqueuing Move request for scope (-0.09, -0.02) 21:00:49.082 00.005 5928 Worker thread wakes up 21:00:49.082 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd 21:00:49.082 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.02) 21:00:49.082 00.000 5928 Moving (-0.09, -0.02) raw xDistance=-0.01 yDistance=0.09 21:00:49.082 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:00:49.082 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:49.082 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:00:49.082 00.000 5928 MoveAxis(E, 0, ABG) 21:00:49.082 00.000 5928 Move returns status 0, amount 0 21:00:49.083 00.001 5928 MoveAxis(N, 0, ABG) 21:00:49.083 00.000 5928 Move returns status 0, amount 0 21:00:49.083 00.000 5928 move complete, result=0 21:00:49.083 00.000 5928 worker thread done servicing request 21:00:49.083 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:49.088 00.005 972 UpdateGuideState exits: m=1455 SNR=26.7 21:00:49.092 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:49.095 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:49.099 00.004 972 Enqueuing Expose request 21:00:49.105 00.006 5928 Worker thread wakes up 21:00:49.105 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:00:49.109 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:49.109 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:51.098 01.989 5928 Exposure complete 21:00:51.186 00.088 5928 worker thread done servicing request 21:00:51.186 00.000 972 OnExposeComplete: enter 21:00:51.191 00.005 972 UpdateGuideState(): m_state=6 21:00:51.195 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2288 21:00:51.199 00.004 972 Star::Find returns 1 (0), X=228.97, Y=844.65, Mass=1443, SNR=26.6, Peak=143 HFD=4.0 21:00:51.203 00.004 972 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.59) = xAngle (-0.52 = -0.52) 21:00:51.207 00.004 972 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56) 21:00:51.211 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.36 hyp=0.41 cameraTheta=1.07 mountX=0.36 mountY=-0.22, mountTheta=-0.55 21:00:51.215 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.36, opts=13) 21:00:51.219 00.004 972 Enqueuing Move request for scope (0.20, 0.36) 21:00:51.224 00.005 5928 Worker thread wakes up 21:00:51.224 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.36) opts 0xd 21:00:51.225 00.001 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.36) 21:00:51.225 00.000 5928 Moving (0.20, 0.36) raw xDistance=0.36 yDistance=-0.22 21:00:51.225 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36 21:00:51.225 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 21:00:51.225 00.000 5928 MoveAxis(W, 60, ABG) 21:00:51.225 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:51.229 00.004 972 UpdateGuideState exits: m=1443 SNR=26.6 21:00:51.232 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:51.236 00.004 5928 Guiding Dir = 3, Dur = 60 21:00:51.237 00.001 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:51.241 00.004 972 Enqueuing Expose request 21:00:51.245 00.004 5928 IsSlewing returns 0 21:00:51.246 00.001 5928 IsGuiding returns 0 21:00:51.262 00.016 5928 PulseGuide returned control before completion, sleep 54 21:00:51.342 00.080 5928 IsGuiding returns 0 21:00:51.342 00.000 5928 Move returns status 0, amount 60 21:00:51.343 00.001 5928 MoveAxis(N, 44, ABG) 21:00:51.343 00.000 5928 Guiding Dir = 0, Dur = 44 21:00:51.374 00.031 5928 IsSlewing returns 0 21:00:51.375 00.001 5928 IsGuiding returns 0 21:00:51.454 00.079 5928 IsGuiding returns 1 21:00:51.454 00.000 5928 scope still moving after pulse duration time elapsed 21:00:51.487 00.033 5928 IsSlewing returns 0 21:00:51.487 00.000 5928 IsGuiding returns 1 21:00:51.550 00.063 5928 IsSlewing returns 0 21:00:51.551 00.001 5928 IsGuiding returns 0 21:00:51.551 00.000 5928 scope move finished after 44 + 131 ms 21:00:51.551 00.000 5928 Move returns status 0, amount 44 21:00:51.551 00.000 5928 move complete, result=0 21:00:51.552 00.001 5928 worker thread done servicing request 21:00:51.552 00.000 5928 Worker thread wakes up 21:00:51.552 00.000 972 GuideStep: 0.4 px 60 ms WEST, -0.2 px 44 ms NORTH 21:00:51.565 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:51.565 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:53.703 02.138 5928 Exposure complete 21:00:53.789 00.086 5928 worker thread done servicing request 21:00:53.789 00.000 972 OnExposeComplete: enter 21:00:53.793 00.004 972 UpdateGuideState(): m_state=6 21:00:53.797 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2289 21:00:53.801 00.004 972 Star::Find returns 1 (0), X=228.41, Y=844.18, Mass=1424, SNR=26.4, Peak=158 HFD=3.7 21:00:53.805 00.004 972 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.59) = xAngle (-4.43 = 1.85) 21:00:53.809 00.004 972 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81) 21:00:53.813 00.004 972 CameraToMount -- cameraX=-0.36 cameraY=-0.11 hyp=0.38 cameraTheta=-2.84 mountX=-0.11 mountY=0.37, mountTheta=1.85 21:00:53.817 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.36, y=-0.11, opts=13) 21:00:53.822 00.005 972 Enqueuing Move request for scope (-0.36, -0.11) 21:00:53.825 00.003 5928 Worker thread wakes up 21:00:53.825 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.11) opts 0xd 21:00:53.825 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.36, -0.11) 21:00:53.826 00.001 5928 Moving (-0.36, -0.11) raw xDistance=-0.11 yDistance=0.37 21:00:53.826 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:00:53.826 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:00:53.826 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37 21:00:53.826 00.000 5928 MoveAxis(E, 0, ABG) 21:00:53.826 00.000 5928 Move returns status 0, amount 0 21:00:53.826 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:00:53.830 00.004 5928 MoveAxis(N, 0, ABG) 21:00:53.830 00.000 5928 Move returns status 0, amount 0 21:00:53.830 00.000 5928 move complete, result=0 21:00:53.831 00.001 972 UpdateGuideState exits: m=1424 SNR=26.4 21:00:53.835 00.004 5928 worker thread done servicing request 21:00:53.835 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:53.840 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:53.843 00.003 972 Enqueuing Expose request 21:00:53.847 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH 21:00:53.851 00.004 5928 Worker thread wakes up 21:00:53.851 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:53.851 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:55.837 01.986 5928 Exposure complete 21:00:55.922 00.085 5928 worker thread done servicing request 21:00:55.923 00.001 972 OnExposeComplete: enter 21:00:55.927 00.004 972 UpdateGuideState(): m_state=6 21:00:55.931 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2290 21:00:55.935 00.004 972 Star::Find returns 1 (0), X=228.72, Y=843.79, Mass=1445, SNR=26.6, Peak=179 HFD=3.5 21:00:55.940 00.005 972 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.59) = xAngle (-3.26 = 3.03) 21:00:55.943 00.003 972 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98) 21:00:55.947 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.49 hyp=0.50 cameraTheta=-1.67 mountX=-0.49 mountY=0.08, mountTheta=2.98 21:00:55.951 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.49, opts=13) 21:00:55.958 00.007 972 Enqueuing Move request for scope (-0.05, -0.49) 21:00:55.962 00.004 5928 Worker thread wakes up 21:00:55.962 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.49) opts 0xd 21:00:55.962 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:00:55.967 00.005 972 UpdateGuideState exits: m=1445 SNR=26.6 21:00:55.972 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:55.975 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:55.979 00.004 972 Enqueuing Expose request 21:00:55.983 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.49) 21:00:55.983 00.000 5928 Moving (-0.05, -0.49) raw xDistance=-0.49 yDistance=0.08 21:00:55.983 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 21:00:55.983 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:55.983 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:00:55.983 00.000 5928 MoveAxis(E, 83, ABG) 21:00:55.983 00.000 5928 Guiding Dir = 2, Dur = 83 21:00:55.984 00.001 5928 IsSlewing returns 0 21:00:55.984 00.000 5928 IsGuiding returns 0 21:00:56.012 00.028 5928 PulseGuide returned control before completion, sleep 66 21:00:56.092 00.080 5928 IsGuiding returns 1 21:00:56.093 00.001 5928 scope still moving after pulse duration time elapsed 21:00:56.139 00.046 5928 IsSlewing returns 0 21:00:56.140 00.001 5928 IsGuiding returns 0 21:00:56.141 00.001 5928 scope move finished after 83 + 73 ms 21:00:56.141 00.000 5928 Move returns status 0, amount 83 21:00:56.141 00.000 5928 MoveAxis(N, 0, ABG) 21:00:56.141 00.000 5928 Move returns status 0, amount 0 21:00:56.141 00.000 5928 move complete, result=0 21:00:56.142 00.001 5928 worker thread done servicing request 21:00:56.142 00.000 972 GuideStep: -0.5 px 83 ms EAST, 0.1 px 0 ms NORTH 21:00:56.151 00.009 5928 Worker thread wakes up 21:00:56.151 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:56.151 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:58.287 02.136 5928 Exposure complete 21:00:58.372 00.085 5928 worker thread done servicing request 21:00:58.372 00.000 972 OnExposeComplete: enter 21:00:58.376 00.004 972 UpdateGuideState(): m_state=6 21:00:58.380 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2291 21:00:58.385 00.005 972 Star::Find returns 1 (0), X=228.89, Y=844.47, Mass=1477, SNR=26.9, Peak=149 HFD=3.9 21:00:58.389 00.004 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 21:00:58.393 00.004 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65) 21:00:58.397 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.22 cameraTheta=0.98 mountX=0.18 mountY=-0.13, mountTheta=-0.64 21:00:58.404 00.007 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.18, opts=13) 21:00:58.409 00.005 972 Enqueuing Move request for scope (0.12, 0.18) 21:00:58.412 00.003 5928 Worker thread wakes up 21:00:58.413 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd 21:00:58.413 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.18) 21:00:58.413 00.000 5928 Moving (0.12, 0.18) raw xDistance=0.18 yDistance=-0.13 21:00:58.413 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:00:58.413 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:00:58.413 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:00:58.413 00.000 5928 MoveAxis(E, 0, ABG) 21:00:58.413 00.000 5928 Move returns status 0, amount 0 21:00:58.413 00.000 5928 MoveAxis(N, 0, ABG) 21:00:58.413 00.000 5928 Move returns status 0, amount 0 21:00:58.413 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:00:58.417 00.004 972 UpdateGuideState exits: m=1477 SNR=26.9 21:00:58.422 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:00:58.426 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:00:58.430 00.004 972 Enqueuing Expose request 21:00:58.434 00.004 5928 move complete, result=0 21:00:58.434 00.000 5928 worker thread done servicing request 21:00:58.434 00.000 5928 Worker thread wakes up 21:00:58.434 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:00:58.434 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:00:58.437 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:01:00.424 01.987 5928 Exposure complete 21:01:00.510 00.086 5928 worker thread done servicing request 21:01:00.510 00.000 972 OnExposeComplete: enter 21:01:00.514 00.004 972 UpdateGuideState(): m_state=6 21:01:00.518 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2292 21:01:00.523 00.005 972 Star::Find returns 1 (0), X=228.92, Y=844.77, Mass=1408, SNR=26.3, Peak=158 HFD=4.0 21:01:00.527 00.004 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 21:01:00.530 00.003 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 21:01:00.535 00.005 972 CameraToMount -- cameraX=0.16 cameraY=0.48 hyp=0.51 cameraTheta=1.26 mountX=0.48 mountY=-0.19, mountTheta=-0.37 21:01:00.541 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.48, opts=13) 21:01:00.545 00.004 972 Enqueuing Move request for scope (0.16, 0.48) 21:01:00.548 00.003 5928 Worker thread wakes up 21:01:00.548 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.48) opts 0xd 21:01:00.548 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.48) 21:01:00.549 00.001 5928 Moving (0.16, 0.48) raw xDistance=0.48 yDistance=-0.19 21:01:00.549 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 21:01:00.549 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:00.549 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:01:00.554 00.005 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 21:01:00.554 00.000 5928 MoveAxis(W, 80, ABG) 21:01:00.554 00.000 5928 Guiding Dir = 3, Dur = 80 21:01:00.554 00.000 972 UpdateGuideState exits: m=1408 SNR=26.3 21:01:00.559 00.005 5928 IsSlewing returns 0 21:01:00.559 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:00.563 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:00.567 00.004 972 Enqueuing Expose request 21:01:00.572 00.005 5928 IsGuiding returns 0 21:01:00.601 00.029 5928 PulseGuide returned control before completion, sleep 61 21:01:00.675 00.074 5928 IsGuiding returns 1 21:01:00.675 00.000 5928 scope still moving after pulse duration time elapsed 21:01:00.713 00.038 5928 IsSlewing returns 0 21:01:00.714 00.001 5928 IsGuiding returns 0 21:01:00.714 00.000 5928 scope move finished after 80 + 62 ms 21:01:00.714 00.000 5928 Move returns status 0, amount 80 21:01:00.714 00.000 5928 MoveAxis(N, 0, ABG) 21:01:00.714 00.000 5928 Move returns status 0, amount 0 21:01:00.715 00.001 5928 move complete, result=0 21:01:00.715 00.000 5928 worker thread done servicing request 21:01:00.715 00.000 5928 Worker thread wakes up 21:01:00.715 00.000 972 GuideStep: 0.5 px 80 ms WEST, -0.2 px 0 ms NORTH 21:01:00.728 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:00.728 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:02.836 02.108 5928 Exposure complete 21:01:02.929 00.093 5928 worker thread done servicing request 21:01:02.929 00.000 972 OnExposeComplete: enter 21:01:02.933 00.004 972 UpdateGuideState(): m_state=6 21:01:02.939 00.006 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2293 21:01:02.943 00.004 972 Star::Find returns 1 (0), X=228.91, Y=844.61, Mass=1426, SNR=26.4, Peak=151 HFD=4.1 21:01:02.948 00.005 972 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.59) = xAngle (-0.42 = -0.42) 21:01:02.954 00.006 972 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47) 21:01:02.960 00.006 972 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.17 mountX=0.32 mountY=-0.16, mountTheta=-0.46 21:01:02.965 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.32, opts=13) 21:01:02.970 00.005 972 Enqueuing Move request for scope (0.14, 0.32) 21:01:02.975 00.005 5928 Worker thread wakes up 21:01:02.975 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:01:02.979 00.004 972 UpdateGuideState exits: m=1426 SNR=26.4 21:01:02.983 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd 21:01:02.983 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:02.988 00.005 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.32) 21:01:02.988 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:02.992 00.004 972 Enqueuing Expose request 21:01:02.997 00.005 5928 Moving (0.14, 0.32) raw xDistance=0.32 yDistance=-0.16 21:01:02.997 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32 21:01:02.997 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:02.997 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:01:02.997 00.000 5928 MoveAxis(W, 60, ABG) 21:01:02.997 00.000 5928 Guiding Dir = 3, Dur = 60 21:01:02.997 00.000 5928 IsSlewing returns 0 21:01:02.998 00.001 5928 IsGuiding returns 0 21:01:03.015 00.017 5928 PulseGuide returned control before completion, sleep 52 21:01:03.111 00.096 5928 IsGuiding returns 0 21:01:03.111 00.000 5928 Move returns status 0, amount 60 21:01:03.112 00.001 5928 MoveAxis(N, 0, ABG) 21:01:03.112 00.000 5928 Move returns status 0, amount 0 21:01:03.112 00.000 5928 move complete, result=0 21:01:03.112 00.000 5928 worker thread done servicing request 21:01:03.112 00.000 972 GuideStep: 0.3 px 60 ms WEST, -0.2 px 0 ms NORTH 21:01:03.119 00.007 5928 Worker thread wakes up 21:01:03.119 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:03.119 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:05.094 01.975 5928 Exposure complete 21:01:05.192 00.098 5928 worker thread done servicing request 21:01:05.192 00.000 972 OnExposeComplete: enter 21:01:05.197 00.005 972 UpdateGuideState(): m_state=6 21:01:05.201 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2294 21:01:05.206 00.005 972 Star::Find returns 1 (0), X=228.76, Y=844.43, Mass=1416, SNR=26.4, Peak=129 HFD=4.5 21:01:05.210 00.004 972 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.59) = xAngle (0.03 = 0.03) 21:01:05.213 00.003 972 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 21:01:05.219 00.006 972 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.62 mountX=0.14 mountY=-0.00, mountTheta=-0.02 21:01:05.223 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.14, opts=13) 21:01:05.228 00.005 972 Enqueuing Move request for scope (-0.01, 0.14) 21:01:05.232 00.004 5928 Worker thread wakes up 21:01:05.232 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:01:05.237 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd 21:01:05.237 00.000 972 UpdateGuideState exits: m=1416 SNR=26.4 21:01:05.241 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.14) 21:01:05.241 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:05.245 00.004 5928 Moving (-0.01, 0.14) raw xDistance=0.14 yDistance=-0.00 21:01:05.245 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:05.250 00.005 972 Enqueuing Expose request 21:01:05.256 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:01:05.256 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:05.256 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 21:01:05.256 00.000 5928 MoveAxis(E, 0, ABG) 21:01:05.257 00.001 5928 Move returns status 0, amount 0 21:01:05.257 00.000 5928 MoveAxis(N, 0, ABG) 21:01:05.257 00.000 5928 Move returns status 0, amount 0 21:01:05.257 00.000 5928 move complete, result=0 21:01:05.257 00.000 5928 worker thread done servicing request 21:01:05.257 00.000 5928 Worker thread wakes up 21:01:05.257 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:05.257 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:05.259 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:01:07.391 02.132 5928 Exposure complete 21:01:07.476 00.085 5928 worker thread done servicing request 21:01:07.476 00.000 972 OnExposeComplete: enter 21:01:07.480 00.004 972 UpdateGuideState(): m_state=6 21:01:07.485 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2295 21:01:07.489 00.004 972 Star::Find returns 1 (0), X=228.61, Y=844.23, Mass=1455, SNR=26.7, Peak=157 HFD=3.7 21:01:07.493 00.004 972 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.59) = xAngle (-4.38 = 1.91) 21:01:07.497 00.004 972 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86) 21:01:07.501 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.79 mountX=-0.06 mountY=0.16, mountTheta=1.90 21:01:07.506 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.06, opts=13) 21:01:07.510 00.004 972 Enqueuing Move request for scope (-0.16, -0.06) 21:01:07.513 00.003 5928 Worker thread wakes up 21:01:07.514 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd 21:01:07.514 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.06) 21:01:07.514 00.000 5928 Moving (-0.16, -0.06) raw xDistance=-0.06 yDistance=0.16 21:01:07.514 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:01:07.519 00.005 972 UpdateGuideState exits: m=1455 SNR=26.7 21:01:07.523 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:07.526 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:07.530 00.004 972 Enqueuing Expose request 21:01:07.534 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:01:07.534 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:07.534 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 21:01:07.534 00.000 5928 MoveAxis(E, 0, ABG) 21:01:07.535 00.001 5928 Move returns status 0, amount 0 21:01:07.535 00.000 5928 MoveAxis(N, 0, ABG) 21:01:07.535 00.000 5928 Move returns status 0, amount 0 21:01:07.535 00.000 5928 move complete, result=0 21:01:07.535 00.000 5928 worker thread done servicing request 21:01:07.535 00.000 5928 Worker thread wakes up 21:01:07.536 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:07.536 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:07.537 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:01:09.506 01.969 5928 Exposure complete 21:01:09.592 00.086 5928 worker thread done servicing request 21:01:09.592 00.000 972 OnExposeComplete: enter 21:01:09.596 00.004 972 UpdateGuideState(): m_state=6 21:01:09.600 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2296 21:01:09.605 00.005 972 Star::Find returns 1 (0), X=228.47, Y=844.18, Mass=1436, SNR=26.5, Peak=167 HFD=3.8 21:01:09.609 00.004 972 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.59) = xAngle (-4.39 = 1.90) 21:01:09.613 00.004 972 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.85) 21:01:09.617 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=-0.11 hyp=0.31 cameraTheta=-2.80 mountX=-0.10 mountY=0.30, mountTheta=1.89 21:01:09.622 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.11, opts=13) 21:01:09.626 00.004 972 Enqueuing Move request for scope (-0.30, -0.11) 21:01:09.630 00.004 5928 Worker thread wakes up 21:01:09.630 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:01:09.634 00.004 972 UpdateGuideState exits: m=1436 SNR=26.5 21:01:09.638 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:09.642 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:09.646 00.004 972 Enqueuing Expose request 21:01:09.651 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.11) opts 0xd 21:01:09.651 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.11) 21:01:09.651 00.000 5928 Moving (-0.30, -0.11) raw xDistance=-0.10 yDistance=0.30 21:01:09.651 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:01:09.651 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:01:09.652 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30 21:01:09.652 00.000 5928 MoveAxis(E, 0, ABG) 21:01:09.652 00.000 5928 Move returns status 0, amount 0 21:01:09.652 00.000 5928 MoveAxis(N, 0, ABG) 21:01:09.652 00.000 5928 Move returns status 0, amount 0 21:01:09.652 00.000 5928 move complete, result=0 21:01:09.652 00.000 5928 worker thread done servicing request 21:01:09.652 00.000 5928 Worker thread wakes up 21:01:09.653 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:09.653 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:09.654 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:01:11.762 02.108 5928 Exposure complete 21:01:11.847 00.085 5928 worker thread done servicing request 21:01:11.847 00.000 972 OnExposeComplete: enter 21:01:11.853 00.006 972 UpdateGuideState(): m_state=6 21:01:11.857 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2297 21:01:11.861 00.004 972 Star::Find returns 1 (0), X=228.56, Y=844.23, Mass=1386, SNR=26.0, Peak=147 HFD=3.7 21:01:11.865 00.004 972 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.59) = xAngle (-4.43 = 1.85) 21:01:11.870 00.005 972 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81) 21:01:11.873 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.84 mountX=-0.06 mountY=0.21, mountTheta=1.85 21:01:11.878 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.06, opts=13) 21:01:11.882 00.004 972 Enqueuing Move request for scope (-0.20, -0.06) 21:01:11.887 00.005 5928 Worker thread wakes up 21:01:11.887 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd 21:01:11.887 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.06) 21:01:11.887 00.000 5928 Moving (-0.20, -0.06) raw xDistance=-0.06 yDistance=0.21 21:01:11.887 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:01:11.887 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:01:11.887 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:01:11.891 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 21:01:11.891 00.000 5928 MoveAxis(E, 0, ABG) 21:01:11.891 00.000 5928 Move returns status 0, amount 0 21:01:11.891 00.000 5928 MoveAxis(N, 0, ABG) 21:01:11.891 00.000 972 UpdateGuideState exits: m=1386 SNR=26.0 21:01:11.895 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:11.899 00.004 5928 Move returns status 0, amount 0 21:01:11.899 00.000 5928 move complete, result=0 21:01:11.899 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:11.905 00.006 972 Enqueuing Expose request 21:01:11.908 00.003 5928 worker thread done servicing request 21:01:11.908 00.000 5928 Worker thread wakes up 21:01:11.908 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:01:11.912 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:11.913 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:13.898 01.985 5928 Exposure complete 21:01:13.987 00.089 5928 worker thread done servicing request 21:01:13.987 00.000 972 OnExposeComplete: enter 21:01:13.991 00.004 972 UpdateGuideState(): m_state=6 21:01:13.994 00.003 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2298 21:01:13.998 00.004 972 Star::Find returns 1 (0), X=228.40, Y=844.35, Mass=1445, SNR=26.6, Peak=131 HFD=3.9 21:01:14.003 00.005 972 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.59) = xAngle (1.37 = 1.37) 21:01:14.007 00.004 972 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33) 21:01:14.011 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=0.07 hyp=0.37 cameraTheta=2.96 mountX=0.07 mountY=0.36, mountTheta=1.37 21:01:14.015 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=0.07, opts=13) 21:01:14.020 00.005 972 Enqueuing Move request for scope (-0.37, 0.07) 21:01:14.024 00.004 5928 Worker thread wakes up 21:01:14.024 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:01:14.027 00.003 972 UpdateGuideState exits: m=1445 SNR=26.6 21:01:14.031 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:14.036 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.07) opts 0xd 21:01:14.036 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, 0.07) 21:01:14.036 00.000 5928 Moving (-0.37, 0.07) raw xDistance=0.07 yDistance=0.36 21:01:14.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:01:14.036 00.000 5928 switching direction from -1 to 1 - decHistory=4 oldest=0.32 newest=0.87 21:01:14.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 21:01:14.036 00.000 5928 MoveAxis(E, 0, ABG) 21:01:14.036 00.000 5928 Move returns status 0, amount 0 21:01:14.037 00.001 5928 MoveAxis(S, 72, ABG) 21:01:14.037 00.000 5928 Guiding Dir = 1, Dur = 72 21:01:14.037 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:14.041 00.004 972 Enqueuing Expose request 21:01:14.044 00.003 5928 IsSlewing returns 0 21:01:14.044 00.000 5928 IsGuiding returns 0 21:01:14.162 00.118 5928 IsGuiding returns 1 21:01:14.162 00.000 5928 scope still moving after pulse duration time elapsed 21:01:14.225 00.063 5928 IsSlewing returns 0 21:01:14.226 00.001 5928 IsGuiding returns 0 21:01:14.226 00.000 5928 scope move finished after 72 + 109 ms 21:01:14.227 00.001 5928 Move returns status 0, amount 72 21:01:14.227 00.000 5928 move complete, result=0 21:01:14.227 00.000 5928 worker thread done servicing request 21:01:14.227 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 72 ms SOUTH 21:01:14.235 00.008 5928 Worker thread wakes up 21:01:14.235 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:14.236 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:16.375 02.139 5928 Exposure complete 21:01:16.460 00.085 5928 worker thread done servicing request 21:01:16.461 00.001 972 OnExposeComplete: enter 21:01:16.465 00.004 972 UpdateGuideState(): m_state=6 21:01:16.470 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2299 21:01:16.473 00.003 972 Star::Find returns 1 (0), X=228.15, Y=844.60, Mass=1414, SNR=26.3, Peak=128 HFD=4.2 21:01:16.477 00.004 972 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.59) = xAngle (1.08 = 1.08) 21:01:16.481 00.004 972 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04) 21:01:16.485 00.004 972 CameraToMount -- cameraX=-0.62 cameraY=0.31 hyp=0.69 cameraTheta=2.67 mountX=0.33 mountY=0.60, mountTheta=1.07 21:01:16.490 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.62, y=0.31, opts=13) 21:01:16.494 00.004 972 Enqueuing Move request for scope (-0.62, 0.31) 21:01:16.498 00.004 5928 Worker thread wakes up 21:01:16.498 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.31) opts 0xd 21:01:16.498 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.62, 0.31) 21:01:16.498 00.000 5928 Moving (-0.62, 0.31) raw xDistance=0.33 yDistance=0.60 21:01:16.498 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 21:01:16.503 00.005 972 UpdateGuideState exits: m=1414 SNR=26.3 21:01:16.507 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:16.511 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:16.515 00.004 972 Enqueuing Expose request 21:01:16.520 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 21:01:16.520 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60 21:01:16.520 00.000 5928 MoveAxis(W, 55, ABG) 21:01:16.520 00.000 5928 Guiding Dir = 3, Dur = 55 21:01:16.560 00.040 5928 IsSlewing returns 0 21:01:16.560 00.000 5928 IsGuiding returns 0 21:01:16.576 00.016 5928 PulseGuide returned control before completion, sleep 50 21:01:16.656 00.080 5928 IsGuiding returns 0 21:01:16.656 00.000 5928 Move returns status 0, amount 55 21:01:16.657 00.001 5928 MoveAxis(S, 119, ABG) 21:01:16.657 00.000 5928 Guiding Dir = 1, Dur = 119 21:01:16.657 00.000 5928 IsSlewing returns 0 21:01:16.658 00.001 5928 IsGuiding returns 0 21:01:16.736 00.078 5928 PulseGuide returned control before completion, sleep 52 21:01:16.802 00.066 5928 IsGuiding returns 1 21:01:16.803 00.001 5928 scope still moving after pulse duration time elapsed 21:01:16.834 00.031 5928 IsSlewing returns 0 21:01:16.836 00.002 5928 IsGuiding returns 1 21:01:16.865 00.029 5928 IsSlewing returns 0 21:01:16.866 00.001 5928 IsGuiding returns 1 21:01:16.911 00.045 5928 IsSlewing returns 0 21:01:16.912 00.001 5928 IsGuiding returns 0 21:01:16.912 00.000 5928 scope move finished after 119 + 135 ms 21:01:16.913 00.001 5928 Move returns status 0, amount 119 21:01:16.913 00.000 5928 move complete, result=0 21:01:16.913 00.000 5928 worker thread done servicing request 21:01:16.913 00.000 5928 Worker thread wakes up 21:01:16.913 00.000 972 GuideStep: 0.3 px 55 ms WEST, 0.6 px 119 ms SOUTH 21:01:16.927 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:16.927 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:18.911 01.984 5928 Exposure complete 21:01:18.997 00.086 5928 worker thread done servicing request 21:01:18.998 00.001 972 OnExposeComplete: enter 21:01:19.002 00.004 972 UpdateGuideState(): m_state=6 21:01:19.006 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2300 21:01:19.010 00.004 972 Star::Find returns 1 (0), X=228.14, Y=844.34, Mass=1385, SNR=26.0, Peak=133 HFD=3.8 21:01:19.014 00.004 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 21:01:19.018 00.004 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 21:01:19.022 00.004 972 CameraToMount -- cameraX=-0.63 cameraY=0.05 hyp=0.63 cameraTheta=3.07 mountX=0.06 mountY=0.62, mountTheta=1.48 21:01:19.027 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.63, y=0.05, opts=13) 21:01:19.031 00.004 972 Enqueuing Move request for scope (-0.63, 0.05) 21:01:19.035 00.004 5928 Worker thread wakes up 21:01:19.036 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.05) opts 0xd 21:01:19.036 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.63, 0.05) 21:01:19.036 00.000 5928 Moving (-0.63, 0.05) raw xDistance=0.06 yDistance=0.62 21:01:19.036 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:01:19.036 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62 21:01:19.036 00.000 5928 MoveAxis(E, 0, ABG) 21:01:19.036 00.000 5928 Move returns status 0, amount 0 21:01:19.036 00.000 5928 MoveAxis(S, 124, ABG) 21:01:19.036 00.000 5928 Guiding Dir = 1, Dur = 124 21:01:19.036 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:01:19.040 00.004 972 UpdateGuideState exits: m=1385 SNR=26.0 21:01:19.044 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:19.048 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:19.052 00.004 972 Enqueuing Expose request 21:01:19.056 00.004 5928 IsSlewing returns 0 21:01:19.057 00.001 5928 IsGuiding returns 0 21:01:19.135 00.078 5928 PulseGuide returned control before completion, sleep 57 21:01:19.231 00.096 5928 IsGuiding returns 1 21:01:19.231 00.000 5928 scope still moving after pulse duration time elapsed 21:01:19.255 00.024 5928 IsSlewing returns 0 21:01:19.294 00.039 5928 IsGuiding returns 0 21:01:19.294 00.000 5928 scope move finished after 124 + 113 ms 21:01:19.294 00.000 5928 Move returns status 0, amount 124 21:01:19.294 00.000 5928 move complete, result=0 21:01:19.294 00.000 5928 worker thread done servicing request 21:01:19.294 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.6 px 124 ms SOUTH 21:01:19.300 00.006 5928 Worker thread wakes up 21:01:19.301 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:19.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:21.441 02.140 5928 Exposure complete 21:01:21.526 00.085 5928 worker thread done servicing request 21:01:21.526 00.000 972 OnExposeComplete: enter 21:01:21.531 00.005 972 UpdateGuideState(): m_state=6 21:01:21.538 00.007 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2301 21:01:21.543 00.005 972 Star::Find returns 1 (0), X=228.54, Y=844.06, Mass=1464, SNR=26.8, Peak=173 HFD=3.6 21:01:21.547 00.004 972 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.59) = xAngle (-3.94 = 2.34) 21:01:21.552 00.005 972 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30) 21:01:21.556 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=-0.23 hyp=0.33 cameraTheta=-2.35 mountX=-0.23 mountY=0.24, mountTheta=2.32 21:01:21.560 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.23, opts=13) 21:01:21.564 00.004 972 Enqueuing Move request for scope (-0.23, -0.23) 21:01:21.569 00.005 5928 Worker thread wakes up 21:01:21.570 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.23) opts 0xd 21:01:21.570 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.23) 21:01:21.570 00.000 5928 Moving (-0.23, -0.23) raw xDistance=-0.23 yDistance=0.24 21:01:21.570 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23 21:01:21.570 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 21:01:21.570 00.000 5928 MoveAxis(E, 38, ABG) 21:01:21.570 00.000 5928 Guiding Dir = 2, Dur = 38 21:01:21.570 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:01:21.574 00.004 972 UpdateGuideState exits: m=1464 SNR=26.8 21:01:21.578 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:21.582 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:21.587 00.005 972 Enqueuing Expose request 21:01:21.597 00.010 5928 IsSlewing returns 0 21:01:21.597 00.000 5928 IsGuiding returns 0 21:01:21.613 00.016 5928 PulseGuide returned control before completion, sleep 33 21:01:21.661 00.048 5928 IsGuiding returns 0 21:01:21.661 00.000 5928 Move returns status 0, amount 38 21:01:21.661 00.000 5928 MoveAxis(S, 48, ABG) 21:01:21.661 00.000 5928 Guiding Dir = 1, Dur = 48 21:01:21.661 00.000 5928 IsSlewing returns 0 21:01:21.662 00.001 5928 IsGuiding returns 0 21:01:21.742 00.080 5928 IsGuiding returns 1 21:01:21.742 00.000 5928 scope still moving after pulse duration time elapsed 21:01:21.770 00.028 5928 IsSlewing returns 0 21:01:21.771 00.001 5928 IsGuiding returns 1 21:01:21.836 00.065 5928 IsSlewing returns 0 21:01:21.869 00.033 5928 IsGuiding returns 0 21:01:21.869 00.000 5928 scope move finished after 48 + 159 ms 21:01:21.869 00.000 5928 Move returns status 0, amount 48 21:01:21.870 00.001 5928 move complete, result=0 21:01:21.870 00.000 5928 worker thread done servicing request 21:01:21.870 00.000 5928 Worker thread wakes up 21:01:21.870 00.000 972 GuideStep: -0.2 px 38 ms EAST, 0.2 px 48 ms SOUTH 21:01:21.882 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:21.882 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:23.863 01.981 5928 Exposure complete 21:01:23.949 00.086 5928 worker thread done servicing request 21:01:23.949 00.000 972 OnExposeComplete: enter 21:01:23.954 00.005 972 UpdateGuideState(): m_state=6 21:01:23.958 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2302 21:01:23.961 00.003 972 Star::Find returns 1 (0), X=228.54, Y=844.18, Mass=1459, SNR=26.8, Peak=172 HFD=3.6 21:01:23.965 00.004 972 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.59) = xAngle (-4.29 = 1.99) 21:01:23.972 00.007 972 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95) 21:01:23.977 00.005 972 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.25 cameraTheta=-2.70 mountX=-0.10 mountY=0.23, mountTheta=1.99 21:01:23.982 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.11, opts=13) 21:01:23.987 00.005 972 Enqueuing Move request for scope (-0.23, -0.11) 21:01:23.992 00.005 5928 Worker thread wakes up 21:01:23.992 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:01:23.996 00.004 972 UpdateGuideState exits: m=1459 SNR=26.8 21:01:24.001 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:24.005 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:24.008 00.003 972 Enqueuing Expose request 21:01:24.012 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd 21:01:24.012 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.11) 21:01:24.013 00.001 5928 Moving (-0.23, -0.11) raw xDistance=-0.10 yDistance=0.23 21:01:24.013 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:01:24.013 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 21:01:24.013 00.000 5928 MoveAxis(E, 0, ABG) 21:01:24.013 00.000 5928 Move returns status 0, amount 0 21:01:24.013 00.000 5928 MoveAxis(S, 46, ABG) 21:01:24.013 00.000 5928 Guiding Dir = 1, Dur = 46 21:01:24.013 00.000 5928 IsSlewing returns 0 21:01:24.014 00.001 5928 IsGuiding returns 0 21:01:24.092 00.078 5928 IsGuiding returns 1 21:01:24.093 00.001 5928 scope still moving after pulse duration time elapsed 21:01:24.120 00.027 5928 IsSlewing returns 0 21:01:24.121 00.001 5928 IsGuiding returns 1 21:01:24.187 00.066 5928 IsSlewing returns 0 21:01:24.188 00.001 5928 IsGuiding returns 0 21:01:24.188 00.000 5928 scope move finished after 46 + 129 ms 21:01:24.188 00.000 5928 Move returns status 0, amount 46 21:01:24.188 00.000 5928 move complete, result=0 21:01:24.189 00.001 5928 worker thread done servicing request 21:01:24.189 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH 21:01:24.200 00.011 5928 Worker thread wakes up 21:01:24.202 00.002 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:24.202 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:26.336 02.134 5928 Exposure complete 21:01:26.421 00.085 5928 worker thread done servicing request 21:01:26.421 00.000 972 OnExposeComplete: enter 21:01:26.425 00.004 972 UpdateGuideState(): m_state=6 21:01:26.429 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2303 21:01:26.434 00.005 972 Star::Find returns 1 (0), X=228.65, Y=844.10, Mass=1412, SNR=26.3, Peak=175 HFD=3.8 21:01:26.438 00.004 972 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.59) = xAngle (-3.71 = 2.57) 21:01:26.442 00.004 972 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53) 21:01:26.446 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.22 cameraTheta=-2.12 mountX=-0.18 mountY=0.12, mountTheta=2.54 21:01:26.451 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.18, opts=13) 21:01:26.454 00.003 972 Enqueuing Move request for scope (-0.11, -0.18) 21:01:26.458 00.004 5928 Worker thread wakes up 21:01:26.458 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd 21:01:26.458 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:01:26.462 00.004 972 UpdateGuideState exits: m=1412 SNR=26.3 21:01:26.466 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.18) 21:01:26.466 00.000 5928 Moving (-0.11, -0.18) raw xDistance=-0.18 yDistance=0.12 21:01:26.467 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:01:26.467 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:26.467 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:01:26.467 00.000 5928 MoveAxis(E, 0, ABG) 21:01:26.467 00.000 5928 Move returns status 0, amount 0 21:01:26.467 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:26.472 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:26.475 00.003 972 Enqueuing Expose request 21:01:26.478 00.003 5928 MoveAxis(N, 0, ABG) 21:01:26.478 00.000 5928 Move returns status 0, amount 0 21:01:26.478 00.000 5928 move complete, result=0 21:01:26.479 00.001 5928 worker thread done servicing request 21:01:26.479 00.000 5928 Worker thread wakes up 21:01:26.479 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:26.479 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:26.481 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:01:28.456 01.975 5928 Exposure complete 21:01:28.543 00.087 5928 worker thread done servicing request 21:01:28.543 00.000 972 OnExposeComplete: enter 21:01:28.546 00.003 972 UpdateGuideState(): m_state=6 21:01:28.551 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2304 21:01:28.556 00.005 972 Star::Find returns 1 (0), X=228.86, Y=844.34, Mass=1347, SNR=25.7, Peak=162 HFD=3.6 21:01:28.559 00.003 972 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.59) = xAngle (-1.13 = -1.13) 21:01:28.563 00.004 972 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18) 21:01:28.568 00.005 972 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.46 mountX=0.05 mountY=-0.10, mountTheta=-1.14 21:01:28.572 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=0.05, opts=13) 21:01:28.576 00.004 972 Enqueuing Move request for scope (0.10, 0.05) 21:01:28.580 00.004 5928 Worker thread wakes up 21:01:28.580 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd 21:01:28.580 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, 0.05) 21:01:28.580 00.000 5928 Moving (0.10, 0.05) raw xDistance=0.05 yDistance=-0.10 21:01:28.580 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:01:28.580 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:01:28.585 00.005 972 UpdateGuideState exits: m=1347 SNR=25.7 21:01:28.589 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:28.594 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:28.600 00.006 972 Enqueuing Expose request 21:01:28.604 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:28.604 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:01:28.604 00.000 5928 MoveAxis(E, 0, ABG) 21:01:28.604 00.000 5928 Move returns status 0, amount 0 21:01:28.604 00.000 5928 MoveAxis(N, 0, ABG) 21:01:28.604 00.000 5928 Move returns status 0, amount 0 21:01:28.604 00.000 5928 move complete, result=0 21:01:28.604 00.000 5928 worker thread done servicing request 21:01:28.604 00.000 5928 Worker thread wakes up 21:01:28.604 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:28.605 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:28.606 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:01:30.743 02.137 5928 Exposure complete 21:01:30.829 00.086 5928 worker thread done servicing request 21:01:30.829 00.000 972 OnExposeComplete: enter 21:01:30.834 00.005 972 UpdateGuideState(): m_state=6 21:01:30.838 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2305 21:01:30.842 00.004 972 Star::Find returns 1 (0), X=228.79, Y=844.34, Mass=1336, SNR=25.6, Peak=158 HFD=3.7 21:01:30.845 00.003 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 21:01:30.850 00.005 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50) 21:01:30.854 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.13 mountX=0.05 mountY=-0.03, mountTheta=-0.49 21:01:30.858 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.05, opts=13) 21:01:30.862 00.004 972 Enqueuing Move request for scope (0.02, 0.05) 21:01:30.867 00.005 5928 Worker thread wakes up 21:01:30.867 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd 21:01:30.867 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.05) 21:01:30.867 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:01:30.871 00.004 972 UpdateGuideState exits: m=1336 SNR=25.6 21:01:30.875 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:30.878 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:30.883 00.005 972 Enqueuing Expose request 21:01:30.887 00.004 5928 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=-0.03 21:01:30.887 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:01:30.887 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:30.887 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:01:30.887 00.000 5928 MoveAxis(E, 0, ABG) 21:01:30.887 00.000 5928 Move returns status 0, amount 0 21:01:30.887 00.000 5928 MoveAxis(N, 0, ABG) 21:01:30.887 00.000 5928 Move returns status 0, amount 0 21:01:30.888 00.001 5928 move complete, result=0 21:01:30.888 00.000 5928 worker thread done servicing request 21:01:30.888 00.000 5928 Worker thread wakes up 21:01:30.888 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:30.888 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:30.889 00.001 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:01:32.864 01.975 5928 Exposure complete 21:01:32.950 00.086 5928 worker thread done servicing request 21:01:32.950 00.000 972 OnExposeComplete: enter 21:01:32.955 00.005 972 UpdateGuideState(): m_state=6 21:01:32.960 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2306 21:01:32.964 00.004 972 Star::Find returns 1 (0), X=228.76, Y=844.25, Mass=1431, SNR=26.5, Peak=158 HFD=3.8 21:01:32.968 00.004 972 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.59) = xAngle (-3.29 = 3.00) 21:01:32.972 00.004 972 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95) 21:01:32.976 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.70 mountX=-0.04 mountY=0.01, mountTheta=2.95 21:01:32.980 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.04, opts=13) 21:01:32.985 00.005 972 Enqueuing Move request for scope (-0.00, -0.04) 21:01:32.989 00.004 5928 Worker thread wakes up 21:01:32.989 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd 21:01:32.989 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.04) 21:01:32.989 00.000 5928 Moving (-0.00, -0.04) raw xDistance=-0.04 yDistance=0.01 21:01:32.989 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:01:32.989 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:32.989 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:01:32.989 00.000 5928 MoveAxis(E, 0, ABG) 21:01:32.989 00.000 5928 Move returns status 0, amount 0 21:01:32.989 00.000 5928 MoveAxis(N, 0, ABG) 21:01:32.989 00.000 5928 Move returns status 0, amount 0 21:01:32.989 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:01:32.993 00.004 972 UpdateGuideState exits: m=1431 SNR=26.5 21:01:32.997 00.004 5928 move complete, result=0 21:01:32.997 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:33.002 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:33.006 00.004 972 Enqueuing Expose request 21:01:33.010 00.004 5928 worker thread done servicing request 21:01:33.010 00.000 5928 Worker thread wakes up 21:01:33.010 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:33.010 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:33.010 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:01:35.143 02.133 5928 Exposure complete 21:01:35.231 00.088 5928 worker thread done servicing request 21:01:35.231 00.000 972 OnExposeComplete: enter 21:01:35.235 00.004 972 UpdateGuideState(): m_state=6 21:01:35.241 00.006 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2307 21:01:35.248 00.007 972 Star::Find returns 1 (0), X=228.65, Y=843.96, Mass=1395, SNR=26.2, Peak=164 HFD=3.8 21:01:35.254 00.006 972 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.59) = xAngle (-3.51 = 2.77) 21:01:35.259 00.005 972 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73) 21:01:35.262 00.003 972 CameraToMount -- cameraX=-0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.92 mountX=-0.33 mountY=0.14, mountTheta=2.73 21:01:35.268 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.33, opts=13) 21:01:35.272 00.004 972 Enqueuing Move request for scope (-0.12, -0.33) 21:01:35.275 00.003 5928 Worker thread wakes up 21:01:35.275 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:01:35.279 00.004 972 UpdateGuideState exits: m=1395 SNR=26.2 21:01:35.285 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:35.289 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.33) opts 0xd 21:01:35.289 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:35.293 00.004 972 Enqueuing Expose request 21:01:35.297 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.33) 21:01:35.297 00.000 5928 Moving (-0.12, -0.33) raw xDistance=-0.33 yDistance=0.14 21:01:35.297 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 21:01:35.297 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:35.298 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:01:35.298 00.000 5928 MoveAxis(E, 55, ABG) 21:01:35.298 00.000 5928 Guiding Dir = 2, Dur = 55 21:01:35.298 00.000 5928 IsSlewing returns 0 21:01:35.299 00.001 5928 IsGuiding returns 0 21:01:35.317 00.018 5928 PulseGuide returned control before completion, sleep 47 21:01:35.371 00.054 5928 IsGuiding returns 1 21:01:35.371 00.000 5928 scope still moving after pulse duration time elapsed 21:01:35.413 00.042 5928 IsSlewing returns 0 21:01:35.414 00.001 5928 IsGuiding returns 0 21:01:35.414 00.000 5928 scope move finished after 55 + 61 ms 21:01:35.415 00.001 5928 Move returns status 0, amount 55 21:01:35.415 00.000 5928 MoveAxis(N, 0, ABG) 21:01:35.416 00.001 5928 Move returns status 0, amount 0 21:01:35.416 00.000 5928 move complete, result=0 21:01:35.416 00.000 5928 worker thread done servicing request 21:01:35.416 00.000 972 GuideStep: -0.3 px 55 ms EAST, 0.1 px 0 ms NORTH 21:01:35.428 00.012 5928 Worker thread wakes up 21:01:35.428 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:35.429 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:37.410 01.981 5928 Exposure complete 21:01:37.498 00.088 5928 worker thread done servicing request 21:01:37.498 00.000 972 OnExposeComplete: enter 21:01:37.502 00.004 972 UpdateGuideState(): m_state=6 21:01:37.506 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2308 21:01:37.510 00.004 972 Star::Find returns 1 (0), X=228.69, Y=844.33, Mass=1519, SNR=27.3, Peak=157 HFD=3.7 21:01:37.514 00.004 972 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.59) = xAngle (1.03 = 1.03) 21:01:37.519 00.005 972 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99) 21:01:37.522 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.62 mountX=0.05 mountY=0.07, mountTheta=1.02 21:01:37.527 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.04, opts=13) 21:01:37.532 00.005 972 Enqueuing Move request for scope (-0.08, 0.04) 21:01:37.536 00.004 5928 Worker thread wakes up 21:01:37.536 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd 21:01:37.536 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.04) 21:01:37.536 00.000 5928 Moving (-0.08, 0.04) raw xDistance=0.05 yDistance=0.07 21:01:37.536 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:01:37.536 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:37.536 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:01:37.536 00.000 5928 MoveAxis(E, 0, ABG) 21:01:37.536 00.000 5928 Move returns status 0, amount 0 21:01:37.536 00.000 5928 MoveAxis(N, 0, ABG) 21:01:37.536 00.000 5928 Move returns status 0, amount 0 21:01:37.536 00.000 5928 move complete, result=0 21:01:37.537 00.001 5928 worker thread done servicing request 21:01:37.537 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:01:37.540 00.003 972 UpdateGuideState exits: m=1519 SNR=27.3 21:01:37.544 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:37.549 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:37.553 00.004 972 Enqueuing Expose request 21:01:37.556 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:01:37.560 00.004 5928 Worker thread wakes up 21:01:37.560 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:37.560 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:39.704 02.144 5928 Exposure complete 21:01:39.790 00.086 5928 worker thread done servicing request 21:01:39.791 00.001 972 OnExposeComplete: enter 21:01:39.795 00.004 972 UpdateGuideState(): m_state=6 21:01:39.800 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2309 21:01:39.804 00.004 972 Star::Find returns 1 (0), X=228.75, Y=844.39, Mass=1379, SNR=26.0, Peak=152 HFD=3.7 21:01:39.808 00.004 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 21:01:39.811 00.003 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09) 21:01:39.817 00.006 972 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=0.11 mountY=0.01, mountTheta=0.09 21:01:39.821 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.11, opts=13) 21:01:39.825 00.004 972 Enqueuing Move request for scope (-0.02, 0.11) 21:01:39.830 00.005 5928 Worker thread wakes up 21:01:39.830 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:01:39.835 00.005 972 UpdateGuideState exits: m=1379 SNR=26.0 21:01:39.838 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:39.842 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:39.846 00.004 972 Enqueuing Expose request 21:01:39.851 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd 21:01:39.851 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.11) 21:01:39.851 00.000 5928 Moving (-0.02, 0.11) raw xDistance=0.11 yDistance=0.01 21:01:39.851 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:01:39.851 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:39.851 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:01:39.851 00.000 5928 MoveAxis(E, 0, ABG) 21:01:39.851 00.000 5928 Move returns status 0, amount 0 21:01:39.852 00.001 5928 MoveAxis(N, 0, ABG) 21:01:39.852 00.000 5928 Move returns status 0, amount 0 21:01:39.852 00.000 5928 move complete, result=0 21:01:39.852 00.000 5928 worker thread done servicing request 21:01:39.852 00.000 5928 Worker thread wakes up 21:01:39.852 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:39.852 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:39.853 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:01:41.842 01.989 5928 Exposure complete 21:01:41.929 00.087 5928 worker thread done servicing request 21:01:41.929 00.000 972 OnExposeComplete: enter 21:01:41.934 00.005 972 UpdateGuideState(): m_state=6 21:01:41.938 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2310 21:01:41.942 00.004 972 Star::Find returns 1 (0), X=228.73, Y=844.63, Mass=1387, SNR=26.1, Peak=166 HFD=3.6 21:01:41.947 00.005 972 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.59) = xAngle (0.10 = 0.10) 21:01:41.951 00.004 972 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 21:01:41.955 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.69 mountX=0.34 mountY=0.02, mountTheta=0.05 21:01:41.960 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.34, opts=13) 21:01:41.965 00.005 972 Enqueuing Move request for scope (-0.04, 0.34) 21:01:41.968 00.003 5928 Worker thread wakes up 21:01:41.969 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.34) opts 0xd 21:01:41.969 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.34) 21:01:41.969 00.000 5928 Moving (-0.04, 0.34) raw xDistance=0.34 yDistance=0.02 21:01:41.969 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 21:01:41.969 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:41.969 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:01:41.969 00.000 5928 MoveAxis(W, 57, ABG) 21:01:41.969 00.000 5928 Guiding Dir = 3, Dur = 57 21:01:41.969 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 21:01:41.973 00.004 972 UpdateGuideState exits: m=1387 SNR=26.1 21:01:41.977 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:41.982 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:41.986 00.004 972 Enqueuing Expose request 21:01:41.989 00.003 5928 IsSlewing returns 0 21:01:41.991 00.002 5928 IsGuiding returns 0 21:01:42.018 00.027 5928 PulseGuide returned control before completion, sleep 40 21:01:42.069 00.051 5928 IsGuiding returns 1 21:01:42.069 00.000 5928 scope still moving after pulse duration time elapsed 21:01:42.114 00.045 5928 IsSlewing returns 0 21:01:42.146 00.032 5928 IsGuiding returns 0 21:01:42.146 00.000 5928 scope move finished after 57 + 99 ms 21:01:42.146 00.000 5928 Move returns status 0, amount 57 21:01:42.147 00.001 5928 MoveAxis(N, 0, ABG) 21:01:42.147 00.000 5928 Move returns status 0, amount 0 21:01:42.147 00.000 5928 move complete, result=0 21:01:42.149 00.002 5928 worker thread done servicing request 21:01:42.149 00.000 972 GuideStep: 0.3 px 57 ms WEST, 0.0 px 0 ms NORTH 21:01:42.160 00.011 5928 Worker thread wakes up 21:01:42.160 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:42.160 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:44.296 02.136 5928 Exposure complete 21:01:44.383 00.087 5928 worker thread done servicing request 21:01:44.384 00.001 972 OnExposeComplete: enter 21:01:44.387 00.003 972 UpdateGuideState(): m_state=6 21:01:44.391 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2311 21:01:44.396 00.005 972 Star::Find returns 1 (0), X=228.89, Y=844.34, Mass=1378, SNR=25.9, Peak=161 HFD=3.6 21:01:44.400 00.004 972 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.59) = xAngle (-1.19 = -1.19) 21:01:44.404 00.004 972 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23) 21:01:44.408 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.40 mountX=0.05 mountY=-0.12, mountTheta=-1.19 21:01:44.412 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.05, opts=13) 21:01:44.417 00.005 972 Enqueuing Move request for scope (0.12, 0.05) 21:01:44.421 00.004 5928 Worker thread wakes up 21:01:44.421 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd 21:01:44.421 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.05) 21:01:44.421 00.000 5928 Moving (0.12, 0.05) raw xDistance=0.05 yDistance=-0.12 21:01:44.421 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:01:44.425 00.004 972 UpdateGuideState exits: m=1378 SNR=25.9 21:01:44.430 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:01:44.430 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:44.435 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:44.438 00.003 972 Enqueuing Expose request 21:01:44.442 00.004 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:44.442 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:01:44.442 00.000 5928 MoveAxis(E, 0, ABG) 21:01:44.442 00.000 5928 Move returns status 0, amount 0 21:01:44.442 00.000 5928 MoveAxis(N, 0, ABG) 21:01:44.442 00.000 5928 Move returns status 0, amount 0 21:01:44.442 00.000 5928 move complete, result=0 21:01:44.442 00.000 5928 worker thread done servicing request 21:01:44.442 00.000 5928 Worker thread wakes up 21:01:44.443 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:44.443 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:44.444 00.001 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:01:46.418 01.974 5928 Exposure complete 21:01:46.504 00.086 5928 worker thread done servicing request 21:01:46.505 00.001 972 OnExposeComplete: enter 21:01:46.509 00.004 972 UpdateGuideState(): m_state=6 21:01:46.513 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2312 21:01:46.517 00.004 972 Star::Find returns 1 (0), X=229.03, Y=844.14, Mass=1358, SNR=25.8, Peak=148 HFD=3.9 21:01:46.521 00.004 972 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.59) = xAngle (-2.10 = -2.10) 21:01:46.526 00.005 972 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15) 21:01:46.531 00.005 972 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.51 mountX=-0.15 mountY=-0.25, mountTheta=-2.11 21:01:46.536 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.15, opts=13) 21:01:46.540 00.004 972 Enqueuing Move request for scope (0.26, -0.15) 21:01:46.544 00.004 5928 Worker thread wakes up 21:01:46.544 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd 21:01:46.544 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.15) 21:01:46.544 00.000 5928 Moving (0.26, -0.15) raw xDistance=-0.15 yDistance=-0.25 21:01:46.544 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:01:46.549 00.005 972 UpdateGuideState exits: m=1358 SNR=25.8 21:01:46.553 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:46.556 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:46.560 00.004 972 Enqueuing Expose request 21:01:46.565 00.005 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:01:46.565 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:01:46.565 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25 21:01:46.565 00.000 5928 MoveAxis(E, 0, ABG) 21:01:46.565 00.000 5928 Move returns status 0, amount 0 21:01:46.565 00.000 5928 MoveAxis(N, 0, ABG) 21:01:46.565 00.000 5928 Move returns status 0, amount 0 21:01:46.565 00.000 5928 move complete, result=0 21:01:46.565 00.000 5928 worker thread done servicing request 21:01:46.565 00.000 5928 Worker thread wakes up 21:01:46.566 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:46.566 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:46.567 00.001 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:01:48.708 02.141 5928 Exposure complete 21:01:48.793 00.085 5928 worker thread done servicing request 21:01:48.793 00.000 972 OnExposeComplete: enter 21:01:48.798 00.005 972 UpdateGuideState(): m_state=6 21:01:48.802 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2313 21:01:48.806 00.004 972 Star::Find returns 1 (0), X=228.75, Y=844.19, Mass=1378, SNR=26.0, Peak=156 HFD=3.9 21:01:48.810 00.004 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.94) 21:01:48.815 00.005 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89) 21:01:48.818 00.003 972 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.75 mountX=-0.10 mountY=0.02, mountTheta=2.90 21:01:48.823 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=-0.10, opts=13) 21:01:48.827 00.004 972 Enqueuing Move request for scope (-0.02, -0.10) 21:01:48.832 00.005 5928 Worker thread wakes up 21:01:48.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd 21:01:48.832 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, -0.10) 21:01:48.832 00.000 5928 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=0.02 21:01:48.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:01:48.832 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:48.832 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:01:48.832 00.000 5928 MoveAxis(E, 0, ABG) 21:01:48.832 00.000 5928 Move returns status 0, amount 0 21:01:48.832 00.000 5928 MoveAxis(N, 0, ABG) 21:01:48.832 00.000 5928 Move returns status 0, amount 0 21:01:48.832 00.000 5928 move complete, result=0 21:01:48.832 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:01:48.836 00.004 972 UpdateGuideState exits: m=1378 SNR=26.0 21:01:48.840 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:48.843 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:48.849 00.006 972 Enqueuing Expose request 21:01:48.853 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:01:48.856 00.003 5928 worker thread done servicing request 21:01:48.856 00.000 5928 Worker thread wakes up 21:01:48.857 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:48.857 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:50.839 01.982 5928 Exposure complete 21:01:50.923 00.084 5928 worker thread done servicing request 21:01:50.924 00.001 972 OnExposeComplete: enter 21:01:50.930 00.006 972 UpdateGuideState(): m_state=6 21:01:50.934 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2314 21:01:50.938 00.004 972 Star::Find returns 1 (0), X=228.70, Y=844.10, Mass=1376, SNR=26.0, Peak=166 HFD=3.4 21:01:50.942 00.004 972 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.59) = xAngle (-3.51 = 2.77) 21:01:50.946 00.004 972 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73) 21:01:50.950 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.92 mountX=-0.19 mountY=0.08, mountTheta=2.74 21:01:50.954 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.19, opts=13) 21:01:50.958 00.004 972 Enqueuing Move request for scope (-0.07, -0.19) 21:01:50.962 00.004 5928 Worker thread wakes up 21:01:50.962 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:01:50.967 00.005 972 UpdateGuideState exits: m=1376 SNR=26.0 21:01:50.971 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:50.975 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:50.978 00.003 972 Enqueuing Expose request 21:01:50.983 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd 21:01:50.983 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.19) 21:01:50.983 00.000 5928 Moving (-0.07, -0.19) raw xDistance=-0.19 yDistance=0.08 21:01:50.983 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:01:50.983 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:50.984 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:01:50.984 00.000 5928 MoveAxis(E, 0, ABG) 21:01:50.984 00.000 5928 Move returns status 0, amount 0 21:01:50.984 00.000 5928 MoveAxis(N, 0, ABG) 21:01:50.984 00.000 5928 Move returns status 0, amount 0 21:01:50.984 00.000 5928 move complete, result=0 21:01:50.984 00.000 5928 worker thread done servicing request 21:01:50.984 00.000 5928 Worker thread wakes up 21:01:50.984 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:50.984 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:50.985 00.001 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:01:53.109 02.124 5928 Exposure complete 21:01:53.198 00.089 5928 worker thread done servicing request 21:01:53.198 00.000 972 OnExposeComplete: enter 21:01:53.202 00.004 972 UpdateGuideState(): m_state=6 21:01:53.206 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2315 21:01:53.210 00.004 972 Star::Find returns 1 (0), X=228.47, Y=844.08, Mass=1380, SNR=26.0, Peak=137 HFD=4.0 21:01:53.214 00.004 972 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.59) = xAngle (-4.12 = 2.16) 21:01:53.218 00.004 972 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 21:01:53.224 00.006 972 CameraToMount -- cameraX=-0.30 cameraY=-0.21 hyp=0.36 cameraTheta=-2.54 mountX=-0.20 mountY=0.31, mountTheta=2.15 21:01:53.232 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.21, opts=13) 21:01:53.239 00.007 972 Enqueuing Move request for scope (-0.30, -0.21) 21:01:53.246 00.007 5928 Worker thread wakes up 21:01:53.246 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 21:01:53.251 00.005 972 UpdateGuideState exits: m=1380 SNR=26.0 21:01:53.255 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:53.258 00.003 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.21) opts 0xd 21:01:53.259 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.21) 21:01:53.259 00.000 5928 Moving (-0.30, -0.21) raw xDistance=-0.20 yDistance=0.31 21:01:53.259 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 21:01:53.259 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 21:01:53.259 00.000 5928 MoveAxis(E, 34, ABG) 21:01:53.259 00.000 5928 Guiding Dir = 2, Dur = 34 21:01:53.259 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:53.264 00.005 972 Enqueuing Expose request 21:01:53.268 00.004 5928 IsSlewing returns 0 21:01:53.268 00.000 5928 IsGuiding returns 0 21:01:53.291 00.023 5928 PulseGuide returned control before completion, sleep 22 21:01:53.339 00.048 5928 IsGuiding returns 0 21:01:53.339 00.000 5928 Move returns status 0, amount 34 21:01:53.339 00.000 5928 MoveAxis(S, 61, ABG) 21:01:53.339 00.000 5928 Guiding Dir = 1, Dur = 61 21:01:53.340 00.001 5928 IsSlewing returns 0 21:01:53.341 00.001 5928 IsGuiding returns 0 21:01:53.451 00.110 5928 IsGuiding returns 1 21:01:53.452 00.001 5928 scope still moving after pulse duration time elapsed 21:01:53.515 00.063 5928 IsSlewing returns 0 21:01:53.516 00.001 5928 IsGuiding returns 0 21:01:53.516 00.000 5928 scope move finished after 61 + 114 ms 21:01:53.516 00.000 5928 Move returns status 0, amount 61 21:01:53.516 00.000 5928 move complete, result=0 21:01:53.516 00.000 5928 worker thread done servicing request 21:01:53.516 00.000 5928 Worker thread wakes up 21:01:53.516 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:53.516 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:53.516 00.000 972 GuideStep: -0.2 px 34 ms EAST, 0.3 px 61 ms SOUTH 21:01:55.509 01.993 5928 Exposure complete 21:01:55.597 00.088 5928 worker thread done servicing request 21:01:55.597 00.000 972 OnExposeComplete: enter 21:01:55.601 00.004 972 UpdateGuideState(): m_state=6 21:01:55.605 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2316 21:01:55.609 00.004 972 Star::Find returns 1 (0), X=228.84, Y=844.27, Mass=1407, SNR=26.3, Peak=158 HFD=3.9 21:01:55.614 00.005 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 21:01:55.618 00.004 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 21:01:55.621 00.003 972 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.28 mountX=-0.02 mountY=-0.07, mountTheta=-1.88 21:01:55.626 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.02, opts=13) 21:01:55.632 00.006 972 Enqueuing Move request for scope (0.07, -0.02) 21:01:55.635 00.003 5928 Worker thread wakes up 21:01:55.636 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd 21:01:55.636 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.02) 21:01:55.636 00.000 5928 Moving (0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07 21:01:55.636 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:01:55.636 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:55.636 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:01:55.640 00.004 972 UpdateGuideState exits: m=1407 SNR=26.3 21:01:55.644 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:55.649 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:55.652 00.003 972 Enqueuing Expose request 21:01:55.656 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:01:55.656 00.000 5928 MoveAxis(E, 0, ABG) 21:01:55.656 00.000 5928 Move returns status 0, amount 0 21:01:55.656 00.000 5928 MoveAxis(N, 0, ABG) 21:01:55.656 00.000 5928 Move returns status 0, amount 0 21:01:55.656 00.000 5928 move complete, result=0 21:01:55.656 00.000 5928 worker thread done servicing request 21:01:55.656 00.000 5928 Worker thread wakes up 21:01:55.656 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:55.657 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:01:55.658 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:01:57.771 02.113 5928 Exposure complete 21:01:57.857 00.086 5928 worker thread done servicing request 21:01:57.858 00.001 972 OnExposeComplete: enter 21:01:57.863 00.005 972 UpdateGuideState(): m_state=6 21:01:57.867 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2317 21:01:57.871 00.004 972 Star::Find returns 1 (0), X=228.80, Y=844.56, Mass=1361, SNR=25.8, Peak=146 HFD=3.7 21:01:57.875 00.004 972 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.59) = xAngle (-0.13 = -0.13) 21:01:57.879 00.004 972 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17) 21:01:57.883 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.46 mountX=0.27 mountY=-0.05, mountTheta=-0.17 21:01:57.887 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.27, opts=13) 21:01:57.891 00.004 972 Enqueuing Move request for scope (0.03, 0.27) 21:01:57.896 00.005 5928 Worker thread wakes up 21:01:57.896 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd 21:01:57.896 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.27) 21:01:57.896 00.000 5928 Moving (0.03, 0.27) raw xDistance=0.27 yDistance=-0.05 21:01:57.896 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 21:01:57.896 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:01:57.896 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 21:01:57.896 00.000 5928 MoveAxis(W, 45, ABG) 21:01:57.896 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:01:57.900 00.004 972 UpdateGuideState exits: m=1361 SNR=25.8 21:01:57.904 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:01:57.908 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:01:57.912 00.004 972 Enqueuing Expose request 21:01:57.916 00.004 5928 Guiding Dir = 3, Dur = 45 21:01:57.917 00.001 5928 IsSlewing returns 0 21:01:57.917 00.000 5928 IsGuiding returns 0 21:01:57.944 00.027 5928 PulseGuide returned control before completion, sleep 29 21:01:57.976 00.032 5928 IsGuiding returns 1 21:01:57.976 00.000 5928 scope still moving after pulse duration time elapsed 21:01:58.040 00.064 5928 IsSlewing returns 0 21:01:58.040 00.000 5928 IsGuiding returns 0 21:01:58.041 00.001 5928 scope move finished after 45 + 78 ms 21:01:58.041 00.000 5928 Move returns status 0, amount 45 21:01:58.041 00.000 5928 MoveAxis(N, 0, ABG) 21:01:58.041 00.000 5928 Move returns status 0, amount 0 21:01:58.041 00.000 5928 move complete, result=0 21:01:58.041 00.000 5928 worker thread done servicing request 21:01:58.041 00.000 5928 Worker thread wakes up 21:01:58.041 00.000 972 GuideStep: 0.3 px 45 ms WEST, -0.0 px 0 ms NORTH 21:01:58.046 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:01:58.046 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:00.036 01.990 5928 Exposure complete 21:02:00.121 00.085 5928 worker thread done servicing request 21:02:00.121 00.000 972 OnExposeComplete: enter 21:02:00.125 00.004 972 UpdateGuideState(): m_state=6 21:02:00.130 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2318 21:02:00.134 00.004 972 Star::Find returns 1 (0), X=228.74, Y=843.98, Mass=1405, SNR=26.2, Peak=169 HFD=4.0 21:02:00.138 00.004 972 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.59) = xAngle (-3.25 = 3.04) 21:02:00.141 00.003 972 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99) 21:02:00.146 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=-0.30 hyp=0.31 cameraTheta=-1.66 mountX=-0.30 mountY=0.05, mountTheta=2.99 21:02:00.151 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.30, opts=13) 21:02:00.154 00.003 972 Enqueuing Move request for scope (-0.03, -0.30) 21:02:00.158 00.004 5928 Worker thread wakes up 21:02:00.158 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.30) opts 0xd 21:02:00.158 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.30) 21:02:00.159 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:02:00.164 00.005 972 UpdateGuideState exits: m=1405 SNR=26.2 21:02:00.168 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:00.171 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:00.175 00.004 972 Enqueuing Expose request 21:02:00.181 00.006 5928 Moving (-0.03, -0.30) raw xDistance=-0.30 yDistance=0.05 21:02:00.181 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30 21:02:00.181 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:00.181 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 21:02:00.181 00.000 5928 MoveAxis(E, 48, ABG) 21:02:00.181 00.000 5928 Guiding Dir = 2, Dur = 48 21:02:00.182 00.001 5928 IsSlewing returns 0 21:02:00.182 00.000 5928 IsGuiding returns 0 21:02:00.199 00.017 5928 PulseGuide returned control before completion, sleep 42 21:02:00.278 00.079 5928 IsGuiding returns 0 21:02:00.279 00.001 5928 Move returns status 0, amount 48 21:02:00.279 00.000 5928 MoveAxis(N, 0, ABG) 21:02:00.280 00.001 5928 Move returns status 0, amount 0 21:02:00.280 00.000 5928 move complete, result=0 21:02:00.280 00.000 5928 worker thread done servicing request 21:02:00.280 00.000 5928 Worker thread wakes up 21:02:00.281 00.001 972 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH 21:02:00.287 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:00.287 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:02.406 02.119 5928 Exposure complete 21:02:02.491 00.085 5928 worker thread done servicing request 21:02:02.491 00.000 972 OnExposeComplete: enter 21:02:02.496 00.005 972 UpdateGuideState(): m_state=6 21:02:02.499 00.003 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2319 21:02:02.503 00.004 972 Star::Find returns 1 (0), X=228.67, Y=843.78, Mass=1398, SNR=26.2, Peak=160 HFD=3.7 21:02:02.507 00.004 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.94) 21:02:02.512 00.005 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90) 21:02:02.515 00.003 972 CameraToMount -- cameraX=-0.09 cameraY=-0.51 hyp=0.52 cameraTheta=-1.75 mountX=-0.51 mountY=0.13, mountTheta=2.90 21:02:02.520 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.51, opts=13) 21:02:02.524 00.004 972 Enqueuing Move request for scope (-0.09, -0.51) 21:02:02.528 00.004 5928 Worker thread wakes up 21:02:02.529 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.51) opts 0xd 21:02:02.529 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.51) 21:02:02.529 00.000 5928 Moving (-0.09, -0.51) raw xDistance=-0.51 yDistance=0.13 21:02:02.529 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.51 21:02:02.529 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:02.529 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:02:02.529 00.000 5928 MoveAxis(E, 89, ABG) 21:02:02.529 00.000 5928 Guiding Dir = 2, Dur = 89 21:02:02.529 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:02:02.533 00.004 972 UpdateGuideState exits: m=1398 SNR=26.2 21:02:02.537 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:02.541 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:02.545 00.004 972 Enqueuing Expose request 21:02:02.549 00.004 5928 IsSlewing returns 0 21:02:02.550 00.001 5928 IsGuiding returns 0 21:02:02.566 00.016 5928 PulseGuide returned control before completion, sleep 84 21:02:02.678 00.112 5928 IsGuiding returns 1 21:02:02.680 00.002 5928 scope still moving after pulse duration time elapsed 21:02:02.710 00.030 5928 IsSlewing returns 0 21:02:02.711 00.001 5928 IsGuiding returns 0 21:02:02.712 00.001 5928 scope move finished after 89 + 72 ms 21:02:02.712 00.000 5928 Move returns status 0, amount 89 21:02:02.712 00.000 5928 MoveAxis(N, 0, ABG) 21:02:02.713 00.001 5928 Move returns status 0, amount 0 21:02:02.713 00.000 5928 move complete, result=0 21:02:02.714 00.001 5928 worker thread done servicing request 21:02:02.714 00.000 972 GuideStep: -0.5 px 89 ms EAST, 0.1 px 0 ms NORTH 21:02:02.726 00.012 5928 Worker thread wakes up 21:02:02.726 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:02.726 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:04.710 01.984 5928 Exposure complete 21:02:04.796 00.086 5928 worker thread done servicing request 21:02:04.796 00.000 972 OnExposeComplete: enter 21:02:04.800 00.004 972 UpdateGuideState(): m_state=6 21:02:04.804 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2320 21:02:04.807 00.003 972 Star::Find returns 1 (0), X=228.82, Y=843.73, Mass=1372, SNR=26.0, Peak=157 HFD=3.8 21:02:04.812 00.005 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 21:02:04.816 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12) 21:02:04.820 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.56 hyp=0.56 cameraTheta=-1.48 mountX=-0.56 mountY=-0.01, mountTheta=-3.12 21:02:04.824 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.56, opts=13) 21:02:04.830 00.006 972 Enqueuing Move request for scope (0.05, -0.56) 21:02:04.833 00.003 5928 Worker thread wakes up 21:02:04.833 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.56) opts 0xd 21:02:04.833 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.56) 21:02:04.834 00.001 5928 Moving (0.05, -0.56) raw xDistance=-0.56 yDistance=-0.01 21:02:04.834 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.56 21:02:04.834 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:04.834 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:02:04.834 00.000 5928 MoveAxis(E, 100, ABG) 21:02:04.834 00.000 5928 Guiding Dir = 2, Dur = 100 21:02:04.834 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 21:02:04.838 00.004 972 UpdateGuideState exits: m=1372 SNR=26.0 21:02:04.842 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:04.847 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:04.850 00.003 972 Enqueuing Expose request 21:02:04.854 00.004 5928 IsSlewing returns 0 21:02:04.855 00.001 5928 IsGuiding returns 0 21:02:04.885 00.030 5928 PulseGuide returned control before completion, sleep 81 21:02:05.013 00.128 5928 IsGuiding returns 0 21:02:05.014 00.001 5928 Move returns status 0, amount 100 21:02:05.014 00.000 5928 MoveAxis(N, 0, ABG) 21:02:05.014 00.000 5928 Move returns status 0, amount 0 21:02:05.015 00.001 5928 move complete, result=0 21:02:05.015 00.000 5928 worker thread done servicing request 21:02:05.016 00.001 972 GuideStep: -0.6 px 100 ms EAST, -0.0 px 0 ms NORTH 21:02:05.027 00.011 5928 Worker thread wakes up 21:02:05.028 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:05.029 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:07.172 02.143 5928 Exposure complete 21:02:07.262 00.090 5928 worker thread done servicing request 21:02:07.263 00.001 972 OnExposeComplete: enter 21:02:07.267 00.004 972 UpdateGuideState(): m_state=6 21:02:07.271 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2321 21:02:07.275 00.004 972 Star::Find returns 1 (0), X=228.65, Y=844.76, Mass=1418, SNR=26.3, Peak=144 HFD=4.2 21:02:07.279 00.004 972 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.59) = xAngle (0.23 = 0.23) 21:02:07.283 00.004 972 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19) 21:02:07.287 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=0.47 hyp=0.48 cameraTheta=1.82 mountX=0.47 mountY=0.09, mountTheta=0.19 21:02:07.291 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.47, opts=13) 21:02:07.296 00.005 972 Enqueuing Move request for scope (-0.12, 0.47) 21:02:07.300 00.004 5928 Worker thread wakes up 21:02:07.300 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.47) opts 0xd 21:02:07.300 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.47) 21:02:07.300 00.000 5928 Moving (-0.12, 0.47) raw xDistance=0.47 yDistance=0.09 21:02:07.300 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.47 21:02:07.300 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:07.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:02:07.301 00.001 5928 MoveAxis(W, 72, ABG) 21:02:07.301 00.000 5928 Guiding Dir = 3, Dur = 72 21:02:07.301 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:02:07.305 00.004 972 UpdateGuideState exits: m=1418 SNR=26.3 21:02:07.309 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:07.314 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:07.318 00.004 972 Enqueuing Expose request 21:02:07.322 00.004 5928 IsSlewing returns 0 21:02:07.322 00.000 5928 IsGuiding returns 0 21:02:07.347 00.025 5928 PulseGuide returned control before completion, sleep 58 21:02:07.421 00.074 5928 IsGuiding returns 1 21:02:07.421 00.000 5928 scope still moving after pulse duration time elapsed 21:02:07.475 00.054 5928 IsSlewing returns 0 21:02:07.508 00.033 5928 IsGuiding returns 0 21:02:07.508 00.000 5928 scope move finished after 72 + 113 ms 21:02:07.508 00.000 5928 Move returns status 0, amount 72 21:02:07.508 00.000 5928 MoveAxis(N, 0, ABG) 21:02:07.509 00.001 5928 Move returns status 0, amount 0 21:02:07.509 00.000 5928 move complete, result=0 21:02:07.509 00.000 5928 worker thread done servicing request 21:02:07.509 00.000 5928 Worker thread wakes up 21:02:07.510 00.001 972 GuideStep: 0.5 px 72 ms WEST, 0.1 px 0 ms NORTH 21:02:07.522 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:07.522 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:09.515 01.993 5928 Exposure complete 21:02:09.602 00.087 5928 worker thread done servicing request 21:02:09.602 00.000 972 OnExposeComplete: enter 21:02:09.606 00.004 972 UpdateGuideState(): m_state=6 21:02:09.611 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2322 21:02:09.615 00.004 972 Star::Find returns 1 (0), X=228.83, Y=844.30, Mass=1332, SNR=25.5, Peak=143 HFD=3.9 21:02:09.619 00.004 972 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.59) = xAngle (-1.42 = -1.42) 21:02:09.622 00.003 972 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 21:02:09.628 00.006 972 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.17 mountX=0.01 mountY=-0.07, mountTheta=-1.42 21:02:09.633 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.01, opts=13) 21:02:09.637 00.004 972 Enqueuing Move request for scope (0.07, 0.01) 21:02:09.640 00.003 5928 Worker thread wakes up 21:02:09.641 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd 21:02:09.641 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.01) 21:02:09.641 00.000 5928 Moving (0.07, 0.01) raw xDistance=0.01 yDistance=-0.07 21:02:09.641 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:02:09.641 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:09.641 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:02:09.641 00.000 5928 MoveAxis(E, 0, ABG) 21:02:09.641 00.000 5928 Move returns status 0, amount 0 21:02:09.641 00.000 5928 MoveAxis(N, 0, ABG) 21:02:09.641 00.000 5928 Move returns status 0, amount 0 21:02:09.641 00.000 5928 move complete, result=0 21:02:09.641 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:09.646 00.005 972 UpdateGuideState exits: m=1332 SNR=25.5 21:02:09.650 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:09.654 00.004 5928 worker thread done servicing request 21:02:09.654 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:09.657 00.003 972 Enqueuing Expose request 21:02:09.662 00.005 5928 Worker thread wakes up 21:02:09.663 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:09.663 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:09.663 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:02:11.798 02.135 5928 Exposure complete 21:02:11.884 00.086 5928 worker thread done servicing request 21:02:11.884 00.000 972 OnExposeComplete: enter 21:02:11.887 00.003 972 UpdateGuideState(): m_state=6 21:02:11.891 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2323 21:02:11.896 00.005 972 Star::Find returns 1 (0), X=228.65, Y=844.30, Mass=1427, SNR=26.5, Peak=162 HFD=3.6 21:02:11.900 00.004 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 21:02:11.904 00.004 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43) 21:02:11.907 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.07 mountX=0.01 mountY=0.11, mountTheta=1.48 21:02:11.913 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.01, opts=13) 21:02:11.917 00.004 972 Enqueuing Move request for scope (-0.11, 0.01) 21:02:11.921 00.004 5928 Worker thread wakes up 21:02:11.921 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd 21:02:11.921 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.01) 21:02:11.921 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:02:11.925 00.004 5928 Moving (-0.11, 0.01) raw xDistance=0.01 yDistance=0.11 21:02:11.925 00.000 972 UpdateGuideState exits: m=1427 SNR=26.5 21:02:11.930 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:11.934 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:11.938 00.004 972 Enqueuing Expose request 21:02:11.941 00.003 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:02:11.941 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:11.942 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 21:02:11.942 00.000 5928 MoveAxis(E, 0, ABG) 21:02:11.942 00.000 5928 Move returns status 0, amount 0 21:02:11.942 00.000 5928 MoveAxis(N, 0, ABG) 21:02:11.942 00.000 5928 Move returns status 0, amount 0 21:02:11.942 00.000 5928 move complete, result=0 21:02:11.942 00.000 5928 worker thread done servicing request 21:02:11.942 00.000 5928 Worker thread wakes up 21:02:11.942 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:11.942 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:11.944 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:02:13.919 01.975 5928 Exposure complete 21:02:14.005 00.086 5928 worker thread done servicing request 21:02:14.005 00.000 972 OnExposeComplete: enter 21:02:14.011 00.006 972 UpdateGuideState(): m_state=6 21:02:14.015 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2324 21:02:14.019 00.004 972 Star::Find returns 1 (0), X=228.66, Y=844.32, Mass=1350, SNR=25.7, Peak=142 HFD=3.7 21:02:14.023 00.004 972 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.59) = xAngle (1.26 = 1.26) 21:02:14.027 00.004 972 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22) 21:02:14.031 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=0.03 mountY=0.11, mountTheta=1.26 21:02:14.035 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.03, opts=13) 21:02:14.039 00.004 972 Enqueuing Move request for scope (-0.11, 0.03) 21:02:14.044 00.005 5928 Worker thread wakes up 21:02:14.044 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:14.048 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd 21:02:14.048 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.03) 21:02:14.048 00.000 5928 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=0.11 21:02:14.048 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:02:14.048 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:14.048 00.000 972 UpdateGuideState exits: m=1350 SNR=25.7 21:02:14.052 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 21:02:14.052 00.000 5928 MoveAxis(E, 0, ABG) 21:02:14.052 00.000 5928 Move returns status 0, amount 0 21:02:14.052 00.000 5928 MoveAxis(N, 0, ABG) 21:02:14.052 00.000 5928 Move returns status 0, amount 0 21:02:14.052 00.000 5928 move complete, result=0 21:02:14.052 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:14.056 00.004 5928 worker thread done servicing request 21:02:14.056 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:14.061 00.005 972 Enqueuing Expose request 21:02:14.065 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:02:14.068 00.003 5928 Worker thread wakes up 21:02:14.069 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:14.069 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:16.181 02.112 5928 Exposure complete 21:02:16.277 00.096 5928 worker thread done servicing request 21:02:16.277 00.000 972 OnExposeComplete: enter 21:02:16.282 00.005 972 UpdateGuideState(): m_state=6 21:02:16.288 00.006 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2325 21:02:16.294 00.006 972 Star::Find returns 1 (0), X=228.74, Y=844.39, Mass=1392, SNR=26.1, Peak=163 HFD=3.6 21:02:16.300 00.006 972 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.59) = xAngle (0.20 = 0.20) 21:02:16.306 00.006 972 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16) 21:02:16.312 00.006 972 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.79 mountX=0.11 mountY=0.02, mountTheta=0.16 21:02:16.317 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.11, opts=13) 21:02:16.322 00.005 972 Enqueuing Move request for scope (-0.02, 0.11) 21:02:16.328 00.006 5928 Worker thread wakes up 21:02:16.328 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:02:16.333 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd 21:02:16.334 00.001 972 UpdateGuideState exits: m=1392 SNR=26.1 21:02:16.338 00.004 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.11) 21:02:16.339 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:16.345 00.006 5928 Moving (-0.02, 0.11) raw xDistance=0.11 yDistance=0.02 21:02:16.345 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:16.350 00.005 972 Enqueuing Expose request 21:02:16.356 00.006 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:02:16.356 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:16.356 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:02:16.356 00.000 5928 MoveAxis(E, 0, ABG) 21:02:16.356 00.000 5928 Move returns status 0, amount 0 21:02:16.356 00.000 5928 MoveAxis(N, 0, ABG) 21:02:16.356 00.000 5928 Move returns status 0, amount 0 21:02:16.357 00.001 5928 move complete, result=0 21:02:16.357 00.000 5928 worker thread done servicing request 21:02:16.357 00.000 5928 Worker thread wakes up 21:02:16.357 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:16.357 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:16.359 00.002 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:02:18.341 01.982 5928 Exposure complete 21:02:18.428 00.087 5928 worker thread done servicing request 21:02:18.428 00.000 972 OnExposeComplete: enter 21:02:18.432 00.004 972 UpdateGuideState(): m_state=6 21:02:18.435 00.003 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2326 21:02:18.440 00.005 972 Star::Find returns 1 (0), X=228.78, Y=844.18, Mass=1478, SNR=26.9, Peak=159 HFD=3.8 21:02:18.445 00.005 972 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.59) = xAngle (-3.01 = -3.01) 21:02:18.450 00.005 972 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06) 21:02:18.456 00.006 972 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.42 mountX=-0.11 mountY=-0.01, mountTheta=-3.06 21:02:18.461 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.11, opts=13) 21:02:18.465 00.004 972 Enqueuing Move request for scope (0.02, -0.11) 21:02:18.469 00.004 5928 Worker thread wakes up 21:02:18.469 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd 21:02:18.469 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.11) 21:02:18.469 00.000 5928 Moving (0.02, -0.11) raw xDistance=-0.11 yDistance=-0.01 21:02:18.469 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:02:18.469 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:18.470 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:02:18.474 00.004 972 UpdateGuideState exits: m=1478 SNR=26.9 21:02:18.479 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:18.482 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:18.486 00.004 972 Enqueuing Expose request 21:02:18.490 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:02:18.490 00.000 5928 MoveAxis(E, 0, ABG) 21:02:18.490 00.000 5928 Move returns status 0, amount 0 21:02:18.490 00.000 5928 MoveAxis(N, 0, ABG) 21:02:18.490 00.000 5928 Move returns status 0, amount 0 21:02:18.491 00.001 5928 move complete, result=0 21:02:18.491 00.000 5928 worker thread done servicing request 21:02:18.491 00.000 5928 Worker thread wakes up 21:02:18.491 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:18.491 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:18.494 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:02:20.602 02.108 5928 Exposure complete 21:02:20.689 00.087 5928 worker thread done servicing request 21:02:20.689 00.000 972 OnExposeComplete: enter 21:02:20.694 00.005 972 UpdateGuideState(): m_state=6 21:02:20.698 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2327 21:02:20.702 00.004 972 Star::Find returns 1 (0), X=228.79, Y=844.17, Mass=1402, SNR=26.2, Peak=172 HFD=3.7 21:02:20.705 00.003 972 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.59) = xAngle (-2.96 = -2.96) 21:02:20.710 00.005 972 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 21:02:20.714 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.37 mountX=-0.12 mountY=-0.02, mountTheta=-3.00 21:02:20.718 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.12, opts=13) 21:02:20.722 00.004 972 Enqueuing Move request for scope (0.02, -0.12) 21:02:20.727 00.005 5928 Worker thread wakes up 21:02:20.727 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd 21:02:20.727 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.12) 21:02:20.727 00.000 5928 Moving (0.02, -0.12) raw xDistance=-0.12 yDistance=-0.02 21:02:20.727 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:02:20.727 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:20.727 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:02:20.727 00.000 5928 MoveAxis(E, 0, ABG) 21:02:20.727 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:02:20.731 00.004 972 UpdateGuideState exits: m=1402 SNR=26.2 21:02:20.735 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:20.739 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:20.743 00.004 972 Enqueuing Expose request 21:02:20.747 00.004 5928 Move returns status 0, amount 0 21:02:20.747 00.000 5928 MoveAxis(N, 0, ABG) 21:02:20.747 00.000 5928 Move returns status 0, amount 0 21:02:20.747 00.000 5928 move complete, result=0 21:02:20.747 00.000 5928 worker thread done servicing request 21:02:20.747 00.000 5928 Worker thread wakes up 21:02:20.748 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:20.748 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:20.749 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:02:22.734 01.985 5928 Exposure complete 21:02:22.820 00.086 5928 worker thread done servicing request 21:02:22.820 00.000 972 OnExposeComplete: enter 21:02:22.824 00.004 972 UpdateGuideState(): m_state=6 21:02:22.829 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2328 21:02:22.833 00.004 972 Star::Find returns 1 (0), X=228.65, Y=844.19, Mass=1416, SNR=26.4, Peak=165 HFD=3.7 21:02:22.837 00.004 972 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.59) = xAngle (-4.06 = 2.22) 21:02:22.841 00.004 972 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18) 21:02:22.845 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-2.47 mountX=-0.09 mountY=0.13, mountTheta=2.21 21:02:22.850 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.10, opts=13) 21:02:22.854 00.004 972 Enqueuing Move request for scope (-0.12, -0.10) 21:02:22.858 00.004 5928 Worker thread wakes up 21:02:22.858 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd 21:02:22.858 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.10) 21:02:22.858 00.000 5928 Moving (-0.12, -0.10) raw xDistance=-0.09 yDistance=0.13 21:02:22.858 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:02:22.858 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:22.858 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:02:22.863 00.005 972 UpdateGuideState exits: m=1416 SNR=26.4 21:02:22.867 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:22.871 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:22.875 00.004 972 Enqueuing Expose request 21:02:22.879 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:02:22.879 00.000 5928 MoveAxis(E, 0, ABG) 21:02:22.879 00.000 5928 Move returns status 0, amount 0 21:02:22.879 00.000 5928 MoveAxis(N, 0, ABG) 21:02:22.880 00.001 5928 Move returns status 0, amount 0 21:02:22.880 00.000 5928 move complete, result=0 21:02:22.880 00.000 5928 worker thread done servicing request 21:02:22.880 00.000 5928 Worker thread wakes up 21:02:22.880 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:22.880 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:22.881 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:02:25.016 02.135 5928 Exposure complete 21:02:25.101 00.085 5928 worker thread done servicing request 21:02:25.102 00.001 972 OnExposeComplete: enter 21:02:25.105 00.003 972 UpdateGuideState(): m_state=6 21:02:25.110 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2329 21:02:25.114 00.004 972 Star::Find returns 1 (0), X=228.76, Y=843.99, Mass=1468, SNR=26.8, Peak=169 HFD=3.9 21:02:25.118 00.004 972 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.59) = xAngle (-3.19 = 3.10) 21:02:25.122 00.004 972 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05) 21:02:25.127 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.60 mountX=-0.30 mountY=0.03, mountTheta=3.05 21:02:25.132 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.30, opts=13) 21:02:25.135 00.003 972 Enqueuing Move request for scope (-0.01, -0.30) 21:02:25.139 00.004 5928 Worker thread wakes up 21:02:25.139 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd 21:02:25.139 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.30) 21:02:25.139 00.000 5928 Moving (-0.01, -0.30) raw xDistance=-0.30 yDistance=0.03 21:02:25.139 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:25.144 00.005 972 UpdateGuideState exits: m=1468 SNR=26.8 21:02:25.148 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:25.152 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:25.155 00.003 972 Enqueuing Expose request 21:02:25.161 00.006 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 21:02:25.161 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:25.162 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:02:25.162 00.000 5928 MoveAxis(E, 50, ABG) 21:02:25.162 00.000 5928 Guiding Dir = 2, Dur = 50 21:02:25.162 00.000 5928 IsSlewing returns 0 21:02:25.162 00.000 5928 IsGuiding returns 0 21:02:25.177 00.015 5928 PulseGuide returned control before completion, sleep 46 21:02:25.241 00.064 5928 IsGuiding returns 1 21:02:25.241 00.000 5928 scope still moving after pulse duration time elapsed 21:02:25.273 00.032 5928 IsSlewing returns 0 21:02:25.274 00.001 5928 IsGuiding returns 0 21:02:25.274 00.000 5928 scope move finished after 50 + 61 ms 21:02:25.274 00.000 5928 Move returns status 0, amount 50 21:02:25.274 00.000 5928 MoveAxis(N, 0, ABG) 21:02:25.275 00.001 5928 Move returns status 0, amount 0 21:02:25.275 00.000 5928 move complete, result=0 21:02:25.275 00.000 5928 worker thread done servicing request 21:02:25.275 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.0 px 0 ms NORTH 21:02:25.283 00.008 5928 Worker thread wakes up 21:02:25.283 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:25.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:27.275 01.992 5928 Exposure complete 21:02:27.364 00.089 5928 worker thread done servicing request 21:02:27.364 00.000 972 OnExposeComplete: enter 21:02:27.367 00.003 972 UpdateGuideState(): m_state=6 21:02:27.371 00.004 972 Star::Find(15, 228, 843, 0, (0,0,0,0), 0.0, 255) frame 2330 21:02:27.376 00.005 972 Star::Find returns 1 (0), X=228.52, Y=844.52, Mass=1430, SNR=26.5, Peak=130 HFD=4.1 21:02:27.380 00.004 972 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.59) = xAngle (0.79 = 0.79) 21:02:27.384 00.004 972 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75) 21:02:27.388 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.34 cameraTheta=2.38 mountX=0.23 mountY=0.23, mountTheta=0.77 21:02:27.393 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.23, opts=13) 21:02:27.397 00.004 972 Enqueuing Move request for scope (-0.24, 0.23) 21:02:27.401 00.004 5928 Worker thread wakes up 21:02:27.401 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd 21:02:27.401 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.23) 21:02:27.401 00.000 5928 Moving (-0.24, 0.23) raw xDistance=0.23 yDistance=0.23 21:02:27.401 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23 21:02:27.401 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 21:02:27.401 00.000 5928 MoveAxis(W, 36, ABG) 21:02:27.401 00.000 5928 Guiding Dir = 3, Dur = 36 21:02:27.401 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:27.405 00.004 972 UpdateGuideState exits: m=1430 SNR=26.5 21:02:27.410 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:27.414 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:27.418 00.004 972 Enqueuing Expose request 21:02:27.421 00.003 5928 IsSlewing returns 0 21:02:27.422 00.001 5928 IsGuiding returns 0 21:02:27.448 00.026 5928 PulseGuide returned control before completion, sleep 22 21:02:27.496 00.048 5928 IsGuiding returns 0 21:02:27.496 00.000 5928 Move returns status 0, amount 36 21:02:27.496 00.000 5928 MoveAxis(S, 45, ABG) 21:02:27.496 00.000 5928 Guiding Dir = 1, Dur = 45 21:02:27.497 00.001 5928 IsSlewing returns 0 21:02:27.497 00.000 5928 IsGuiding returns 0 21:02:27.577 00.080 5928 IsGuiding returns 1 21:02:27.578 00.001 5928 scope still moving after pulse duration time elapsed 21:02:27.625 00.047 5928 IsSlewing returns 0 21:02:27.656 00.031 5928 IsGuiding returns 0 21:02:27.656 00.000 5928 scope move finished after 45 + 113 ms 21:02:27.657 00.001 5928 Move returns status 0, amount 45 21:02:27.657 00.000 5928 move complete, result=0 21:02:27.657 00.000 5928 worker thread done servicing request 21:02:27.657 00.000 972 GuideStep: 0.2 px 36 ms WEST, 0.2 px 45 ms SOUTH 21:02:27.669 00.012 5928 Worker thread wakes up 21:02:27.669 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:27.669 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:29.785 02.116 5928 Exposure complete 21:02:29.871 00.086 5928 worker thread done servicing request 21:02:29.871 00.000 972 OnExposeComplete: enter 21:02:29.876 00.005 972 UpdateGuideState(): m_state=6 21:02:29.880 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2331 21:02:29.884 00.004 972 Star::Find returns 1 (0), X=228.86, Y=844.49, Mass=1418, SNR=26.4, Peak=152 HFD=3.8 21:02:29.888 00.004 972 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.59) = xAngle (-0.44 = -0.44) 21:02:29.892 00.004 972 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 21:02:29.896 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.15 mountX=0.20 mountY=-0.10, mountTheta=-0.48 21:02:29.900 00.004 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.20, opts=13) 21:02:29.904 00.004 972 Enqueuing Move request for scope (0.09, 0.20) 21:02:29.908 00.004 5928 Worker thread wakes up 21:02:29.908 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd 21:02:29.908 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.20) 21:02:29.908 00.000 5928 Moving (0.09, 0.20) raw xDistance=0.20 yDistance=-0.10 21:02:29.908 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20 21:02:29.908 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:29.909 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:02:29.909 00.000 5928 MoveAxis(W, 36, ABG) 21:02:29.909 00.000 5928 Guiding Dir = 3, Dur = 36 21:02:29.909 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:29.914 00.005 972 UpdateGuideState exits: m=1418 SNR=26.4 21:02:29.917 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:29.921 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:29.925 00.004 972 Enqueuing Expose request 21:02:29.929 00.004 5928 IsSlewing returns 0 21:02:29.929 00.000 5928 IsGuiding returns 0 21:02:29.958 00.029 5928 PulseGuide returned control before completion, sleep 18 21:02:30.006 00.048 5928 IsGuiding returns 0 21:02:30.006 00.000 5928 Move returns status 0, amount 36 21:02:30.006 00.000 5928 MoveAxis(N, 0, ABG) 21:02:30.006 00.000 5928 Move returns status 0, amount 0 21:02:30.006 00.000 5928 move complete, result=0 21:02:30.007 00.001 972 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH 21:02:30.014 00.007 5928 worker thread done servicing request 21:02:30.015 00.001 5928 Worker thread wakes up 21:02:30.015 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:30.015 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:31.994 01.979 5928 Exposure complete 21:02:32.081 00.087 5928 worker thread done servicing request 21:02:32.081 00.000 972 OnExposeComplete: enter 21:02:32.085 00.004 972 UpdateGuideState(): m_state=6 21:02:32.089 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2332 21:02:32.094 00.005 972 Star::Find returns 1 (0), X=228.73, Y=844.43, Mass=1412, SNR=26.3, Peak=157 HFD=3.6 21:02:32.098 00.004 972 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.59) = xAngle (0.23 = 0.23) 21:02:32.102 00.004 972 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19) 21:02:32.105 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.82 mountX=0.14 mountY=0.03, mountTheta=0.19 21:02:32.111 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.14, opts=13) 21:02:32.115 00.004 972 Enqueuing Move request for scope (-0.04, 0.14) 21:02:32.118 00.003 5928 Worker thread wakes up 21:02:32.118 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd 21:02:32.119 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.14) 21:02:32.119 00.000 5928 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=0.03 21:02:32.119 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:02:32.119 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:32.119 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:02:32.119 00.000 5928 MoveAxis(E, 0, ABG) 21:02:32.119 00.000 5928 Move returns status 0, amount 0 21:02:32.119 00.000 5928 MoveAxis(N, 0, ABG) 21:02:32.119 00.000 5928 Move returns status 0, amount 0 21:02:32.119 00.000 5928 move complete, result=0 21:02:32.119 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:02:32.123 00.004 5928 worker thread done servicing request 21:02:32.124 00.001 972 UpdateGuideState exits: m=1412 SNR=26.3 21:02:32.128 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:32.132 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:32.135 00.003 972 Enqueuing Expose request 21:02:32.140 00.005 5928 Worker thread wakes up 21:02:32.140 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:02:32.145 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:32.145 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:34.283 02.138 5928 Exposure complete 21:02:34.368 00.085 5928 worker thread done servicing request 21:02:34.368 00.000 972 OnExposeComplete: enter 21:02:34.373 00.005 972 UpdateGuideState(): m_state=6 21:02:34.378 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2333 21:02:34.381 00.003 972 Star::Find returns 1 (0), X=228.83, Y=844.32, Mass=1407, SNR=26.3, Peak=168 HFD=3.7 21:02:34.385 00.004 972 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.59) = xAngle (-1.17 = -1.17) 21:02:34.389 00.004 972 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21) 21:02:34.394 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.42 mountX=0.03 mountY=-0.07, mountTheta=-1.17 21:02:34.398 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.03, opts=13) 21:02:34.402 00.004 972 Enqueuing Move request for scope (0.07, 0.03) 21:02:34.407 00.005 5928 Worker thread wakes up 21:02:34.407 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:34.411 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd 21:02:34.412 00.001 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.03) 21:02:34.412 00.000 5928 Moving (0.07, 0.03) raw xDistance=0.03 yDistance=-0.07 21:02:34.412 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:02:34.412 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:34.412 00.000 972 UpdateGuideState exits: m=1407 SNR=26.3 21:02:34.416 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:34.420 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:02:34.420 00.000 5928 MoveAxis(E, 0, ABG) 21:02:34.420 00.000 5928 Move returns status 0, amount 0 21:02:34.420 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:34.425 00.005 972 Enqueuing Expose request 21:02:34.429 00.004 5928 MoveAxis(N, 0, ABG) 21:02:34.429 00.000 5928 Move returns status 0, amount 0 21:02:34.429 00.000 5928 move complete, result=0 21:02:34.429 00.000 5928 worker thread done servicing request 21:02:34.429 00.000 5928 Worker thread wakes up 21:02:34.429 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:34.429 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:34.431 00.002 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:02:36.418 01.987 5928 Exposure complete 21:02:36.504 00.086 5928 worker thread done servicing request 21:02:36.504 00.000 972 OnExposeComplete: enter 21:02:36.509 00.005 972 UpdateGuideState(): m_state=6 21:02:36.513 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2334 21:02:36.516 00.003 972 Star::Find returns 1 (0), X=229.07, Y=844.46, Mass=1427, SNR=26.4, Peak=161 HFD=3.6 21:02:36.520 00.004 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 21:02:36.525 00.005 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 21:02:36.529 00.004 972 CameraToMount -- cameraX=0.30 cameraY=0.17 hyp=0.35 cameraTheta=0.50 mountX=0.16 mountY=-0.31, mountTheta=-1.10 21:02:36.533 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.17, opts=13) 21:02:36.537 00.004 972 Enqueuing Move request for scope (0.30, 0.17) 21:02:36.542 00.005 5928 Worker thread wakes up 21:02:36.542 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.17) opts 0xd 21:02:36.542 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.17) 21:02:36.542 00.000 5928 Moving (0.30, 0.17) raw xDistance=0.16 yDistance=-0.31 21:02:36.542 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:02:36.542 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:02:36.542 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 21:02:36.542 00.000 5928 MoveAxis(E, 0, ABG) 21:02:36.542 00.000 5928 Move returns status 0, amount 0 21:02:36.542 00.000 5928 MoveAxis(N, 0, ABG) 21:02:36.542 00.000 5928 Move returns status 0, amount 0 21:02:36.543 00.001 5928 move complete, result=0 21:02:36.543 00.000 5928 worker thread done servicing request 21:02:36.543 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:02:36.547 00.004 972 UpdateGuideState exits: m=1427 SNR=26.4 21:02:36.550 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:36.554 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:36.558 00.004 972 Enqueuing Expose request 21:02:36.562 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:02:36.566 00.004 5928 Worker thread wakes up 21:02:36.566 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:36.566 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:38.707 02.141 5928 Exposure complete 21:02:38.792 00.085 5928 worker thread done servicing request 21:02:38.792 00.000 972 OnExposeComplete: enter 21:02:38.796 00.004 972 UpdateGuideState(): m_state=6 21:02:38.800 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2335 21:02:38.804 00.004 972 Star::Find returns 1 (0), X=229.03, Y=844.40, Mass=1412, SNR=26.2, Peak=157 HFD=4.0 21:02:38.809 00.005 972 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.59) = xAngle (-1.18 = -1.18) 21:02:38.813 00.004 972 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22) 21:02:38.816 00.003 972 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.41 mountX=0.11 mountY=-0.27, mountTheta=-1.18 21:02:38.821 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.12, opts=13) 21:02:38.826 00.005 972 Enqueuing Move request for scope (0.26, 0.12) 21:02:38.830 00.004 5928 Worker thread wakes up 21:02:38.830 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd 21:02:38.830 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.12) 21:02:38.830 00.000 5928 Moving (0.26, 0.12) raw xDistance=0.11 yDistance=-0.27 21:02:38.830 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:02:38.830 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:02:38.830 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:02:38.834 00.004 972 UpdateGuideState exits: m=1412 SNR=26.2 21:02:38.838 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:38.843 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:38.847 00.004 972 Enqueuing Expose request 21:02:38.850 00.003 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 21:02:38.850 00.000 5928 MoveAxis(E, 0, ABG) 21:02:38.850 00.000 5928 Move returns status 0, amount 0 21:02:38.851 00.001 5928 MoveAxis(N, 0, ABG) 21:02:38.851 00.000 5928 Move returns status 0, amount 0 21:02:38.851 00.000 5928 move complete, result=0 21:02:38.851 00.000 5928 worker thread done servicing request 21:02:38.851 00.000 5928 Worker thread wakes up 21:02:38.851 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:38.851 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:38.853 00.002 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:02:40.838 01.985 5928 Exposure complete 21:02:40.923 00.085 5928 worker thread done servicing request 21:02:40.923 00.000 972 OnExposeComplete: enter 21:02:40.927 00.004 972 UpdateGuideState(): m_state=6 21:02:40.931 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2336 21:02:40.935 00.004 972 Star::Find returns 1 (0), X=228.95, Y=844.21, Mass=1384, SNR=26.0, Peak=150 HFD=4.0 21:02:40.939 00.004 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 21:02:40.944 00.005 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01) 21:02:40.947 00.003 972 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.20 cameraTheta=-0.38 mountX=-0.08 mountY=-0.18, mountTheta=-1.98 21:02:40.952 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.07, opts=13) 21:02:40.956 00.004 972 Enqueuing Move request for scope (0.18, -0.07) 21:02:40.961 00.005 5928 Worker thread wakes up 21:02:40.961 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd 21:02:40.961 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.07) 21:02:40.961 00.000 5928 Moving (0.18, -0.07) raw xDistance=-0.08 yDistance=-0.18 21:02:40.961 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:02:40.961 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:40.961 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:02:40.961 00.000 5928 MoveAxis(E, 0, ABG) 21:02:40.961 00.000 5928 Move returns status 0, amount 0 21:02:40.961 00.000 5928 MoveAxis(N, 0, ABG) 21:02:40.961 00.000 5928 Move returns status 0, amount 0 21:02:40.961 00.000 5928 move complete, result=0 21:02:40.961 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:40.965 00.004 972 UpdateGuideState exits: m=1384 SNR=26.0 21:02:40.969 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:40.974 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:40.978 00.004 972 Enqueuing Expose request 21:02:40.981 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:02:40.985 00.004 5928 worker thread done servicing request 21:02:40.985 00.000 5928 Worker thread wakes up 21:02:40.985 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:40.986 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:43.118 02.132 5928 Exposure complete 21:02:43.205 00.087 5928 worker thread done servicing request 21:02:43.205 00.000 972 OnExposeComplete: enter 21:02:43.210 00.005 972 UpdateGuideState(): m_state=6 21:02:43.214 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2337 21:02:43.218 00.004 972 Star::Find returns 1 (0), X=229.09, Y=844.64, Mass=1426, SNR=26.5, Peak=141 HFD=3.9 21:02:43.221 00.003 972 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.59) = xAngle (-0.77 = -0.77) 21:02:43.226 00.005 972 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81) 21:02:43.230 00.004 972 CameraToMount -- cameraX=0.32 cameraY=0.35 hyp=0.47 cameraTheta=0.82 mountX=0.34 mountY=-0.34, mountTheta=-0.79 21:02:43.234 00.004 972 SchedulePrimaryMove(067B9D08, x=0.32, y=0.35, opts=13) 21:02:43.238 00.004 972 Enqueuing Move request for scope (0.32, 0.35) 21:02:43.243 00.005 5928 Worker thread wakes up 21:02:43.243 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.35) opts 0xd 21:02:43.243 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, 0.35) 21:02:43.243 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:02:43.248 00.005 972 UpdateGuideState exits: m=1426 SNR=26.5 21:02:43.252 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:43.257 00.005 5928 Moving (0.32, 0.35) raw xDistance=0.34 yDistance=-0.34 21:02:43.257 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:43.261 00.004 972 Enqueuing Expose request 21:02:43.265 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 21:02:43.265 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:02:43.265 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 21:02:43.265 00.000 5928 MoveAxis(W, 57, ABG) 21:02:43.265 00.000 5928 Guiding Dir = 3, Dur = 57 21:02:43.279 00.014 5928 IsSlewing returns 0 21:02:43.280 00.001 5928 IsGuiding returns 0 21:02:43.295 00.015 5928 PulseGuide returned control before completion, sleep 52 21:02:43.376 00.081 5928 IsGuiding returns 0 21:02:43.377 00.001 5928 Move returns status 0, amount 57 21:02:43.378 00.001 5928 MoveAxis(N, 0, ABG) 21:02:43.378 00.000 5928 Move returns status 0, amount 0 21:02:43.378 00.000 5928 move complete, result=0 21:02:43.379 00.001 5928 worker thread done servicing request 21:02:43.379 00.000 972 GuideStep: 0.3 px 57 ms WEST, -0.3 px 0 ms NORTH 21:02:43.394 00.015 5928 Worker thread wakes up 21:02:43.395 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:43.395 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:45.375 01.980 5928 Exposure complete 21:02:45.461 00.086 5928 worker thread done servicing request 21:02:45.461 00.000 972 OnExposeComplete: enter 21:02:45.465 00.004 972 UpdateGuideState(): m_state=6 21:02:45.469 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2338 21:02:45.474 00.005 972 Star::Find returns 1 (0), X=229.10, Y=844.47, Mass=1447, SNR=26.6, Peak=148 HFD=3.8 21:02:45.478 00.004 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.09 = -1.09) 21:02:45.481 00.003 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14) 21:02:45.485 00.004 972 CameraToMount -- cameraX=0.33 cameraY=0.18 hyp=0.38 cameraTheta=0.50 mountX=0.17 mountY=-0.34, mountTheta=-1.10 21:02:45.491 00.006 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.18, opts=13) 21:02:45.494 00.003 972 Enqueuing Move request for scope (0.33, 0.18) 21:02:45.498 00.004 5928 Worker thread wakes up 21:02:45.498 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.18) opts 0xd 21:02:45.498 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.18) 21:02:45.498 00.000 5928 Moving (0.33, 0.18) raw xDistance=0.17 yDistance=-0.34 21:02:45.498 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:02:45.498 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.15 newest=-0.87 21:02:45.499 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 21:02:45.499 00.000 5928 MoveAxis(E, 0, ABG) 21:02:45.499 00.000 5928 Move returns status 0, amount 0 21:02:45.499 00.000 5928 MoveAxis(N, 68, ABG) 21:02:45.499 00.000 5928 Guiding Dir = 0, Dur = 68 21:02:45.499 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:02:45.503 00.004 972 UpdateGuideState exits: m=1447 SNR=26.6 21:02:45.508 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:45.511 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:45.515 00.004 972 Enqueuing Expose request 21:02:45.519 00.004 5928 IsSlewing returns 0 21:02:45.520 00.001 5928 IsGuiding returns 0 21:02:45.598 00.078 5928 IsGuiding returns 1 21:02:45.598 00.000 5928 scope still moving after pulse duration time elapsed 21:02:45.625 00.027 5928 IsSlewing returns 0 21:02:45.625 00.000 5928 IsGuiding returns 1 21:02:45.693 00.068 5928 IsSlewing returns 0 21:02:45.726 00.033 5928 IsGuiding returns 0 21:02:45.726 00.000 5928 scope move finished after 68 + 138 ms 21:02:45.727 00.001 5928 Move returns status 0, amount 68 21:02:45.727 00.000 5928 move complete, result=0 21:02:45.727 00.000 5928 worker thread done servicing request 21:02:45.727 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 68 ms NORTH 21:02:45.739 00.012 5928 Worker thread wakes up 21:02:45.739 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:45.739 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:47.850 02.111 5928 Exposure complete 21:02:47.937 00.087 5928 worker thread done servicing request 21:02:47.937 00.000 972 OnExposeComplete: enter 21:02:47.942 00.005 972 UpdateGuideState(): m_state=6 21:02:47.948 00.006 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2339 21:02:47.952 00.004 972 Star::Find returns 1 (0), X=229.05, Y=844.41, Mass=1394, SNR=26.1, Peak=137 HFD=4.2 21:02:47.957 00.005 972 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.59) = xAngle (-1.20 = -1.20) 21:02:47.961 00.004 972 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25) 21:02:47.964 00.003 972 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.31 cameraTheta=0.39 mountX=0.11 mountY=-0.29, mountTheta=-1.21 21:02:47.969 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.12, opts=13) 21:02:47.974 00.005 972 Enqueuing Move request for scope (0.28, 0.12) 21:02:47.978 00.004 5928 Worker thread wakes up 21:02:47.978 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd 21:02:47.978 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.12) 21:02:47.978 00.000 5928 Moving (0.28, 0.12) raw xDistance=0.11 yDistance=-0.29 21:02:47.978 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:02:47.979 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:02:47.983 00.004 972 UpdateGuideState exits: m=1394 SNR=26.1 21:02:47.987 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:47.991 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:47.995 00.004 972 Enqueuing Expose request 21:02:47.999 00.004 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 21:02:47.999 00.000 5928 MoveAxis(E, 0, ABG) 21:02:47.999 00.000 5928 Move returns status 0, amount 0 21:02:47.999 00.000 5928 MoveAxis(N, 58, ABG) 21:02:47.999 00.000 5928 Guiding Dir = 0, Dur = 58 21:02:48.000 00.001 5928 IsSlewing returns 0 21:02:48.000 00.000 5928 IsGuiding returns 0 21:02:48.077 00.077 5928 IsGuiding returns 1 21:02:48.077 00.000 5928 scope still moving after pulse duration time elapsed 21:02:48.123 00.046 5928 IsSlewing returns 0 21:02:48.125 00.002 5928 IsGuiding returns 1 21:02:48.188 00.063 5928 IsSlewing returns 0 21:02:48.189 00.001 5928 IsGuiding returns 0 21:02:48.189 00.000 5928 scope move finished after 58 + 131 ms 21:02:48.189 00.000 5928 Move returns status 0, amount 58 21:02:48.190 00.001 5928 move complete, result=0 21:02:48.190 00.000 5928 worker thread done servicing request 21:02:48.190 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 58 ms NORTH 21:02:48.202 00.012 5928 Worker thread wakes up 21:02:48.203 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:48.203 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:50.182 01.979 5928 Exposure complete 21:02:50.267 00.085 5928 worker thread done servicing request 21:02:50.267 00.000 972 OnExposeComplete: enter 21:02:50.272 00.005 972 UpdateGuideState(): m_state=6 21:02:50.277 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2340 21:02:50.280 00.003 972 Star::Find returns 1 (0), X=228.93, Y=844.54, Mass=1462, SNR=26.8, Peak=166 HFD=3.7 21:02:50.284 00.004 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.61 = -0.61) 21:02:50.288 00.004 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66) 21:02:50.293 00.005 972 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.98 mountX=0.24 mountY=-0.18, mountTheta=-0.64 21:02:50.297 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.25, opts=13) 21:02:50.301 00.004 972 Enqueuing Move request for scope (0.17, 0.25) 21:02:50.306 00.005 5928 Worker thread wakes up 21:02:50.306 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd 21:02:50.306 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.25) 21:02:50.306 00.000 5928 Moving (0.17, 0.25) raw xDistance=0.24 yDistance=-0.18 21:02:50.306 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 21:02:50.306 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:50.306 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:02:50.306 00.000 5928 MoveAxis(W, 41, ABG) 21:02:50.306 00.000 5928 Guiding Dir = 3, Dur = 41 21:02:50.306 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:02:50.310 00.004 972 UpdateGuideState exits: m=1462 SNR=26.8 21:02:50.314 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:50.318 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:50.322 00.004 972 Enqueuing Expose request 21:02:50.326 00.004 5928 IsSlewing returns 0 21:02:50.327 00.001 5928 IsGuiding returns 0 21:02:50.347 00.020 5928 PulseGuide returned control before completion, sleep 31 21:02:50.384 00.037 5928 IsGuiding returns 1 21:02:50.384 00.000 5928 scope still moving after pulse duration time elapsed 21:02:50.442 00.058 5928 IsSlewing returns 0 21:02:50.443 00.001 5928 IsGuiding returns 0 21:02:50.443 00.000 5928 scope move finished after 41 + 75 ms 21:02:50.443 00.000 5928 Move returns status 0, amount 41 21:02:50.443 00.000 5928 MoveAxis(N, 0, ABG) 21:02:50.444 00.001 5928 Move returns status 0, amount 0 21:02:50.444 00.000 5928 move complete, result=0 21:02:50.444 00.000 5928 worker thread done servicing request 21:02:50.444 00.000 972 GuideStep: 0.2 px 41 ms WEST, -0.2 px 0 ms NORTH 21:02:50.457 00.013 5928 Worker thread wakes up 21:02:50.457 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:50.458 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:52.569 02.111 5928 Exposure complete 21:02:52.653 00.084 5928 worker thread done servicing request 21:02:52.654 00.001 972 OnExposeComplete: enter 21:02:52.658 00.004 972 UpdateGuideState(): m_state=6 21:02:52.662 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2341 21:02:52.666 00.004 972 Star::Find returns 1 (0), X=228.72, Y=844.32, Mass=1435, SNR=26.5, Peak=166 HFD=3.7 21:02:52.670 00.004 972 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.59) = xAngle (0.94 = 0.94) 21:02:52.675 00.005 972 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89) 21:02:52.679 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.53 mountX=0.03 mountY=0.04, mountTheta=0.92 21:02:52.683 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.03, opts=13) 21:02:52.688 00.005 972 Enqueuing Move request for scope (-0.04, 0.03) 21:02:52.692 00.004 5928 Worker thread wakes up 21:02:52.692 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd 21:02:52.692 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.03) 21:02:52.692 00.000 5928 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=0.04 21:02:52.693 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:02:52.693 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:52.693 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:02:52.693 00.000 5928 MoveAxis(E, 0, ABG) 21:02:52.693 00.000 5928 Move returns status 0, amount 0 21:02:52.693 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 21:02:52.697 00.004 972 UpdateGuideState exits: m=1435 SNR=26.5 21:02:52.700 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:52.705 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:52.709 00.004 972 Enqueuing Expose request 21:02:52.713 00.004 5928 MoveAxis(N, 0, ABG) 21:02:52.713 00.000 5928 Move returns status 0, amount 0 21:02:52.713 00.000 5928 move complete, result=0 21:02:52.714 00.001 5928 worker thread done servicing request 21:02:52.714 00.000 5928 Worker thread wakes up 21:02:52.714 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:52.714 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:52.716 00.002 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:02:54.689 01.973 5928 Exposure complete 21:02:54.775 00.086 5928 worker thread done servicing request 21:02:54.775 00.000 972 OnExposeComplete: enter 21:02:54.779 00.004 972 UpdateGuideState(): m_state=6 21:02:54.783 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2342 21:02:54.787 00.004 972 Star::Find returns 1 (0), X=228.89, Y=844.46, Mass=1416, SNR=26.4, Peak=154 HFD=3.8 21:02:54.792 00.005 972 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.59) = xAngle (-0.66 = -0.66) 21:02:54.795 00.003 972 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70) 21:02:54.799 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.93 mountX=0.17 mountY=-0.14, mountTheta=-0.68 21:02:54.803 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.17, opts=13) 21:02:54.808 00.005 972 Enqueuing Move request for scope (0.13, 0.17) 21:02:54.811 00.003 5928 Worker thread wakes up 21:02:54.811 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd 21:02:54.811 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.17) 21:02:54.811 00.000 5928 Moving (0.13, 0.17) raw xDistance=0.17 yDistance=-0.14 21:02:54.811 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:02:54.811 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:54.812 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:02:54.815 00.003 972 UpdateGuideState exits: m=1416 SNR=26.4 21:02:54.820 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:54.825 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:54.828 00.003 972 Enqueuing Expose request 21:02:54.832 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:02:54.832 00.000 5928 MoveAxis(E, 0, ABG) 21:02:54.832 00.000 5928 Move returns status 0, amount 0 21:02:54.832 00.000 5928 MoveAxis(N, 0, ABG) 21:02:54.832 00.000 5928 Move returns status 0, amount 0 21:02:54.832 00.000 5928 move complete, result=0 21:02:54.832 00.000 5928 worker thread done servicing request 21:02:54.833 00.001 5928 Worker thread wakes up 21:02:54.833 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:54.833 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:54.834 00.001 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:02:56.970 02.136 5928 Exposure complete 21:02:57.057 00.087 5928 worker thread done servicing request 21:02:57.057 00.000 972 OnExposeComplete: enter 21:02:57.061 00.004 972 UpdateGuideState(): m_state=6 21:02:57.065 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2343 21:02:57.069 00.004 972 Star::Find returns 1 (0), X=228.87, Y=844.56, Mass=1450, SNR=26.7, Peak=151 HFD=3.8 21:02:57.074 00.005 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 21:02:57.078 00.004 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44) 21:02:57.082 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.20 mountX=0.26 mountY=-0.12, mountTheta=-0.43 21:02:57.086 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.27, opts=13) 21:02:57.090 00.004 972 Enqueuing Move request for scope (0.11, 0.27) 21:02:57.094 00.004 5928 Worker thread wakes up 21:02:57.094 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd 21:02:57.094 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.27) 21:02:57.094 00.000 5928 Moving (0.11, 0.27) raw xDistance=0.26 yDistance=-0.12 21:02:57.094 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 21:02:57.094 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:02:57.094 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:02:57.098 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:02:57.099 00.001 5928 MoveAxis(W, 44, ABG) 21:02:57.099 00.000 5928 Guiding Dir = 3, Dur = 44 21:02:57.099 00.000 972 UpdateGuideState exits: m=1450 SNR=26.7 21:02:57.103 00.004 5928 IsSlewing returns 0 21:02:57.103 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:57.108 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:57.111 00.003 972 Enqueuing Expose request 21:02:57.115 00.004 5928 IsGuiding returns 0 21:02:57.143 00.028 5928 PulseGuide returned control before completion, sleep 27 21:02:57.174 00.031 5928 IsGuiding returns 1 21:02:57.174 00.000 5928 scope still moving after pulse duration time elapsed 21:02:57.223 00.049 5928 IsSlewing returns 0 21:02:57.224 00.001 5928 IsGuiding returns 0 21:02:57.224 00.000 5928 scope move finished after 44 + 64 ms 21:02:57.225 00.001 5928 Move returns status 0, amount 44 21:02:57.225 00.000 5928 MoveAxis(N, 0, ABG) 21:02:57.225 00.000 5928 Move returns status 0, amount 0 21:02:57.225 00.000 5928 move complete, result=0 21:02:57.225 00.000 5928 worker thread done servicing request 21:02:57.226 00.001 5928 Worker thread wakes up 21:02:57.226 00.000 972 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH 21:02:57.238 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:57.239 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:02:59.219 01.980 5928 Exposure complete 21:02:59.305 00.086 5928 worker thread done servicing request 21:02:59.305 00.000 972 OnExposeComplete: enter 21:02:59.309 00.004 972 UpdateGuideState(): m_state=6 21:02:59.313 00.004 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2344 21:02:59.317 00.004 972 Star::Find returns 1 (0), X=229.08, Y=844.22, Mass=1391, SNR=26.1, Peak=158 HFD=4.1 21:02:59.322 00.005 972 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.59) = xAngle (-1.80 = -1.80) 21:02:59.326 00.004 972 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 21:02:59.330 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.21 mountX=-0.07 mountY=-0.31, mountTheta=-1.81 21:02:59.334 00.004 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.07, opts=13) 21:02:59.339 00.005 972 Enqueuing Move request for scope (0.31, -0.07) 21:02:59.343 00.004 5928 Worker thread wakes up 21:02:59.343 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd 21:02:59.343 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.07) 21:02:59.343 00.000 5928 Moving (0.31, -0.07) raw xDistance=-0.07 yDistance=-0.31 21:02:59.343 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:02:59.343 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:02:59.348 00.005 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 21:02:59.348 00.000 5928 MoveAxis(E, 0, ABG) 21:02:59.348 00.000 5928 Move returns status 0, amount 0 21:02:59.348 00.000 5928 MoveAxis(N, 61, ABG) 21:02:59.348 00.000 5928 Guiding Dir = 0, Dur = 61 21:02:59.348 00.000 972 UpdateGuideState exits: m=1391 SNR=26.1 21:02:59.352 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:02:59.358 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:02:59.361 00.003 972 Enqueuing Expose request 21:02:59.365 00.004 5928 IsSlewing returns 0 21:02:59.366 00.001 5928 IsGuiding returns 0 21:02:59.446 00.080 5928 IsGuiding returns 1 21:02:59.446 00.000 5928 scope still moving after pulse duration time elapsed 21:02:59.478 00.032 5928 IsSlewing returns 0 21:02:59.479 00.001 5928 IsGuiding returns 1 21:02:59.508 00.029 5928 IsSlewing returns 0 21:02:59.542 00.034 5928 IsGuiding returns 0 21:02:59.542 00.000 5928 scope move finished after 61 + 115 ms 21:02:59.542 00.000 5928 Move returns status 0, amount 61 21:02:59.542 00.000 5928 move complete, result=0 21:02:59.542 00.000 5928 worker thread done servicing request 21:02:59.542 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH 21:02:59.549 00.007 5928 Worker thread wakes up 21:02:59.549 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:02:59.549 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,829,31,31) 21:03:00.030 00.481 972 evsrv: cli 071FE988 connect 21:03:00.038 00.008 972 case statement mapped state 6 to 3 21:03:00.044 00.006 972 case statement mapped state 6 to 3 21:03:00.051 00.007 972 evsrv: cli 071FE988 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 21:03:00.057 00.006 972 PhdController::Dither begins 21:03:00.064 00.007 972 dither: size=5.00, dRA=0.20 dDec=-1.98 21:03:00.069 00.005 972 MountToCamera -- mountTheta (-1.47) + m_xAngle (1.59) = xAngle (0.12 = 0.12) 21:03:00.074 00.005 972 MountToCamera -- mountX=0.20 mountY=-1.98 hyp=1.99 mountTheta=-1.47 cameraX=1.98, cameraY=0.24 cameraTheta=0.12 21:03:00.079 00.005 972 setting lock position to (230.74, 844.52) 21:03:00.083 00.004 972 Mount: notify guiding dithered (2.0, 0.2) 21:03:00.087 00.004 972 Status Line: Dither by 0.20,-1.98 21:03:00.093 00.006 972 PhdController: newstate STATE_SETTLE_BEGIN 21:03:00.099 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 21:03:00.104 00.005 972 evsrv: cli 071FE988 response: {"jsonrpc":"2.0","result":0,"id":5} 21:03:00.110 00.006 972 evsrv: cli 071FE988 disconnect 21:03:01.661 01.551 5928 Exposure complete 21:03:01.775 00.114 5928 worker thread done servicing request 21:03:01.775 00.000 972 OnExposeComplete: enter 21:03:01.783 00.008 972 UpdateGuideState(): m_state=6 21:03:01.790 00.007 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2345 21:03:01.796 00.006 972 Star::Find returns 1 (0), X=228.99, Y=844.53, Mass=1400, SNR=26.1, Peak=153 HFD=3.9 21:03:01.802 00.006 972 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.59) = xAngle (1.55 = 1.55) 21:03:01.808 00.006 972 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 21:03:01.814 00.006 972 CameraToMount -- cameraX=-1.76 cameraY=0.01 hyp=1.76 cameraTheta=3.14 mountX=0.04 mountY=1.75, mountTheta=1.55 21:03:01.821 00.007 972 dither recenter: remaining=(-0.2,2.0) step=(-0.2,2.0) 21:03:01.827 00.006 972 MountToCamera -- mountTheta (1.67) + m_xAngle (1.59) = xAngle (3.26 = -3.02) 21:03:01.833 00.006 972 MountToCamera -- mountX=-0.20 mountY=1.98 hyp=1.99 mountTheta=1.67 cameraX=-1.98, cameraY=-0.24 cameraTheta=-3.02 21:03:01.839 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.98, y=-0.24, opts=4) 21:03:01.844 00.005 972 Enqueuing Move request for scope (-1.98, -0.24) 21:03:01.850 00.006 972 Mount: notify direct move -0.20,1.98 21:03:01.856 00.006 5928 Worker thread wakes up 21:03:01.856 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:03:01.862 00.006 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.98, -0.24) opts 0x4 21:03:01.862 00.000 972 UpdateGuideState exits: m=1400 SNR=26.1 21:03:01.869 00.007 5928 Handling offset move in thread for scope, endpoint = (-1.98, -0.24) 21:03:01.869 00.000 972 PhdController: settling, locked = 1, distance = 2.11 (1.50) aobump = 0 frame = 1 / 99999 21:03:01.876 00.007 5928 Moving (-1.98, -0.24) raw xDistance=-0.20 yDistance=1.98 21:03:01.876 00.000 5928 MoveAxis(E, 53, B) 21:03:01.876 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822981.876,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:03:01.882 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:01.888 00.006 5928 Guiding Dir = 2, Dur = 53 21:03:01.888 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:03:01.894 00.006 972 Enqueuing Expose request 21:03:01.901 00.007 5928 IsSlewing returns 0 21:03:01.901 00.000 5928 IsGuiding returns 0 21:03:01.923 00.022 5928 PulseGuide returned control before completion, sleep 41 21:03:01.978 00.055 5928 IsGuiding returns 1 21:03:01.978 00.000 5928 scope still moving after pulse duration time elapsed 21:03:02.020 00.042 5928 IsSlewing returns 0 21:03:02.021 00.001 5928 IsGuiding returns 0 21:03:02.021 00.000 5928 scope move finished after 53 + 67 ms 21:03:02.021 00.000 5928 Move returns status 0, amount 53 21:03:02.022 00.001 5928 MoveAxis(S, 393, B) 21:03:02.022 00.000 5928 Guiding Dir = 1, Dur = 393 21:03:02.022 00.000 5928 IsSlewing returns 0 21:03:02.023 00.001 5928 IsGuiding returns 0 21:03:02.099 00.076 5928 PulseGuide returned control before completion, sleep 327 21:03:02.432 00.333 5928 IsGuiding returns 1 21:03:02.432 00.000 5928 scope still moving after pulse duration time elapsed 21:03:02.462 00.030 5928 IsSlewing returns 0 21:03:02.462 00.000 5928 IsGuiding returns 1 21:03:02.531 00.069 5928 IsSlewing returns 0 21:03:02.531 00.000 5928 IsGuiding returns 0 21:03:02.531 00.000 5928 scope move finished after 393 + 115 ms 21:03:02.532 00.001 5928 Move returns status 0, amount 393 21:03:02.532 00.000 5928 move complete, result=0 21:03:02.532 00.000 5928 worker thread done servicing request 21:03:02.532 00.000 5928 Worker thread wakes up 21:03:02.532 00.000 972 GuideStep: -0.2 px 53 ms EAST, 2.0 px 393 ms SOUTH 21:03:02.536 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:03:02.537 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:03:04.524 01.987 5928 Exposure complete 21:03:04.612 00.088 5928 worker thread done servicing request 21:03:04.612 00.000 972 OnExposeComplete: enter 21:03:04.616 00.004 972 UpdateGuideState(): m_state=6 21:03:04.621 00.005 972 Star::Find(15, 228, 844, 0, (0,0,0,0), 0.0, 255) frame 2346 21:03:04.625 00.004 972 Star::Find returns 1 (0), X=228.90, Y=845.13, Mass=1406, SNR=26.3, Peak=152 HFD=4.2 21:03:04.629 00.004 972 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.59) = xAngle (1.23 = 1.23) 21:03:04.633 00.004 972 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.19 = 1.19) 21:03:04.639 00.006 972 CameraToMount -- cameraX=-1.84 cameraY=0.61 hyp=1.94 cameraTheta=2.82 mountX=0.64 mountY=1.80, mountTheta=1.23 21:03:04.643 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.84, y=0.61, opts=13) 21:03:04.647 00.004 972 Enqueuing Move request for scope (-1.84, 0.61) 21:03:04.651 00.004 5928 Worker thread wakes up 21:03:04.651 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:03:04.657 00.006 972 UpdateGuideState exits: m=1406 SNR=26.3 21:03:04.662 00.005 972 PhdController: settling, locked = 1, distance = 1.94 (1.50) aobump = 0 frame = 2 / 99999 21:03:04.667 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.84, 0.61) opts 0xd 21:03:04.667 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822984.667,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:03:04.672 00.005 5928 Handling offset move in thread for scope, endpoint = (-1.84, 0.61) 21:03:04.673 00.001 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:04.677 00.004 5928 Moving (-1.84, 0.61) raw xDistance=0.64 yDistance=1.80 21:03:04.677 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:03:04.681 00.004 972 Enqueuing Expose request 21:03:04.685 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64 21:03:04.685 00.000 5928 resist switch: large excursion: input 1.80 thresh 0.60 direction from 0 to 1 21:03:04.685 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.39 21:03:04.685 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.80 from input 1.80 21:03:04.685 00.000 5928 MoveAxis(W, 108, ABG) 21:03:04.685 00.000 5928 Guiding Dir = 3, Dur = 108 21:03:04.686 00.001 5928 IsSlewing returns 0 21:03:04.686 00.000 5928 IsGuiding returns 0 21:03:04.705 00.019 5928 PulseGuide returned control before completion, sleep 100 21:03:04.813 00.108 5928 IsGuiding returns 1 21:03:04.813 00.000 5928 scope still moving after pulse duration time elapsed 21:03:04.849 00.036 5928 IsSlewing returns 0 21:03:04.850 00.001 5928 IsGuiding returns 0 21:03:04.850 00.000 5928 scope move finished after 108 + 55 ms 21:03:04.850 00.000 5928 Move returns status 0, amount 108 21:03:04.850 00.000 5928 MoveAxis(S, 356, ABG) 21:03:04.850 00.000 5928 Guiding Dir = 1, Dur = 356 21:03:04.850 00.000 5928 IsSlewing returns 0 21:03:04.850 00.000 5928 IsGuiding returns 0 21:03:04.930 00.080 5928 PulseGuide returned control before completion, sleep 288 21:03:05.265 00.335 5928 IsGuiding returns 1 21:03:05.266 00.001 5928 scope still moving after pulse duration time elapsed 21:03:05.329 00.063 5928 IsSlewing returns 0 21:03:05.330 00.001 5928 IsGuiding returns 0 21:03:05.330 00.000 5928 scope move finished after 356 + 122 ms 21:03:05.330 00.000 5928 Move returns status 0, amount 356 21:03:05.330 00.000 5928 move complete, result=0 21:03:05.330 00.000 5928 worker thread done servicing request 21:03:05.330 00.000 5928 Worker thread wakes up 21:03:05.330 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:03:05.330 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:03:05.330 00.000 972 GuideStep: 0.6 px 108 ms WEST, 1.8 px 356 ms SOUTH 21:03:07.437 02.107 5928 Exposure complete 21:03:07.529 00.092 5928 worker thread done servicing request 21:03:07.529 00.000 972 OnExposeComplete: enter 21:03:07.535 00.006 972 UpdateGuideState(): m_state=6 21:03:07.541 00.006 972 Star::Find(15, 228, 845, 0, (0,0,0,0), 0.0, 255) frame 2347 21:03:07.546 00.005 972 Star::Find returns 1 (0), X=229.43, Y=844.81, Mass=1419, SNR=26.3, Peak=141 HFD=3.8 21:03:07.550 00.004 972 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.59) = xAngle (1.34 = 1.34) 21:03:07.555 00.005 972 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29) 21:03:07.560 00.005 972 CameraToMount -- cameraX=-1.31 cameraY=0.28 hyp=1.34 cameraTheta=2.93 mountX=0.31 mountY=1.29, mountTheta=1.34 21:03:07.564 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.31, y=0.28, opts=13) 21:03:07.569 00.005 972 Enqueuing Move request for scope (-1.31, 0.28) 21:03:07.575 00.006 5928 Worker thread wakes up 21:03:07.575 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 21:03:07.580 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.28) opts 0xd 21:03:07.580 00.000 972 UpdateGuideState exits: m=1419 SNR=26.3 21:03:07.585 00.005 5928 Handling offset move in thread for scope, endpoint = (-1.31, 0.28) 21:03:07.586 00.001 972 PhdController: settling, locked = 1, distance = 1.76 (1.50) aobump = 0 frame = 3 / 99999 21:03:07.590 00.004 5928 Moving (-1.31, 0.28) raw xDistance=0.31 yDistance=1.29 21:03:07.591 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645822987.590,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.76,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:03:07.595 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.31 21:03:07.595 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:07.599 00.004 5928 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29 21:03:07.599 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:03:07.604 00.005 972 Enqueuing Expose request 21:03:07.608 00.004 5928 MoveAxis(W, 59, ABG) 21:03:07.608 00.000 5928 Guiding Dir = 3, Dur = 59 21:03:07.609 00.001 5928 IsSlewing returns 0 21:03:07.609 00.000 5928 IsGuiding returns 0 21:03:07.632 00.023 5928 PulseGuide returned control before completion, sleep 47 21:03:07.697 00.065 5928 IsGuiding returns 1 21:03:07.697 00.000 5928 scope still moving after pulse duration time elapsed 21:03:07.717 00.020 5928 IsSlewing returns 0 21:03:07.717 00.000 5928 IsGuiding returns 0 21:03:07.717 00.000 5928 scope move finished after 59 + 49 ms 21:03:07.717 00.000 5928 Move returns status 0, amount 59 21:03:07.717 00.000 5928 MoveAxis(S, 255, ABG) 21:03:07.718 00.001 5928 Guiding Dir = 1, Dur = 255 21:03:07.718 00.000 5928 IsSlewing returns 0 21:03:07.718 00.000 5928 IsGuiding returns 0 21:03:07.792 00.074 5928 PulseGuide returned control before completion, sleep 192 21:03:07.987 00.195 5928 IsGuiding returns 1 21:03:07.987 00.000 5928 scope still moving after pulse duration time elapsed 21:03:08.017 00.030 5928 IsSlewing returns 0 21:03:08.017 00.000 5928 IsGuiding returns 1 21:03:08.080 00.063 5928 IsSlewing returns 0 21:03:08.080 00.000 5928 IsGuiding returns 0 21:03:08.080 00.000 5928 scope move finished after 255 + 106 ms 21:03:08.080 00.000 5928 Move returns status 0, amount 255 21:03:08.080 00.000 5928 move complete, result=0 21:03:08.080 00.000 5928 worker thread done servicing request 21:03:08.080 00.000 5928 Worker thread wakes up 21:03:08.080 00.000 972 GuideStep: 0.3 px 59 ms WEST, 1.3 px 255 ms SOUTH 21:03:08.087 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 21:03:08.087 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:03:10.064 01.977 5928 Exposure complete 21:03:10.160 00.096 5928 worker thread done servicing request 21:03:10.160 00.000 972 OnExposeComplete: enter 21:03:10.164 00.004 972 UpdateGuideState(): m_state=6 21:03:10.169 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2348 21:03:10.175 00.006 972 Star::Find returns 1 (0), X=229.62, Y=844.44, Mass=1449, SNR=26.7, Peak=146 HFD=3.7 21:03:10.180 00.005 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 21:03:10.186 00.006 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58) 21:03:10.191 00.005 972 CameraToMount -- cameraX=-1.13 cameraY=-0.08 hyp=1.13 cameraTheta=-3.07 mountX=-0.06 mountY=1.13, mountTheta=1.62 21:03:10.196 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.13, y=-0.08, opts=13) 21:03:10.201 00.005 972 Enqueuing Move request for scope (-1.13, -0.08) 21:03:10.206 00.005 5928 Worker thread wakes up 21:03:10.206 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:03:10.210 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -0.08) opts 0xd 21:03:10.210 00.000 972 UpdateGuideState exits: m=1449 SNR=26.7 21:03:10.214 00.004 5928 Handling offset move in thread for scope, endpoint = (-1.13, -0.08) 21:03:10.214 00.000 972 PhdController: settling, locked = 1, distance = 1.57 (1.50) aobump = 0 frame = 4 / 99999 21:03:10.220 00.006 5928 Moving (-1.13, -0.08) raw xDistance=-0.06 yDistance=1.13 21:03:10.220 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822990.220,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:03:10.224 00.004 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:03:10.224 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13 21:03:10.224 00.000 5928 MoveAxis(E, 0, ABG) 21:03:10.225 00.001 5928 Move returns status 0, amount 0 21:03:10.225 00.000 5928 MoveAxis(S, 224, ABG) 21:03:10.225 00.000 5928 Guiding Dir = 1, Dur = 224 21:03:10.225 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:10.229 00.004 5928 IsSlewing returns 0 21:03:10.229 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:03:10.233 00.004 972 Enqueuing Expose request 21:03:10.239 00.006 5928 IsGuiding returns 0 21:03:10.318 00.079 5928 PulseGuide returned control before completion, sleep 155 21:03:10.484 00.166 5928 IsGuiding returns 1 21:03:10.484 00.000 5928 scope still moving after pulse duration time elapsed 21:03:10.516 00.032 5928 IsSlewing returns 0 21:03:10.516 00.000 5928 IsGuiding returns 1 21:03:10.557 00.041 5928 IsSlewing returns 0 21:03:10.590 00.033 5928 IsGuiding returns 0 21:03:10.590 00.000 5928 scope move finished after 224 + 127 ms 21:03:10.590 00.000 5928 Move returns status 0, amount 224 21:03:10.590 00.000 5928 move complete, result=0 21:03:10.590 00.000 5928 worker thread done servicing request 21:03:10.590 00.000 972 GuideStep: -0.1 px 0 ms EAST, 1.1 px 224 ms SOUTH 21:03:10.594 00.004 5928 Worker thread wakes up 21:03:10.595 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:03:10.595 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:03:12.729 02.134 5928 Exposure complete 21:03:12.823 00.094 5928 worker thread done servicing request 21:03:12.823 00.000 972 OnExposeComplete: enter 21:03:12.827 00.004 972 UpdateGuideState(): m_state=6 21:03:12.832 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2349 21:03:12.837 00.005 972 Star::Find returns 1 (0), X=229.44, Y=844.54, Mass=1443, SNR=26.6, Peak=140 HFD=3.7 21:03:12.842 00.005 972 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.59) = xAngle (1.54 = 1.54) 21:03:12.846 00.004 972 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49) 21:03:12.851 00.005 972 CameraToMount -- cameraX=-1.31 cameraY=0.02 hyp=1.31 cameraTheta=3.13 mountX=0.04 mountY=1.30, mountTheta=1.54 21:03:12.857 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.31, y=0.02, opts=13) 21:03:12.862 00.005 972 Enqueuing Move request for scope (-1.31, 0.02) 21:03:12.867 00.005 5928 Worker thread wakes up 21:03:12.867 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:03:12.873 00.006 972 UpdateGuideState exits: m=1443 SNR=26.6 21:03:12.877 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.02) opts 0xd 21:03:12.878 00.001 5928 Handling offset move in thread for scope, endpoint = (-1.31, 0.02) 21:03:12.878 00.000 5928 Moving (-1.31, 0.02) raw xDistance=0.04 yDistance=1.30 21:03:12.878 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:03:12.878 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30 21:03:12.878 00.000 5928 MoveAxis(E, 0, ABG) 21:03:12.878 00.000 5928 Move returns status 0, amount 0 21:03:12.878 00.000 5928 MoveAxis(S, 258, ABG) 21:03:12.878 00.000 5928 Guiding Dir = 1, Dur = 258 21:03:12.878 00.000 972 PhdController: settling, locked = 1, distance = 1.49 (1.50) aobump = 0 frame = 5 / 99999 21:03:12.883 00.005 5928 IsSlewing returns 0 21:03:12.883 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822992.882,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:03:12.888 00.005 5928 IsGuiding returns 0 21:03:12.888 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:12.893 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:03:12.896 00.003 972 Enqueuing Expose request 21:03:12.973 00.077 5928 PulseGuide returned control before completion, sleep 184 21:03:13.161 00.188 5928 IsGuiding returns 1 21:03:13.161 00.000 5928 scope still moving after pulse duration time elapsed 21:03:13.193 00.032 5928 IsSlewing returns 0 21:03:13.193 00.000 5928 IsGuiding returns 1 21:03:13.244 00.051 5928 IsSlewing returns 0 21:03:13.276 00.032 5928 IsGuiding returns 0 21:03:13.276 00.000 5928 scope move finished after 258 + 130 ms 21:03:13.276 00.000 5928 Move returns status 0, amount 258 21:03:13.277 00.001 5928 move complete, result=0 21:03:13.277 00.000 5928 worker thread done servicing request 21:03:13.277 00.000 5928 Worker thread wakes up 21:03:13.277 00.000 972 GuideStep: 0.0 px 0 ms EAST, 1.3 px 258 ms SOUTH 21:03:13.281 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:03:13.281 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:03:15.256 01.975 5928 Exposure complete 21:03:15.346 00.090 5928 worker thread done servicing request 21:03:15.346 00.000 972 OnExposeComplete: enter 21:03:15.351 00.005 972 UpdateGuideState(): m_state=6 21:03:15.356 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2350 21:03:15.360 00.004 972 Star::Find returns 1 (0), X=229.43, Y=844.69, Mass=1422, SNR=26.4, Peak=147 HFD=3.5 21:03:15.364 00.004 972 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.59) = xAngle (1.42 = 1.42) 21:03:15.369 00.005 972 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38) 21:03:15.374 00.005 972 CameraToMount -- cameraX=-1.31 cameraY=0.17 hyp=1.32 cameraTheta=3.01 mountX=0.19 mountY=1.30, mountTheta=1.42 21:03:15.380 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.31, y=0.17, opts=13) 21:03:15.385 00.005 972 Enqueuing Move request for scope (-1.31, 0.17) 21:03:15.390 00.005 5928 Worker thread wakes up 21:03:15.390 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.17) opts 0xd 21:03:15.390 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.31, 0.17) 21:03:15.390 00.000 5928 Moving (-1.31, 0.17) raw xDistance=0.19 yDistance=1.30 21:03:15.390 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:03:15.390 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30 21:03:15.391 00.001 5928 MoveAxis(E, 0, ABG) 21:03:15.391 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:03:15.396 00.005 5928 Move returns status 0, amount 0 21:03:15.396 00.000 5928 MoveAxis(S, 258, ABG) 21:03:15.396 00.000 5928 Guiding Dir = 1, Dur = 258 21:03:15.396 00.000 972 UpdateGuideState exits: m=1422 SNR=26.4 21:03:15.403 00.007 972 PhdController: settling, locked = 1, distance = 1.44 (1.50) aobump = 0 frame = 6 / 99999 21:03:15.409 00.006 5928 IsSlewing returns 0 21:03:15.409 00.000 972 evsrv: {"Event":"Settling","Timestamp":1645822995.409,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.44,"Time":2.5,"SettleTime":10.0,"StarLocked":true} 21:03:15.416 00.007 5928 IsGuiding returns 0 21:03:15.416 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:03:15.421 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:03:15.425 00.004 972 Enqueuing Expose request 21:03:15.499 00.074 5928 PulseGuide returned control before completion, sleep 186 21:03:15.698 00.199 5928 IsGuiding returns 1 21:03:15.792 00.094 5928 scope still moving after pulse duration time elapsed 21:03:15.820 00.028 5928 IsSlewing returns 0 21:03:15.821 00.001 5928 IsGuiding returns 0 21:03:15.821 00.000 5928 scope move finished after 258 + 146 ms 21:03:15.821 00.000 5928 Move returns status 0, amount 258 21:03:15.821 00.000 5928 move complete, result=0 21:03:15.821 00.000 5928 worker thread done servicing request 21:03:15.821 00.000 972 GuideStep: 0.2 px 0 ms EAST, 1.3 px 258 ms SOUTH 21:03:29.542 13.721 5928 Worker thread wakes up 21:03:29.542 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:03:29.542 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:03:31.684 02.142 5928 Exposure complete 21:03:31.773 00.089 5928 worker thread done servicing request 21:03:31.917 00.144 972 OnExposeComplete: enter 21:03:40.904 08.987 972 UpdateGuideState(): m_state=6 21:03:52.472 11.568 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2351 21:04:01.205 08.733 972 Star::Find returns 1 (0), X=228.88, Y=845.87, Mass=1431, SNR=26.5, Peak=169 HFD=4.0 21:04:09.757 08.552 972 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.59) = xAngle (0.93 = 0.93) 21:04:15.502 05.745 972 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88) 21:04:19.876 04.374 972 CameraToMount -- cameraX=-1.87 cameraY=1.35 hyp=2.30 cameraTheta=2.52 mountX=1.38 mountY=1.78, mountTheta=0.91 21:04:26.077 06.201 972 SchedulePrimaryMove(067B9D08, x=-1.87, y=1.35, opts=13) 21:04:31.799 05.722 972 Enqueuing Move request for scope (-1.87, 1.35) 21:04:40.541 08.742 5928 Worker thread wakes up 21:04:40.541 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.87, 1.35) opts 0xd 21:04:40.541 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.87, 1.35) 21:04:40.541 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:04:47.715 07.174 5928 Moving (-1.87, 1.35) raw xDistance=1.38 yDistance=1.78 21:04:47.715 00.000 972 UpdateGuideState exits: m=1431 SNR=26.5 21:04:59.549 11.834 5928 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.38 21:04:59.549 00.000 972 PhdController: settling, locked = 1, distance = 100.00 (1.50) aobump = 0 frame = 7 / 99999 21:05:04.844 05.295 5928 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78 21:05:04.844 00.000 972 PhdController failed: timed-out waiting for guider to settle 21:05:11.883 07.039 5928 MoveAxis(W, 231, ABG) 21:05:11.883 00.000 972 PhdController: newstate STATE_FINISH 21:05:13.024 01.141 972 PhdController complete: fail: timed-out waiting for guider to settle 21:05:13.028 00.004 5928 Guiding Dir = 3, Dur = 231 21:05:13.028 00.000 972 evsrv: {"Event":"SettleDone","Timestamp":1645823113.027,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":7,"DroppedFrames":0} 21:05:14.868 01.840 5928 IsSlewing returns 0 21:05:14.868 00.000 972 Mount: notify guiding dither settle done success=0 21:05:14.873 00.005 972 PhdController: newstate STATE_IDLE 21:05:14.877 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:14.880 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:14.884 00.004 972 Enqueuing Expose request 21:05:19.327 04.443 5928 IsGuiding returns 0 21:05:19.361 00.034 5928 PulseGuide returned control before completion, sleep 207 21:05:19.762 00.401 5928 IsGuiding returns 0 21:05:19.777 00.015 5928 Move returns status 0, amount 231 21:05:19.777 00.000 5928 MoveAxis(S, 352, ABG) 21:05:19.777 00.000 5928 Guiding Dir = 1, Dur = 352 21:05:19.778 00.001 5928 IsSlewing returns 0 21:05:19.778 00.000 5928 IsGuiding returns 0 21:05:19.857 00.079 5928 PulseGuide returned control before completion, sleep 284 21:05:20.294 00.437 5928 IsGuiding returns 0 21:05:20.466 00.172 5928 Move returns status 0, amount 352 21:05:20.467 00.001 5928 move complete, result=0 21:05:20.467 00.000 5928 worker thread done servicing request 21:05:20.467 00.000 972 GuideStep: 1.4 px 231 ms WEST, 1.8 px 352 ms SOUTH 21:05:20.966 00.499 5928 Worker thread wakes up 21:05:20.966 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:20.966 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:05:23.097 02.131 5928 Exposure complete 21:05:23.181 00.084 5928 worker thread done servicing request 21:05:23.181 00.000 972 OnExposeComplete: enter 21:05:23.423 00.242 972 UpdateGuideState(): m_state=6 21:05:23.427 00.004 972 Star::Find(15, 228, 845, 0, (0,0,0,0), 0.0, 255) frame 2352 21:05:23.431 00.004 972 Star::Find returns 1 (0), X=229.08, Y=852.75, Mass=1352, SNR=25.8, Peak=139 HFD=4.0 21:05:25.131 01.700 972 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.59) = xAngle (0.18 = 0.18) 21:05:25.137 00.006 972 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14) 21:05:25.141 00.004 972 CameraToMount -- cameraX=-1.66 cameraY=8.22 hyp=8.39 cameraTheta=1.77 mountX=8.25 mountY=1.13, mountTheta=0.14 21:05:25.815 00.674 972 SchedulePrimaryMove(067B9D08, x=-1.66, y=8.22, opts=13) 21:05:26.716 00.901 972 Enqueuing Move request for scope (-1.66, 8.22) 21:05:26.721 00.005 5928 Worker thread wakes up 21:05:26.721 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:05:26.725 00.004 972 UpdateGuideState exits: m=1352 SNR=25.8 21:05:29.138 02.413 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:29.142 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:29.146 00.004 972 Enqueuing Expose request 21:05:29.150 00.004 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.66, 8.22) opts 0xd 21:05:29.151 00.001 5928 Handling offset move in thread for scope, endpoint = (-1.66, 8.22) 21:05:29.151 00.000 5928 Moving (-1.66, 8.22) raw xDistance=8.25 yDistance=1.13 21:05:29.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns 5.26 from input 8.25 21:05:29.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13 21:05:29.152 00.001 5928 MoveAxis(W, 1397, ABG) 21:05:29.152 00.000 5928 Guiding Dir = 3, Dur = 1397 21:05:29.153 00.001 5928 IsSlewing returns 0 21:05:29.154 00.001 5928 IsGuiding returns 0 21:05:29.178 00.024 5928 PulseGuide returned control before completion, sleep 1383 21:05:30.584 01.406 5928 IsGuiding returns 0 21:05:30.584 00.000 5928 Move returns status 0, amount 1397 21:05:30.584 00.000 5928 MoveAxis(S, 225, ABG) 21:05:30.585 00.001 5928 Guiding Dir = 1, Dur = 225 21:05:30.585 00.000 5928 IsSlewing returns 0 21:05:30.586 00.001 5928 IsGuiding returns 0 21:05:30.665 00.079 5928 PulseGuide returned control before completion, sleep 157 21:05:30.826 00.161 5928 IsGuiding returns 1 21:05:30.826 00.000 5928 scope still moving after pulse duration time elapsed 21:05:30.857 00.031 5928 IsSlewing returns 0 21:05:30.857 00.000 5928 IsGuiding returns 1 21:05:30.920 00.063 5928 IsSlewing returns 0 21:05:30.953 00.033 5928 IsGuiding returns 0 21:05:30.953 00.000 5928 scope move finished after 225 + 142 ms 21:05:30.953 00.000 5928 Move returns status 0, amount 225 21:05:30.954 00.001 5928 move complete, result=0 21:05:30.954 00.000 5928 worker thread done servicing request 21:05:30.954 00.000 5928 Worker thread wakes up 21:05:30.954 00.000 972 GuideStep: 8.3 px 1397 ms WEST, 1.1 px 225 ms SOUTH 21:05:30.964 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:30.965 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(214,838,31,31) 21:05:33.100 02.135 5928 Exposure complete 21:05:33.188 00.088 5928 worker thread done servicing request 21:05:33.189 00.001 972 OnExposeComplete: enter 21:05:33.193 00.004 972 UpdateGuideState(): m_state=6 21:05:33.197 00.004 972 Star::Find(15, 229, 852, 0, (0,0,0,0), 0.0, 255) frame 2353 21:05:33.202 00.005 972 Star::Find returns 1 (0), X=229.40, Y=848.22, Mass=1417, SNR=26.3, Peak=132 HFD=3.9 21:05:33.206 00.004 972 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.59) = xAngle (0.33 = 0.33) 21:05:33.210 00.004 972 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 21:05:33.213 00.003 972 CameraToMount -- cameraX=-1.34 cameraY=3.69 hyp=3.93 cameraTheta=1.92 mountX=3.72 mountY=1.10, mountTheta=0.29 21:05:33.219 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.34, y=3.69, opts=13) 21:05:33.223 00.004 972 Enqueuing Move request for scope (-1.34, 3.69) 21:05:33.227 00.004 5928 Worker thread wakes up 21:05:33.227 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 3.69) opts 0xd 21:05:33.227 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.34, 3.69) 21:05:33.227 00.000 5928 Moving (-1.34, 3.69) raw xDistance=3.72 yDistance=1.10 21:05:33.227 00.000 5928 GuideAlgorithmHysteresis::Result() returns 2.71 from input 3.72 21:05:33.227 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10 21:05:33.227 00.000 5928 MoveAxis(W, 720, ABG) 21:05:33.227 00.000 5928 Guiding Dir = 3, Dur = 720 21:05:33.227 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:05:33.231 00.004 972 UpdateGuideState exits: m=1417 SNR=26.3 21:05:33.237 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:33.240 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:33.244 00.004 972 Enqueuing Expose request 21:05:33.248 00.004 5928 IsSlewing returns 0 21:05:33.249 00.001 5928 IsGuiding returns 0 21:05:33.272 00.023 5928 PulseGuide returned control before completion, sleep 708 21:05:33.996 00.724 5928 IsGuiding returns 1 21:05:33.996 00.000 5928 scope still moving after pulse duration time elapsed 21:05:34.039 00.043 5928 IsSlewing returns 0 21:05:34.040 00.001 5928 IsGuiding returns 0 21:05:34.040 00.000 5928 scope move finished after 720 + 71 ms 21:05:34.040 00.000 5928 Move returns status 0, amount 720 21:05:34.040 00.000 5928 MoveAxis(S, 219, ABG) 21:05:34.040 00.000 5928 Guiding Dir = 1, Dur = 219 21:05:34.041 00.001 5928 IsSlewing returns 0 21:05:34.041 00.000 5928 IsGuiding returns 0 21:05:34.119 00.078 5928 PulseGuide returned control before completion, sleep 152 21:05:34.275 00.156 5928 IsGuiding returns 1 21:05:34.275 00.000 5928 scope still moving after pulse duration time elapsed 21:05:34.306 00.031 5928 IsSlewing returns 0 21:05:34.306 00.000 5928 IsGuiding returns 1 21:05:34.374 00.068 5928 IsSlewing returns 0 21:05:34.406 00.032 5928 IsGuiding returns 0 21:05:34.406 00.000 5928 scope move finished after 219 + 146 ms 21:05:34.407 00.001 5928 Move returns status 0, amount 219 21:05:34.407 00.000 5928 move complete, result=0 21:05:34.407 00.000 5928 worker thread done servicing request 21:05:34.407 00.000 5928 Worker thread wakes up 21:05:34.407 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:34.407 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:05:34.407 00.000 972 GuideStep: 3.7 px 720 ms WEST, 1.1 px 219 ms SOUTH 21:05:36.383 01.976 5928 Exposure complete 21:05:36.512 00.129 5928 worker thread done servicing request 21:05:36.512 00.000 972 OnExposeComplete: enter 21:05:36.517 00.005 972 UpdateGuideState(): m_state=6 21:05:36.521 00.004 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2354 21:05:36.525 00.004 972 Star::Find returns 1 (0), X=229.52, Y=846.41, Mass=1408, SNR=26.2, Peak=128 HFD=4.3 21:05:36.529 00.004 972 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.59) = xAngle (0.55 = 0.55) 21:05:36.534 00.005 972 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51) 21:05:36.538 00.004 972 CameraToMount -- cameraX=-1.22 cameraY=1.89 hyp=2.25 cameraTheta=2.14 mountX=1.91 mountY=1.10, mountTheta=0.52 21:05:36.542 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.22, y=1.89, opts=13) 21:05:36.546 00.004 972 Enqueuing Move request for scope (-1.22, 1.89) 21:05:36.551 00.005 5928 Worker thread wakes up 21:05:36.551 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 1.89) opts 0xd 21:05:36.552 00.001 5928 Handling offset move in thread for scope, endpoint = (-1.22, 1.89) 21:05:36.552 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:05:36.555 00.003 972 UpdateGuideState exits: m=1408 SNR=26.2 21:05:36.559 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:36.563 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:36.568 00.005 972 Enqueuing Expose request 21:05:36.572 00.004 5928 Moving (-1.22, 1.89) raw xDistance=1.91 yDistance=1.10 21:05:36.572 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.39 from input 1.91 21:05:36.572 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10 21:05:36.572 00.000 5928 MoveAxis(W, 370, ABG) 21:05:36.572 00.000 5928 Guiding Dir = 3, Dur = 370 21:05:36.572 00.000 5928 IsSlewing returns 0 21:05:36.573 00.001 5928 IsGuiding returns 0 21:05:36.597 00.024 5928 PulseGuide returned control before completion, sleep 358 21:05:36.966 00.369 5928 IsGuiding returns 1 21:05:36.966 00.000 5928 scope still moving after pulse duration time elapsed 21:05:37.012 00.046 5928 IsSlewing returns 0 21:05:37.044 00.032 5928 IsGuiding returns 0 21:05:37.044 00.000 5928 scope move finished after 370 + 100 ms 21:05:37.044 00.000 5928 Move returns status 0, amount 370 21:05:37.044 00.000 5928 MoveAxis(S, 218, ABG) 21:05:37.044 00.000 5928 Guiding Dir = 1, Dur = 218 21:05:37.045 00.001 5928 IsSlewing returns 0 21:05:37.045 00.000 5928 IsGuiding returns 0 21:05:37.124 00.079 5928 PulseGuide returned control before completion, sleep 149 21:05:37.284 00.160 5928 IsGuiding returns 1 21:05:37.284 00.000 5928 scope still moving after pulse duration time elapsed 21:05:37.307 00.023 5928 IsSlewing returns 0 21:05:37.307 00.000 5928 IsGuiding returns 1 21:05:37.337 00.030 5928 IsSlewing returns 0 21:05:37.338 00.001 5928 IsGuiding returns 1 21:05:37.379 00.041 5928 IsSlewing returns 0 21:05:37.379 00.000 5928 IsGuiding returns 0 21:05:37.380 00.001 5928 scope move finished after 218 + 117 ms 21:05:37.380 00.000 5928 Move returns status 0, amount 218 21:05:37.380 00.000 5928 move complete, result=0 21:05:37.380 00.000 5928 worker thread done servicing request 21:05:37.380 00.000 5928 Worker thread wakes up 21:05:37.380 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:37.380 00.000 972 GuideStep: 1.9 px 370 ms WEST, 1.1 px 218 ms SOUTH 21:05:37.387 00.007 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:05:39.520 02.133 5928 Exposure complete 21:05:39.606 00.086 5928 worker thread done servicing request 21:05:39.606 00.000 972 OnExposeComplete: enter 21:05:39.610 00.004 972 UpdateGuideState(): m_state=6 21:05:39.614 00.004 972 Star::Find(15, 229, 846, 0, (0,0,0,0), 0.0, 255) frame 2355 21:05:39.619 00.005 972 Star::Find returns 1 (0), X=229.39, Y=844.27, Mass=1459, SNR=26.7, Peak=140 HFD=3.7 21:05:39.622 00.003 972 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.59) = xAngle (-4.54 = 1.74) 21:05:39.626 00.004 972 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.70) 21:05:39.630 00.004 972 CameraToMount -- cameraX=-1.35 cameraY=-0.26 hyp=1.38 cameraTheta=-2.95 mountX=-0.23 mountY=1.36, mountTheta=1.74 21:05:39.636 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.35, y=-0.26, opts=13) 21:05:39.641 00.005 972 Enqueuing Move request for scope (-1.35, -0.26) 21:05:39.645 00.004 5928 Worker thread wakes up 21:05:39.645 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.26) opts 0xd 21:05:39.645 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.35, -0.26) 21:05:39.645 00.000 5928 Moving (-1.35, -0.26) raw xDistance=-0.23 yDistance=1.36 21:05:39.645 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.23 21:05:39.645 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36 21:05:39.645 00.000 5928 MoveAxis(E, 13, ABG) 21:05:39.645 00.000 5928 Guiding Dir = 2, Dur = 13 21:05:39.645 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:05:39.651 00.006 972 UpdateGuideState exits: m=1459 SNR=26.7 21:05:39.655 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:39.659 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:39.663 00.004 972 Enqueuing Expose request 21:05:39.682 00.019 5928 IsSlewing returns 0 21:05:39.683 00.001 5928 IsGuiding returns 0 21:05:39.699 00.016 5928 IsGuiding returns 1 21:05:39.699 00.000 5928 scope still moving after pulse duration time elapsed 21:05:39.762 00.063 5928 IsSlewing returns 0 21:05:39.763 00.001 5928 IsGuiding returns 0 21:05:39.763 00.000 5928 scope move finished after 13 + 65 ms 21:05:39.763 00.000 5928 Move returns status 0, amount 13 21:05:39.763 00.000 5928 MoveAxis(S, 271, ABG) 21:05:39.763 00.000 5928 Guiding Dir = 1, Dur = 271 21:05:39.763 00.000 5928 IsSlewing returns 0 21:05:39.763 00.000 5928 IsGuiding returns 0 21:05:39.842 00.079 5928 PulseGuide returned control before completion, sleep 202 21:05:40.060 00.218 5928 IsGuiding returns 1 21:05:40.060 00.000 5928 scope still moving after pulse duration time elapsed 21:05:40.091 00.031 5928 IsSlewing returns 0 21:05:40.092 00.001 5928 IsGuiding returns 1 21:05:40.162 00.070 5928 IsSlewing returns 0 21:05:40.194 00.032 5928 IsGuiding returns 0 21:05:40.194 00.000 5928 scope move finished after 271 + 159 ms 21:05:40.194 00.000 5928 Move returns status 0, amount 271 21:05:40.194 00.000 5928 move complete, result=0 21:05:40.194 00.000 5928 worker thread done servicing request 21:05:40.194 00.000 5928 Worker thread wakes up 21:05:40.194 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:40.194 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:05:40.195 00.001 972 GuideStep: -0.2 px 13 ms EAST, 1.4 px 271 ms SOUTH 21:05:42.173 01.978 5928 Exposure complete 21:05:42.259 00.086 5928 worker thread done servicing request 21:05:42.259 00.000 972 OnExposeComplete: enter 21:05:42.264 00.005 972 UpdateGuideState(): m_state=6 21:05:42.270 00.006 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2356 21:05:42.274 00.004 972 Star::Find returns 1 (0), X=229.32, Y=844.52, Mass=1459, SNR=26.8, Peak=137 HFD=3.6 21:05:42.278 00.004 972 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.59) = xAngle (-4.73 = 1.55) 21:05:42.282 00.004 972 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51) 21:05:42.288 00.006 972 CameraToMount -- cameraX=-1.42 cameraY=-0.00 hyp=1.42 cameraTheta=-3.14 mountX=0.02 mountY=1.42, mountTheta=1.55 21:05:42.292 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.42, y=-0.00, opts=13) 21:05:42.297 00.005 972 Enqueuing Move request for scope (-1.42, -0.00) 21:05:42.303 00.006 5928 Worker thread wakes up 21:05:42.303 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.42, -0.00) opts 0xd 21:05:42.303 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.42, -0.00) 21:05:42.303 00.000 5928 Moving (-1.42, -0.00) raw xDistance=0.02 yDistance=1.42 21:05:42.303 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:05:42.303 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42 21:05:42.303 00.000 5928 MoveAxis(E, 0, ABG) 21:05:42.303 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:05:42.307 00.004 972 UpdateGuideState exits: m=1459 SNR=26.8 21:05:42.311 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:42.315 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:42.320 00.005 972 Enqueuing Expose request 21:05:42.323 00.003 5928 Move returns status 0, amount 0 21:05:42.323 00.000 5928 MoveAxis(S, 281, ABG) 21:05:42.323 00.000 5928 Guiding Dir = 1, Dur = 281 21:05:42.336 00.013 5928 IsSlewing returns 0 21:05:42.337 00.001 5928 IsGuiding returns 0 21:05:42.416 00.079 5928 PulseGuide returned control before completion, sleep 212 21:05:42.638 00.222 5928 IsGuiding returns 1 21:05:42.638 00.000 5928 scope still moving after pulse duration time elapsed 21:05:42.670 00.032 5928 IsSlewing returns 0 21:05:42.670 00.000 5928 IsGuiding returns 1 21:05:42.736 00.066 5928 IsSlewing returns 0 21:05:42.737 00.001 5928 IsGuiding returns 0 21:05:42.737 00.000 5928 scope move finished after 281 + 118 ms 21:05:42.737 00.000 5928 Move returns status 0, amount 281 21:05:42.737 00.000 5928 move complete, result=0 21:05:42.737 00.000 5928 worker thread done servicing request 21:05:42.737 00.000 5928 Worker thread wakes up 21:05:42.737 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:42.737 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:05:42.737 00.000 972 GuideStep: 0.0 px 0 ms EAST, 1.4 px 281 ms SOUTH 21:05:44.861 02.124 5928 Exposure complete 21:05:44.952 00.091 5928 worker thread done servicing request 21:05:44.952 00.000 972 OnExposeComplete: enter 21:05:44.956 00.004 972 UpdateGuideState(): m_state=6 21:05:44.961 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2357 21:05:44.967 00.006 972 Star::Find returns 1 (0), X=229.46, Y=845.14, Mass=1385, SNR=26.0, Peak=153 HFD=3.8 21:05:44.972 00.005 972 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.59) = xAngle (1.10 = 1.10) 21:05:44.977 00.005 972 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06) 21:05:44.981 00.004 972 CameraToMount -- cameraX=-1.29 cameraY=0.62 hyp=1.43 cameraTheta=2.69 mountX=0.64 mountY=1.24, mountTheta=1.09 21:05:44.986 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.29, y=0.62, opts=13) 21:05:44.990 00.004 972 Enqueuing Move request for scope (-1.29, 0.62) 21:05:44.994 00.004 5928 Worker thread wakes up 21:05:44.994 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.62) opts 0xd 21:05:44.995 00.001 5928 Handling offset move in thread for scope, endpoint = (-1.29, 0.62) 21:05:44.995 00.000 5928 Moving (-1.29, 0.62) raw xDistance=0.64 yDistance=1.24 21:05:44.995 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64 21:05:44.995 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24 21:05:44.995 00.000 5928 MoveAxis(W, 108, ABG) 21:05:44.995 00.000 5928 Guiding Dir = 3, Dur = 108 21:05:44.995 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:05:45.000 00.005 972 UpdateGuideState exits: m=1385 SNR=26.0 21:05:45.004 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:05:45.009 00.005 5928 IsSlewing returns 0 21:05:45.009 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:05:45.017 00.008 972 Enqueuing Expose request 21:05:45.024 00.007 5928 IsGuiding returns 0 21:05:45.039 00.015 5928 PulseGuide returned control before completion, sleep 103 21:05:45.154 00.115 5928 IsGuiding returns 1 21:05:45.154 00.000 5928 scope still moving after pulse duration time elapsed 21:05:45.183 00.029 5928 IsSlewing returns 0 21:05:45.183 00.000 5928 IsGuiding returns 0 21:05:45.183 00.000 5928 scope move finished after 108 + 51 ms 21:05:45.184 00.001 5928 Move returns status 0, amount 108 21:05:45.184 00.000 5928 MoveAxis(S, 247, ABG) 21:05:45.184 00.000 5928 Guiding Dir = 1, Dur = 247 21:05:45.184 00.000 5928 IsSlewing returns 0 21:05:45.184 00.000 5928 IsGuiding returns 0 21:05:45.264 00.080 5928 PulseGuide returned control before completion, sleep 179 21:05:45.447 00.183 5928 IsGuiding returns 1 21:05:45.447 00.000 5928 scope still moving after pulse duration time elapsed 21:05:45.479 00.032 5928 IsSlewing returns 0 21:05:45.479 00.000 5928 IsGuiding returns 1 21:05:45.535 00.056 5928 IsSlewing returns 0 21:05:45.567 00.032 5928 IsGuiding returns 0 21:05:45.567 00.000 5928 scope move finished after 247 + 134 ms 21:05:45.567 00.000 5928 Move returns status 0, amount 247 21:05:45.567 00.000 5928 move complete, result=0 21:05:45.567 00.000 5928 worker thread done servicing request 21:05:45.567 00.000 972 GuideStep: 0.6 px 108 ms WEST, 1.2 px 247 ms SOUTH 21:05:45.572 00.005 5928 Worker thread wakes up 21:05:45.572 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:05:45.572 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:05:47.550 01.978 5928 Exposure complete 21:05:47.660 00.110 5928 worker thread done servicing request 21:05:47.755 00.095 972 OnExposeComplete: enter 21:05:59.560 11.805 972 UpdateGuideState(): m_state=6 21:06:11.398 11.838 972 Star::Find(15, 229, 845, 0, (0,0,0,0), 0.0, 255) frame 2358 21:06:19.448 08.050 972 Star::Find returns 1 (0), X=229.57, Y=844.64, Mass=1450, SNR=26.7, Peak=154 HFD=3.4 21:06:26.077 06.629 972 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 21:06:30.681 04.604 972 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41) 21:06:38.121 07.440 972 CameraToMount -- cameraX=-1.18 cameraY=0.11 hyp=1.18 cameraTheta=3.05 mountX=0.13 mountY=1.17, mountTheta=1.46 21:06:42.602 04.481 972 SchedulePrimaryMove(067B9D08, x=-1.18, y=0.11, opts=13) 21:06:44.511 01.909 972 Enqueuing Move request for scope (-1.18, 0.11) 21:06:45.860 01.349 5928 Worker thread wakes up 21:06:45.861 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.11) opts 0xd 21:06:45.861 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.18, 0.11) 21:06:45.861 00.000 5928 Moving (-1.18, 0.11) raw xDistance=0.13 yDistance=1.17 21:06:45.861 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:06:45.861 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17 21:06:45.861 00.000 5928 MoveAxis(E, 0, ABG) 21:06:45.861 00.000 5928 Move returns status 0, amount 0 21:06:45.861 00.000 5928 MoveAxis(S, 232, ABG) 21:06:45.861 00.000 5928 Guiding Dir = 1, Dur = 232 21:06:45.862 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:06:45.870 00.008 5928 IsSlewing returns 0 21:06:45.870 00.000 972 UpdateGuideState exits: m=1450 SNR=26.7 21:06:45.877 00.007 5928 IsGuiding returns 0 21:06:45.877 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:45.884 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:06:45.891 00.007 972 Enqueuing Expose request 21:06:45.961 00.070 5928 PulseGuide returned control before completion, sleep 157 21:06:46.128 00.167 5928 IsGuiding returns 1 21:06:46.128 00.000 5928 scope still moving after pulse duration time elapsed 21:06:46.160 00.032 5928 IsSlewing returns 0 21:06:46.161 00.001 5928 IsGuiding returns 1 21:06:46.218 00.057 5928 IsSlewing returns 0 21:06:46.218 00.000 5928 IsGuiding returns 0 21:06:46.218 00.000 5928 scope move finished after 232 + 109 ms 21:06:46.218 00.000 5928 Move returns status 0, amount 232 21:06:46.218 00.000 5928 move complete, result=0 21:06:46.219 00.001 5928 worker thread done servicing request 21:06:46.219 00.000 972 GuideStep: 0.1 px 0 ms EAST, 1.2 px 232 ms SOUTH 21:06:46.226 00.007 5928 Worker thread wakes up 21:06:46.226 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:06:46.227 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:06:48.361 02.134 5928 Exposure complete 21:06:48.448 00.087 5928 worker thread done servicing request 21:06:48.448 00.000 972 OnExposeComplete: enter 21:06:48.452 00.004 972 UpdateGuideState(): m_state=6 21:06:48.456 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2359 21:06:48.462 00.006 972 Star::Find returns 1 (0), X=229.61, Y=847.26, Mass=1442, SNR=26.6, Peak=143 HFD=3.7 21:06:48.467 00.005 972 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.59) = xAngle (0.37 = 0.37) 21:06:48.472 00.005 972 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33) 21:06:48.478 00.006 972 CameraToMount -- cameraX=-1.14 cameraY=2.73 hyp=2.96 cameraTheta=1.96 mountX=2.75 mountY=0.96, mountTheta=0.34 21:06:48.485 00.007 972 SchedulePrimaryMove(067B9D08, x=-1.14, y=2.73, opts=13) 21:06:48.491 00.006 972 Enqueuing Move request for scope (-1.14, 2.73) 21:06:48.496 00.005 5928 Worker thread wakes up 21:06:48.496 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 2.73) opts 0xd 21:06:48.496 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.14, 2.73) 21:06:48.496 00.000 5928 Moving (-1.14, 2.73) raw xDistance=2.75 yDistance=0.96 21:06:48.496 00.000 5928 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.75 21:06:48.496 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96 21:06:48.496 00.000 5928 MoveAxis(W, 461, ABG) 21:06:48.496 00.000 5928 Guiding Dir = 3, Dur = 461 21:06:48.496 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:06:48.501 00.005 972 UpdateGuideState exits: m=1442 SNR=26.6 21:06:48.506 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:48.510 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:06:48.514 00.004 972 Enqueuing Expose request 21:06:48.518 00.004 5928 IsSlewing returns 0 21:06:48.518 00.000 5928 IsGuiding returns 0 21:06:48.537 00.019 5928 PulseGuide returned control before completion, sleep 453 21:06:48.998 00.461 5928 IsGuiding returns 1 21:06:48.998 00.000 5928 scope still moving after pulse duration time elapsed 21:06:49.033 00.035 5928 IsSlewing returns 0 21:06:49.033 00.000 5928 IsGuiding returns 0 21:06:49.034 00.001 5928 scope move finished after 461 + 54 ms 21:06:49.034 00.000 5928 Move returns status 0, amount 461 21:06:49.034 00.000 5928 MoveAxis(S, 190, ABG) 21:06:49.034 00.000 5928 Guiding Dir = 1, Dur = 190 21:06:49.035 00.001 5928 IsSlewing returns 0 21:06:49.035 00.000 5928 IsGuiding returns 0 21:06:49.113 00.078 5928 PulseGuide returned control before completion, sleep 123 21:06:49.250 00.137 5928 IsGuiding returns 1 21:06:49.250 00.000 5928 scope still moving after pulse duration time elapsed 21:06:49.281 00.031 5928 IsSlewing returns 0 21:06:49.281 00.000 5928 IsGuiding returns 1 21:06:49.337 00.056 5928 IsSlewing returns 0 21:06:49.338 00.001 5928 IsGuiding returns 0 21:06:49.338 00.000 5928 scope move finished after 190 + 112 ms 21:06:49.338 00.000 5928 Move returns status 0, amount 190 21:06:49.338 00.000 5928 move complete, result=0 21:06:49.338 00.000 5928 worker thread done servicing request 21:06:49.338 00.000 5928 Worker thread wakes up 21:06:49.339 00.001 972 GuideStep: 2.8 px 461 ms WEST, 1.0 px 190 ms SOUTH 21:06:49.349 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:06:49.349 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:06:51.325 01.976 5928 Exposure complete 21:06:51.411 00.086 5928 worker thread done servicing request 21:06:51.411 00.000 972 OnExposeComplete: enter 21:06:51.415 00.004 972 UpdateGuideState(): m_state=6 21:06:51.419 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2360 21:06:51.424 00.005 972 Star::Find returns 1 (0), X=229.65, Y=846.08, Mass=1386, SNR=26.1, Peak=147 HFD=4.0 21:06:51.429 00.005 972 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.59) = xAngle (0.59 = 0.59) 21:06:51.432 00.003 972 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55) 21:06:51.436 00.004 972 CameraToMount -- cameraX=-1.09 cameraY=1.56 hyp=1.91 cameraTheta=2.18 mountX=1.58 mountY=0.99, mountTheta=0.56 21:06:51.442 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.09, y=1.56, opts=13) 21:06:51.446 00.004 972 Enqueuing Move request for scope (-1.09, 1.56) 21:06:51.450 00.004 5928 Worker thread wakes up 21:06:51.450 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 1.56) opts 0xd 21:06:51.450 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.09, 1.56) 21:06:51.450 00.000 5928 Moving (-1.09, 1.56) raw xDistance=1.58 yDistance=0.99 21:06:51.450 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 21:06:51.454 00.004 5928 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.58 21:06:51.455 00.001 972 UpdateGuideState exits: m=1386 SNR=26.1 21:06:51.460 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:51.464 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:06:51.467 00.003 972 Enqueuing Expose request 21:06:51.471 00.004 5928 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99 21:06:51.472 00.001 5928 MoveAxis(W, 297, ABG) 21:06:51.472 00.000 5928 Guiding Dir = 3, Dur = 297 21:06:51.472 00.000 5928 IsSlewing returns 0 21:06:51.472 00.000 5928 IsGuiding returns 0 21:06:51.495 00.023 5928 PulseGuide returned control before completion, sleep 285 21:06:51.799 00.304 5928 IsGuiding returns 0 21:06:51.799 00.000 5928 Move returns status 0, amount 297 21:06:51.799 00.000 5928 MoveAxis(S, 197, ABG) 21:06:51.799 00.000 5928 Guiding Dir = 1, Dur = 197 21:06:51.799 00.000 5928 IsSlewing returns 0 21:06:51.800 00.001 5928 IsGuiding returns 0 21:06:51.879 00.079 5928 PulseGuide returned control before completion, sleep 128 21:06:52.012 00.133 5928 IsGuiding returns 1 21:06:52.013 00.001 5928 scope still moving after pulse duration time elapsed 21:06:52.045 00.032 5928 IsSlewing returns 0 21:06:52.046 00.001 5928 IsGuiding returns 1 21:06:52.102 00.056 5928 IsSlewing returns 0 21:06:52.103 00.001 5928 IsGuiding returns 0 21:06:52.103 00.000 5928 scope move finished after 197 + 106 ms 21:06:52.103 00.000 5928 Move returns status 0, amount 197 21:06:52.104 00.001 5928 move complete, result=0 21:06:52.104 00.000 5928 worker thread done servicing request 21:06:52.104 00.000 5928 Worker thread wakes up 21:06:52.104 00.000 972 GuideStep: 1.6 px 297 ms WEST, 1.0 px 197 ms SOUTH 21:06:52.116 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:06:52.117 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:06:54.247 02.130 5928 Exposure complete 21:06:54.333 00.086 5928 worker thread done servicing request 21:06:54.333 00.000 972 OnExposeComplete: enter 21:06:54.337 00.004 972 UpdateGuideState(): m_state=6 21:06:54.342 00.005 972 Star::Find(15, 229, 846, 0, (0,0,0,0), 0.0, 255) frame 2361 21:06:54.347 00.005 972 Star::Find returns 1 (0), X=229.73, Y=844.53, Mass=1410, SNR=26.3, Peak=144 HFD=3.9 21:06:54.350 00.003 972 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.59) = xAngle (1.55 = 1.55) 21:06:54.354 00.004 972 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.51 = 1.51) 21:06:54.359 00.005 972 CameraToMount -- cameraX=-1.01 cameraY=0.00 hyp=1.01 cameraTheta=3.14 mountX=0.02 mountY=1.01, mountTheta=1.55 21:06:54.364 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.01, y=0.00, opts=13) 21:06:54.368 00.004 972 Enqueuing Move request for scope (-1.01, 0.00) 21:06:54.372 00.004 5928 Worker thread wakes up 21:06:54.372 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.00) opts 0xd 21:06:54.372 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.01, 0.00) 21:06:54.372 00.000 5928 Moving (-1.01, 0.00) raw xDistance=0.02 yDistance=1.01 21:06:54.372 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:06:54.372 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01 21:06:54.372 00.000 5928 MoveAxis(E, 0, ABG) 21:06:54.372 00.000 5928 Move returns status 0, amount 0 21:06:54.372 00.000 5928 MoveAxis(S, 200, ABG) 21:06:54.372 00.000 5928 Guiding Dir = 1, Dur = 200 21:06:54.372 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:06:54.378 00.006 972 UpdateGuideState exits: m=1410 SNR=26.3 21:06:54.382 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:54.386 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:06:54.390 00.004 972 Enqueuing Expose request 21:06:54.395 00.005 5928 IsSlewing returns 0 21:06:54.395 00.000 5928 IsGuiding returns 0 21:06:54.469 00.074 5928 PulseGuide returned control before completion, sleep 137 21:06:54.608 00.139 5928 IsGuiding returns 1 21:06:54.608 00.000 5928 scope still moving after pulse duration time elapsed 21:06:54.639 00.031 5928 IsSlewing returns 0 21:06:54.640 00.001 5928 IsGuiding returns 1 21:06:54.669 00.029 5928 IsSlewing returns 0 21:06:54.670 00.001 5928 IsGuiding returns 1 21:06:54.741 00.071 5928 IsSlewing returns 0 21:06:54.742 00.001 5928 IsGuiding returns 0 21:06:54.742 00.000 5928 scope move finished after 200 + 146 ms 21:06:54.742 00.000 5928 Move returns status 0, amount 200 21:06:54.742 00.000 5928 move complete, result=0 21:06:54.743 00.001 5928 worker thread done servicing request 21:06:54.743 00.000 972 GuideStep: 0.0 px 0 ms EAST, 1.0 px 200 ms SOUTH 21:06:54.750 00.007 5928 Worker thread wakes up 21:06:54.750 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:06:54.751 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:06:56.729 01.978 5928 Exposure complete 21:06:56.824 00.095 5928 worker thread done servicing request 21:06:56.824 00.000 972 OnExposeComplete: enter 21:06:56.828 00.004 972 UpdateGuideState(): m_state=6 21:06:56.832 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2362 21:06:56.836 00.004 972 Star::Find returns 1 (0), X=229.84, Y=844.43, Mass=1410, SNR=26.3, Peak=162 HFD=3.7 21:06:56.841 00.005 972 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.59) = xAngle (-4.62 = 1.66) 21:06:56.845 00.004 972 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62) 21:06:56.849 00.004 972 CameraToMount -- cameraX=-0.91 cameraY=-0.10 hyp=0.91 cameraTheta=-3.03 mountX=-0.08 mountY=0.91, mountTheta=1.66 21:06:56.854 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.91, y=-0.10, opts=13) 21:06:56.859 00.005 972 Enqueuing Move request for scope (-0.91, -0.10) 21:06:56.863 00.004 5928 Worker thread wakes up 21:06:56.863 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.10) opts 0xd 21:06:56.863 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.91, -0.10) 21:06:56.863 00.000 5928 Moving (-0.91, -0.10) raw xDistance=-0.08 yDistance=0.91 21:06:56.863 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:06:56.863 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91 21:06:56.863 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:06:56.868 00.005 5928 MoveAxis(E, 0, ABG) 21:06:56.868 00.000 5928 Move returns status 0, amount 0 21:06:56.868 00.000 5928 MoveAxis(S, 180, ABG) 21:06:56.868 00.000 5928 Guiding Dir = 1, Dur = 180 21:06:56.868 00.000 972 UpdateGuideState exits: m=1410 SNR=26.3 21:06:56.872 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:56.877 00.005 5928 IsSlewing returns 0 21:06:56.877 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:06:56.882 00.005 972 Enqueuing Expose request 21:06:56.886 00.004 5928 IsGuiding returns 0 21:06:56.963 00.077 5928 PulseGuide returned control before completion, sleep 113 21:06:57.086 00.123 5928 IsGuiding returns 1 21:06:57.086 00.000 5928 scope still moving after pulse duration time elapsed 21:06:57.117 00.031 5928 IsSlewing returns 0 21:06:57.117 00.000 5928 IsGuiding returns 1 21:06:57.171 00.054 5928 IsSlewing returns 0 21:06:57.171 00.000 5928 IsGuiding returns 0 21:06:57.172 00.001 5928 scope move finished after 180 + 105 ms 21:06:57.172 00.000 5928 Move returns status 0, amount 180 21:06:57.172 00.000 5928 move complete, result=0 21:06:57.172 00.000 5928 worker thread done servicing request 21:06:57.172 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.9 px 180 ms SOUTH 21:06:57.177 00.005 5928 Worker thread wakes up 21:06:57.177 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:06:57.177 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:06:59.282 02.105 5928 Exposure complete 21:06:59.369 00.087 5928 worker thread done servicing request 21:06:59.369 00.000 972 OnExposeComplete: enter 21:06:59.373 00.004 972 UpdateGuideState(): m_state=6 21:06:59.379 00.006 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2363 21:06:59.383 00.004 972 Star::Find returns 1 (0), X=229.71, Y=844.15, Mass=1400, SNR=26.2, Peak=144 HFD=3.9 21:06:59.387 00.004 972 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.59) = xAngle (-4.38 = 1.90) 21:06:59.391 00.004 972 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86) 21:06:59.397 00.006 972 CameraToMount -- cameraX=-1.03 cameraY=-0.38 hyp=1.10 cameraTheta=-2.79 mountX=-0.36 mountY=1.05, mountTheta=1.90 21:06:59.401 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.03, y=-0.38, opts=13) 21:06:59.405 00.004 972 Enqueuing Move request for scope (-1.03, -0.38) 21:06:59.411 00.006 5928 Worker thread wakes up 21:06:59.411 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.38) opts 0xd 21:06:59.411 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.03, -0.38) 21:06:59.411 00.000 5928 Moving (-1.03, -0.38) raw xDistance=-0.36 yDistance=1.05 21:06:59.411 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 21:06:59.411 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05 21:06:59.411 00.000 5928 MoveAxis(E, 60, ABG) 21:06:59.411 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:06:59.415 00.004 972 UpdateGuideState exits: m=1400 SNR=26.2 21:06:59.419 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:06:59.423 00.004 5928 Guiding Dir = 2, Dur = 60 21:06:59.423 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:06:59.428 00.005 972 Enqueuing Expose request 21:06:59.433 00.005 5928 IsSlewing returns 0 21:06:59.434 00.001 5928 IsGuiding returns 0 21:06:59.457 00.023 5928 PulseGuide returned control before completion, sleep 47 21:06:59.538 00.081 5928 IsGuiding returns 0 21:06:59.538 00.000 5928 Move returns status 0, amount 60 21:06:59.538 00.000 5928 MoveAxis(S, 209, ABG) 21:06:59.538 00.000 5928 Guiding Dir = 1, Dur = 209 21:06:59.539 00.001 5928 IsSlewing returns 0 21:06:59.539 00.000 5928 IsGuiding returns 0 21:06:59.617 00.078 5928 PulseGuide returned control before completion, sleep 141 21:06:59.764 00.147 5928 IsGuiding returns 1 21:06:59.764 00.000 5928 scope still moving after pulse duration time elapsed 21:06:59.796 00.032 5928 IsSlewing returns 0 21:06:59.797 00.001 5928 IsGuiding returns 1 21:06:59.827 00.030 5928 IsSlewing returns 0 21:06:59.827 00.000 5928 IsGuiding returns 1 21:06:59.873 00.046 5928 IsSlewing returns 0 21:06:59.906 00.033 5928 IsGuiding returns 0 21:06:59.906 00.000 5928 scope move finished after 209 + 157 ms 21:06:59.906 00.000 5928 Move returns status 0, amount 209 21:06:59.906 00.000 5928 move complete, result=0 21:06:59.906 00.000 5928 worker thread done servicing request 21:06:59.907 00.001 5928 Worker thread wakes up 21:06:59.907 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:06:59.907 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:06:59.965 00.058 972 GuideStep: -0.4 px 60 ms EAST, 1.1 px 209 ms SOUTH 21:07:01.887 01.922 5928 Exposure complete 21:07:01.974 00.087 5928 worker thread done servicing request 21:07:01.974 00.000 972 OnExposeComplete: enter 21:07:01.979 00.005 972 UpdateGuideState(): m_state=6 21:07:01.985 00.006 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2364 21:07:01.989 00.004 972 Star::Find returns 1 (0), X=229.64, Y=844.79, Mass=1392, SNR=26.1, Peak=155 HFD=3.7 21:07:01.993 00.004 972 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.59) = xAngle (1.31 = 1.31) 21:07:01.997 00.004 972 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27) 21:07:02.001 00.004 972 CameraToMount -- cameraX=-1.10 cameraY=0.27 hyp=1.13 cameraTheta=2.90 mountX=0.29 mountY=1.08, mountTheta=1.31 21:07:02.006 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.10, y=0.27, opts=13) 21:07:02.010 00.004 972 Enqueuing Move request for scope (-1.10, 0.27) 21:07:02.014 00.004 5928 Worker thread wakes up 21:07:02.014 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.27) opts 0xd 21:07:02.014 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.10, 0.27) 21:07:02.014 00.000 5928 Moving (-1.10, 0.27) raw xDistance=0.29 yDistance=1.08 21:07:02.014 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29 21:07:02.015 00.001 5928 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08 21:07:02.015 00.000 5928 MoveAxis(W, 44, ABG) 21:07:02.015 00.000 5928 Guiding Dir = 3, Dur = 44 21:07:02.015 00.000 5928 IsSlewing returns 0 21:07:02.016 00.001 5928 IsGuiding returns 0 21:07:02.032 00.016 5928 PulseGuide returned control before completion, sleep 38 21:07:02.041 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:07:02.067 00.026 972 UpdateGuideState exits: m=1392 SNR=26.1 21:07:02.070 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:02.076 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:02.080 00.004 972 Enqueuing Expose request 21:07:02.084 00.004 5928 IsGuiding returns 1 21:07:02.084 00.000 5928 scope still moving after pulse duration time elapsed 21:07:02.112 00.028 5928 IsSlewing returns 0 21:07:02.113 00.001 5928 IsGuiding returns 0 21:07:02.113 00.000 5928 scope move finished after 44 + 52 ms 21:07:02.113 00.000 5928 Move returns status 0, amount 44 21:07:02.113 00.000 5928 MoveAxis(S, 214, ABG) 21:07:02.113 00.000 5928 Guiding Dir = 1, Dur = 214 21:07:02.113 00.000 5928 IsSlewing returns 0 21:07:02.113 00.000 5928 IsGuiding returns 0 21:07:02.192 00.079 5928 PulseGuide returned control before completion, sleep 146 21:07:02.344 00.152 5928 IsGuiding returns 1 21:07:02.344 00.000 5928 scope still moving after pulse duration time elapsed 21:07:02.375 00.031 5928 IsSlewing returns 0 21:07:02.376 00.001 5928 IsGuiding returns 1 21:07:02.407 00.031 5928 IsSlewing returns 0 21:07:02.407 00.000 5928 IsGuiding returns 1 21:07:02.448 00.041 5928 IsSlewing returns 0 21:07:02.448 00.000 5928 IsGuiding returns 0 21:07:02.448 00.000 5928 scope move finished after 214 + 121 ms 21:07:02.448 00.000 5928 Move returns status 0, amount 214 21:07:02.449 00.001 5928 move complete, result=0 21:07:02.449 00.000 5928 worker thread done servicing request 21:07:02.449 00.000 5928 Worker thread wakes up 21:07:02.449 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:02.449 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:02.449 00.000 972 GuideStep: 0.3 px 44 ms WEST, 1.1 px 214 ms SOUTH 21:07:04.558 02.109 5928 Exposure complete 21:07:04.644 00.086 5928 worker thread done servicing request 21:07:04.645 00.001 972 OnExposeComplete: enter 21:07:04.649 00.004 972 UpdateGuideState(): m_state=6 21:07:04.653 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2365 21:07:04.658 00.005 972 Star::Find returns 1 (0), X=229.75, Y=844.71, Mass=1421, SNR=26.4, Peak=168 HFD=3.6 21:07:04.662 00.004 972 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.59) = xAngle (1.37 = 1.37) 21:07:04.666 00.004 972 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33) 21:07:04.670 00.004 972 CameraToMount -- cameraX=-0.99 cameraY=0.18 hyp=1.01 cameraTheta=2.96 mountX=0.20 mountY=0.98, mountTheta=1.37 21:07:04.676 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.99, y=0.18, opts=13) 21:07:04.680 00.004 972 Enqueuing Move request for scope (-0.99, 0.18) 21:07:04.685 00.005 5928 Worker thread wakes up 21:07:04.685 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.18) opts 0xd 21:07:04.685 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.99, 0.18) 21:07:04.685 00.000 5928 Moving (-0.99, 0.18) raw xDistance=0.20 yDistance=0.98 21:07:04.685 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:07:04.685 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98 21:07:04.685 00.000 5928 MoveAxis(E, 0, ABG) 21:07:04.685 00.000 5928 Move returns status 0, amount 0 21:07:04.685 00.000 5928 MoveAxis(S, 193, ABG) 21:07:04.685 00.000 5928 Guiding Dir = 1, Dur = 193 21:07:04.687 00.002 5928 IsSlewing returns 0 21:07:04.687 00.000 5928 IsGuiding returns 0 21:07:04.710 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:04.737 00.027 972 UpdateGuideState exits: m=1421 SNR=26.4 21:07:04.742 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:04.745 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:04.749 00.004 972 Enqueuing Expose request 21:07:04.766 00.017 5928 PulseGuide returned control before completion, sleep 124 21:07:04.926 00.160 5928 IsGuiding returns 1 21:07:04.926 00.000 5928 scope still moving after pulse duration time elapsed 21:07:04.991 00.065 5928 IsSlewing returns 0 21:07:04.993 00.002 5928 IsGuiding returns 0 21:07:04.994 00.001 5928 scope move finished after 193 + 113 ms 21:07:04.994 00.000 5928 Move returns status 0, amount 193 21:07:04.994 00.000 5928 move complete, result=0 21:07:04.995 00.001 5928 worker thread done servicing request 21:07:04.995 00.000 5928 Worker thread wakes up 21:07:04.995 00.000 972 GuideStep: 0.2 px 0 ms EAST, 1.0 px 193 ms SOUTH 21:07:05.006 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:05.007 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:06.980 01.973 5928 Exposure complete 21:07:07.067 00.087 5928 worker thread done servicing request 21:07:07.068 00.001 972 OnExposeComplete: enter 21:07:07.072 00.004 972 UpdateGuideState(): m_state=6 21:07:07.077 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2366 21:07:07.081 00.004 972 Star::Find returns 1 (0), X=229.82, Y=844.59, Mass=1416, SNR=26.3, Peak=160 HFD=3.7 21:07:07.084 00.003 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 21:07:07.087 00.003 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 21:07:07.093 00.006 972 CameraToMount -- cameraX=-0.93 cameraY=0.06 hyp=0.93 cameraTheta=3.07 mountX=0.08 mountY=0.92, mountTheta=1.48 21:07:07.097 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.93, y=0.06, opts=13) 21:07:07.101 00.004 972 Enqueuing Move request for scope (-0.93, 0.06) 21:07:07.105 00.004 5928 Worker thread wakes up 21:07:07.105 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 0.06) opts 0xd 21:07:07.105 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.93, 0.06) 21:07:07.105 00.000 5928 Moving (-0.93, 0.06) raw xDistance=0.08 yDistance=0.92 21:07:07.106 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:07:07.106 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92 21:07:07.106 00.000 5928 MoveAxis(E, 0, ABG) 21:07:07.106 00.000 5928 Move returns status 0, amount 0 21:07:07.106 00.000 5928 MoveAxis(S, 182, ABG) 21:07:07.106 00.000 5928 Guiding Dir = 1, Dur = 182 21:07:07.130 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:07.135 00.005 5928 IsSlewing returns 0 21:07:07.135 00.000 5928 IsGuiding returns 0 21:07:07.158 00.023 972 UpdateGuideState exits: m=1416 SNR=26.3 21:07:07.162 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:07.166 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:07.170 00.004 972 Enqueuing Expose request 21:07:07.213 00.043 5928 PulseGuide returned control before completion, sleep 115 21:07:07.330 00.117 5928 IsGuiding returns 1 21:07:07.330 00.000 5928 scope still moving after pulse duration time elapsed 21:07:07.373 00.043 5928 IsSlewing returns 0 21:07:07.374 00.001 5928 IsGuiding returns 1 21:07:07.421 00.047 5928 IsSlewing returns 0 21:07:07.422 00.001 5928 IsGuiding returns 0 21:07:07.423 00.001 5928 scope move finished after 182 + 105 ms 21:07:07.423 00.000 5928 Move returns status 0, amount 182 21:07:07.423 00.000 5928 move complete, result=0 21:07:07.424 00.001 5928 worker thread done servicing request 21:07:07.424 00.000 5928 Worker thread wakes up 21:07:07.425 00.001 972 GuideStep: 0.1 px 0 ms EAST, 0.9 px 182 ms SOUTH 21:07:07.435 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:07.435 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:09.582 02.147 5928 Exposure complete 21:07:09.669 00.087 5928 worker thread done servicing request 21:07:09.669 00.000 972 OnExposeComplete: enter 21:07:09.674 00.005 972 UpdateGuideState(): m_state=6 21:07:09.678 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2367 21:07:09.682 00.004 972 Star::Find returns 1 (0), X=229.64, Y=844.63, Mass=1413, SNR=26.3, Peak=155 HFD=3.5 21:07:09.687 00.005 972 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 21:07:09.692 00.005 972 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41) 21:07:09.696 00.004 972 CameraToMount -- cameraX=-1.10 cameraY=0.11 hyp=1.11 cameraTheta=3.04 mountX=0.13 mountY=1.09, mountTheta=1.45 21:07:09.700 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.10, y=0.11, opts=13) 21:07:09.704 00.004 972 Enqueuing Move request for scope (-1.10, 0.11) 21:07:09.709 00.005 5928 Worker thread wakes up 21:07:09.709 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.11) opts 0xd 21:07:09.709 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.10, 0.11) 21:07:09.709 00.000 5928 Moving (-1.10, 0.11) raw xDistance=0.13 yDistance=1.09 21:07:09.709 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:07:09.709 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09 21:07:09.710 00.001 5928 MoveAxis(E, 0, ABG) 21:07:09.710 00.000 5928 Move returns status 0, amount 0 21:07:09.710 00.000 5928 MoveAxis(S, 216, ABG) 21:07:09.710 00.000 5928 Guiding Dir = 1, Dur = 216 21:07:09.710 00.000 5928 IsSlewing returns 0 21:07:09.710 00.000 5928 IsGuiding returns 0 21:07:09.734 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:09.762 00.028 972 UpdateGuideState exits: m=1413 SNR=26.3 21:07:09.766 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:09.769 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:09.774 00.005 972 Enqueuing Expose request 21:07:09.787 00.013 5928 PulseGuide returned control before completion, sleep 149 21:07:09.941 00.154 5928 IsGuiding returns 1 21:07:09.941 00.000 5928 scope still moving after pulse duration time elapsed 21:07:09.972 00.031 5928 IsSlewing returns 0 21:07:09.974 00.002 5928 IsGuiding returns 1 21:07:10.044 00.070 5928 IsSlewing returns 0 21:07:10.045 00.001 5928 IsGuiding returns 0 21:07:10.046 00.001 5928 scope move finished after 216 + 119 ms 21:07:10.046 00.000 5928 Move returns status 0, amount 216 21:07:10.046 00.000 5928 move complete, result=0 21:07:10.047 00.001 5928 worker thread done servicing request 21:07:10.047 00.000 5928 Worker thread wakes up 21:07:10.047 00.000 972 GuideStep: 0.1 px 0 ms EAST, 1.1 px 216 ms SOUTH 21:07:10.060 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:10.060 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:12.036 01.976 5928 Exposure complete 21:07:12.122 00.086 5928 worker thread done servicing request 21:07:12.122 00.000 972 OnExposeComplete: enter 21:07:12.126 00.004 972 UpdateGuideState(): m_state=6 21:07:12.130 00.004 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2368 21:07:12.134 00.004 972 Star::Find returns 1 (0), X=229.51, Y=844.26, Mass=1417, SNR=26.4, Peak=151 HFD=3.6 21:07:12.138 00.004 972 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.59) = xAngle (-4.52 = 1.76) 21:07:12.143 00.005 972 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.72) 21:07:12.146 00.003 972 CameraToMount -- cameraX=-1.24 cameraY=-0.26 hyp=1.27 cameraTheta=-2.93 mountX=-0.24 mountY=1.25, mountTheta=1.76 21:07:12.151 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.24, y=-0.26, opts=13) 21:07:12.156 00.005 972 Enqueuing Move request for scope (-1.24, -0.26) 21:07:12.159 00.003 5928 Worker thread wakes up 21:07:12.159 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -0.26) opts 0xd 21:07:12.160 00.001 5928 Handling offset move in thread for scope, endpoint = (-1.24, -0.26) 21:07:12.160 00.000 5928 Moving (-1.24, -0.26) raw xDistance=-0.24 yDistance=1.25 21:07:12.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24 21:07:12.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25 21:07:12.160 00.000 5928 MoveAxis(E, 40, ABG) 21:07:12.160 00.000 5928 Guiding Dir = 2, Dur = 40 21:07:12.160 00.000 5928 IsSlewing returns 0 21:07:12.161 00.001 5928 IsGuiding returns 0 21:07:12.186 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:12.191 00.005 5928 PulseGuide returned control before completion, sleep 25 21:07:12.212 00.021 972 UpdateGuideState exits: m=1417 SNR=26.4 21:07:12.217 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:12.222 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:12.226 00.004 972 Enqueuing Expose request 21:07:12.233 00.007 5928 IsGuiding returns 0 21:07:12.234 00.001 5928 Move returns status 0, amount 40 21:07:12.234 00.000 5928 MoveAxis(S, 248, ABG) 21:07:12.234 00.000 5928 Guiding Dir = 1, Dur = 248 21:07:12.267 00.033 5928 IsSlewing returns 0 21:07:12.267 00.000 5928 IsGuiding returns 0 21:07:12.346 00.079 5928 PulseGuide returned control before completion, sleep 179 21:07:12.529 00.183 5928 IsGuiding returns 1 21:07:12.530 00.001 5928 scope still moving after pulse duration time elapsed 21:07:12.561 00.031 5928 IsSlewing returns 0 21:07:12.563 00.002 5928 IsGuiding returns 1 21:07:12.592 00.029 5928 IsSlewing returns 0 21:07:12.593 00.001 5928 IsGuiding returns 1 21:07:12.650 00.057 5928 IsSlewing returns 0 21:07:12.652 00.002 5928 IsGuiding returns 0 21:07:12.652 00.000 5928 scope move finished after 248 + 136 ms 21:07:12.652 00.000 5928 Move returns status 0, amount 248 21:07:12.652 00.000 5928 move complete, result=0 21:07:12.653 00.001 5928 worker thread done servicing request 21:07:12.653 00.000 5928 Worker thread wakes up 21:07:12.653 00.000 972 GuideStep: -0.2 px 40 ms EAST, 1.3 px 248 ms SOUTH 21:07:12.666 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:12.666 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:14.779 02.113 5928 Exposure complete 21:07:14.868 00.089 5928 worker thread done servicing request 21:07:14.868 00.000 972 OnExposeComplete: enter 21:07:14.873 00.005 972 UpdateGuideState(): m_state=6 21:07:14.878 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2369 21:07:14.882 00.004 972 Star::Find returns 1 (0), X=229.50, Y=844.12, Mass=1417, SNR=26.4, Peak=147 HFD=3.8 21:07:14.885 00.003 972 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.59) = xAngle (-4.42 = 1.86) 21:07:14.890 00.005 972 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.82) 21:07:14.895 00.005 972 CameraToMount -- cameraX=-1.25 cameraY=-0.40 hyp=1.31 cameraTheta=-2.83 mountX=-0.38 mountY=1.27, mountTheta=1.86 21:07:14.901 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.25, y=-0.40, opts=13) 21:07:14.907 00.006 972 Enqueuing Move request for scope (-1.25, -0.40) 21:07:14.911 00.004 5928 Worker thread wakes up 21:07:14.911 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.25, -0.40) opts 0xd 21:07:14.911 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.25, -0.40) 21:07:14.911 00.000 5928 Moving (-1.25, -0.40) raw xDistance=-0.38 yDistance=1.27 21:07:14.912 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38 21:07:14.912 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27 21:07:14.912 00.000 5928 MoveAxis(E, 66, ABG) 21:07:14.912 00.000 5928 Guiding Dir = 2, Dur = 66 21:07:14.937 00.025 5928 IsSlewing returns 0 21:07:14.938 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:07:14.943 00.005 5928 IsGuiding returns 0 21:07:14.967 00.024 972 UpdateGuideState exits: m=1417 SNR=26.4 21:07:14.973 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:14.978 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:14.982 00.004 972 Enqueuing Expose request 21:07:14.986 00.004 5928 PulseGuide returned control before completion, sleep 51 21:07:15.045 00.059 5928 IsGuiding returns 1 21:07:15.045 00.000 5928 scope still moving after pulse duration time elapsed 21:07:15.077 00.032 5928 IsSlewing returns 0 21:07:15.077 00.000 5928 IsGuiding returns 0 21:07:15.077 00.000 5928 scope move finished after 66 + 68 ms 21:07:15.077 00.000 5928 Move returns status 0, amount 66 21:07:15.077 00.000 5928 MoveAxis(S, 252, ABG) 21:07:15.077 00.000 5928 Guiding Dir = 1, Dur = 252 21:07:15.078 00.001 5928 IsSlewing returns 0 21:07:15.078 00.000 5928 IsGuiding returns 0 21:07:15.160 00.082 5928 PulseGuide returned control before completion, sleep 180 21:07:15.344 00.184 5928 IsGuiding returns 1 21:07:15.345 00.001 5928 scope still moving after pulse duration time elapsed 21:07:15.376 00.031 5928 IsSlewing returns 0 21:07:15.377 00.001 5928 IsGuiding returns 1 21:07:15.434 00.057 5928 IsSlewing returns 0 21:07:15.465 00.031 5928 IsGuiding returns 0 21:07:15.465 00.000 5928 scope move finished after 252 + 134 ms 21:07:15.466 00.001 5928 Move returns status 0, amount 252 21:07:15.466 00.000 5928 move complete, result=0 21:07:15.466 00.000 5928 worker thread done servicing request 21:07:15.466 00.000 5928 Worker thread wakes up 21:07:15.466 00.000 972 GuideStep: -0.4 px 66 ms EAST, 1.3 px 252 ms SOUTH 21:07:15.480 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:15.480 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:17.469 01.989 5928 Exposure complete 21:07:17.556 00.087 5928 worker thread done servicing request 21:07:17.556 00.000 972 OnExposeComplete: enter 21:07:17.560 00.004 972 UpdateGuideState(): m_state=6 21:07:17.565 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2370 21:07:17.568 00.003 972 Star::Find returns 1 (0), X=229.63, Y=844.38, Mass=1391, SNR=26.1, Peak=156 HFD=3.5 21:07:17.573 00.005 972 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.59) = xAngle (-4.60 = 1.68) 21:07:17.577 00.004 972 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64) 21:07:17.581 00.004 972 CameraToMount -- cameraX=-1.11 cameraY=-0.15 hyp=1.12 cameraTheta=-3.01 mountX=-0.13 mountY=1.12, mountTheta=1.68 21:07:17.585 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.11, y=-0.15, opts=13) 21:07:17.590 00.005 972 Enqueuing Move request for scope (-1.11, -0.15) 21:07:17.594 00.004 5928 Worker thread wakes up 21:07:17.594 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -0.15) opts 0xd 21:07:17.594 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.11, -0.15) 21:07:17.594 00.000 5928 Moving (-1.11, -0.15) raw xDistance=-0.13 yDistance=1.12 21:07:17.595 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:07:17.595 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12 21:07:17.595 00.000 5928 MoveAxis(E, 0, ABG) 21:07:17.595 00.000 5928 Move returns status 0, amount 0 21:07:17.595 00.000 5928 MoveAxis(S, 221, ABG) 21:07:17.595 00.000 5928 Guiding Dir = 1, Dur = 221 21:07:17.595 00.000 5928 IsSlewing returns 0 21:07:17.596 00.001 5928 IsGuiding returns 0 21:07:17.620 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:17.647 00.027 972 UpdateGuideState exits: m=1391 SNR=26.1 21:07:17.651 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:17.656 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:17.660 00.004 972 Enqueuing Expose request 21:07:17.671 00.011 5928 PulseGuide returned control before completion, sleep 156 21:07:17.842 00.171 5928 IsGuiding returns 1 21:07:17.843 00.001 5928 scope still moving after pulse duration time elapsed 21:07:17.874 00.031 5928 IsSlewing returns 0 21:07:17.875 00.001 5928 IsGuiding returns 1 21:07:17.904 00.029 5928 IsSlewing returns 0 21:07:17.905 00.001 5928 IsGuiding returns 1 21:07:17.959 00.054 5928 IsSlewing returns 0 21:07:17.959 00.000 5928 IsGuiding returns 0 21:07:17.960 00.001 5928 scope move finished after 221 + 143 ms 21:07:17.960 00.000 5928 Move returns status 0, amount 221 21:07:17.960 00.000 5928 move complete, result=0 21:07:17.960 00.000 5928 worker thread done servicing request 21:07:17.960 00.000 5928 Worker thread wakes up 21:07:17.960 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:17.960 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:17.960 00.000 972 GuideStep: -0.1 px 0 ms EAST, 1.1 px 221 ms SOUTH 21:07:20.099 02.139 5928 Exposure complete 21:07:20.185 00.086 5928 worker thread done servicing request 21:07:20.186 00.001 972 OnExposeComplete: enter 21:07:20.190 00.004 972 UpdateGuideState(): m_state=6 21:07:20.195 00.005 972 Star::Find(15, 229, 844, 0, (0,0,0,0), 0.0, 255) frame 2371 21:07:20.199 00.004 972 Star::Find returns 1 (0), X=230.06, Y=844.39, Mass=1424, SNR=26.4, Peak=140 HFD=3.9 21:07:20.203 00.004 972 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.59) = xAngle (-4.53 = 1.75) 21:07:20.208 00.005 972 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71) 21:07:20.211 00.003 972 CameraToMount -- cameraX=-0.68 cameraY=-0.14 hyp=0.69 cameraTheta=-2.94 mountX=-0.13 mountY=0.69, mountTheta=1.75 21:07:20.216 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.68, y=-0.14, opts=13) 21:07:20.219 00.003 972 Enqueuing Move request for scope (-0.68, -0.14) 21:07:20.223 00.004 5928 Worker thread wakes up 21:07:20.223 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.14) opts 0xd 21:07:20.223 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.68, -0.14) 21:07:20.224 00.001 5928 Moving (-0.68, -0.14) raw xDistance=-0.13 yDistance=0.69 21:07:20.224 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:07:20.224 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69 21:07:20.224 00.000 5928 MoveAxis(E, 0, ABG) 21:07:20.224 00.000 5928 Move returns status 0, amount 0 21:07:20.224 00.000 5928 MoveAxis(S, 136, ABG) 21:07:20.224 00.000 5928 Guiding Dir = 1, Dur = 136 21:07:20.245 00.021 5928 IsSlewing returns 0 21:07:20.245 00.000 5928 IsGuiding returns 0 21:07:20.248 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:07:20.276 00.028 972 UpdateGuideState exits: m=1424 SNR=26.4 21:07:20.280 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:20.284 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:20.289 00.005 972 Enqueuing Expose request 21:07:20.325 00.036 5928 PulseGuide returned control before completion, sleep 67 21:07:20.402 00.077 5928 IsGuiding returns 1 21:07:20.402 00.000 5928 scope still moving after pulse duration time elapsed 21:07:20.433 00.031 5928 IsSlewing returns 0 21:07:20.433 00.000 5928 IsGuiding returns 1 21:07:20.470 00.037 5928 IsSlewing returns 0 21:07:20.501 00.031 5928 IsGuiding returns 0 21:07:20.501 00.000 5928 scope move finished after 136 + 120 ms 21:07:20.502 00.001 5928 Move returns status 0, amount 136 21:07:20.502 00.000 5928 move complete, result=0 21:07:20.502 00.000 5928 worker thread done servicing request 21:07:20.502 00.000 5928 Worker thread wakes up 21:07:20.502 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.7 px 136 ms SOUTH 21:07:20.516 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:20.516 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:22.510 01.994 5928 Exposure complete 21:07:22.595 00.085 5928 worker thread done servicing request 21:07:22.595 00.000 972 OnExposeComplete: enter 21:07:22.600 00.005 972 UpdateGuideState(): m_state=6 21:07:22.605 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2372 21:07:22.610 00.005 972 Star::Find returns 1 (0), X=230.44, Y=844.45, Mass=1403, SNR=26.2, Peak=121 HFD=4.3 21:07:22.614 00.004 972 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.59) = xAngle (-4.50 = 1.79) 21:07:22.617 00.003 972 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74) 21:07:22.622 00.005 972 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.91 mountX=-0.07 mountY=0.31, mountTheta=1.79 21:07:22.626 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.07, opts=13) 21:07:22.631 00.005 972 Enqueuing Move request for scope (-0.30, -0.07) 21:07:22.634 00.003 5928 Worker thread wakes up 21:07:22.634 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd 21:07:22.635 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.07) 21:07:22.635 00.000 5928 Moving (-0.30, -0.07) raw xDistance=-0.07 yDistance=0.31 21:07:22.635 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:07:22.635 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 21:07:22.635 00.000 5928 MoveAxis(E, 0, ABG) 21:07:22.635 00.000 5928 Move returns status 0, amount 0 21:07:22.635 00.000 5928 MoveAxis(S, 61, ABG) 21:07:22.635 00.000 5928 Guiding Dir = 1, Dur = 61 21:07:22.660 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:22.676 00.016 5928 IsSlewing returns 0 21:07:22.676 00.000 5928 IsGuiding returns 0 21:07:22.686 00.010 972 UpdateGuideState exits: m=1403 SNR=26.2 21:07:22.691 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:22.695 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:22.698 00.003 972 Enqueuing Expose request 21:07:22.756 00.058 5928 IsGuiding returns 1 21:07:22.756 00.000 5928 scope still moving after pulse duration time elapsed 21:07:22.790 00.034 5928 IsSlewing returns 0 21:07:22.790 00.000 5928 IsGuiding returns 1 21:07:22.852 00.062 5928 IsSlewing returns 0 21:07:22.853 00.001 5928 IsGuiding returns 0 21:07:22.853 00.000 5928 scope move finished after 61 + 115 ms 21:07:22.853 00.000 5928 Move returns status 0, amount 61 21:07:22.853 00.000 5928 move complete, result=0 21:07:22.854 00.001 5928 worker thread done servicing request 21:07:22.854 00.000 5928 Worker thread wakes up 21:07:22.855 00.001 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH 21:07:22.865 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:22.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:25.004 02.139 5928 Exposure complete 21:07:25.090 00.086 5928 worker thread done servicing request 21:07:25.090 00.000 972 OnExposeComplete: enter 21:07:25.094 00.004 972 UpdateGuideState(): m_state=6 21:07:25.098 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2373 21:07:25.102 00.004 972 Star::Find returns 1 (0), X=230.67, Y=844.67, Mass=1420, SNR=26.4, Peak=151 HFD=3.6 21:07:25.107 00.005 972 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.59) = xAngle (0.43 = 0.43) 21:07:25.110 00.003 972 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39) 21:07:25.114 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=2.02 mountX=0.15 mountY=0.06, mountTheta=0.39 21:07:25.122 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.15, opts=13) 21:07:25.128 00.006 972 Enqueuing Move request for scope (-0.07, 0.15) 21:07:25.135 00.007 5928 Worker thread wakes up 21:07:25.135 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd 21:07:25.136 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.15) 21:07:25.136 00.000 5928 Moving (-0.07, 0.15) raw xDistance=0.15 yDistance=0.06 21:07:25.136 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:07:25.136 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:25.137 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 21:07:25.137 00.000 5928 MoveAxis(E, 0, ABG) 21:07:25.137 00.000 5928 Move returns status 0, amount 0 21:07:25.137 00.000 5928 MoveAxis(N, 0, ABG) 21:07:25.137 00.000 5928 Move returns status 0, amount 0 21:07:25.137 00.000 5928 move complete, result=0 21:07:25.138 00.001 5928 worker thread done servicing request 21:07:25.165 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:25.192 00.027 972 UpdateGuideState exits: m=1420 SNR=26.4 21:07:25.196 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:25.200 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:25.204 00.004 972 Enqueuing Expose request 21:07:25.208 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:07:25.212 00.004 5928 Worker thread wakes up 21:07:25.212 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:25.212 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:27.187 01.975 5928 Exposure complete 21:07:27.273 00.086 5928 worker thread done servicing request 21:07:27.273 00.000 972 OnExposeComplete: enter 21:07:27.276 00.003 972 UpdateGuideState(): m_state=6 21:07:27.280 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2374 21:07:27.284 00.004 972 Star::Find returns 1 (0), X=230.76, Y=844.07, Mass=1410, SNR=26.3, Peak=162 HFD=3.9 21:07:27.289 00.005 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 21:07:27.293 00.004 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 21:07:27.299 00.006 972 CameraToMount -- cameraX=0.02 cameraY=-0.45 hyp=0.45 cameraTheta=-1.54 mountX=-0.45 mountY=0.01, mountTheta=3.11 21:07:27.306 00.007 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.45, opts=13) 21:07:27.309 00.003 972 Enqueuing Move request for scope (0.02, -0.45) 21:07:27.314 00.005 5928 Worker thread wakes up 21:07:27.314 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.45) opts 0xd 21:07:27.314 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.45) 21:07:27.314 00.000 5928 Moving (0.02, -0.45) raw xDistance=-0.45 yDistance=0.01 21:07:27.314 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 21:07:27.314 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:27.314 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:07:27.314 00.000 5928 MoveAxis(E, 75, ABG) 21:07:27.314 00.000 5928 Guiding Dir = 2, Dur = 75 21:07:27.315 00.001 5928 IsSlewing returns 0 21:07:27.316 00.001 5928 IsGuiding returns 0 21:07:27.339 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:07:27.345 00.006 5928 PulseGuide returned control before completion, sleep 56 21:07:27.365 00.020 972 UpdateGuideState exits: m=1410 SNR=26.3 21:07:27.370 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:27.374 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:27.378 00.004 972 Enqueuing Expose request 21:07:27.405 00.027 5928 IsGuiding returns 1 21:07:27.405 00.000 5928 scope still moving after pulse duration time elapsed 21:07:27.441 00.036 5928 IsSlewing returns 0 21:07:27.441 00.000 5928 IsGuiding returns 0 21:07:27.442 00.001 5928 scope move finished after 75 + 50 ms 21:07:27.442 00.000 5928 Move returns status 0, amount 75 21:07:27.442 00.000 5928 MoveAxis(N, 0, ABG) 21:07:27.442 00.000 5928 Move returns status 0, amount 0 21:07:27.442 00.000 5928 move complete, result=0 21:07:27.442 00.000 5928 worker thread done servicing request 21:07:27.442 00.000 5928 Worker thread wakes up 21:07:27.443 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:27.443 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:27.443 00.000 972 GuideStep: -0.5 px 75 ms EAST, 0.0 px 0 ms NORTH 21:07:29.582 02.139 5928 Exposure complete 21:07:29.667 00.085 5928 worker thread done servicing request 21:07:29.668 00.001 972 OnExposeComplete: enter 21:07:29.672 00.004 972 UpdateGuideState(): m_state=6 21:07:29.676 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2375 21:07:29.680 00.004 972 Star::Find returns 1 (0), X=230.77, Y=844.75, Mass=1417, SNR=26.3, Peak=155 HFD=3.7 21:07:29.685 00.005 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.12 = -0.12) 21:07:29.689 00.004 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17) 21:07:29.693 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.47 mountX=0.23 mountY=-0.04, mountTheta=-0.17 21:07:29.697 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.23, opts=13) 21:07:29.701 00.004 972 Enqueuing Move request for scope (0.02, 0.23) 21:07:29.706 00.005 5928 Worker thread wakes up 21:07:29.706 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd 21:07:29.706 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.23) 21:07:29.706 00.000 5928 Moving (0.02, 0.23) raw xDistance=0.23 yDistance=-0.04 21:07:29.707 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.23 21:07:29.707 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:29.707 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:07:29.707 00.000 5928 MoveAxis(W, 33, ABG) 21:07:29.707 00.000 5928 Guiding Dir = 3, Dur = 33 21:07:29.707 00.000 5928 IsSlewing returns 0 21:07:29.708 00.001 5928 IsGuiding returns 0 21:07:29.728 00.020 5928 PulseGuide returned control before completion, sleep 24 21:07:29.732 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:07:29.758 00.026 972 UpdateGuideState exits: m=1417 SNR=26.3 21:07:29.762 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:29.766 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:29.772 00.006 972 Enqueuing Expose request 21:07:29.791 00.019 5928 IsGuiding returns 0 21:07:29.791 00.000 5928 Move returns status 0, amount 33 21:07:29.791 00.000 5928 MoveAxis(N, 0, ABG) 21:07:29.791 00.000 5928 Move returns status 0, amount 0 21:07:29.791 00.000 5928 move complete, result=0 21:07:29.791 00.000 5928 worker thread done servicing request 21:07:29.791 00.000 5928 Worker thread wakes up 21:07:29.792 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:29.792 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:29.792 00.000 972 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH 21:07:31.782 01.990 5928 Exposure complete 21:07:31.868 00.086 5928 worker thread done servicing request 21:07:31.868 00.000 972 OnExposeComplete: enter 21:07:31.873 00.005 972 UpdateGuideState(): m_state=6 21:07:31.877 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2376 21:07:31.881 00.004 972 Star::Find returns 1 (0), X=230.88, Y=844.76, Mass=1443, SNR=26.6, Peak=167 HFD=3.9 21:07:31.885 00.004 972 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.59) = xAngle (-0.53 = -0.53) 21:07:31.889 00.004 972 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57) 21:07:31.894 00.005 972 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.06 mountX=0.24 mountY=-0.15, mountTheta=-0.56 21:07:31.898 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.24, opts=13) 21:07:31.903 00.005 972 Enqueuing Move request for scope (0.13, 0.24) 21:07:31.907 00.004 5928 Worker thread wakes up 21:07:31.908 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd 21:07:31.908 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.24) 21:07:31.908 00.000 5928 Moving (0.13, 0.24) raw xDistance=0.24 yDistance=-0.15 21:07:31.908 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24 21:07:31.908 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:31.908 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:07:31.908 00.000 5928 MoveAxis(W, 42, ABG) 21:07:31.909 00.001 5928 Guiding Dir = 3, Dur = 42 21:07:31.909 00.000 5928 IsSlewing returns 0 21:07:31.909 00.000 5928 IsGuiding returns 0 21:07:31.934 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:07:31.940 00.006 5928 PulseGuide returned control before completion, sleep 28 21:07:31.960 00.020 972 UpdateGuideState exits: m=1443 SNR=26.6 21:07:31.964 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:31.968 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:31.973 00.005 972 Enqueuing Expose request 21:07:31.976 00.003 5928 IsGuiding returns 1 21:07:31.976 00.000 5928 scope still moving after pulse duration time elapsed 21:07:32.014 00.038 5928 IsSlewing returns 0 21:07:32.014 00.000 5928 IsGuiding returns 0 21:07:32.015 00.001 5928 scope move finished after 42 + 63 ms 21:07:32.015 00.000 5928 Move returns status 0, amount 42 21:07:32.015 00.000 5928 MoveAxis(N, 0, ABG) 21:07:32.015 00.000 5928 Move returns status 0, amount 0 21:07:32.015 00.000 5928 move complete, result=0 21:07:32.016 00.001 5928 worker thread done servicing request 21:07:32.016 00.000 5928 Worker thread wakes up 21:07:32.016 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:32.016 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:32.016 00.000 972 GuideStep: 0.2 px 42 ms WEST, -0.1 px 0 ms NORTH 21:07:34.145 02.129 5928 Exposure complete 21:07:34.231 00.086 5928 worker thread done servicing request 21:07:34.231 00.000 972 OnExposeComplete: enter 21:07:34.236 00.005 972 UpdateGuideState(): m_state=6 21:07:34.240 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2377 21:07:34.244 00.004 972 Star::Find returns 1 (0), X=230.92, Y=844.65, Mass=1445, SNR=26.6, Peak=176 HFD=3.8 21:07:34.248 00.004 972 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.59) = xAngle (-0.98 = -0.98) 21:07:34.252 00.004 972 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02) 21:07:34.258 00.006 972 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.61 mountX=0.12 mountY=-0.19, mountTheta=-0.99 21:07:34.262 00.004 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.13, opts=13) 21:07:34.266 00.004 972 Enqueuing Move request for scope (0.18, 0.13) 21:07:34.271 00.005 5928 Worker thread wakes up 21:07:34.272 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd 21:07:34.272 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.13) 21:07:34.272 00.000 5928 Moving (0.18, 0.13) raw xDistance=0.12 yDistance=-0.19 21:07:34.272 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:07:34.272 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:34.272 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 21:07:34.272 00.000 5928 MoveAxis(E, 0, ABG) 21:07:34.272 00.000 5928 Move returns status 0, amount 0 21:07:34.272 00.000 5928 MoveAxis(N, 0, ABG) 21:07:34.272 00.000 5928 Move returns status 0, amount 0 21:07:34.272 00.000 5928 move complete, result=0 21:07:34.272 00.000 5928 worker thread done servicing request 21:07:34.298 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:07:34.326 00.028 972 UpdateGuideState exits: m=1445 SNR=26.6 21:07:34.330 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:34.334 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:34.339 00.005 972 Enqueuing Expose request 21:07:34.343 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:07:34.347 00.004 5928 Worker thread wakes up 21:07:34.347 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:34.347 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:36.334 01.987 5928 Exposure complete 21:07:36.420 00.086 5928 worker thread done servicing request 21:07:36.420 00.000 972 OnExposeComplete: enter 21:07:36.426 00.006 972 UpdateGuideState(): m_state=6 21:07:36.430 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2378 21:07:36.434 00.004 972 Star::Find returns 1 (0), X=230.96, Y=844.76, Mass=1436, SNR=26.5, Peak=164 HFD=4.0 21:07:36.439 00.005 972 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.59) = xAngle (-0.76 = -0.76) 21:07:36.442 00.003 972 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 21:07:36.447 00.005 972 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.32 cameraTheta=0.83 mountX=0.23 mountY=-0.23, mountTheta=-0.78 21:07:36.454 00.007 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.23, opts=13) 21:07:36.458 00.004 972 Enqueuing Move request for scope (0.21, 0.23) 21:07:36.462 00.004 5928 Worker thread wakes up 21:07:36.462 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd 21:07:36.462 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.23) 21:07:36.462 00.000 5928 Moving (0.21, 0.23) raw xDistance=0.23 yDistance=-0.23 21:07:36.462 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 21:07:36.462 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:07:36.462 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 21:07:36.462 00.000 5928 MoveAxis(W, 39, ABG) 21:07:36.462 00.000 5928 Guiding Dir = 3, Dur = 39 21:07:36.463 00.001 5928 IsSlewing returns 0 21:07:36.464 00.001 5928 IsGuiding returns 0 21:07:36.489 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:36.493 00.004 5928 PulseGuide returned control before completion, sleep 22 21:07:36.515 00.022 972 UpdateGuideState exits: m=1436 SNR=26.5 21:07:36.521 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:36.525 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:36.529 00.004 972 Enqueuing Expose request 21:07:36.540 00.011 5928 IsGuiding returns 0 21:07:36.540 00.000 5928 Move returns status 0, amount 39 21:07:36.540 00.000 5928 MoveAxis(N, 0, ABG) 21:07:36.540 00.000 5928 Move returns status 0, amount 0 21:07:36.540 00.000 5928 move complete, result=0 21:07:36.540 00.000 5928 worker thread done servicing request 21:07:36.540 00.000 5928 Worker thread wakes up 21:07:36.540 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:36.540 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:36.547 00.007 972 GuideStep: 0.2 px 39 ms WEST, -0.2 px 0 ms NORTH 21:07:38.675 02.128 5928 Exposure complete 21:07:38.763 00.088 5928 worker thread done servicing request 21:07:38.763 00.000 972 OnExposeComplete: enter 21:07:38.767 00.004 972 UpdateGuideState(): m_state=6 21:07:38.772 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2379 21:07:38.776 00.004 972 Star::Find returns 1 (0), X=230.84, Y=844.47, Mass=1449, SNR=26.7, Peak=162 HFD=3.8 21:07:38.779 00.003 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 21:07:38.785 00.006 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 21:07:38.789 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.49 mountX=-0.05 mountY=-0.10, mountTheta=-2.09 21:07:38.793 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.05, opts=13) 21:07:38.797 00.004 972 Enqueuing Move request for scope (0.10, -0.05) 21:07:38.801 00.004 5928 Worker thread wakes up 21:07:38.801 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd 21:07:38.801 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.05) 21:07:38.802 00.001 5928 Moving (0.10, -0.05) raw xDistance=-0.05 yDistance=-0.10 21:07:38.802 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:07:38.802 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:38.802 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:07:38.802 00.000 5928 MoveAxis(E, 0, ABG) 21:07:38.802 00.000 5928 Move returns status 0, amount 0 21:07:38.802 00.000 5928 MoveAxis(N, 0, ABG) 21:07:38.803 00.001 5928 Move returns status 0, amount 0 21:07:38.803 00.000 5928 move complete, result=0 21:07:38.804 00.001 5928 worker thread done servicing request 21:07:38.826 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:38.852 00.026 972 UpdateGuideState exits: m=1449 SNR=26.7 21:07:38.857 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:38.860 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:38.864 00.004 972 Enqueuing Expose request 21:07:38.869 00.005 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:07:38.873 00.004 5928 Worker thread wakes up 21:07:38.873 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:38.873 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:40.850 01.977 5928 Exposure complete 21:07:40.937 00.087 5928 worker thread done servicing request 21:07:40.937 00.000 972 OnExposeComplete: enter 21:07:40.941 00.004 972 UpdateGuideState(): m_state=6 21:07:40.945 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2380 21:07:40.949 00.004 972 Star::Find returns 1 (0), X=230.97, Y=844.41, Mass=1436, SNR=26.5, Peak=160 HFD=3.8 21:07:40.953 00.004 972 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.59) = xAngle (-2.07 = -2.07) 21:07:40.957 00.004 972 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 21:07:40.961 00.004 972 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.48 mountX=-0.12 mountY=-0.22, mountTheta=-2.08 21:07:40.965 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=-0.12, opts=13) 21:07:40.971 00.006 972 Enqueuing Move request for scope (0.23, -0.12) 21:07:40.975 00.004 5928 Worker thread wakes up 21:07:40.975 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd 21:07:40.975 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, -0.12) 21:07:40.975 00.000 5928 Moving (0.23, -0.12) raw xDistance=-0.12 yDistance=-0.22 21:07:40.975 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:07:40.976 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:07:40.976 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 21:07:40.976 00.000 5928 MoveAxis(E, 0, ABG) 21:07:40.976 00.000 5928 Move returns status 0, amount 0 21:07:40.976 00.000 5928 MoveAxis(N, 0, ABG) 21:07:40.976 00.000 5928 Move returns status 0, amount 0 21:07:40.976 00.000 5928 move complete, result=0 21:07:40.976 00.000 5928 worker thread done servicing request 21:07:41.000 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:07:41.027 00.027 972 UpdateGuideState exits: m=1436 SNR=26.5 21:07:41.031 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:41.036 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:41.039 00.003 972 Enqueuing Expose request 21:07:41.043 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:07:41.047 00.004 5928 Worker thread wakes up 21:07:41.047 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:41.047 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:43.200 02.153 5928 Exposure complete 21:07:43.288 00.088 5928 worker thread done servicing request 21:07:43.288 00.000 972 OnExposeComplete: enter 21:07:43.292 00.004 972 UpdateGuideState(): m_state=6 21:07:43.296 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2381 21:07:43.300 00.004 972 Star::Find returns 1 (0), X=230.91, Y=844.71, Mass=1411, SNR=26.3, Peak=158 HFD=3.9 21:07:43.305 00.005 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.75 = -0.75) 21:07:43.308 00.003 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 21:07:43.312 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.25 cameraTheta=0.84 mountX=0.18 mountY=-0.18, mountTheta=-0.77 21:07:43.317 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.19, opts=13) 21:07:43.321 00.004 972 Enqueuing Move request for scope (0.17, 0.19) 21:07:43.325 00.004 5928 Worker thread wakes up 21:07:43.325 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd 21:07:43.325 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.19) 21:07:43.325 00.000 5928 Moving (0.17, 0.19) raw xDistance=0.18 yDistance=-0.18 21:07:43.326 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:07:43.326 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:43.326 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:07:43.326 00.000 5928 MoveAxis(E, 0, ABG) 21:07:43.326 00.000 5928 Move returns status 0, amount 0 21:07:43.326 00.000 5928 MoveAxis(N, 0, ABG) 21:07:43.326 00.000 5928 Move returns status 0, amount 0 21:07:43.326 00.000 5928 move complete, result=0 21:07:43.326 00.000 5928 worker thread done servicing request 21:07:43.350 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:43.376 00.026 972 UpdateGuideState exits: m=1411 SNR=26.3 21:07:43.381 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:43.386 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:43.390 00.004 972 Enqueuing Expose request 21:07:43.393 00.003 5928 Worker thread wakes up 21:07:43.393 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:07:43.397 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:43.397 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:45.370 01.973 5928 Exposure complete 21:07:45.456 00.086 5928 worker thread done servicing request 21:07:45.456 00.000 972 OnExposeComplete: enter 21:07:45.460 00.004 972 UpdateGuideState(): m_state=6 21:07:45.464 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2382 21:07:45.469 00.005 972 Star::Find returns 1 (0), X=230.91, Y=845.05, Mass=1447, SNR=26.6, Peak=173 HFD=4.0 21:07:45.473 00.004 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 21:07:45.477 00.004 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 21:07:45.481 00.004 972 CameraToMount -- cameraX=0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.26 mountX=0.52 mountY=-0.20, mountTheta=-0.36 21:07:45.486 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=0.52, opts=13) 21:07:45.490 00.004 972 Enqueuing Move request for scope (0.17, 0.52) 21:07:45.494 00.004 5928 Worker thread wakes up 21:07:45.494 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.52) opts 0xd 21:07:45.494 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, 0.52) 21:07:45.494 00.000 5928 Moving (0.17, 0.52) raw xDistance=0.52 yDistance=-0.20 21:07:45.494 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52 21:07:45.494 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:45.494 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:07:45.494 00.000 5928 MoveAxis(W, 87, ABG) 21:07:45.494 00.000 5928 Guiding Dir = 3, Dur = 87 21:07:45.510 00.016 5928 IsSlewing returns 0 21:07:45.511 00.001 5928 IsGuiding returns 0 21:07:45.519 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:45.526 00.007 5928 PulseGuide returned control before completion, sleep 82 21:07:45.545 00.019 972 UpdateGuideState exits: m=1447 SNR=26.6 21:07:45.549 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:45.554 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:45.558 00.004 972 Enqueuing Expose request 21:07:45.639 00.081 5928 IsGuiding returns 0 21:07:45.639 00.000 5928 Move returns status 0, amount 87 21:07:45.639 00.000 5928 MoveAxis(N, 0, ABG) 21:07:45.639 00.000 5928 Move returns status 0, amount 0 21:07:45.639 00.000 5928 move complete, result=0 21:07:45.639 00.000 5928 worker thread done servicing request 21:07:45.639 00.000 5928 Worker thread wakes up 21:07:45.639 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:45.640 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:45.640 00.000 972 GuideStep: 0.5 px 87 ms WEST, -0.2 px 0 ms NORTH 21:07:47.748 02.108 5928 Exposure complete 21:07:47.832 00.084 5928 worker thread done servicing request 21:07:47.832 00.000 972 OnExposeComplete: enter 21:07:47.837 00.005 972 UpdateGuideState(): m_state=6 21:07:47.841 00.004 972 Star::Find(15, 230, 845, 0, (0,0,0,0), 0.0, 255) frame 2383 21:07:47.845 00.004 972 Star::Find returns 1 (0), X=230.99, Y=844.56, Mass=1446, SNR=26.6, Peak=151 HFD=4.1 21:07:47.849 00.004 972 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.59) = xAngle (-1.46 = -1.46) 21:07:47.854 00.005 972 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50) 21:07:47.857 00.003 972 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.13 mountX=0.03 mountY=-0.25, mountTheta=-1.46 21:07:47.862 00.005 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.03, opts=13) 21:07:47.866 00.004 972 Enqueuing Move request for scope (0.25, 0.03) 21:07:47.871 00.005 5928 Worker thread wakes up 21:07:47.871 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd 21:07:47.871 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.03) 21:07:47.871 00.000 5928 Moving (0.25, 0.03) raw xDistance=0.03 yDistance=-0.25 21:07:47.871 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:07:47.871 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.17 newest=-0.62 21:07:47.871 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 21:07:47.871 00.000 5928 MoveAxis(E, 0, ABG) 21:07:47.871 00.000 5928 Move returns status 0, amount 0 21:07:47.871 00.000 5928 MoveAxis(N, 49, ABG) 21:07:47.871 00.000 5928 Guiding Dir = 0, Dur = 49 21:07:47.893 00.022 5928 IsSlewing returns 0 21:07:47.894 00.001 5928 IsGuiding returns 0 21:07:47.895 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:07:47.922 00.027 972 UpdateGuideState exits: m=1446 SNR=26.6 21:07:47.927 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:47.931 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:47.937 00.006 972 Enqueuing Expose request 21:07:47.974 00.037 5928 IsGuiding returns 1 21:07:47.974 00.000 5928 scope still moving after pulse duration time elapsed 21:07:48.000 00.026 5928 IsSlewing returns 0 21:07:48.001 00.001 5928 IsGuiding returns 1 21:07:48.031 00.030 5928 IsSlewing returns 0 21:07:48.069 00.038 5928 IsGuiding returns 0 21:07:48.070 00.001 5928 scope move finished after 49 + 126 ms 21:07:48.070 00.000 5928 Move returns status 0, amount 49 21:07:48.070 00.000 5928 move complete, result=0 21:07:48.071 00.001 5928 worker thread done servicing request 21:07:48.071 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH 21:07:48.082 00.011 5928 Worker thread wakes up 21:07:48.082 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:48.082 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:50.060 01.978 5928 Exposure complete 21:07:50.146 00.086 5928 worker thread done servicing request 21:07:50.147 00.001 972 OnExposeComplete: enter 21:07:50.152 00.005 972 UpdateGuideState(): m_state=6 21:07:50.156 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2384 21:07:50.160 00.004 972 Star::Find returns 1 (0), X=231.03, Y=844.47, Mass=1382, SNR=26.0, Peak=157 HFD=3.7 21:07:50.163 00.003 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.76 = -1.76) 21:07:50.168 00.005 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 21:07:50.172 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-0.18 mountX=-0.06 mountY=-0.28, mountTheta=-1.77 21:07:50.176 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.05, opts=13) 21:07:50.180 00.004 972 Enqueuing Move request for scope (0.28, -0.05) 21:07:50.185 00.005 5928 Worker thread wakes up 21:07:50.185 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd 21:07:50.185 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.05) 21:07:50.185 00.000 5928 Moving (0.28, -0.05) raw xDistance=-0.06 yDistance=-0.28 21:07:50.185 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:07:50.185 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:07:50.185 00.000 5928 MoveAxis(E, 0, ABG) 21:07:50.185 00.000 5928 Move returns status 0, amount 0 21:07:50.185 00.000 5928 MoveAxis(N, 55, ABG) 21:07:50.185 00.000 5928 Guiding Dir = 0, Dur = 55 21:07:50.186 00.001 5928 IsSlewing returns 0 21:07:50.187 00.001 5928 IsGuiding returns 0 21:07:50.210 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:07:50.237 00.027 972 UpdateGuideState exits: m=1382 SNR=26.0 21:07:50.240 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:50.244 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:50.248 00.004 972 Enqueuing Expose request 21:07:50.292 00.044 5928 IsGuiding returns 1 21:07:50.292 00.000 5928 scope still moving after pulse duration time elapsed 21:07:50.319 00.027 5928 IsSlewing returns 0 21:07:50.355 00.036 5928 IsGuiding returns 0 21:07:50.355 00.000 5928 scope move finished after 55 + 114 ms 21:07:50.355 00.000 5928 Move returns status 0, amount 55 21:07:50.355 00.000 5928 move complete, result=0 21:07:50.355 00.000 5928 worker thread done servicing request 21:07:50.355 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 55 ms NORTH 21:07:50.361 00.006 5928 Worker thread wakes up 21:07:50.361 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:50.361 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:52.501 02.140 5928 Exposure complete 21:07:52.587 00.086 5928 worker thread done servicing request 21:07:52.587 00.000 972 OnExposeComplete: enter 21:07:52.590 00.003 972 UpdateGuideState(): m_state=6 21:07:52.594 00.004 972 Star::Find(15, 231, 844, 0, (0,0,0,0), 0.0, 255) frame 2385 21:07:52.598 00.004 972 Star::Find returns 1 (0), X=230.90, Y=843.91, Mass=1487, SNR=27.1, Peak=165 HFD=4.2 21:07:52.603 00.005 972 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.59) = xAngle (-2.91 = -2.91) 21:07:52.607 00.004 972 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96) 21:07:52.611 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.61 hyp=0.63 cameraTheta=-1.32 mountX=-0.61 mountY=-0.11, mountTheta=-2.96 21:07:52.615 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.61, opts=13) 21:07:52.620 00.005 972 Enqueuing Move request for scope (0.15, -0.61) 21:07:52.624 00.004 5928 Worker thread wakes up 21:07:52.624 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.61) opts 0xd 21:07:52.624 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.61) 21:07:52.624 00.000 5928 Moving (0.15, -0.61) raw xDistance=-0.61 yDistance=-0.11 21:07:52.624 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61 21:07:52.624 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:52.624 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:07:52.625 00.001 5928 MoveAxis(E, 103, ABG) 21:07:52.625 00.000 5928 Guiding Dir = 2, Dur = 103 21:07:52.625 00.000 5928 IsSlewing returns 0 21:07:52.626 00.001 5928 IsGuiding returns 0 21:07:52.642 00.016 5928 PulseGuide returned control before completion, sleep 97 21:07:52.650 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:07:52.676 00.026 972 UpdateGuideState exits: m=1487 SNR=27.1 21:07:52.680 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:52.685 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:52.689 00.004 972 Enqueuing Expose request 21:07:52.770 00.081 5928 IsGuiding returns 0 21:07:52.770 00.000 5928 Move returns status 0, amount 103 21:07:52.770 00.000 5928 MoveAxis(N, 0, ABG) 21:07:52.770 00.000 5928 Move returns status 0, amount 0 21:07:52.770 00.000 5928 move complete, result=0 21:07:52.771 00.001 5928 worker thread done servicing request 21:07:52.771 00.000 5928 Worker thread wakes up 21:07:52.771 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:52.771 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:52.784 00.013 972 GuideStep: -0.6 px 103 ms EAST, -0.1 px 0 ms NORTH 21:07:54.749 01.965 5928 Exposure complete 21:07:54.834 00.085 5928 worker thread done servicing request 21:07:54.834 00.000 972 OnExposeComplete: enter 21:07:54.838 00.004 972 UpdateGuideState(): m_state=6 21:07:54.842 00.004 972 Star::Find(15, 230, 843, 0, (0,0,0,0), 0.0, 255) frame 2386 21:07:54.846 00.004 972 Star::Find returns 1 (0), X=230.86, Y=844.27, Mass=1426, SNR=26.5, Peak=168 HFD=3.8 21:07:54.851 00.005 972 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.59) = xAngle (-2.74 = -2.74) 21:07:54.855 00.004 972 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78) 21:07:54.858 00.003 972 CameraToMount -- cameraX=0.11 cameraY=-0.25 hyp=0.28 cameraTheta=-1.15 mountX=-0.25 mountY=-0.10, mountTheta=-2.78 21:07:54.863 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.25, opts=13) 21:07:54.868 00.005 972 Enqueuing Move request for scope (0.11, -0.25) 21:07:54.872 00.004 5928 Worker thread wakes up 21:07:54.872 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.25) opts 0xd 21:07:54.872 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.25) 21:07:54.872 00.000 5928 Moving (0.11, -0.25) raw xDistance=-0.25 yDistance=-0.10 21:07:54.872 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.25 21:07:54.872 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:54.872 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:07:54.872 00.000 5928 MoveAxis(E, 50, ABG) 21:07:54.872 00.000 5928 Guiding Dir = 2, Dur = 50 21:07:54.873 00.001 5928 IsSlewing returns 0 21:07:54.874 00.001 5928 IsGuiding returns 0 21:07:54.897 00.023 5928 PulseGuide returned control before completion, sleep 36 21:07:54.898 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 21:07:54.924 00.026 972 UpdateGuideState exits: m=1426 SNR=26.5 21:07:54.928 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:54.933 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:54.937 00.004 972 Enqueuing Expose request 21:07:54.941 00.004 5928 IsGuiding returns 1 21:07:54.941 00.000 5928 scope still moving after pulse duration time elapsed 21:07:54.977 00.036 5928 IsSlewing returns 0 21:07:54.977 00.000 5928 IsGuiding returns 0 21:07:54.977 00.000 5928 scope move finished after 50 + 53 ms 21:07:54.977 00.000 5928 Move returns status 0, amount 50 21:07:54.978 00.001 5928 MoveAxis(N, 0, ABG) 21:07:54.978 00.000 5928 Move returns status 0, amount 0 21:07:54.978 00.000 5928 move complete, result=0 21:07:54.978 00.000 5928 worker thread done servicing request 21:07:54.978 00.000 5928 Worker thread wakes up 21:07:54.978 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:54.978 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:54.979 00.001 972 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH 21:07:57.080 02.101 5928 Exposure complete 21:07:57.165 00.085 5928 worker thread done servicing request 21:07:57.165 00.000 972 OnExposeComplete: enter 21:07:57.170 00.005 972 UpdateGuideState(): m_state=6 21:07:57.174 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2387 21:07:57.178 00.004 972 Star::Find returns 1 (0), X=230.75, Y=844.78, Mass=1382, SNR=26.0, Peak=159 HFD=3.8 21:07:57.182 00.004 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 21:07:57.187 00.005 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09) 21:07:57.190 00.003 972 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.55 mountX=0.25 mountY=-0.02, mountTheta=-0.09 21:07:57.195 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.25, opts=13) 21:07:57.199 00.004 972 Enqueuing Move request for scope (0.01, 0.25) 21:07:57.204 00.005 5928 Worker thread wakes up 21:07:57.204 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd 21:07:57.204 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.25) 21:07:57.204 00.000 5928 Moving (0.01, 0.25) raw xDistance=0.25 yDistance=-0.02 21:07:57.204 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25 21:07:57.204 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:57.204 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:07:57.205 00.001 5928 MoveAxis(W, 39, ABG) 21:07:57.205 00.000 5928 Guiding Dir = 3, Dur = 39 21:07:57.205 00.000 5928 IsSlewing returns 0 21:07:57.205 00.000 5928 IsGuiding returns 0 21:07:57.229 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:57.234 00.005 5928 PulseGuide returned control before completion, sleep 23 21:07:57.257 00.023 972 UpdateGuideState exits: m=1382 SNR=26.0 21:07:57.261 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:57.266 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:57.271 00.005 972 Enqueuing Expose request 21:07:57.280 00.009 5928 IsGuiding returns 0 21:07:57.280 00.000 5928 Move returns status 0, amount 39 21:07:57.280 00.000 5928 MoveAxis(N, 0, ABG) 21:07:57.280 00.000 5928 Move returns status 0, amount 0 21:07:57.280 00.000 5928 move complete, result=0 21:07:57.281 00.001 5928 worker thread done servicing request 21:07:57.281 00.000 5928 Worker thread wakes up 21:07:57.281 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:57.281 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:07:57.282 00.001 972 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH 21:07:59.261 01.979 5928 Exposure complete 21:07:59.349 00.088 5928 worker thread done servicing request 21:07:59.349 00.000 972 OnExposeComplete: enter 21:07:59.353 00.004 972 UpdateGuideState(): m_state=6 21:07:59.357 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2388 21:07:59.361 00.004 972 Star::Find returns 1 (0), X=230.93, Y=844.70, Mass=1407, SNR=26.3, Peak=156 HFD=3.9 21:07:59.367 00.006 972 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.59) = xAngle (-0.82 = -0.82) 21:07:59.370 00.003 972 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87) 21:07:59.374 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.77 mountX=0.18 mountY=-0.20, mountTheta=-0.84 21:07:59.379 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.18, opts=13) 21:07:59.384 00.005 972 Enqueuing Move request for scope (0.19, 0.18) 21:07:59.388 00.004 5928 Worker thread wakes up 21:07:59.388 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd 21:07:59.388 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.18) 21:07:59.388 00.000 5928 Moving (0.19, 0.18) raw xDistance=0.18 yDistance=-0.20 21:07:59.388 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:07:59.388 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:07:59.388 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:07:59.388 00.000 5928 MoveAxis(E, 0, ABG) 21:07:59.388 00.000 5928 Move returns status 0, amount 0 21:07:59.388 00.000 5928 MoveAxis(N, 0, ABG) 21:07:59.388 00.000 5928 Move returns status 0, amount 0 21:07:59.388 00.000 5928 move complete, result=0 21:07:59.389 00.001 5928 worker thread done servicing request 21:07:59.413 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:07:59.440 00.027 972 UpdateGuideState exits: m=1407 SNR=26.3 21:07:59.444 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:07:59.447 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:07:59.453 00.006 972 Enqueuing Expose request 21:07:59.456 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:07:59.461 00.005 5928 Worker thread wakes up 21:07:59.461 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:07:59.461 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:01.600 02.139 5928 Exposure complete 21:08:01.686 00.086 5928 worker thread done servicing request 21:08:01.687 00.001 972 OnExposeComplete: enter 21:08:01.690 00.003 972 UpdateGuideState(): m_state=6 21:08:01.694 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2389 21:08:01.700 00.006 972 Star::Find returns 1 (0), X=230.89, Y=844.51, Mass=1342, SNR=25.6, Peak=146 HFD=3.8 21:08:01.703 00.003 972 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.59) = xAngle (-1.67 = -1.67) 21:08:01.708 00.005 972 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 21:08:01.711 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=-0.01 mountY=-0.15, mountTheta=-1.67 21:08:01.717 00.006 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.01, opts=13) 21:08:01.721 00.004 972 Enqueuing Move request for scope (0.15, -0.01) 21:08:01.725 00.004 5928 Worker thread wakes up 21:08:01.725 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd 21:08:01.725 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.01) 21:08:01.726 00.001 5928 Moving (0.15, -0.01) raw xDistance=-0.01 yDistance=-0.15 21:08:01.726 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:08:01.726 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:01.726 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:08:01.726 00.000 5928 MoveAxis(E, 0, ABG) 21:08:01.726 00.000 5928 Move returns status 0, amount 0 21:08:01.726 00.000 5928 MoveAxis(N, 0, ABG) 21:08:01.726 00.000 5928 Move returns status 0, amount 0 21:08:01.726 00.000 5928 move complete, result=0 21:08:01.726 00.000 5928 worker thread done servicing request 21:08:01.750 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:08:01.776 00.026 972 UpdateGuideState exits: m=1342 SNR=25.6 21:08:01.780 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:01.785 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:01.789 00.004 972 Enqueuing Expose request 21:08:01.793 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:08:01.797 00.004 5928 Worker thread wakes up 21:08:01.797 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:01.797 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:03.777 01.980 5928 Exposure complete 21:08:03.865 00.088 5928 worker thread done servicing request 21:08:03.865 00.000 972 OnExposeComplete: enter 21:08:03.869 00.004 972 UpdateGuideState(): m_state=6 21:08:03.873 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2390 21:08:03.877 00.004 972 Star::Find returns 1 (0), X=231.02, Y=844.32, Mass=1413, SNR=26.3, Peak=157 HFD=4.0 21:08:03.881 00.004 972 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 21:08:03.885 00.004 972 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28) 21:08:03.889 00.004 972 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-0.65 mountX=-0.21 mountY=-0.26, mountTheta=-2.25 21:08:03.893 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.21, opts=13) 21:08:03.898 00.005 972 Enqueuing Move request for scope (0.27, -0.21) 21:08:03.902 00.004 5928 Worker thread wakes up 21:08:03.902 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.21) opts 0xd 21:08:03.902 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.21) 21:08:03.903 00.001 5928 Moving (0.27, -0.21) raw xDistance=-0.21 yDistance=-0.26 21:08:03.903 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 21:08:03.903 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 21:08:03.903 00.000 5928 MoveAxis(E, 35, ABG) 21:08:03.903 00.000 5928 Guiding Dir = 2, Dur = 35 21:08:03.903 00.000 5928 IsSlewing returns 0 21:08:03.903 00.000 5928 IsGuiding returns 0 21:08:03.927 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:08:03.932 00.005 5928 PulseGuide returned control before completion, sleep 17 21:08:03.952 00.020 5928 IsGuiding returns 1 21:08:03.952 00.000 5928 scope still moving after pulse duration time elapsed 21:08:03.955 00.003 972 UpdateGuideState exits: m=1413 SNR=26.3 21:08:03.959 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:03.963 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:03.968 00.005 972 Enqueuing Expose request 21:08:03.996 00.028 5928 IsSlewing returns 0 21:08:04.028 00.032 5928 IsGuiding returns 0 21:08:04.028 00.000 5928 scope move finished after 35 + 89 ms 21:08:04.028 00.000 5928 Move returns status 0, amount 35 21:08:04.028 00.000 5928 MoveAxis(N, 51, ABG) 21:08:04.028 00.000 5928 Guiding Dir = 0, Dur = 51 21:08:04.029 00.001 5928 IsSlewing returns 0 21:08:04.029 00.000 5928 IsGuiding returns 0 21:08:04.109 00.080 5928 IsGuiding returns 1 21:08:04.109 00.000 5928 scope still moving after pulse duration time elapsed 21:08:04.140 00.031 5928 IsSlewing returns 0 21:08:04.141 00.001 5928 IsGuiding returns 1 21:08:04.204 00.063 5928 IsSlewing returns 0 21:08:04.206 00.002 5928 IsGuiding returns 0 21:08:04.206 00.000 5928 scope move finished after 51 + 125 ms 21:08:04.206 00.000 5928 Move returns status 0, amount 51 21:08:04.206 00.000 5928 move complete, result=0 21:08:04.207 00.001 5928 worker thread done servicing request 21:08:04.207 00.000 972 GuideStep: -0.2 px 35 ms EAST, -0.3 px 51 ms NORTH 21:08:04.220 00.013 5928 Worker thread wakes up 21:08:04.220 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:04.220 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:06.351 02.131 5928 Exposure complete 21:08:06.436 00.085 5928 worker thread done servicing request 21:08:06.437 00.001 972 OnExposeComplete: enter 21:08:06.440 00.003 972 UpdateGuideState(): m_state=6 21:08:06.444 00.004 972 Star::Find(15, 231, 844, 0, (0,0,0,0), 0.0, 255) frame 2391 21:08:06.449 00.005 972 Star::Find returns 1 (0), X=231.09, Y=844.01, Mass=1477, SNR=26.9, Peak=166 HFD=4.0 21:08:06.453 00.004 972 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.59) = xAngle (-2.57 = -2.57) 21:08:06.457 00.004 972 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62) 21:08:06.460 00.003 972 CameraToMount -- cameraX=0.35 cameraY=-0.52 hyp=0.62 cameraTheta=-0.98 mountX=-0.52 mountY=-0.31, mountTheta=-2.60 21:08:06.466 00.006 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.52, opts=13) 21:08:06.469 00.003 972 Enqueuing Move request for scope (0.35, -0.52) 21:08:06.473 00.004 5928 Worker thread wakes up 21:08:06.473 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.52) opts 0xd 21:08:06.473 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.52) 21:08:06.473 00.000 5928 Moving (0.35, -0.52) raw xDistance=-0.52 yDistance=-0.31 21:08:06.473 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.52 21:08:06.474 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 21:08:06.474 00.000 5928 MoveAxis(E, 90, ABG) 21:08:06.474 00.000 5928 Guiding Dir = 2, Dur = 90 21:08:06.474 00.000 5928 IsSlewing returns 0 21:08:06.475 00.001 5928 IsGuiding returns 0 21:08:06.491 00.016 5928 PulseGuide returned control before completion, sleep 84 21:08:06.499 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:06.525 00.026 972 UpdateGuideState exits: m=1477 SNR=26.9 21:08:06.529 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:06.535 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:06.539 00.004 972 Enqueuing Expose request 21:08:06.603 00.064 5928 IsGuiding returns 0 21:08:06.603 00.000 5928 Move returns status 0, amount 90 21:08:06.603 00.000 5928 MoveAxis(N, 62, ABG) 21:08:06.604 00.001 5928 Guiding Dir = 0, Dur = 62 21:08:06.604 00.000 5928 IsSlewing returns 0 21:08:06.605 00.001 5928 IsGuiding returns 0 21:08:06.715 00.110 5928 IsGuiding returns 1 21:08:06.715 00.000 5928 scope still moving after pulse duration time elapsed 21:08:06.779 00.064 5928 IsSlewing returns 0 21:08:06.780 00.001 5928 IsGuiding returns 0 21:08:06.780 00.000 5928 scope move finished after 62 + 114 ms 21:08:06.780 00.000 5928 Move returns status 0, amount 62 21:08:06.781 00.001 5928 move complete, result=0 21:08:06.781 00.000 5928 worker thread done servicing request 21:08:06.781 00.000 5928 Worker thread wakes up 21:08:06.782 00.001 972 GuideStep: -0.5 px 90 ms EAST, -0.3 px 62 ms NORTH 21:08:06.795 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:06.795 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:08.791 01.996 5928 Exposure complete 21:08:08.875 00.084 5928 worker thread done servicing request 21:08:08.876 00.001 972 OnExposeComplete: enter 21:08:08.880 00.004 972 UpdateGuideState(): m_state=6 21:08:08.884 00.004 972 Star::Find(15, 231, 844, 0, (0,0,0,0), 0.0, 255) frame 2392 21:08:08.889 00.005 972 Star::Find returns 1 (0), X=231.01, Y=844.56, Mass=1500, SNR=27.1, Peak=163 HFD=3.7 21:08:08.892 00.003 972 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.59) = xAngle (-1.46 = -1.46) 21:08:08.897 00.005 972 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51) 21:08:08.901 00.004 972 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.27 cameraTheta=0.13 mountX=0.03 mountY=-0.27, mountTheta=-1.46 21:08:08.906 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.03, opts=13) 21:08:08.910 00.004 972 Enqueuing Move request for scope (0.27, 0.03) 21:08:08.914 00.004 5928 Worker thread wakes up 21:08:08.914 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd 21:08:08.914 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.03) 21:08:08.915 00.001 5928 Moving (0.27, 0.03) raw xDistance=0.03 yDistance=-0.27 21:08:08.915 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:08:08.915 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 21:08:08.915 00.000 5928 MoveAxis(E, 0, ABG) 21:08:08.915 00.000 5928 Move returns status 0, amount 0 21:08:08.915 00.000 5928 MoveAxis(N, 53, ABG) 21:08:08.915 00.000 5928 Guiding Dir = 0, Dur = 53 21:08:08.916 00.001 5928 IsSlewing returns 0 21:08:08.916 00.000 5928 IsGuiding returns 0 21:08:08.939 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:08.965 00.026 972 UpdateGuideState exits: m=1500 SNR=27.1 21:08:08.970 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:08.974 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:08.977 00.003 972 Enqueuing Expose request 21:08:09.002 00.025 5928 IsGuiding returns 1 21:08:09.002 00.000 5928 scope still moving after pulse duration time elapsed 21:08:09.031 00.029 5928 IsSlewing returns 0 21:08:09.031 00.000 5928 IsGuiding returns 1 21:08:09.097 00.066 5928 IsSlewing returns 0 21:08:09.130 00.033 5928 IsGuiding returns 0 21:08:09.130 00.000 5928 scope move finished after 53 + 160 ms 21:08:09.130 00.000 5928 Move returns status 0, amount 53 21:08:09.130 00.000 5928 move complete, result=0 21:08:09.130 00.000 5928 worker thread done servicing request 21:08:09.131 00.001 5928 Worker thread wakes up 21:08:09.131 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:09.131 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:09.131 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 53 ms NORTH 21:08:11.266 02.135 5928 Exposure complete 21:08:11.356 00.090 5928 worker thread done servicing request 21:08:11.356 00.000 972 OnExposeComplete: enter 21:08:11.360 00.004 972 UpdateGuideState(): m_state=6 21:08:11.365 00.005 972 Star::Find(15, 231, 844, 0, (0,0,0,0), 0.0, 255) frame 2393 21:08:11.369 00.004 972 Star::Find returns 1 (0), X=230.76, Y=844.65, Mass=1454, SNR=26.7, Peak=176 HFD=3.6 21:08:11.372 00.003 972 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.59) = xAngle (-0.17 = -0.17) 21:08:11.377 00.005 972 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 21:08:11.382 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.42 mountX=0.12 mountY=-0.03, mountTheta=-0.22 21:08:11.387 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.12, opts=13) 21:08:11.391 00.004 972 Enqueuing Move request for scope (0.02, 0.12) 21:08:11.395 00.004 5928 Worker thread wakes up 21:08:11.395 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd 21:08:11.395 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.12) 21:08:11.395 00.000 5928 Moving (0.02, 0.12) raw xDistance=0.12 yDistance=-0.03 21:08:11.395 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:08:11.395 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:11.396 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:08:11.396 00.000 5928 MoveAxis(E, 0, ABG) 21:08:11.396 00.000 5928 Move returns status 0, amount 0 21:08:11.396 00.000 5928 MoveAxis(N, 0, ABG) 21:08:11.396 00.000 5928 Move returns status 0, amount 0 21:08:11.396 00.000 5928 move complete, result=0 21:08:11.396 00.000 5928 worker thread done servicing request 21:08:11.421 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:11.448 00.027 972 UpdateGuideState exits: m=1454 SNR=26.7 21:08:11.453 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:11.457 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:11.460 00.003 972 Enqueuing Expose request 21:08:11.466 00.006 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:08:11.470 00.004 5928 Worker thread wakes up 21:08:11.470 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:11.470 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:13.453 01.983 5928 Exposure complete 21:08:13.539 00.086 5928 worker thread done servicing request 21:08:13.540 00.001 972 OnExposeComplete: enter 21:08:13.543 00.003 972 UpdateGuideState(): m_state=6 21:08:13.548 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2394 21:08:13.552 00.004 972 Star::Find returns 1 (0), X=230.76, Y=844.72, Mass=1392, SNR=26.1, Peak=163 HFD=3.7 21:08:13.556 00.004 972 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.59) = xAngle (-0.11 = -0.11) 21:08:13.561 00.005 972 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16) 21:08:13.566 00.005 972 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.48 mountX=0.19 mountY=-0.03, mountTheta=-0.16 21:08:13.571 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.19, opts=13) 21:08:13.575 00.004 972 Enqueuing Move request for scope (0.02, 0.19) 21:08:13.578 00.003 5928 Worker thread wakes up 21:08:13.578 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd 21:08:13.578 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.19) 21:08:13.578 00.000 5928 Moving (0.02, 0.19) raw xDistance=0.19 yDistance=-0.03 21:08:13.579 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:08:13.579 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:13.579 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:08:13.579 00.000 5928 MoveAxis(E, 0, ABG) 21:08:13.579 00.000 5928 Move returns status 0, amount 0 21:08:13.579 00.000 5928 MoveAxis(N, 0, ABG) 21:08:13.579 00.000 5928 Move returns status 0, amount 0 21:08:13.579 00.000 5928 move complete, result=0 21:08:13.579 00.000 5928 worker thread done servicing request 21:08:13.604 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:08:13.631 00.027 972 UpdateGuideState exits: m=1392 SNR=26.1 21:08:13.636 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:13.640 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:13.643 00.003 972 Enqueuing Expose request 21:08:13.648 00.005 5928 Worker thread wakes up 21:08:13.648 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:08:13.652 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:13.652 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:15.782 02.130 5928 Exposure complete 21:08:15.868 00.086 5928 worker thread done servicing request 21:08:15.868 00.000 972 OnExposeComplete: enter 21:08:15.872 00.004 972 UpdateGuideState(): m_state=6 21:08:15.876 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2395 21:08:15.881 00.005 972 Star::Find returns 1 (0), X=230.78, Y=844.28, Mass=1441, SNR=26.6, Peak=162 HFD=3.7 21:08:15.885 00.004 972 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.59) = xAngle (-3.02 = -3.02) 21:08:15.889 00.004 972 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06) 21:08:15.892 00.003 972 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.43 mountX=-0.25 mountY=-0.02, mountTheta=-3.06 21:08:15.898 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.25, opts=13) 21:08:15.902 00.004 972 Enqueuing Move request for scope (0.04, -0.25) 21:08:15.905 00.003 5928 Worker thread wakes up 21:08:15.905 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd 21:08:15.905 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.25) 21:08:15.905 00.000 5928 Moving (0.04, -0.25) raw xDistance=-0.25 yDistance=-0.02 21:08:15.905 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 21:08:15.906 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:15.906 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:08:15.906 00.000 5928 MoveAxis(E, 42, ABG) 21:08:15.906 00.000 5928 Guiding Dir = 2, Dur = 42 21:08:15.906 00.000 5928 IsSlewing returns 0 21:08:15.907 00.001 5928 IsGuiding returns 0 21:08:15.925 00.018 5928 PulseGuide returned control before completion, sleep 34 21:08:15.930 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:08:15.957 00.027 972 UpdateGuideState exits: m=1441 SNR=26.6 21:08:15.961 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:15.966 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:15.970 00.004 972 Enqueuing Expose request 21:08:15.974 00.004 5928 IsGuiding returns 1 21:08:15.974 00.000 5928 scope still moving after pulse duration time elapsed 21:08:16.005 00.031 5928 IsSlewing returns 0 21:08:16.006 00.001 5928 IsGuiding returns 0 21:08:16.006 00.000 5928 scope move finished after 42 + 57 ms 21:08:16.006 00.000 5928 Move returns status 0, amount 42 21:08:16.006 00.000 5928 MoveAxis(N, 0, ABG) 21:08:16.006 00.000 5928 Move returns status 0, amount 0 21:08:16.006 00.000 5928 move complete, result=0 21:08:16.007 00.001 5928 worker thread done servicing request 21:08:16.007 00.000 5928 Worker thread wakes up 21:08:16.007 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:16.007 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:16.007 00.000 972 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH 21:08:18.000 01.993 5928 Exposure complete 21:08:18.085 00.085 5928 worker thread done servicing request 21:08:18.085 00.000 972 OnExposeComplete: enter 21:08:18.089 00.004 972 UpdateGuideState(): m_state=6 21:08:18.093 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2396 21:08:18.098 00.005 972 Star::Find returns 1 (0), X=230.87, Y=844.25, Mass=1463, SNR=26.8, Peak=174 HFD=3.8 21:08:18.102 00.004 972 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.59) = xAngle (-2.71 = -2.71) 21:08:18.106 00.004 972 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75) 21:08:18.110 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.12 mountX=-0.27 mountY=-0.11, mountTheta=-2.75 21:08:18.115 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.27, opts=13) 21:08:18.119 00.004 972 Enqueuing Move request for scope (0.13, -0.27) 21:08:18.123 00.004 5928 Worker thread wakes up 21:08:18.123 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd 21:08:18.123 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.27) 21:08:18.123 00.000 5928 Moving (0.13, -0.27) raw xDistance=-0.27 yDistance=-0.11 21:08:18.123 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27 21:08:18.123 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:18.123 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:08:18.123 00.000 5928 MoveAxis(E, 49, ABG) 21:08:18.123 00.000 5928 Guiding Dir = 2, Dur = 49 21:08:18.124 00.001 5928 IsSlewing returns 0 21:08:18.124 00.000 5928 IsGuiding returns 0 21:08:18.148 00.024 5928 PulseGuide returned control before completion, sleep 36 21:08:18.150 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:18.177 00.027 972 UpdateGuideState exits: m=1463 SNR=26.8 21:08:18.182 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:18.186 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:18.190 00.004 972 Enqueuing Expose request 21:08:18.193 00.003 5928 IsGuiding returns 1 21:08:18.193 00.000 5928 scope still moving after pulse duration time elapsed 21:08:18.228 00.035 5928 IsSlewing returns 0 21:08:18.229 00.001 5928 IsGuiding returns 0 21:08:18.229 00.000 5928 scope move finished after 49 + 54 ms 21:08:18.229 00.000 5928 Move returns status 0, amount 49 21:08:18.229 00.000 5928 MoveAxis(N, 0, ABG) 21:08:18.229 00.000 5928 Move returns status 0, amount 0 21:08:18.229 00.000 5928 move complete, result=0 21:08:18.229 00.000 5928 worker thread done servicing request 21:08:18.230 00.001 5928 Worker thread wakes up 21:08:18.230 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH 21:08:18.234 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:18.234 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:20.333 02.099 5928 Exposure complete 21:08:20.417 00.084 5928 worker thread done servicing request 21:08:20.417 00.000 972 OnExposeComplete: enter 21:08:20.421 00.004 972 UpdateGuideState(): m_state=6 21:08:20.426 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2397 21:08:20.432 00.006 972 Star::Find returns 1 (0), X=230.92, Y=844.32, Mass=1461, SNR=26.7, Peak=172 HFD=3.8 21:08:20.436 00.004 972 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.59) = xAngle (-2.43 = -2.43) 21:08:20.439 00.003 972 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47) 21:08:20.443 00.004 972 CameraToMount -- cameraX=0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-0.84 mountX=-0.20 mountY=-0.17, mountTheta=-2.45 21:08:20.448 00.005 972 SchedulePrimaryMove(067B9D08, x=0.18, y=-0.20, opts=13) 21:08:20.452 00.004 972 Enqueuing Move request for scope (0.18, -0.20) 21:08:20.456 00.004 5928 Worker thread wakes up 21:08:20.456 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.20) opts 0xd 21:08:20.456 00.000 5928 Handling offset move in thread for scope, endpoint = (0.18, -0.20) 21:08:20.456 00.000 5928 Moving (0.18, -0.20) raw xDistance=-0.20 yDistance=-0.17 21:08:20.456 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20 21:08:20.456 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:20.456 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 21:08:20.456 00.000 5928 MoveAxis(E, 37, ABG) 21:08:20.457 00.001 5928 Guiding Dir = 2, Dur = 37 21:08:20.458 00.001 5928 IsSlewing returns 0 21:08:20.458 00.000 5928 IsGuiding returns 0 21:08:20.483 00.025 5928 PulseGuide returned control before completion, sleep 23 21:08:20.483 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:08:20.509 00.026 972 UpdateGuideState exits: m=1461 SNR=26.7 21:08:20.514 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:20.518 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:20.522 00.004 972 Enqueuing Expose request 21:08:20.531 00.009 5928 IsGuiding returns 0 21:08:20.531 00.000 5928 Move returns status 0, amount 37 21:08:20.531 00.000 5928 MoveAxis(N, 0, ABG) 21:08:20.531 00.000 5928 Move returns status 0, amount 0 21:08:20.531 00.000 5928 move complete, result=0 21:08:20.531 00.000 5928 worker thread done servicing request 21:08:20.532 00.001 5928 Worker thread wakes up 21:08:20.532 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:20.532 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:20.544 00.012 972 GuideStep: -0.2 px 37 ms EAST, -0.2 px 0 ms NORTH 21:08:22.523 01.979 5928 Exposure complete 21:08:22.608 00.085 5928 worker thread done servicing request 21:08:22.608 00.000 972 OnExposeComplete: enter 21:08:22.614 00.006 972 UpdateGuideState(): m_state=6 21:08:22.619 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2398 21:08:22.624 00.005 972 Star::Find returns 1 (0), X=230.93, Y=844.50, Mass=1453, SNR=26.6, Peak=165 HFD=3.7 21:08:22.628 00.004 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 21:08:22.633 00.005 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79) 21:08:22.637 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.15 mountX=-0.03 mountY=-0.19, mountTheta=-1.75 21:08:22.642 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.03, opts=13) 21:08:22.646 00.004 972 Enqueuing Move request for scope (0.19, -0.03) 21:08:22.650 00.004 5928 Worker thread wakes up 21:08:22.651 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd 21:08:22.651 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.03) 21:08:22.651 00.000 5928 Moving (0.19, -0.03) raw xDistance=-0.03 yDistance=-0.19 21:08:22.651 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:08:22.651 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:22.651 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 21:08:22.651 00.000 5928 MoveAxis(E, 0, ABG) 21:08:22.651 00.000 5928 Move returns status 0, amount 0 21:08:22.651 00.000 5928 MoveAxis(N, 0, ABG) 21:08:22.652 00.001 5928 Move returns status 0, amount 0 21:08:22.652 00.000 5928 move complete, result=0 21:08:22.652 00.000 5928 worker thread done servicing request 21:08:22.676 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:22.704 00.028 972 UpdateGuideState exits: m=1453 SNR=26.6 21:08:22.708 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:22.711 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:22.716 00.005 972 Enqueuing Expose request 21:08:22.720 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:08:22.724 00.004 5928 Worker thread wakes up 21:08:22.724 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:22.724 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:24.835 02.111 5928 Exposure complete 21:08:24.921 00.086 5928 worker thread done servicing request 21:08:24.921 00.000 972 OnExposeComplete: enter 21:08:24.925 00.004 972 UpdateGuideState(): m_state=6 21:08:24.930 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2399 21:08:24.934 00.004 972 Star::Find returns 1 (0), X=231.02, Y=844.50, Mass=1491, SNR=27.1, Peak=157 HFD=3.8 21:08:24.938 00.004 972 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.59) = xAngle (-1.68 = -1.68) 21:08:24.941 00.003 972 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72) 21:08:24.946 00.005 972 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.09 mountX=-0.03 mountY=-0.28, mountTheta=-1.68 21:08:24.950 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.02, opts=13) 21:08:24.954 00.004 972 Enqueuing Move request for scope (0.28, -0.02) 21:08:24.958 00.004 5928 Worker thread wakes up 21:08:24.958 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd 21:08:24.958 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.02) 21:08:24.958 00.000 5928 Moving (0.28, -0.02) raw xDistance=-0.03 yDistance=-0.28 21:08:24.958 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:08:24.958 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:08:24.958 00.000 5928 MoveAxis(E, 0, ABG) 21:08:24.958 00.000 5928 Move returns status 0, amount 0 21:08:24.958 00.000 5928 MoveAxis(N, 55, ABG) 21:08:24.959 00.001 5928 Guiding Dir = 0, Dur = 55 21:08:24.959 00.000 5928 IsSlewing returns 0 21:08:24.959 00.000 5928 IsGuiding returns 0 21:08:24.984 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:08:25.010 00.026 972 UpdateGuideState exits: m=1491 SNR=27.1 21:08:25.016 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:25.019 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:25.023 00.004 972 Enqueuing Expose request 21:08:25.040 00.017 5928 IsGuiding returns 1 21:08:25.040 00.000 5928 scope still moving after pulse duration time elapsed 21:08:25.073 00.033 5928 IsSlewing returns 0 21:08:25.073 00.000 5928 IsGuiding returns 1 21:08:25.120 00.047 5928 IsSlewing returns 0 21:08:25.120 00.000 5928 IsGuiding returns 0 21:08:25.120 00.000 5928 scope move finished after 55 + 105 ms 21:08:25.120 00.000 5928 Move returns status 0, amount 55 21:08:25.120 00.000 5928 move complete, result=0 21:08:25.121 00.001 5928 worker thread done servicing request 21:08:25.121 00.000 5928 Worker thread wakes up 21:08:25.121 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:25.121 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:25.124 00.003 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 55 ms NORTH 21:08:27.111 01.987 5928 Exposure complete 21:08:27.197 00.086 5928 worker thread done servicing request 21:08:27.198 00.001 972 OnExposeComplete: enter 21:08:27.202 00.004 972 UpdateGuideState(): m_state=6 21:08:27.206 00.004 972 Star::Find(15, 231, 844, 0, (0,0,0,0), 0.0, 255) frame 2400 21:08:27.210 00.004 972 Star::Find returns 1 (0), X=230.85, Y=844.48, Mass=1434, SNR=26.5, Peak=166 HFD=3.7 21:08:27.215 00.005 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 21:08:27.219 00.004 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01) 21:08:27.223 00.004 972 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.37 mountX=-0.04 mountY=-0.10, mountTheta=-1.97 21:08:27.227 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=-0.04, opts=13) 21:08:27.233 00.006 972 Enqueuing Move request for scope (0.11, -0.04) 21:08:27.235 00.002 5928 Worker thread wakes up 21:08:27.235 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd 21:08:27.235 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, -0.04) 21:08:27.236 00.001 5928 Moving (0.11, -0.04) raw xDistance=-0.04 yDistance=-0.10 21:08:27.236 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:08:27.236 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:27.236 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:08:27.236 00.000 5928 MoveAxis(E, 0, ABG) 21:08:27.236 00.000 5928 Move returns status 0, amount 0 21:08:27.236 00.000 5928 MoveAxis(N, 0, ABG) 21:08:27.236 00.000 5928 Move returns status 0, amount 0 21:08:27.236 00.000 5928 move complete, result=0 21:08:27.236 00.000 5928 worker thread done servicing request 21:08:27.260 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:27.288 00.028 972 UpdateGuideState exits: m=1434 SNR=26.5 21:08:27.292 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:27.298 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:27.301 00.003 972 Enqueuing Expose request 21:08:27.305 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:08:27.309 00.004 5928 Worker thread wakes up 21:08:27.309 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:27.309 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:29.408 02.099 5928 Exposure complete 21:08:29.494 00.086 5928 worker thread done servicing request 21:08:29.495 00.001 972 OnExposeComplete: enter 21:08:29.499 00.004 972 UpdateGuideState(): m_state=6 21:08:29.503 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2401 21:08:29.507 00.004 972 Star::Find returns 1 (0), X=230.75, Y=844.06, Mass=1442, SNR=26.6, Peak=159 HFD=3.9 21:08:29.511 00.004 972 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.59) = xAngle (-3.14 = -3.14) 21:08:29.515 00.004 972 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10) 21:08:29.519 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.47 hyp=0.47 cameraTheta=-1.55 mountX=-0.47 mountY=0.02, mountTheta=3.10 21:08:29.523 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.47, opts=13) 21:08:29.528 00.005 972 Enqueuing Move request for scope (0.01, -0.47) 21:08:29.532 00.004 5928 Worker thread wakes up 21:08:29.532 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.47) opts 0xd 21:08:29.532 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.47) 21:08:29.532 00.000 5928 Moving (0.01, -0.47) raw xDistance=-0.47 yDistance=0.02 21:08:29.532 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 21:08:29.532 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:29.533 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:08:29.533 00.000 5928 MoveAxis(E, 78, ABG) 21:08:29.533 00.000 5928 Guiding Dir = 2, Dur = 78 21:08:29.550 00.017 5928 IsSlewing returns 0 21:08:29.550 00.000 5928 IsGuiding returns 0 21:08:29.557 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=282, FiltMin=46, FiltMax=282, Gamma=1.000 21:08:29.566 00.009 5928 PulseGuide returned control before completion, sleep 73 21:08:29.584 00.018 972 UpdateGuideState exits: m=1442 SNR=26.6 21:08:29.588 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:29.591 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:29.596 00.005 972 Enqueuing Expose request 21:08:29.648 00.052 5928 IsGuiding returns 1 21:08:29.648 00.000 5928 scope still moving after pulse duration time elapsed 21:08:29.678 00.030 5928 IsSlewing returns 0 21:08:29.678 00.000 5928 IsGuiding returns 0 21:08:29.679 00.001 5928 scope move finished after 78 + 50 ms 21:08:29.679 00.000 5928 Move returns status 0, amount 78 21:08:29.679 00.000 5928 MoveAxis(N, 0, ABG) 21:08:29.679 00.000 5928 Move returns status 0, amount 0 21:08:29.679 00.000 5928 move complete, result=0 21:08:29.679 00.000 5928 worker thread done servicing request 21:08:29.679 00.000 5928 Worker thread wakes up 21:08:29.679 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:29.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:29.691 00.012 972 GuideStep: -0.5 px 78 ms EAST, 0.0 px 0 ms NORTH 21:08:31.660 01.969 5928 Exposure complete 21:08:31.746 00.086 5928 worker thread done servicing request 21:08:31.746 00.000 972 OnExposeComplete: enter 21:08:31.750 00.004 972 UpdateGuideState(): m_state=6 21:08:31.754 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2402 21:08:31.758 00.004 972 Star::Find returns 1 (0), X=230.69, Y=844.13, Mass=1448, SNR=26.7, Peak=165 HFD=3.8 21:08:31.763 00.005 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.98) 21:08:31.766 00.003 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94) 21:08:31.770 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=-0.39 hyp=0.40 cameraTheta=-1.71 mountX=-0.39 mountY=0.08, mountTheta=2.94 21:08:31.775 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.39, opts=13) 21:08:31.779 00.004 972 Enqueuing Move request for scope (-0.05, -0.39) 21:08:31.784 00.005 5928 Worker thread wakes up 21:08:31.784 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.39) opts 0xd 21:08:31.784 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.39) 21:08:31.784 00.000 5928 Moving (-0.05, -0.39) raw xDistance=-0.39 yDistance=0.08 21:08:31.784 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.39 21:08:31.784 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:31.784 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:08:31.784 00.000 5928 MoveAxis(E, 71, ABG) 21:08:31.784 00.000 5928 Guiding Dir = 2, Dur = 71 21:08:31.785 00.001 5928 IsSlewing returns 0 21:08:31.786 00.001 5928 IsGuiding returns 0 21:08:31.804 00.018 5928 PulseGuide returned control before completion, sleep 63 21:08:31.809 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:31.836 00.027 972 UpdateGuideState exits: m=1448 SNR=26.7 21:08:31.840 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:31.844 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:31.849 00.005 972 Enqueuing Expose request 21:08:31.884 00.035 5928 IsGuiding returns 0 21:08:31.884 00.000 5928 Move returns status 0, amount 71 21:08:31.884 00.000 5928 MoveAxis(N, 0, ABG) 21:08:31.884 00.000 5928 Move returns status 0, amount 0 21:08:31.884 00.000 5928 move complete, result=0 21:08:31.885 00.001 5928 worker thread done servicing request 21:08:31.885 00.000 5928 Worker thread wakes up 21:08:31.885 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:31.885 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:31.885 00.000 972 GuideStep: -0.4 px 71 ms EAST, 0.1 px 0 ms NORTH 21:08:34.023 02.138 5928 Exposure complete 21:08:34.108 00.085 5928 worker thread done servicing request 21:08:34.109 00.001 972 OnExposeComplete: enter 21:08:34.114 00.005 972 UpdateGuideState(): m_state=6 21:08:34.117 00.003 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2403 21:08:34.121 00.004 972 Star::Find returns 1 (0), X=230.76, Y=844.21, Mass=1418, SNR=26.4, Peak=165 HFD=3.6 21:08:34.125 00.004 972 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.59) = xAngle (-3.10 = -3.10) 21:08:34.130 00.005 972 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14) 21:08:34.134 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.51 mountX=-0.32 mountY=0.00, mountTheta=3.14 21:08:34.138 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.32, opts=13) 21:08:34.142 00.004 972 Enqueuing Move request for scope (0.02, -0.32) 21:08:34.147 00.005 5928 Worker thread wakes up 21:08:34.147 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.32) opts 0xd 21:08:34.147 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.32) 21:08:34.147 00.000 5928 Moving (0.02, -0.32) raw xDistance=-0.32 yDistance=0.00 21:08:34.147 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32 21:08:34.147 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:34.148 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:08:34.148 00.000 5928 MoveAxis(E, 58, ABG) 21:08:34.148 00.000 5928 Guiding Dir = 2, Dur = 58 21:08:34.148 00.000 5928 IsSlewing returns 0 21:08:34.148 00.000 5928 IsGuiding returns 0 21:08:34.171 00.023 5928 PulseGuide returned control before completion, sleep 46 21:08:34.172 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:34.199 00.027 972 UpdateGuideState exits: m=1418 SNR=26.4 21:08:34.204 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:34.207 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:34.212 00.005 972 Enqueuing Expose request 21:08:34.219 00.007 5928 IsGuiding returns 1 21:08:34.219 00.000 5928 scope still moving after pulse duration time elapsed 21:08:34.251 00.032 5928 IsSlewing returns 0 21:08:34.251 00.000 5928 IsGuiding returns 0 21:08:34.251 00.000 5928 scope move finished after 58 + 45 ms 21:08:34.252 00.001 5928 Move returns status 0, amount 58 21:08:34.252 00.000 5928 MoveAxis(N, 0, ABG) 21:08:34.252 00.000 5928 Move returns status 0, amount 0 21:08:34.252 00.000 5928 move complete, result=0 21:08:34.253 00.001 972 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH 21:08:34.256 00.003 5928 worker thread done servicing request 21:08:34.256 00.000 5928 Worker thread wakes up 21:08:34.257 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:34.257 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:36.246 01.989 5928 Exposure complete 21:08:36.332 00.086 5928 worker thread done servicing request 21:08:36.332 00.000 972 OnExposeComplete: enter 21:08:36.336 00.004 972 UpdateGuideState(): m_state=6 21:08:36.340 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2404 21:08:36.347 00.007 972 Star::Find returns 1 (0), X=230.86, Y=844.50, Mass=1434, SNR=26.5, Peak=168 HFD=3.8 21:08:36.353 00.006 972 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.59) = xAngle (-1.81 = -1.81) 21:08:36.357 00.004 972 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85) 21:08:36.362 00.005 972 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.22 mountX=-0.03 mountY=-0.12, mountTheta=-1.81 21:08:36.366 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.03, opts=13) 21:08:36.370 00.004 972 Enqueuing Move request for scope (0.12, -0.03) 21:08:36.374 00.004 5928 Worker thread wakes up 21:08:36.374 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd 21:08:36.374 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.03) 21:08:36.374 00.000 5928 Moving (0.12, -0.03) raw xDistance=-0.03 yDistance=-0.12 21:08:36.375 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:08:36.375 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:36.375 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:08:36.375 00.000 5928 MoveAxis(E, 0, ABG) 21:08:36.375 00.000 5928 Move returns status 0, amount 0 21:08:36.375 00.000 5928 MoveAxis(N, 0, ABG) 21:08:36.375 00.000 5928 Move returns status 0, amount 0 21:08:36.375 00.000 5928 move complete, result=0 21:08:36.375 00.000 5928 worker thread done servicing request 21:08:36.399 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:36.425 00.026 972 UpdateGuideState exits: m=1434 SNR=26.5 21:08:36.430 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:36.434 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:36.438 00.004 972 Enqueuing Expose request 21:08:36.442 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:08:36.447 00.005 5928 Worker thread wakes up 21:08:36.447 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:36.447 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:38.589 02.142 5928 Exposure complete 21:08:38.677 00.088 5928 worker thread done servicing request 21:08:38.677 00.000 972 OnExposeComplete: enter 21:08:38.681 00.004 972 UpdateGuideState(): m_state=6 21:08:38.685 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2405 21:08:38.689 00.004 972 Star::Find returns 1 (0), X=230.65, Y=844.60, Mass=1367, SNR=25.9, Peak=153 HFD=3.5 21:08:38.693 00.004 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 21:08:38.698 00.005 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81) 21:08:38.702 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.45 mountX=0.08 mountY=0.09, mountTheta=0.84 21:08:38.706 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.08, opts=13) 21:08:38.710 00.004 972 Enqueuing Move request for scope (-0.09, 0.08) 21:08:38.716 00.006 5928 Worker thread wakes up 21:08:38.716 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd 21:08:38.716 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.08) 21:08:38.716 00.000 5928 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=0.09 21:08:38.716 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:08:38.716 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:38.716 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:08:38.716 00.000 5928 MoveAxis(E, 0, ABG) 21:08:38.716 00.000 5928 Move returns status 0, amount 0 21:08:38.716 00.000 5928 MoveAxis(N, 0, ABG) 21:08:38.716 00.000 5928 Move returns status 0, amount 0 21:08:38.716 00.000 5928 move complete, result=0 21:08:38.716 00.000 5928 worker thread done servicing request 21:08:38.740 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:38.769 00.029 972 UpdateGuideState exits: m=1367 SNR=25.9 21:08:38.773 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:38.778 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:38.782 00.004 972 Enqueuing Expose request 21:08:38.786 00.004 5928 Worker thread wakes up 21:08:38.786 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:38.786 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:38.786 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:08:40.773 01.987 5928 Exposure complete 21:08:40.858 00.085 5928 worker thread done servicing request 21:08:40.859 00.001 972 OnExposeComplete: enter 21:08:40.864 00.005 972 UpdateGuideState(): m_state=6 21:08:40.868 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2406 21:08:40.872 00.004 972 Star::Find returns 1 (0), X=230.74, Y=844.54, Mass=1429, SNR=26.5, Peak=159 HFD=3.6 21:08:40.876 00.004 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 21:08:40.880 00.004 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25) 21:08:40.884 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.02 cameraTheta=1.89 mountX=0.01 mountY=0.00, mountTheta=0.26 21:08:40.888 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=0.01, opts=13) 21:08:40.892 00.004 972 Enqueuing Move request for scope (-0.00, 0.01) 21:08:40.897 00.005 5928 Worker thread wakes up 21:08:40.897 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd 21:08:40.897 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, 0.01) 21:08:40.897 00.000 5928 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=0.00 21:08:40.897 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:08:40.897 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:40.898 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:08:40.898 00.000 5928 MoveAxis(E, 0, ABG) 21:08:40.898 00.000 5928 Move returns status 0, amount 0 21:08:40.898 00.000 5928 MoveAxis(N, 0, ABG) 21:08:40.898 00.000 5928 Move returns status 0, amount 0 21:08:40.898 00.000 5928 move complete, result=0 21:08:40.898 00.000 5928 worker thread done servicing request 21:08:40.922 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 21:08:40.948 00.026 972 UpdateGuideState exits: m=1429 SNR=26.5 21:08:40.952 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:40.955 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:40.959 00.004 972 Enqueuing Expose request 21:08:40.964 00.005 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:08:40.968 00.004 5928 Worker thread wakes up 21:08:40.968 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:40.968 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:43.108 02.140 5928 Exposure complete 21:08:43.194 00.086 5928 worker thread done servicing request 21:08:43.195 00.001 972 OnExposeComplete: enter 21:08:43.198 00.003 972 UpdateGuideState(): m_state=6 21:08:43.202 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2407 21:08:43.206 00.004 972 Star::Find returns 1 (0), X=230.84, Y=844.34, Mass=1407, SNR=26.3, Peak=162 HFD=3.7 21:08:43.211 00.005 972 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.59) = xAngle (-2.66 = -2.66) 21:08:43.215 00.004 972 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 21:08:43.218 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.07 mountX=-0.19 mountY=-0.09, mountTheta=-2.69 21:08:43.223 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.18, opts=13) 21:08:43.228 00.005 972 Enqueuing Move request for scope (0.10, -0.18) 21:08:43.232 00.004 5928 Worker thread wakes up 21:08:43.232 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd 21:08:43.232 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.18) 21:08:43.232 00.000 5928 Moving (0.10, -0.18) raw xDistance=-0.19 yDistance=-0.09 21:08:43.232 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:08:43.232 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:43.232 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:08:43.232 00.000 5928 MoveAxis(E, 0, ABG) 21:08:43.232 00.000 5928 Move returns status 0, amount 0 21:08:43.232 00.000 5928 MoveAxis(N, 0, ABG) 21:08:43.232 00.000 5928 Move returns status 0, amount 0 21:08:43.232 00.000 5928 move complete, result=0 21:08:43.233 00.001 5928 worker thread done servicing request 21:08:43.255 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:08:43.283 00.028 972 UpdateGuideState exits: m=1407 SNR=26.3 21:08:43.287 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:43.291 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:43.297 00.006 972 Enqueuing Expose request 21:08:43.301 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:08:43.305 00.004 5928 Worker thread wakes up 21:08:43.305 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:43.305 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:45.303 01.998 5928 Exposure complete 21:08:45.394 00.091 5928 worker thread done servicing request 21:08:45.394 00.000 972 OnExposeComplete: enter 21:08:45.400 00.006 972 UpdateGuideState(): m_state=6 21:08:45.406 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2408 21:08:45.410 00.004 972 Star::Find returns 1 (0), X=230.90, Y=844.04, Mass=1394, SNR=26.2, Peak=162 HFD=4.1 21:08:45.414 00.004 972 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.59) = xAngle (-2.86 = -2.86) 21:08:45.418 00.004 972 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90) 21:08:45.421 00.003 972 CameraToMount -- cameraX=0.15 cameraY=-0.48 hyp=0.51 cameraTheta=-1.27 mountX=-0.49 mountY=-0.12, mountTheta=-2.90 21:08:45.426 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.48, opts=13) 21:08:45.431 00.005 972 Enqueuing Move request for scope (0.15, -0.48) 21:08:45.434 00.003 5928 Worker thread wakes up 21:08:45.434 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.48) opts 0xd 21:08:45.434 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.48) 21:08:45.435 00.001 5928 Moving (0.15, -0.48) raw xDistance=-0.49 yDistance=-0.12 21:08:45.435 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49 21:08:45.435 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:45.435 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:08:45.435 00.000 5928 MoveAxis(E, 81, ABG) 21:08:45.435 00.000 5928 Guiding Dir = 2, Dur = 81 21:08:45.435 00.000 5928 IsSlewing returns 0 21:08:45.436 00.001 5928 IsGuiding returns 0 21:08:45.460 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:45.465 00.005 5928 PulseGuide returned control before completion, sleep 66 21:08:45.487 00.022 972 UpdateGuideState exits: m=1394 SNR=26.2 21:08:45.491 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:45.496 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:45.500 00.004 972 Enqueuing Expose request 21:08:45.538 00.038 5928 IsGuiding returns 1 21:08:45.538 00.000 5928 scope still moving after pulse duration time elapsed 21:08:45.572 00.034 5928 IsSlewing returns 0 21:08:45.572 00.000 5928 IsGuiding returns 0 21:08:45.572 00.000 5928 scope move finished after 81 + 56 ms 21:08:45.573 00.001 5928 Move returns status 0, amount 81 21:08:45.573 00.000 5928 MoveAxis(N, 0, ABG) 21:08:45.573 00.000 5928 Move returns status 0, amount 0 21:08:45.573 00.000 5928 move complete, result=0 21:08:45.573 00.000 5928 worker thread done servicing request 21:08:45.573 00.000 5928 Worker thread wakes up 21:08:45.573 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:45.573 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:45.573 00.000 972 GuideStep: -0.5 px 81 ms EAST, -0.1 px 0 ms NORTH 21:08:47.682 02.109 5928 Exposure complete 21:08:47.768 00.086 5928 worker thread done servicing request 21:08:47.768 00.000 972 OnExposeComplete: enter 21:08:47.772 00.004 972 UpdateGuideState(): m_state=6 21:08:47.777 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2409 21:08:47.781 00.004 972 Star::Find returns 1 (0), X=230.90, Y=844.35, Mass=1387, SNR=26.1, Peak=162 HFD=3.8 21:08:47.785 00.004 972 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.59) = xAngle (-2.43 = -2.43) 21:08:47.789 00.004 972 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47) 21:08:47.793 00.004 972 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.84 mountX=-0.17 mountY=-0.14, mountTheta=-2.45 21:08:47.798 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.17, opts=13) 21:08:47.802 00.004 972 Enqueuing Move request for scope (0.15, -0.17) 21:08:47.806 00.004 5928 Worker thread wakes up 21:08:47.806 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd 21:08:47.806 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.17) 21:08:47.806 00.000 5928 Moving (0.15, -0.17) raw xDistance=-0.17 yDistance=-0.14 21:08:47.806 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:08:47.806 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:47.806 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:08:47.806 00.000 5928 MoveAxis(E, 0, ABG) 21:08:47.806 00.000 5928 Move returns status 0, amount 0 21:08:47.806 00.000 5928 MoveAxis(N, 0, ABG) 21:08:47.806 00.000 5928 Move returns status 0, amount 0 21:08:47.807 00.001 5928 move complete, result=0 21:08:47.807 00.000 5928 worker thread done servicing request 21:08:47.831 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:47.857 00.026 972 UpdateGuideState exits: m=1387 SNR=26.1 21:08:47.862 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:47.866 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:47.870 00.004 972 Enqueuing Expose request 21:08:47.874 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:08:47.879 00.005 5928 Worker thread wakes up 21:08:47.879 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:47.879 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:49.868 01.989 5928 Exposure complete 21:08:49.954 00.086 5928 worker thread done servicing request 21:08:49.954 00.000 972 OnExposeComplete: enter 21:08:49.958 00.004 972 UpdateGuideState(): m_state=6 21:08:49.963 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2410 21:08:49.966 00.003 972 Star::Find returns 1 (0), X=230.75, Y=844.23, Mass=1420, SNR=26.4, Peak=162 HFD=3.7 21:08:49.970 00.004 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 21:08:49.974 00.004 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11) 21:08:49.979 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.54 mountX=-0.29 mountY=0.01, mountTheta=3.11 21:08:49.983 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.29, opts=13) 21:08:49.987 00.004 972 Enqueuing Move request for scope (0.01, -0.29) 21:08:49.990 00.003 5928 Worker thread wakes up 21:08:49.991 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd 21:08:49.991 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.29) 21:08:49.991 00.000 5928 Moving (0.01, -0.29) raw xDistance=-0.29 yDistance=0.01 21:08:49.991 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29 21:08:49.991 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:49.991 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:08:49.991 00.000 5928 MoveAxis(E, 49, ABG) 21:08:49.991 00.000 5928 Guiding Dir = 2, Dur = 49 21:08:49.992 00.001 5928 IsSlewing returns 0 21:08:49.992 00.000 5928 IsGuiding returns 0 21:08:50.016 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:08:50.020 00.004 5928 PulseGuide returned control before completion, sleep 34 21:08:50.042 00.022 972 UpdateGuideState exits: m=1420 SNR=26.4 21:08:50.047 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:50.052 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:50.055 00.003 972 Enqueuing Expose request 21:08:50.061 00.006 5928 IsGuiding returns 1 21:08:50.061 00.000 5928 scope still moving after pulse duration time elapsed 21:08:50.114 00.053 5928 IsSlewing returns 0 21:08:50.115 00.001 5928 IsGuiding returns 0 21:08:50.115 00.000 5928 scope move finished after 49 + 73 ms 21:08:50.115 00.000 5928 Move returns status 0, amount 49 21:08:50.115 00.000 5928 MoveAxis(N, 0, ABG) 21:08:50.115 00.000 5928 Move returns status 0, amount 0 21:08:50.115 00.000 5928 move complete, result=0 21:08:50.115 00.000 5928 worker thread done servicing request 21:08:50.115 00.000 5928 Worker thread wakes up 21:08:50.116 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:50.116 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:50.116 00.000 972 GuideStep: -0.3 px 49 ms EAST, 0.0 px 0 ms NORTH 21:08:52.225 02.109 5928 Exposure complete 21:08:52.311 00.086 5928 worker thread done servicing request 21:08:52.311 00.000 972 OnExposeComplete: enter 21:08:52.316 00.005 972 UpdateGuideState(): m_state=6 21:08:52.320 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2411 21:08:52.323 00.003 972 Star::Find returns 1 (0), X=230.75, Y=844.62, Mass=1435, SNR=26.5, Peak=166 HFD=3.7 21:08:52.328 00.005 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 21:08:52.332 00.004 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 21:08:52.336 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.51 mountX=0.10 mountY=-0.01, mountTheta=-0.12 21:08:52.340 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.10, opts=13) 21:08:52.346 00.006 972 Enqueuing Move request for scope (0.01, 0.10) 21:08:52.349 00.003 5928 Worker thread wakes up 21:08:52.349 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd 21:08:52.349 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.10) 21:08:52.349 00.000 5928 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.01 21:08:52.350 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:08:52.350 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:52.350 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:08:52.350 00.000 5928 MoveAxis(E, 0, ABG) 21:08:52.350 00.000 5928 Move returns status 0, amount 0 21:08:52.350 00.000 5928 MoveAxis(N, 0, ABG) 21:08:52.350 00.000 5928 Move returns status 0, amount 0 21:08:52.350 00.000 5928 move complete, result=0 21:08:52.350 00.000 5928 worker thread done servicing request 21:08:52.374 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:52.402 00.028 972 UpdateGuideState exits: m=1435 SNR=26.5 21:08:52.406 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:52.411 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:52.414 00.003 972 Enqueuing Expose request 21:08:52.418 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:08:52.422 00.004 5928 Worker thread wakes up 21:08:52.422 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:52.422 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:54.408 01.986 5928 Exposure complete 21:08:54.493 00.085 5928 worker thread done servicing request 21:08:54.494 00.001 972 OnExposeComplete: enter 21:08:54.498 00.004 972 UpdateGuideState(): m_state=6 21:08:54.501 00.003 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2412 21:08:54.505 00.004 972 Star::Find returns 1 (0), X=230.75, Y=844.72, Mass=1434, SNR=26.5, Peak=158 HFD=3.7 21:08:54.510 00.005 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 21:08:54.514 00.004 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 21:08:54.517 00.003 972 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.56 mountX=0.19 mountY=-0.01, mountTheta=-0.07 21:08:54.522 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.19, opts=13) 21:08:54.527 00.005 972 Enqueuing Move request for scope (0.00, 0.19) 21:08:54.531 00.004 5928 Worker thread wakes up 21:08:54.531 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd 21:08:54.531 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.19) 21:08:54.531 00.000 5928 Moving (0.00, 0.19) raw xDistance=0.19 yDistance=-0.01 21:08:54.531 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:08:54.531 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:54.531 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:08:54.531 00.000 5928 MoveAxis(E, 0, ABG) 21:08:54.531 00.000 5928 Move returns status 0, amount 0 21:08:54.531 00.000 5928 MoveAxis(N, 0, ABG) 21:08:54.531 00.000 5928 Move returns status 0, amount 0 21:08:54.531 00.000 5928 move complete, result=0 21:08:54.531 00.000 5928 worker thread done servicing request 21:08:54.555 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:08:54.583 00.028 972 UpdateGuideState exits: m=1434 SNR=26.5 21:08:54.587 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:54.590 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:54.595 00.005 972 Enqueuing Expose request 21:08:54.599 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:08:54.603 00.004 5928 Worker thread wakes up 21:08:54.603 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:54.603 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:56.742 02.139 5928 Exposure complete 21:08:56.827 00.085 5928 worker thread done servicing request 21:08:56.827 00.000 972 OnExposeComplete: enter 21:08:56.831 00.004 972 UpdateGuideState(): m_state=6 21:08:56.835 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2413 21:08:56.839 00.004 972 Star::Find returns 1 (0), X=230.91, Y=844.39, Mass=1387, SNR=26.1, Peak=169 HFD=3.6 21:08:56.844 00.005 972 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.59) = xAngle (-2.26 = -2.26) 21:08:56.848 00.004 972 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31) 21:08:56.851 00.003 972 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.67 mountX=-0.14 mountY=-0.16, mountTheta=-2.28 21:08:56.856 00.005 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.13, opts=13) 21:08:56.861 00.005 972 Enqueuing Move request for scope (0.17, -0.13) 21:08:56.865 00.004 5928 Worker thread wakes up 21:08:56.865 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd 21:08:56.865 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.13) 21:08:56.865 00.000 5928 Moving (0.17, -0.13) raw xDistance=-0.14 yDistance=-0.16 21:08:56.865 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:08:56.865 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:56.865 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:08:56.865 00.000 5928 MoveAxis(E, 0, ABG) 21:08:56.865 00.000 5928 Move returns status 0, amount 0 21:08:56.865 00.000 5928 MoveAxis(N, 0, ABG) 21:08:56.865 00.000 5928 Move returns status 0, amount 0 21:08:56.865 00.000 5928 move complete, result=0 21:08:56.865 00.000 5928 worker thread done servicing request 21:08:56.890 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:08:56.917 00.027 972 UpdateGuideState exits: m=1387 SNR=26.1 21:08:56.921 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:56.927 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:56.931 00.004 972 Enqueuing Expose request 21:08:56.935 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:08:56.938 00.003 5928 Worker thread wakes up 21:08:56.939 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:56.939 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:58.922 01.983 5928 Exposure complete 21:08:59.008 00.086 5928 worker thread done servicing request 21:08:59.008 00.000 972 OnExposeComplete: enter 21:08:59.012 00.004 972 UpdateGuideState(): m_state=6 21:08:59.016 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2414 21:08:59.019 00.003 972 Star::Find returns 1 (0), X=230.84, Y=844.17, Mass=1476, SNR=26.9, Peak=168 HFD=3.8 21:08:59.024 00.005 972 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.59) = xAngle (-2.89 = -2.89) 21:08:59.028 00.004 972 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94) 21:08:59.032 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.30 mountX=-0.36 mountY=-0.08, mountTheta=-2.94 21:08:59.036 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.36, opts=13) 21:08:59.041 00.005 972 Enqueuing Move request for scope (0.10, -0.36) 21:08:59.045 00.004 5928 Worker thread wakes up 21:08:59.045 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd 21:08:59.045 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.36) 21:08:59.045 00.000 5928 Moving (0.10, -0.36) raw xDistance=-0.36 yDistance=-0.08 21:08:59.045 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 21:08:59.045 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:08:59.046 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:08:59.046 00.000 5928 MoveAxis(E, 60, ABG) 21:08:59.046 00.000 5928 Guiding Dir = 2, Dur = 60 21:08:59.046 00.000 5928 IsSlewing returns 0 21:08:59.046 00.000 5928 IsGuiding returns 0 21:08:59.069 00.023 5928 PulseGuide returned control before completion, sleep 48 21:08:59.071 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:08:59.098 00.027 972 UpdateGuideState exits: m=1476 SNR=26.9 21:08:59.102 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:08:59.106 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:08:59.111 00.005 972 Enqueuing Expose request 21:08:59.149 00.038 5928 IsGuiding returns 0 21:08:59.149 00.000 5928 Move returns status 0, amount 60 21:08:59.149 00.000 5928 MoveAxis(N, 0, ABG) 21:08:59.149 00.000 5928 Move returns status 0, amount 0 21:08:59.150 00.001 5928 move complete, result=0 21:08:59.150 00.000 5928 worker thread done servicing request 21:08:59.150 00.000 5928 Worker thread wakes up 21:08:59.150 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:08:59.150 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:08:59.150 00.000 972 GuideStep: -0.4 px 60 ms EAST, -0.1 px 0 ms NORTH 21:09:01.288 02.138 5928 Exposure complete 21:09:01.375 00.087 5928 worker thread done servicing request 21:09:01.375 00.000 972 OnExposeComplete: enter 21:09:01.379 00.004 972 UpdateGuideState(): m_state=6 21:09:01.383 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2415 21:09:01.389 00.006 972 Star::Find returns 1 (0), X=230.89, Y=844.24, Mass=1389, SNR=26.1, Peak=167 HFD=3.9 21:09:01.394 00.005 972 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.59) = xAngle (-2.69 = -2.69) 21:09:01.398 00.004 972 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73) 21:09:01.402 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.32 cameraTheta=-1.10 mountX=-0.29 mountY=-0.13, mountTheta=-2.72 21:09:01.408 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.28, opts=13) 21:09:01.416 00.008 972 Enqueuing Move request for scope (0.14, -0.28) 21:09:01.421 00.005 5928 Worker thread wakes up 21:09:01.422 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd 21:09:01.422 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.28) 21:09:01.422 00.000 5928 Moving (0.14, -0.28) raw xDistance=-0.29 yDistance=-0.13 21:09:01.422 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29 21:09:01.422 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:01.422 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:09:01.422 00.000 5928 MoveAxis(E, 52, ABG) 21:09:01.422 00.000 5928 Guiding Dir = 2, Dur = 52 21:09:01.423 00.001 5928 IsSlewing returns 0 21:09:01.423 00.000 5928 IsGuiding returns 0 21:09:01.449 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:09:01.454 00.005 5928 PulseGuide returned control before completion, sleep 34 21:09:01.478 00.024 972 UpdateGuideState exits: m=1389 SNR=26.1 21:09:01.482 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:01.486 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:01.490 00.004 972 Enqueuing Expose request 21:09:01.495 00.005 5928 IsGuiding returns 1 21:09:01.495 00.000 5928 scope still moving after pulse duration time elapsed 21:09:01.531 00.036 5928 IsSlewing returns 0 21:09:01.532 00.001 5928 IsGuiding returns 0 21:09:01.532 00.000 5928 scope move finished after 52 + 56 ms 21:09:01.532 00.000 5928 Move returns status 0, amount 52 21:09:01.532 00.000 5928 MoveAxis(N, 0, ABG) 21:09:01.532 00.000 5928 Move returns status 0, amount 0 21:09:01.532 00.000 5928 move complete, result=0 21:09:01.533 00.001 5928 worker thread done servicing request 21:09:01.533 00.000 5928 Worker thread wakes up 21:09:01.533 00.000 972 GuideStep: -0.3 px 52 ms EAST, -0.1 px 0 ms NORTH 21:09:01.537 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:01.537 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:03.513 01.976 5928 Exposure complete 21:09:03.607 00.094 5928 worker thread done servicing request 21:09:03.607 00.000 972 OnExposeComplete: enter 21:09:03.612 00.005 972 UpdateGuideState(): m_state=6 21:09:03.618 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2416 21:09:03.623 00.005 972 Star::Find returns 1 (0), X=230.80, Y=844.33, Mass=1409, SNR=26.3, Peak=162 HFD=3.7 21:09:03.628 00.005 972 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.59) = xAngle (-2.89 = -2.89) 21:09:03.632 00.004 972 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94) 21:09:03.637 00.005 972 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.30 mountX=-0.20 mountY=-0.04, mountTheta=-2.94 21:09:03.643 00.006 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.19, opts=13) 21:09:03.647 00.004 972 Enqueuing Move request for scope (0.05, -0.19) 21:09:03.651 00.004 5928 Worker thread wakes up 21:09:03.651 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd 21:09:03.651 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.19) 21:09:03.651 00.000 5928 Moving (0.05, -0.19) raw xDistance=-0.20 yDistance=-0.04 21:09:03.652 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 21:09:03.652 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:03.652 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:09:03.652 00.000 5928 MoveAxis(E, 0, ABG) 21:09:03.652 00.000 5928 Move returns status 0, amount 0 21:09:03.652 00.000 5928 MoveAxis(N, 0, ABG) 21:09:03.652 00.000 5928 Move returns status 0, amount 0 21:09:03.652 00.000 5928 move complete, result=0 21:09:03.652 00.000 5928 worker thread done servicing request 21:09:03.678 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:09:03.706 00.028 972 UpdateGuideState exits: m=1409 SNR=26.3 21:09:03.712 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:03.717 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:03.722 00.005 972 Enqueuing Expose request 21:09:03.727 00.005 5928 Worker thread wakes up 21:09:03.727 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:09:03.731 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:03.731 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:05.831 02.100 5928 Exposure complete 21:09:05.921 00.090 5928 worker thread done servicing request 21:09:05.922 00.001 972 OnExposeComplete: enter 21:09:05.928 00.006 972 UpdateGuideState(): m_state=6 21:09:05.934 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2417 21:09:05.939 00.005 972 Star::Find returns 1 (0), X=230.87, Y=844.32, Mass=1431, SNR=26.5, Peak=161 HFD=3.8 21:09:05.944 00.005 972 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.59) = xAngle (-2.59 = -2.59) 21:09:05.948 00.004 972 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64) 21:09:05.952 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-1.00 mountX=-0.20 mountY=-0.12, mountTheta=-2.63 21:09:05.958 00.006 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.20, opts=13) 21:09:05.962 00.004 972 Enqueuing Move request for scope (0.13, -0.20) 21:09:05.966 00.004 5928 Worker thread wakes up 21:09:05.967 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd 21:09:05.967 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.20) 21:09:05.967 00.000 5928 Moving (0.13, -0.20) raw xDistance=-0.20 yDistance=-0.12 21:09:05.967 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 21:09:05.967 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:05.967 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:09:05.967 00.000 5928 MoveAxis(E, 34, ABG) 21:09:05.967 00.000 5928 Guiding Dir = 2, Dur = 34 21:09:05.968 00.001 5928 IsSlewing returns 0 21:09:05.968 00.000 5928 IsGuiding returns 0 21:09:05.993 00.025 5928 PulseGuide returned control before completion, sleep 20 21:09:05.995 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:09:06.025 00.030 5928 IsGuiding returns 1 21:09:06.026 00.001 5928 scope still moving after pulse duration time elapsed 21:09:06.026 00.000 972 UpdateGuideState exits: m=1431 SNR=26.5 21:09:06.032 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:06.037 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:06.044 00.007 972 Enqueuing Expose request 21:09:06.060 00.016 5928 IsSlewing returns 0 21:09:06.060 00.000 5928 IsGuiding returns 0 21:09:06.060 00.000 5928 scope move finished after 34 + 58 ms 21:09:06.061 00.001 5928 Move returns status 0, amount 34 21:09:06.061 00.000 5928 MoveAxis(N, 0, ABG) 21:09:06.061 00.000 5928 Move returns status 0, amount 0 21:09:06.061 00.000 5928 move complete, result=0 21:09:06.061 00.000 5928 worker thread done servicing request 21:09:06.061 00.000 5928 Worker thread wakes up 21:09:06.061 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:06.061 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:06.063 00.002 972 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH 21:09:08.038 01.975 5928 Exposure complete 21:09:08.124 00.086 5928 worker thread done servicing request 21:09:08.125 00.001 972 OnExposeComplete: enter 21:09:08.128 00.003 972 UpdateGuideState(): m_state=6 21:09:08.132 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2418 21:09:08.138 00.006 972 Star::Find returns 1 (0), X=230.93, Y=844.36, Mass=1467, SNR=26.8, Peak=164 HFD=3.9 21:09:08.143 00.005 972 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.59) = xAngle (-2.29 = -2.29) 21:09:08.146 00.003 972 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33) 21:09:08.150 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.70 mountX=-0.16 mountY=-0.18, mountTheta=-2.31 21:09:08.154 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.16, opts=13) 21:09:08.159 00.005 972 Enqueuing Move request for scope (0.19, -0.16) 21:09:08.163 00.004 5928 Worker thread wakes up 21:09:08.163 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd 21:09:08.163 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.16) 21:09:08.163 00.000 5928 Moving (0.19, -0.16) raw xDistance=-0.16 yDistance=-0.18 21:09:08.163 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:09:08.163 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:08.163 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:09:08.164 00.001 5928 MoveAxis(E, 0, ABG) 21:09:08.164 00.000 5928 Move returns status 0, amount 0 21:09:08.164 00.000 5928 MoveAxis(N, 0, ABG) 21:09:08.164 00.000 5928 Move returns status 0, amount 0 21:09:08.164 00.000 5928 move complete, result=0 21:09:08.164 00.000 5928 worker thread done servicing request 21:09:08.188 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:09:08.215 00.027 972 UpdateGuideState exits: m=1467 SNR=26.8 21:09:08.219 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:08.223 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:08.228 00.005 972 Enqueuing Expose request 21:09:08.232 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:09:08.235 00.003 5928 Worker thread wakes up 21:09:08.236 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:08.236 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:10.370 02.134 5928 Exposure complete 21:09:10.458 00.088 5928 worker thread done servicing request 21:09:10.458 00.000 972 OnExposeComplete: enter 21:09:10.462 00.004 972 UpdateGuideState(): m_state=6 21:09:10.466 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2419 21:09:10.469 00.003 972 Star::Find returns 1 (0), X=230.99, Y=844.10, Mass=1454, SNR=26.7, Peak=172 HFD=4.1 21:09:10.474 00.005 972 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.59) = xAngle (-2.64 = -2.64) 21:09:10.478 00.004 972 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 21:09:10.482 00.004 972 CameraToMount -- cameraX=0.25 cameraY=-0.43 hyp=0.49 cameraTheta=-1.05 mountX=-0.43 mountY=-0.22, mountTheta=-2.67 21:09:10.486 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=-0.43, opts=13) 21:09:10.492 00.006 972 Enqueuing Move request for scope (0.25, -0.43) 21:09:10.495 00.003 5928 Worker thread wakes up 21:09:10.495 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.43) opts 0xd 21:09:10.495 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, -0.43) 21:09:10.495 00.000 5928 Moving (0.25, -0.43) raw xDistance=-0.43 yDistance=-0.22 21:09:10.495 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43 21:09:10.495 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 21:09:10.495 00.000 5928 MoveAxis(E, 72, ABG) 21:09:10.495 00.000 5928 Guiding Dir = 2, Dur = 72 21:09:10.495 00.000 5928 IsSlewing returns 0 21:09:10.496 00.001 5928 IsGuiding returns 0 21:09:10.519 00.023 5928 PulseGuide returned control before completion, sleep 60 21:09:10.520 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:09:10.547 00.027 972 UpdateGuideState exits: m=1454 SNR=26.7 21:09:10.551 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:10.555 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:10.560 00.005 972 Enqueuing Expose request 21:09:10.580 00.020 5928 IsGuiding returns 1 21:09:10.580 00.000 5928 scope still moving after pulse duration time elapsed 21:09:10.630 00.050 5928 IsSlewing returns 0 21:09:10.631 00.001 5928 IsGuiding returns 0 21:09:10.631 00.000 5928 scope move finished after 72 + 62 ms 21:09:10.631 00.000 5928 Move returns status 0, amount 72 21:09:10.631 00.000 5928 MoveAxis(N, 43, ABG) 21:09:10.631 00.000 5928 Guiding Dir = 0, Dur = 43 21:09:10.631 00.000 5928 IsSlewing returns 0 21:09:10.631 00.000 5928 IsGuiding returns 0 21:09:10.712 00.081 5928 IsGuiding returns 1 21:09:10.712 00.000 5928 scope still moving after pulse duration time elapsed 21:09:10.739 00.027 5928 IsSlewing returns 0 21:09:10.740 00.001 5928 IsGuiding returns 1 21:09:10.791 00.051 5928 IsSlewing returns 0 21:09:10.822 00.031 5928 IsGuiding returns 0 21:09:10.823 00.001 5928 scope move finished after 43 + 148 ms 21:09:10.823 00.000 5928 Move returns status 0, amount 43 21:09:10.823 00.000 5928 move complete, result=0 21:09:10.824 00.001 5928 worker thread done servicing request 21:09:10.824 00.000 972 GuideStep: -0.4 px 72 ms EAST, -0.2 px 43 ms NORTH 21:09:10.837 00.013 5928 Worker thread wakes up 21:09:10.837 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:10.837 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:12.831 01.994 5928 Exposure complete 21:09:12.917 00.086 5928 worker thread done servicing request 21:09:12.917 00.000 972 OnExposeComplete: enter 21:09:12.921 00.004 972 UpdateGuideState(): m_state=6 21:09:12.926 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2420 21:09:12.930 00.004 972 Star::Find returns 1 (0), X=230.69, Y=844.30, Mass=1366, SNR=25.8, Peak=158 HFD=3.7 21:09:12.933 00.003 972 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.59) = xAngle (-3.37 = 2.91) 21:09:12.937 00.004 972 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87) 21:09:12.942 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.78 mountX=-0.23 mountY=0.06, mountTheta=2.87 21:09:12.946 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=-0.23, opts=13) 21:09:12.950 00.004 972 Enqueuing Move request for scope (-0.05, -0.23) 21:09:12.954 00.004 5928 Worker thread wakes up 21:09:12.954 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd 21:09:12.954 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, -0.23) 21:09:12.954 00.000 5928 Moving (-0.05, -0.23) raw xDistance=-0.23 yDistance=0.06 21:09:12.954 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23 21:09:12.954 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:12.954 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 21:09:12.955 00.001 5928 MoveAxis(E, 43, ABG) 21:09:12.955 00.000 5928 Guiding Dir = 2, Dur = 43 21:09:12.955 00.000 5928 IsSlewing returns 0 21:09:12.956 00.001 5928 IsGuiding returns 0 21:09:12.980 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:09:12.984 00.004 5928 PulseGuide returned control before completion, sleep 28 21:09:13.006 00.022 972 UpdateGuideState exits: m=1366 SNR=25.8 21:09:13.011 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:13.014 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:13.018 00.004 972 Enqueuing Expose request 21:09:13.023 00.005 5928 IsGuiding returns 1 21:09:13.023 00.000 5928 scope still moving after pulse duration time elapsed 21:09:13.061 00.038 5928 IsSlewing returns 0 21:09:13.062 00.001 5928 IsGuiding returns 0 21:09:13.062 00.000 5928 scope move finished after 43 + 62 ms 21:09:13.062 00.000 5928 Move returns status 0, amount 43 21:09:13.062 00.000 5928 MoveAxis(N, 0, ABG) 21:09:13.062 00.000 5928 Move returns status 0, amount 0 21:09:13.062 00.000 5928 move complete, result=0 21:09:13.063 00.001 5928 worker thread done servicing request 21:09:13.063 00.000 5928 Worker thread wakes up 21:09:13.063 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:13.063 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:13.063 00.000 972 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH 21:09:15.199 02.136 5928 Exposure complete 21:09:15.285 00.086 5928 worker thread done servicing request 21:09:15.287 00.002 972 OnExposeComplete: enter 21:09:15.292 00.005 972 UpdateGuideState(): m_state=6 21:09:15.296 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2421 21:09:15.299 00.003 972 Star::Find returns 1 (0), X=230.71, Y=844.59, Mass=1411, SNR=26.2, Peak=161 HFD=3.6 21:09:15.303 00.004 972 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.59) = xAngle (0.54 = 0.54) 21:09:15.307 00.004 972 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49) 21:09:15.311 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.13 mountX=0.06 mountY=0.03, mountTheta=0.50 21:09:15.315 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.06, opts=13) 21:09:15.319 00.004 972 Enqueuing Move request for scope (-0.04, 0.06) 21:09:15.324 00.005 5928 Worker thread wakes up 21:09:15.324 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd 21:09:15.324 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.06) 21:09:15.324 00.000 5928 Moving (-0.04, 0.06) raw xDistance=0.06 yDistance=0.03 21:09:15.325 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:09:15.325 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:15.325 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:09:15.325 00.000 5928 MoveAxis(E, 0, ABG) 21:09:15.325 00.000 5928 Move returns status 0, amount 0 21:09:15.325 00.000 5928 MoveAxis(N, 0, ABG) 21:09:15.325 00.000 5928 Move returns status 0, amount 0 21:09:15.325 00.000 5928 move complete, result=0 21:09:15.325 00.000 5928 worker thread done servicing request 21:09:15.350 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:09:15.378 00.028 972 UpdateGuideState exits: m=1411 SNR=26.2 21:09:15.384 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:15.390 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:15.394 00.004 972 Enqueuing Expose request 21:09:15.397 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:09:15.401 00.004 5928 Worker thread wakes up 21:09:15.402 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:15.402 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:17.380 01.978 5928 Exposure complete 21:09:17.470 00.090 5928 worker thread done servicing request 21:09:17.470 00.000 972 OnExposeComplete: enter 21:09:17.477 00.007 972 UpdateGuideState(): m_state=6 21:09:17.483 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2422 21:09:17.488 00.005 972 Star::Find returns 1 (0), X=230.66, Y=844.50, Mass=1428, SNR=26.5, Peak=170 HFD=3.5 21:09:17.494 00.006 972 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.59) = xAngle (-4.45 = 1.83) 21:09:17.498 00.004 972 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79) 21:09:17.502 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.86 mountX=-0.02 mountY=0.08, mountTheta=1.83 21:09:17.507 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.02, opts=13) 21:09:17.511 00.004 972 Enqueuing Move request for scope (-0.08, -0.02) 21:09:17.514 00.003 5928 Worker thread wakes up 21:09:17.515 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd 21:09:17.515 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.02) 21:09:17.515 00.000 5928 Moving (-0.08, -0.02) raw xDistance=-0.02 yDistance=0.08 21:09:17.515 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:09:17.515 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:17.515 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:09:17.515 00.000 5928 MoveAxis(E, 0, ABG) 21:09:17.515 00.000 5928 Move returns status 0, amount 0 21:09:17.515 00.000 5928 MoveAxis(N, 0, ABG) 21:09:17.515 00.000 5928 Move returns status 0, amount 0 21:09:17.515 00.000 5928 move complete, result=0 21:09:17.515 00.000 5928 worker thread done servicing request 21:09:17.540 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:09:17.566 00.026 972 UpdateGuideState exits: m=1428 SNR=26.5 21:09:17.570 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:17.575 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:17.579 00.004 972 Enqueuing Expose request 21:09:17.583 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:09:17.587 00.004 5928 Worker thread wakes up 21:09:17.587 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:17.587 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:19.695 02.108 5928 Exposure complete 21:09:19.781 00.086 5928 worker thread done servicing request 21:09:19.781 00.000 972 OnExposeComplete: enter 21:09:19.785 00.004 972 UpdateGuideState(): m_state=6 21:09:19.790 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2423 21:09:19.794 00.004 972 Star::Find returns 1 (0), X=230.76, Y=844.48, Mass=1460, SNR=26.8, Peak=147 HFD=3.9 21:09:19.798 00.004 972 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.59) = xAngle (-2.77 = -2.77) 21:09:19.801 00.003 972 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 21:09:19.806 00.005 972 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.18 mountX=-0.05 mountY=-0.02, mountTheta=-2.81 21:09:19.811 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.05, opts=13) 21:09:19.814 00.003 972 Enqueuing Move request for scope (0.02, -0.05) 21:09:19.818 00.004 5928 Worker thread wakes up 21:09:19.818 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd 21:09:19.818 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.05) 21:09:19.818 00.000 5928 Moving (0.02, -0.05) raw xDistance=-0.05 yDistance=-0.02 21:09:19.819 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:09:19.819 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:19.819 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:09:19.819 00.000 5928 MoveAxis(E, 0, ABG) 21:09:19.819 00.000 5928 Move returns status 0, amount 0 21:09:19.819 00.000 5928 MoveAxis(N, 0, ABG) 21:09:19.819 00.000 5928 Move returns status 0, amount 0 21:09:19.819 00.000 5928 move complete, result=0 21:09:19.819 00.000 5928 worker thread done servicing request 21:09:19.843 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:09:19.869 00.026 972 UpdateGuideState exits: m=1460 SNR=26.8 21:09:19.875 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:19.880 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:19.884 00.004 972 Enqueuing Expose request 21:09:19.888 00.004 5928 Worker thread wakes up 21:09:19.888 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:09:19.892 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:19.892 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:21.869 01.977 5928 Exposure complete 21:09:21.955 00.086 5928 worker thread done servicing request 21:09:21.955 00.000 972 OnExposeComplete: enter 21:09:21.959 00.004 972 UpdateGuideState(): m_state=6 21:09:21.963 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2424 21:09:21.968 00.005 972 Star::Find returns 1 (0), X=230.78, Y=844.66, Mass=1424, SNR=26.4, Peak=152 HFD=3.8 21:09:21.972 00.004 972 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.59) = xAngle (-0.27 = -0.27) 21:09:21.976 00.004 972 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32) 21:09:21.980 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.32 mountX=0.14 mountY=-0.04, mountTheta=-0.31 21:09:21.984 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.14, opts=13) 21:09:21.989 00.005 972 Enqueuing Move request for scope (0.04, 0.14) 21:09:21.993 00.004 5928 Worker thread wakes up 21:09:21.993 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd 21:09:21.993 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.14) 21:09:21.993 00.000 5928 Moving (0.04, 0.14) raw xDistance=0.14 yDistance=-0.04 21:09:21.993 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:09:21.993 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:21.993 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:09:21.993 00.000 5928 MoveAxis(E, 0, ABG) 21:09:21.993 00.000 5928 Move returns status 0, amount 0 21:09:21.994 00.001 5928 MoveAxis(N, 0, ABG) 21:09:21.994 00.000 5928 Move returns status 0, amount 0 21:09:21.994 00.000 5928 move complete, result=0 21:09:21.994 00.000 5928 worker thread done servicing request 21:09:22.018 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:09:22.044 00.026 972 UpdateGuideState exits: m=1424 SNR=26.4 21:09:22.048 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:22.052 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:22.057 00.005 972 Enqueuing Expose request 21:09:22.061 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:09:22.065 00.004 5928 Worker thread wakes up 21:09:22.065 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:22.065 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:24.169 02.104 5928 Exposure complete 21:09:24.255 00.086 5928 worker thread done servicing request 21:09:24.256 00.001 972 OnExposeComplete: enter 21:09:24.260 00.004 972 UpdateGuideState(): m_state=6 21:09:24.264 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2425 21:09:24.267 00.003 972 Star::Find returns 1 (0), X=230.68, Y=844.41, Mass=1458, SNR=26.7, Peak=144 HFD=3.8 21:09:24.272 00.005 972 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.59) = xAngle (-3.65 = 2.63) 21:09:24.276 00.004 972 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59) 21:09:24.280 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.06 mountX=-0.12 mountY=0.07, mountTheta=2.60 21:09:24.284 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.12, opts=13) 21:09:24.289 00.005 972 Enqueuing Move request for scope (-0.06, -0.12) 21:09:24.293 00.004 5928 Worker thread wakes up 21:09:24.293 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd 21:09:24.293 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.12) 21:09:24.294 00.001 5928 Moving (-0.06, -0.12) raw xDistance=-0.12 yDistance=0.07 21:09:24.294 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:09:24.294 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:24.294 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:09:24.294 00.000 5928 MoveAxis(E, 0, ABG) 21:09:24.294 00.000 5928 Move returns status 0, amount 0 21:09:24.294 00.000 5928 MoveAxis(N, 0, ABG) 21:09:24.294 00.000 5928 Move returns status 0, amount 0 21:09:24.294 00.000 5928 move complete, result=0 21:09:24.294 00.000 5928 worker thread done servicing request 21:09:24.318 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:09:24.345 00.027 972 UpdateGuideState exits: m=1458 SNR=26.7 21:09:24.349 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:24.353 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:24.358 00.005 972 Enqueuing Expose request 21:09:24.362 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:09:24.366 00.004 5928 Worker thread wakes up 21:09:24.366 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:24.366 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:26.351 01.985 5928 Exposure complete 21:09:26.438 00.087 5928 worker thread done servicing request 21:09:26.439 00.001 972 OnExposeComplete: enter 21:09:26.442 00.003 972 UpdateGuideState(): m_state=6 21:09:26.446 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2426 21:09:26.450 00.004 972 Star::Find returns 1 (0), X=230.71, Y=844.32, Mass=1426, SNR=26.4, Peak=165 HFD=3.7 21:09:26.455 00.005 972 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.59) = xAngle (-3.31 = 2.97) 21:09:26.460 00.005 972 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92) 21:09:26.465 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.72 mountX=-0.20 mountY=0.04, mountTheta=2.93 21:09:26.470 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.20, opts=13) 21:09:26.475 00.005 972 Enqueuing Move request for scope (-0.03, -0.20) 21:09:26.479 00.004 5928 Worker thread wakes up 21:09:26.479 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd 21:09:26.479 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.20) 21:09:26.479 00.000 5928 Moving (-0.03, -0.20) raw xDistance=-0.20 yDistance=0.04 21:09:26.479 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 21:09:26.479 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:26.479 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:09:26.479 00.000 5928 MoveAxis(E, 34, ABG) 21:09:26.479 00.000 5928 Guiding Dir = 2, Dur = 34 21:09:26.480 00.001 5928 IsSlewing returns 0 21:09:26.481 00.001 5928 IsGuiding returns 0 21:09:26.504 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:09:26.510 00.006 5928 PulseGuide returned control before completion, sleep 15 21:09:26.531 00.021 972 UpdateGuideState exits: m=1426 SNR=26.4 21:09:26.535 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:26.540 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:26.545 00.005 972 Enqueuing Expose request 21:09:26.558 00.013 5928 IsGuiding returns 0 21:09:26.558 00.000 5928 Move returns status 0, amount 34 21:09:26.558 00.000 5928 MoveAxis(N, 0, ABG) 21:09:26.558 00.000 5928 Move returns status 0, amount 0 21:09:26.558 00.000 5928 move complete, result=0 21:09:26.558 00.000 5928 worker thread done servicing request 21:09:26.558 00.000 5928 Worker thread wakes up 21:09:26.558 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:26.558 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:26.567 00.009 972 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH 21:09:28.696 02.129 5928 Exposure complete 21:09:28.782 00.086 5928 worker thread done servicing request 21:09:28.782 00.000 972 OnExposeComplete: enter 21:09:28.786 00.004 972 UpdateGuideState(): m_state=6 21:09:28.791 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2427 21:09:28.795 00.004 972 Star::Find returns 1 (0), X=230.61, Y=844.38, Mass=1402, SNR=26.2, Peak=159 HFD=3.5 21:09:28.799 00.004 972 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.59) = xAngle (-3.92 = 2.37) 21:09:28.802 00.003 972 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32) 21:09:28.807 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.33 mountX=-0.14 mountY=0.14, mountTheta=2.35 21:09:28.812 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.14, opts=13) 21:09:28.816 00.004 972 Enqueuing Move request for scope (-0.13, -0.14) 21:09:28.820 00.004 5928 Worker thread wakes up 21:09:28.821 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd 21:09:28.821 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.14) 21:09:28.821 00.000 5928 Moving (-0.13, -0.14) raw xDistance=-0.14 yDistance=0.14 21:09:28.821 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:09:28.821 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:28.821 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:09:28.821 00.000 5928 MoveAxis(E, 0, ABG) 21:09:28.822 00.001 5928 Move returns status 0, amount 0 21:09:28.822 00.000 5928 MoveAxis(N, 0, ABG) 21:09:28.822 00.000 5928 Move returns status 0, amount 0 21:09:28.822 00.000 5928 move complete, result=0 21:09:28.822 00.000 5928 worker thread done servicing request 21:09:28.846 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:09:28.872 00.026 972 UpdateGuideState exits: m=1402 SNR=26.2 21:09:28.877 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:28.881 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:28.884 00.003 972 Enqueuing Expose request 21:09:28.888 00.004 5928 Worker thread wakes up 21:09:28.889 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:28.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:28.889 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:09:30.874 01.985 5928 Exposure complete 21:09:30.959 00.085 5928 worker thread done servicing request 21:09:30.960 00.001 972 OnExposeComplete: enter 21:09:30.963 00.003 972 UpdateGuideState(): m_state=6 21:09:30.967 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2428 21:09:30.972 00.005 972 Star::Find returns 1 (0), X=230.62, Y=844.17, Mass=1420, SNR=26.4, Peak=160 HFD=3.8 21:09:30.976 00.004 972 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.59) = xAngle (-3.50 = 2.78) 21:09:30.980 00.004 972 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.74) 21:09:30.983 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=-0.35 hyp=0.38 cameraTheta=-1.91 mountX=-0.35 mountY=0.15, mountTheta=2.74 21:09:30.989 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.35, opts=13) 21:09:30.992 00.003 972 Enqueuing Move request for scope (-0.13, -0.35) 21:09:30.995 00.003 5928 Worker thread wakes up 21:09:30.996 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.35) opts 0xd 21:09:30.996 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.35) 21:09:30.996 00.000 5928 Moving (-0.13, -0.35) raw xDistance=-0.35 yDistance=0.15 21:09:30.996 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 21:09:30.996 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:30.996 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 21:09:30.996 00.000 5928 MoveAxis(E, 59, ABG) 21:09:30.996 00.000 5928 Guiding Dir = 2, Dur = 59 21:09:30.997 00.001 5928 IsSlewing returns 0 21:09:30.998 00.001 5928 IsGuiding returns 0 21:09:31.018 00.020 5928 PulseGuide returned control before completion, sleep 48 21:09:31.022 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=280, FiltMin=44, FiltMax=280, Gamma=1.000 21:09:31.048 00.026 972 UpdateGuideState exits: m=1420 SNR=26.4 21:09:31.053 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:31.058 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:31.061 00.003 972 Enqueuing Expose request 21:09:31.098 00.037 5928 IsGuiding returns 0 21:09:31.098 00.000 5928 Move returns status 0, amount 59 21:09:31.098 00.000 5928 MoveAxis(N, 0, ABG) 21:09:31.098 00.000 5928 Move returns status 0, amount 0 21:09:31.098 00.000 5928 move complete, result=0 21:09:31.100 00.002 5928 worker thread done servicing request 21:09:31.100 00.000 5928 Worker thread wakes up 21:09:31.100 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:31.100 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:31.100 00.000 972 GuideStep: -0.4 px 59 ms EAST, 0.1 px 0 ms NORTH 21:09:33.241 02.141 5928 Exposure complete 21:09:33.326 00.085 5928 worker thread done servicing request 21:09:33.326 00.000 972 OnExposeComplete: enter 21:09:33.330 00.004 972 UpdateGuideState(): m_state=6 21:09:33.334 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2429 21:09:33.339 00.005 972 Star::Find returns 1 (0), X=230.76, Y=844.48, Mass=1375, SNR=26.0, Peak=158 HFD=3.7 21:09:33.343 00.004 972 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.59) = xAngle (-2.88 = -2.88) 21:09:33.347 00.004 972 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93) 21:09:33.351 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.29 mountX=-0.05 mountY=-0.01, mountTheta=-2.92 21:09:33.356 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.05, opts=13) 21:09:33.360 00.004 972 Enqueuing Move request for scope (0.01, -0.05) 21:09:33.364 00.004 5928 Worker thread wakes up 21:09:33.364 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd 21:09:33.364 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.05) 21:09:33.364 00.000 5928 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=-0.01 21:09:33.364 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:09:33.364 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:33.364 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:09:33.364 00.000 5928 MoveAxis(E, 0, ABG) 21:09:33.364 00.000 5928 Move returns status 0, amount 0 21:09:33.365 00.001 5928 MoveAxis(N, 0, ABG) 21:09:33.365 00.000 5928 Move returns status 0, amount 0 21:09:33.365 00.000 5928 move complete, result=0 21:09:33.365 00.000 5928 worker thread done servicing request 21:09:33.390 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:09:33.425 00.035 972 UpdateGuideState exits: m=1375 SNR=26.0 21:09:33.429 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:33.433 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:33.438 00.005 972 Enqueuing Expose request 21:09:33.442 00.004 5928 Worker thread wakes up 21:09:33.442 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:33.442 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:33.442 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:09:35.407 01.965 5928 Exposure complete 21:09:35.500 00.093 5928 worker thread done servicing request 21:09:35.500 00.000 972 OnExposeComplete: enter 21:09:35.505 00.005 972 UpdateGuideState(): m_state=6 21:09:35.509 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2430 21:09:35.513 00.004 972 Star::Find returns 1 (0), X=230.76, Y=844.52, Mass=1427, SNR=26.4, Peak=177 HFD=3.6 21:09:35.517 00.004 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 21:09:35.522 00.005 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 21:09:35.526 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.37 mountX=-0.00 mountY=-0.01, mountTheta=-1.97 21:09:35.530 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.00, opts=13) 21:09:35.534 00.004 972 Enqueuing Move request for scope (0.01, -0.00) 21:09:35.539 00.005 5928 Worker thread wakes up 21:09:35.539 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd 21:09:35.539 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.00) 21:09:35.539 00.000 5928 Moving (0.01, -0.00) raw xDistance=-0.00 yDistance=-0.01 21:09:35.540 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 21:09:35.540 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:35.540 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:09:35.540 00.000 5928 MoveAxis(E, 0, ABG) 21:09:35.540 00.000 5928 Move returns status 0, amount 0 21:09:35.540 00.000 5928 MoveAxis(N, 0, ABG) 21:09:35.540 00.000 5928 Move returns status 0, amount 0 21:09:35.540 00.000 5928 move complete, result=0 21:09:35.540 00.000 5928 worker thread done servicing request 21:09:35.565 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=52, FiltMax=288, Gamma=1.000 21:09:35.592 00.027 972 UpdateGuideState exits: m=1427 SNR=26.4 21:09:35.596 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:35.599 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:35.604 00.005 972 Enqueuing Expose request 21:09:35.608 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:09:35.612 00.004 5928 Worker thread wakes up 21:09:35.612 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:35.612 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:37.729 02.117 5928 Exposure complete 21:09:37.813 00.084 5928 worker thread done servicing request 21:09:37.814 00.001 972 OnExposeComplete: enter 21:09:37.817 00.003 972 UpdateGuideState(): m_state=6 21:09:37.823 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2431 21:09:37.826 00.003 972 Star::Find returns 1 (0), X=230.75, Y=844.52, Mass=1428, SNR=26.4, Peak=156 HFD=3.9 21:09:37.831 00.005 972 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.59) = xAngle (-2.34 = -2.34) 21:09:37.834 00.003 972 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38) 21:09:37.839 00.005 972 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.75 mountX=-0.01 mountY=-0.01, mountTheta=-2.36 21:09:37.843 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.01, opts=13) 21:09:37.847 00.004 972 Enqueuing Move request for scope (0.01, -0.01) 21:09:37.851 00.004 5928 Worker thread wakes up 21:09:37.851 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd 21:09:37.851 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.01) 21:09:37.851 00.000 5928 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01 21:09:37.852 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:09:37.852 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:37.852 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:09:37.852 00.000 5928 MoveAxis(E, 0, ABG) 21:09:37.852 00.000 5928 Move returns status 0, amount 0 21:09:37.852 00.000 5928 MoveAxis(N, 0, ABG) 21:09:37.852 00.000 5928 Move returns status 0, amount 0 21:09:37.853 00.001 5928 move complete, result=0 21:09:37.853 00.000 5928 worker thread done servicing request 21:09:37.877 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:09:37.904 00.027 972 UpdateGuideState exits: m=1428 SNR=26.4 21:09:37.908 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:37.912 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:37.915 00.003 972 Enqueuing Expose request 21:09:37.920 00.005 5928 Worker thread wakes up 21:09:37.920 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:09:37.925 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:37.925 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:39.916 01.991 5928 Exposure complete 21:09:40.000 00.084 5928 worker thread done servicing request 21:09:40.000 00.000 972 OnExposeComplete: enter 21:09:40.005 00.005 972 UpdateGuideState(): m_state=6 21:09:40.009 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2432 21:09:40.013 00.004 972 Star::Find returns 1 (0), X=230.68, Y=844.19, Mass=1419, SNR=26.3, Peak=158 HFD=3.7 21:09:40.017 00.004 972 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.59) = xAngle (-3.35 = 2.93) 21:09:40.022 00.005 972 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89) 21:09:40.026 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.34 cameraTheta=-1.76 mountX=-0.33 mountY=0.09, mountTheta=2.89 21:09:40.031 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=-0.33, opts=13) 21:09:40.035 00.004 972 Enqueuing Move request for scope (-0.06, -0.33) 21:09:40.040 00.005 5928 Worker thread wakes up 21:09:40.040 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd 21:09:40.040 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, -0.33) 21:09:40.040 00.000 5928 Moving (-0.06, -0.33) raw xDistance=-0.33 yDistance=0.09 21:09:40.040 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 21:09:40.040 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:40.040 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:09:40.040 00.000 5928 MoveAxis(E, 56, ABG) 21:09:40.040 00.000 5928 Guiding Dir = 2, Dur = 56 21:09:40.041 00.001 5928 IsSlewing returns 0 21:09:40.042 00.001 5928 IsGuiding returns 0 21:09:40.065 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:09:40.071 00.006 5928 PulseGuide returned control before completion, sleep 39 21:09:40.093 00.022 972 UpdateGuideState exits: m=1419 SNR=26.3 21:09:40.098 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:40.102 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:40.107 00.005 972 Enqueuing Expose request 21:09:40.115 00.008 5928 IsGuiding returns 1 21:09:40.115 00.000 5928 scope still moving after pulse duration time elapsed 21:09:40.149 00.034 5928 IsSlewing returns 0 21:09:40.150 00.001 5928 IsGuiding returns 0 21:09:40.150 00.000 5928 scope move finished after 56 + 51 ms 21:09:40.150 00.000 5928 Move returns status 0, amount 56 21:09:40.150 00.000 5928 MoveAxis(N, 0, ABG) 21:09:40.150 00.000 5928 Move returns status 0, amount 0 21:09:40.150 00.000 5928 move complete, result=0 21:09:40.150 00.000 5928 worker thread done servicing request 21:09:40.150 00.000 5928 Worker thread wakes up 21:09:40.150 00.000 972 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH 21:09:40.155 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:40.155 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:42.292 02.137 5928 Exposure complete 21:09:42.377 00.085 5928 worker thread done servicing request 21:09:42.378 00.001 972 OnExposeComplete: enter 21:09:42.382 00.004 972 UpdateGuideState(): m_state=6 21:09:42.386 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2433 21:09:42.390 00.004 972 Star::Find returns 1 (0), X=230.78, Y=844.22, Mass=1445, SNR=26.6, Peak=143 HFD=4.3 21:09:42.394 00.004 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 21:09:42.398 00.004 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 21:09:42.401 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.46 mountX=-0.30 mountY=-0.02, mountTheta=-3.09 21:09:42.407 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.30, opts=13) 21:09:42.411 00.004 972 Enqueuing Move request for scope (0.03, -0.30) 21:09:42.415 00.004 5928 Worker thread wakes up 21:09:42.415 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.30) opts 0xd 21:09:42.415 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.30) 21:09:42.415 00.000 5928 Moving (0.03, -0.30) raw xDistance=-0.30 yDistance=-0.02 21:09:42.415 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30 21:09:42.415 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:42.415 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:09:42.415 00.000 5928 MoveAxis(E, 55, ABG) 21:09:42.415 00.000 5928 Guiding Dir = 2, Dur = 55 21:09:42.416 00.001 5928 IsSlewing returns 0 21:09:42.416 00.000 5928 IsGuiding returns 0 21:09:42.436 00.020 5928 PulseGuide returned control before completion, sleep 46 21:09:42.443 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:09:42.470 00.027 972 UpdateGuideState exits: m=1445 SNR=26.6 21:09:42.474 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:42.478 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:42.481 00.003 972 Enqueuing Expose request 21:09:42.516 00.035 5928 IsGuiding returns 0 21:09:42.516 00.000 5928 Move returns status 0, amount 55 21:09:42.516 00.000 5928 MoveAxis(N, 0, ABG) 21:09:42.516 00.000 5928 Move returns status 0, amount 0 21:09:42.516 00.000 5928 move complete, result=0 21:09:42.516 00.000 5928 worker thread done servicing request 21:09:42.516 00.000 5928 Worker thread wakes up 21:09:42.516 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:42.516 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:42.516 00.000 972 GuideStep: -0.3 px 55 ms EAST, -0.0 px 0 ms NORTH 21:09:44.493 01.977 5928 Exposure complete 21:09:44.578 00.085 5928 worker thread done servicing request 21:09:44.579 00.001 972 OnExposeComplete: enter 21:09:44.582 00.003 972 UpdateGuideState(): m_state=6 21:09:44.588 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2434 21:09:44.592 00.004 972 Star::Find returns 1 (0), X=230.93, Y=844.42, Mass=1393, SNR=26.1, Peak=138 HFD=4.1 21:09:44.595 00.003 972 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.59) = xAngle (-2.10 = -2.10) 21:09:44.599 00.004 972 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15) 21:09:44.604 00.005 972 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.51 mountX=-0.11 mountY=-0.18, mountTheta=-2.11 21:09:44.608 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.11, opts=13) 21:09:44.612 00.004 972 Enqueuing Move request for scope (0.19, -0.11) 21:09:44.617 00.005 5928 Worker thread wakes up 21:09:44.617 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd 21:09:44.617 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.11) 21:09:44.617 00.000 5928 Moving (0.19, -0.11) raw xDistance=-0.11 yDistance=-0.18 21:09:44.617 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:09:44.617 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:09:44.617 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:09:44.617 00.000 5928 MoveAxis(E, 0, ABG) 21:09:44.617 00.000 5928 Move returns status 0, amount 0 21:09:44.617 00.000 5928 MoveAxis(N, 0, ABG) 21:09:44.617 00.000 5928 Move returns status 0, amount 0 21:09:44.617 00.000 5928 move complete, result=0 21:09:44.618 00.001 5928 worker thread done servicing request 21:09:44.642 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=47, FiltMax=283, Gamma=1.000 21:09:44.668 00.026 972 UpdateGuideState exits: m=1393 SNR=26.1 21:09:44.673 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:44.676 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:44.680 00.004 972 Enqueuing Expose request 21:09:44.684 00.004 5928 Worker thread wakes up 21:09:44.685 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:09:44.689 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:44.689 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:46.831 02.142 5928 Exposure complete 21:09:46.917 00.086 5928 worker thread done servicing request 21:09:46.917 00.000 972 OnExposeComplete: enter 21:09:46.922 00.005 972 UpdateGuideState(): m_state=6 21:09:46.926 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2435 21:09:46.930 00.004 972 Star::Find returns 1 (0), X=230.49, Y=844.21, Mass=1444, SNR=26.6, Peak=153 HFD=3.7 21:09:46.934 00.004 972 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.59) = xAngle (-3.84 = 2.45) 21:09:46.939 00.005 972 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40) 21:09:46.943 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=-0.32 hyp=0.41 cameraTheta=-2.25 mountX=-0.31 mountY=0.27, mountTheta=2.42 21:09:46.949 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=-0.32, opts=13) 21:09:46.954 00.005 972 Enqueuing Move request for scope (-0.25, -0.32) 21:09:46.958 00.004 5928 Worker thread wakes up 21:09:46.958 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.32) opts 0xd 21:09:46.958 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, -0.32) 21:09:46.958 00.000 5928 Moving (-0.25, -0.32) raw xDistance=-0.31 yDistance=0.27 21:09:46.958 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 21:09:46.958 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:09:46.958 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 21:09:46.958 00.000 5928 MoveAxis(E, 52, ABG) 21:09:46.958 00.000 5928 Guiding Dir = 2, Dur = 52 21:09:46.962 00.004 5928 IsSlewing returns 0 21:09:46.962 00.000 5928 IsGuiding returns 0 21:09:46.978 00.016 5928 PulseGuide returned control before completion, sleep 47 21:09:46.982 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:09:47.009 00.027 972 UpdateGuideState exits: m=1444 SNR=26.6 21:09:47.013 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:47.017 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:47.023 00.006 972 Enqueuing Expose request 21:09:47.057 00.034 5928 IsGuiding returns 0 21:09:47.057 00.000 5928 Move returns status 0, amount 52 21:09:47.058 00.001 5928 MoveAxis(N, 0, ABG) 21:09:47.058 00.000 5928 Move returns status 0, amount 0 21:09:47.058 00.000 5928 move complete, result=0 21:09:47.058 00.000 5928 worker thread done servicing request 21:09:47.058 00.000 5928 Worker thread wakes up 21:09:47.058 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:47.058 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:47.058 00.000 972 GuideStep: -0.3 px 52 ms EAST, 0.3 px 0 ms NORTH 21:09:49.045 01.987 5928 Exposure complete 21:09:49.129 00.084 5928 worker thread done servicing request 21:09:49.129 00.000 972 OnExposeComplete: enter 21:09:49.133 00.004 972 UpdateGuideState(): m_state=6 21:09:49.138 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2436 21:09:49.143 00.005 972 Star::Find returns 1 (0), X=230.46, Y=844.45, Mass=1443, SNR=26.6, Peak=161 HFD=3.3 21:09:49.147 00.004 972 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.59) = xAngle (-4.47 = 1.81) 21:09:49.151 00.004 972 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.77) 21:09:49.155 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.88 mountX=-0.07 mountY=0.29, mountTheta=1.81 21:09:49.160 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.08, opts=13) 21:09:49.163 00.003 972 Enqueuing Move request for scope (-0.29, -0.08) 21:09:49.168 00.005 5928 Worker thread wakes up 21:09:49.168 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd 21:09:49.168 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.08) 21:09:49.168 00.000 5928 Moving (-0.29, -0.08) raw xDistance=-0.07 yDistance=0.29 21:09:49.169 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:09:49.169 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:09:49.169 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 21:09:49.169 00.000 5928 MoveAxis(E, 0, ABG) 21:09:49.169 00.000 5928 Move returns status 0, amount 0 21:09:49.169 00.000 5928 MoveAxis(N, 0, ABG) 21:09:49.169 00.000 5928 Move returns status 0, amount 0 21:09:49.169 00.000 5928 move complete, result=0 21:09:49.169 00.000 5928 worker thread done servicing request 21:09:49.194 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:09:49.221 00.027 972 UpdateGuideState exits: m=1443 SNR=26.6 21:09:49.225 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:49.231 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:49.236 00.005 972 Enqueuing Expose request 21:09:49.240 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:09:49.244 00.004 5928 Worker thread wakes up 21:09:49.244 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:49.244 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:51.379 02.135 5928 Exposure complete 21:09:51.466 00.087 5928 worker thread done servicing request 21:09:51.466 00.000 972 OnExposeComplete: enter 21:09:51.471 00.005 972 UpdateGuideState(): m_state=6 21:09:51.477 00.006 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2437 21:09:51.480 00.003 972 Star::Find returns 1 (0), X=230.46, Y=844.38, Mass=1381, SNR=26.0, Peak=151 HFD=3.4 21:09:51.485 00.005 972 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.59) = xAngle (-4.26 = 2.03) 21:09:51.489 00.004 972 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98) 21:09:51.493 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.32 cameraTheta=-2.67 mountX=-0.14 mountY=0.29, mountTheta=2.02 21:09:51.498 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=-0.14, opts=13) 21:09:51.503 00.005 972 Enqueuing Move request for scope (-0.28, -0.14) 21:09:51.508 00.005 5928 Worker thread wakes up 21:09:51.508 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd 21:09:51.508 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, -0.14) 21:09:51.508 00.000 5928 Moving (-0.28, -0.14) raw xDistance=-0.14 yDistance=0.29 21:09:51.508 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:09:51.508 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.13 newest=0.85 21:09:51.508 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 21:09:51.508 00.000 5928 MoveAxis(E, 0, ABG) 21:09:51.508 00.000 5928 Move returns status 0, amount 0 21:09:51.508 00.000 5928 MoveAxis(S, 57, ABG) 21:09:51.508 00.000 5928 Guiding Dir = 1, Dur = 57 21:09:51.519 00.011 5928 IsSlewing returns 0 21:09:51.520 00.001 5928 IsGuiding returns 0 21:09:51.533 00.013 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:09:51.560 00.027 972 UpdateGuideState exits: m=1381 SNR=26.0 21:09:51.564 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:51.569 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:51.573 00.004 972 Enqueuing Expose request 21:09:51.599 00.026 5928 IsGuiding returns 1 21:09:51.599 00.000 5928 scope still moving after pulse duration time elapsed 21:09:51.631 00.032 5928 IsSlewing returns 0 21:09:51.631 00.000 5928 IsGuiding returns 1 21:09:51.695 00.064 5928 IsSlewing returns 0 21:09:51.695 00.000 5928 IsGuiding returns 0 21:09:51.695 00.000 5928 scope move finished after 57 + 118 ms 21:09:51.695 00.000 5928 Move returns status 0, amount 57 21:09:51.695 00.000 5928 move complete, result=0 21:09:51.695 00.000 5928 worker thread done servicing request 21:09:51.695 00.000 5928 Worker thread wakes up 21:09:51.695 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:51.695 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:51.695 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH 21:09:53.685 01.990 5928 Exposure complete 21:09:53.770 00.085 5928 worker thread done servicing request 21:09:53.770 00.000 972 OnExposeComplete: enter 21:09:53.774 00.004 972 UpdateGuideState(): m_state=6 21:09:53.778 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2438 21:09:53.782 00.004 972 Star::Find returns 1 (0), X=230.48, Y=844.01, Mass=1385, SNR=26.1, Peak=142 HFD=4.1 21:09:53.787 00.005 972 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.59) = xAngle (-3.63 = 2.65) 21:09:53.791 00.004 972 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61) 21:09:53.794 00.003 972 CameraToMount -- cameraX=-0.26 cameraY=-0.52 hyp=0.58 cameraTheta=-2.04 mountX=-0.51 mountY=0.29, mountTheta=2.62 21:09:53.801 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.52, opts=13) 21:09:53.806 00.005 972 Enqueuing Move request for scope (-0.26, -0.52) 21:09:53.810 00.004 5928 Worker thread wakes up 21:09:53.810 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.52) opts 0xd 21:09:53.810 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.52) 21:09:53.810 00.000 5928 Moving (-0.26, -0.52) raw xDistance=-0.51 yDistance=0.29 21:09:53.810 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51 21:09:53.810 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29 21:09:53.810 00.000 5928 MoveAxis(E, 85, ABG) 21:09:53.810 00.000 5928 Guiding Dir = 2, Dur = 85 21:09:53.811 00.001 5928 IsSlewing returns 0 21:09:53.811 00.000 5928 IsGuiding returns 0 21:09:53.836 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:09:53.840 00.004 5928 PulseGuide returned control before completion, sleep 70 21:09:53.863 00.023 972 UpdateGuideState exits: m=1385 SNR=26.1 21:09:53.867 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:53.872 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:53.876 00.004 972 Enqueuing Expose request 21:09:53.950 00.074 5928 IsGuiding returns 0 21:09:53.950 00.000 5928 Move returns status 0, amount 85 21:09:53.950 00.000 5928 MoveAxis(S, 58, ABG) 21:09:53.950 00.000 5928 Guiding Dir = 1, Dur = 58 21:09:53.951 00.001 5928 IsSlewing returns 0 21:09:53.951 00.000 5928 IsGuiding returns 0 21:09:54.030 00.079 5928 IsGuiding returns 1 21:09:54.030 00.000 5928 scope still moving after pulse duration time elapsed 21:09:54.065 00.035 5928 IsSlewing returns 0 21:09:54.066 00.001 5928 IsGuiding returns 1 21:09:54.109 00.043 5928 IsSlewing returns 0 21:09:54.142 00.033 5928 IsGuiding returns 0 21:09:54.143 00.001 5928 scope move finished after 58 + 133 ms 21:09:54.143 00.000 5928 Move returns status 0, amount 58 21:09:54.143 00.000 5928 move complete, result=0 21:09:54.143 00.000 5928 worker thread done servicing request 21:09:54.143 00.000 972 GuideStep: -0.5 px 85 ms EAST, 0.3 px 58 ms SOUTH 21:09:54.158 00.015 5928 Worker thread wakes up 21:09:54.158 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:54.158 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:56.303 02.145 5928 Exposure complete 21:09:56.388 00.085 5928 worker thread done servicing request 21:09:56.389 00.001 972 OnExposeComplete: enter 21:09:56.392 00.003 972 UpdateGuideState(): m_state=6 21:09:56.397 00.005 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2439 21:09:56.402 00.005 972 Star::Find returns 1 (0), X=230.21, Y=844.29, Mass=1476, SNR=26.9, Peak=147 HFD=3.8 21:09:56.406 00.004 972 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.59) = xAngle (-4.31 = 1.97) 21:09:56.410 00.004 972 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.93) 21:09:56.414 00.004 972 CameraToMount -- cameraX=-0.53 cameraY=-0.24 hyp=0.59 cameraTheta=-2.72 mountX=-0.23 mountY=0.55, mountTheta=1.96 21:09:56.422 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=-0.24, opts=13) 21:09:56.425 00.003 972 Enqueuing Move request for scope (-0.53, -0.24) 21:09:56.430 00.005 5928 Worker thread wakes up 21:09:56.430 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.24) opts 0xd 21:09:56.430 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.53, -0.24) 21:09:56.430 00.000 5928 Moving (-0.53, -0.24) raw xDistance=-0.23 yDistance=0.55 21:09:56.430 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23 21:09:56.430 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55 21:09:56.430 00.000 5928 MoveAxis(E, 44, ABG) 21:09:56.430 00.000 5928 Guiding Dir = 2, Dur = 44 21:09:56.431 00.001 5928 IsSlewing returns 0 21:09:56.431 00.000 5928 IsGuiding returns 0 21:09:56.455 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:09:56.459 00.004 5928 PulseGuide returned control before completion, sleep 26 21:09:56.481 00.022 972 UpdateGuideState exits: m=1476 SNR=26.9 21:09:56.487 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:56.491 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:56.495 00.004 972 Enqueuing Expose request 21:09:56.498 00.003 5928 IsGuiding returns 1 21:09:56.498 00.000 5928 scope still moving after pulse duration time elapsed 21:09:56.524 00.026 5928 IsSlewing returns 0 21:09:56.540 00.016 5928 IsGuiding returns 0 21:09:56.540 00.000 5928 scope move finished after 44 + 64 ms 21:09:56.540 00.000 5928 Move returns status 0, amount 44 21:09:56.540 00.000 5928 MoveAxis(S, 109, ABG) 21:09:56.540 00.000 5928 Guiding Dir = 1, Dur = 109 21:09:56.541 00.001 5928 IsSlewing returns 0 21:09:56.541 00.000 5928 IsGuiding returns 0 21:09:56.620 00.079 5928 PulseGuide returned control before completion, sleep 41 21:09:56.664 00.044 5928 IsGuiding returns 1 21:09:56.664 00.000 5928 scope still moving after pulse duration time elapsed 21:09:56.696 00.032 5928 IsSlewing returns 0 21:09:56.696 00.000 5928 IsGuiding returns 1 21:09:56.765 00.069 5928 IsSlewing returns 0 21:09:56.796 00.031 5928 IsGuiding returns 0 21:09:56.796 00.000 5928 scope move finished after 109 + 146 ms 21:09:56.797 00.001 5928 Move returns status 0, amount 109 21:09:56.797 00.000 5928 move complete, result=0 21:09:56.797 00.000 5928 worker thread done servicing request 21:09:56.797 00.000 5928 Worker thread wakes up 21:09:56.797 00.000 972 GuideStep: -0.2 px 44 ms EAST, 0.5 px 109 ms SOUTH 21:09:56.811 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:56.811 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:58.801 01.990 5928 Exposure complete 21:09:58.887 00.086 5928 worker thread done servicing request 21:09:58.887 00.000 972 OnExposeComplete: enter 21:09:58.891 00.004 972 UpdateGuideState(): m_state=6 21:09:58.895 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2440 21:09:58.898 00.003 972 Star::Find returns 1 (0), X=230.51, Y=844.26, Mass=1433, SNR=26.5, Peak=146 HFD=3.7 21:09:58.904 00.006 972 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.59) = xAngle (-3.88 = 2.41) 21:09:58.907 00.003 972 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36) 21:09:58.910 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=-0.26 hyp=0.35 cameraTheta=-2.29 mountX=-0.26 mountY=0.25, mountTheta=2.38 21:09:58.914 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.26, opts=13) 21:09:58.920 00.006 972 Enqueuing Move request for scope (-0.23, -0.26) 21:09:58.924 00.004 5928 Worker thread wakes up 21:09:58.924 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.26) opts 0xd 21:09:58.924 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.26) 21:09:58.924 00.000 5928 Moving (-0.23, -0.26) raw xDistance=-0.26 yDistance=0.25 21:09:58.924 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26 21:09:58.924 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 21:09:58.924 00.000 5928 MoveAxis(E, 46, ABG) 21:09:58.924 00.000 5928 Guiding Dir = 2, Dur = 46 21:09:58.938 00.014 5928 IsSlewing returns 0 21:09:58.938 00.000 5928 IsGuiding returns 0 21:09:58.952 00.014 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:09:58.956 00.004 5928 PulseGuide returned control before completion, sleep 41 21:09:58.979 00.023 972 UpdateGuideState exits: m=1433 SNR=26.5 21:09:58.983 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:09:58.988 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:09:58.992 00.004 972 Enqueuing Expose request 21:09:59.008 00.016 5928 IsGuiding returns 1 21:09:59.008 00.000 5928 scope still moving after pulse duration time elapsed 21:09:59.038 00.030 5928 IsSlewing returns 0 21:09:59.039 00.001 5928 IsGuiding returns 0 21:09:59.039 00.000 5928 scope move finished after 46 + 54 ms 21:09:59.039 00.000 5928 Move returns status 0, amount 46 21:09:59.039 00.000 5928 MoveAxis(S, 49, ABG) 21:09:59.039 00.000 5928 Guiding Dir = 1, Dur = 49 21:09:59.040 00.001 5928 IsSlewing returns 0 21:09:59.040 00.000 5928 IsGuiding returns 0 21:09:59.114 00.074 5928 IsGuiding returns 1 21:09:59.114 00.000 5928 scope still moving after pulse duration time elapsed 21:09:59.146 00.032 5928 IsSlewing returns 0 21:09:59.178 00.032 5928 IsGuiding returns 1 21:09:59.210 00.032 5928 IsSlewing returns 0 21:09:59.211 00.001 5928 IsGuiding returns 0 21:09:59.211 00.000 5928 scope move finished after 49 + 121 ms 21:09:59.211 00.000 5928 Move returns status 0, amount 49 21:09:59.211 00.000 5928 move complete, result=0 21:09:59.211 00.000 5928 worker thread done servicing request 21:09:59.211 00.000 5928 Worker thread wakes up 21:09:59.211 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:09:59.211 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(216,830,31,31) 21:09:59.211 00.000 972 GuideStep: -0.3 px 46 ms EAST, 0.2 px 49 ms SOUTH 21:10:01.337 02.126 5928 Exposure complete 21:10:01.358 00.021 972 evsrv: cli 071FEFC8 connect 21:10:01.365 00.007 972 case statement mapped state 6 to 3 21:10:01.372 00.007 972 case statement mapped state 6 to 3 21:10:01.379 00.007 972 evsrv: cli 071FEFC8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 21:10:01.386 00.007 972 PhdController::Dither begins 21:10:01.392 00.006 972 dither: size=5.00, dRA=3.76 dDec=2.27 21:10:01.397 00.005 972 MountToCamera -- mountTheta (0.54) + m_xAngle (1.59) = xAngle (2.13 = 2.13) 21:10:01.404 00.007 972 MountToCamera -- mountX=3.76 mountY=2.27 hyp=4.39 mountTheta=0.54 cameraX=-2.34, cameraY=3.72 cameraTheta=2.13 21:10:01.411 00.007 972 setting lock position to (228.41, 848.24) 21:10:01.418 00.007 972 Mount: notify guiding dithered (-2.3, 3.7) 21:10:01.431 00.013 972 Status Line: Dither by 3.76,2.27 21:10:01.441 00.010 972 PhdController: newstate STATE_SETTLE_BEGIN 21:10:01.448 00.007 972 PhdController: newstate STATE_SETTLE_WAIT 21:10:01.455 00.007 972 evsrv: cli 071FEFC8 response: {"jsonrpc":"2.0","result":0,"id":5} 21:10:01.462 00.007 972 evsrv: cli 071FEFC8 disconnect 21:10:01.475 00.013 5928 worker thread done servicing request 21:10:01.476 00.001 972 OnExposeComplete: enter 21:10:01.485 00.009 972 UpdateGuideState(): m_state=6 21:10:01.493 00.008 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2441 21:10:01.499 00.006 972 Star::Find returns 1 (0), X=230.76, Y=844.24, Mass=1423, SNR=26.4, Peak=165 HFD=3.6 21:10:01.505 00.006 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 21:10:01.512 00.007 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67) 21:10:01.519 00.007 972 CameraToMount -- cameraX=2.35 cameraY=-4.00 hyp=4.64 cameraTheta=-1.04 mountX=-4.04 mountY=-2.09, mountTheta=-2.66 21:10:01.526 00.007 972 dither recenter: remaining=(-3.8,-2.3) step=(-3.8,-2.3) 21:10:01.537 00.011 972 MountToCamera -- mountTheta (-2.60) + m_xAngle (1.59) = xAngle (-1.01 = -1.01) 21:10:01.542 00.005 972 MountToCamera -- mountX=-3.76 mountY=-2.27 hyp=4.39 mountTheta=-2.60 cameraX=2.34, cameraY=-3.72 cameraTheta=-1.01 21:10:01.547 00.005 972 SchedulePrimaryMove(067B9D08, x=2.34, y=-3.72, opts=4) 21:10:01.553 00.006 972 Enqueuing Move request for scope (2.34, -3.72) 21:10:01.557 00.004 972 Mount: notify direct move -3.76,-2.27 21:10:01.561 00.004 5928 Worker thread wakes up 21:10:01.561 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (2.34, -3.72) opts 0x4 21:10:01.561 00.000 5928 Handling offset move in thread for scope, endpoint = (2.34, -3.72) 21:10:01.561 00.000 5928 Moving (2.34, -3.72) raw xDistance=-3.76 yDistance=-2.27 21:10:01.561 00.000 5928 MoveAxis(E, 999, B) 21:10:01.561 00.000 5928 Guiding Dir = 2, Dur = 999 21:10:01.576 00.015 5928 IsSlewing returns 0 21:10:01.577 00.001 5928 IsGuiding returns 0 21:10:01.590 00.013 972 UpdateImageDisplay: Size=(1280,960) min=0, max=281, FiltMin=45, FiltMax=281, Gamma=1.000 21:10:01.595 00.005 5928 PulseGuide returned control before completion, sleep 994 21:10:01.624 00.029 972 UpdateGuideState exits: m=1423 SNR=26.4 21:10:01.629 00.005 972 PhdController: settling, locked = 1, distance = 4.75 (1.50) aobump = 0 frame = 1 / 99999 21:10:01.636 00.007 972 evsrv: {"Event":"Settling","Timestamp":1645823401.636,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:01.641 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:01.646 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:01.652 00.006 972 Enqueuing Expose request 21:10:02.616 00.964 5928 IsGuiding returns 0 21:10:02.616 00.000 5928 Move returns status 0, amount 999 21:10:02.616 00.000 5928 MoveAxis(N, 449, B) 21:10:02.616 00.000 5928 Guiding Dir = 0, Dur = 449 21:10:02.617 00.001 5928 IsSlewing returns 0 21:10:02.617 00.000 5928 IsGuiding returns 0 21:10:02.695 00.078 5928 PulseGuide returned control before completion, sleep 381 21:10:03.083 00.388 5928 IsGuiding returns 1 21:10:03.083 00.000 5928 scope still moving after pulse duration time elapsed 21:10:03.115 00.032 5928 IsSlewing returns 0 21:10:03.115 00.000 5928 IsGuiding returns 1 21:10:03.147 00.032 5928 IsSlewing returns 0 21:10:03.147 00.000 5928 IsGuiding returns 1 21:10:03.191 00.044 5928 IsSlewing returns 0 21:10:03.191 00.000 5928 IsGuiding returns 0 21:10:03.191 00.000 5928 scope move finished after 449 + 125 ms 21:10:03.192 00.001 5928 Move returns status 0, amount 449 21:10:03.192 00.000 5928 move complete, result=0 21:10:03.192 00.000 5928 worker thread done servicing request 21:10:03.192 00.000 972 GuideStep: -3.8 px 999 ms EAST, -2.3 px 449 ms NORTH 21:10:03.198 00.006 5928 Worker thread wakes up 21:10:03.199 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:03.199 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:05.177 01.978 5928 Exposure complete 21:10:05.262 00.085 5928 worker thread done servicing request 21:10:05.263 00.001 972 OnExposeComplete: enter 21:10:05.268 00.005 972 UpdateGuideState(): m_state=6 21:10:05.272 00.004 972 Star::Find(15, 230, 844, 0, (0,0,0,0), 0.0, 255) frame 2442 21:10:05.275 00.003 972 Star::Find returns 1 (0), X=230.63, Y=846.41, Mass=1419, SNR=26.3, Peak=138 HFD=4.4 21:10:05.279 00.004 972 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.59) = xAngle (-2.28 = -2.28) 21:10:05.284 00.005 972 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33) 21:10:05.288 00.004 972 CameraToMount -- cameraX=2.22 cameraY=-1.83 hyp=2.88 cameraTheta=-0.69 mountX=-1.88 mountY=-2.10, mountTheta=-2.30 21:10:05.292 00.004 972 SchedulePrimaryMove(067B9D08, x=2.22, y=-1.83, opts=13) 21:10:05.296 00.004 972 Enqueuing Move request for scope (2.22, -1.83) 21:10:05.301 00.005 5928 Worker thread wakes up 21:10:05.301 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (2.22, -1.83) opts 0xd 21:10:05.301 00.000 5928 Handling offset move in thread for scope, endpoint = (2.22, -1.83) 21:10:05.301 00.000 5928 Moving (2.22, -1.83) raw xDistance=-1.88 yDistance=-2.10 21:10:05.301 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.18 from input -1.88 21:10:05.301 00.000 5928 resist switch: large excursion: input -2.10 thresh 0.60 direction from 0 to -1 21:10:05.301 00.000 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.30 21:10:05.301 00.000 5928 GuideAlgorithmResistSwitch::result() returns -2.10 from input -2.10 21:10:05.301 00.000 5928 MoveAxis(E, 314, ABG) 21:10:05.301 00.000 5928 Guiding Dir = 2, Dur = 314 21:10:05.302 00.001 5928 IsSlewing returns 0 21:10:05.302 00.000 5928 IsGuiding returns 0 21:10:05.317 00.015 5928 PulseGuide returned control before completion, sleep 310 21:10:05.326 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:10:05.352 00.026 972 UpdateGuideState exits: m=1419 SNR=26.3 21:10:05.356 00.004 972 PhdController: settling, locked = 1, distance = 2.88 (1.50) aobump = 0 frame = 2 / 99999 21:10:05.360 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823405.360,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:05.364 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:05.369 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:05.373 00.004 972 Enqueuing Expose request 21:10:05.654 00.281 5928 IsGuiding returns 1 21:10:05.654 00.000 5928 scope still moving after pulse duration time elapsed 21:10:05.686 00.032 5928 IsSlewing returns 0 21:10:05.687 00.001 5928 IsGuiding returns 0 21:10:05.687 00.000 5928 scope move finished after 314 + 70 ms 21:10:05.687 00.000 5928 Move returns status 0, amount 314 21:10:05.688 00.001 5928 MoveAxis(N, 416, ABG) 21:10:05.688 00.000 5928 Guiding Dir = 0, Dur = 416 21:10:05.689 00.001 5928 IsSlewing returns 0 21:10:05.689 00.000 5928 IsGuiding returns 0 21:10:05.765 00.076 5928 PulseGuide returned control before completion, sleep 351 21:10:06.149 00.384 5928 IsGuiding returns 1 21:10:06.150 00.001 5928 scope still moving after pulse duration time elapsed 21:10:06.181 00.031 5928 IsSlewing returns 0 21:10:06.182 00.001 5928 IsGuiding returns 1 21:10:06.245 00.063 5928 IsSlewing returns 0 21:10:06.246 00.001 5928 IsGuiding returns 0 21:10:06.246 00.000 5928 scope move finished after 416 + 140 ms 21:10:06.246 00.000 5928 Move returns status 0, amount 416 21:10:06.246 00.000 5928 move complete, result=0 21:10:06.246 00.000 5928 worker thread done servicing request 21:10:06.246 00.000 5928 Worker thread wakes up 21:10:06.246 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:06.247 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:06.247 00.000 972 GuideStep: -1.9 px 314 ms EAST, -2.1 px 416 ms NORTH 21:10:08.379 02.132 5928 Exposure complete 21:10:08.468 00.089 5928 worker thread done servicing request 21:10:08.469 00.001 972 OnExposeComplete: enter 21:10:08.472 00.003 972 UpdateGuideState(): m_state=6 21:10:08.476 00.004 972 Star::Find(15, 230, 846, 0, (0,0,0,0), 0.0, 255) frame 2443 21:10:08.480 00.004 972 Star::Find returns 1 (0), X=229.55, Y=849.05, Mass=1467, SNR=26.8, Peak=153 HFD=4.0 21:10:08.486 00.006 972 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.59) = xAngle (-0.97 = -0.97) 21:10:08.490 00.004 972 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02) 21:10:08.495 00.005 972 CameraToMount -- cameraX=1.15 cameraY=0.81 hyp=1.40 cameraTheta=0.62 mountX=0.79 mountY=-1.20, mountTheta=-0.99 21:10:08.500 00.005 972 SchedulePrimaryMove(067B9D08, x=1.15, y=0.81, opts=13) 21:10:08.504 00.004 972 Enqueuing Move request for scope (1.15, 0.81) 21:10:08.508 00.004 5928 Worker thread wakes up 21:10:08.508 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.81) opts 0xd 21:10:08.508 00.000 5928 Handling offset move in thread for scope, endpoint = (1.15, 0.81) 21:10:08.508 00.000 5928 Moving (1.15, 0.81) raw xDistance=0.79 yDistance=-1.20 21:10:08.508 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.79 21:10:08.508 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20 21:10:08.508 00.000 5928 MoveAxis(W, 110, ABG) 21:10:08.508 00.000 5928 Guiding Dir = 3, Dur = 110 21:10:08.509 00.001 5928 IsSlewing returns 0 21:10:08.509 00.000 5928 IsGuiding returns 0 21:10:08.532 00.023 5928 PulseGuide returned control before completion, sleep 98 21:10:08.534 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:10:08.560 00.026 972 UpdateGuideState exits: m=1467 SNR=26.8 21:10:08.564 00.004 972 PhdController: settling, locked = 1, distance = 2.44 (1.50) aobump = 0 frame = 3 / 99999 21:10:08.569 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645823408.569,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:08.573 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:08.577 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:08.581 00.004 972 Enqueuing Expose request 21:10:08.636 00.055 5928 IsGuiding returns 1 21:10:08.636 00.000 5928 scope still moving after pulse duration time elapsed 21:10:08.692 00.056 5928 IsSlewing returns 0 21:10:08.692 00.000 5928 IsGuiding returns 0 21:10:08.692 00.000 5928 scope move finished after 110 + 72 ms 21:10:08.692 00.000 5928 Move returns status 0, amount 110 21:10:08.692 00.000 5928 MoveAxis(N, 237, ABG) 21:10:08.692 00.000 5928 Guiding Dir = 0, Dur = 237 21:10:08.693 00.001 5928 IsSlewing returns 0 21:10:08.693 00.000 5928 IsGuiding returns 0 21:10:08.772 00.079 5928 PulseGuide returned control before completion, sleep 168 21:10:08.948 00.176 5928 IsGuiding returns 1 21:10:08.948 00.000 5928 scope still moving after pulse duration time elapsed 21:10:08.979 00.031 5928 IsSlewing returns 0 21:10:08.980 00.001 5928 IsGuiding returns 1 21:10:09.044 00.064 5928 IsSlewing returns 0 21:10:09.044 00.000 5928 IsGuiding returns 0 21:10:09.044 00.000 5928 scope move finished after 237 + 114 ms 21:10:09.044 00.000 5928 Move returns status 0, amount 237 21:10:09.044 00.000 5928 move complete, result=0 21:10:09.045 00.001 5928 worker thread done servicing request 21:10:09.045 00.000 5928 Worker thread wakes up 21:10:09.045 00.000 972 GuideStep: 0.8 px 110 ms WEST, -1.2 px 237 ms NORTH 21:10:09.059 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:09.059 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:11.033 01.974 5928 Exposure complete 21:10:11.118 00.085 5928 worker thread done servicing request 21:10:11.118 00.000 972 OnExposeComplete: enter 21:10:11.121 00.003 972 UpdateGuideState(): m_state=6 21:10:11.125 00.004 972 Star::Find(15, 229, 849, 0, (0,0,0,0), 0.0, 255) frame 2444 21:10:11.129 00.004 972 Star::Find returns 1 (0), X=229.58, Y=848.03, Mass=1401, SNR=26.2, Peak=141 HFD=4.1 21:10:11.134 00.005 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 21:10:11.137 00.003 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 21:10:11.141 00.004 972 CameraToMount -- cameraX=1.18 cameraY=-0.21 hyp=1.20 cameraTheta=-0.18 mountX=-0.24 mountY=-1.16, mountTheta=-1.77 21:10:11.145 00.004 972 SchedulePrimaryMove(067B9D08, x=1.18, y=-0.21, opts=13) 21:10:11.150 00.005 972 Enqueuing Move request for scope (1.18, -0.21) 21:10:11.154 00.004 5928 Worker thread wakes up 21:10:11.154 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.18, -0.21) opts 0xd 21:10:11.154 00.000 5928 Handling offset move in thread for scope, endpoint = (1.18, -0.21) 21:10:11.154 00.000 5928 Moving (1.18, -0.21) raw xDistance=-0.24 yDistance=-1.16 21:10:11.154 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.24 21:10:11.154 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16 21:10:11.154 00.000 5928 MoveAxis(E, 32, ABG) 21:10:11.155 00.001 5928 Guiding Dir = 2, Dur = 32 21:10:11.156 00.001 5928 IsSlewing returns 0 21:10:11.157 00.001 5928 IsGuiding returns 0 21:10:11.181 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:11.186 00.005 5928 PulseGuide returned control before completion, sleep 14 21:10:11.201 00.015 5928 IsGuiding returns 1 21:10:11.201 00.000 5928 scope still moving after pulse duration time elapsed 21:10:11.209 00.008 972 UpdateGuideState exits: m=1401 SNR=26.2 21:10:11.212 00.003 972 PhdController: settling, locked = 1, distance = 2.06 (1.50) aobump = 0 frame = 4 / 99999 21:10:11.217 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645823411.216,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:11.221 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:11.225 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:11.229 00.004 972 Enqueuing Expose request 21:10:11.234 00.005 5928 IsSlewing returns 0 21:10:11.235 00.001 5928 IsGuiding returns 0 21:10:11.235 00.000 5928 scope move finished after 32 + 46 ms 21:10:11.235 00.000 5928 Move returns status 0, amount 32 21:10:11.235 00.000 5928 MoveAxis(N, 230, ABG) 21:10:11.235 00.000 5928 Guiding Dir = 0, Dur = 230 21:10:11.236 00.001 5928 IsSlewing returns 0 21:10:11.236 00.000 5928 IsGuiding returns 0 21:10:11.313 00.077 5928 PulseGuide returned control before completion, sleep 163 21:10:11.481 00.168 5928 IsGuiding returns 1 21:10:11.481 00.000 5928 scope still moving after pulse duration time elapsed 21:10:11.512 00.031 5928 IsSlewing returns 0 21:10:11.512 00.000 5928 IsGuiding returns 1 21:10:11.543 00.031 5928 IsSlewing returns 0 21:10:11.543 00.000 5928 IsGuiding returns 1 21:10:11.586 00.043 5928 IsSlewing returns 0 21:10:11.617 00.031 5928 IsGuiding returns 0 21:10:11.617 00.000 5928 scope move finished after 230 + 151 ms 21:10:11.617 00.000 5928 Move returns status 0, amount 230 21:10:11.617 00.000 5928 move complete, result=0 21:10:11.618 00.001 5928 worker thread done servicing request 21:10:11.618 00.000 5928 Worker thread wakes up 21:10:11.618 00.000 972 GuideStep: -0.2 px 32 ms EAST, -1.2 px 230 ms NORTH 21:10:11.626 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:11.626 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:13.764 02.138 5928 Exposure complete 21:10:13.851 00.087 5928 worker thread done servicing request 21:10:13.851 00.000 972 OnExposeComplete: enter 21:10:13.854 00.003 972 UpdateGuideState(): m_state=6 21:10:13.858 00.004 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2445 21:10:13.862 00.004 972 Star::Find returns 1 (0), X=229.73, Y=847.84, Mass=1426, SNR=26.5, Peak=153 HFD=3.9 21:10:13.867 00.005 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 21:10:13.871 00.004 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 21:10:13.874 00.003 972 CameraToMount -- cameraX=1.32 cameraY=-0.40 hyp=1.38 cameraTheta=-0.29 mountX=-0.43 mountY=-1.30, mountTheta=-1.89 21:10:13.879 00.005 972 SchedulePrimaryMove(067B9D08, x=1.32, y=-0.40, opts=13) 21:10:13.884 00.005 972 Enqueuing Move request for scope (1.32, -0.40) 21:10:13.888 00.004 5928 Worker thread wakes up 21:10:13.888 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.32, -0.40) opts 0xd 21:10:13.888 00.000 5928 Handling offset move in thread for scope, endpoint = (1.32, -0.40) 21:10:13.888 00.000 5928 Moving (1.32, -0.40) raw xDistance=-0.43 yDistance=-1.30 21:10:13.888 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43 21:10:13.888 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30 21:10:13.888 00.000 5928 MoveAxis(E, 73, ABG) 21:10:13.888 00.000 5928 Guiding Dir = 2, Dur = 73 21:10:13.889 00.001 5928 IsSlewing returns 0 21:10:13.889 00.000 5928 IsGuiding returns 0 21:10:13.903 00.014 5928 PulseGuide returned control before completion, sleep 69 21:10:13.912 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:10:13.940 00.028 972 UpdateGuideState exits: m=1426 SNR=26.5 21:10:13.945 00.005 972 PhdController: settling, locked = 1, distance = 1.86 (1.50) aobump = 0 frame = 5 / 99999 21:10:13.951 00.006 972 evsrv: {"Event":"Settling","Timestamp":1645823413.951,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:13.955 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:13.958 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:13.962 00.004 972 Enqueuing Expose request 21:10:13.984 00.022 5928 IsGuiding returns 0 21:10:13.984 00.000 5928 Move returns status 0, amount 73 21:10:13.984 00.000 5928 MoveAxis(N, 257, ABG) 21:10:13.984 00.000 5928 Guiding Dir = 0, Dur = 257 21:10:13.985 00.001 5928 IsSlewing returns 0 21:10:13.985 00.000 5928 IsGuiding returns 0 21:10:14.064 00.079 5928 PulseGuide returned control before completion, sleep 188 21:10:14.257 00.193 5928 IsGuiding returns 1 21:10:14.257 00.000 5928 scope still moving after pulse duration time elapsed 21:10:14.288 00.031 5928 IsSlewing returns 0 21:10:14.289 00.001 5928 IsGuiding returns 1 21:10:14.352 00.063 5928 IsSlewing returns 0 21:10:14.353 00.001 5928 IsGuiding returns 0 21:10:14.353 00.000 5928 scope move finished after 257 + 110 ms 21:10:14.353 00.000 5928 Move returns status 0, amount 257 21:10:14.353 00.000 5928 move complete, result=0 21:10:14.353 00.000 5928 worker thread done servicing request 21:10:14.354 00.001 5928 Worker thread wakes up 21:10:14.354 00.000 972 GuideStep: -0.4 px 73 ms EAST, -1.3 px 257 ms NORTH 21:10:14.363 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:14.363 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:16.342 01.979 5928 Exposure complete 21:10:16.430 00.088 5928 worker thread done servicing request 21:10:16.431 00.001 972 OnExposeComplete: enter 21:10:16.435 00.004 972 UpdateGuideState(): m_state=6 21:10:16.439 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2446 21:10:16.443 00.004 972 Star::Find returns 1 (0), X=229.75, Y=848.09, Mass=1400, SNR=26.2, Peak=156 HFD=4.0 21:10:16.447 00.004 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 21:10:16.451 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 21:10:16.455 00.004 972 CameraToMount -- cameraX=1.34 cameraY=-0.15 hyp=1.35 cameraTheta=-0.11 mountX=-0.18 mountY=-1.33, mountTheta=-1.71 21:10:16.460 00.005 972 SchedulePrimaryMove(067B9D08, x=1.34, y=-0.15, opts=13) 21:10:16.464 00.004 972 Enqueuing Move request for scope (1.34, -0.15) 21:10:16.469 00.005 5928 Worker thread wakes up 21:10:16.469 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.34, -0.15) opts 0xd 21:10:16.469 00.000 5928 Handling offset move in thread for scope, endpoint = (1.34, -0.15) 21:10:16.469 00.000 5928 Moving (1.34, -0.15) raw xDistance=-0.18 yDistance=-1.33 21:10:16.469 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:10:16.469 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33 21:10:16.469 00.000 5928 MoveAxis(E, 0, ABG) 21:10:16.469 00.000 5928 Move returns status 0, amount 0 21:10:16.469 00.000 5928 MoveAxis(N, 263, ABG) 21:10:16.469 00.000 5928 Guiding Dir = 0, Dur = 263 21:10:16.469 00.000 5928 IsSlewing returns 0 21:10:16.470 00.001 5928 IsGuiding returns 0 21:10:16.494 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:10:16.522 00.028 972 UpdateGuideState exits: m=1400 SNR=26.2 21:10:16.525 00.003 972 PhdController: settling, locked = 1, distance = 1.71 (1.50) aobump = 0 frame = 6 / 99999 21:10:16.529 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823416.529,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.71,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:16.535 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:16.538 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:16.542 00.004 972 Enqueuing Expose request 21:10:16.546 00.004 5928 PulseGuide returned control before completion, sleep 202 21:10:16.754 00.208 5928 IsGuiding returns 1 21:10:16.755 00.001 5928 scope still moving after pulse duration time elapsed 21:10:16.786 00.031 5928 IsSlewing returns 0 21:10:16.787 00.001 5928 IsGuiding returns 1 21:10:16.830 00.043 5928 IsSlewing returns 0 21:10:16.863 00.033 5928 IsGuiding returns 0 21:10:16.863 00.000 5928 scope move finished after 263 + 129 ms 21:10:16.863 00.000 5928 Move returns status 0, amount 263 21:10:16.863 00.000 5928 move complete, result=0 21:10:16.864 00.001 5928 worker thread done servicing request 21:10:16.864 00.000 972 GuideStep: -0.2 px 0 ms EAST, -1.3 px 263 ms NORTH 21:10:16.873 00.009 5928 Worker thread wakes up 21:10:16.873 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:16.874 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:18.986 02.112 5928 Exposure complete 21:10:19.072 00.086 5928 worker thread done servicing request 21:10:19.073 00.001 972 OnExposeComplete: enter 21:10:19.076 00.003 972 UpdateGuideState(): m_state=6 21:10:19.081 00.005 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2447 21:10:19.085 00.004 972 Star::Find returns 1 (0), X=229.56, Y=847.80, Mass=1415, SNR=26.3, Peak=148 HFD=3.8 21:10:19.089 00.004 972 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.59) = xAngle (-1.96 = -1.96) 21:10:19.093 00.004 972 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 21:10:19.097 00.004 972 CameraToMount -- cameraX=1.15 cameraY=-0.44 hyp=1.24 cameraTheta=-0.37 mountX=-0.47 mountY=-1.12, mountTheta=-1.96 21:10:19.102 00.005 972 SchedulePrimaryMove(067B9D08, x=1.15, y=-0.44, opts=13) 21:10:19.106 00.004 972 Enqueuing Move request for scope (1.15, -0.44) 21:10:19.110 00.004 5928 Worker thread wakes up 21:10:19.110 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.44) opts 0xd 21:10:19.110 00.000 5928 Handling offset move in thread for scope, endpoint = (1.15, -0.44) 21:10:19.110 00.000 5928 Moving (1.15, -0.44) raw xDistance=-0.47 yDistance=-1.12 21:10:19.110 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 21:10:19.110 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12 21:10:19.110 00.000 5928 MoveAxis(E, 78, ABG) 21:10:19.110 00.000 5928 Guiding Dir = 2, Dur = 78 21:10:19.110 00.000 5928 IsSlewing returns 0 21:10:19.111 00.001 5928 IsGuiding returns 0 21:10:19.133 00.022 5928 PulseGuide returned control before completion, sleep 67 21:10:19.135 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:10:19.161 00.026 972 UpdateGuideState exits: m=1415 SNR=26.3 21:10:19.166 00.005 972 PhdController: settling, locked = 1, distance = 1.57 (1.50) aobump = 0 frame = 7 / 99999 21:10:19.170 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823419.170,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:19.174 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:19.178 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:19.182 00.004 972 Enqueuing Expose request 21:10:19.211 00.029 5928 IsGuiding returns 1 21:10:19.211 00.000 5928 scope still moving after pulse duration time elapsed 21:10:19.245 00.034 5928 IsSlewing returns 0 21:10:19.276 00.031 5928 IsGuiding returns 0 21:10:19.276 00.000 5928 scope move finished after 78 + 88 ms 21:10:19.276 00.000 5928 Move returns status 0, amount 78 21:10:19.276 00.000 5928 MoveAxis(N, 222, ABG) 21:10:19.277 00.001 5928 Guiding Dir = 0, Dur = 222 21:10:19.278 00.001 5928 IsSlewing returns 0 21:10:19.278 00.000 5928 IsGuiding returns 0 21:10:19.357 00.079 5928 PulseGuide returned control before completion, sleep 154 21:10:19.523 00.166 5928 IsGuiding returns 1 21:10:19.523 00.000 5928 scope still moving after pulse duration time elapsed 21:10:19.555 00.032 5928 IsSlewing returns 0 21:10:19.556 00.001 5928 IsGuiding returns 1 21:10:19.613 00.057 5928 IsSlewing returns 0 21:10:19.613 00.000 5928 IsGuiding returns 0 21:10:19.613 00.000 5928 scope move finished after 222 + 112 ms 21:10:19.614 00.001 5928 Move returns status 0, amount 222 21:10:19.614 00.000 5928 move complete, result=0 21:10:19.614 00.000 5928 worker thread done servicing request 21:10:19.614 00.000 972 GuideStep: -0.5 px 78 ms EAST, -1.1 px 222 ms NORTH 21:10:19.623 00.009 5928 Worker thread wakes up 21:10:19.623 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:19.623 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:21.610 01.987 5928 Exposure complete 21:10:21.695 00.085 5928 worker thread done servicing request 21:10:21.696 00.001 972 OnExposeComplete: enter 21:10:21.701 00.005 972 UpdateGuideState(): m_state=6 21:10:21.705 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2448 21:10:21.709 00.004 972 Star::Find returns 1 (0), X=229.60, Y=847.89, Mass=1394, SNR=26.2, Peak=158 HFD=3.9 21:10:21.713 00.004 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 21:10:21.718 00.005 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 21:10:21.721 00.003 972 CameraToMount -- cameraX=1.19 cameraY=-0.35 hyp=1.24 cameraTheta=-0.29 mountX=-0.37 mountY=-1.17, mountTheta=-1.88 21:10:21.726 00.005 972 SchedulePrimaryMove(067B9D08, x=1.19, y=-0.35, opts=13) 21:10:21.730 00.004 972 Enqueuing Move request for scope (1.19, -0.35) 21:10:21.735 00.005 5928 Worker thread wakes up 21:10:21.735 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.19, -0.35) opts 0xd 21:10:21.735 00.000 5928 Handling offset move in thread for scope, endpoint = (1.19, -0.35) 21:10:21.735 00.000 5928 Moving (1.19, -0.35) raw xDistance=-0.37 yDistance=-1.17 21:10:21.735 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37 21:10:21.735 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17 21:10:21.735 00.000 5928 MoveAxis(E, 68, ABG) 21:10:21.735 00.000 5928 Guiding Dir = 2, Dur = 68 21:10:21.738 00.003 5928 IsSlewing returns 0 21:10:21.739 00.001 5928 IsGuiding returns 0 21:10:21.755 00.016 5928 PulseGuide returned control before completion, sleep 63 21:10:21.759 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:21.787 00.028 972 UpdateGuideState exits: m=1394 SNR=26.2 21:10:21.791 00.004 972 PhdController: settling, locked = 1, distance = 1.47 (1.50) aobump = 0 frame = 8 / 99999 21:10:21.795 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823421.795,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:10:21.800 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:21.804 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:21.809 00.005 972 Enqueuing Expose request 21:10:21.851 00.042 5928 IsGuiding returns 0 21:10:21.851 00.000 5928 Move returns status 0, amount 68 21:10:21.851 00.000 5928 MoveAxis(N, 231, ABG) 21:10:21.851 00.000 5928 Guiding Dir = 0, Dur = 231 21:10:21.852 00.001 5928 IsSlewing returns 0 21:10:21.852 00.000 5928 IsGuiding returns 0 21:10:21.932 00.080 5928 PulseGuide returned control before completion, sleep 162 21:10:22.104 00.172 5928 IsGuiding returns 1 21:10:22.104 00.000 5928 scope still moving after pulse duration time elapsed 21:10:22.134 00.030 5928 IsSlewing returns 0 21:10:22.134 00.000 5928 IsGuiding returns 1 21:10:22.202 00.068 5928 IsSlewing returns 0 21:10:22.235 00.033 5928 IsGuiding returns 0 21:10:22.235 00.000 5928 scope move finished after 231 + 151 ms 21:10:22.235 00.000 5928 Move returns status 0, amount 231 21:10:22.235 00.000 5928 move complete, result=0 21:10:22.236 00.001 5928 worker thread done servicing request 21:10:22.236 00.000 5928 Worker thread wakes up 21:10:22.236 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:22.236 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:22.236 00.000 972 GuideStep: -0.4 px 68 ms EAST, -1.2 px 231 ms NORTH 21:10:24.340 02.104 5928 Exposure complete 21:10:24.429 00.089 5928 worker thread done servicing request 21:10:24.429 00.000 972 OnExposeComplete: enter 21:10:24.434 00.005 972 UpdateGuideState(): m_state=6 21:10:24.438 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2449 21:10:24.442 00.004 972 Star::Find returns 1 (0), X=229.64, Y=847.77, Mass=1442, SNR=26.6, Peak=151 HFD=3.7 21:10:24.446 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 21:10:24.451 00.005 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 21:10:24.454 00.003 972 CameraToMount -- cameraX=1.24 cameraY=-0.47 hyp=1.33 cameraTheta=-0.36 mountX=-0.50 mountY=-1.21, mountTheta=-1.96 21:10:24.459 00.005 972 SchedulePrimaryMove(067B9D08, x=1.24, y=-0.47, opts=13) 21:10:24.463 00.004 972 Enqueuing Move request for scope (1.24, -0.47) 21:10:24.468 00.005 5928 Worker thread wakes up 21:10:24.468 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.24, -0.47) opts 0xd 21:10:24.468 00.000 5928 Handling offset move in thread for scope, endpoint = (1.24, -0.47) 21:10:24.468 00.000 5928 Moving (1.24, -0.47) raw xDistance=-0.50 yDistance=-1.21 21:10:24.468 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.50 21:10:24.468 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21 21:10:24.468 00.000 5928 MoveAxis(E, 88, ABG) 21:10:24.468 00.000 5928 Guiding Dir = 2, Dur = 88 21:10:24.468 00.000 5928 IsSlewing returns 0 21:10:24.469 00.001 5928 IsGuiding returns 0 21:10:24.489 00.020 5928 PulseGuide returned control before completion, sleep 78 21:10:24.491 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:24.518 00.027 972 UpdateGuideState exits: m=1442 SNR=26.6 21:10:24.522 00.004 972 PhdController: settling, locked = 1, distance = 1.43 (1.50) aobump = 0 frame = 9 / 99999 21:10:24.526 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823424.526,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.43,"Time":2.7,"SettleTime":10.0,"StarLocked":true} 21:10:24.530 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:24.535 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:24.538 00.003 972 Enqueuing Expose request 21:10:24.571 00.033 5928 IsGuiding returns 1 21:10:24.571 00.000 5928 scope still moving after pulse duration time elapsed 21:10:24.617 00.046 5928 IsSlewing returns 0 21:10:24.618 00.001 5928 IsGuiding returns 0 21:10:24.618 00.000 5928 scope move finished after 88 + 61 ms 21:10:24.618 00.000 5928 Move returns status 0, amount 88 21:10:24.618 00.000 5928 MoveAxis(N, 239, ABG) 21:10:24.618 00.000 5928 Guiding Dir = 0, Dur = 239 21:10:24.619 00.001 5928 IsSlewing returns 0 21:10:24.619 00.000 5928 IsGuiding returns 0 21:10:24.697 00.078 5928 PulseGuide returned control before completion, sleep 171 21:10:24.869 00.172 5928 IsGuiding returns 1 21:10:24.869 00.000 5928 scope still moving after pulse duration time elapsed 21:10:24.902 00.033 5928 IsSlewing returns 0 21:10:24.903 00.001 5928 IsGuiding returns 1 21:10:24.970 00.067 5928 IsSlewing returns 0 21:10:25.001 00.031 5928 IsGuiding returns 0 21:10:25.001 00.000 5928 scope move finished after 239 + 143 ms 21:10:25.001 00.000 5928 Move returns status 0, amount 239 21:10:25.001 00.000 5928 move complete, result=0 21:10:25.001 00.000 5928 worker thread done servicing request 21:10:25.002 00.001 5928 Worker thread wakes up 21:10:25.002 00.000 972 GuideStep: -0.5 px 88 ms EAST, -1.2 px 239 ms NORTH 21:10:25.011 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:25.011 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:27.001 01.990 5928 Exposure complete 21:10:27.086 00.085 5928 worker thread done servicing request 21:10:27.086 00.000 972 OnExposeComplete: enter 21:10:27.090 00.004 972 UpdateGuideState(): m_state=6 21:10:27.094 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2450 21:10:27.099 00.005 972 Star::Find returns 1 (0), X=229.67, Y=847.84, Mass=1418, SNR=26.4, Peak=163 HFD=3.7 21:10:27.103 00.004 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 21:10:27.106 00.003 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94) 21:10:27.110 00.004 972 CameraToMount -- cameraX=1.27 cameraY=-0.40 hyp=1.33 cameraTheta=-0.30 mountX=-0.42 mountY=-1.24, mountTheta=-1.90 21:10:27.116 00.006 972 SchedulePrimaryMove(067B9D08, x=1.27, y=-0.40, opts=13) 21:10:27.120 00.004 972 Enqueuing Move request for scope (1.27, -0.40) 21:10:27.123 00.003 5928 Worker thread wakes up 21:10:27.124 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (1.27, -0.40) opts 0xd 21:10:27.124 00.000 5928 Handling offset move in thread for scope, endpoint = (1.27, -0.40) 21:10:27.124 00.000 5928 Moving (1.27, -0.40) raw xDistance=-0.42 yDistance=-1.24 21:10:27.124 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.42 21:10:27.124 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24 21:10:27.124 00.000 5928 MoveAxis(E, 77, ABG) 21:10:27.124 00.000 5928 Guiding Dir = 2, Dur = 77 21:10:27.143 00.019 5928 IsSlewing returns 0 21:10:27.143 00.000 5928 IsGuiding returns 0 21:10:27.150 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:10:27.159 00.009 5928 PulseGuide returned control before completion, sleep 72 21:10:27.176 00.017 972 UpdateGuideState exits: m=1418 SNR=26.4 21:10:27.181 00.005 972 PhdController: settling, locked = 1, distance = 1.40 (1.50) aobump = 0 frame = 10 / 99999 21:10:27.185 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823427.185,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.40,"Time":5.4,"SettleTime":10.0,"StarLocked":true} 21:10:27.189 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:27.193 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:27.198 00.005 972 Enqueuing Expose request 21:10:27.242 00.044 5928 IsGuiding returns 1 21:10:27.242 00.000 5928 scope still moving after pulse duration time elapsed 21:10:27.287 00.045 5928 IsSlewing returns 0 21:10:27.287 00.000 5928 IsGuiding returns 0 21:10:27.287 00.000 5928 scope move finished after 77 + 66 ms 21:10:27.287 00.000 5928 Move returns status 0, amount 77 21:10:27.287 00.000 5928 MoveAxis(N, 246, ABG) 21:10:27.287 00.000 5928 Guiding Dir = 0, Dur = 246 21:10:27.288 00.001 5928 IsSlewing returns 0 21:10:27.288 00.000 5928 IsGuiding returns 0 21:10:27.367 00.079 5928 PulseGuide returned control before completion, sleep 177 21:10:27.555 00.188 5928 IsGuiding returns 1 21:10:27.556 00.001 5928 scope still moving after pulse duration time elapsed 21:10:27.586 00.030 5928 IsSlewing returns 0 21:10:27.587 00.001 5928 IsGuiding returns 1 21:10:27.639 00.052 5928 IsSlewing returns 0 21:10:27.671 00.032 5928 IsGuiding returns 0 21:10:27.671 00.000 5928 scope move finished after 246 + 136 ms 21:10:27.671 00.000 5928 Move returns status 0, amount 246 21:10:27.672 00.001 5928 move complete, result=0 21:10:27.672 00.000 5928 worker thread done servicing request 21:10:27.672 00.000 5928 Worker thread wakes up 21:10:27.672 00.000 972 GuideStep: -0.4 px 77 ms EAST, -1.2 px 246 ms NORTH 21:10:27.679 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:27.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:29.816 02.137 5928 Exposure complete 21:10:29.903 00.087 5928 worker thread done servicing request 21:10:29.903 00.000 972 OnExposeComplete: enter 21:10:29.907 00.004 972 UpdateGuideState(): m_state=6 21:10:29.912 00.005 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2451 21:10:29.916 00.004 972 Star::Find returns 1 (0), X=229.87, Y=848.32, Mass=1447, SNR=26.6, Peak=144 HFD=4.1 21:10:29.920 00.004 972 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.59) = xAngle (-1.54 = -1.54) 21:10:29.924 00.004 972 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 21:10:29.928 00.004 972 CameraToMount -- cameraX=1.47 cameraY=0.08 hyp=1.47 cameraTheta=0.05 mountX=0.05 mountY=-1.47, mountTheta=-1.54 21:10:29.933 00.005 972 SchedulePrimaryMove(067B9D08, x=1.47, y=0.08, opts=13) 21:10:29.937 00.004 972 Enqueuing Move request for scope (1.47, 0.08) 21:10:29.941 00.004 5928 Worker thread wakes up 21:10:29.941 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.47, 0.08) opts 0xd 21:10:29.941 00.000 5928 Handling offset move in thread for scope, endpoint = (1.47, 0.08) 21:10:29.941 00.000 5928 Moving (1.47, 0.08) raw xDistance=0.05 yDistance=-1.47 21:10:29.941 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:10:29.941 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47 21:10:29.941 00.000 5928 MoveAxis(E, 0, ABG) 21:10:29.941 00.000 5928 Move returns status 0, amount 0 21:10:29.941 00.000 5928 MoveAxis(N, 291, ABG) 21:10:29.941 00.000 5928 Guiding Dir = 0, Dur = 291 21:10:29.942 00.001 5928 IsSlewing returns 0 21:10:29.942 00.000 5928 IsGuiding returns 0 21:10:29.967 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:29.993 00.026 972 UpdateGuideState exits: m=1447 SNR=26.6 21:10:29.999 00.006 972 PhdController: settling, locked = 1, distance = 1.42 (1.50) aobump = 0 frame = 11 / 99999 21:10:30.003 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823430.003,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.42,"Time":8.2,"SettleTime":10.0,"StarLocked":true} 21:10:30.007 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:30.010 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:30.015 00.005 972 Enqueuing Expose request 21:10:30.021 00.006 5928 PulseGuide returned control before completion, sleep 223 21:10:30.248 00.227 5928 IsGuiding returns 1 21:10:30.248 00.000 5928 scope still moving after pulse duration time elapsed 21:10:30.294 00.046 5928 IsSlewing returns 0 21:10:30.295 00.001 5928 IsGuiding returns 1 21:10:30.357 00.062 5928 IsSlewing returns 0 21:10:30.359 00.002 5928 IsGuiding returns 0 21:10:30.359 00.000 5928 scope move finished after 291 + 125 ms 21:10:30.359 00.000 5928 Move returns status 0, amount 291 21:10:30.359 00.000 5928 move complete, result=0 21:10:30.360 00.001 5928 worker thread done servicing request 21:10:30.360 00.000 5928 Worker thread wakes up 21:10:30.360 00.000 972 GuideStep: 0.1 px 0 ms EAST, -1.5 px 291 ms NORTH 21:10:30.372 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:30.372 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:32.355 01.983 5928 Exposure complete 21:10:32.442 00.087 5928 worker thread done servicing request 21:10:32.442 00.000 972 OnExposeComplete: enter 21:10:32.447 00.005 972 UpdateGuideState(): m_state=6 21:10:32.452 00.005 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2452 21:10:32.456 00.004 972 Star::Find returns 1 (0), X=229.80, Y=848.32, Mass=1436, SNR=26.6, Peak=159 HFD=3.7 21:10:32.460 00.004 972 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.59) = xAngle (-1.54 = -1.54) 21:10:32.465 00.005 972 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 21:10:32.469 00.004 972 CameraToMount -- cameraX=1.40 cameraY=0.08 hyp=1.40 cameraTheta=0.05 mountX=0.05 mountY=-1.40, mountTheta=-1.54 21:10:32.473 00.004 972 SchedulePrimaryMove(067B9D08, x=1.40, y=0.08, opts=13) 21:10:32.477 00.004 972 Enqueuing Move request for scope (1.40, 0.08) 21:10:32.482 00.005 5928 Worker thread wakes up 21:10:32.482 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.40, 0.08) opts 0xd 21:10:32.482 00.000 5928 Handling offset move in thread for scope, endpoint = (1.40, 0.08) 21:10:32.482 00.000 5928 Moving (1.40, 0.08) raw xDistance=0.05 yDistance=-1.40 21:10:32.482 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:10:32.482 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40 21:10:32.482 00.000 5928 MoveAxis(E, 0, ABG) 21:10:32.482 00.000 5928 Move returns status 0, amount 0 21:10:32.482 00.000 5928 MoveAxis(N, 277, ABG) 21:10:32.482 00.000 5928 Guiding Dir = 0, Dur = 277 21:10:32.485 00.003 5928 IsSlewing returns 0 21:10:32.485 00.000 5928 IsGuiding returns 0 21:10:32.506 00.021 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:10:32.534 00.028 972 UpdateGuideState exits: m=1436 SNR=26.6 21:10:32.538 00.004 972 PhdController: settling, locked = 1, distance = 1.41 (1.50) aobump = 0 frame = 12 / 99999 21:10:32.541 00.003 972 PhdController: newstate STATE_FINISH 21:10:32.546 00.005 972 PhdController complete: success 21:10:32.550 00.004 972 evsrv: {"Event":"SettleDone","Timestamp":1645823432.550,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0} 21:10:32.554 00.004 972 Mount: notify guiding dither settle done success=1 21:10:32.558 00.004 972 PhdController: newstate STATE_IDLE 21:10:32.563 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:32.567 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:32.571 00.004 972 Enqueuing Expose request 21:10:32.575 00.004 5928 PulseGuide returned control before completion, sleep 209 21:10:32.791 00.216 5928 IsGuiding returns 1 21:10:32.791 00.000 5928 scope still moving after pulse duration time elapsed 21:10:32.822 00.031 5928 IsSlewing returns 0 21:10:32.822 00.000 5928 IsGuiding returns 1 21:10:32.852 00.030 5928 IsSlewing returns 0 21:10:32.852 00.000 5928 IsGuiding returns 1 21:10:32.900 00.048 5928 IsSlewing returns 0 21:10:32.901 00.001 5928 IsGuiding returns 0 21:10:32.901 00.000 5928 scope move finished after 277 + 138 ms 21:10:32.901 00.000 5928 Move returns status 0, amount 277 21:10:32.901 00.000 5928 move complete, result=0 21:10:32.901 00.000 5928 worker thread done servicing request 21:10:32.901 00.000 5928 Worker thread wakes up 21:10:32.901 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:32.901 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:32.902 00.001 972 GuideStep: 0.0 px 0 ms EAST, -1.4 px 277 ms NORTH 21:10:35.046 02.144 5928 Exposure complete 21:10:35.132 00.086 5928 worker thread done servicing request 21:10:35.133 00.001 972 OnExposeComplete: enter 21:10:35.136 00.003 972 UpdateGuideState(): m_state=6 21:10:35.141 00.005 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2453 21:10:35.145 00.004 972 Star::Find returns 1 (0), X=229.79, Y=847.99, Mass=1432, SNR=26.5, Peak=168 HFD=4.0 21:10:35.150 00.005 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 21:10:35.154 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 21:10:35.158 00.004 972 CameraToMount -- cameraX=1.38 cameraY=-0.25 hyp=1.40 cameraTheta=-0.18 mountX=-0.28 mountY=-1.36, mountTheta=-1.77 21:10:35.163 00.005 972 SchedulePrimaryMove(067B9D08, x=1.38, y=-0.25, opts=13) 21:10:35.167 00.004 972 Enqueuing Move request for scope (1.38, -0.25) 21:10:35.171 00.004 5928 Worker thread wakes up 21:10:35.171 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.38, -0.25) opts 0xd 21:10:35.171 00.000 5928 Handling offset move in thread for scope, endpoint = (1.38, -0.25) 21:10:35.171 00.000 5928 Moving (1.38, -0.25) raw xDistance=-0.28 yDistance=-1.36 21:10:35.171 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28 21:10:35.171 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36 21:10:35.171 00.000 5928 MoveAxis(E, 47, ABG) 21:10:35.171 00.000 5928 Guiding Dir = 2, Dur = 47 21:10:35.171 00.000 5928 IsSlewing returns 0 21:10:35.172 00.001 5928 IsGuiding returns 0 21:10:35.186 00.014 5928 PulseGuide returned control before completion, sleep 44 21:10:35.197 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:35.224 00.027 972 UpdateGuideState exits: m=1432 SNR=26.5 21:10:35.229 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:35.233 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:35.237 00.004 972 Enqueuing Expose request 21:10:35.250 00.013 5928 IsGuiding returns 0 21:10:35.250 00.000 5928 Move returns status 0, amount 47 21:10:35.251 00.001 5928 MoveAxis(N, 270, ABG) 21:10:35.251 00.000 5928 Guiding Dir = 0, Dur = 270 21:10:35.251 00.000 5928 IsSlewing returns 0 21:10:35.251 00.000 5928 IsGuiding returns 0 21:10:35.330 00.079 5928 PulseGuide returned control before completion, sleep 201 21:10:35.533 00.203 5928 IsGuiding returns 1 21:10:35.533 00.000 5928 scope still moving after pulse duration time elapsed 21:10:35.565 00.032 5928 IsSlewing returns 0 21:10:35.566 00.001 5928 IsGuiding returns 1 21:10:35.633 00.067 5928 IsSlewing returns 0 21:10:35.666 00.033 5928 IsGuiding returns 0 21:10:35.666 00.000 5928 scope move finished after 270 + 145 ms 21:10:35.666 00.000 5928 Move returns status 0, amount 270 21:10:35.667 00.001 5928 move complete, result=0 21:10:35.667 00.000 5928 worker thread done servicing request 21:10:35.667 00.000 972 GuideStep: -0.3 px 47 ms EAST, -1.4 px 270 ms NORTH 21:10:35.673 00.006 5928 Worker thread wakes up 21:10:35.674 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:35.674 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:37.676 02.002 5928 Exposure complete 21:10:37.761 00.085 5928 worker thread done servicing request 21:10:37.761 00.000 972 OnExposeComplete: enter 21:10:37.765 00.004 972 UpdateGuideState(): m_state=6 21:10:37.769 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2454 21:10:37.773 00.004 972 Star::Find returns 1 (0), X=229.82, Y=848.10, Mass=1417, SNR=26.4, Peak=158 HFD=4.1 21:10:37.777 00.004 972 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.59) = xAngle (-1.69 = -1.69) 21:10:37.782 00.005 972 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73) 21:10:37.786 00.004 972 CameraToMount -- cameraX=1.41 cameraY=-0.14 hyp=1.42 cameraTheta=-0.10 mountX=-0.17 mountY=-1.40, mountTheta=-1.69 21:10:37.790 00.004 972 SchedulePrimaryMove(067B9D08, x=1.41, y=-0.14, opts=13) 21:10:37.794 00.004 972 Enqueuing Move request for scope (1.41, -0.14) 21:10:37.799 00.005 5928 Worker thread wakes up 21:10:37.799 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.14) opts 0xd 21:10:37.799 00.000 5928 Handling offset move in thread for scope, endpoint = (1.41, -0.14) 21:10:37.799 00.000 5928 Moving (1.41, -0.14) raw xDistance=-0.17 yDistance=-1.40 21:10:37.799 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:10:37.799 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40 21:10:37.799 00.000 5928 MoveAxis(E, 0, ABG) 21:10:37.799 00.000 5928 Move returns status 0, amount 0 21:10:37.799 00.000 5928 MoveAxis(N, 278, ABG) 21:10:37.799 00.000 5928 Guiding Dir = 0, Dur = 278 21:10:37.823 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:10:37.840 00.017 5928 IsSlewing returns 0 21:10:37.841 00.001 5928 IsGuiding returns 0 21:10:37.853 00.012 972 UpdateGuideState exits: m=1417 SNR=26.4 21:10:37.857 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:37.861 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:37.866 00.005 972 Enqueuing Expose request 21:10:37.921 00.055 5928 PulseGuide returned control before completion, sleep 209 21:10:38.141 00.220 5928 IsGuiding returns 1 21:10:38.142 00.001 5928 scope still moving after pulse duration time elapsed 21:10:38.174 00.032 5928 IsSlewing returns 0 21:10:38.175 00.001 5928 IsGuiding returns 1 21:10:38.241 00.066 5928 IsSlewing returns 0 21:10:38.242 00.001 5928 IsGuiding returns 0 21:10:38.242 00.000 5928 scope move finished after 278 + 123 ms 21:10:38.242 00.000 5928 Move returns status 0, amount 278 21:10:38.242 00.000 5928 move complete, result=0 21:10:38.243 00.001 5928 worker thread done servicing request 21:10:38.243 00.000 5928 Worker thread wakes up 21:10:38.243 00.000 972 GuideStep: -0.2 px 0 ms EAST, -1.4 px 278 ms NORTH 21:10:38.256 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:38.256 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:40.370 02.114 5928 Exposure complete 21:10:40.456 00.086 5928 worker thread done servicing request 21:10:40.457 00.001 972 OnExposeComplete: enter 21:10:40.460 00.003 972 UpdateGuideState(): m_state=6 21:10:40.466 00.006 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2455 21:10:40.471 00.005 972 Star::Find returns 1 (0), X=229.83, Y=847.72, Mass=1443, SNR=26.6, Peak=165 HFD=3.8 21:10:40.476 00.005 972 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.59) = xAngle (-1.94 = -1.94) 21:10:40.479 00.003 972 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98) 21:10:40.483 00.004 972 CameraToMount -- cameraX=1.43 cameraY=-0.52 hyp=1.52 cameraTheta=-0.35 mountX=-0.54 mountY=-1.39, mountTheta=-1.94 21:10:40.487 00.004 972 SchedulePrimaryMove(067B9D08, x=1.43, y=-0.52, opts=13) 21:10:40.491 00.004 972 Enqueuing Move request for scope (1.43, -0.52) 21:10:40.497 00.006 5928 Worker thread wakes up 21:10:40.497 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.43, -0.52) opts 0xd 21:10:40.497 00.000 5928 Handling offset move in thread for scope, endpoint = (1.43, -0.52) 21:10:40.498 00.001 5928 Moving (1.43, -0.52) raw xDistance=-0.54 yDistance=-1.39 21:10:40.498 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54 21:10:40.498 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39 21:10:40.498 00.000 5928 MoveAxis(E, 91, ABG) 21:10:40.498 00.000 5928 Guiding Dir = 2, Dur = 91 21:10:40.498 00.000 5928 IsSlewing returns 0 21:10:40.499 00.001 5928 IsGuiding returns 0 21:10:40.522 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:10:40.527 00.005 5928 PulseGuide returned control before completion, sleep 74 21:10:40.550 00.023 972 UpdateGuideState exits: m=1443 SNR=26.6 21:10:40.554 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:40.558 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:40.563 00.005 972 Enqueuing Expose request 21:10:40.604 00.041 5928 IsGuiding returns 1 21:10:40.604 00.000 5928 scope still moving after pulse duration time elapsed 21:10:40.638 00.034 5928 IsSlewing returns 0 21:10:40.638 00.000 5928 IsGuiding returns 0 21:10:40.638 00.000 5928 scope move finished after 91 + 48 ms 21:10:40.639 00.001 5928 Move returns status 0, amount 91 21:10:40.639 00.000 5928 MoveAxis(N, 276, ABG) 21:10:40.639 00.000 5928 Guiding Dir = 0, Dur = 276 21:10:40.639 00.000 5928 IsSlewing returns 0 21:10:40.639 00.000 5928 IsGuiding returns 0 21:10:40.719 00.080 5928 PulseGuide returned control before completion, sleep 207 21:10:40.934 00.215 5928 IsGuiding returns 1 21:10:40.934 00.000 5928 scope still moving after pulse duration time elapsed 21:10:41.007 00.073 5928 IsSlewing returns 0 21:10:41.038 00.031 5928 IsGuiding returns 0 21:10:41.039 00.001 5928 scope move finished after 276 + 123 ms 21:10:41.039 00.000 5928 Move returns status 0, amount 276 21:10:41.039 00.000 5928 move complete, result=0 21:10:41.039 00.000 5928 worker thread done servicing request 21:10:41.040 00.001 5928 Worker thread wakes up 21:10:41.040 00.000 972 GuideStep: -0.5 px 91 ms EAST, -1.4 px 276 ms NORTH 21:10:41.052 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:41.052 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:43.035 01.983 5928 Exposure complete 21:10:43.120 00.085 5928 worker thread done servicing request 21:10:43.121 00.001 972 OnExposeComplete: enter 21:10:43.123 00.002 972 UpdateGuideState(): m_state=6 21:10:43.128 00.005 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2456 21:10:43.132 00.004 972 Star::Find returns 1 (0), X=229.81, Y=847.77, Mass=1385, SNR=26.1, Peak=153 HFD=3.9 21:10:43.136 00.004 972 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.59) = xAngle (-1.91 = -1.91) 21:10:43.140 00.004 972 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96) 21:10:43.144 00.004 972 CameraToMount -- cameraX=1.40 cameraY=-0.47 hyp=1.48 cameraTheta=-0.32 mountX=-0.50 mountY=-1.37, mountTheta=-1.92 21:10:43.149 00.005 972 SchedulePrimaryMove(067B9D08, x=1.40, y=-0.47, opts=13) 21:10:43.152 00.003 972 Enqueuing Move request for scope (1.40, -0.47) 21:10:43.156 00.004 5928 Worker thread wakes up 21:10:43.156 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.40, -0.47) opts 0xd 21:10:43.156 00.000 5928 Handling offset move in thread for scope, endpoint = (1.40, -0.47) 21:10:43.156 00.000 5928 Moving (1.40, -0.47) raw xDistance=-0.50 yDistance=-1.37 21:10:43.157 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.50 21:10:43.157 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37 21:10:43.157 00.000 5928 MoveAxis(E, 89, ABG) 21:10:43.157 00.000 5928 Guiding Dir = 2, Dur = 89 21:10:43.181 00.024 5928 IsSlewing returns 0 21:10:43.181 00.000 5928 IsGuiding returns 0 21:10:43.184 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:10:43.197 00.013 5928 PulseGuide returned control before completion, sleep 84 21:10:43.210 00.013 972 UpdateGuideState exits: m=1385 SNR=26.1 21:10:43.215 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:43.219 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:43.223 00.004 972 Enqueuing Expose request 21:10:43.309 00.086 5928 IsGuiding returns 0 21:10:43.309 00.000 5928 Move returns status 0, amount 89 21:10:43.309 00.000 5928 MoveAxis(N, 271, ABG) 21:10:43.309 00.000 5928 Guiding Dir = 0, Dur = 271 21:10:43.310 00.001 5928 IsSlewing returns 0 21:10:43.310 00.000 5928 IsGuiding returns 0 21:10:43.389 00.079 5928 PulseGuide returned control before completion, sleep 202 21:10:43.605 00.216 5928 IsGuiding returns 1 21:10:43.605 00.000 5928 scope still moving after pulse duration time elapsed 21:10:43.636 00.031 5928 IsSlewing returns 0 21:10:43.677 00.041 5928 IsGuiding returns 1 21:10:43.709 00.032 5928 IsSlewing returns 0 21:10:43.709 00.000 5928 IsGuiding returns 0 21:10:43.710 00.001 5928 scope move finished after 271 + 129 ms 21:10:43.710 00.000 5928 Move returns status 0, amount 271 21:10:43.710 00.000 5928 move complete, result=0 21:10:43.710 00.000 5928 worker thread done servicing request 21:10:43.710 00.000 972 GuideStep: -0.5 px 89 ms EAST, -1.4 px 271 ms NORTH 21:10:43.721 00.011 5928 Worker thread wakes up 21:10:43.721 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:43.722 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:45.864 02.142 5928 Exposure complete 21:10:45.950 00.086 5928 worker thread done servicing request 21:10:45.950 00.000 972 OnExposeComplete: enter 21:10:45.954 00.004 972 UpdateGuideState(): m_state=6 21:10:45.958 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2457 21:10:45.963 00.005 972 Star::Find returns 1 (0), X=229.74, Y=848.34, Mass=1383, SNR=26.0, Peak=152 HFD=3.7 21:10:45.967 00.004 972 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.59) = xAngle (-1.51 = -1.51) 21:10:45.971 00.004 972 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56) 21:10:45.975 00.004 972 CameraToMount -- cameraX=1.33 cameraY=0.10 hyp=1.34 cameraTheta=0.08 mountX=0.08 mountY=-1.34, mountTheta=-1.51 21:10:45.980 00.005 972 SchedulePrimaryMove(067B9D08, x=1.33, y=0.10, opts=13) 21:10:45.984 00.004 972 Enqueuing Move request for scope (1.33, 0.10) 21:10:45.988 00.004 5928 Worker thread wakes up 21:10:45.988 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.10) opts 0xd 21:10:45.988 00.000 5928 Handling offset move in thread for scope, endpoint = (1.33, 0.10) 21:10:45.988 00.000 5928 Moving (1.33, 0.10) raw xDistance=0.08 yDistance=-1.34 21:10:45.988 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:10:45.988 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34 21:10:45.988 00.000 5928 MoveAxis(E, 0, ABG) 21:10:45.989 00.001 5928 Move returns status 0, amount 0 21:10:45.989 00.000 5928 MoveAxis(N, 265, ABG) 21:10:45.989 00.000 5928 Guiding Dir = 0, Dur = 265 21:10:45.989 00.000 5928 IsSlewing returns 0 21:10:45.989 00.000 5928 IsGuiding returns 0 21:10:46.014 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:46.040 00.026 972 UpdateGuideState exits: m=1383 SNR=26.0 21:10:46.045 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:46.049 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:46.053 00.004 972 Enqueuing Expose request 21:10:46.075 00.022 5928 PulseGuide returned control before completion, sleep 190 21:10:46.273 00.198 5928 IsGuiding returns 1 21:10:46.273 00.000 5928 scope still moving after pulse duration time elapsed 21:10:46.347 00.074 5928 IsSlewing returns 0 21:10:46.379 00.032 5928 IsGuiding returns 0 21:10:46.379 00.000 5928 scope move finished after 265 + 124 ms 21:10:46.379 00.000 5928 Move returns status 0, amount 265 21:10:46.380 00.001 5928 move complete, result=0 21:10:46.381 00.001 5928 worker thread done servicing request 21:10:46.381 00.000 972 GuideStep: 0.1 px 0 ms EAST, -1.3 px 265 ms NORTH 21:10:46.392 00.011 5928 Worker thread wakes up 21:10:46.392 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:46.392 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:48.372 01.980 5928 Exposure complete 21:10:48.460 00.088 972 OnExposeComplete: enter 21:10:48.465 00.005 972 UpdateGuideState(): m_state=6 21:10:48.468 00.003 5928 worker thread done servicing request 21:10:48.468 00.000 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2458 21:10:48.472 00.004 972 Star::Find returns 1 (0), X=229.79, Y=848.09, Mass=1448, SNR=26.6, Peak=164 HFD=4.0 21:10:48.476 00.004 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 21:10:48.481 00.005 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 21:10:48.485 00.004 972 CameraToMount -- cameraX=1.38 cameraY=-0.16 hyp=1.39 cameraTheta=-0.11 mountX=-0.18 mountY=-1.37, mountTheta=-1.70 21:10:48.489 00.004 972 SchedulePrimaryMove(067B9D08, x=1.38, y=-0.16, opts=13) 21:10:48.494 00.005 972 Enqueuing Move request for scope (1.38, -0.16) 21:10:48.498 00.004 5928 Worker thread wakes up 21:10:48.498 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.38, -0.16) opts 0xd 21:10:48.498 00.000 5928 Handling offset move in thread for scope, endpoint = (1.38, -0.16) 21:10:48.498 00.000 5928 Moving (1.38, -0.16) raw xDistance=-0.18 yDistance=-1.37 21:10:48.498 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:10:48.498 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37 21:10:48.498 00.000 5928 MoveAxis(E, 0, ABG) 21:10:48.498 00.000 5928 Move returns status 0, amount 0 21:10:48.499 00.001 5928 MoveAxis(N, 271, ABG) 21:10:48.499 00.000 5928 Guiding Dir = 0, Dur = 271 21:10:48.505 00.006 5928 IsSlewing returns 0 21:10:48.505 00.000 5928 IsGuiding returns 0 21:10:48.523 00.018 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:48.551 00.028 972 UpdateGuideState exits: m=1448 SNR=26.6 21:10:48.555 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:48.559 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:48.564 00.005 972 Enqueuing Expose request 21:10:48.586 00.022 5928 PulseGuide returned control before completion, sleep 201 21:10:48.801 00.215 5928 IsGuiding returns 1 21:10:48.802 00.001 5928 scope still moving after pulse duration time elapsed 21:10:48.833 00.031 5928 IsSlewing returns 0 21:10:48.834 00.001 5928 IsGuiding returns 1 21:10:48.905 00.071 5928 IsSlewing returns 0 21:10:48.906 00.001 5928 IsGuiding returns 0 21:10:48.907 00.001 5928 scope move finished after 271 + 130 ms 21:10:48.907 00.000 5928 Move returns status 0, amount 271 21:10:48.907 00.000 5928 move complete, result=0 21:10:48.907 00.000 5928 worker thread done servicing request 21:10:48.907 00.000 5928 Worker thread wakes up 21:10:48.908 00.001 972 GuideStep: -0.2 px 0 ms EAST, -1.4 px 271 ms NORTH 21:10:48.921 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:48.921 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:51.054 02.133 5928 Exposure complete 21:10:51.140 00.086 5928 worker thread done servicing request 21:10:51.141 00.001 972 OnExposeComplete: enter 21:10:51.146 00.005 972 UpdateGuideState(): m_state=6 21:10:51.150 00.004 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2459 21:10:51.153 00.003 972 Star::Find returns 1 (0), X=229.80, Y=847.71, Mass=1397, SNR=26.1, Peak=151 HFD=3.8 21:10:51.157 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 21:10:51.162 00.005 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 21:10:51.166 00.004 972 CameraToMount -- cameraX=1.39 cameraY=-0.53 hyp=1.49 cameraTheta=-0.36 mountX=-0.56 mountY=-1.36, mountTheta=-1.96 21:10:51.170 00.004 972 SchedulePrimaryMove(067B9D08, x=1.39, y=-0.53, opts=13) 21:10:51.174 00.004 972 Enqueuing Move request for scope (1.39, -0.53) 21:10:51.179 00.005 5928 Worker thread wakes up 21:10:51.179 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.39, -0.53) opts 0xd 21:10:51.179 00.000 5928 Handling offset move in thread for scope, endpoint = (1.39, -0.53) 21:10:51.179 00.000 5928 Moving (1.39, -0.53) raw xDistance=-0.56 yDistance=-1.36 21:10:51.179 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56 21:10:51.179 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36 21:10:51.180 00.001 5928 MoveAxis(E, 93, ABG) 21:10:51.180 00.000 5928 Guiding Dir = 2, Dur = 93 21:10:51.180 00.000 5928 IsSlewing returns 0 21:10:51.180 00.000 5928 IsGuiding returns 0 21:10:51.204 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:10:51.208 00.004 5928 PulseGuide returned control before completion, sleep 76 21:10:51.231 00.023 972 UpdateGuideState exits: m=1397 SNR=26.1 21:10:51.235 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:51.239 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:51.243 00.004 972 Enqueuing Expose request 21:10:51.295 00.052 5928 IsGuiding returns 1 21:10:51.295 00.000 5928 scope still moving after pulse duration time elapsed 21:10:51.335 00.040 5928 IsSlewing returns 0 21:10:51.336 00.001 5928 IsGuiding returns 0 21:10:51.336 00.000 5928 scope move finished after 93 + 62 ms 21:10:51.336 00.000 5928 Move returns status 0, amount 93 21:10:51.336 00.000 5928 MoveAxis(N, 269, ABG) 21:10:51.336 00.000 5928 Guiding Dir = 0, Dur = 269 21:10:51.336 00.000 5928 IsSlewing returns 0 21:10:51.336 00.000 5928 IsGuiding returns 0 21:10:51.416 00.080 5928 PulseGuide returned control before completion, sleep 200 21:10:51.623 00.207 5928 IsGuiding returns 1 21:10:51.624 00.001 5928 scope still moving after pulse duration time elapsed 21:10:51.687 00.063 5928 IsSlewing returns 0 21:10:51.720 00.033 5928 IsGuiding returns 0 21:10:51.720 00.000 5928 scope move finished after 269 + 114 ms 21:10:51.720 00.000 5928 Move returns status 0, amount 269 21:10:51.720 00.000 5928 move complete, result=0 21:10:51.720 00.000 5928 worker thread done servicing request 21:10:51.721 00.001 972 GuideStep: -0.6 px 93 ms EAST, -1.4 px 269 ms NORTH 21:10:51.727 00.006 5928 Worker thread wakes up 21:10:51.728 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:51.729 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:53.708 01.979 5928 Exposure complete 21:10:53.795 00.087 5928 worker thread done servicing request 21:10:53.795 00.000 972 OnExposeComplete: enter 21:10:53.798 00.003 972 UpdateGuideState(): m_state=6 21:10:53.802 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2460 21:10:53.806 00.004 972 Star::Find returns 1 (0), X=229.75, Y=847.84, Mass=1410, SNR=26.3, Peak=152 HFD=4.0 21:10:53.811 00.005 972 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.59) = xAngle (-1.88 = -1.88) 21:10:53.815 00.004 972 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 21:10:53.819 00.004 972 CameraToMount -- cameraX=1.35 cameraY=-0.40 hyp=1.41 cameraTheta=-0.29 mountX=-0.43 mountY=-1.32, mountTheta=-1.89 21:10:53.823 00.004 972 SchedulePrimaryMove(067B9D08, x=1.35, y=-0.40, opts=13) 21:10:53.829 00.006 972 Enqueuing Move request for scope (1.35, -0.40) 21:10:53.833 00.004 5928 Worker thread wakes up 21:10:53.833 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.35, -0.40) opts 0xd 21:10:53.833 00.000 5928 Handling offset move in thread for scope, endpoint = (1.35, -0.40) 21:10:53.833 00.000 5928 Moving (1.35, -0.40) raw xDistance=-0.43 yDistance=-1.32 21:10:53.833 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.43 21:10:53.833 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32 21:10:53.833 00.000 5928 MoveAxis(E, 79, ABG) 21:10:53.833 00.000 5928 Guiding Dir = 2, Dur = 79 21:10:53.834 00.001 5928 IsSlewing returns 0 21:10:53.834 00.000 5928 IsGuiding returns 0 21:10:53.858 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:10:53.864 00.006 5928 PulseGuide returned control before completion, sleep 63 21:10:53.886 00.022 972 UpdateGuideState exits: m=1410 SNR=26.3 21:10:53.890 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:53.895 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:53.898 00.003 972 Enqueuing Expose request 21:10:53.937 00.039 5928 IsGuiding returns 1 21:10:53.937 00.000 5928 scope still moving after pulse duration time elapsed 21:10:53.989 00.052 5928 IsSlewing returns 0 21:10:53.990 00.001 5928 IsGuiding returns 0 21:10:53.990 00.000 5928 scope move finished after 79 + 76 ms 21:10:53.990 00.000 5928 Move returns status 0, amount 79 21:10:53.990 00.000 5928 MoveAxis(N, 262, ABG) 21:10:53.990 00.000 5928 Guiding Dir = 0, Dur = 262 21:10:53.990 00.000 5928 IsSlewing returns 0 21:10:53.991 00.001 5928 IsGuiding returns 0 21:10:54.070 00.079 5928 PulseGuide returned control before completion, sleep 193 21:10:54.268 00.198 5928 IsGuiding returns 1 21:10:54.269 00.001 5928 scope still moving after pulse duration time elapsed 21:10:54.301 00.032 5928 IsSlewing returns 0 21:10:54.302 00.001 5928 IsGuiding returns 1 21:10:54.375 00.073 5928 IsSlewing returns 0 21:10:54.405 00.030 5928 IsGuiding returns 0 21:10:54.406 00.001 5928 scope move finished after 262 + 153 ms 21:10:54.406 00.000 5928 Move returns status 0, amount 262 21:10:54.406 00.000 5928 move complete, result=0 21:10:54.406 00.000 5928 worker thread done servicing request 21:10:54.406 00.000 5928 Worker thread wakes up 21:10:54.407 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:54.407 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:54.407 00.000 972 GuideStep: -0.4 px 79 ms EAST, -1.3 px 262 ms NORTH 21:10:56.541 02.134 5928 Exposure complete 21:10:56.625 00.084 5928 worker thread done servicing request 21:10:56.625 00.000 972 OnExposeComplete: enter 21:10:56.630 00.005 972 UpdateGuideState(): m_state=6 21:10:56.634 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2461 21:10:56.638 00.004 972 Star::Find returns 1 (0), X=229.65, Y=848.42, Mass=1416, SNR=26.4, Peak=154 HFD=3.5 21:10:56.641 00.003 972 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.59) = xAngle (-1.45 = -1.45) 21:10:56.646 00.005 972 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49) 21:10:56.650 00.004 972 CameraToMount -- cameraX=1.25 cameraY=0.18 hyp=1.26 cameraTheta=0.14 mountX=0.16 mountY=-1.26, mountTheta=-1.45 21:10:56.654 00.004 972 SchedulePrimaryMove(067B9D08, x=1.25, y=0.18, opts=13) 21:10:56.658 00.004 972 Enqueuing Move request for scope (1.25, 0.18) 21:10:56.663 00.005 5928 Worker thread wakes up 21:10:56.664 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (1.25, 0.18) opts 0xd 21:10:56.664 00.000 5928 Handling offset move in thread for scope, endpoint = (1.25, 0.18) 21:10:56.664 00.000 5928 Moving (1.25, 0.18) raw xDistance=0.16 yDistance=-1.26 21:10:56.664 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:10:56.664 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26 21:10:56.664 00.000 5928 MoveAxis(E, 0, ABG) 21:10:56.664 00.000 5928 Move returns status 0, amount 0 21:10:56.664 00.000 5928 MoveAxis(N, 249, ABG) 21:10:56.664 00.000 5928 Guiding Dir = 0, Dur = 249 21:10:56.664 00.000 5928 IsSlewing returns 0 21:10:56.665 00.001 5928 IsGuiding returns 0 21:10:56.690 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:10:56.717 00.027 972 UpdateGuideState exits: m=1416 SNR=26.4 21:10:56.721 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:56.726 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:56.731 00.005 972 Enqueuing Expose request 21:10:56.740 00.009 5928 PulseGuide returned control before completion, sleep 185 21:10:56.929 00.189 5928 IsGuiding returns 1 21:10:56.929 00.000 5928 scope still moving after pulse duration time elapsed 21:10:56.959 00.030 5928 IsSlewing returns 0 21:10:56.961 00.002 5928 IsGuiding returns 1 21:10:57.012 00.051 5928 IsSlewing returns 0 21:10:57.044 00.032 5928 IsGuiding returns 0 21:10:57.044 00.000 5928 scope move finished after 249 + 129 ms 21:10:57.045 00.001 5928 Move returns status 0, amount 249 21:10:57.045 00.000 5928 move complete, result=0 21:10:57.045 00.000 5928 worker thread done servicing request 21:10:57.046 00.001 972 GuideStep: 0.2 px 0 ms EAST, -1.3 px 249 ms NORTH 21:10:57.055 00.009 5928 Worker thread wakes up 21:10:57.055 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:57.055 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:59.035 01.980 5928 Exposure complete 21:10:59.121 00.086 5928 worker thread done servicing request 21:10:59.122 00.001 972 OnExposeComplete: enter 21:10:59.126 00.004 972 UpdateGuideState(): m_state=6 21:10:59.131 00.005 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2462 21:10:59.134 00.003 972 Star::Find returns 1 (0), X=229.71, Y=848.10, Mass=1451, SNR=26.6, Peak=155 HFD=3.9 21:10:59.138 00.004 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 21:10:59.142 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74) 21:10:59.147 00.005 972 CameraToMount -- cameraX=1.30 cameraY=-0.14 hyp=1.31 cameraTheta=-0.11 mountX=-0.17 mountY=-1.29, mountTheta=-1.70 21:10:59.151 00.004 972 SchedulePrimaryMove(067B9D08, x=1.30, y=-0.14, opts=13) 21:10:59.155 00.004 972 Enqueuing Move request for scope (1.30, -0.14) 21:10:59.160 00.005 5928 Worker thread wakes up 21:10:59.160 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.30, -0.14) opts 0xd 21:10:59.160 00.000 5928 Handling offset move in thread for scope, endpoint = (1.30, -0.14) 21:10:59.160 00.000 5928 Moving (1.30, -0.14) raw xDistance=-0.17 yDistance=-1.29 21:10:59.160 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:10:59.160 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29 21:10:59.160 00.000 5928 MoveAxis(E, 0, ABG) 21:10:59.160 00.000 5928 Move returns status 0, amount 0 21:10:59.161 00.001 5928 MoveAxis(N, 256, ABG) 21:10:59.161 00.000 5928 Guiding Dir = 0, Dur = 256 21:10:59.185 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:10:59.189 00.004 5928 IsSlewing returns 0 21:10:59.190 00.001 5928 IsGuiding returns 0 21:10:59.213 00.023 972 UpdateGuideState exits: m=1451 SNR=26.6 21:10:59.217 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:10:59.221 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:10:59.225 00.004 972 Enqueuing Expose request 21:10:59.266 00.041 5928 PulseGuide returned control before completion, sleep 190 21:10:59.463 00.197 5928 IsGuiding returns 1 21:10:59.463 00.000 5928 scope still moving after pulse duration time elapsed 21:10:59.493 00.030 5928 IsSlewing returns 0 21:10:59.494 00.001 5928 IsGuiding returns 1 21:10:59.554 00.060 5928 IsSlewing returns 0 21:10:59.556 00.002 5928 IsGuiding returns 0 21:10:59.556 00.000 5928 scope move finished after 256 + 109 ms 21:10:59.556 00.000 5928 Move returns status 0, amount 256 21:10:59.556 00.000 5928 move complete, result=0 21:10:59.556 00.000 5928 worker thread done servicing request 21:10:59.556 00.000 5928 Worker thread wakes up 21:10:59.556 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:10:59.556 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:10:59.557 00.001 972 GuideStep: -0.2 px 0 ms EAST, -1.3 px 256 ms NORTH 21:11:01.699 02.142 5928 Exposure complete 21:11:01.786 00.087 5928 worker thread done servicing request 21:11:01.786 00.000 972 OnExposeComplete: enter 21:11:01.790 00.004 972 UpdateGuideState(): m_state=6 21:11:01.795 00.005 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2463 21:11:01.799 00.004 972 Star::Find returns 1 (0), X=229.86, Y=847.79, Mass=1398, SNR=26.1, Peak=144 HFD=4.1 21:11:01.802 00.003 972 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.59) = xAngle (-1.89 = -1.89) 21:11:01.806 00.004 972 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93) 21:11:01.811 00.005 972 CameraToMount -- cameraX=1.46 cameraY=-0.45 hyp=1.53 cameraTheta=-0.30 mountX=-0.48 mountY=-1.43, mountTheta=-1.89 21:11:01.815 00.004 972 SchedulePrimaryMove(067B9D08, x=1.46, y=-0.45, opts=13) 21:11:01.819 00.004 972 Enqueuing Move request for scope (1.46, -0.45) 21:11:01.823 00.004 5928 Worker thread wakes up 21:11:01.823 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.46, -0.45) opts 0xd 21:11:01.823 00.000 5928 Handling offset move in thread for scope, endpoint = (1.46, -0.45) 21:11:01.823 00.000 5928 Moving (1.46, -0.45) raw xDistance=-0.48 yDistance=-1.43 21:11:01.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48 21:11:01.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43 21:11:01.823 00.000 5928 MoveAxis(E, 80, ABG) 21:11:01.823 00.000 5928 Guiding Dir = 2, Dur = 80 21:11:01.841 00.018 5928 IsSlewing returns 0 21:11:01.842 00.001 5928 IsGuiding returns 0 21:11:01.848 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:11:01.856 00.008 5928 PulseGuide returned control before completion, sleep 75 21:11:01.874 00.018 972 UpdateGuideState exits: m=1398 SNR=26.1 21:11:01.880 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:01.883 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:01.887 00.004 972 Enqueuing Expose request 21:11:01.937 00.050 5928 IsGuiding returns 1 21:11:01.937 00.000 5928 scope still moving after pulse duration time elapsed 21:11:01.968 00.031 5928 IsSlewing returns 0 21:11:01.969 00.001 5928 IsGuiding returns 0 21:11:01.969 00.000 5928 scope move finished after 80 + 47 ms 21:11:01.969 00.000 5928 Move returns status 0, amount 80 21:11:01.969 00.000 5928 MoveAxis(N, 283, ABG) 21:11:01.969 00.000 5928 Guiding Dir = 0, Dur = 283 21:11:01.969 00.000 5928 IsSlewing returns 0 21:11:01.970 00.001 5928 IsGuiding returns 0 21:11:02.049 00.079 5928 PulseGuide returned control before completion, sleep 214 21:11:02.264 00.215 5928 IsGuiding returns 1 21:11:02.265 00.001 5928 scope still moving after pulse duration time elapsed 21:11:02.338 00.073 5928 IsSlewing returns 0 21:11:02.369 00.031 5928 IsGuiding returns 0 21:11:02.369 00.000 5928 scope move finished after 283 + 116 ms 21:11:02.370 00.001 5928 Move returns status 0, amount 283 21:11:02.370 00.000 5928 move complete, result=0 21:11:02.370 00.000 5928 worker thread done servicing request 21:11:02.370 00.000 5928 Worker thread wakes up 21:11:02.370 00.000 972 GuideStep: -0.5 px 80 ms EAST, -1.4 px 283 ms NORTH 21:11:02.384 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:02.384 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:04.370 01.986 5928 Exposure complete 21:11:04.456 00.086 5928 worker thread done servicing request 21:11:04.456 00.000 972 OnExposeComplete: enter 21:11:04.463 00.007 972 UpdateGuideState(): m_state=6 21:11:04.467 00.004 972 Star::Find(15, 229, 847, 0, (0,0,0,0), 0.0, 255) frame 2464 21:11:04.471 00.004 972 Star::Find returns 1 (0), X=229.90, Y=848.06, Mass=1430, SNR=26.4, Peak=169 HFD=4.2 21:11:04.476 00.005 972 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.59) = xAngle (-1.71 = -1.71) 21:11:04.480 00.004 972 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 21:11:04.483 00.003 972 CameraToMount -- cameraX=1.49 cameraY=-0.18 hyp=1.50 cameraTheta=-0.12 mountX=-0.21 mountY=-1.48, mountTheta=-1.71 21:11:04.488 00.005 972 SchedulePrimaryMove(067B9D08, x=1.49, y=-0.18, opts=13) 21:11:04.493 00.005 972 Enqueuing Move request for scope (1.49, -0.18) 21:11:04.496 00.003 5928 Worker thread wakes up 21:11:04.497 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (1.49, -0.18) opts 0xd 21:11:04.497 00.000 5928 Handling offset move in thread for scope, endpoint = (1.49, -0.18) 21:11:04.497 00.000 5928 Moving (1.49, -0.18) raw xDistance=-0.21 yDistance=-1.48 21:11:04.497 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 21:11:04.497 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.48 from input -1.48 21:11:04.497 00.000 5928 MoveAxis(E, 40, ABG) 21:11:04.497 00.000 5928 Guiding Dir = 2, Dur = 40 21:11:04.497 00.000 5928 IsSlewing returns 0 21:11:04.498 00.001 5928 IsGuiding returns 0 21:11:04.523 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:11:04.528 00.005 5928 PulseGuide returned control before completion, sleep 22 21:11:04.550 00.022 972 UpdateGuideState exits: m=1430 SNR=26.4 21:11:04.555 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:04.560 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:04.564 00.004 972 Enqueuing Expose request 21:11:04.575 00.011 5928 IsGuiding returns 0 21:11:04.575 00.000 5928 Move returns status 0, amount 40 21:11:04.575 00.000 5928 MoveAxis(N, 293, ABG) 21:11:04.575 00.000 5928 Guiding Dir = 0, Dur = 293 21:11:04.576 00.001 5928 IsSlewing returns 0 21:11:04.576 00.000 5928 IsGuiding returns 0 21:11:04.655 00.079 5928 PulseGuide returned control before completion, sleep 225 21:11:04.892 00.237 5928 IsGuiding returns 1 21:11:04.892 00.000 5928 scope still moving after pulse duration time elapsed 21:11:04.924 00.032 5928 IsSlewing returns 0 21:11:04.925 00.001 5928 IsGuiding returns 1 21:11:04.975 00.050 5928 IsSlewing returns 0 21:11:05.007 00.032 5928 IsGuiding returns 0 21:11:05.008 00.001 5928 scope move finished after 293 + 138 ms 21:11:05.008 00.000 5928 Move returns status 0, amount 293 21:11:05.008 00.000 5928 move complete, result=0 21:11:05.009 00.001 5928 worker thread done servicing request 21:11:05.009 00.000 5928 Worker thread wakes up 21:11:05.009 00.000 972 GuideStep: -0.2 px 40 ms EAST, -1.5 px 293 ms NORTH 21:11:05.023 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:05.023 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:07.129 02.106 5928 Exposure complete 21:11:07.214 00.085 5928 worker thread done servicing request 21:11:07.215 00.001 972 OnExposeComplete: enter 21:11:07.219 00.004 972 UpdateGuideState(): m_state=6 21:11:07.223 00.004 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2465 21:11:07.227 00.004 972 Star::Find returns 1 (0), X=229.64, Y=848.02, Mass=1414, SNR=26.3, Peak=145 HFD=4.0 21:11:07.231 00.004 972 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.59) = xAngle (-1.77 = -1.77) 21:11:07.235 00.004 972 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81) 21:11:07.239 00.004 972 CameraToMount -- cameraX=1.23 cameraY=-0.22 hyp=1.25 cameraTheta=-0.18 mountX=-0.25 mountY=-1.22, mountTheta=-1.77 21:11:07.244 00.005 972 SchedulePrimaryMove(067B9D08, x=1.23, y=-0.22, opts=13) 21:11:07.248 00.004 972 Enqueuing Move request for scope (1.23, -0.22) 21:11:07.252 00.004 5928 Worker thread wakes up 21:11:07.252 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.22) opts 0xd 21:11:07.252 00.000 5928 Handling offset move in thread for scope, endpoint = (1.23, -0.22) 21:11:07.252 00.000 5928 Moving (1.23, -0.22) raw xDistance=-0.25 yDistance=-1.22 21:11:07.252 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25 21:11:07.252 00.000 5928 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22 21:11:07.252 00.000 5928 MoveAxis(E, 44, ABG) 21:11:07.252 00.000 5928 Guiding Dir = 2, Dur = 44 21:11:07.253 00.001 5928 IsSlewing returns 0 21:11:07.253 00.000 5928 IsGuiding returns 0 21:11:07.277 00.024 5928 PulseGuide returned control before completion, sleep 30 21:11:07.277 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:11:07.304 00.027 972 UpdateGuideState exits: m=1414 SNR=26.3 21:11:07.309 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:07.313 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:07.317 00.004 972 Enqueuing Expose request 21:11:07.321 00.004 5928 IsGuiding returns 1 21:11:07.321 00.000 5928 scope still moving after pulse duration time elapsed 21:11:07.357 00.036 5928 IsSlewing returns 0 21:11:07.390 00.033 5928 IsGuiding returns 0 21:11:07.391 00.001 5928 scope move finished after 44 + 93 ms 21:11:07.391 00.000 5928 Move returns status 0, amount 44 21:11:07.391 00.000 5928 MoveAxis(N, 241, ABG) 21:11:07.391 00.000 5928 Guiding Dir = 0, Dur = 241 21:11:07.391 00.000 5928 IsSlewing returns 0 21:11:07.392 00.001 5928 IsGuiding returns 0 21:11:07.469 00.077 5928 PulseGuide returned control before completion, sleep 174 21:11:07.653 00.184 5928 IsGuiding returns 1 21:11:07.653 00.000 5928 scope still moving after pulse duration time elapsed 21:11:07.684 00.031 5928 IsSlewing returns 0 21:11:07.684 00.000 5928 IsGuiding returns 1 21:11:07.741 00.057 5928 IsSlewing returns 0 21:11:07.742 00.001 5928 IsGuiding returns 0 21:11:07.742 00.000 5928 scope move finished after 241 + 108 ms 21:11:07.742 00.000 5928 Move returns status 0, amount 241 21:11:07.742 00.000 5928 move complete, result=0 21:11:07.742 00.000 5928 worker thread done servicing request 21:11:07.742 00.000 972 GuideStep: -0.2 px 44 ms EAST, -1.2 px 241 ms NORTH 21:11:07.748 00.006 5928 Worker thread wakes up 21:11:07.749 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:07.749 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:09.736 01.987 5928 Exposure complete 21:11:09.826 00.090 5928 worker thread done servicing request 21:11:09.826 00.000 972 OnExposeComplete: enter 21:11:09.830 00.004 972 UpdateGuideState(): m_state=6 21:11:09.836 00.006 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2466 21:11:09.840 00.004 972 Star::Find returns 1 (0), X=229.38, Y=848.11, Mass=1423, SNR=26.4, Peak=148 HFD=3.9 21:11:09.845 00.005 972 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.59) = xAngle (-1.72 = -1.72) 21:11:09.849 00.004 972 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76) 21:11:09.853 00.004 972 CameraToMount -- cameraX=0.98 cameraY=-0.13 hyp=0.99 cameraTheta=-0.13 mountX=-0.15 mountY=-0.97, mountTheta=-1.72 21:11:09.859 00.006 972 SchedulePrimaryMove(067B9D08, x=0.98, y=-0.13, opts=13) 21:11:09.864 00.005 972 Enqueuing Move request for scope (0.98, -0.13) 21:11:09.868 00.004 5928 Worker thread wakes up 21:11:09.868 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.13) opts 0xd 21:11:09.868 00.000 5928 Handling offset move in thread for scope, endpoint = (0.98, -0.13) 21:11:09.868 00.000 5928 Moving (0.98, -0.13) raw xDistance=-0.15 yDistance=-0.97 21:11:09.868 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:11:09.868 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97 21:11:09.869 00.001 5928 MoveAxis(E, 0, ABG) 21:11:09.869 00.000 5928 Move returns status 0, amount 0 21:11:09.869 00.000 5928 MoveAxis(N, 192, ABG) 21:11:09.869 00.000 5928 Guiding Dir = 0, Dur = 192 21:11:09.869 00.000 5928 IsSlewing returns 0 21:11:09.870 00.001 5928 IsGuiding returns 0 21:11:09.902 00.032 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:11:09.931 00.029 972 UpdateGuideState exits: m=1423 SNR=26.4 21:11:09.936 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:09.943 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:09.948 00.005 972 Enqueuing Expose request 21:11:09.953 00.005 5928 PulseGuide returned control before completion, sleep 125 21:11:10.086 00.133 5928 IsGuiding returns 1 21:11:10.086 00.000 5928 scope still moving after pulse duration time elapsed 21:11:10.117 00.031 5928 IsSlewing returns 0 21:11:10.118 00.001 5928 IsGuiding returns 1 21:11:10.171 00.053 5928 IsSlewing returns 0 21:11:10.171 00.000 5928 IsGuiding returns 0 21:11:10.171 00.000 5928 scope move finished after 192 + 109 ms 21:11:10.171 00.000 5928 Move returns status 0, amount 192 21:11:10.172 00.001 5928 move complete, result=0 21:11:10.172 00.000 5928 worker thread done servicing request 21:11:10.172 00.000 972 GuideStep: -0.1 px 0 ms EAST, -1.0 px 192 ms NORTH 21:11:10.178 00.006 5928 Worker thread wakes up 21:11:10.178 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:10.178 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:12.287 02.109 5928 Exposure complete 21:11:12.377 00.090 5928 worker thread done servicing request 21:11:12.377 00.000 972 OnExposeComplete: enter 21:11:12.383 00.006 972 UpdateGuideState(): m_state=6 21:11:12.388 00.005 972 Star::Find(15, 229, 848, 0, (0,0,0,0), 0.0, 255) frame 2467 21:11:12.395 00.007 972 Star::Find returns 1 (0), X=228.56, Y=848.55, Mass=1424, SNR=26.4, Peak=147 HFD=3.7 21:11:12.399 00.004 972 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.59) = xAngle (-0.48 = -0.48) 21:11:12.403 00.004 972 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53) 21:11:12.407 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.30 hyp=0.34 cameraTheta=1.11 mountX=0.30 mountY=-0.17, mountTheta=-0.52 21:11:12.412 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.30, opts=13) 21:11:12.417 00.005 972 Enqueuing Move request for scope (0.15, 0.30) 21:11:12.420 00.003 5928 Worker thread wakes up 21:11:12.421 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.30) opts 0xd 21:11:12.421 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.30) 21:11:12.421 00.000 5928 Moving (0.15, 0.30) raw xDistance=0.30 yDistance=-0.17 21:11:12.421 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 21:11:12.421 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:11:12.421 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 21:11:12.421 00.000 5928 MoveAxis(W, 50, ABG) 21:11:12.421 00.000 5928 Guiding Dir = 3, Dur = 50 21:11:12.422 00.001 5928 IsSlewing returns 0 21:11:12.422 00.000 5928 IsGuiding returns 0 21:11:12.442 00.020 5928 PulseGuide returned control before completion, sleep 41 21:11:12.450 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:11:12.482 00.032 972 UpdateGuideState exits: m=1424 SNR=26.4 21:11:12.486 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:12.491 00.005 5928 IsGuiding returns 1 21:11:12.491 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:12.495 00.004 972 Enqueuing Expose request 21:11:12.499 00.004 5928 scope still moving after pulse duration time elapsed 21:11:12.535 00.036 5928 IsSlewing returns 0 21:11:12.535 00.000 5928 IsGuiding returns 0 21:11:12.536 00.001 5928 scope move finished after 50 + 62 ms 21:11:12.536 00.000 5928 Move returns status 0, amount 50 21:11:12.536 00.000 5928 MoveAxis(N, 0, ABG) 21:11:12.536 00.000 5928 Move returns status 0, amount 0 21:11:12.536 00.000 5928 move complete, result=0 21:11:12.536 00.000 5928 worker thread done servicing request 21:11:12.536 00.000 5928 Worker thread wakes up 21:11:12.536 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:12.536 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:12.537 00.001 972 GuideStep: 0.3 px 50 ms WEST, -0.2 px 0 ms NORTH 21:11:14.521 01.984 5928 Exposure complete 21:11:14.613 00.092 5928 worker thread done servicing request 21:11:14.613 00.000 972 OnExposeComplete: enter 21:11:14.618 00.005 972 UpdateGuideState(): m_state=6 21:11:14.622 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2468 21:11:14.627 00.005 972 Star::Find returns 1 (0), X=228.36, Y=848.26, Mass=1429, SNR=26.5, Peak=152 HFD=3.7 21:11:14.631 00.004 972 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.59) = xAngle (1.13 = 1.13) 21:11:14.635 00.004 972 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09) 21:11:14.639 00.004 972 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.72 mountX=0.02 mountY=0.04, mountTheta=1.12 21:11:14.645 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.02, opts=13) 21:11:14.649 00.004 972 Enqueuing Move request for scope (-0.04, 0.02) 21:11:14.653 00.004 5928 Worker thread wakes up 21:11:14.653 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd 21:11:14.653 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.02) 21:11:14.653 00.000 5928 Moving (-0.04, 0.02) raw xDistance=0.02 yDistance=0.04 21:11:14.653 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:11:14.653 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:11:14.653 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:11:14.654 00.001 5928 MoveAxis(E, 0, ABG) 21:11:14.654 00.000 5928 Move returns status 0, amount 0 21:11:14.654 00.000 5928 MoveAxis(N, 0, ABG) 21:11:14.654 00.000 5928 Move returns status 0, amount 0 21:11:14.654 00.000 5928 move complete, result=0 21:11:14.654 00.000 5928 worker thread done servicing request 21:11:14.680 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:11:14.708 00.028 972 UpdateGuideState exits: m=1429 SNR=26.5 21:11:14.713 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:14.717 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:14.721 00.004 972 Enqueuing Expose request 21:11:14.727 00.006 5928 Worker thread wakes up 21:11:14.727 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:14.727 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:14.727 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:11:16.856 02.129 5928 Exposure complete 21:11:16.946 00.090 5928 worker thread done servicing request 21:11:16.946 00.000 972 OnExposeComplete: enter 21:11:16.951 00.005 972 UpdateGuideState(): m_state=6 21:11:16.962 00.011 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2469 21:11:16.966 00.004 972 Star::Find returns 1 (0), X=228.07, Y=848.12, Mass=1395, SNR=26.2, Peak=163 HFD=4.1 21:11:16.971 00.005 972 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.59) = xAngle (-4.40 = 1.89) 21:11:16.977 00.006 972 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84) 21:11:16.981 00.004 972 CameraToMount -- cameraX=-0.33 cameraY=-0.12 hyp=0.35 cameraTheta=-2.81 mountX=-0.11 mountY=0.34, mountTheta=1.88 21:11:16.986 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.33, y=-0.12, opts=13) 21:11:16.991 00.005 972 Enqueuing Move request for scope (-0.33, -0.12) 21:11:16.996 00.005 5928 Worker thread wakes up 21:11:16.996 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.12) opts 0xd 21:11:16.996 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.33, -0.12) 21:11:16.996 00.000 5928 Moving (-0.33, -0.12) raw xDistance=-0.11 yDistance=0.34 21:11:16.996 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 21:11:16.997 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:11:16.997 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34 21:11:16.997 00.000 5928 MoveAxis(E, 0, ABG) 21:11:16.997 00.000 5928 Move returns status 0, amount 0 21:11:16.997 00.000 5928 MoveAxis(N, 0, ABG) 21:11:16.997 00.000 5928 Move returns status 0, amount 0 21:11:16.997 00.000 5928 move complete, result=0 21:11:16.997 00.000 5928 worker thread done servicing request 21:11:17.023 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:11:17.052 00.029 972 UpdateGuideState exits: m=1395 SNR=26.2 21:11:17.057 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:17.062 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:17.066 00.004 972 Enqueuing Expose request 21:11:17.070 00.004 5928 Worker thread wakes up 21:11:17.070 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:11:17.076 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:17.076 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:19.053 01.977 5928 Exposure complete 21:11:19.149 00.096 5928 worker thread done servicing request 21:11:19.149 00.000 972 OnExposeComplete: enter 21:11:19.154 00.005 972 UpdateGuideState(): m_state=6 21:11:19.161 00.007 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2470 21:11:19.166 00.005 972 Star::Find returns 1 (0), X=228.04, Y=847.99, Mass=1405, SNR=26.2, Peak=145 HFD=4.2 21:11:19.170 00.004 972 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.59) = xAngle (-4.13 = 2.15) 21:11:19.175 00.005 972 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11) 21:11:19.180 00.005 972 CameraToMount -- cameraX=-0.37 cameraY=-0.26 hyp=0.45 cameraTheta=-2.54 mountX=-0.25 mountY=0.39, mountTheta=2.14 21:11:19.186 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.26, opts=13) 21:11:19.193 00.007 972 Enqueuing Move request for scope (-0.37, -0.26) 21:11:19.197 00.004 5928 Worker thread wakes up 21:11:19.197 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.26) opts 0xd 21:11:19.198 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.26) 21:11:19.198 00.000 5928 Moving (-0.37, -0.26) raw xDistance=-0.25 yDistance=0.39 21:11:19.198 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 21:11:19.198 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:11:19.198 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39 21:11:19.198 00.000 5928 MoveAxis(E, 42, ABG) 21:11:19.198 00.000 5928 Guiding Dir = 2, Dur = 42 21:11:19.199 00.001 5928 IsSlewing returns 0 21:11:19.199 00.000 5928 IsGuiding returns 0 21:11:19.222 00.023 5928 PulseGuide returned control before completion, sleep 30 21:11:19.229 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:11:19.253 00.024 5928 IsGuiding returns 1 21:11:19.253 00.000 5928 scope still moving after pulse duration time elapsed 21:11:19.262 00.009 972 UpdateGuideState exits: m=1405 SNR=26.2 21:11:19.267 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:19.272 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:19.278 00.006 972 Enqueuing Expose request 21:11:19.302 00.024 5928 IsSlewing returns 0 21:11:19.302 00.000 5928 IsGuiding returns 0 21:11:19.303 00.001 5928 scope move finished after 42 + 60 ms 21:11:19.303 00.000 5928 Move returns status 0, amount 42 21:11:19.303 00.000 5928 MoveAxis(N, 0, ABG) 21:11:19.303 00.000 5928 Move returns status 0, amount 0 21:11:19.303 00.000 5928 move complete, result=0 21:11:19.303 00.000 5928 worker thread done servicing request 21:11:19.303 00.000 5928 Worker thread wakes up 21:11:19.304 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:19.304 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:19.304 00.000 972 GuideStep: -0.2 px 42 ms EAST, 0.4 px 0 ms NORTH 21:11:21.428 02.124 5928 Exposure complete 21:11:21.525 00.097 5928 worker thread done servicing request 21:11:21.525 00.000 972 OnExposeComplete: enter 21:11:21.530 00.005 972 UpdateGuideState(): m_state=6 21:11:21.534 00.004 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2471 21:11:21.539 00.005 972 Star::Find returns 1 (0), X=227.95, Y=848.05, Mass=1423, SNR=26.4, Peak=165 HFD=4.1 21:11:21.544 00.005 972 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.59) = xAngle (-4.34 = 1.94) 21:11:21.548 00.004 972 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90) 21:11:21.552 00.004 972 CameraToMount -- cameraX=-0.46 cameraY=-0.19 hyp=0.50 cameraTheta=-2.75 mountX=-0.18 mountY=0.47, mountTheta=1.94 21:11:21.558 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=-0.19, opts=13) 21:11:21.562 00.004 972 Enqueuing Move request for scope (-0.46, -0.19) 21:11:21.567 00.005 5928 Worker thread wakes up 21:11:21.567 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.19) opts 0xd 21:11:21.567 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, -0.19) 21:11:21.567 00.000 5928 Moving (-0.46, -0.19) raw xDistance=-0.18 yDistance=0.47 21:11:21.567 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:11:21.568 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:11:21.568 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47 21:11:21.568 00.000 5928 MoveAxis(E, 0, ABG) 21:11:21.568 00.000 5928 Move returns status 0, amount 0 21:11:21.568 00.000 5928 MoveAxis(N, 0, ABG) 21:11:21.568 00.000 5928 Move returns status 0, amount 0 21:11:21.568 00.000 5928 move complete, result=0 21:11:21.568 00.000 5928 worker thread done servicing request 21:11:21.595 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:11:21.622 00.027 972 UpdateGuideState exits: m=1423 SNR=26.4 21:11:21.627 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:21.631 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:21.635 00.004 972 Enqueuing Expose request 21:11:21.641 00.006 5928 Worker thread wakes up 21:11:21.641 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH 21:11:21.646 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:21.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:23.614 01.968 5928 Exposure complete 21:11:23.804 00.190 5928 worker thread done servicing request 21:11:23.896 00.092 972 OnExposeComplete: enter 21:11:29.399 05.503 972 UpdateGuideState(): m_state=6 21:11:38.481 09.082 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2472 21:11:47.210 08.729 972 Star::Find returns 1 (0), X=227.95, Y=848.13, Mass=1433, SNR=26.5, Peak=170 HFD=4.0 21:11:47.628 00.418 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.79) 21:11:47.633 00.005 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.75) 21:11:48.297 00.664 972 CameraToMount -- cameraX=-0.46 cameraY=-0.11 hyp=0.47 cameraTheta=-2.90 mountX=-0.10 mountY=0.46, mountTheta=1.79 21:11:48.945 00.648 972 SchedulePrimaryMove(067B9D08, x=-0.46, y=-0.11, opts=13) 21:11:48.952 00.007 972 Enqueuing Move request for scope (-0.46, -0.11) 21:11:48.960 00.008 5928 Worker thread wakes up 21:11:48.960 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.11) opts 0xd 21:11:48.960 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.46, -0.11) 21:11:48.960 00.000 5928 Moving (-0.46, -0.11) raw xDistance=-0.10 yDistance=0.46 21:11:48.960 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:11:48.960 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:11:48.961 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46 21:11:48.961 00.000 5928 MoveAxis(E, 0, ABG) 21:11:48.961 00.000 5928 Move returns status 0, amount 0 21:11:48.961 00.000 5928 MoveAxis(N, 0, ABG) 21:11:48.961 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:11:48.968 00.007 5928 Move returns status 0, amount 0 21:11:48.968 00.000 972 UpdateGuideState exits: m=1433 SNR=26.5 21:11:48.976 00.008 5928 move complete, result=0 21:11:48.976 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:48.982 00.006 5928 worker thread done servicing request 21:11:48.982 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:48.989 00.007 972 Enqueuing Expose request 21:11:48.995 00.006 972 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH 21:11:49.003 00.008 5928 Worker thread wakes up 21:11:49.003 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:49.003 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:51.117 02.114 5928 Exposure complete 21:11:51.205 00.088 5928 worker thread done servicing request 21:11:51.205 00.000 972 OnExposeComplete: enter 21:11:51.209 00.004 972 UpdateGuideState(): m_state=6 21:11:51.213 00.004 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2473 21:11:51.217 00.004 972 Star::Find returns 1 (0), X=227.69, Y=847.76, Mass=1424, SNR=26.4, Peak=137 HFD=4.2 21:11:51.223 00.006 972 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.59) = xAngle (-4.14 = 2.14) 21:11:51.227 00.004 972 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.10) 21:11:51.230 00.003 972 CameraToMount -- cameraX=-0.72 cameraY=-0.48 hyp=0.87 cameraTheta=-2.55 mountX=-0.47 mountY=0.75, mountTheta=2.13 21:11:51.235 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.72, y=-0.48, opts=13) 21:11:51.240 00.005 972 Enqueuing Move request for scope (-0.72, -0.48) 21:11:51.243 00.003 5928 Worker thread wakes up 21:11:51.243 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.48) opts 0xd 21:11:51.243 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.72, -0.48) 21:11:51.244 00.001 5928 Moving (-0.72, -0.48) raw xDistance=-0.47 yDistance=0.75 21:11:51.244 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 21:11:51.244 00.000 5928 resist switch: large excursion: input 0.75 thresh 0.60 direction from -1 to 1 21:11:51.244 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.25 21:11:51.244 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75 21:11:51.244 00.000 5928 MoveAxis(E, 78, ABG) 21:11:51.244 00.000 5928 Guiding Dir = 2, Dur = 78 21:11:51.244 00.000 5928 IsSlewing returns 0 21:11:51.245 00.001 5928 IsGuiding returns 0 21:11:51.260 00.015 5928 PulseGuide returned control before completion, sleep 73 21:11:51.268 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:11:51.295 00.027 972 UpdateGuideState exits: m=1424 SNR=26.4 21:11:51.299 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:51.304 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:51.309 00.005 972 Enqueuing Expose request 21:11:51.341 00.032 5928 IsGuiding returns 1 21:11:51.341 00.000 5928 scope still moving after pulse duration time elapsed 21:11:51.372 00.031 5928 IsSlewing returns 0 21:11:51.373 00.001 5928 IsGuiding returns 0 21:11:51.373 00.000 5928 scope move finished after 78 + 50 ms 21:11:51.373 00.000 5928 Move returns status 0, amount 78 21:11:51.373 00.000 5928 MoveAxis(S, 149, ABG) 21:11:51.373 00.000 5928 Guiding Dir = 1, Dur = 149 21:11:51.374 00.001 5928 IsSlewing returns 0 21:11:51.374 00.000 5928 IsGuiding returns 0 21:11:51.452 00.078 5928 PulseGuide returned control before completion, sleep 81 21:11:51.581 00.129 5928 IsGuiding returns 1 21:11:51.581 00.000 5928 scope still moving after pulse duration time elapsed 21:11:51.606 00.025 5928 IsSlewing returns 0 21:11:51.606 00.000 5928 IsGuiding returns 1 21:11:51.661 00.055 5928 IsSlewing returns 0 21:11:51.662 00.001 5928 IsGuiding returns 0 21:11:51.662 00.000 5928 scope move finished after 149 + 139 ms 21:11:51.663 00.001 5928 Move returns status 0, amount 149 21:11:51.663 00.000 5928 move complete, result=0 21:11:51.663 00.000 5928 worker thread done servicing request 21:11:51.663 00.000 5928 Worker thread wakes up 21:11:51.663 00.000 972 GuideStep: -0.5 px 78 ms EAST, 0.8 px 149 ms SOUTH 21:11:51.678 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:51.678 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:53.654 01.976 5928 Exposure complete 21:11:53.740 00.086 5928 worker thread done servicing request 21:11:53.740 00.000 972 OnExposeComplete: enter 21:11:53.744 00.004 972 UpdateGuideState(): m_state=6 21:11:53.748 00.004 972 Star::Find(15, 227, 847, 0, (0,0,0,0), 0.0, 255) frame 2474 21:11:53.752 00.004 972 Star::Find returns 1 (0), X=228.12, Y=847.50, Mass=1398, SNR=26.2, Peak=150 HFD=3.8 21:11:53.756 00.004 972 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.59) = xAngle (-3.53 = 2.76) 21:11:53.760 00.004 972 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71) 21:11:53.764 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=-0.75 hyp=0.80 cameraTheta=-1.94 mountX=-0.74 mountY=0.33, mountTheta=2.72 21:11:53.769 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.75, opts=13) 21:11:53.773 00.004 972 Enqueuing Move request for scope (-0.29, -0.75) 21:11:53.777 00.004 5928 Worker thread wakes up 21:11:53.777 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.75) opts 0xd 21:11:53.777 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.75) 21:11:53.777 00.000 5928 Moving (-0.29, -0.75) raw xDistance=-0.74 yDistance=0.33 21:11:53.777 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.74 21:11:53.777 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33 21:11:53.777 00.000 5928 MoveAxis(E, 129, ABG) 21:11:53.778 00.001 5928 Guiding Dir = 2, Dur = 129 21:11:53.803 00.025 5928 IsSlewing returns 0 21:11:53.803 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:11:53.807 00.004 5928 IsGuiding returns 0 21:11:53.831 00.024 972 UpdateGuideState exits: m=1398 SNR=26.2 21:11:53.837 00.006 5928 PulseGuide returned control before completion, sleep 112 21:11:53.837 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:53.844 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:53.851 00.007 972 Enqueuing Expose request 21:11:53.950 00.099 5928 IsGuiding returns 1 21:11:53.950 00.000 5928 scope still moving after pulse duration time elapsed 21:11:53.995 00.045 5928 IsSlewing returns 0 21:11:53.995 00.000 5928 IsGuiding returns 0 21:11:53.995 00.000 5928 scope move finished after 129 + 58 ms 21:11:53.995 00.000 5928 Move returns status 0, amount 129 21:11:53.995 00.000 5928 MoveAxis(S, 66, ABG) 21:11:53.996 00.001 5928 Guiding Dir = 1, Dur = 66 21:11:53.996 00.000 5928 IsSlewing returns 0 21:11:53.996 00.000 5928 IsGuiding returns 0 21:11:54.108 00.112 5928 IsGuiding returns 1 21:11:54.108 00.000 5928 scope still moving after pulse duration time elapsed 21:11:54.171 00.063 5928 IsSlewing returns 0 21:11:54.172 00.001 5928 IsGuiding returns 0 21:11:54.172 00.000 5928 scope move finished after 66 + 109 ms 21:11:54.173 00.001 5928 Move returns status 0, amount 66 21:11:54.173 00.000 5928 move complete, result=0 21:11:54.173 00.000 5928 worker thread done servicing request 21:11:54.173 00.000 5928 Worker thread wakes up 21:11:54.173 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:54.173 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:54.174 00.001 972 GuideStep: -0.7 px 129 ms EAST, 0.3 px 66 ms SOUTH 21:11:56.287 02.113 5928 Exposure complete 21:11:56.373 00.086 5928 worker thread done servicing request 21:11:56.374 00.001 972 OnExposeComplete: enter 21:11:56.377 00.003 972 UpdateGuideState(): m_state=6 21:11:56.381 00.004 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2475 21:11:56.386 00.005 972 Star::Find returns 1 (0), X=227.96, Y=848.28, Mass=1406, SNR=26.2, Peak=143 HFD=4.0 21:11:56.390 00.004 972 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.59) = xAngle (1.46 = 1.46) 21:11:56.394 00.004 972 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41) 21:11:56.397 00.003 972 CameraToMount -- cameraX=-0.45 cameraY=0.04 hyp=0.45 cameraTheta=3.04 mountX=0.05 mountY=0.45, mountTheta=1.45 21:11:56.403 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.45, y=0.04, opts=13) 21:11:56.407 00.004 972 Enqueuing Move request for scope (-0.45, 0.04) 21:11:56.411 00.004 5928 Worker thread wakes up 21:11:56.411 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.04) opts 0xd 21:11:56.411 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.45, 0.04) 21:11:56.411 00.000 5928 Moving (-0.45, 0.04) raw xDistance=0.05 yDistance=0.45 21:11:56.411 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:11:56.411 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45 21:11:56.411 00.000 5928 MoveAxis(E, 0, ABG) 21:11:56.411 00.000 5928 Move returns status 0, amount 0 21:11:56.411 00.000 5928 MoveAxis(S, 88, ABG) 21:11:56.411 00.000 5928 Guiding Dir = 1, Dur = 88 21:11:56.412 00.001 5928 IsSlewing returns 0 21:11:56.412 00.000 5928 IsGuiding returns 0 21:11:56.436 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:11:56.463 00.027 972 UpdateGuideState exits: m=1406 SNR=26.2 21:11:56.504 00.041 5928 PulseGuide returned control before completion, sleep 21 21:11:56.504 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:56.508 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:56.512 00.004 972 Enqueuing Expose request 21:11:56.553 00.041 5928 IsGuiding returns 1 21:11:56.553 00.000 5928 scope still moving after pulse duration time elapsed 21:11:56.617 00.064 5928 IsSlewing returns 0 21:11:56.617 00.000 5928 IsGuiding returns 0 21:11:56.618 00.001 5928 scope move finished after 88 + 118 ms 21:11:56.618 00.000 5928 Move returns status 0, amount 88 21:11:56.618 00.000 5928 move complete, result=0 21:11:56.618 00.000 5928 worker thread done servicing request 21:11:56.618 00.000 5928 Worker thread wakes up 21:11:56.618 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 88 ms SOUTH 21:11:56.623 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:56.623 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:11:58.599 01.976 5928 Exposure complete 21:11:58.689 00.090 5928 worker thread done servicing request 21:11:58.690 00.001 972 OnExposeComplete: enter 21:11:58.693 00.003 972 UpdateGuideState(): m_state=6 21:11:58.698 00.005 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2476 21:11:58.703 00.005 972 Star::Find returns 1 (0), X=228.31, Y=848.17, Mass=1407, SNR=26.2, Peak=133 HFD=4.0 21:11:58.707 00.004 972 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.59) = xAngle (-4.07 = 2.21) 21:11:58.711 00.004 972 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.17) 21:11:58.715 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.48 mountX=-0.07 mountY=0.10, mountTheta=2.19 21:11:58.723 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.07, opts=13) 21:11:58.726 00.003 972 Enqueuing Move request for scope (-0.09, -0.07) 21:11:58.731 00.005 5928 Worker thread wakes up 21:11:58.731 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd 21:11:58.731 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.07) 21:11:58.731 00.000 5928 Moving (-0.09, -0.07) raw xDistance=-0.07 yDistance=0.10 21:11:58.731 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:11:58.731 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:11:58.731 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 21:11:58.731 00.000 5928 MoveAxis(E, 0, ABG) 21:11:58.731 00.000 5928 Move returns status 0, amount 0 21:11:58.731 00.000 5928 MoveAxis(N, 0, ABG) 21:11:58.731 00.000 5928 Move returns status 0, amount 0 21:11:58.731 00.000 5928 move complete, result=0 21:11:58.731 00.000 5928 worker thread done servicing request 21:11:58.757 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:11:58.784 00.027 972 UpdateGuideState exits: m=1407 SNR=26.2 21:11:58.789 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:11:58.793 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:11:58.797 00.004 972 Enqueuing Expose request 21:11:58.802 00.005 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:11:58.807 00.005 5928 Worker thread wakes up 21:11:58.807 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:11:58.807 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:00.920 02.113 5928 Exposure complete 21:12:01.006 00.086 5928 worker thread done servicing request 21:12:01.006 00.000 972 OnExposeComplete: enter 21:12:01.010 00.004 972 UpdateGuideState(): m_state=6 21:12:01.013 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2477 21:12:01.017 00.004 972 Star::Find returns 1 (0), X=228.21, Y=848.33, Mass=1429, SNR=26.5, Peak=130 HFD=3.9 21:12:01.021 00.004 972 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.59) = xAngle (1.14 = 1.14) 21:12:01.025 00.004 972 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09) 21:12:01.028 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.73 mountX=0.09 mountY=0.19, mountTheta=1.13 21:12:01.033 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.09, opts=13) 21:12:01.037 00.004 972 Enqueuing Move request for scope (-0.20, 0.09) 21:12:01.041 00.004 5928 Worker thread wakes up 21:12:01.041 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd 21:12:01.041 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.09) 21:12:01.041 00.000 5928 Moving (-0.20, 0.09) raw xDistance=0.09 yDistance=0.19 21:12:01.041 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:12:01.041 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:01.041 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 21:12:01.041 00.000 5928 MoveAxis(E, 0, ABG) 21:12:01.042 00.001 5928 Move returns status 0, amount 0 21:12:01.042 00.000 5928 MoveAxis(N, 0, ABG) 21:12:01.042 00.000 5928 Move returns status 0, amount 0 21:12:01.042 00.000 5928 move complete, result=0 21:12:01.042 00.000 5928 worker thread done servicing request 21:12:01.066 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:12:01.091 00.025 972 UpdateGuideState exits: m=1429 SNR=26.5 21:12:01.095 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:01.099 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:01.103 00.004 972 Enqueuing Expose request 21:12:01.107 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:12:01.111 00.004 5928 Worker thread wakes up 21:12:01.111 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:01.111 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:03.094 01.983 5928 Exposure complete 21:12:03.177 00.083 5928 worker thread done servicing request 21:12:03.179 00.002 972 OnExposeComplete: enter 21:12:03.182 00.003 972 UpdateGuideState(): m_state=6 21:12:03.186 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2478 21:12:03.190 00.004 972 Star::Find returns 1 (0), X=228.03, Y=847.79, Mass=1438, SNR=26.6, Peak=133 HFD=4.1 21:12:03.194 00.004 972 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.59) = xAngle (-3.86 = 2.43) 21:12:03.197 00.003 972 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38) 21:12:03.201 00.004 972 CameraToMount -- cameraX=-0.38 cameraY=-0.45 hyp=0.59 cameraTheta=-2.27 mountX=-0.45 mountY=0.41, mountTheta=2.40 21:12:03.205 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.45, opts=13) 21:12:03.208 00.003 972 Enqueuing Move request for scope (-0.38, -0.45) 21:12:03.212 00.004 5928 Worker thread wakes up 21:12:03.212 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.45) opts 0xd 21:12:03.212 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.45) 21:12:03.212 00.000 5928 Moving (-0.38, -0.45) raw xDistance=-0.45 yDistance=0.41 21:12:03.212 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45 21:12:03.212 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 21:12:03.212 00.000 5928 MoveAxis(E, 75, ABG) 21:12:03.212 00.000 5928 Guiding Dir = 2, Dur = 75 21:12:03.213 00.001 5928 IsSlewing returns 0 21:12:03.213 00.000 5928 IsGuiding returns 0 21:12:03.238 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:12:03.242 00.004 5928 PulseGuide returned control before completion, sleep 61 21:12:03.264 00.022 972 UpdateGuideState exits: m=1438 SNR=26.6 21:12:03.269 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:03.272 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:03.276 00.004 972 Enqueuing Expose request 21:12:03.310 00.034 5928 IsGuiding returns 1 21:12:03.310 00.000 5928 scope still moving after pulse duration time elapsed 21:12:03.365 00.055 5928 IsSlewing returns 0 21:12:03.366 00.001 5928 IsGuiding returns 0 21:12:03.366 00.000 5928 scope move finished after 75 + 77 ms 21:12:03.366 00.000 5928 Move returns status 0, amount 75 21:12:03.366 00.000 5928 MoveAxis(S, 81, ABG) 21:12:03.366 00.000 5928 Guiding Dir = 1, Dur = 81 21:12:03.367 00.001 5928 IsSlewing returns 0 21:12:03.367 00.000 5928 IsGuiding returns 0 21:12:03.446 00.079 5928 PulseGuide returned control before completion, sleep 12 21:12:03.465 00.019 5928 IsGuiding returns 1 21:12:03.465 00.000 5928 scope still moving after pulse duration time elapsed 21:12:03.496 00.031 5928 IsSlewing returns 0 21:12:03.497 00.001 5928 IsGuiding returns 1 21:12:03.558 00.061 5928 IsSlewing returns 0 21:12:03.589 00.031 5928 IsGuiding returns 0 21:12:03.590 00.001 5928 scope move finished after 81 + 141 ms 21:12:03.590 00.000 5928 Move returns status 0, amount 81 21:12:03.590 00.000 5928 move complete, result=0 21:12:03.590 00.000 5928 worker thread done servicing request 21:12:03.590 00.000 5928 Worker thread wakes up 21:12:03.590 00.000 972 GuideStep: -0.4 px 75 ms EAST, 0.4 px 81 ms SOUTH 21:12:03.598 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:03.598 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:05.732 02.134 5928 Exposure complete 21:12:05.816 00.084 5928 worker thread done servicing request 21:12:05.816 00.000 972 OnExposeComplete: enter 21:12:05.820 00.004 972 UpdateGuideState(): m_state=6 21:12:05.824 00.004 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2479 21:12:05.828 00.004 972 Star::Find returns 1 (0), X=228.27, Y=848.41, Mass=1412, SNR=26.3, Peak=138 HFD=3.7 21:12:05.832 00.004 972 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.59) = xAngle (0.64 = 0.64) 21:12:05.835 00.003 972 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60) 21:12:05.839 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.23 mountX=0.17 mountY=0.12, mountTheta=0.61 21:12:05.843 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.17, opts=13) 21:12:05.848 00.005 972 Enqueuing Move request for scope (-0.13, 0.17) 21:12:05.850 00.002 5928 Worker thread wakes up 21:12:05.851 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd 21:12:05.851 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.17) 21:12:05.851 00.000 5928 Moving (-0.13, 0.17) raw xDistance=0.17 yDistance=0.12 21:12:05.851 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:12:05.851 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:05.851 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:12:05.851 00.000 5928 MoveAxis(E, 0, ABG) 21:12:05.851 00.000 5928 Move returns status 0, amount 0 21:12:05.851 00.000 5928 MoveAxis(N, 0, ABG) 21:12:05.851 00.000 5928 Move returns status 0, amount 0 21:12:05.851 00.000 5928 move complete, result=0 21:12:05.851 00.000 5928 worker thread done servicing request 21:12:05.875 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:12:05.911 00.036 972 UpdateGuideState exits: m=1412 SNR=26.3 21:12:05.917 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:05.921 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:05.926 00.005 972 Enqueuing Expose request 21:12:05.930 00.004 5928 Worker thread wakes up 21:12:05.930 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:12:05.934 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:05.934 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:07.926 01.992 5928 Exposure complete 21:12:08.014 00.088 5928 worker thread done servicing request 21:12:08.015 00.001 972 OnExposeComplete: enter 21:12:08.018 00.003 972 UpdateGuideState(): m_state=6 21:12:08.023 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2480 21:12:08.027 00.004 972 Star::Find returns 1 (0), X=228.25, Y=848.45, Mass=1427, SNR=26.4, Peak=134 HFD=4.3 21:12:08.031 00.004 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 21:12:08.035 00.004 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56) 21:12:08.039 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.20 mountX=0.21 mountY=0.14, mountTheta=0.58 21:12:08.043 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.21, opts=13) 21:12:08.047 00.004 972 Enqueuing Move request for scope (-0.15, 0.21) 21:12:08.051 00.004 5928 Worker thread wakes up 21:12:08.051 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd 21:12:08.051 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.21) 21:12:08.051 00.000 5928 Moving (-0.15, 0.21) raw xDistance=0.21 yDistance=0.14 21:12:08.052 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21 21:12:08.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:08.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:12:08.052 00.000 5928 MoveAxis(W, 36, ABG) 21:12:08.052 00.000 5928 Guiding Dir = 3, Dur = 36 21:12:08.053 00.001 5928 IsSlewing returns 0 21:12:08.053 00.000 5928 IsGuiding returns 0 21:12:08.067 00.014 5928 PulseGuide returned control before completion, sleep 33 21:12:08.076 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:12:08.103 00.027 972 UpdateGuideState exits: m=1427 SNR=26.4 21:12:08.107 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:08.111 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:08.115 00.004 972 Enqueuing Expose request 21:12:08.131 00.016 5928 IsGuiding returns 1 21:12:08.131 00.000 5928 scope still moving after pulse duration time elapsed 21:12:08.166 00.035 5928 IsSlewing returns 0 21:12:08.167 00.001 5928 IsGuiding returns 0 21:12:08.167 00.000 5928 scope move finished after 36 + 77 ms 21:12:08.167 00.000 5928 Move returns status 0, amount 36 21:12:08.167 00.000 5928 MoveAxis(N, 0, ABG) 21:12:08.167 00.000 5928 Move returns status 0, amount 0 21:12:08.167 00.000 5928 move complete, result=0 21:12:08.167 00.000 5928 worker thread done servicing request 21:12:08.167 00.000 972 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH 21:12:08.172 00.005 5928 Worker thread wakes up 21:12:08.172 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:08.172 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:10.310 02.138 5928 Exposure complete 21:12:10.395 00.085 5928 worker thread done servicing request 21:12:10.395 00.000 972 OnExposeComplete: enter 21:12:10.400 00.005 972 UpdateGuideState(): m_state=6 21:12:10.404 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2481 21:12:10.408 00.004 972 Star::Find returns 1 (0), X=228.65, Y=847.64, Mass=1385, SNR=26.0, Peak=136 HFD=4.0 21:12:10.412 00.004 972 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.59) = xAngle (-2.78 = -2.78) 21:12:10.416 00.004 972 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 21:12:10.420 00.004 972 CameraToMount -- cameraX=0.24 cameraY=-0.60 hyp=0.64 cameraTheta=-1.19 mountX=-0.60 mountY=-0.20, mountTheta=-2.82 21:12:10.425 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.60, opts=13) 21:12:10.429 00.004 972 Enqueuing Move request for scope (0.24, -0.60) 21:12:10.433 00.004 5928 Worker thread wakes up 21:12:10.433 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.60) opts 0xd 21:12:10.433 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.60) 21:12:10.434 00.001 5928 Moving (0.24, -0.60) raw xDistance=-0.60 yDistance=-0.20 21:12:10.434 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.60 21:12:10.434 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:12:10.434 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:12:10.434 00.000 5928 MoveAxis(E, 98, ABG) 21:12:10.434 00.000 5928 Guiding Dir = 2, Dur = 98 21:12:10.435 00.001 5928 IsSlewing returns 0 21:12:10.436 00.001 5928 IsGuiding returns 0 21:12:10.449 00.013 5928 PulseGuide returned control before completion, sleep 95 21:12:10.459 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:12:10.486 00.027 972 UpdateGuideState exits: m=1385 SNR=26.0 21:12:10.491 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:10.494 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:10.498 00.004 972 Enqueuing Expose request 21:12:10.552 00.054 5928 IsGuiding returns 1 21:12:10.552 00.000 5928 scope still moving after pulse duration time elapsed 21:12:10.583 00.031 5928 IsSlewing returns 0 21:12:10.583 00.000 5928 IsGuiding returns 0 21:12:10.584 00.001 5928 scope move finished after 98 + 49 ms 21:12:10.584 00.000 5928 Move returns status 0, amount 98 21:12:10.584 00.000 5928 MoveAxis(N, 0, ABG) 21:12:10.584 00.000 5928 Move returns status 0, amount 0 21:12:10.584 00.000 5928 move complete, result=0 21:12:10.584 00.000 5928 worker thread done servicing request 21:12:10.584 00.000 5928 Worker thread wakes up 21:12:10.584 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:10.584 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:10.597 00.013 972 GuideStep: -0.6 px 98 ms EAST, -0.2 px 0 ms NORTH 21:12:12.570 01.973 5928 Exposure complete 21:12:12.657 00.087 5928 worker thread done servicing request 21:12:12.657 00.000 972 OnExposeComplete: enter 21:12:12.661 00.004 972 UpdateGuideState(): m_state=6 21:12:12.665 00.004 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2482 21:12:12.670 00.005 972 Star::Find returns 1 (0), X=228.69, Y=848.12, Mass=1396, SNR=26.1, Peak=153 HFD=3.8 21:12:12.674 00.004 972 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.59) = xAngle (-1.99 = -1.99) 21:12:12.677 00.003 972 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03) 21:12:12.681 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-0.40 mountX=-0.12 mountY=-0.27, mountTheta=-1.99 21:12:12.687 00.006 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.12, opts=13) 21:12:12.691 00.004 972 Enqueuing Move request for scope (0.28, -0.12) 21:12:12.695 00.004 5928 Worker thread wakes up 21:12:12.695 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd 21:12:12.695 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.12) 21:12:12.695 00.000 5928 Moving (0.28, -0.12) raw xDistance=-0.12 yDistance=-0.27 21:12:12.695 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:12:12.695 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:12:12.695 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 21:12:12.695 00.000 5928 MoveAxis(E, 0, ABG) 21:12:12.695 00.000 5928 Move returns status 0, amount 0 21:12:12.695 00.000 5928 MoveAxis(N, 0, ABG) 21:12:12.695 00.000 5928 Move returns status 0, amount 0 21:12:12.695 00.000 5928 move complete, result=0 21:12:12.695 00.000 5928 worker thread done servicing request 21:12:12.720 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:12:12.746 00.026 972 UpdateGuideState exits: m=1396 SNR=26.1 21:12:12.752 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:12.756 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:12.759 00.003 972 Enqueuing Expose request 21:12:12.763 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:12:12.768 00.005 5928 Worker thread wakes up 21:12:12.768 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:12.768 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:14.879 02.111 5928 Exposure complete 21:12:14.964 00.085 5928 worker thread done servicing request 21:12:14.964 00.000 972 OnExposeComplete: enter 21:12:14.969 00.005 972 UpdateGuideState(): m_state=6 21:12:14.972 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2483 21:12:14.976 00.004 972 Star::Find returns 1 (0), X=228.41, Y=848.25, Mass=1423, SNR=26.4, Peak=138 HFD=3.7 21:12:14.980 00.004 972 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.59) = xAngle (-0.50 = -0.50) 21:12:14.985 00.005 972 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 21:12:14.988 00.003 972 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.09 mountX=0.01 mountY=-0.00, mountTheta=-0.54 21:12:14.993 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.01, opts=13) 21:12:14.997 00.004 972 Enqueuing Move request for scope (0.00, 0.01) 21:12:15.002 00.005 5928 Worker thread wakes up 21:12:15.002 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd 21:12:15.002 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.01) 21:12:15.002 00.000 5928 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=-0.00 21:12:15.002 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:12:15.002 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:15.002 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 21:12:15.002 00.000 5928 MoveAxis(E, 0, ABG) 21:12:15.002 00.000 5928 Move returns status 0, amount 0 21:12:15.003 00.001 5928 MoveAxis(N, 0, ABG) 21:12:15.003 00.000 5928 Move returns status 0, amount 0 21:12:15.003 00.000 5928 move complete, result=0 21:12:15.003 00.000 5928 worker thread done servicing request 21:12:15.026 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:12:15.054 00.028 972 UpdateGuideState exits: m=1423 SNR=26.4 21:12:15.058 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:15.062 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:15.067 00.005 972 Enqueuing Expose request 21:12:15.071 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:12:15.075 00.004 5928 Worker thread wakes up 21:12:15.075 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:15.075 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:17.058 01.983 5928 Exposure complete 21:12:17.144 00.086 5928 worker thread done servicing request 21:12:17.144 00.000 972 OnExposeComplete: enter 21:12:17.149 00.005 972 UpdateGuideState(): m_state=6 21:12:17.156 00.007 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2484 21:12:17.162 00.006 972 Star::Find returns 1 (0), X=228.19, Y=847.78, Mass=1434, SNR=26.4, Peak=137 HFD=4.2 21:12:17.168 00.006 972 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.59) = xAngle (-3.61 = 2.68) 21:12:17.174 00.006 972 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63) 21:12:17.179 00.005 972 CameraToMount -- cameraX=-0.22 cameraY=-0.46 hyp=0.51 cameraTheta=-2.02 mountX=-0.45 mountY=0.25, mountTheta=2.64 21:12:17.187 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.46, opts=13) 21:12:17.193 00.006 972 Enqueuing Move request for scope (-0.22, -0.46) 21:12:17.198 00.005 5928 Worker thread wakes up 21:12:17.199 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.46) opts 0xd 21:12:17.199 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.46) 21:12:17.199 00.000 5928 Moving (-0.22, -0.46) raw xDistance=-0.45 yDistance=0.25 21:12:17.199 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45 21:12:17.199 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 21:12:17.199 00.000 5928 MoveAxis(E, 76, ABG) 21:12:17.199 00.000 5928 Guiding Dir = 2, Dur = 76 21:12:17.200 00.001 5928 IsSlewing returns 0 21:12:17.200 00.000 5928 IsGuiding returns 0 21:12:17.230 00.030 5928 PulseGuide returned control before completion, sleep 57 21:12:17.233 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:12:17.270 00.037 972 UpdateGuideState exits: m=1434 SNR=26.4 21:12:17.275 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:17.282 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:17.289 00.007 972 Enqueuing Expose request 21:12:17.326 00.037 5928 IsGuiding returns 1 21:12:17.326 00.000 5928 scope still moving after pulse duration time elapsed 21:12:17.356 00.030 5928 IsSlewing returns 0 21:12:17.356 00.000 5928 IsGuiding returns 0 21:12:17.357 00.001 5928 scope move finished after 76 + 79 ms 21:12:17.357 00.000 5928 Move returns status 0, amount 76 21:12:17.357 00.000 5928 MoveAxis(S, 49, ABG) 21:12:17.357 00.000 5928 Guiding Dir = 1, Dur = 49 21:12:17.357 00.000 5928 IsSlewing returns 0 21:12:17.358 00.001 5928 IsGuiding returns 0 21:12:17.438 00.080 5928 IsGuiding returns 1 21:12:17.438 00.000 5928 scope still moving after pulse duration time elapsed 21:12:17.465 00.027 5928 IsSlewing returns 0 21:12:17.466 00.001 5928 IsGuiding returns 1 21:12:17.497 00.031 5928 IsSlewing returns 0 21:12:17.497 00.000 5928 IsGuiding returns 1 21:12:17.549 00.052 5928 IsSlewing returns 0 21:12:17.582 00.033 5928 IsGuiding returns 0 21:12:17.583 00.001 5928 scope move finished after 49 + 176 ms 21:12:17.583 00.000 5928 Move returns status 0, amount 49 21:12:17.583 00.000 5928 move complete, result=0 21:12:17.583 00.000 5928 worker thread done servicing request 21:12:17.584 00.001 972 GuideStep: -0.5 px 76 ms EAST, 0.2 px 49 ms SOUTH 21:12:17.589 00.005 5928 Worker thread wakes up 21:12:17.590 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:17.590 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:19.725 02.135 5928 Exposure complete 21:12:19.811 00.086 5928 worker thread done servicing request 21:12:19.811 00.000 972 OnExposeComplete: enter 21:12:19.815 00.004 972 UpdateGuideState(): m_state=6 21:12:19.820 00.005 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2485 21:12:19.824 00.004 972 Star::Find returns 1 (0), X=228.38, Y=848.53, Mass=1429, SNR=26.4, Peak=134 HFD=4.1 21:12:19.827 00.003 972 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.59) = xAngle (0.09 = 0.09) 21:12:19.831 00.004 972 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04) 21:12:19.836 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.68 mountX=0.29 mountY=0.01, mountTheta=0.04 21:12:19.840 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.28, opts=13) 21:12:19.845 00.005 972 Enqueuing Move request for scope (-0.03, 0.28) 21:12:19.850 00.005 5928 Worker thread wakes up 21:12:19.850 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd 21:12:19.850 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.28) 21:12:19.850 00.000 5928 Moving (-0.03, 0.28) raw xDistance=0.29 yDistance=0.01 21:12:19.850 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.29 21:12:19.850 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:19.850 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:12:19.850 00.000 5928 MoveAxis(W, 42, ABG) 21:12:19.850 00.000 5928 Guiding Dir = 3, Dur = 42 21:12:19.851 00.001 5928 IsSlewing returns 0 21:12:19.852 00.001 5928 IsGuiding returns 0 21:12:19.868 00.016 5928 PulseGuide returned control before completion, sleep 36 21:12:19.874 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:12:19.900 00.026 972 UpdateGuideState exits: m=1429 SNR=26.4 21:12:19.904 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:19.908 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:19.912 00.004 972 Enqueuing Expose request 21:12:19.917 00.005 5928 IsGuiding returns 1 21:12:19.917 00.000 5928 scope still moving after pulse duration time elapsed 21:12:19.948 00.031 5928 IsSlewing returns 0 21:12:19.949 00.001 5928 IsGuiding returns 0 21:12:19.949 00.000 5928 scope move finished after 42 + 55 ms 21:12:19.949 00.000 5928 Move returns status 0, amount 42 21:12:19.950 00.001 5928 MoveAxis(N, 0, ABG) 21:12:19.950 00.000 5928 Move returns status 0, amount 0 21:12:19.950 00.000 5928 move complete, result=0 21:12:19.950 00.000 5928 worker thread done servicing request 21:12:19.951 00.001 5928 Worker thread wakes up 21:12:19.951 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:19.951 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:19.951 00.000 972 GuideStep: 0.3 px 42 ms WEST, 0.0 px 0 ms NORTH 21:12:21.949 01.998 5928 Exposure complete 21:12:22.036 00.087 5928 worker thread done servicing request 21:12:22.036 00.000 972 OnExposeComplete: enter 21:12:22.040 00.004 972 UpdateGuideState(): m_state=6 21:12:22.044 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2486 21:12:22.049 00.005 972 Star::Find returns 1 (0), X=227.97, Y=848.32, Mass=1426, SNR=26.4, Peak=158 HFD=3.9 21:12:22.053 00.004 972 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.59) = xAngle (1.37 = 1.37) 21:12:22.057 00.004 972 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32) 21:12:22.060 00.003 972 CameraToMount -- cameraX=-0.43 cameraY=0.08 hyp=0.44 cameraTheta=2.96 mountX=0.09 mountY=0.43, mountTheta=1.37 21:12:22.065 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.43, y=0.08, opts=13) 21:12:22.069 00.004 972 Enqueuing Move request for scope (-0.43, 0.08) 21:12:22.073 00.004 5928 Worker thread wakes up 21:12:22.073 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.08) opts 0xd 21:12:22.073 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.43, 0.08) 21:12:22.073 00.000 5928 Moving (-0.43, 0.08) raw xDistance=0.09 yDistance=0.43 21:12:22.073 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:12:22.073 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43 21:12:22.074 00.001 5928 MoveAxis(E, 0, ABG) 21:12:22.074 00.000 5928 Move returns status 0, amount 0 21:12:22.074 00.000 5928 MoveAxis(S, 85, ABG) 21:12:22.074 00.000 5928 Guiding Dir = 1, Dur = 85 21:12:22.074 00.000 5928 IsSlewing returns 0 21:12:22.074 00.000 5928 IsGuiding returns 0 21:12:22.098 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:12:22.125 00.027 972 UpdateGuideState exits: m=1426 SNR=26.4 21:12:22.130 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:22.135 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:22.139 00.004 972 Enqueuing Expose request 21:12:22.156 00.017 5928 PulseGuide returned control before completion, sleep 15 21:12:22.219 00.063 5928 IsGuiding returns 1 21:12:22.219 00.000 5928 scope still moving after pulse duration time elapsed 21:12:22.242 00.023 5928 IsSlewing returns 0 21:12:22.243 00.001 5928 IsGuiding returns 1 21:12:22.282 00.039 5928 IsSlewing returns 0 21:12:22.283 00.001 5928 IsGuiding returns 0 21:12:22.283 00.000 5928 scope move finished after 85 + 123 ms 21:12:22.283 00.000 5928 Move returns status 0, amount 85 21:12:22.283 00.000 5928 move complete, result=0 21:12:22.283 00.000 5928 worker thread done servicing request 21:12:22.283 00.000 5928 Worker thread wakes up 21:12:22.283 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:22.283 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:22.283 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.4 px 85 ms SOUTH 21:12:24.393 02.110 5928 Exposure complete 21:12:24.479 00.086 5928 worker thread done servicing request 21:12:24.480 00.001 972 OnExposeComplete: enter 21:12:24.485 00.005 972 UpdateGuideState(): m_state=6 21:12:24.489 00.004 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2487 21:12:24.493 00.004 972 Star::Find returns 1 (0), X=227.80, Y=848.50, Mass=1420, SNR=26.3, Peak=151 HFD=3.7 21:12:24.496 00.003 972 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.59) = xAngle (1.15 = 1.15) 21:12:24.501 00.005 972 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.11 = 1.11) 21:12:24.505 00.004 972 CameraToMount -- cameraX=-0.60 cameraY=0.25 hyp=0.65 cameraTheta=2.74 mountX=0.27 mountY=0.58, mountTheta=1.14 21:12:24.509 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.60, y=0.25, opts=13) 21:12:24.513 00.004 972 Enqueuing Move request for scope (-0.60, 0.25) 21:12:24.518 00.005 5928 Worker thread wakes up 21:12:24.518 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.25) opts 0xd 21:12:24.518 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.60, 0.25) 21:12:24.518 00.000 5928 Moving (-0.60, 0.25) raw xDistance=0.27 yDistance=0.58 21:12:24.518 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 21:12:24.518 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58 21:12:24.518 00.000 5928 MoveAxis(W, 45, ABG) 21:12:24.518 00.000 5928 Guiding Dir = 3, Dur = 45 21:12:24.518 00.000 5928 IsSlewing returns 0 21:12:24.519 00.001 5928 IsGuiding returns 0 21:12:24.538 00.019 5928 PulseGuide returned control before completion, sleep 37 21:12:24.542 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:12:24.568 00.026 972 UpdateGuideState exits: m=1420 SNR=26.3 21:12:24.573 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:24.577 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:24.580 00.003 972 Enqueuing Expose request 21:12:24.589 00.009 5928 IsGuiding returns 1 21:12:24.589 00.000 5928 scope still moving after pulse duration time elapsed 21:12:24.649 00.060 5928 IsSlewing returns 0 21:12:24.650 00.001 5928 IsGuiding returns 0 21:12:24.650 00.000 5928 scope move finished after 45 + 86 ms 21:12:24.650 00.000 5928 Move returns status 0, amount 45 21:12:24.650 00.000 5928 MoveAxis(S, 116, ABG) 21:12:24.650 00.000 5928 Guiding Dir = 1, Dur = 116 21:12:24.651 00.001 5928 IsSlewing returns 0 21:12:24.651 00.000 5928 IsGuiding returns 0 21:12:24.730 00.079 5928 PulseGuide returned control before completion, sleep 48 21:12:24.793 00.063 5928 IsGuiding returns 1 21:12:24.793 00.000 5928 scope still moving after pulse duration time elapsed 21:12:24.823 00.030 5928 IsSlewing returns 0 21:12:24.824 00.001 5928 IsGuiding returns 1 21:12:24.890 00.066 5928 IsSlewing returns 0 21:12:24.922 00.032 5928 IsGuiding returns 0 21:12:24.922 00.000 5928 scope move finished after 116 + 155 ms 21:12:24.923 00.001 5928 Move returns status 0, amount 116 21:12:24.923 00.000 5928 move complete, result=0 21:12:24.923 00.000 5928 worker thread done servicing request 21:12:24.923 00.000 5928 Worker thread wakes up 21:12:24.923 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:24.923 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:24.923 00.000 972 GuideStep: 0.3 px 45 ms WEST, 0.6 px 116 ms SOUTH 21:12:26.908 01.985 5928 Exposure complete 21:12:26.993 00.085 5928 worker thread done servicing request 21:12:26.994 00.001 972 OnExposeComplete: enter 21:12:26.998 00.004 972 UpdateGuideState(): m_state=6 21:12:27.002 00.004 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2488 21:12:27.006 00.004 972 Star::Find returns 1 (0), X=228.11, Y=848.09, Mass=1428, SNR=26.5, Peak=160 HFD=3.8 21:12:27.010 00.004 972 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.59) = xAngle (-4.26 = 2.03) 21:12:27.014 00.004 972 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98) 21:12:27.018 00.004 972 CameraToMount -- cameraX=-0.30 cameraY=-0.15 hyp=0.33 cameraTheta=-2.67 mountX=-0.15 mountY=0.31, mountTheta=2.02 21:12:27.023 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.30, y=-0.15, opts=13) 21:12:27.027 00.004 972 Enqueuing Move request for scope (-0.30, -0.15) 21:12:27.030 00.003 5928 Worker thread wakes up 21:12:27.031 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.15) opts 0xd 21:12:27.031 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.30, -0.15) 21:12:27.031 00.000 5928 Moving (-0.30, -0.15) raw xDistance=-0.15 yDistance=0.31 21:12:27.031 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:12:27.031 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 21:12:27.031 00.000 5928 MoveAxis(E, 0, ABG) 21:12:27.031 00.000 5928 Move returns status 0, amount 0 21:12:27.031 00.000 5928 MoveAxis(S, 61, ABG) 21:12:27.031 00.000 5928 Guiding Dir = 1, Dur = 61 21:12:27.032 00.001 5928 IsSlewing returns 0 21:12:27.033 00.001 5928 IsGuiding returns 0 21:12:27.057 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:12:27.083 00.026 972 UpdateGuideState exits: m=1428 SNR=26.5 21:12:27.088 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:27.091 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:27.094 00.003 972 Enqueuing Expose request 21:12:27.144 00.050 5928 IsGuiding returns 1 21:12:27.144 00.000 5928 scope still moving after pulse duration time elapsed 21:12:27.166 00.022 5928 IsSlewing returns 0 21:12:27.166 00.000 5928 IsGuiding returns 1 21:12:27.208 00.042 5928 IsSlewing returns 0 21:12:27.208 00.000 5928 IsGuiding returns 0 21:12:27.208 00.000 5928 scope move finished after 61 + 114 ms 21:12:27.208 00.000 5928 Move returns status 0, amount 61 21:12:27.209 00.001 5928 move complete, result=0 21:12:27.209 00.000 5928 worker thread done servicing request 21:12:27.209 00.000 5928 Worker thread wakes up 21:12:27.209 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:27.209 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:27.209 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH 21:12:29.350 02.141 5928 Exposure complete 21:12:29.435 00.085 5928 worker thread done servicing request 21:12:29.436 00.001 972 OnExposeComplete: enter 21:12:29.439 00.003 972 UpdateGuideState(): m_state=6 21:12:29.443 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2489 21:12:29.447 00.004 972 Star::Find returns 1 (0), X=227.80, Y=847.49, Mass=1406, SNR=26.2, Peak=141 HFD=3.7 21:12:29.451 00.004 972 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.59) = xAngle (-3.84 = 2.44) 21:12:29.455 00.004 972 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39) 21:12:29.459 00.004 972 CameraToMount -- cameraX=-0.61 cameraY=-0.75 hyp=0.96 cameraTheta=-2.25 mountX=-0.74 mountY=0.65, mountTheta=2.41 21:12:29.463 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.61, y=-0.75, opts=13) 21:12:29.468 00.005 972 Enqueuing Move request for scope (-0.61, -0.75) 21:12:29.471 00.003 5928 Worker thread wakes up 21:12:29.471 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.75) opts 0xd 21:12:29.471 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.61, -0.75) 21:12:29.471 00.000 5928 Moving (-0.61, -0.75) raw xDistance=-0.74 yDistance=0.65 21:12:29.472 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74 21:12:29.472 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65 21:12:29.472 00.000 5928 MoveAxis(E, 123, ABG) 21:12:29.472 00.000 5928 Guiding Dir = 2, Dur = 123 21:12:29.472 00.000 5928 IsSlewing returns 0 21:12:29.473 00.001 5928 IsGuiding returns 0 21:12:29.494 00.021 5928 PulseGuide returned control before completion, sleep 112 21:12:29.497 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:12:29.524 00.027 972 UpdateGuideState exits: m=1406 SNR=26.2 21:12:29.527 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:29.533 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:29.537 00.004 972 Enqueuing Expose request 21:12:29.638 00.101 5928 IsGuiding returns 0 21:12:29.638 00.000 5928 Move returns status 0, amount 123 21:12:29.638 00.000 5928 MoveAxis(S, 130, ABG) 21:12:29.638 00.000 5928 Guiding Dir = 1, Dur = 130 21:12:29.639 00.001 5928 IsSlewing returns 0 21:12:29.639 00.000 5928 IsGuiding returns 0 21:12:29.719 00.080 5928 PulseGuide returned control before completion, sleep 61 21:12:29.800 00.081 5928 IsGuiding returns 1 21:12:29.800 00.000 5928 scope still moving after pulse duration time elapsed 21:12:29.826 00.026 5928 IsSlewing returns 0 21:12:29.827 00.001 5928 IsGuiding returns 1 21:12:29.857 00.030 5928 IsSlewing returns 0 21:12:29.859 00.002 5928 IsGuiding returns 1 21:12:29.912 00.053 5928 IsSlewing returns 0 21:12:29.913 00.001 5928 IsGuiding returns 0 21:12:29.913 00.000 5928 scope move finished after 130 + 143 ms 21:12:29.913 00.000 5928 Move returns status 0, amount 130 21:12:29.914 00.001 5928 move complete, result=0 21:12:29.914 00.000 5928 worker thread done servicing request 21:12:29.914 00.000 972 GuideStep: -0.7 px 123 ms EAST, 0.7 px 130 ms SOUTH 21:12:29.925 00.011 5928 Worker thread wakes up 21:12:29.925 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:29.926 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:31.913 01.987 5928 Exposure complete 21:12:32.008 00.095 5928 worker thread done servicing request 21:12:32.009 00.001 972 OnExposeComplete: enter 21:12:32.013 00.004 972 UpdateGuideState(): m_state=6 21:12:32.018 00.005 972 Star::Find(15, 227, 847, 0, (0,0,0,0), 0.0, 255) frame 2490 21:12:32.022 00.004 972 Star::Find returns 1 (0), X=227.88, Y=847.86, Mass=1429, SNR=26.5, Peak=139 HFD=4.2 21:12:32.025 00.003 972 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.59) = xAngle (-4.11 = 2.18) 21:12:32.029 00.004 972 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13) 21:12:32.034 00.005 972 CameraToMount -- cameraX=-0.53 cameraY=-0.38 hyp=0.65 cameraTheta=-2.52 mountX=-0.37 mountY=0.55, mountTheta=2.16 21:12:32.038 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.53, y=-0.38, opts=13) 21:12:32.042 00.004 972 Enqueuing Move request for scope (-0.53, -0.38) 21:12:32.046 00.004 5928 Worker thread wakes up 21:12:32.046 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.38) opts 0xd 21:12:32.046 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.53, -0.38) 21:12:32.046 00.000 5928 Moving (-0.53, -0.38) raw xDistance=-0.37 yDistance=0.55 21:12:32.046 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37 21:12:32.047 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55 21:12:32.047 00.000 5928 MoveAxis(E, 70, ABG) 21:12:32.047 00.000 5928 Guiding Dir = 2, Dur = 70 21:12:32.047 00.000 5928 IsSlewing returns 0 21:12:32.049 00.002 5928 IsGuiding returns 0 21:12:32.069 00.020 5928 PulseGuide returned control before completion, sleep 60 21:12:32.076 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:12:32.103 00.027 972 UpdateGuideState exits: m=1429 SNR=26.5 21:12:32.107 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:32.111 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:32.116 00.005 972 Enqueuing Expose request 21:12:32.165 00.049 5928 IsGuiding returns 0 21:12:32.166 00.001 5928 Move returns status 0, amount 70 21:12:32.166 00.000 5928 MoveAxis(S, 109, ABG) 21:12:32.166 00.000 5928 Guiding Dir = 1, Dur = 109 21:12:32.166 00.000 5928 IsSlewing returns 0 21:12:32.167 00.001 5928 IsGuiding returns 0 21:12:32.245 00.078 5928 PulseGuide returned control before completion, sleep 41 21:12:32.298 00.053 5928 IsGuiding returns 1 21:12:32.298 00.000 5928 scope still moving after pulse duration time elapsed 21:12:32.330 00.032 5928 IsSlewing returns 0 21:12:32.331 00.001 5928 IsGuiding returns 1 21:12:32.389 00.058 5928 IsSlewing returns 0 21:12:32.390 00.001 5928 IsGuiding returns 0 21:12:32.390 00.000 5928 scope move finished after 109 + 115 ms 21:12:32.391 00.001 5928 Move returns status 0, amount 109 21:12:32.391 00.000 5928 move complete, result=0 21:12:32.391 00.000 5928 worker thread done servicing request 21:12:32.391 00.000 972 GuideStep: -0.4 px 70 ms EAST, 0.5 px 109 ms SOUTH 21:12:32.404 00.013 5928 Worker thread wakes up 21:12:32.405 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:32.405 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:34.543 02.138 5928 Exposure complete 21:12:34.630 00.087 5928 worker thread done servicing request 21:12:34.630 00.000 972 OnExposeComplete: enter 21:12:34.634 00.004 972 UpdateGuideState(): m_state=6 21:12:34.638 00.004 972 Star::Find(15, 227, 847, 0, (0,0,0,0), 0.0, 255) frame 2491 21:12:34.642 00.004 972 Star::Find returns 1 (0), X=227.75, Y=848.94, Mass=1396, SNR=26.1, Peak=146 HFD=4.1 21:12:34.646 00.004 972 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.59) = xAngle (0.74 = 0.74) 21:12:34.650 00.004 972 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70) 21:12:34.654 00.004 972 CameraToMount -- cameraX=-0.66 cameraY=0.69 hyp=0.96 cameraTheta=2.33 mountX=0.71 mountY=0.62, mountTheta=0.72 21:12:34.658 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.66, y=0.69, opts=13) 21:12:34.662 00.004 972 Enqueuing Move request for scope (-0.66, 0.69) 21:12:34.667 00.005 5928 Worker thread wakes up 21:12:34.667 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.69) opts 0xd 21:12:34.667 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.66, 0.69) 21:12:34.667 00.000 5928 Moving (-0.66, 0.69) raw xDistance=0.71 yDistance=0.62 21:12:34.667 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.71 21:12:34.667 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62 21:12:34.668 00.001 5928 MoveAxis(W, 113, ABG) 21:12:34.668 00.000 5928 Guiding Dir = 3, Dur = 113 21:12:34.668 00.000 5928 IsSlewing returns 0 21:12:34.668 00.000 5928 IsGuiding returns 0 21:12:34.691 00.023 5928 PulseGuide returned control before completion, sleep 101 21:12:34.693 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:12:34.722 00.029 972 UpdateGuideState exits: m=1396 SNR=26.1 21:12:34.726 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:34.730 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:34.735 00.005 972 Enqueuing Expose request 21:12:34.802 00.067 5928 IsGuiding returns 1 21:12:34.802 00.000 5928 scope still moving after pulse duration time elapsed 21:12:34.835 00.033 5928 IsSlewing returns 0 21:12:34.868 00.033 5928 IsGuiding returns 0 21:12:34.868 00.000 5928 scope move finished after 113 + 86 ms 21:12:34.868 00.000 5928 Move returns status 0, amount 113 21:12:34.868 00.000 5928 MoveAxis(S, 122, ABG) 21:12:34.868 00.000 5928 Guiding Dir = 1, Dur = 122 21:12:34.869 00.001 5928 IsSlewing returns 0 21:12:34.869 00.000 5928 IsGuiding returns 0 21:12:34.947 00.078 5928 PulseGuide returned control before completion, sleep 54 21:12:35.006 00.059 5928 IsGuiding returns 1 21:12:35.007 00.001 5928 scope still moving after pulse duration time elapsed 21:12:35.038 00.031 5928 IsSlewing returns 0 21:12:35.039 00.001 5928 IsGuiding returns 1 21:12:35.108 00.069 5928 IsSlewing returns 0 21:12:35.141 00.033 5928 IsGuiding returns 0 21:12:35.141 00.000 5928 scope move finished after 122 + 149 ms 21:12:35.141 00.000 5928 Move returns status 0, amount 122 21:12:35.141 00.000 5928 move complete, result=0 21:12:35.142 00.001 5928 worker thread done servicing request 21:12:35.142 00.000 5928 Worker thread wakes up 21:12:35.142 00.000 972 GuideStep: 0.7 px 113 ms WEST, 0.6 px 122 ms SOUTH 21:12:35.156 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:35.156 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:37.147 01.991 5928 Exposure complete 21:12:37.233 00.086 5928 worker thread done servicing request 21:12:37.234 00.001 972 OnExposeComplete: enter 21:12:37.238 00.004 972 UpdateGuideState(): m_state=6 21:12:37.242 00.004 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2492 21:12:37.246 00.004 972 Star::Find returns 1 (0), X=227.62, Y=848.45, Mass=1425, SNR=26.4, Peak=127 HFD=4.2 21:12:37.250 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 21:12:37.254 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25) 21:12:37.258 00.004 972 CameraToMount -- cameraX=-0.79 cameraY=0.21 hyp=0.82 cameraTheta=2.88 mountX=0.23 mountY=0.78, mountTheta=1.29 21:12:37.262 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.79, y=0.21, opts=13) 21:12:37.267 00.005 972 Enqueuing Move request for scope (-0.79, 0.21) 21:12:37.271 00.004 5928 Worker thread wakes up 21:12:37.271 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.21) opts 0xd 21:12:37.271 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.79, 0.21) 21:12:37.271 00.000 5928 Moving (-0.79, 0.21) raw xDistance=0.23 yDistance=0.78 21:12:37.271 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23 21:12:37.271 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78 21:12:37.271 00.000 5928 MoveAxis(W, 46, ABG) 21:12:37.271 00.000 5928 Guiding Dir = 3, Dur = 46 21:12:37.272 00.001 5928 IsSlewing returns 0 21:12:37.273 00.001 5928 IsGuiding returns 0 21:12:37.296 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:12:37.301 00.005 5928 PulseGuide returned control before completion, sleep 31 21:12:37.323 00.022 972 UpdateGuideState exits: m=1425 SNR=26.4 21:12:37.327 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:37.332 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:37.336 00.004 972 Enqueuing Expose request 21:12:37.340 00.004 5928 IsGuiding returns 1 21:12:37.340 00.000 5928 scope still moving after pulse duration time elapsed 21:12:37.370 00.030 5928 IsSlewing returns 0 21:12:37.393 00.023 5928 IsGuiding returns 0 21:12:37.393 00.000 5928 scope move finished after 46 + 75 ms 21:12:37.393 00.000 5928 Move returns status 0, amount 46 21:12:37.393 00.000 5928 MoveAxis(S, 154, ABG) 21:12:37.393 00.000 5928 Guiding Dir = 1, Dur = 154 21:12:37.395 00.002 5928 IsSlewing returns 0 21:12:37.395 00.000 5928 IsGuiding returns 0 21:12:37.474 00.079 5928 PulseGuide returned control before completion, sleep 86 21:12:37.587 00.113 5928 IsGuiding returns 1 21:12:37.587 00.000 5928 scope still moving after pulse duration time elapsed 21:12:37.621 00.034 5928 IsSlewing returns 0 21:12:37.622 00.001 5928 IsGuiding returns 1 21:12:37.681 00.059 5928 IsSlewing returns 0 21:12:37.681 00.000 5928 IsGuiding returns 0 21:12:37.682 00.001 5928 scope move finished after 154 + 133 ms 21:12:37.682 00.000 5928 Move returns status 0, amount 154 21:12:37.682 00.000 5928 move complete, result=0 21:12:37.682 00.000 5928 worker thread done servicing request 21:12:37.682 00.000 5928 Worker thread wakes up 21:12:37.682 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:37.682 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:37.682 00.000 972 GuideStep: 0.2 px 46 ms WEST, 0.8 px 154 ms SOUTH 21:12:39.809 02.127 5928 Exposure complete 21:12:39.895 00.086 5928 worker thread done servicing request 21:12:39.895 00.000 972 OnExposeComplete: enter 21:12:39.900 00.005 972 UpdateGuideState(): m_state=6 21:12:39.904 00.004 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2493 21:12:39.908 00.004 972 Star::Find returns 1 (0), X=228.12, Y=847.71, Mass=1403, SNR=26.2, Peak=148 HFD=3.8 21:12:39.911 00.003 972 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.59) = xAngle (-3.66 = 2.63) 21:12:39.916 00.005 972 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58) 21:12:39.919 00.003 972 CameraToMount -- cameraX=-0.29 cameraY=-0.53 hyp=0.60 cameraTheta=-2.07 mountX=-0.52 mountY=0.32, mountTheta=2.59 21:12:39.924 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.53, opts=13) 21:12:39.928 00.004 972 Enqueuing Move request for scope (-0.29, -0.53) 21:12:39.932 00.004 5928 Worker thread wakes up 21:12:39.933 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.53) opts 0xd 21:12:39.933 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.53) 21:12:39.933 00.000 5928 Moving (-0.29, -0.53) raw xDistance=-0.52 yDistance=0.32 21:12:39.933 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52 21:12:39.933 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32 21:12:39.933 00.000 5928 MoveAxis(E, 85, ABG) 21:12:39.933 00.000 5928 Guiding Dir = 2, Dur = 85 21:12:39.934 00.001 5928 IsSlewing returns 0 21:12:39.934 00.000 5928 IsGuiding returns 0 21:12:39.952 00.018 5928 PulseGuide returned control before completion, sleep 77 21:12:39.959 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:12:39.986 00.027 972 UpdateGuideState exits: m=1403 SNR=26.2 21:12:39.990 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:39.993 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:39.998 00.005 972 Enqueuing Expose request 21:12:40.064 00.066 5928 IsGuiding returns 0 21:12:40.064 00.000 5928 Move returns status 0, amount 85 21:12:40.064 00.000 5928 MoveAxis(S, 64, ABG) 21:12:40.064 00.000 5928 Guiding Dir = 1, Dur = 64 21:12:40.064 00.000 5928 IsSlewing returns 0 21:12:40.065 00.001 5928 IsGuiding returns 0 21:12:40.145 00.080 5928 IsGuiding returns 1 21:12:40.145 00.000 5928 scope still moving after pulse duration time elapsed 21:12:40.177 00.032 5928 IsSlewing returns 0 21:12:40.178 00.001 5928 IsGuiding returns 1 21:12:40.240 00.062 5928 IsSlewing returns 0 21:12:40.273 00.033 5928 IsGuiding returns 0 21:12:40.273 00.000 5928 scope move finished after 64 + 143 ms 21:12:40.274 00.001 5928 Move returns status 0, amount 64 21:12:40.274 00.000 5928 move complete, result=0 21:12:40.274 00.000 5928 worker thread done servicing request 21:12:40.274 00.000 972 GuideStep: -0.5 px 85 ms EAST, 0.3 px 64 ms SOUTH 21:12:40.285 00.011 5928 Worker thread wakes up 21:12:40.285 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:40.285 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:42.270 01.985 5928 Exposure complete 21:12:42.355 00.085 5928 worker thread done servicing request 21:12:42.355 00.000 972 OnExposeComplete: enter 21:12:42.359 00.004 972 UpdateGuideState(): m_state=6 21:12:42.365 00.006 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2494 21:12:42.369 00.004 972 Star::Find returns 1 (0), X=228.16, Y=847.86, Mass=1407, SNR=26.2, Peak=141 HFD=4.1 21:12:42.372 00.003 972 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.59) = xAngle (-3.73 = 2.55) 21:12:42.376 00.004 972 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51) 21:12:42.381 00.005 972 CameraToMount -- cameraX=-0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-2.14 mountX=-0.38 mountY=0.27, mountTheta=2.52 21:12:42.385 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=-0.38, opts=13) 21:12:42.389 00.004 972 Enqueuing Move request for scope (-0.24, -0.38) 21:12:42.392 00.003 5928 Worker thread wakes up 21:12:42.393 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.38) opts 0xd 21:12:42.393 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.24, -0.38) 21:12:42.393 00.000 5928 Moving (-0.24, -0.38) raw xDistance=-0.38 yDistance=0.27 21:12:42.393 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38 21:12:42.393 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27 21:12:42.393 00.000 5928 MoveAxis(E, 69, ABG) 21:12:42.393 00.000 5928 Guiding Dir = 2, Dur = 69 21:12:42.394 00.001 5928 IsSlewing returns 0 21:12:42.394 00.000 5928 IsGuiding returns 0 21:12:42.415 00.021 5928 PulseGuide returned control before completion, sleep 59 21:12:42.420 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:12:42.447 00.027 972 UpdateGuideState exits: m=1407 SNR=26.2 21:12:42.451 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:42.455 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:42.458 00.003 972 Enqueuing Expose request 21:12:42.494 00.036 5928 IsGuiding returns 0 21:12:42.495 00.001 5928 Move returns status 0, amount 69 21:12:42.495 00.000 5928 MoveAxis(S, 53, ABG) 21:12:42.495 00.000 5928 Guiding Dir = 1, Dur = 53 21:12:42.496 00.001 5928 IsSlewing returns 0 21:12:42.496 00.000 5928 IsGuiding returns 0 21:12:42.576 00.080 5928 IsGuiding returns 1 21:12:42.576 00.000 5928 scope still moving after pulse duration time elapsed 21:12:42.599 00.023 5928 IsSlewing returns 0 21:12:42.599 00.000 5928 IsGuiding returns 1 21:12:42.655 00.056 5928 IsSlewing returns 0 21:12:42.688 00.033 5928 IsGuiding returns 0 21:12:42.688 00.000 5928 scope move finished after 53 + 139 ms 21:12:42.689 00.001 5928 Move returns status 0, amount 53 21:12:42.689 00.000 5928 move complete, result=0 21:12:42.689 00.000 5928 worker thread done servicing request 21:12:42.689 00.000 5928 Worker thread wakes up 21:12:42.689 00.000 972 GuideStep: -0.4 px 69 ms EAST, 0.3 px 53 ms SOUTH 21:12:42.703 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:42.703 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:44.817 02.114 5928 Exposure complete 21:12:44.904 00.087 5928 worker thread done servicing request 21:12:44.904 00.000 972 OnExposeComplete: enter 21:12:44.907 00.003 972 UpdateGuideState(): m_state=6 21:12:44.912 00.005 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2495 21:12:44.916 00.004 972 Star::Find returns 1 (0), X=228.30, Y=847.99, Mass=1424, SNR=26.4, Peak=160 HFD=3.9 21:12:44.920 00.004 972 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.59) = xAngle (-3.57 = 2.71) 21:12:44.924 00.004 972 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66) 21:12:44.928 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.98 mountX=-0.25 mountY=0.12, mountTheta=2.67 21:12:44.933 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.25, opts=13) 21:12:44.938 00.005 972 Enqueuing Move request for scope (-0.11, -0.25) 21:12:44.941 00.003 5928 Worker thread wakes up 21:12:44.941 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd 21:12:44.941 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.25) 21:12:44.941 00.000 5928 Moving (-0.11, -0.25) raw xDistance=-0.25 yDistance=0.12 21:12:44.941 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25 21:12:44.941 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:44.942 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:12:44.942 00.000 5928 MoveAxis(E, 46, ABG) 21:12:44.942 00.000 5928 Guiding Dir = 2, Dur = 46 21:12:44.942 00.000 5928 IsSlewing returns 0 21:12:44.943 00.001 5928 IsGuiding returns 0 21:12:44.957 00.014 5928 PulseGuide returned control before completion, sleep 42 21:12:44.968 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:12:44.994 00.026 972 UpdateGuideState exits: m=1424 SNR=26.4 21:12:44.999 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:45.003 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:45.007 00.004 972 Enqueuing Expose request 21:12:45.011 00.004 5928 IsGuiding returns 1 21:12:45.011 00.000 5928 scope still moving after pulse duration time elapsed 21:12:45.053 00.042 5928 IsSlewing returns 0 21:12:45.054 00.001 5928 IsGuiding returns 0 21:12:45.054 00.000 5928 scope move finished after 46 + 65 ms 21:12:45.054 00.000 5928 Move returns status 0, amount 46 21:12:45.054 00.000 5928 MoveAxis(N, 0, ABG) 21:12:45.054 00.000 5928 Move returns status 0, amount 0 21:12:45.054 00.000 5928 move complete, result=0 21:12:45.054 00.000 5928 worker thread done servicing request 21:12:45.054 00.000 5928 Worker thread wakes up 21:12:45.055 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:45.055 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:45.055 00.000 972 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH 21:12:47.038 01.983 5928 Exposure complete 21:12:47.123 00.085 5928 worker thread done servicing request 21:12:47.124 00.001 972 OnExposeComplete: enter 21:12:47.128 00.004 972 UpdateGuideState(): m_state=6 21:12:47.133 00.005 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2496 21:12:47.137 00.004 972 Star::Find returns 1 (0), X=227.73, Y=848.28, Mass=1473, SNR=26.9, Peak=149 HFD=3.7 21:12:47.140 00.003 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 21:12:47.144 00.004 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 21:12:47.148 00.004 972 CameraToMount -- cameraX=-0.68 cameraY=0.03 hyp=0.68 cameraTheta=3.09 mountX=0.05 mountY=0.67, mountTheta=1.50 21:12:47.153 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.68, y=0.03, opts=13) 21:12:47.157 00.004 972 Enqueuing Move request for scope (-0.68, 0.03) 21:12:47.160 00.003 5928 Worker thread wakes up 21:12:47.160 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.03) opts 0xd 21:12:47.161 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.68, 0.03) 21:12:47.161 00.000 5928 Moving (-0.68, 0.03) raw xDistance=0.05 yDistance=0.67 21:12:47.161 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:12:47.161 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67 21:12:47.161 00.000 5928 MoveAxis(E, 0, ABG) 21:12:47.161 00.000 5928 Move returns status 0, amount 0 21:12:47.161 00.000 5928 MoveAxis(S, 134, ABG) 21:12:47.161 00.000 5928 Guiding Dir = 1, Dur = 134 21:12:47.162 00.001 5928 IsSlewing returns 0 21:12:47.162 00.000 5928 IsGuiding returns 0 21:12:47.187 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:12:47.214 00.027 972 UpdateGuideState exits: m=1473 SNR=26.9 21:12:47.218 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:47.222 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:47.226 00.004 972 Enqueuing Expose request 21:12:47.245 00.019 5928 PulseGuide returned control before completion, sleep 63 21:12:47.321 00.076 5928 IsGuiding returns 1 21:12:47.321 00.000 5928 scope still moving after pulse duration time elapsed 21:12:47.352 00.031 5928 IsSlewing returns 0 21:12:47.353 00.001 5928 IsGuiding returns 1 21:12:47.421 00.068 5928 IsSlewing returns 0 21:12:47.422 00.001 5928 IsGuiding returns 0 21:12:47.422 00.000 5928 scope move finished after 134 + 125 ms 21:12:47.423 00.001 5928 Move returns status 0, amount 134 21:12:47.423 00.000 5928 move complete, result=0 21:12:47.423 00.000 5928 worker thread done servicing request 21:12:47.423 00.000 5928 Worker thread wakes up 21:12:47.423 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:47.423 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:47.423 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.7 px 134 ms SOUTH 21:12:49.559 02.136 5928 Exposure complete 21:12:49.646 00.087 5928 worker thread done servicing request 21:12:49.646 00.000 972 OnExposeComplete: enter 21:12:49.650 00.004 972 UpdateGuideState(): m_state=6 21:12:49.654 00.004 972 Star::Find(15, 227, 848, 0, (0,0,0,0), 0.0, 255) frame 2497 21:12:49.658 00.004 972 Star::Find returns 1 (0), X=228.02, Y=848.41, Mass=1422, SNR=26.4, Peak=144 HFD=3.8 21:12:49.662 00.004 972 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.59) = xAngle (1.14 = 1.14) 21:12:49.666 00.004 972 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09) 21:12:49.670 00.004 972 CameraToMount -- cameraX=-0.39 cameraY=0.17 hyp=0.42 cameraTheta=2.73 mountX=0.18 mountY=0.37, mountTheta=1.13 21:12:49.674 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.39, y=0.17, opts=13) 21:12:49.680 00.006 972 Enqueuing Move request for scope (-0.39, 0.17) 21:12:49.684 00.004 5928 Worker thread wakes up 21:12:49.684 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.17) opts 0xd 21:12:49.684 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.39, 0.17) 21:12:49.684 00.000 5928 Moving (-0.39, 0.17) raw xDistance=0.18 yDistance=0.37 21:12:49.684 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:12:49.684 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37 21:12:49.684 00.000 5928 MoveAxis(E, 0, ABG) 21:12:49.684 00.000 5928 Move returns status 0, amount 0 21:12:49.684 00.000 5928 MoveAxis(S, 74, ABG) 21:12:49.684 00.000 5928 Guiding Dir = 1, Dur = 74 21:12:49.707 00.023 5928 IsSlewing returns 0 21:12:49.708 00.001 5928 IsGuiding returns 0 21:12:49.709 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:12:49.736 00.027 972 UpdateGuideState exits: m=1422 SNR=26.4 21:12:49.741 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:49.744 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:49.749 00.005 972 Enqueuing Expose request 21:12:49.788 00.039 5928 IsGuiding returns 1 21:12:49.788 00.000 5928 scope still moving after pulse duration time elapsed 21:12:49.820 00.032 5928 IsSlewing returns 0 21:12:49.820 00.000 5928 IsGuiding returns 1 21:12:49.851 00.031 5928 IsSlewing returns 0 21:12:49.851 00.000 5928 IsGuiding returns 1 21:12:49.915 00.064 5928 IsSlewing returns 0 21:12:49.947 00.032 5928 IsGuiding returns 0 21:12:49.948 00.001 5928 scope move finished after 74 + 166 ms 21:12:49.948 00.000 5928 Move returns status 0, amount 74 21:12:49.948 00.000 5928 move complete, result=0 21:12:49.948 00.000 5928 worker thread done servicing request 21:12:49.948 00.000 5928 Worker thread wakes up 21:12:49.948 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.4 px 74 ms SOUTH 21:12:49.956 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:49.957 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:51.926 01.969 5928 Exposure complete 21:12:52.011 00.085 5928 worker thread done servicing request 21:12:52.011 00.000 972 OnExposeComplete: enter 21:12:52.016 00.005 972 UpdateGuideState(): m_state=6 21:12:52.023 00.007 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2498 21:12:52.031 00.008 972 Star::Find returns 1 (0), X=228.38, Y=848.43, Mass=1400, SNR=26.2, Peak=142 HFD=3.4 21:12:52.037 00.006 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 21:12:52.044 00.007 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08) 21:12:52.050 00.006 972 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.71 mountX=0.19 mountY=0.02, mountTheta=0.08 21:12:52.054 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.19, opts=13) 21:12:52.058 00.004 972 Enqueuing Move request for scope (-0.03, 0.19) 21:12:52.063 00.005 5928 Worker thread wakes up 21:12:52.063 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd 21:12:52.063 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.19) 21:12:52.063 00.000 5928 Moving (-0.03, 0.19) raw xDistance=0.19 yDistance=0.02 21:12:52.063 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:12:52.063 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:52.063 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:12:52.063 00.000 5928 MoveAxis(E, 0, ABG) 21:12:52.063 00.000 5928 Move returns status 0, amount 0 21:12:52.063 00.000 5928 MoveAxis(N, 0, ABG) 21:12:52.063 00.000 5928 Move returns status 0, amount 0 21:12:52.063 00.000 5928 move complete, result=0 21:12:52.063 00.000 5928 worker thread done servicing request 21:12:52.096 00.033 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:12:52.122 00.026 972 UpdateGuideState exits: m=1400 SNR=26.2 21:12:52.126 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:52.131 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:52.135 00.004 972 Enqueuing Expose request 21:12:52.139 00.004 5928 Worker thread wakes up 21:12:52.139 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:52.139 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:52.139 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:12:54.255 02.116 5928 Exposure complete 21:12:54.339 00.084 5928 worker thread done servicing request 21:12:54.339 00.000 972 OnExposeComplete: enter 21:12:54.343 00.004 972 UpdateGuideState(): m_state=6 21:12:54.348 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2499 21:12:54.352 00.004 972 Star::Find returns 1 (0), X=228.10, Y=848.34, Mass=1407, SNR=26.3, Peak=140 HFD=4.0 21:12:54.355 00.003 972 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.59) = xAngle (1.24 = 1.24) 21:12:54.359 00.004 972 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.19 = 1.19) 21:12:54.364 00.005 972 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.32 cameraTheta=2.83 mountX=0.11 mountY=0.30, mountTheta=1.23 21:12:54.368 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=0.10, opts=13) 21:12:54.372 00.004 972 Enqueuing Move request for scope (-0.31, 0.10) 21:12:54.375 00.003 5928 Worker thread wakes up 21:12:54.376 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd 21:12:54.376 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, 0.10) 21:12:54.376 00.000 5928 Moving (-0.31, 0.10) raw xDistance=0.11 yDistance=0.30 21:12:54.376 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:12:54.376 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30 21:12:54.376 00.000 5928 MoveAxis(E, 0, ABG) 21:12:54.376 00.000 5928 Move returns status 0, amount 0 21:12:54.376 00.000 5928 MoveAxis(S, 60, ABG) 21:12:54.376 00.000 5928 Guiding Dir = 1, Dur = 60 21:12:54.377 00.001 5928 IsSlewing returns 0 21:12:54.377 00.000 5928 IsGuiding returns 0 21:12:54.403 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:12:54.429 00.026 972 UpdateGuideState exits: m=1407 SNR=26.3 21:12:54.434 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:54.437 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:54.441 00.004 972 Enqueuing Expose request 21:12:54.456 00.015 5928 IsGuiding returns 1 21:12:54.456 00.000 5928 scope still moving after pulse duration time elapsed 21:12:54.492 00.036 5928 IsSlewing returns 0 21:12:54.492 00.000 5928 IsGuiding returns 1 21:12:54.552 00.060 5928 IsSlewing returns 0 21:12:54.553 00.001 5928 IsGuiding returns 0 21:12:54.553 00.000 5928 scope move finished after 60 + 115 ms 21:12:54.554 00.001 5928 Move returns status 0, amount 60 21:12:54.554 00.000 5928 move complete, result=0 21:12:54.554 00.000 5928 worker thread done servicing request 21:12:54.554 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH 21:12:54.562 00.008 5928 Worker thread wakes up 21:12:54.562 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:54.562 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:56.555 01.993 5928 Exposure complete 21:12:56.642 00.087 5928 worker thread done servicing request 21:12:56.642 00.000 972 OnExposeComplete: enter 21:12:56.647 00.005 972 UpdateGuideState(): m_state=6 21:12:56.651 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2500 21:12:56.655 00.004 972 Star::Find returns 1 (0), X=228.18, Y=848.10, Mass=1414, SNR=26.3, Peak=154 HFD=4.1 21:12:56.659 00.004 972 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.59) = xAngle (-4.16 = 2.12) 21:12:56.664 00.005 972 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07) 21:12:56.667 00.003 972 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.27 cameraTheta=-2.57 mountX=-0.14 mountY=0.23, mountTheta=2.11 21:12:56.672 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.14, opts=13) 21:12:56.676 00.004 972 Enqueuing Move request for scope (-0.22, -0.14) 21:12:56.680 00.004 5928 Worker thread wakes up 21:12:56.681 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd 21:12:56.681 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.14) 21:12:56.681 00.000 5928 Moving (-0.22, -0.14) raw xDistance=-0.14 yDistance=0.23 21:12:56.681 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:12:56.681 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 21:12:56.681 00.000 5928 MoveAxis(E, 0, ABG) 21:12:56.681 00.000 5928 Move returns status 0, amount 0 21:12:56.681 00.000 5928 MoveAxis(S, 46, ABG) 21:12:56.681 00.000 5928 Guiding Dir = 1, Dur = 46 21:12:56.681 00.000 5928 IsSlewing returns 0 21:12:56.682 00.001 5928 IsGuiding returns 0 21:12:56.706 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:12:56.733 00.027 972 UpdateGuideState exits: m=1414 SNR=26.3 21:12:56.738 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:56.743 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:56.748 00.005 972 Enqueuing Expose request 21:12:56.760 00.012 5928 IsGuiding returns 1 21:12:56.761 00.001 5928 scope still moving after pulse duration time elapsed 21:12:56.793 00.032 5928 IsSlewing returns 0 21:12:56.793 00.000 5928 IsGuiding returns 1 21:12:56.855 00.062 5928 IsSlewing returns 0 21:12:56.855 00.000 5928 IsGuiding returns 0 21:12:56.855 00.000 5928 scope move finished after 46 + 127 ms 21:12:56.855 00.000 5928 Move returns status 0, amount 46 21:12:56.855 00.000 5928 move complete, result=0 21:12:56.855 00.000 5928 worker thread done servicing request 21:12:56.855 00.000 5928 Worker thread wakes up 21:12:56.855 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:56.855 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:56.855 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH 21:12:58.996 02.141 5928 Exposure complete 21:12:59.083 00.087 5928 worker thread done servicing request 21:12:59.083 00.000 972 OnExposeComplete: enter 21:12:59.086 00.003 972 UpdateGuideState(): m_state=6 21:12:59.090 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2501 21:12:59.096 00.006 972 Star::Find returns 1 (0), X=228.26, Y=848.27, Mass=1371, SNR=25.9, Peak=143 HFD=3.8 21:12:59.099 00.003 972 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.59) = xAngle (1.38 = 1.38) 21:12:59.103 00.004 972 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.34 = 1.34) 21:12:59.107 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.97 mountX=0.03 mountY=0.14, mountTheta=1.38 21:12:59.112 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.03, opts=13) 21:12:59.117 00.005 972 Enqueuing Move request for scope (-0.14, 0.03) 21:12:59.121 00.004 5928 Worker thread wakes up 21:12:59.121 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd 21:12:59.121 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.03) 21:12:59.121 00.000 5928 Moving (-0.14, 0.03) raw xDistance=0.03 yDistance=0.14 21:12:59.121 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:12:59.121 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:12:59.121 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:12:59.121 00.000 5928 MoveAxis(E, 0, ABG) 21:12:59.121 00.000 5928 Move returns status 0, amount 0 21:12:59.122 00.001 5928 MoveAxis(N, 0, ABG) 21:12:59.122 00.000 5928 Move returns status 0, amount 0 21:12:59.122 00.000 5928 move complete, result=0 21:12:59.122 00.000 5928 worker thread done servicing request 21:12:59.146 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:12:59.172 00.026 972 UpdateGuideState exits: m=1371 SNR=25.9 21:12:59.177 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:12:59.182 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:12:59.185 00.003 972 Enqueuing Expose request 21:12:59.189 00.004 5928 Worker thread wakes up 21:12:59.190 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:12:59.190 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:12:59.190 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:13:01.165 01.975 5928 Exposure complete 21:13:01.251 00.086 5928 worker thread done servicing request 21:13:01.251 00.000 972 OnExposeComplete: enter 21:13:01.255 00.004 972 UpdateGuideState(): m_state=6 21:13:01.259 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2502 21:13:01.264 00.005 972 Star::Find returns 1 (0), X=228.15, Y=848.40, Mass=1393, SNR=26.1, Peak=158 HFD=3.9 21:13:01.268 00.004 972 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.59) = xAngle (1.00 = 1.00) 21:13:01.272 00.004 972 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96) 21:13:01.276 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.31 cameraTheta=2.59 mountX=0.17 mountY=0.25, mountTheta=0.99 21:13:01.281 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=0.16, opts=13) 21:13:01.285 00.004 972 Enqueuing Move request for scope (-0.26, 0.16) 21:13:01.289 00.004 5928 Worker thread wakes up 21:13:01.289 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd 21:13:01.289 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, 0.16) 21:13:01.289 00.000 5928 Moving (-0.26, 0.16) raw xDistance=0.17 yDistance=0.25 21:13:01.289 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:13:01.289 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 21:13:01.289 00.000 5928 MoveAxis(E, 0, ABG) 21:13:01.289 00.000 5928 Move returns status 0, amount 0 21:13:01.289 00.000 5928 MoveAxis(S, 50, ABG) 21:13:01.289 00.000 5928 Guiding Dir = 1, Dur = 50 21:13:01.290 00.001 5928 IsSlewing returns 0 21:13:01.291 00.001 5928 IsGuiding returns 0 21:13:01.315 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:01.341 00.026 972 UpdateGuideState exits: m=1393 SNR=26.1 21:13:01.347 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:01.351 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:01.354 00.003 972 Enqueuing Expose request 21:13:01.396 00.042 5928 IsGuiding returns 1 21:13:01.396 00.000 5928 scope still moving after pulse duration time elapsed 21:13:01.460 00.064 5928 IsSlewing returns 0 21:13:01.460 00.000 5928 IsGuiding returns 0 21:13:01.460 00.000 5928 scope move finished after 50 + 119 ms 21:13:01.461 00.001 5928 Move returns status 0, amount 50 21:13:01.461 00.000 5928 move complete, result=0 21:13:01.461 00.000 5928 worker thread done servicing request 21:13:01.461 00.000 5928 Worker thread wakes up 21:13:01.461 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:01.462 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:01.462 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.3 px 50 ms SOUTH 21:13:03.573 02.111 5928 Exposure complete 21:13:03.660 00.087 5928 worker thread done servicing request 21:13:03.660 00.000 972 OnExposeComplete: enter 21:13:03.664 00.004 972 UpdateGuideState(): m_state=6 21:13:03.668 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2503 21:13:03.672 00.004 972 Star::Find returns 1 (0), X=228.20, Y=848.49, Mass=1419, SNR=26.3, Peak=148 HFD=3.7 21:13:03.676 00.004 972 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.59) = xAngle (0.68 = 0.68) 21:13:03.680 00.004 972 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63) 21:13:03.684 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.27 mountX=0.25 mountY=0.19, mountTheta=0.65 21:13:03.688 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.25, opts=13) 21:13:03.694 00.006 972 Enqueuing Move request for scope (-0.20, 0.25) 21:13:03.698 00.004 5928 Worker thread wakes up 21:13:03.698 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd 21:13:03.698 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.25) 21:13:03.698 00.000 5928 Moving (-0.20, 0.25) raw xDistance=0.25 yDistance=0.19 21:13:03.698 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 21:13:03.698 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:03.698 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 21:13:03.698 00.000 5928 MoveAxis(W, 42, ABG) 21:13:03.698 00.000 5928 Guiding Dir = 3, Dur = 42 21:13:03.699 00.001 5928 IsSlewing returns 0 21:13:03.700 00.001 5928 IsGuiding returns 0 21:13:03.714 00.014 5928 PulseGuide returned control before completion, sleep 38 21:13:03.723 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:03.751 00.028 972 UpdateGuideState exits: m=1419 SNR=26.3 21:13:03.754 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:03.758 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:03.763 00.005 972 Enqueuing Expose request 21:13:03.795 00.032 5928 IsGuiding returns 0 21:13:03.795 00.000 5928 Move returns status 0, amount 42 21:13:03.795 00.000 5928 MoveAxis(N, 0, ABG) 21:13:03.795 00.000 5928 Move returns status 0, amount 0 21:13:03.795 00.000 5928 move complete, result=0 21:13:03.795 00.000 972 GuideStep: 0.2 px 42 ms WEST, 0.2 px 0 ms NORTH 21:13:03.800 00.005 5928 worker thread done servicing request 21:13:03.800 00.000 5928 Worker thread wakes up 21:13:03.800 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:03.800 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:05.783 01.983 5928 Exposure complete 21:13:05.867 00.084 5928 worker thread done servicing request 21:13:05.869 00.002 972 OnExposeComplete: enter 21:13:05.872 00.003 972 UpdateGuideState(): m_state=6 21:13:05.877 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2504 21:13:05.882 00.005 972 Star::Find returns 1 (0), X=228.27, Y=848.46, Mass=1405, SNR=26.2, Peak=138 HFD=3.8 21:13:05.885 00.003 972 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.59) = xAngle (0.52 = 0.52) 21:13:05.889 00.004 972 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 21:13:05.893 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.11 mountX=0.22 mountY=0.12, mountTheta=0.48 21:13:05.898 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.22, opts=13) 21:13:05.902 00.004 972 Enqueuing Move request for scope (-0.13, 0.22) 21:13:05.905 00.003 5928 Worker thread wakes up 21:13:05.905 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd 21:13:05.905 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.22) 21:13:05.905 00.000 5928 Moving (-0.13, 0.22) raw xDistance=0.22 yDistance=0.12 21:13:05.905 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22 21:13:05.905 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:05.905 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:13:05.905 00.000 5928 MoveAxis(W, 40, ABG) 21:13:05.905 00.000 5928 Guiding Dir = 3, Dur = 40 21:13:05.906 00.001 5928 IsSlewing returns 0 21:13:05.907 00.001 5928 IsGuiding returns 0 21:13:05.921 00.014 5928 PulseGuide returned control before completion, sleep 36 21:13:05.931 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:05.956 00.025 972 UpdateGuideState exits: m=1405 SNR=26.2 21:13:05.962 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:05.966 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:05.970 00.004 972 Enqueuing Expose request 21:13:05.985 00.015 5928 IsGuiding returns 1 21:13:05.985 00.000 5928 scope still moving after pulse duration time elapsed 21:13:06.021 00.036 5928 IsSlewing returns 0 21:13:06.021 00.000 5928 IsGuiding returns 0 21:13:06.021 00.000 5928 scope move finished after 40 + 74 ms 21:13:06.021 00.000 5928 Move returns status 0, amount 40 21:13:06.021 00.000 5928 MoveAxis(N, 0, ABG) 21:13:06.021 00.000 5928 Move returns status 0, amount 0 21:13:06.022 00.001 5928 move complete, result=0 21:13:06.022 00.000 5928 worker thread done servicing request 21:13:06.022 00.000 5928 Worker thread wakes up 21:13:06.022 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:06.022 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:06.022 00.000 972 GuideStep: 0.2 px 40 ms WEST, 0.1 px 0 ms NORTH 21:13:08.123 02.101 5928 Exposure complete 21:13:08.216 00.093 5928 worker thread done servicing request 21:13:08.216 00.000 972 OnExposeComplete: enter 21:13:08.221 00.005 972 UpdateGuideState(): m_state=6 21:13:08.225 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2505 21:13:08.230 00.005 972 Star::Find returns 1 (0), X=228.42, Y=848.05, Mass=1405, SNR=26.2, Peak=144 HFD=3.9 21:13:08.233 00.003 972 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.59) = xAngle (-3.10 = -3.10) 21:13:08.237 00.004 972 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14) 21:13:08.241 00.004 972 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.51 mountX=-0.19 mountY=0.00, mountTheta=3.14 21:13:08.246 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=-0.19, opts=13) 21:13:08.250 00.004 972 Enqueuing Move request for scope (0.01, -0.19) 21:13:08.254 00.004 5928 Worker thread wakes up 21:13:08.255 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd 21:13:08.255 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, -0.19) 21:13:08.255 00.000 5928 Moving (0.01, -0.19) raw xDistance=-0.19 yDistance=0.00 21:13:08.255 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:13:08.255 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:08.255 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:13:08.255 00.000 5928 MoveAxis(E, 0, ABG) 21:13:08.255 00.000 5928 Move returns status 0, amount 0 21:13:08.255 00.000 5928 MoveAxis(N, 0, ABG) 21:13:08.255 00.000 5928 Move returns status 0, amount 0 21:13:08.255 00.000 5928 move complete, result=0 21:13:08.255 00.000 5928 worker thread done servicing request 21:13:08.280 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:08.305 00.025 972 UpdateGuideState exits: m=1405 SNR=26.2 21:13:08.311 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:08.315 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:08.319 00.004 972 Enqueuing Expose request 21:13:08.323 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:13:08.328 00.005 5928 Worker thread wakes up 21:13:08.328 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:08.328 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:10.306 01.978 5928 Exposure complete 21:13:10.393 00.087 5928 worker thread done servicing request 21:13:10.393 00.000 972 OnExposeComplete: enter 21:13:10.397 00.004 972 UpdateGuideState(): m_state=6 21:13:10.401 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2506 21:13:10.405 00.004 972 Star::Find returns 1 (0), X=228.42, Y=848.05, Mass=1401, SNR=26.1, Peak=142 HFD=3.8 21:13:10.409 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 21:13:10.413 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 21:13:10.417 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.48 mountX=-0.19 mountY=-0.01, mountTheta=-3.11 21:13:10.421 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.19, opts=13) 21:13:10.425 00.004 972 Enqueuing Move request for scope (0.02, -0.19) 21:13:10.429 00.004 5928 Worker thread wakes up 21:13:10.430 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd 21:13:10.430 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.19) 21:13:10.430 00.000 5928 Moving (0.02, -0.19) raw xDistance=-0.19 yDistance=-0.01 21:13:10.430 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:13:10.430 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:10.430 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:13:10.430 00.000 5928 MoveAxis(E, 0, ABG) 21:13:10.430 00.000 5928 Move returns status 0, amount 0 21:13:10.430 00.000 5928 MoveAxis(N, 0, ABG) 21:13:10.430 00.000 5928 Move returns status 0, amount 0 21:13:10.430 00.000 5928 move complete, result=0 21:13:10.430 00.000 5928 worker thread done servicing request 21:13:10.453 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:10.480 00.027 972 UpdateGuideState exits: m=1401 SNR=26.1 21:13:10.484 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:10.489 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:10.494 00.005 972 Enqueuing Expose request 21:13:10.498 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:13:10.501 00.003 5928 Worker thread wakes up 21:13:10.501 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:10.501 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:12.633 02.132 5928 Exposure complete 21:13:12.718 00.085 5928 worker thread done servicing request 21:13:12.719 00.001 972 OnExposeComplete: enter 21:13:12.722 00.003 972 UpdateGuideState(): m_state=6 21:13:12.728 00.006 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2507 21:13:12.731 00.003 972 Star::Find returns 1 (0), X=228.33, Y=848.36, Mass=1404, SNR=26.2, Peak=145 HFD=3.7 21:13:12.735 00.004 972 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.59) = xAngle (0.53 = 0.53) 21:13:12.739 00.004 972 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48) 21:13:12.744 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.12 mountX=0.12 mountY=0.06, mountTheta=0.49 21:13:12.748 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.12, opts=13) 21:13:12.752 00.004 972 Enqueuing Move request for scope (-0.07, 0.12) 21:13:12.755 00.003 5928 Worker thread wakes up 21:13:12.756 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd 21:13:12.756 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.12) 21:13:12.756 00.000 5928 Moving (-0.07, 0.12) raw xDistance=0.12 yDistance=0.06 21:13:12.756 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 21:13:12.756 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:12.756 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 21:13:12.756 00.000 5928 MoveAxis(E, 0, ABG) 21:13:12.756 00.000 5928 Move returns status 0, amount 0 21:13:12.756 00.000 5928 MoveAxis(N, 0, ABG) 21:13:12.756 00.000 5928 Move returns status 0, amount 0 21:13:12.756 00.000 5928 move complete, result=0 21:13:12.756 00.000 5928 worker thread done servicing request 21:13:12.781 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:13:12.807 00.026 972 UpdateGuideState exits: m=1404 SNR=26.2 21:13:12.841 00.034 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:12.847 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:12.851 00.004 972 Enqueuing Expose request 21:13:12.855 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:13:12.859 00.004 5928 Worker thread wakes up 21:13:12.859 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:12.859 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:14.844 01.985 5928 Exposure complete 21:13:14.930 00.086 5928 worker thread done servicing request 21:13:14.931 00.001 972 OnExposeComplete: enter 21:13:14.935 00.004 972 UpdateGuideState(): m_state=6 21:13:14.941 00.006 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2508 21:13:14.946 00.005 972 Star::Find returns 1 (0), X=228.45, Y=848.32, Mass=1393, SNR=26.1, Peak=145 HFD=3.5 21:13:14.950 00.004 972 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.59) = xAngle (-0.52 = -0.52) 21:13:14.954 00.004 972 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56) 21:13:14.958 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.07 mountX=0.08 mountY=-0.05, mountTheta=-0.55 21:13:14.964 00.006 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.08, opts=13) 21:13:14.967 00.003 972 Enqueuing Move request for scope (0.04, 0.08) 21:13:14.972 00.005 5928 Worker thread wakes up 21:13:14.972 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd 21:13:14.972 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.08) 21:13:14.972 00.000 5928 Moving (0.04, 0.08) raw xDistance=0.08 yDistance=-0.05 21:13:14.972 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:13:14.972 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:14.972 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 21:13:14.972 00.000 5928 MoveAxis(E, 0, ABG) 21:13:14.972 00.000 5928 Move returns status 0, amount 0 21:13:14.972 00.000 5928 MoveAxis(N, 0, ABG) 21:13:14.972 00.000 5928 Move returns status 0, amount 0 21:13:14.972 00.000 5928 move complete, result=0 21:13:14.972 00.000 5928 worker thread done servicing request 21:13:14.996 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:13:15.021 00.025 972 UpdateGuideState exits: m=1393 SNR=26.1 21:13:15.027 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:15.030 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:15.035 00.005 972 Enqueuing Expose request 21:13:15.038 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:13:15.043 00.005 5928 Worker thread wakes up 21:13:15.043 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:15.043 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:17.151 02.108 5928 Exposure complete 21:13:17.238 00.087 5928 worker thread done servicing request 21:13:17.239 00.001 972 OnExposeComplete: enter 21:13:17.244 00.005 972 UpdateGuideState(): m_state=6 21:13:17.248 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2509 21:13:17.252 00.004 972 Star::Find returns 1 (0), X=228.18, Y=848.56, Mass=1399, SNR=26.1, Peak=148 HFD=3.8 21:13:17.255 00.003 972 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.59) = xAngle (0.61 = 0.61) 21:13:17.260 00.005 972 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56) 21:13:17.263 00.003 972 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.39 cameraTheta=2.20 mountX=0.32 mountY=0.21, mountTheta=0.58 21:13:17.268 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=0.31, opts=13) 21:13:17.272 00.004 972 Enqueuing Move request for scope (-0.23, 0.31) 21:13:17.276 00.004 5928 Worker thread wakes up 21:13:17.277 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.31) opts 0xd 21:13:17.277 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, 0.31) 21:13:17.277 00.000 5928 Moving (-0.23, 0.31) raw xDistance=0.32 yDistance=0.21 21:13:17.277 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 21:13:17.277 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 21:13:17.277 00.000 5928 MoveAxis(W, 53, ABG) 21:13:17.277 00.000 5928 Guiding Dir = 3, Dur = 53 21:13:17.277 00.000 5928 IsSlewing returns 0 21:13:17.278 00.001 5928 IsGuiding returns 0 21:13:17.302 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:13:17.307 00.005 5928 PulseGuide returned control before completion, sleep 34 21:13:17.328 00.021 972 UpdateGuideState exits: m=1399 SNR=26.1 21:13:17.332 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:17.336 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:17.340 00.004 972 Enqueuing Expose request 21:13:17.349 00.009 5928 IsGuiding returns 1 21:13:17.349 00.000 5928 scope still moving after pulse duration time elapsed 21:13:17.387 00.038 5928 IsSlewing returns 0 21:13:17.387 00.000 5928 IsGuiding returns 0 21:13:17.387 00.000 5928 scope move finished after 53 + 56 ms 21:13:17.387 00.000 5928 Move returns status 0, amount 53 21:13:17.388 00.001 5928 MoveAxis(S, 41, ABG) 21:13:17.388 00.000 5928 Guiding Dir = 1, Dur = 41 21:13:17.388 00.000 5928 IsSlewing returns 0 21:13:17.388 00.000 5928 IsGuiding returns 0 21:13:17.499 00.111 5928 IsGuiding returns 1 21:13:17.499 00.000 5928 scope still moving after pulse duration time elapsed 21:13:17.531 00.032 5928 IsSlewing returns 0 21:13:17.532 00.001 5928 IsGuiding returns 0 21:13:17.532 00.000 5928 scope move finished after 41 + 102 ms 21:13:17.532 00.000 5928 Move returns status 0, amount 41 21:13:17.532 00.000 5928 move complete, result=0 21:13:17.532 00.000 5928 worker thread done servicing request 21:13:17.532 00.000 5928 Worker thread wakes up 21:13:17.532 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:17.532 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:17.533 00.001 972 GuideStep: 0.3 px 53 ms WEST, 0.2 px 41 ms SOUTH 21:13:19.524 01.991 5928 Exposure complete 21:13:19.611 00.087 5928 worker thread done servicing request 21:13:19.612 00.001 972 OnExposeComplete: enter 21:13:19.616 00.004 972 UpdateGuideState(): m_state=6 21:13:19.619 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2510 21:13:19.624 00.005 972 Star::Find returns 1 (0), X=228.22, Y=848.39, Mass=1432, SNR=26.5, Peak=151 HFD=3.9 21:13:19.629 00.005 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 21:13:19.632 00.003 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 21:13:19.636 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.45 mountX=0.15 mountY=0.17, mountTheta=0.85 21:13:19.640 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.15, opts=13) 21:13:19.646 00.006 972 Enqueuing Move request for scope (-0.18, 0.15) 21:13:19.648 00.002 5928 Worker thread wakes up 21:13:19.648 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd 21:13:19.649 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.15) 21:13:19.649 00.000 5928 Moving (-0.18, 0.15) raw xDistance=0.15 yDistance=0.17 21:13:19.649 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:13:19.649 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:19.649 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 21:13:19.649 00.000 5928 MoveAxis(E, 0, ABG) 21:13:19.649 00.000 5928 Move returns status 0, amount 0 21:13:19.649 00.000 5928 MoveAxis(N, 0, ABG) 21:13:19.649 00.000 5928 Move returns status 0, amount 0 21:13:19.649 00.000 5928 move complete, result=0 21:13:19.649 00.000 5928 worker thread done servicing request 21:13:19.674 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:13:19.700 00.026 972 UpdateGuideState exits: m=1432 SNR=26.5 21:13:19.704 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:19.709 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:19.713 00.004 972 Enqueuing Expose request 21:13:19.719 00.006 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:13:19.722 00.003 5928 Worker thread wakes up 21:13:19.723 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:19.723 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:21.862 02.139 5928 Exposure complete 21:13:21.949 00.087 5928 worker thread done servicing request 21:13:21.949 00.000 972 OnExposeComplete: enter 21:13:21.952 00.003 972 UpdateGuideState(): m_state=6 21:13:21.957 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2511 21:13:21.962 00.005 972 Star::Find returns 1 (0), X=228.59, Y=848.68, Mass=1376, SNR=25.9, Peak=131 HFD=4.5 21:13:21.966 00.004 972 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.59) = xAngle (-0.41 = -0.41) 21:13:21.969 00.003 972 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45) 21:13:21.973 00.004 972 CameraToMount -- cameraX=0.18 cameraY=0.44 hyp=0.47 cameraTheta=1.18 mountX=0.43 mountY=-0.21, mountTheta=-0.45 21:13:21.979 00.006 972 SchedulePrimaryMove(067B9D08, x=0.18, y=0.44, opts=13) 21:13:21.983 00.004 972 Enqueuing Move request for scope (0.18, 0.44) 21:13:21.986 00.003 5928 Worker thread wakes up 21:13:21.986 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.44) opts 0xd 21:13:21.987 00.001 5928 Handling offset move in thread for scope, endpoint = (0.18, 0.44) 21:13:21.987 00.000 5928 Moving (0.18, 0.44) raw xDistance=0.43 yDistance=-0.21 21:13:21.987 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43 21:13:21.987 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:13:21.987 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 21:13:21.987 00.000 5928 MoveAxis(W, 72, ABG) 21:13:21.987 00.000 5928 Guiding Dir = 3, Dur = 72 21:13:21.987 00.000 5928 IsSlewing returns 0 21:13:21.988 00.001 5928 IsGuiding returns 0 21:13:22.008 00.020 5928 PulseGuide returned control before completion, sleep 63 21:13:22.013 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:22.039 00.026 972 UpdateGuideState exits: m=1376 SNR=25.9 21:13:22.044 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:22.048 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:22.052 00.004 972 Enqueuing Expose request 21:13:22.088 00.036 5928 IsGuiding returns 0 21:13:22.088 00.000 5928 Move returns status 0, amount 72 21:13:22.088 00.000 5928 MoveAxis(N, 0, ABG) 21:13:22.088 00.000 5928 Move returns status 0, amount 0 21:13:22.088 00.000 5928 move complete, result=0 21:13:22.089 00.001 5928 worker thread done servicing request 21:13:22.089 00.000 5928 Worker thread wakes up 21:13:22.089 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:22.089 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:22.089 00.000 972 GuideStep: 0.4 px 72 ms WEST, -0.2 px 0 ms NORTH 21:13:24.082 01.993 5928 Exposure complete 21:13:24.168 00.086 5928 worker thread done servicing request 21:13:24.168 00.000 972 OnExposeComplete: enter 21:13:24.173 00.005 972 UpdateGuideState(): m_state=6 21:13:24.178 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2512 21:13:24.182 00.004 972 Star::Find returns 1 (0), X=228.46, Y=848.55, Mass=1388, SNR=26.1, Peak=146 HFD=3.3 21:13:24.186 00.004 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 21:13:24.192 00.006 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 21:13:24.196 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.39 mountX=0.31 mountY=-0.08, mountTheta=-0.24 21:13:24.201 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.31, opts=13) 21:13:24.204 00.003 972 Enqueuing Move request for scope (0.06, 0.31) 21:13:24.209 00.005 5928 Worker thread wakes up 21:13:24.209 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd 21:13:24.209 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.31) 21:13:24.209 00.000 5928 Moving (0.06, 0.31) raw xDistance=0.31 yDistance=-0.08 21:13:24.209 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 21:13:24.209 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:24.210 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:13:24.210 00.000 5928 MoveAxis(W, 57, ABG) 21:13:24.210 00.000 5928 Guiding Dir = 3, Dur = 57 21:13:24.210 00.000 5928 IsSlewing returns 0 21:13:24.211 00.001 5928 IsGuiding returns 0 21:13:24.231 00.020 5928 PulseGuide returned control before completion, sleep 47 21:13:24.234 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:13:24.260 00.026 972 UpdateGuideState exits: m=1388 SNR=26.1 21:13:24.265 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:24.268 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:24.272 00.004 972 Enqueuing Expose request 21:13:24.279 00.007 5928 IsGuiding returns 1 21:13:24.279 00.000 5928 scope still moving after pulse duration time elapsed 21:13:24.326 00.047 5928 IsSlewing returns 0 21:13:24.327 00.001 5928 IsGuiding returns 0 21:13:24.327 00.000 5928 scope move finished after 57 + 59 ms 21:13:24.327 00.000 5928 Move returns status 0, amount 57 21:13:24.327 00.000 5928 MoveAxis(N, 0, ABG) 21:13:24.327 00.000 5928 Move returns status 0, amount 0 21:13:24.327 00.000 5928 move complete, result=0 21:13:24.328 00.001 5928 worker thread done servicing request 21:13:24.328 00.000 972 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH 21:13:24.332 00.004 5928 Worker thread wakes up 21:13:24.332 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:24.332 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:26.469 02.137 5928 Exposure complete 21:13:26.555 00.086 5928 worker thread done servicing request 21:13:26.555 00.000 972 OnExposeComplete: enter 21:13:26.560 00.005 972 UpdateGuideState(): m_state=6 21:13:26.564 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2513 21:13:26.568 00.004 972 Star::Find returns 1 (0), X=228.41, Y=848.08, Mass=1424, SNR=26.4, Peak=179 HFD=3.8 21:13:26.571 00.003 972 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.59) = xAngle (-3.13 = -3.13) 21:13:26.576 00.005 972 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.11) 21:13:26.580 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.54 mountX=-0.17 mountY=0.01, mountTheta=3.11 21:13:26.584 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.17, opts=13) 21:13:26.588 00.004 972 Enqueuing Move request for scope (0.00, -0.17) 21:13:26.593 00.005 5928 Worker thread wakes up 21:13:26.593 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd 21:13:26.593 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.17) 21:13:26.593 00.000 5928 Moving (0.00, -0.17) raw xDistance=-0.17 yDistance=0.01 21:13:26.593 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:13:26.593 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:26.594 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:13:26.594 00.000 5928 MoveAxis(E, 0, ABG) 21:13:26.594 00.000 5928 Move returns status 0, amount 0 21:13:26.594 00.000 5928 MoveAxis(N, 0, ABG) 21:13:26.594 00.000 5928 Move returns status 0, amount 0 21:13:26.594 00.000 5928 move complete, result=0 21:13:26.594 00.000 5928 worker thread done servicing request 21:13:26.617 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:13:26.649 00.032 972 UpdateGuideState exits: m=1424 SNR=26.4 21:13:26.653 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:26.657 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:26.662 00.005 972 Enqueuing Expose request 21:13:26.665 00.003 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:13:26.669 00.004 5928 Worker thread wakes up 21:13:26.669 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:26.669 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:28.653 01.984 5928 Exposure complete 21:13:28.739 00.086 5928 worker thread done servicing request 21:13:28.740 00.001 972 OnExposeComplete: enter 21:13:28.744 00.004 972 UpdateGuideState(): m_state=6 21:13:28.748 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2514 21:13:28.752 00.004 972 Star::Find returns 1 (0), X=228.39, Y=848.56, Mass=1434, SNR=26.5, Peak=162 HFD=3.4 21:13:28.755 00.003 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 21:13:28.760 00.005 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 21:13:28.764 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.61 mountX=0.32 mountY=-0.01, mountTheta=-0.02 21:13:28.768 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.32, opts=13) 21:13:28.772 00.004 972 Enqueuing Move request for scope (-0.01, 0.32) 21:13:28.776 00.004 5928 Worker thread wakes up 21:13:28.776 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd 21:13:28.776 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.32) 21:13:28.776 00.000 5928 Moving (-0.01, 0.32) raw xDistance=0.32 yDistance=-0.01 21:13:28.776 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 21:13:28.776 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:28.776 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:13:28.777 00.001 5928 MoveAxis(W, 54, ABG) 21:13:28.777 00.000 5928 Guiding Dir = 3, Dur = 54 21:13:28.777 00.000 5928 IsSlewing returns 0 21:13:28.777 00.000 5928 IsGuiding returns 0 21:13:28.801 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=47, FiltMax=284, Gamma=1.000 21:13:28.806 00.005 5928 PulseGuide returned control before completion, sleep 38 21:13:28.829 00.023 972 UpdateGuideState exits: m=1434 SNR=26.5 21:13:28.833 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:28.837 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:28.842 00.005 972 Enqueuing Expose request 21:13:28.852 00.010 5928 IsGuiding returns 1 21:13:28.852 00.000 5928 scope still moving after pulse duration time elapsed 21:13:28.877 00.025 5928 IsSlewing returns 0 21:13:28.878 00.001 5928 IsGuiding returns 0 21:13:28.878 00.000 5928 scope move finished after 54 + 45 ms 21:13:28.878 00.000 5928 Move returns status 0, amount 54 21:13:28.878 00.000 5928 MoveAxis(N, 0, ABG) 21:13:28.878 00.000 5928 Move returns status 0, amount 0 21:13:28.878 00.000 5928 move complete, result=0 21:13:28.879 00.001 5928 worker thread done servicing request 21:13:28.879 00.000 5928 Worker thread wakes up 21:13:28.879 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:28.879 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:28.879 00.000 972 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH 21:13:31.014 02.135 5928 Exposure complete 21:13:31.099 00.085 5928 worker thread done servicing request 21:13:31.099 00.000 972 OnExposeComplete: enter 21:13:31.103 00.004 972 UpdateGuideState(): m_state=6 21:13:31.108 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2515 21:13:31.112 00.004 972 Star::Find returns 1 (0), X=228.25, Y=848.51, Mass=1435, SNR=26.5, Peak=156 HFD=3.6 21:13:31.116 00.004 972 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.59) = xAngle (0.50 = 0.50) 21:13:31.120 00.004 972 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46) 21:13:31.125 00.005 972 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.31 cameraTheta=2.09 mountX=0.27 mountY=0.14, mountTheta=0.47 21:13:31.129 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.27, opts=13) 21:13:31.133 00.004 972 Enqueuing Move request for scope (-0.16, 0.27) 21:13:31.137 00.004 5928 Worker thread wakes up 21:13:31.137 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd 21:13:31.137 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.27) 21:13:31.137 00.000 5928 Moving (-0.16, 0.27) raw xDistance=0.27 yDistance=0.14 21:13:31.137 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27 21:13:31.137 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:31.137 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:13:31.137 00.000 5928 MoveAxis(W, 50, ABG) 21:13:31.137 00.000 5928 Guiding Dir = 3, Dur = 50 21:13:31.138 00.001 5928 IsSlewing returns 0 21:13:31.138 00.000 5928 IsGuiding returns 0 21:13:31.155 00.017 5928 PulseGuide returned control before completion, sleep 44 21:13:31.162 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=48, FiltMax=285, Gamma=1.000 21:13:31.188 00.026 972 UpdateGuideState exits: m=1435 SNR=26.5 21:13:31.193 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:31.197 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:31.200 00.003 972 Enqueuing Expose request 21:13:31.235 00.035 5928 IsGuiding returns 1 21:13:31.235 00.000 5928 scope still moving after pulse duration time elapsed 21:13:31.269 00.034 5928 IsSlewing returns 0 21:13:31.270 00.001 5928 IsGuiding returns 0 21:13:31.270 00.000 5928 scope move finished after 50 + 81 ms 21:13:31.270 00.000 5928 Move returns status 0, amount 50 21:13:31.270 00.000 5928 MoveAxis(N, 0, ABG) 21:13:31.270 00.000 5928 Move returns status 0, amount 0 21:13:31.270 00.000 5928 move complete, result=0 21:13:31.270 00.000 5928 worker thread done servicing request 21:13:31.270 00.000 5928 Worker thread wakes up 21:13:31.270 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:31.271 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:31.272 00.001 972 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH 21:13:33.252 01.980 5928 Exposure complete 21:13:33.338 00.086 5928 worker thread done servicing request 21:13:33.338 00.000 972 OnExposeComplete: enter 21:13:33.342 00.004 972 UpdateGuideState(): m_state=6 21:13:33.346 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2516 21:13:33.350 00.004 972 Star::Find returns 1 (0), X=228.25, Y=847.84, Mass=1361, SNR=25.8, Peak=139 HFD=3.9 21:13:33.354 00.004 972 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.59) = xAngle (-3.54 = 2.74) 21:13:33.359 00.005 972 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.70) 21:13:33.362 00.003 972 CameraToMount -- cameraX=-0.16 cameraY=-0.40 hyp=0.43 cameraTheta=-1.95 mountX=-0.40 mountY=0.18, mountTheta=2.71 21:13:33.367 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.40, opts=13) 21:13:33.371 00.004 972 Enqueuing Move request for scope (-0.16, -0.40) 21:13:33.376 00.005 5928 Worker thread wakes up 21:13:33.376 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.40) opts 0xd 21:13:33.376 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.40) 21:13:33.376 00.000 5928 Moving (-0.16, -0.40) raw xDistance=-0.40 yDistance=0.18 21:13:33.376 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40 21:13:33.376 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:33.376 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 21:13:33.376 00.000 5928 MoveAxis(E, 63, ABG) 21:13:33.376 00.000 5928 Guiding Dir = 2, Dur = 63 21:13:33.378 00.002 5928 IsSlewing returns 0 21:13:33.378 00.000 5928 IsGuiding returns 0 21:13:33.394 00.016 5928 PulseGuide returned control before completion, sleep 58 21:13:33.401 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:33.428 00.027 972 UpdateGuideState exits: m=1361 SNR=25.8 21:13:33.432 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:33.435 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:33.440 00.005 972 Enqueuing Expose request 21:13:33.474 00.034 5928 IsGuiding returns 0 21:13:33.474 00.000 5928 Move returns status 0, amount 63 21:13:33.474 00.000 5928 MoveAxis(N, 0, ABG) 21:13:33.474 00.000 5928 Move returns status 0, amount 0 21:13:33.474 00.000 5928 move complete, result=0 21:13:33.475 00.001 5928 worker thread done servicing request 21:13:33.475 00.000 5928 Worker thread wakes up 21:13:33.475 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:33.475 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:33.475 00.000 972 GuideStep: -0.4 px 63 ms EAST, 0.2 px 0 ms NORTH 21:13:35.583 02.108 5928 Exposure complete 21:13:35.670 00.087 5928 worker thread done servicing request 21:13:35.670 00.000 972 OnExposeComplete: enter 21:13:35.675 00.005 972 UpdateGuideState(): m_state=6 21:13:35.679 00.004 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2517 21:13:35.683 00.004 972 Star::Find returns 1 (0), X=228.56, Y=848.52, Mass=1417, SNR=26.3, Peak=150 HFD=4.1 21:13:35.687 00.004 972 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.59) = xAngle (-0.51 = -0.51) 21:13:35.693 00.006 972 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56) 21:13:35.698 00.005 972 CameraToMount -- cameraX=0.15 cameraY=0.28 hyp=0.32 cameraTheta=1.08 mountX=0.28 mountY=-0.17, mountTheta=-0.54 21:13:35.702 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.28, opts=13) 21:13:35.706 00.004 972 Enqueuing Move request for scope (0.15, 0.28) 21:13:35.710 00.004 5928 Worker thread wakes up 21:13:35.710 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.28) opts 0xd 21:13:35.710 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.28) 21:13:35.711 00.001 5928 Moving (0.15, 0.28) raw xDistance=0.28 yDistance=-0.17 21:13:35.711 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28 21:13:35.711 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:35.711 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 21:13:35.711 00.000 5928 MoveAxis(W, 42, ABG) 21:13:35.711 00.000 5928 Guiding Dir = 3, Dur = 42 21:13:35.712 00.001 5928 IsSlewing returns 0 21:13:35.713 00.001 5928 IsGuiding returns 0 21:13:35.728 00.015 5928 PulseGuide returned control before completion, sleep 36 21:13:35.735 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:13:35.763 00.028 972 UpdateGuideState exits: m=1417 SNR=26.3 21:13:35.767 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:35.770 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:35.776 00.006 972 Enqueuing Expose request 21:13:35.808 00.032 5928 IsGuiding returns 1 21:13:35.809 00.001 5928 scope still moving after pulse duration time elapsed 21:13:35.834 00.025 5928 IsSlewing returns 0 21:13:35.835 00.001 5928 IsGuiding returns 0 21:13:35.835 00.000 5928 scope move finished after 42 + 80 ms 21:13:35.835 00.000 5928 Move returns status 0, amount 42 21:13:35.835 00.000 5928 MoveAxis(N, 0, ABG) 21:13:35.835 00.000 5928 Move returns status 0, amount 0 21:13:35.835 00.000 5928 move complete, result=0 21:13:35.835 00.000 5928 worker thread done servicing request 21:13:35.835 00.000 5928 Worker thread wakes up 21:13:35.836 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:35.836 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:35.836 00.000 972 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH 21:13:37.833 01.997 5928 Exposure complete 21:13:37.919 00.086 5928 worker thread done servicing request 21:13:37.919 00.000 972 OnExposeComplete: enter 21:13:37.924 00.005 972 UpdateGuideState(): m_state=6 21:13:37.928 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2518 21:13:37.932 00.004 972 Star::Find returns 1 (0), X=228.40, Y=848.23, Mass=1425, SNR=26.4, Peak=128 HFD=4.0 21:13:37.936 00.004 972 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.59) = xAngle (-3.30 = 2.99) 21:13:37.941 00.005 972 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94) 21:13:37.944 00.003 972 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.71 mountX=-0.01 mountY=0.00, mountTheta=2.94 21:13:37.949 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.01, opts=13) 21:13:37.953 00.004 972 Enqueuing Move request for scope (-0.00, -0.01) 21:13:37.957 00.004 5928 Worker thread wakes up 21:13:37.958 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd 21:13:37.958 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.01) 21:13:37.958 00.000 5928 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.00 21:13:37.958 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:13:37.958 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:37.958 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:13:37.958 00.000 5928 MoveAxis(E, 0, ABG) 21:13:37.958 00.000 5928 Move returns status 0, amount 0 21:13:37.958 00.000 5928 MoveAxis(N, 0, ABG) 21:13:37.958 00.000 5928 Move returns status 0, amount 0 21:13:37.958 00.000 5928 move complete, result=0 21:13:37.958 00.000 5928 worker thread done servicing request 21:13:37.982 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:38.008 00.026 972 UpdateGuideState exits: m=1425 SNR=26.4 21:13:38.013 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:38.016 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:38.020 00.004 972 Enqueuing Expose request 21:13:38.026 00.006 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:13:38.029 00.003 5928 Worker thread wakes up 21:13:38.029 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:38.029 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:40.161 02.132 5928 Exposure complete 21:13:40.247 00.086 5928 worker thread done servicing request 21:13:40.248 00.001 972 OnExposeComplete: enter 21:13:40.252 00.004 972 UpdateGuideState(): m_state=6 21:13:40.257 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2519 21:13:40.261 00.004 972 Star::Find returns 1 (0), X=228.54, Y=848.19, Mass=1447, SNR=26.6, Peak=153 HFD=3.8 21:13:40.264 00.003 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 21:13:40.268 00.004 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 21:13:40.272 00.004 972 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.36 mountX=-0.05 mountY=-0.13, mountTheta=-1.95 21:13:40.277 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.05, opts=13) 21:13:40.281 00.004 972 Enqueuing Move request for scope (0.13, -0.05) 21:13:40.285 00.004 5928 Worker thread wakes up 21:13:40.285 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd 21:13:40.285 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.05) 21:13:40.285 00.000 5928 Moving (0.13, -0.05) raw xDistance=-0.05 yDistance=-0.13 21:13:40.285 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:13:40.285 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:40.285 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:13:40.285 00.000 5928 MoveAxis(E, 0, ABG) 21:13:40.285 00.000 5928 Move returns status 0, amount 0 21:13:40.285 00.000 5928 MoveAxis(N, 0, ABG) 21:13:40.285 00.000 5928 Move returns status 0, amount 0 21:13:40.286 00.001 5928 move complete, result=0 21:13:40.286 00.000 5928 worker thread done servicing request 21:13:40.312 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:40.337 00.025 972 UpdateGuideState exits: m=1447 SNR=26.6 21:13:40.341 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:40.345 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:40.349 00.004 972 Enqueuing Expose request 21:13:40.353 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:13:40.358 00.005 5928 Worker thread wakes up 21:13:40.358 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:40.358 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:42.341 01.983 5928 Exposure complete 21:13:42.426 00.085 5928 worker thread done servicing request 21:13:42.427 00.001 972 OnExposeComplete: enter 21:13:42.430 00.003 972 UpdateGuideState(): m_state=6 21:13:42.434 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2520 21:13:42.440 00.006 972 Star::Find returns 1 (0), X=228.85, Y=848.48, Mass=1406, SNR=26.2, Peak=149 HFD=3.8 21:13:42.444 00.004 972 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.59) = xAngle (-1.10 = -1.10) 21:13:42.447 00.003 972 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14) 21:13:42.451 00.004 972 CameraToMount -- cameraX=0.45 cameraY=0.24 hyp=0.51 cameraTheta=0.49 mountX=0.23 mountY=-0.46, mountTheta=-1.10 21:13:42.457 00.006 972 SchedulePrimaryMove(067B9D08, x=0.45, y=0.24, opts=13) 21:13:42.461 00.004 972 Enqueuing Move request for scope (0.45, 0.24) 21:13:42.464 00.003 5928 Worker thread wakes up 21:13:42.464 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.24) opts 0xd 21:13:42.465 00.001 5928 Handling offset move in thread for scope, endpoint = (0.45, 0.24) 21:13:42.465 00.000 5928 Moving (0.45, 0.24) raw xDistance=0.23 yDistance=-0.46 21:13:42.465 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 21:13:42.465 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:13:42.465 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46 21:13:42.465 00.000 5928 MoveAxis(W, 39, ABG) 21:13:42.465 00.000 5928 Guiding Dir = 3, Dur = 39 21:13:42.491 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:42.495 00.004 5928 IsSlewing returns 0 21:13:42.496 00.001 5928 IsGuiding returns 0 21:13:42.518 00.022 972 UpdateGuideState exits: m=1406 SNR=26.2 21:13:42.523 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:42.528 00.005 5928 PulseGuide returned control before completion, sleep 20 21:13:42.528 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:42.531 00.003 972 Enqueuing Expose request 21:13:42.572 00.041 5928 IsGuiding returns 0 21:13:42.572 00.000 5928 Move returns status 0, amount 39 21:13:42.572 00.000 5928 MoveAxis(N, 0, ABG) 21:13:42.573 00.001 5928 Move returns status 0, amount 0 21:13:42.573 00.000 5928 move complete, result=0 21:13:42.573 00.000 5928 worker thread done servicing request 21:13:42.573 00.000 5928 Worker thread wakes up 21:13:42.573 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:42.573 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:42.574 00.001 972 GuideStep: 0.2 px 39 ms WEST, -0.5 px 0 ms NORTH 21:13:44.691 02.117 5928 Exposure complete 21:13:44.776 00.085 5928 worker thread done servicing request 21:13:44.776 00.000 972 OnExposeComplete: enter 21:13:44.780 00.004 972 UpdateGuideState(): m_state=6 21:13:44.784 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2521 21:13:44.789 00.005 972 Star::Find returns 1 (0), X=228.60, Y=848.57, Mass=1374, SNR=25.9, Peak=155 HFD=3.4 21:13:44.793 00.004 972 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.59) = xAngle (-0.55 = -0.55) 21:13:44.796 00.003 972 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59) 21:13:44.800 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.33 hyp=0.38 cameraTheta=1.04 mountX=0.33 mountY=-0.21, mountTheta=-0.58 21:13:44.805 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.33, opts=13) 21:13:44.809 00.004 972 Enqueuing Move request for scope (0.19, 0.33) 21:13:44.813 00.004 5928 Worker thread wakes up 21:13:44.813 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.33) opts 0xd 21:13:44.813 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.33) 21:13:44.813 00.000 5928 Moving (0.19, 0.33) raw xDistance=0.33 yDistance=-0.21 21:13:44.813 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33 21:13:44.813 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:13:44.813 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21 21:13:44.813 00.000 5928 MoveAxis(W, 57, ABG) 21:13:44.814 00.001 5928 Guiding Dir = 3, Dur = 57 21:13:44.814 00.000 5928 IsSlewing returns 0 21:13:44.814 00.000 5928 IsGuiding returns 0 21:13:44.838 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:44.843 00.005 5928 PulseGuide returned control before completion, sleep 39 21:13:44.864 00.021 972 UpdateGuideState exits: m=1374 SNR=25.9 21:13:44.868 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:44.874 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:44.878 00.004 972 Enqueuing Expose request 21:13:44.885 00.007 5928 IsGuiding returns 1 21:13:44.885 00.000 5928 scope still moving after pulse duration time elapsed 21:13:44.923 00.038 5928 IsSlewing returns 0 21:13:44.924 00.001 5928 IsGuiding returns 0 21:13:44.924 00.000 5928 scope move finished after 57 + 51 ms 21:13:44.924 00.000 5928 Move returns status 0, amount 57 21:13:44.924 00.000 5928 MoveAxis(N, 0, ABG) 21:13:44.924 00.000 5928 Move returns status 0, amount 0 21:13:44.924 00.000 5928 move complete, result=0 21:13:44.925 00.001 972 GuideStep: 0.3 px 57 ms WEST, -0.2 px 0 ms NORTH 21:13:44.929 00.004 5928 worker thread done servicing request 21:13:44.929 00.000 5928 Worker thread wakes up 21:13:44.929 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:44.929 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:46.911 01.982 5928 Exposure complete 21:13:46.997 00.086 5928 worker thread done servicing request 21:13:46.997 00.000 972 OnExposeComplete: enter 21:13:47.001 00.004 972 UpdateGuideState(): m_state=6 21:13:47.006 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2522 21:13:47.010 00.004 972 Star::Find returns 1 (0), X=228.64, Y=848.52, Mass=1399, SNR=26.1, Peak=161 HFD=3.4 21:13:47.014 00.004 972 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.59) = xAngle (-0.72 = -0.72) 21:13:47.018 00.004 972 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76) 21:13:47.022 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.28 hyp=0.36 cameraTheta=0.87 mountX=0.27 mountY=-0.25, mountTheta=-0.74 21:13:47.027 00.005 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.28, opts=13) 21:13:47.031 00.004 972 Enqueuing Move request for scope (0.23, 0.28) 21:13:47.034 00.003 5928 Worker thread wakes up 21:13:47.035 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.28) opts 0xd 21:13:47.035 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.28) 21:13:47.035 00.000 5928 Moving (0.23, 0.28) raw xDistance=0.27 yDistance=-0.25 21:13:47.035 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27 21:13:47.035 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=0.14 newest=-0.93 21:13:47.035 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 21:13:47.035 00.000 5928 MoveAxis(W, 49, ABG) 21:13:47.035 00.000 5928 Guiding Dir = 3, Dur = 49 21:13:47.051 00.016 5928 IsSlewing returns 0 21:13:47.051 00.000 5928 IsGuiding returns 0 21:13:47.061 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:13:47.067 00.006 5928 PulseGuide returned control before completion, sleep 44 21:13:47.087 00.020 972 UpdateGuideState exits: m=1399 SNR=26.1 21:13:47.092 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:47.096 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:47.099 00.003 972 Enqueuing Expose request 21:13:47.117 00.018 5928 IsGuiding returns 1 21:13:47.117 00.000 5928 scope still moving after pulse duration time elapsed 21:13:47.162 00.045 5928 IsSlewing returns 0 21:13:47.162 00.000 5928 IsGuiding returns 0 21:13:47.162 00.000 5928 scope move finished after 49 + 62 ms 21:13:47.162 00.000 5928 Move returns status 0, amount 49 21:13:47.163 00.001 5928 MoveAxis(N, 49, ABG) 21:13:47.163 00.000 5928 Guiding Dir = 0, Dur = 49 21:13:47.163 00.000 5928 IsSlewing returns 0 21:13:47.164 00.001 5928 IsGuiding returns 0 21:13:47.242 00.078 5928 IsGuiding returns 1 21:13:47.242 00.000 5928 scope still moving after pulse duration time elapsed 21:13:47.290 00.048 5928 IsSlewing returns 0 21:13:47.322 00.032 5928 IsGuiding returns 0 21:13:47.322 00.000 5928 scope move finished after 49 + 109 ms 21:13:47.323 00.001 5928 Move returns status 0, amount 49 21:13:47.323 00.000 5928 move complete, result=0 21:13:47.323 00.000 5928 worker thread done servicing request 21:13:47.323 00.000 5928 Worker thread wakes up 21:13:47.324 00.001 972 GuideStep: 0.3 px 49 ms WEST, -0.2 px 49 ms NORTH 21:13:47.332 00.008 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:47.332 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:49.465 02.133 5928 Exposure complete 21:13:49.552 00.087 5928 worker thread done servicing request 21:13:49.552 00.000 972 OnExposeComplete: enter 21:13:49.556 00.004 972 UpdateGuideState(): m_state=6 21:13:49.560 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2523 21:13:49.564 00.004 972 Star::Find returns 1 (0), X=228.41, Y=848.39, Mass=1408, SNR=26.3, Peak=141 HFD=3.4 21:13:49.568 00.004 972 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.59) = xAngle (-0.06 = -0.06) 21:13:49.572 00.004 972 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 21:13:49.576 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.53 mountX=0.15 mountY=-0.02, mountTheta=-0.10 21:13:49.581 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.15, opts=13) 21:13:49.585 00.004 972 Enqueuing Move request for scope (0.01, 0.15) 21:13:49.590 00.005 5928 Worker thread wakes up 21:13:49.590 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd 21:13:49.590 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.15) 21:13:49.591 00.001 5928 Moving (0.01, 0.15) raw xDistance=0.15 yDistance=-0.02 21:13:49.591 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:13:49.591 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:49.591 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:13:49.591 00.000 5928 MoveAxis(E, 0, ABG) 21:13:49.591 00.000 5928 Move returns status 0, amount 0 21:13:49.591 00.000 5928 MoveAxis(N, 0, ABG) 21:13:49.591 00.000 5928 Move returns status 0, amount 0 21:13:49.591 00.000 5928 move complete, result=0 21:13:49.591 00.000 5928 worker thread done servicing request 21:13:49.615 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:49.642 00.027 972 UpdateGuideState exits: m=1408 SNR=26.3 21:13:49.646 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:49.650 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:49.655 00.005 972 Enqueuing Expose request 21:13:49.659 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:13:49.663 00.004 5928 Worker thread wakes up 21:13:49.664 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:49.664 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:51.645 01.981 5928 Exposure complete 21:13:51.731 00.086 5928 worker thread done servicing request 21:13:51.731 00.000 972 OnExposeComplete: enter 21:13:51.735 00.004 972 UpdateGuideState(): m_state=6 21:13:51.740 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2524 21:13:51.744 00.004 972 Star::Find returns 1 (0), X=228.55, Y=848.49, Mass=1410, SNR=26.2, Peak=159 HFD=3.3 21:13:51.747 00.003 972 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.59) = xAngle (-0.54 = -0.54) 21:13:51.751 00.004 972 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58) 21:13:51.756 00.005 972 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.05 mountX=0.25 mountY=-0.16, mountTheta=-0.57 21:13:51.760 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.25, opts=13) 21:13:51.764 00.004 972 Enqueuing Move request for scope (0.14, 0.25) 21:13:51.768 00.004 5928 Worker thread wakes up 21:13:51.768 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.25) opts 0xd 21:13:51.768 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.25) 21:13:51.768 00.000 5928 Moving (0.14, 0.25) raw xDistance=0.25 yDistance=-0.16 21:13:51.768 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 21:13:51.768 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:51.768 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:13:51.768 00.000 5928 MoveAxis(W, 42, ABG) 21:13:51.768 00.000 5928 Guiding Dir = 3, Dur = 42 21:13:51.769 00.001 5928 IsSlewing returns 0 21:13:51.769 00.000 5928 IsGuiding returns 0 21:13:51.783 00.014 5928 PulseGuide returned control before completion, sleep 38 21:13:51.794 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:13:51.820 00.026 972 UpdateGuideState exits: m=1410 SNR=26.2 21:13:51.825 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:51.829 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:51.832 00.003 972 Enqueuing Expose request 21:13:51.847 00.015 5928 IsGuiding returns 1 21:13:51.847 00.000 5928 scope still moving after pulse duration time elapsed 21:13:51.880 00.033 5928 IsSlewing returns 0 21:13:51.880 00.000 5928 IsGuiding returns 0 21:13:51.880 00.000 5928 scope move finished after 42 + 69 ms 21:13:51.880 00.000 5928 Move returns status 0, amount 42 21:13:51.880 00.000 5928 MoveAxis(N, 0, ABG) 21:13:51.880 00.000 5928 Move returns status 0, amount 0 21:13:51.880 00.000 5928 move complete, result=0 21:13:51.880 00.000 5928 worker thread done servicing request 21:13:51.880 00.000 5928 Worker thread wakes up 21:13:51.881 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:51.881 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:51.881 00.000 972 GuideStep: 0.2 px 42 ms WEST, -0.2 px 0 ms NORTH 21:13:53.997 02.116 5928 Exposure complete 21:13:54.082 00.085 5928 worker thread done servicing request 21:13:54.083 00.001 972 OnExposeComplete: enter 21:13:54.088 00.005 972 UpdateGuideState(): m_state=6 21:13:54.092 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2525 21:13:54.096 00.004 972 Star::Find returns 1 (0), X=228.32, Y=848.40, Mass=1406, SNR=26.2, Peak=145 HFD=3.5 21:13:54.099 00.003 972 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.59) = xAngle (0.46 = 0.46) 21:13:54.104 00.005 972 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42) 21:13:54.108 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.05 mountX=0.16 mountY=0.07, mountTheta=0.43 21:13:54.114 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.16, opts=13) 21:13:54.120 00.006 972 Enqueuing Move request for scope (-0.08, 0.16) 21:13:54.127 00.007 5928 Worker thread wakes up 21:13:54.127 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd 21:13:54.127 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.16) 21:13:54.127 00.000 5928 Moving (-0.08, 0.16) raw xDistance=0.16 yDistance=0.07 21:13:54.127 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:13:54.127 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:54.127 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:13:54.128 00.001 5928 MoveAxis(E, 0, ABG) 21:13:54.128 00.000 5928 Move returns status 0, amount 0 21:13:54.128 00.000 5928 MoveAxis(N, 0, ABG) 21:13:54.128 00.000 5928 Move returns status 0, amount 0 21:13:54.128 00.000 5928 move complete, result=0 21:13:54.128 00.000 5928 worker thread done servicing request 21:13:54.156 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:54.181 00.025 972 UpdateGuideState exits: m=1406 SNR=26.2 21:13:54.185 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:54.190 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:54.195 00.005 972 Enqueuing Expose request 21:13:54.199 00.004 5928 Worker thread wakes up 21:13:54.199 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:13:54.204 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:54.205 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:56.171 01.966 5928 Exposure complete 21:13:56.260 00.089 5928 worker thread done servicing request 21:13:56.260 00.000 972 OnExposeComplete: enter 21:13:56.264 00.004 972 UpdateGuideState(): m_state=6 21:13:56.267 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2526 21:13:56.273 00.006 972 Star::Find returns 1 (0), X=228.23, Y=848.55, Mass=1445, SNR=26.6, Peak=133 HFD=4.1 21:13:56.276 00.003 972 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.59) = xAngle (0.50 = 0.50) 21:13:56.280 00.004 972 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46) 21:13:56.284 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.09 mountX=0.32 mountY=0.16, mountTheta=0.47 21:13:56.289 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.31, opts=13) 21:13:56.293 00.004 972 Enqueuing Move request for scope (-0.18, 0.31) 21:13:56.297 00.004 5928 Worker thread wakes up 21:13:56.297 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd 21:13:56.297 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.31) 21:13:56.297 00.000 5928 Moving (-0.18, 0.31) raw xDistance=0.32 yDistance=0.16 21:13:56.297 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32 21:13:56.297 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:56.297 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 21:13:56.298 00.001 5928 MoveAxis(W, 53, ABG) 21:13:56.298 00.000 5928 Guiding Dir = 3, Dur = 53 21:13:56.298 00.000 5928 IsSlewing returns 0 21:13:56.298 00.000 5928 IsGuiding returns 0 21:13:56.324 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:13:56.328 00.004 5928 PulseGuide returned control before completion, sleep 37 21:13:56.350 00.022 972 UpdateGuideState exits: m=1445 SNR=26.6 21:13:56.355 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:56.359 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:56.363 00.004 972 Enqueuing Expose request 21:13:56.405 00.042 5928 IsGuiding returns 0 21:13:56.405 00.000 5928 Move returns status 0, amount 53 21:13:56.405 00.000 5928 MoveAxis(N, 0, ABG) 21:13:56.405 00.000 5928 Move returns status 0, amount 0 21:13:56.405 00.000 5928 move complete, result=0 21:13:56.405 00.000 5928 worker thread done servicing request 21:13:56.405 00.000 5928 Worker thread wakes up 21:13:56.405 00.000 972 GuideStep: 0.3 px 53 ms WEST, 0.2 px 0 ms NORTH 21:13:56.410 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:56.410 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:13:58.549 02.139 5928 Exposure complete 21:13:58.635 00.086 5928 worker thread done servicing request 21:13:58.635 00.000 972 OnExposeComplete: enter 21:13:58.640 00.005 972 UpdateGuideState(): m_state=6 21:13:58.644 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2527 21:13:58.648 00.004 972 Star::Find returns 1 (0), X=228.26, Y=848.34, Mass=1453, SNR=26.7, Peak=150 HFD=3.7 21:13:58.651 00.003 972 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.59) = xAngle (0.95 = 0.95) 21:13:58.656 00.005 972 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91) 21:13:58.659 00.003 972 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.54 mountX=0.11 mountY=0.14, mountTheta=0.93 21:13:58.664 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.10, opts=13) 21:13:58.671 00.007 972 Enqueuing Move request for scope (-0.15, 0.10) 21:13:58.675 00.004 5928 Worker thread wakes up 21:13:58.675 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd 21:13:58.675 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.10) 21:13:58.675 00.000 5928 Moving (-0.15, 0.10) raw xDistance=0.11 yDistance=0.14 21:13:58.675 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:13:58.675 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:13:58.676 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:13:58.676 00.000 5928 MoveAxis(E, 0, ABG) 21:13:58.676 00.000 5928 Move returns status 0, amount 0 21:13:58.676 00.000 5928 MoveAxis(N, 0, ABG) 21:13:58.676 00.000 5928 Move returns status 0, amount 0 21:13:58.676 00.000 5928 move complete, result=0 21:13:58.676 00.000 5928 worker thread done servicing request 21:13:58.699 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:13:58.727 00.028 972 UpdateGuideState exits: m=1453 SNR=26.7 21:13:58.731 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:13:58.734 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:13:58.740 00.006 972 Enqueuing Expose request 21:13:58.744 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:13:58.747 00.003 5928 Worker thread wakes up 21:13:58.747 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:13:58.747 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:00.728 01.981 5928 Exposure complete 21:14:00.814 00.086 5928 worker thread done servicing request 21:14:00.814 00.000 972 OnExposeComplete: enter 21:14:00.817 00.003 972 UpdateGuideState(): m_state=6 21:14:00.823 00.006 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2528 21:14:00.827 00.004 972 Star::Find returns 1 (0), X=228.37, Y=848.34, Mass=1420, SNR=26.4, Peak=142 HFD=3.6 21:14:00.830 00.003 972 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.59) = xAngle (0.31 = 0.31) 21:14:00.834 00.004 972 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 21:14:00.839 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.90 mountX=0.10 mountY=0.03, mountTheta=0.27 21:14:00.843 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.10, opts=13) 21:14:00.847 00.004 972 Enqueuing Move request for scope (-0.03, 0.10) 21:14:00.851 00.004 5928 Worker thread wakes up 21:14:00.852 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd 21:14:00.852 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.10) 21:14:00.852 00.000 5928 Moving (-0.03, 0.10) raw xDistance=0.10 yDistance=0.03 21:14:00.852 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:14:00.852 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:00.853 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:14:00.853 00.000 5928 MoveAxis(E, 0, ABG) 21:14:00.853 00.000 5928 Move returns status 0, amount 0 21:14:00.853 00.000 5928 MoveAxis(N, 0, ABG) 21:14:00.853 00.000 5928 Move returns status 0, amount 0 21:14:00.853 00.000 5928 move complete, result=0 21:14:00.853 00.000 5928 worker thread done servicing request 21:14:00.878 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:00.904 00.026 972 UpdateGuideState exits: m=1420 SNR=26.4 21:14:00.909 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:00.912 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:00.916 00.004 972 Enqueuing Expose request 21:14:00.921 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:14:00.925 00.004 5928 Worker thread wakes up 21:14:00.925 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:00.925 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:03.064 02.139 5928 Exposure complete 21:14:03.150 00.086 5928 worker thread done servicing request 21:14:03.150 00.000 972 OnExposeComplete: enter 21:14:03.154 00.004 972 UpdateGuideState(): m_state=6 21:14:03.158 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2529 21:14:03.162 00.004 972 Star::Find returns 1 (0), X=228.34, Y=848.47, Mass=1429, SNR=26.5, Peak=139 HFD=3.8 21:14:03.166 00.004 972 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.59) = xAngle (0.26 = 0.26) 21:14:03.171 00.005 972 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21) 21:14:03.174 00.003 972 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.85 mountX=0.23 mountY=0.05, mountTheta=0.22 21:14:03.179 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.23, opts=13) 21:14:03.183 00.004 972 Enqueuing Move request for scope (-0.06, 0.23) 21:14:03.188 00.005 5928 Worker thread wakes up 21:14:03.188 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd 21:14:03.188 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.23) 21:14:03.188 00.000 5928 Moving (-0.06, 0.23) raw xDistance=0.23 yDistance=0.05 21:14:03.188 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23 21:14:03.188 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:03.188 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 21:14:03.188 00.000 5928 MoveAxis(W, 38, ABG) 21:14:03.188 00.000 5928 Guiding Dir = 3, Dur = 38 21:14:03.201 00.013 5928 IsSlewing returns 0 21:14:03.201 00.000 5928 IsGuiding returns 0 21:14:03.213 00.012 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:03.217 00.004 5928 PulseGuide returned control before completion, sleep 33 21:14:03.241 00.024 972 UpdateGuideState exits: m=1429 SNR=26.5 21:14:03.247 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:03.251 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:03.256 00.005 972 Enqueuing Expose request 21:14:03.265 00.009 5928 IsGuiding returns 0 21:14:03.265 00.000 5928 Move returns status 0, amount 38 21:14:03.265 00.000 5928 MoveAxis(N, 0, ABG) 21:14:03.265 00.000 5928 Move returns status 0, amount 0 21:14:03.265 00.000 5928 move complete, result=0 21:14:03.265 00.000 5928 worker thread done servicing request 21:14:03.266 00.001 5928 Worker thread wakes up 21:14:03.266 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:03.266 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:03.267 00.001 972 GuideStep: 0.2 px 38 ms WEST, 0.1 px 0 ms NORTH 21:14:05.233 01.966 5928 Exposure complete 21:14:05.327 00.094 5928 worker thread done servicing request 21:14:05.327 00.000 972 OnExposeComplete: enter 21:14:05.332 00.005 972 UpdateGuideState(): m_state=6 21:14:05.337 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2530 21:14:05.343 00.006 972 Star::Find returns 1 (0), X=228.34, Y=848.40, Mass=1471, SNR=26.9, Peak=143 HFD=3.5 21:14:05.348 00.005 972 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.59) = xAngle (0.36 = 0.36) 21:14:05.352 00.004 972 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32) 21:14:05.357 00.005 972 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.95 mountX=0.16 mountY=0.05, mountTheta=0.32 21:14:05.361 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.16, opts=13) 21:14:05.365 00.004 972 Enqueuing Move request for scope (-0.06, 0.16) 21:14:05.370 00.005 5928 Worker thread wakes up 21:14:05.370 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd 21:14:05.370 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.16) 21:14:05.370 00.000 5928 Moving (-0.06, 0.16) raw xDistance=0.16 yDistance=0.05 21:14:05.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:14:05.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:05.371 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 21:14:05.371 00.000 5928 MoveAxis(E, 0, ABG) 21:14:05.371 00.000 5928 Move returns status 0, amount 0 21:14:05.371 00.000 5928 MoveAxis(N, 0, ABG) 21:14:05.371 00.000 5928 Move returns status 0, amount 0 21:14:05.371 00.000 5928 move complete, result=0 21:14:05.371 00.000 5928 worker thread done servicing request 21:14:05.398 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:14:05.429 00.031 972 UpdateGuideState exits: m=1471 SNR=26.9 21:14:05.433 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:05.439 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:05.444 00.005 972 Enqueuing Expose request 21:14:05.449 00.005 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:14:05.455 00.006 5928 Worker thread wakes up 21:14:05.455 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:05.455 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:07.579 02.124 5928 Exposure complete 21:14:07.675 00.096 5928 worker thread done servicing request 21:14:07.675 00.000 972 OnExposeComplete: enter 21:14:07.679 00.004 972 UpdateGuideState(): m_state=6 21:14:07.683 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2531 21:14:07.689 00.006 972 Star::Find returns 1 (0), X=228.54, Y=848.67, Mass=1390, SNR=26.1, Peak=154 HFD=3.5 21:14:07.693 00.004 972 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 21:14:07.697 00.004 972 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 21:14:07.701 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.43 hyp=0.45 cameraTheta=1.27 mountX=0.42 mountY=-0.16, mountTheta=-0.36 21:14:07.708 00.007 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.43, opts=13) 21:14:07.712 00.004 972 Enqueuing Move request for scope (0.13, 0.43) 21:14:07.716 00.004 5928 Worker thread wakes up 21:14:07.716 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.43) opts 0xd 21:14:07.716 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.43) 21:14:07.716 00.000 5928 Moving (0.13, 0.43) raw xDistance=0.42 yDistance=-0.16 21:14:07.716 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42 21:14:07.716 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:07.717 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:14:07.717 00.000 5928 MoveAxis(W, 71, ABG) 21:14:07.717 00.000 5928 Guiding Dir = 3, Dur = 71 21:14:07.717 00.000 5928 IsSlewing returns 0 21:14:07.718 00.001 5928 IsGuiding returns 0 21:14:07.743 00.025 5928 PulseGuide returned control before completion, sleep 57 21:14:07.746 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:14:07.780 00.034 972 UpdateGuideState exits: m=1390 SNR=26.1 21:14:07.785 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:07.790 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:07.793 00.003 972 Enqueuing Expose request 21:14:07.822 00.029 5928 IsGuiding returns 0 21:14:07.822 00.000 5928 Move returns status 0, amount 71 21:14:07.822 00.000 5928 MoveAxis(N, 0, ABG) 21:14:07.822 00.000 5928 Move returns status 0, amount 0 21:14:07.822 00.000 5928 move complete, result=0 21:14:07.823 00.001 5928 worker thread done servicing request 21:14:07.823 00.000 5928 Worker thread wakes up 21:14:07.823 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:07.823 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:07.823 00.000 972 GuideStep: 0.4 px 71 ms WEST, -0.2 px 0 ms NORTH 21:14:09.808 01.985 5928 Exposure complete 21:14:09.894 00.086 5928 worker thread done servicing request 21:14:09.895 00.001 972 OnExposeComplete: enter 21:14:09.898 00.003 972 UpdateGuideState(): m_state=6 21:14:09.904 00.006 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2532 21:14:09.908 00.004 972 Star::Find returns 1 (0), X=228.47, Y=848.55, Mass=1434, SNR=26.5, Peak=146 HFD=3.3 21:14:09.911 00.003 972 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.59) = xAngle (-0.24 = -0.24) 21:14:09.915 00.004 972 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 21:14:09.920 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.35 mountX=0.31 mountY=-0.09, mountTheta=-0.28 21:14:09.924 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.31, opts=13) 21:14:09.928 00.004 972 Enqueuing Move request for scope (0.07, 0.31) 21:14:09.932 00.004 5928 Worker thread wakes up 21:14:09.932 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd 21:14:09.932 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.31) 21:14:09.932 00.000 5928 Moving (0.07, 0.31) raw xDistance=0.31 yDistance=-0.09 21:14:09.932 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31 21:14:09.932 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:09.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:14:09.932 00.000 5928 MoveAxis(W, 56, ABG) 21:14:09.933 00.001 5928 Guiding Dir = 3, Dur = 56 21:14:09.949 00.016 5928 IsSlewing returns 0 21:14:09.950 00.001 5928 IsGuiding returns 0 21:14:09.958 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:09.965 00.007 5928 PulseGuide returned control before completion, sleep 51 21:14:09.983 00.018 972 UpdateGuideState exits: m=1434 SNR=26.5 21:14:09.988 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:09.992 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:09.996 00.004 972 Enqueuing Expose request 21:14:10.031 00.035 5928 IsGuiding returns 0 21:14:10.031 00.000 5928 Move returns status 0, amount 56 21:14:10.031 00.000 5928 MoveAxis(N, 0, ABG) 21:14:10.031 00.000 5928 Move returns status 0, amount 0 21:14:10.032 00.001 5928 move complete, result=0 21:14:10.032 00.000 5928 worker thread done servicing request 21:14:10.032 00.000 5928 Worker thread wakes up 21:14:10.032 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:10.032 00.000 972 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH 21:14:10.038 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:12.174 02.136 5928 Exposure complete 21:14:12.263 00.089 5928 worker thread done servicing request 21:14:12.263 00.000 972 OnExposeComplete: enter 21:14:12.267 00.004 972 UpdateGuideState(): m_state=6 21:14:12.272 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2533 21:14:12.276 00.004 972 Star::Find returns 1 (0), X=228.48, Y=848.44, Mass=1404, SNR=26.3, Peak=144 HFD=3.3 21:14:12.279 00.003 972 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.59) = xAngle (-0.38 = -0.38) 21:14:12.283 00.004 972 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42) 21:14:12.288 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.21 mountX=0.20 mountY=-0.09, mountTheta=-0.41 21:14:12.292 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.20, opts=13) 21:14:12.296 00.004 972 Enqueuing Move request for scope (0.08, 0.20) 21:14:12.300 00.004 5928 Worker thread wakes up 21:14:12.300 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd 21:14:12.300 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.20) 21:14:12.301 00.001 5928 Moving (0.08, 0.20) raw xDistance=0.20 yDistance=-0.09 21:14:12.301 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20 21:14:12.301 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:12.301 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:14:12.301 00.000 5928 MoveAxis(W, 38, ABG) 21:14:12.301 00.000 5928 Guiding Dir = 3, Dur = 38 21:14:12.302 00.001 5928 IsSlewing returns 0 21:14:12.302 00.000 5928 IsGuiding returns 0 21:14:12.327 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:14:12.332 00.005 5928 PulseGuide returned control before completion, sleep 19 21:14:12.353 00.021 972 UpdateGuideState exits: m=1404 SNR=26.3 21:14:12.358 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:12.361 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:12.365 00.004 972 Enqueuing Expose request 21:14:12.396 00.031 5928 IsGuiding returns 0 21:14:12.396 00.000 5928 Move returns status 0, amount 38 21:14:12.396 00.000 5928 MoveAxis(N, 0, ABG) 21:14:12.396 00.000 5928 Move returns status 0, amount 0 21:14:12.396 00.000 5928 move complete, result=0 21:14:12.396 00.000 5928 worker thread done servicing request 21:14:12.396 00.000 5928 Worker thread wakes up 21:14:12.397 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:12.397 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:12.397 00.000 972 GuideStep: 0.2 px 38 ms WEST, -0.1 px 0 ms NORTH 21:14:14.375 01.978 5928 Exposure complete 21:14:14.461 00.086 5928 worker thread done servicing request 21:14:14.461 00.000 972 OnExposeComplete: enter 21:14:14.465 00.004 972 UpdateGuideState(): m_state=6 21:14:14.470 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2534 21:14:14.474 00.004 972 Star::Find returns 1 (0), X=228.31, Y=848.09, Mass=1423, SNR=26.4, Peak=145 HFD=3.9 21:14:14.478 00.004 972 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.59) = xAngle (-3.74 = 2.54) 21:14:14.482 00.004 972 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50) 21:14:14.487 00.005 972 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.15 mountX=-0.15 mountY=0.11, mountTheta=2.52 21:14:14.491 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.15, opts=13) 21:14:14.495 00.004 972 Enqueuing Move request for scope (-0.10, -0.15) 21:14:14.499 00.004 5928 Worker thread wakes up 21:14:14.499 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd 21:14:14.499 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.15) 21:14:14.499 00.000 5928 Moving (-0.10, -0.15) raw xDistance=-0.15 yDistance=0.11 21:14:14.499 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:14:14.499 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:14.499 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 21:14:14.500 00.001 5928 MoveAxis(E, 0, ABG) 21:14:14.500 00.000 5928 Move returns status 0, amount 0 21:14:14.500 00.000 5928 MoveAxis(N, 0, ABG) 21:14:14.500 00.000 5928 Move returns status 0, amount 0 21:14:14.500 00.000 5928 move complete, result=0 21:14:14.500 00.000 5928 worker thread done servicing request 21:14:14.524 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:14:14.552 00.028 972 UpdateGuideState exits: m=1423 SNR=26.4 21:14:14.557 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:14.560 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:14.564 00.004 972 Enqueuing Expose request 21:14:14.569 00.005 5928 Worker thread wakes up 21:14:14.569 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:14.569 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:14.569 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:14:16.714 02.145 5928 Exposure complete 21:14:16.800 00.086 5928 worker thread done servicing request 21:14:16.800 00.000 972 OnExposeComplete: enter 21:14:16.805 00.005 972 UpdateGuideState(): m_state=6 21:14:16.809 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2535 21:14:16.813 00.004 972 Star::Find returns 1 (0), X=228.47, Y=848.07, Mass=1379, SNR=26.0, Peak=145 HFD=3.7 21:14:16.816 00.003 972 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.59) = xAngle (-2.82 = -2.82) 21:14:16.821 00.005 972 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86) 21:14:16.825 00.004 972 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.23 mountX=-0.17 mountY=-0.05, mountTheta=-2.86 21:14:16.829 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.17, opts=13) 21:14:16.833 00.004 972 Enqueuing Move request for scope (0.06, -0.17) 21:14:16.838 00.005 5928 Worker thread wakes up 21:14:16.838 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd 21:14:16.838 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.17) 21:14:16.838 00.000 5928 Moving (0.06, -0.17) raw xDistance=-0.17 yDistance=-0.05 21:14:16.838 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:14:16.838 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:16.838 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 21:14:16.838 00.000 5928 MoveAxis(E, 0, ABG) 21:14:16.838 00.000 5928 Move returns status 0, amount 0 21:14:16.839 00.001 5928 MoveAxis(N, 0, ABG) 21:14:16.839 00.000 5928 Move returns status 0, amount 0 21:14:16.839 00.000 5928 move complete, result=0 21:14:16.839 00.000 5928 worker thread done servicing request 21:14:16.862 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:16.889 00.027 972 UpdateGuideState exits: m=1379 SNR=26.0 21:14:16.893 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:16.898 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:16.903 00.005 972 Enqueuing Expose request 21:14:16.907 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:16.910 00.003 5928 Worker thread wakes up 21:14:16.910 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:16.910 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:18.896 01.986 5928 Exposure complete 21:14:18.982 00.086 5928 worker thread done servicing request 21:14:18.982 00.000 972 OnExposeComplete: enter 21:14:18.987 00.005 972 UpdateGuideState(): m_state=6 21:14:18.990 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2536 21:14:18.994 00.004 972 Star::Find returns 1 (0), X=228.52, Y=848.19, Mass=1384, SNR=26.0, Peak=137 HFD=3.8 21:14:18.998 00.004 972 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.59) = xAngle (-2.02 = -2.02) 21:14:19.003 00.005 972 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07) 21:14:19.006 00.003 972 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.43 mountX=-0.06 mountY=-0.11, mountTheta=-2.03 21:14:19.010 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.05, opts=13) 21:14:19.014 00.004 972 Enqueuing Move request for scope (0.12, -0.05) 21:14:19.019 00.005 5928 Worker thread wakes up 21:14:19.019 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd 21:14:19.020 00.001 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.05) 21:14:19.020 00.000 5928 Moving (0.12, -0.05) raw xDistance=-0.06 yDistance=-0.11 21:14:19.020 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:14:19.020 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:19.020 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:14:19.020 00.000 5928 MoveAxis(E, 0, ABG) 21:14:19.020 00.000 5928 Move returns status 0, amount 0 21:14:19.020 00.000 5928 MoveAxis(N, 0, ABG) 21:14:19.020 00.000 5928 Move returns status 0, amount 0 21:14:19.020 00.000 5928 move complete, result=0 21:14:19.020 00.000 5928 worker thread done servicing request 21:14:19.044 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:14:19.070 00.026 972 UpdateGuideState exits: m=1384 SNR=26.0 21:14:19.074 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:19.078 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:19.082 00.004 972 Enqueuing Expose request 21:14:19.087 00.005 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:19.091 00.004 5928 Worker thread wakes up 21:14:19.091 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:19.091 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:21.207 02.116 5928 Exposure complete 21:14:21.292 00.085 5928 worker thread done servicing request 21:14:21.292 00.000 972 OnExposeComplete: enter 21:14:21.296 00.004 972 UpdateGuideState(): m_state=6 21:14:21.301 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2537 21:14:21.305 00.004 972 Star::Find returns 1 (0), X=228.47, Y=848.19, Mass=1409, SNR=26.2, Peak=147 HFD=3.8 21:14:21.309 00.004 972 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 21:14:21.312 00.003 972 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 21:14:21.317 00.005 972 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.65 mountX=-0.05 mountY=-0.06, mountTheta=-2.26 21:14:21.321 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=-0.05, opts=13) 21:14:21.325 00.004 972 Enqueuing Move request for scope (0.06, -0.05) 21:14:21.330 00.005 5928 Worker thread wakes up 21:14:21.330 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd 21:14:21.330 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, -0.05) 21:14:21.330 00.000 5928 Moving (0.06, -0.05) raw xDistance=-0.05 yDistance=-0.06 21:14:21.330 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:14:21.330 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:21.330 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 21:14:21.330 00.000 5928 MoveAxis(E, 0, ABG) 21:14:21.330 00.000 5928 Move returns status 0, amount 0 21:14:21.330 00.000 5928 MoveAxis(N, 0, ABG) 21:14:21.330 00.000 5928 Move returns status 0, amount 0 21:14:21.330 00.000 5928 move complete, result=0 21:14:21.330 00.000 5928 worker thread done servicing request 21:14:21.355 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:21.381 00.026 972 UpdateGuideState exits: m=1409 SNR=26.2 21:14:21.387 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:21.391 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:21.394 00.003 972 Enqueuing Expose request 21:14:21.398 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:21.403 00.005 5928 Worker thread wakes up 21:14:21.403 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:21.403 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:23.378 01.975 5928 Exposure complete 21:14:23.462 00.084 5928 worker thread done servicing request 21:14:23.462 00.000 972 OnExposeComplete: enter 21:14:23.468 00.006 972 UpdateGuideState(): m_state=6 21:14:23.472 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2538 21:14:23.475 00.003 972 Star::Find returns 1 (0), X=228.54, Y=848.40, Mass=1392, SNR=26.1, Peak=142 HFD=4.2 21:14:23.479 00.004 972 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.59) = xAngle (-0.74 = -0.74) 21:14:23.484 00.005 972 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78) 21:14:23.487 00.003 972 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.85 mountX=0.15 mountY=-0.15, mountTheta=-0.76 21:14:23.492 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.16, opts=13) 21:14:23.495 00.003 972 Enqueuing Move request for scope (0.14, 0.16) 21:14:23.500 00.005 5928 Worker thread wakes up 21:14:23.500 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd 21:14:23.500 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.16) 21:14:23.500 00.000 5928 Moving (0.14, 0.16) raw xDistance=0.15 yDistance=-0.15 21:14:23.501 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:14:23.501 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:23.501 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:14:23.501 00.000 5928 MoveAxis(E, 0, ABG) 21:14:23.501 00.000 5928 Move returns status 0, amount 0 21:14:23.501 00.000 5928 MoveAxis(N, 0, ABG) 21:14:23.501 00.000 5928 Move returns status 0, amount 0 21:14:23.501 00.000 5928 move complete, result=0 21:14:23.501 00.000 5928 worker thread done servicing request 21:14:23.525 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:23.551 00.026 972 UpdateGuideState exits: m=1392 SNR=26.1 21:14:23.556 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:23.559 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:23.563 00.004 972 Enqueuing Expose request 21:14:23.569 00.006 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:23.574 00.005 5928 Worker thread wakes up 21:14:23.574 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:23.574 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:25.710 02.136 5928 Exposure complete 21:14:25.797 00.087 5928 worker thread done servicing request 21:14:25.798 00.001 972 OnExposeComplete: enter 21:14:25.803 00.005 972 UpdateGuideState(): m_state=6 21:14:25.806 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2539 21:14:25.810 00.004 972 Star::Find returns 1 (0), X=228.53, Y=848.30, Mass=1437, SNR=26.6, Peak=150 HFD=4.0 21:14:25.814 00.004 972 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 21:14:25.818 00.004 972 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 21:14:25.822 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.48 mountX=0.06 mountY=-0.13, mountTheta=-1.12 21:14:25.826 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.06, opts=13) 21:14:25.830 00.004 972 Enqueuing Move request for scope (0.12, 0.06) 21:14:25.836 00.006 5928 Worker thread wakes up 21:14:25.836 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd 21:14:25.836 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.06) 21:14:25.836 00.000 5928 Moving (0.12, 0.06) raw xDistance=0.06 yDistance=-0.13 21:14:25.837 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:14:25.837 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:25.837 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:14:25.837 00.000 5928 MoveAxis(E, 0, ABG) 21:14:25.837 00.000 5928 Move returns status 0, amount 0 21:14:25.837 00.000 5928 MoveAxis(N, 0, ABG) 21:14:25.837 00.000 5928 Move returns status 0, amount 0 21:14:25.837 00.000 5928 move complete, result=0 21:14:25.837 00.000 5928 worker thread done servicing request 21:14:25.860 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:25.886 00.026 972 UpdateGuideState exits: m=1437 SNR=26.6 21:14:25.890 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:25.894 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:25.897 00.003 972 Enqueuing Expose request 21:14:25.903 00.006 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:25.906 00.003 5928 Worker thread wakes up 21:14:25.907 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:25.907 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:27.896 01.989 5928 Exposure complete 21:14:27.981 00.085 5928 worker thread done servicing request 21:14:27.981 00.000 972 OnExposeComplete: enter 21:14:27.986 00.005 972 UpdateGuideState(): m_state=6 21:14:27.990 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2540 21:14:27.994 00.004 972 Star::Find returns 1 (0), X=228.44, Y=847.98, Mass=1403, SNR=26.1, Peak=141 HFD=4.1 21:14:27.997 00.003 972 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.59) = xAngle (-3.04 = -3.04) 21:14:28.002 00.005 972 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08) 21:14:28.006 00.004 972 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.45 mountX=-0.27 mountY=-0.02, mountTheta=-3.08 21:14:28.010 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.27, opts=13) 21:14:28.014 00.004 972 Enqueuing Move request for scope (0.03, -0.27) 21:14:28.019 00.005 5928 Worker thread wakes up 21:14:28.019 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd 21:14:28.019 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.27) 21:14:28.019 00.000 5928 Moving (0.03, -0.27) raw xDistance=-0.27 yDistance=-0.02 21:14:28.019 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 21:14:28.019 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:28.020 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:14:28.020 00.000 5928 MoveAxis(E, 45, ABG) 21:14:28.020 00.000 5928 Guiding Dir = 2, Dur = 45 21:14:28.020 00.000 5928 IsSlewing returns 0 21:14:28.021 00.001 5928 IsGuiding returns 0 21:14:28.035 00.014 5928 PulseGuide returned control before completion, sleep 41 21:14:28.044 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:28.073 00.029 972 UpdateGuideState exits: m=1403 SNR=26.1 21:14:28.076 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:28.080 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:28.086 00.006 972 Enqueuing Expose request 21:14:28.090 00.004 5928 IsGuiding returns 1 21:14:28.090 00.000 5928 scope still moving after pulse duration time elapsed 21:14:28.118 00.028 5928 IsSlewing returns 0 21:14:28.118 00.000 5928 IsGuiding returns 0 21:14:28.118 00.000 5928 scope move finished after 45 + 52 ms 21:14:28.119 00.001 5928 Move returns status 0, amount 45 21:14:28.119 00.000 5928 MoveAxis(N, 0, ABG) 21:14:28.119 00.000 5928 Move returns status 0, amount 0 21:14:28.119 00.000 5928 move complete, result=0 21:14:28.119 00.000 5928 worker thread done servicing request 21:14:28.119 00.000 972 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH 21:14:28.124 00.005 5928 Worker thread wakes up 21:14:28.124 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:28.124 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:30.253 02.129 5928 Exposure complete 21:14:30.340 00.087 5928 worker thread done servicing request 21:14:30.340 00.000 972 OnExposeComplete: enter 21:14:30.344 00.004 972 UpdateGuideState(): m_state=6 21:14:30.349 00.005 972 Star::Find(15, 228, 847, 0, (0,0,0,0), 0.0, 255) frame 2541 21:14:30.353 00.004 972 Star::Find returns 1 (0), X=228.38, Y=848.28, Mass=1456, SNR=26.7, Peak=139 HFD=3.7 21:14:30.357 00.004 972 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.59) = xAngle (0.57 = 0.57) 21:14:30.361 00.004 972 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53) 21:14:30.367 00.006 972 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.16 mountX=0.04 mountY=0.03, mountTheta=0.54 21:14:30.371 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.04, opts=13) 21:14:30.375 00.004 972 Enqueuing Move request for scope (-0.03, 0.04) 21:14:30.379 00.004 5928 Worker thread wakes up 21:14:30.379 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd 21:14:30.379 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.04) 21:14:30.379 00.000 5928 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=0.03 21:14:30.379 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:14:30.379 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:30.379 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:14:30.379 00.000 5928 MoveAxis(E, 0, ABG) 21:14:30.379 00.000 5928 Move returns status 0, amount 0 21:14:30.379 00.000 5928 MoveAxis(N, 0, ABG) 21:14:30.379 00.000 5928 Move returns status 0, amount 0 21:14:30.379 00.000 5928 move complete, result=0 21:14:30.380 00.001 5928 worker thread done servicing request 21:14:30.404 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:14:30.429 00.025 972 UpdateGuideState exits: m=1456 SNR=26.7 21:14:30.435 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:30.438 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:30.442 00.004 972 Enqueuing Expose request 21:14:30.446 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:14:30.451 00.005 5928 Worker thread wakes up 21:14:30.451 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:30.451 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:32.440 01.989 5928 Exposure complete 21:14:32.527 00.087 5928 worker thread done servicing request 21:14:32.528 00.001 972 OnExposeComplete: enter 21:14:32.532 00.004 972 UpdateGuideState(): m_state=6 21:14:32.537 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2542 21:14:32.541 00.004 972 Star::Find returns 1 (0), X=228.56, Y=848.37, Mass=1403, SNR=26.2, Peak=145 HFD=3.8 21:14:32.545 00.004 972 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.59) = xAngle (-0.87 = -0.87) 21:14:32.549 00.004 972 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91) 21:14:32.553 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.72 mountX=0.13 mountY=-0.16, mountTheta=-0.89 21:14:32.557 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.13, opts=13) 21:14:32.561 00.004 972 Enqueuing Move request for scope (0.15, 0.13) 21:14:32.566 00.005 5928 Worker thread wakes up 21:14:32.566 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd 21:14:32.566 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.13) 21:14:32.566 00.000 5928 Moving (0.15, 0.13) raw xDistance=0.13 yDistance=-0.16 21:14:32.566 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:14:32.567 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:32.567 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:14:32.567 00.000 5928 MoveAxis(E, 0, ABG) 21:14:32.567 00.000 5928 Move returns status 0, amount 0 21:14:32.567 00.000 5928 MoveAxis(N, 0, ABG) 21:14:32.567 00.000 5928 Move returns status 0, amount 0 21:14:32.567 00.000 5928 move complete, result=0 21:14:32.567 00.000 5928 worker thread done servicing request 21:14:32.591 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:32.617 00.026 972 UpdateGuideState exits: m=1403 SNR=26.2 21:14:32.621 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:32.625 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:32.630 00.005 972 Enqueuing Expose request 21:14:32.635 00.005 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:14:32.639 00.004 5928 Worker thread wakes up 21:14:32.639 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:32.639 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:34.739 02.100 5928 Exposure complete 21:14:34.825 00.086 5928 worker thread done servicing request 21:14:34.826 00.001 972 OnExposeComplete: enter 21:14:34.829 00.003 972 UpdateGuideState(): m_state=6 21:14:34.835 00.006 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2543 21:14:34.840 00.005 972 Star::Find returns 1 (0), X=228.68, Y=848.36, Mass=1478, SNR=26.9, Peak=157 HFD=3.7 21:14:34.845 00.005 972 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.59) = xAngle (-1.20 = -1.20) 21:14:34.850 00.005 972 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24) 21:14:34.854 00.004 972 CameraToMount -- cameraX=0.28 cameraY=0.11 hyp=0.30 cameraTheta=0.39 mountX=0.11 mountY=-0.28, mountTheta=-1.20 21:14:34.858 00.004 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.11, opts=13) 21:14:34.862 00.004 972 Enqueuing Move request for scope (0.28, 0.11) 21:14:34.867 00.005 5928 Worker thread wakes up 21:14:34.867 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.11) opts 0xd 21:14:34.867 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.11) 21:14:34.867 00.000 5928 Moving (0.28, 0.11) raw xDistance=0.11 yDistance=-0.28 21:14:34.867 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:14:34.868 00.001 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:14:34.868 00.000 5928 MoveAxis(E, 0, ABG) 21:14:34.868 00.000 5928 Move returns status 0, amount 0 21:14:34.868 00.000 5928 MoveAxis(N, 56, ABG) 21:14:34.868 00.000 5928 Guiding Dir = 0, Dur = 56 21:14:34.891 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:34.896 00.005 5928 IsSlewing returns 0 21:14:34.897 00.001 5928 IsGuiding returns 0 21:14:34.918 00.021 972 UpdateGuideState exits: m=1478 SNR=26.9 21:14:34.923 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:34.926 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:34.930 00.004 972 Enqueuing Expose request 21:14:34.975 00.045 5928 IsGuiding returns 1 21:14:34.975 00.000 5928 scope still moving after pulse duration time elapsed 21:14:35.004 00.029 5928 IsSlewing returns 0 21:14:35.004 00.000 5928 IsGuiding returns 1 21:14:35.072 00.068 5928 IsSlewing returns 0 21:14:35.072 00.000 5928 IsGuiding returns 0 21:14:35.072 00.000 5928 scope move finished after 56 + 119 ms 21:14:35.072 00.000 5928 Move returns status 0, amount 56 21:14:35.072 00.000 5928 move complete, result=0 21:14:35.072 00.000 5928 worker thread done servicing request 21:14:35.072 00.000 5928 Worker thread wakes up 21:14:35.072 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:35.072 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:35.072 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 56 ms NORTH 21:14:37.057 01.985 5928 Exposure complete 21:14:37.141 00.084 5928 worker thread done servicing request 21:14:37.142 00.001 972 OnExposeComplete: enter 21:14:37.145 00.003 972 UpdateGuideState(): m_state=6 21:14:37.150 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2544 21:14:37.154 00.004 972 Star::Find returns 1 (0), X=228.47, Y=848.55, Mass=1439, SNR=26.5, Peak=152 HFD=3.3 21:14:37.158 00.004 972 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.59) = xAngle (-0.24 = -0.24) 21:14:37.162 00.004 972 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 21:14:37.167 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.35 mountX=0.30 mountY=-0.09, mountTheta=-0.28 21:14:37.171 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.31, opts=13) 21:14:37.175 00.004 972 Enqueuing Move request for scope (0.07, 0.31) 21:14:37.179 00.004 5928 Worker thread wakes up 21:14:37.179 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd 21:14:37.179 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.31) 21:14:37.179 00.000 5928 Moving (0.07, 0.31) raw xDistance=0.30 yDistance=-0.09 21:14:37.179 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 21:14:37.179 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:37.179 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:14:37.179 00.000 5928 MoveAxis(W, 51, ABG) 21:14:37.179 00.000 5928 Guiding Dir = 3, Dur = 51 21:14:37.180 00.001 5928 IsSlewing returns 0 21:14:37.180 00.000 5928 IsGuiding returns 0 21:14:37.199 00.019 5928 PulseGuide returned control before completion, sleep 43 21:14:37.206 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:37.232 00.026 972 UpdateGuideState exits: m=1439 SNR=26.5 21:14:37.236 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:37.240 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:37.243 00.003 972 Enqueuing Expose request 21:14:37.248 00.005 5928 IsGuiding returns 1 21:14:37.248 00.000 5928 scope still moving after pulse duration time elapsed 21:14:37.278 00.030 5928 IsSlewing returns 0 21:14:37.310 00.032 5928 IsGuiding returns 0 21:14:37.310 00.000 5928 scope move finished after 51 + 78 ms 21:14:37.310 00.000 5928 Move returns status 0, amount 51 21:14:37.310 00.000 5928 MoveAxis(N, 0, ABG) 21:14:37.310 00.000 5928 Move returns status 0, amount 0 21:14:37.311 00.001 5928 move complete, result=0 21:14:37.311 00.000 5928 worker thread done servicing request 21:14:37.311 00.000 5928 Worker thread wakes up 21:14:37.311 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:37.311 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:37.311 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.1 px 0 ms NORTH 21:14:39.450 02.139 5928 Exposure complete 21:14:39.535 00.085 5928 worker thread done servicing request 21:14:39.536 00.001 972 OnExposeComplete: enter 21:14:39.539 00.003 972 UpdateGuideState(): m_state=6 21:14:39.543 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2545 21:14:39.548 00.005 972 Star::Find returns 1 (0), X=228.57, Y=848.14, Mass=1370, SNR=25.9, Peak=161 HFD=3.7 21:14:39.552 00.004 972 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.59) = xAngle (-2.13 = -2.13) 21:14:39.556 00.004 972 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17) 21:14:39.559 00.003 972 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.54 mountX=-0.10 mountY=-0.16, mountTheta=-2.14 21:14:39.564 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.10, opts=13) 21:14:39.568 00.004 972 Enqueuing Move request for scope (0.16, -0.10) 21:14:39.572 00.004 5928 Worker thread wakes up 21:14:39.572 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd 21:14:39.572 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.10) 21:14:39.572 00.000 5928 Moving (0.16, -0.10) raw xDistance=-0.10 yDistance=-0.16 21:14:39.572 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:14:39.573 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:39.573 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:14:39.573 00.000 5928 MoveAxis(E, 0, ABG) 21:14:39.573 00.000 5928 Move returns status 0, amount 0 21:14:39.573 00.000 5928 MoveAxis(N, 0, ABG) 21:14:39.573 00.000 5928 Move returns status 0, amount 0 21:14:39.573 00.000 5928 move complete, result=0 21:14:39.573 00.000 5928 worker thread done servicing request 21:14:39.597 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:39.624 00.027 972 UpdateGuideState exits: m=1370 SNR=25.9 21:14:39.628 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:39.633 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:39.637 00.004 972 Enqueuing Expose request 21:14:39.641 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:14:39.645 00.004 5928 Worker thread wakes up 21:14:39.645 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:39.645 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:41.629 01.984 5928 Exposure complete 21:14:41.717 00.088 5928 worker thread done servicing request 21:14:41.718 00.001 972 OnExposeComplete: enter 21:14:41.721 00.003 972 UpdateGuideState(): m_state=6 21:14:41.726 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2546 21:14:41.731 00.005 972 Star::Find returns 1 (0), X=228.48, Y=848.18, Mass=1422, SNR=26.4, Peak=146 HFD=3.8 21:14:41.734 00.003 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.59) = xAngle (-2.27 = -2.27) 21:14:41.738 00.004 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32) 21:14:41.742 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.68 mountX=-0.06 mountY=-0.07, mountTheta=-2.29 21:14:41.746 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.06, opts=13) 21:14:41.751 00.005 972 Enqueuing Move request for scope (0.07, -0.06) 21:14:41.754 00.003 5928 Worker thread wakes up 21:14:41.755 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd 21:14:41.755 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.06) 21:14:41.755 00.000 5928 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07 21:14:41.755 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:14:41.755 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:41.755 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:14:41.755 00.000 5928 MoveAxis(E, 0, ABG) 21:14:41.755 00.000 5928 Move returns status 0, amount 0 21:14:41.755 00.000 5928 MoveAxis(N, 0, ABG) 21:14:41.755 00.000 5928 Move returns status 0, amount 0 21:14:41.755 00.000 5928 move complete, result=0 21:14:41.755 00.000 5928 worker thread done servicing request 21:14:41.781 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:41.808 00.027 972 UpdateGuideState exits: m=1422 SNR=26.4 21:14:41.811 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:41.817 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:41.821 00.004 972 Enqueuing Expose request 21:14:41.824 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:41.828 00.004 5928 Worker thread wakes up 21:14:41.828 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:41.828 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:43.969 02.141 5928 Exposure complete 21:14:44.054 00.085 5928 worker thread done servicing request 21:14:44.054 00.000 972 OnExposeComplete: enter 21:14:44.058 00.004 972 UpdateGuideState(): m_state=6 21:14:44.061 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2547 21:14:44.067 00.006 972 Star::Find returns 1 (0), X=228.50, Y=848.33, Mass=1392, SNR=26.1, Peak=144 HFD=3.7 21:14:44.071 00.004 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 21:14:44.074 00.003 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86) 21:14:44.078 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.78 mountX=0.09 mountY=-0.09, mountTheta=-0.83 21:14:44.084 00.006 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.09, opts=13) 21:14:44.087 00.003 972 Enqueuing Move request for scope (0.09, 0.09) 21:14:44.091 00.004 5928 Worker thread wakes up 21:14:44.091 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd 21:14:44.091 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.09) 21:14:44.091 00.000 5928 Moving (0.09, 0.09) raw xDistance=0.09 yDistance=-0.09 21:14:44.091 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:14:44.091 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:44.092 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:14:44.092 00.000 5928 MoveAxis(E, 0, ABG) 21:14:44.092 00.000 5928 Move returns status 0, amount 0 21:14:44.092 00.000 5928 MoveAxis(N, 0, ABG) 21:14:44.092 00.000 5928 Move returns status 0, amount 0 21:14:44.092 00.000 5928 move complete, result=0 21:14:44.092 00.000 5928 worker thread done servicing request 21:14:44.117 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:14:44.143 00.026 972 UpdateGuideState exits: m=1392 SNR=26.1 21:14:44.148 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:44.152 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:44.156 00.004 972 Enqueuing Expose request 21:14:44.159 00.003 5928 Worker thread wakes up 21:14:44.160 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:44.160 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:44.160 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:46.141 01.981 5928 Exposure complete 21:14:46.230 00.089 5928 worker thread done servicing request 21:14:46.230 00.000 972 OnExposeComplete: enter 21:14:46.235 00.005 972 UpdateGuideState(): m_state=6 21:14:46.238 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2548 21:14:46.242 00.004 972 Star::Find returns 1 (0), X=228.53, Y=848.33, Mass=1431, SNR=26.5, Peak=147 HFD=3.8 21:14:46.246 00.004 972 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.59) = xAngle (-0.93 = -0.93) 21:14:46.251 00.005 972 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97) 21:14:46.254 00.003 972 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.66 mountX=0.09 mountY=-0.13, mountTheta=-0.94 21:14:46.259 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.09, opts=13) 21:14:46.263 00.004 972 Enqueuing Move request for scope (0.12, 0.09) 21:14:46.267 00.004 5928 Worker thread wakes up 21:14:46.268 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd 21:14:46.268 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.09) 21:14:46.268 00.000 5928 Moving (0.12, 0.09) raw xDistance=0.09 yDistance=-0.13 21:14:46.268 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:14:46.268 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:46.268 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:14:46.268 00.000 5928 MoveAxis(E, 0, ABG) 21:14:46.268 00.000 5928 Move returns status 0, amount 0 21:14:46.268 00.000 5928 MoveAxis(N, 0, ABG) 21:14:46.268 00.000 5928 Move returns status 0, amount 0 21:14:46.268 00.000 5928 move complete, result=0 21:14:46.268 00.000 5928 worker thread done servicing request 21:14:46.292 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:14:46.320 00.028 972 UpdateGuideState exits: m=1431 SNR=26.5 21:14:46.324 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:46.328 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:46.333 00.005 972 Enqueuing Expose request 21:14:46.337 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:14:46.340 00.003 5928 Worker thread wakes up 21:14:46.340 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:46.341 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:48.458 02.117 5928 Exposure complete 21:14:48.544 00.086 5928 worker thread done servicing request 21:14:48.545 00.001 972 OnExposeComplete: enter 21:14:48.549 00.004 972 UpdateGuideState(): m_state=6 21:14:48.553 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2549 21:14:48.557 00.004 972 Star::Find returns 1 (0), X=228.61, Y=848.46, Mass=1370, SNR=25.9, Peak=154 HFD=3.4 21:14:48.561 00.004 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.75 = -0.75) 21:14:48.566 00.005 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80) 21:14:48.569 00.003 972 CameraToMount -- cameraX=0.20 cameraY=0.22 hyp=0.30 cameraTheta=0.84 mountX=0.22 mountY=-0.21, mountTheta=-0.77 21:14:48.574 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.22, opts=13) 21:14:48.578 00.004 972 Enqueuing Move request for scope (0.20, 0.22) 21:14:48.583 00.005 5928 Worker thread wakes up 21:14:48.583 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.22) opts 0xd 21:14:48.583 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.22) 21:14:48.583 00.000 5928 Moving (0.20, 0.22) raw xDistance=0.22 yDistance=-0.21 21:14:48.583 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 21:14:48.583 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21 21:14:48.583 00.000 5928 MoveAxis(W, 37, ABG) 21:14:48.583 00.000 5928 Guiding Dir = 3, Dur = 37 21:14:48.599 00.016 5928 IsSlewing returns 0 21:14:48.600 00.001 5928 IsGuiding returns 0 21:14:48.607 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:14:48.615 00.008 5928 PulseGuide returned control before completion, sleep 32 21:14:48.633 00.018 972 UpdateGuideState exits: m=1370 SNR=25.9 21:14:48.637 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:48.641 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:48.645 00.004 972 Enqueuing Expose request 21:14:48.664 00.019 5928 IsGuiding returns 0 21:14:48.664 00.000 5928 Move returns status 0, amount 37 21:14:48.664 00.000 5928 MoveAxis(N, 42, ABG) 21:14:48.664 00.000 5928 Guiding Dir = 0, Dur = 42 21:14:48.665 00.001 5928 IsSlewing returns 0 21:14:48.665 00.000 5928 IsGuiding returns 0 21:14:48.744 00.079 5928 IsGuiding returns 1 21:14:48.744 00.000 5928 scope still moving after pulse duration time elapsed 21:14:48.775 00.031 5928 IsSlewing returns 0 21:14:48.775 00.000 5928 IsGuiding returns 1 21:14:48.840 00.065 5928 IsSlewing returns 0 21:14:48.873 00.033 5928 IsGuiding returns 0 21:14:48.874 00.001 5928 scope move finished after 42 + 166 ms 21:14:48.874 00.000 5928 Move returns status 0, amount 42 21:14:48.874 00.000 5928 move complete, result=0 21:14:48.874 00.000 5928 worker thread done servicing request 21:14:48.874 00.000 5928 Worker thread wakes up 21:14:48.875 00.001 972 GuideStep: 0.2 px 37 ms WEST, -0.2 px 42 ms NORTH 21:14:48.888 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:48.888 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:50.875 01.987 5928 Exposure complete 21:14:50.961 00.086 5928 worker thread done servicing request 21:14:50.961 00.000 972 OnExposeComplete: enter 21:14:50.966 00.005 972 UpdateGuideState(): m_state=6 21:14:50.970 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2550 21:14:50.974 00.004 972 Star::Find returns 1 (0), X=228.51, Y=848.51, Mass=1396, SNR=26.1, Peak=156 HFD=3.2 21:14:50.978 00.004 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 21:14:50.983 00.005 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44) 21:14:50.987 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.20 mountX=0.27 mountY=-0.12, mountTheta=-0.43 21:14:50.991 00.004 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.27, opts=13) 21:14:50.996 00.005 972 Enqueuing Move request for scope (0.11, 0.27) 21:14:51.000 00.004 5928 Worker thread wakes up 21:14:51.000 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd 21:14:51.000 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.27) 21:14:51.000 00.000 5928 Moving (0.11, 0.27) raw xDistance=0.27 yDistance=-0.12 21:14:51.000 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27 21:14:51.000 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:51.001 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:14:51.001 00.000 5928 MoveAxis(W, 47, ABG) 21:14:51.001 00.000 5928 Guiding Dir = 3, Dur = 47 21:14:51.001 00.000 5928 IsSlewing returns 0 21:14:51.001 00.000 5928 IsGuiding returns 0 21:14:51.024 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:51.030 00.006 5928 PulseGuide returned control before completion, sleep 29 21:14:51.051 00.021 972 UpdateGuideState exits: m=1396 SNR=26.1 21:14:51.055 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:51.059 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:51.063 00.004 972 Enqueuing Expose request 21:14:51.078 00.015 5928 IsGuiding returns 0 21:14:51.078 00.000 5928 Move returns status 0, amount 47 21:14:51.078 00.000 5928 MoveAxis(N, 0, ABG) 21:14:51.078 00.000 5928 Move returns status 0, amount 0 21:14:51.078 00.000 5928 move complete, result=0 21:14:51.078 00.000 5928 worker thread done servicing request 21:14:51.078 00.000 5928 Worker thread wakes up 21:14:51.079 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:51.079 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:51.083 00.004 972 GuideStep: 0.3 px 47 ms WEST, -0.1 px 0 ms NORTH 21:14:53.193 02.110 5928 Exposure complete 21:14:53.279 00.086 5928 worker thread done servicing request 21:14:53.279 00.000 972 OnExposeComplete: enter 21:14:53.283 00.004 972 UpdateGuideState(): m_state=6 21:14:53.287 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2551 21:14:53.291 00.004 972 Star::Find returns 1 (0), X=228.60, Y=848.19, Mass=1417, SNR=26.4, Peak=161 HFD=3.7 21:14:53.294 00.003 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 21:14:53.299 00.005 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 21:14:53.303 00.004 972 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.20 cameraTheta=-0.28 mountX=-0.06 mountY=-0.19, mountTheta=-1.87 21:14:53.307 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.06, opts=13) 21:14:53.311 00.004 972 Enqueuing Move request for scope (0.20, -0.06) 21:14:53.316 00.005 5928 Worker thread wakes up 21:14:53.316 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd 21:14:53.316 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.06) 21:14:53.316 00.000 5928 Moving (0.20, -0.06) raw xDistance=-0.06 yDistance=-0.19 21:14:53.316 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:14:53.316 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:53.316 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 21:14:53.316 00.000 5928 MoveAxis(E, 0, ABG) 21:14:53.316 00.000 5928 Move returns status 0, amount 0 21:14:53.317 00.001 5928 MoveAxis(N, 0, ABG) 21:14:53.317 00.000 5928 Move returns status 0, amount 0 21:14:53.317 00.000 5928 move complete, result=0 21:14:53.317 00.000 5928 worker thread done servicing request 21:14:53.340 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:53.367 00.027 972 UpdateGuideState exits: m=1417 SNR=26.4 21:14:53.371 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:53.375 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:53.380 00.005 972 Enqueuing Expose request 21:14:53.384 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:14:53.388 00.004 5928 Worker thread wakes up 21:14:53.388 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:53.388 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:55.370 01.982 5928 Exposure complete 21:14:55.456 00.086 5928 worker thread done servicing request 21:14:55.456 00.000 972 OnExposeComplete: enter 21:14:55.460 00.004 972 UpdateGuideState(): m_state=6 21:14:55.466 00.006 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2552 21:14:55.470 00.004 972 Star::Find returns 1 (0), X=228.66, Y=848.21, Mass=1405, SNR=26.2, Peak=149 HFD=3.7 21:14:55.473 00.003 972 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.59) = xAngle (-1.71 = -1.71) 21:14:55.477 00.004 972 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 21:14:55.482 00.005 972 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.12 mountX=-0.04 mountY=-0.26, mountTheta=-1.71 21:14:55.486 00.004 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.03, opts=13) 21:14:55.490 00.004 972 Enqueuing Move request for scope (0.26, -0.03) 21:14:55.494 00.004 5928 Worker thread wakes up 21:14:55.494 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd 21:14:55.494 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.03) 21:14:55.494 00.000 5928 Moving (0.26, -0.03) raw xDistance=-0.04 yDistance=-0.26 21:14:55.494 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:14:55.494 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 21:14:55.494 00.000 5928 MoveAxis(E, 0, ABG) 21:14:55.494 00.000 5928 Move returns status 0, amount 0 21:14:55.494 00.000 5928 MoveAxis(N, 51, ABG) 21:14:55.495 00.001 5928 Guiding Dir = 0, Dur = 51 21:14:55.495 00.000 5928 IsSlewing returns 0 21:14:55.495 00.000 5928 IsGuiding returns 0 21:14:55.520 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:14:55.547 00.027 972 UpdateGuideState exits: m=1405 SNR=26.2 21:14:55.552 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:55.555 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:55.559 00.004 972 Enqueuing Expose request 21:14:55.572 00.013 5928 IsGuiding returns 1 21:14:55.572 00.000 5928 scope still moving after pulse duration time elapsed 21:14:55.606 00.034 5928 IsSlewing returns 0 21:14:55.606 00.000 5928 IsGuiding returns 1 21:14:55.668 00.062 5928 IsSlewing returns 0 21:14:55.700 00.032 5928 IsGuiding returns 0 21:14:55.700 00.000 5928 scope move finished after 51 + 153 ms 21:14:55.700 00.000 5928 Move returns status 0, amount 51 21:14:55.700 00.000 5928 move complete, result=0 21:14:55.700 00.000 5928 worker thread done servicing request 21:14:55.700 00.000 5928 Worker thread wakes up 21:14:55.701 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:55.701 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:14:55.701 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 51 ms NORTH 21:14:57.839 02.138 5928 Exposure complete 21:14:57.926 00.087 5928 worker thread done servicing request 21:14:57.926 00.000 972 OnExposeComplete: enter 21:14:57.931 00.005 972 UpdateGuideState(): m_state=6 21:14:57.934 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2553 21:14:57.938 00.004 972 Star::Find returns 1 (0), X=228.57, Y=848.34, Mass=1454, SNR=26.7, Peak=146 HFD=3.8 21:14:57.943 00.005 972 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.59) = xAngle (-1.02 = -1.02) 21:14:57.947 00.004 972 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07) 21:14:57.951 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.57 mountX=0.10 mountY=-0.17, mountTheta=-1.03 21:14:57.955 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.10, opts=13) 21:14:57.959 00.004 972 Enqueuing Move request for scope (0.16, 0.10) 21:14:57.964 00.005 5928 Worker thread wakes up 21:14:57.965 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd 21:14:57.965 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.10) 21:14:57.965 00.000 5928 Moving (0.16, 0.10) raw xDistance=0.10 yDistance=-0.17 21:14:57.965 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:14:57.965 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:14:57.965 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 21:14:57.965 00.000 5928 MoveAxis(E, 0, ABG) 21:14:57.965 00.000 5928 Move returns status 0, amount 0 21:14:57.965 00.000 5928 MoveAxis(N, 0, ABG) 21:14:57.965 00.000 5928 Move returns status 0, amount 0 21:14:57.965 00.000 5928 move complete, result=0 21:14:57.965 00.000 5928 worker thread done servicing request 21:14:57.989 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:14:58.016 00.027 972 UpdateGuideState exits: m=1454 SNR=26.7 21:14:58.020 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:14:58.024 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:14:58.028 00.004 972 Enqueuing Expose request 21:14:58.033 00.005 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:14:58.037 00.004 5928 Worker thread wakes up 21:14:58.037 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:14:58.037 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:00.032 01.995 5928 Exposure complete 21:15:00.115 00.083 5928 worker thread done servicing request 21:15:00.116 00.001 972 OnExposeComplete: enter 21:15:00.120 00.004 972 UpdateGuideState(): m_state=6 21:15:00.124 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2554 21:15:00.129 00.005 972 Star::Find returns 1 (0), X=228.56, Y=848.49, Mass=1450, SNR=26.7, Peak=162 HFD=3.3 21:15:00.133 00.004 972 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.59) = xAngle (-0.58 = -0.58) 21:15:00.137 00.004 972 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62) 21:15:00.140 00.003 972 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.30 cameraTheta=1.01 mountX=0.25 mountY=-0.17, mountTheta=-0.61 21:15:00.146 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.25, opts=13) 21:15:00.150 00.004 972 Enqueuing Move request for scope (0.16, 0.25) 21:15:00.154 00.004 5928 Worker thread wakes up 21:15:00.154 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd 21:15:00.154 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.25) 21:15:00.154 00.000 5928 Moving (0.16, 0.25) raw xDistance=0.25 yDistance=-0.17 21:15:00.154 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 21:15:00.154 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:00.154 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 21:15:00.154 00.000 5928 MoveAxis(W, 42, ABG) 21:15:00.154 00.000 5928 Guiding Dir = 3, Dur = 42 21:15:00.161 00.007 5928 IsSlewing returns 0 21:15:00.161 00.000 5928 IsGuiding returns 0 21:15:00.177 00.016 5928 PulseGuide returned control before completion, sleep 38 21:15:00.180 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:15:00.206 00.026 972 UpdateGuideState exits: m=1450 SNR=26.7 21:15:00.211 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:00.215 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:00.220 00.005 972 Enqueuing Expose request 21:15:00.226 00.006 5928 IsGuiding returns 1 21:15:00.226 00.000 5928 scope still moving after pulse duration time elapsed 21:15:00.257 00.031 5928 IsSlewing returns 0 21:15:00.258 00.001 5928 IsGuiding returns 0 21:15:00.258 00.000 5928 scope move finished after 42 + 53 ms 21:15:00.258 00.000 5928 Move returns status 0, amount 42 21:15:00.258 00.000 5928 MoveAxis(N, 0, ABG) 21:15:00.258 00.000 5928 Move returns status 0, amount 0 21:15:00.258 00.000 5928 move complete, result=0 21:15:00.258 00.000 5928 worker thread done servicing request 21:15:00.258 00.000 5928 Worker thread wakes up 21:15:00.259 00.001 972 GuideStep: 0.2 px 42 ms WEST, -0.2 px 0 ms NORTH 21:15:00.265 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:00.265 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:02.376 02.111 5928 Exposure complete 21:15:02.463 00.087 5928 worker thread done servicing request 21:15:02.463 00.000 972 OnExposeComplete: enter 21:15:02.467 00.004 972 UpdateGuideState(): m_state=6 21:15:02.470 00.003 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2555 21:15:02.474 00.004 972 Star::Find returns 1 (0), X=228.47, Y=848.43, Mass=1366, SNR=25.9, Peak=138 HFD=3.5 21:15:02.479 00.005 972 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.59) = xAngle (-0.32 = -0.32) 21:15:02.483 00.004 972 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 21:15:02.486 00.003 972 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.27 mountX=0.19 mountY=-0.07, mountTheta=-0.36 21:15:02.491 00.005 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.19, opts=13) 21:15:02.496 00.005 972 Enqueuing Move request for scope (0.06, 0.19) 21:15:02.500 00.004 5928 Worker thread wakes up 21:15:02.500 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd 21:15:02.500 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.19) 21:15:02.500 00.000 5928 Moving (0.06, 0.19) raw xDistance=0.19 yDistance=-0.07 21:15:02.500 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:15:02.500 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:02.500 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:15:02.500 00.000 5928 MoveAxis(E, 0, ABG) 21:15:02.500 00.000 5928 Move returns status 0, amount 0 21:15:02.500 00.000 5928 MoveAxis(N, 0, ABG) 21:15:02.500 00.000 5928 Move returns status 0, amount 0 21:15:02.500 00.000 5928 move complete, result=0 21:15:02.501 00.001 5928 worker thread done servicing request 21:15:02.524 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:15:02.552 00.028 972 UpdateGuideState exits: m=1366 SNR=25.9 21:15:02.557 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:02.561 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:02.566 00.005 972 Enqueuing Expose request 21:15:02.570 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:15:02.574 00.004 5928 Worker thread wakes up 21:15:02.574 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:02.574 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:04.568 01.994 5928 Exposure complete 21:15:04.653 00.085 5928 worker thread done servicing request 21:15:04.653 00.000 972 OnExposeComplete: enter 21:15:04.657 00.004 972 UpdateGuideState(): m_state=6 21:15:04.662 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2556 21:15:04.668 00.006 972 Star::Find returns 1 (0), X=228.48, Y=848.55, Mass=1359, SNR=25.8, Peak=136 HFD=3.3 21:15:04.672 00.004 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 21:15:04.676 00.004 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29) 21:15:04.680 00.004 972 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.34 mountX=0.31 mountY=-0.09, mountTheta=-0.29 21:15:04.685 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.31, opts=13) 21:15:04.689 00.004 972 Enqueuing Move request for scope (0.07, 0.31) 21:15:04.693 00.004 5928 Worker thread wakes up 21:15:04.693 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd 21:15:04.693 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.31) 21:15:04.693 00.000 5928 Moving (0.07, 0.31) raw xDistance=0.31 yDistance=-0.09 21:15:04.693 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31 21:15:04.693 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:04.693 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:15:04.693 00.000 5928 MoveAxis(W, 51, ABG) 21:15:04.693 00.000 5928 Guiding Dir = 3, Dur = 51 21:15:04.702 00.009 5928 IsSlewing returns 0 21:15:04.703 00.001 5928 IsGuiding returns 0 21:15:04.718 00.015 5928 PulseGuide returned control before completion, sleep 46 21:15:04.719 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:15:04.746 00.027 972 UpdateGuideState exits: m=1359 SNR=25.8 21:15:04.751 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:04.754 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:04.758 00.004 972 Enqueuing Expose request 21:15:04.775 00.017 5928 IsGuiding returns 1 21:15:04.775 00.000 5928 scope still moving after pulse duration time elapsed 21:15:04.814 00.039 5928 IsSlewing returns 0 21:15:04.815 00.001 5928 IsGuiding returns 0 21:15:04.815 00.000 5928 scope move finished after 51 + 60 ms 21:15:04.815 00.000 5928 Move returns status 0, amount 51 21:15:04.815 00.000 5928 MoveAxis(N, 0, ABG) 21:15:04.815 00.000 5928 Move returns status 0, amount 0 21:15:04.815 00.000 5928 move complete, result=0 21:15:04.816 00.001 5928 worker thread done servicing request 21:15:04.816 00.000 5928 Worker thread wakes up 21:15:04.816 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:04.816 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:04.816 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.1 px 0 ms NORTH 21:15:06.929 02.113 5928 Exposure complete 21:15:07.014 00.085 5928 worker thread done servicing request 21:15:07.015 00.001 972 OnExposeComplete: enter 21:15:07.018 00.003 972 UpdateGuideState(): m_state=6 21:15:07.022 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2557 21:15:07.026 00.004 972 Star::Find returns 1 (0), X=228.52, Y=848.41, Mass=1412, SNR=26.3, Peak=136 HFD=4.1 21:15:07.031 00.005 972 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.59) = xAngle (-0.60 = -0.60) 21:15:07.035 00.004 972 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65) 21:15:07.038 00.003 972 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.98 mountX=0.17 mountY=-0.12, mountTheta=-0.63 21:15:07.043 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.17, opts=13) 21:15:07.048 00.005 972 Enqueuing Move request for scope (0.11, 0.17) 21:15:07.052 00.004 5928 Worker thread wakes up 21:15:07.052 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd 21:15:07.052 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.17) 21:15:07.052 00.000 5928 Moving (0.11, 0.17) raw xDistance=0.17 yDistance=-0.12 21:15:07.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:15:07.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:07.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:15:07.052 00.000 5928 MoveAxis(E, 0, ABG) 21:15:07.052 00.000 5928 Move returns status 0, amount 0 21:15:07.052 00.000 5928 MoveAxis(N, 0, ABG) 21:15:07.052 00.000 5928 Move returns status 0, amount 0 21:15:07.052 00.000 5928 move complete, result=0 21:15:07.052 00.000 5928 worker thread done servicing request 21:15:07.075 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:15:07.104 00.029 972 UpdateGuideState exits: m=1412 SNR=26.3 21:15:07.108 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:07.113 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:07.117 00.004 972 Enqueuing Expose request 21:15:07.120 00.003 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:15:07.124 00.004 5928 Worker thread wakes up 21:15:07.124 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:07.125 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:09.106 01.981 5928 Exposure complete 21:15:09.192 00.086 5928 worker thread done servicing request 21:15:09.192 00.000 972 OnExposeComplete: enter 21:15:09.196 00.004 972 UpdateGuideState(): m_state=6 21:15:09.200 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2558 21:15:09.204 00.004 972 Star::Find returns 1 (0), X=228.63, Y=848.45, Mass=1398, SNR=26.2, Peak=150 HFD=3.4 21:15:09.208 00.004 972 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.59) = xAngle (-0.85 = -0.85) 21:15:09.212 00.004 972 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89) 21:15:09.216 00.004 972 CameraToMount -- cameraX=0.23 cameraY=0.21 hyp=0.31 cameraTheta=0.74 mountX=0.20 mountY=-0.24, mountTheta=-0.87 21:15:09.220 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.21, opts=13) 21:15:09.224 00.004 972 Enqueuing Move request for scope (0.23, 0.21) 21:15:09.229 00.005 5928 Worker thread wakes up 21:15:09.229 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.21) opts 0xd 21:15:09.229 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.21) 21:15:09.230 00.001 5928 Moving (0.23, 0.21) raw xDistance=0.20 yDistance=-0.24 21:15:09.230 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 21:15:09.230 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 21:15:09.230 00.000 5928 MoveAxis(W, 34, ABG) 21:15:09.230 00.000 5928 Guiding Dir = 3, Dur = 34 21:15:09.230 00.000 5928 IsSlewing returns 0 21:15:09.231 00.001 5928 IsGuiding returns 0 21:15:09.255 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:15:09.260 00.005 5928 PulseGuide returned control before completion, sleep 16 21:15:09.281 00.021 972 UpdateGuideState exits: m=1398 SNR=26.2 21:15:09.285 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:09.289 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:09.294 00.005 972 Enqueuing Expose request 21:15:09.308 00.014 5928 IsGuiding returns 1 21:15:09.308 00.000 5928 scope still moving after pulse duration time elapsed 21:15:09.333 00.025 5928 IsSlewing returns 0 21:15:09.334 00.001 5928 IsGuiding returns 0 21:15:09.334 00.000 5928 scope move finished after 34 + 68 ms 21:15:09.334 00.000 5928 Move returns status 0, amount 34 21:15:09.334 00.000 5928 MoveAxis(N, 47, ABG) 21:15:09.334 00.000 5928 Guiding Dir = 0, Dur = 47 21:15:09.335 00.001 5928 IsSlewing returns 0 21:15:09.335 00.000 5928 IsGuiding returns 0 21:15:09.420 00.085 5928 IsGuiding returns 1 21:15:09.420 00.000 5928 scope still moving after pulse duration time elapsed 21:15:09.441 00.021 5928 IsSlewing returns 0 21:15:09.442 00.001 5928 IsGuiding returns 1 21:15:09.500 00.058 5928 IsSlewing returns 0 21:15:09.532 00.032 5928 IsGuiding returns 0 21:15:09.533 00.001 5928 scope move finished after 47 + 150 ms 21:15:09.533 00.000 5928 Move returns status 0, amount 47 21:15:09.533 00.000 5928 move complete, result=0 21:15:09.533 00.000 5928 worker thread done servicing request 21:15:09.533 00.000 5928 Worker thread wakes up 21:15:09.534 00.001 972 GuideStep: 0.2 px 34 ms WEST, -0.2 px 47 ms NORTH 21:15:09.544 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:09.545 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:11.655 02.110 5928 Exposure complete 21:15:11.743 00.088 5928 worker thread done servicing request 21:15:11.743 00.000 972 OnExposeComplete: enter 21:15:11.747 00.004 972 UpdateGuideState(): m_state=6 21:15:11.751 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2559 21:15:11.755 00.004 972 Star::Find returns 1 (0), X=228.61, Y=848.25, Mass=1394, SNR=26.1, Peak=141 HFD=3.9 21:15:11.759 00.004 972 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.59) = xAngle (-1.57 = -1.57) 21:15:11.764 00.005 972 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61) 21:15:11.767 00.003 972 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.02 mountX=0.00 mountY=-0.20, mountTheta=-1.57 21:15:11.772 00.005 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.00, opts=13) 21:15:11.777 00.005 972 Enqueuing Move request for scope (0.20, 0.00) 21:15:11.781 00.004 5928 Worker thread wakes up 21:15:11.781 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd 21:15:11.781 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.00) 21:15:11.781 00.000 5928 Moving (0.20, 0.00) raw xDistance=0.00 yDistance=-0.20 21:15:11.781 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:15:11.781 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 21:15:11.781 00.000 5928 MoveAxis(E, 0, ABG) 21:15:11.782 00.001 5928 Move returns status 0, amount 0 21:15:11.782 00.000 5928 MoveAxis(N, 40, ABG) 21:15:11.782 00.000 5928 Guiding Dir = 0, Dur = 40 21:15:11.782 00.000 5928 IsSlewing returns 0 21:15:11.783 00.001 5928 IsGuiding returns 0 21:15:11.806 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:15:11.834 00.028 972 UpdateGuideState exits: m=1394 SNR=26.1 21:15:11.838 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:11.841 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:11.846 00.005 972 Enqueuing Expose request 21:15:11.898 00.052 5928 IsGuiding returns 1 21:15:11.898 00.000 5928 scope still moving after pulse duration time elapsed 21:15:11.930 00.032 5928 IsSlewing returns 0 21:15:11.930 00.000 5928 IsGuiding returns 0 21:15:11.930 00.000 5928 scope move finished after 40 + 107 ms 21:15:11.930 00.000 5928 Move returns status 0, amount 40 21:15:11.930 00.000 5928 move complete, result=0 21:15:11.930 00.000 5928 worker thread done servicing request 21:15:11.930 00.000 5928 Worker thread wakes up 21:15:11.930 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:11.930 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:11.942 00.012 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 40 ms NORTH 21:15:13.923 01.981 5928 Exposure complete 21:15:14.010 00.087 5928 worker thread done servicing request 21:15:14.010 00.000 972 OnExposeComplete: enter 21:15:14.014 00.004 972 UpdateGuideState(): m_state=6 21:15:14.019 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2560 21:15:14.023 00.004 972 Star::Find returns 1 (0), X=228.43, Y=848.54, Mass=1430, SNR=26.4, Peak=140 HFD=3.9 21:15:14.027 00.004 972 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.59) = xAngle (-0.08 = -0.08) 21:15:14.031 00.004 972 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13) 21:15:14.035 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.51 mountX=0.30 mountY=-0.04, mountTheta=-0.13 21:15:14.039 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.30, opts=13) 21:15:14.044 00.005 972 Enqueuing Move request for scope (0.02, 0.30) 21:15:14.048 00.004 5928 Worker thread wakes up 21:15:14.048 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd 21:15:14.048 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.30) 21:15:14.048 00.000 5928 Moving (0.02, 0.30) raw xDistance=0.30 yDistance=-0.04 21:15:14.048 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 21:15:14.048 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:14.048 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:15:14.048 00.000 5928 MoveAxis(W, 50, ABG) 21:15:14.048 00.000 5928 Guiding Dir = 3, Dur = 50 21:15:14.057 00.009 5928 IsSlewing returns 0 21:15:14.057 00.000 5928 IsGuiding returns 0 21:15:14.072 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:14.078 00.006 5928 PulseGuide returned control before completion, sleep 45 21:15:14.100 00.022 972 UpdateGuideState exits: m=1430 SNR=26.4 21:15:14.103 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:14.108 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:14.113 00.005 972 Enqueuing Expose request 21:15:14.153 00.040 5928 IsGuiding returns 0 21:15:14.153 00.000 5928 Move returns status 0, amount 50 21:15:14.153 00.000 5928 MoveAxis(N, 0, ABG) 21:15:14.153 00.000 5928 Move returns status 0, amount 0 21:15:14.153 00.000 5928 move complete, result=0 21:15:14.154 00.001 5928 worker thread done servicing request 21:15:14.154 00.000 5928 Worker thread wakes up 21:15:14.154 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:14.154 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:14.154 00.000 972 GuideStep: 0.3 px 50 ms WEST, -0.0 px 0 ms NORTH 21:15:16.278 02.124 5928 Exposure complete 21:15:16.364 00.086 5928 worker thread done servicing request 21:15:16.364 00.000 972 OnExposeComplete: enter 21:15:16.367 00.003 972 UpdateGuideState(): m_state=6 21:15:16.371 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2561 21:15:16.377 00.006 972 Star::Find returns 1 (0), X=228.51, Y=848.63, Mass=1432, SNR=26.5, Peak=145 HFD=4.1 21:15:16.381 00.004 972 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.59) = xAngle (-0.29 = -0.29) 21:15:16.385 00.004 972 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33) 21:15:16.389 00.004 972 CameraToMount -- cameraX=0.11 cameraY=0.38 hyp=0.40 cameraTheta=1.30 mountX=0.38 mountY=-0.13, mountTheta=-0.33 21:15:16.394 00.005 972 SchedulePrimaryMove(067B9D08, x=0.11, y=0.38, opts=13) 21:15:16.398 00.004 972 Enqueuing Move request for scope (0.11, 0.38) 21:15:16.402 00.004 5928 Worker thread wakes up 21:15:16.402 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.38) opts 0xd 21:15:16.402 00.000 5928 Handling offset move in thread for scope, endpoint = (0.11, 0.38) 21:15:16.402 00.000 5928 Moving (0.11, 0.38) raw xDistance=0.38 yDistance=-0.13 21:15:16.402 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38 21:15:16.402 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:16.402 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:15:16.402 00.000 5928 MoveAxis(W, 67, ABG) 21:15:16.402 00.000 5928 Guiding Dir = 3, Dur = 67 21:15:16.402 00.000 5928 IsSlewing returns 0 21:15:16.403 00.001 5928 IsGuiding returns 0 21:15:16.424 00.021 5928 PulseGuide returned control before completion, sleep 57 21:15:16.428 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:16.454 00.026 972 UpdateGuideState exits: m=1432 SNR=26.5 21:15:16.458 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:16.463 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:16.467 00.004 972 Enqueuing Expose request 21:15:16.519 00.052 5928 IsGuiding returns 0 21:15:16.520 00.001 5928 Move returns status 0, amount 67 21:15:16.520 00.000 5928 MoveAxis(N, 0, ABG) 21:15:16.520 00.000 5928 Move returns status 0, amount 0 21:15:16.520 00.000 5928 move complete, result=0 21:15:16.521 00.001 5928 worker thread done servicing request 21:15:16.521 00.000 5928 Worker thread wakes up 21:15:16.521 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:16.521 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:16.521 00.000 972 GuideStep: 0.4 px 67 ms WEST, -0.1 px 0 ms NORTH 21:15:18.505 01.984 5928 Exposure complete 21:15:18.591 00.086 5928 worker thread done servicing request 21:15:18.591 00.000 972 OnExposeComplete: enter 21:15:18.595 00.004 972 UpdateGuideState(): m_state=6 21:15:18.599 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2562 21:15:18.603 00.004 972 Star::Find returns 1 (0), X=228.56, Y=848.28, Mass=1418, SNR=26.3, Peak=137 HFD=3.9 21:15:18.607 00.004 972 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.59) = xAngle (-1.32 = -1.32) 21:15:18.611 00.004 972 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36) 21:15:18.615 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.27 mountX=0.04 mountY=-0.15, mountTheta=-1.32 21:15:18.619 00.004 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.04, opts=13) 21:15:18.624 00.005 972 Enqueuing Move request for scope (0.15, 0.04) 21:15:18.629 00.005 5928 Worker thread wakes up 21:15:18.630 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd 21:15:18.630 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.04) 21:15:18.630 00.000 5928 Moving (0.15, 0.04) raw xDistance=0.04 yDistance=-0.15 21:15:18.630 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:15:18.630 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:18.630 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:15:18.630 00.000 5928 MoveAxis(E, 0, ABG) 21:15:18.630 00.000 5928 Move returns status 0, amount 0 21:15:18.630 00.000 5928 MoveAxis(N, 0, ABG) 21:15:18.630 00.000 5928 Move returns status 0, amount 0 21:15:18.630 00.000 5928 move complete, result=0 21:15:18.630 00.000 5928 worker thread done servicing request 21:15:18.655 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:18.684 00.029 972 UpdateGuideState exits: m=1418 SNR=26.3 21:15:18.688 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:18.692 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:18.696 00.004 972 Enqueuing Expose request 21:15:18.701 00.005 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:15:18.704 00.003 5928 Worker thread wakes up 21:15:18.705 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:18.705 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:20.839 02.134 5928 Exposure complete 21:15:20.927 00.088 5928 worker thread done servicing request 21:15:20.927 00.000 972 OnExposeComplete: enter 21:15:20.931 00.004 972 UpdateGuideState(): m_state=6 21:15:20.935 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2563 21:15:20.939 00.004 972 Star::Find returns 1 (0), X=228.54, Y=848.29, Mass=1394, SNR=26.1, Peak=143 HFD=3.6 21:15:20.943 00.004 972 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.59) = xAngle (-1.22 = -1.22) 21:15:20.947 00.004 972 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26) 21:15:20.951 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.37 mountX=0.05 mountY=-0.14, mountTheta=-1.22 21:15:20.955 00.004 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.05, opts=13) 21:15:20.960 00.005 972 Enqueuing Move request for scope (0.13, 0.05) 21:15:20.964 00.004 5928 Worker thread wakes up 21:15:20.964 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd 21:15:20.964 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.05) 21:15:20.964 00.000 5928 Moving (0.13, 0.05) raw xDistance=0.05 yDistance=-0.14 21:15:20.964 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:15:20.964 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:20.964 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:15:20.964 00.000 5928 MoveAxis(E, 0, ABG) 21:15:20.964 00.000 5928 Move returns status 0, amount 0 21:15:20.964 00.000 5928 MoveAxis(N, 0, ABG) 21:15:20.964 00.000 5928 Move returns status 0, amount 0 21:15:20.964 00.000 5928 move complete, result=0 21:15:20.964 00.000 5928 worker thread done servicing request 21:15:20.989 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:15:21.017 00.028 972 UpdateGuideState exits: m=1394 SNR=26.1 21:15:21.021 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:21.024 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:21.030 00.006 972 Enqueuing Expose request 21:15:21.033 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:15:21.037 00.004 5928 Worker thread wakes up 21:15:21.038 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:21.038 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:23.021 01.983 5928 Exposure complete 21:15:23.106 00.085 5928 worker thread done servicing request 21:15:23.107 00.001 972 OnExposeComplete: enter 21:15:23.112 00.005 972 UpdateGuideState(): m_state=6 21:15:23.116 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2564 21:15:23.120 00.004 972 Star::Find returns 1 (0), X=228.73, Y=848.65, Mass=1441, SNR=26.6, Peak=149 HFD=3.7 21:15:23.123 00.003 972 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.59) = xAngle (-0.68 = -0.68) 21:15:23.128 00.005 972 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73) 21:15:23.132 00.004 972 CameraToMount -- cameraX=0.32 cameraY=0.41 hyp=0.52 cameraTheta=0.91 mountX=0.40 mountY=-0.35, mountTheta=-0.71 21:15:23.136 00.004 972 SchedulePrimaryMove(067B9D08, x=0.32, y=0.41, opts=13) 21:15:23.140 00.004 972 Enqueuing Move request for scope (0.32, 0.41) 21:15:23.145 00.005 5928 Worker thread wakes up 21:15:23.145 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.41) opts 0xd 21:15:23.145 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, 0.41) 21:15:23.145 00.000 5928 Moving (0.32, 0.41) raw xDistance=0.40 yDistance=-0.35 21:15:23.145 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 21:15:23.145 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35 21:15:23.145 00.000 5928 MoveAxis(W, 68, ABG) 21:15:23.145 00.000 5928 Guiding Dir = 3, Dur = 68 21:15:23.146 00.001 5928 IsSlewing returns 0 21:15:23.147 00.001 5928 IsGuiding returns 0 21:15:23.169 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:23.173 00.004 5928 PulseGuide returned control before completion, sleep 54 21:15:23.195 00.022 972 UpdateGuideState exits: m=1441 SNR=26.6 21:15:23.199 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:23.203 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:23.207 00.004 972 Enqueuing Expose request 21:15:23.252 00.045 5928 IsGuiding returns 1 21:15:23.252 00.000 5928 scope still moving after pulse duration time elapsed 21:15:23.287 00.035 5928 IsSlewing returns 0 21:15:23.287 00.000 5928 IsGuiding returns 0 21:15:23.287 00.000 5928 scope move finished after 68 + 72 ms 21:15:23.287 00.000 5928 Move returns status 0, amount 68 21:15:23.287 00.000 5928 MoveAxis(N, 69, ABG) 21:15:23.287 00.000 5928 Guiding Dir = 0, Dur = 69 21:15:23.288 00.001 5928 IsSlewing returns 0 21:15:23.288 00.000 5928 IsGuiding returns 0 21:15:23.365 00.077 5928 IsGuiding returns 1 21:15:23.365 00.000 5928 scope still moving after pulse duration time elapsed 21:15:23.397 00.032 5928 IsSlewing returns 0 21:15:23.397 00.000 5928 IsGuiding returns 1 21:15:23.459 00.062 5928 IsSlewing returns 0 21:15:23.492 00.033 5928 IsGuiding returns 0 21:15:23.493 00.001 5928 scope move finished after 69 + 135 ms 21:15:23.493 00.000 5928 Move returns status 0, amount 69 21:15:23.494 00.001 5928 move complete, result=0 21:15:23.494 00.000 5928 worker thread done servicing request 21:15:23.494 00.000 972 GuideStep: 0.4 px 68 ms WEST, -0.3 px 69 ms NORTH 21:15:23.505 00.011 5928 Worker thread wakes up 21:15:23.506 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:23.506 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:25.640 02.134 5928 Exposure complete 21:15:25.727 00.087 5928 worker thread done servicing request 21:15:25.727 00.000 972 OnExposeComplete: enter 21:15:25.730 00.003 972 UpdateGuideState(): m_state=6 21:15:25.734 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2565 21:15:25.739 00.005 972 Star::Find returns 1 (0), X=228.65, Y=848.29, Mass=1487, SNR=27.0, Peak=154 HFD=3.7 21:15:25.744 00.005 972 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.59) = xAngle (-1.40 = -1.40) 21:15:25.748 00.004 972 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44) 21:15:25.752 00.004 972 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.25 cameraTheta=0.19 mountX=0.04 mountY=-0.25, mountTheta=-1.40 21:15:25.756 00.004 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.05, opts=13) 21:15:25.761 00.005 972 Enqueuing Move request for scope (0.25, 0.05) 21:15:25.765 00.004 5928 Worker thread wakes up 21:15:25.765 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd 21:15:25.765 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.05) 21:15:25.765 00.000 5928 Moving (0.25, 0.05) raw xDistance=0.04 yDistance=-0.25 21:15:25.765 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:15:25.765 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 21:15:25.765 00.000 5928 MoveAxis(E, 0, ABG) 21:15:25.765 00.000 5928 Move returns status 0, amount 0 21:15:25.765 00.000 5928 MoveAxis(N, 49, ABG) 21:15:25.765 00.000 5928 Guiding Dir = 0, Dur = 49 21:15:25.766 00.001 5928 IsSlewing returns 0 21:15:25.767 00.001 5928 IsGuiding returns 0 21:15:25.790 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:15:25.818 00.028 972 UpdateGuideState exits: m=1487 SNR=27.0 21:15:25.821 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:25.827 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:25.831 00.004 972 Enqueuing Expose request 21:15:25.874 00.043 5928 IsGuiding returns 1 21:15:25.875 00.001 5928 scope still moving after pulse duration time elapsed 21:15:25.910 00.035 5928 IsSlewing returns 0 21:15:25.910 00.000 5928 IsGuiding returns 0 21:15:25.910 00.000 5928 scope move finished after 49 + 94 ms 21:15:25.910 00.000 5928 Move returns status 0, amount 49 21:15:25.910 00.000 5928 move complete, result=0 21:15:25.910 00.000 5928 worker thread done servicing request 21:15:25.911 00.001 5928 Worker thread wakes up 21:15:25.911 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:25.911 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:25.924 00.013 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH 21:15:27.911 01.987 5928 Exposure complete 21:15:28.001 00.090 5928 worker thread done servicing request 21:15:28.001 00.000 972 OnExposeComplete: enter 21:15:28.005 00.004 972 UpdateGuideState(): m_state=6 21:15:28.010 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2566 21:15:28.014 00.004 972 Star::Find returns 1 (0), X=228.73, Y=848.42, Mass=1416, SNR=26.3, Peak=160 HFD=3.6 21:15:28.018 00.004 972 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.59) = xAngle (-1.08 = -1.08) 21:15:28.022 00.004 972 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12) 21:15:28.026 00.004 972 CameraToMount -- cameraX=0.33 cameraY=0.18 hyp=0.37 cameraTheta=0.51 mountX=0.18 mountY=-0.34, mountTheta=-1.09 21:15:28.029 00.003 972 SchedulePrimaryMove(067B9D08, x=0.33, y=0.18, opts=13) 21:15:28.033 00.004 972 Enqueuing Move request for scope (0.33, 0.18) 21:15:28.037 00.004 5928 Worker thread wakes up 21:15:28.037 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.18) opts 0xd 21:15:28.037 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, 0.18) 21:15:28.037 00.000 5928 Moving (0.33, 0.18) raw xDistance=0.18 yDistance=-0.34 21:15:28.037 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:15:28.037 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 21:15:28.037 00.000 5928 MoveAxis(E, 0, ABG) 21:15:28.037 00.000 5928 Move returns status 0, amount 0 21:15:28.038 00.001 5928 MoveAxis(N, 67, ABG) 21:15:28.038 00.000 5928 Guiding Dir = 0, Dur = 67 21:15:28.038 00.000 5928 IsSlewing returns 0 21:15:28.039 00.001 5928 IsGuiding returns 0 21:15:28.064 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:15:28.090 00.026 972 UpdateGuideState exits: m=1416 SNR=26.3 21:15:28.096 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:28.100 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:28.103 00.003 972 Enqueuing Expose request 21:15:28.113 00.010 5928 IsGuiding returns 1 21:15:28.113 00.000 5928 scope still moving after pulse duration time elapsed 21:15:28.140 00.027 5928 IsSlewing returns 0 21:15:28.140 00.000 5928 IsGuiding returns 1 21:15:28.209 00.069 5928 IsSlewing returns 0 21:15:28.240 00.031 5928 IsGuiding returns 0 21:15:28.241 00.001 5928 scope move finished after 67 + 134 ms 21:15:28.241 00.000 5928 Move returns status 0, amount 67 21:15:28.241 00.000 5928 move complete, result=0 21:15:28.242 00.001 5928 worker thread done servicing request 21:15:28.242 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 67 ms NORTH 21:15:28.249 00.007 5928 Worker thread wakes up 21:15:28.249 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:28.249 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:30.382 02.133 5928 Exposure complete 21:15:30.469 00.087 5928 worker thread done servicing request 21:15:30.469 00.000 972 OnExposeComplete: enter 21:15:30.473 00.004 972 UpdateGuideState(): m_state=6 21:15:30.478 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2567 21:15:30.482 00.004 972 Star::Find returns 1 (0), X=228.72, Y=848.73, Mass=1410, SNR=26.3, Peak=156 HFD=3.7 21:15:30.486 00.004 972 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.59) = xAngle (-0.59 = -0.59) 21:15:30.489 00.003 972 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64) 21:15:30.494 00.005 972 CameraToMount -- cameraX=0.31 cameraY=0.48 hyp=0.58 cameraTheta=1.00 mountX=0.48 mountY=-0.34, mountTheta=-0.62 21:15:30.499 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=0.48, opts=13) 21:15:30.503 00.004 972 Enqueuing Move request for scope (0.31, 0.48) 21:15:30.507 00.004 5928 Worker thread wakes up 21:15:30.507 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.48) opts 0xd 21:15:30.508 00.001 5928 Handling offset move in thread for scope, endpoint = (0.31, 0.48) 21:15:30.508 00.000 5928 Moving (0.31, 0.48) raw xDistance=0.48 yDistance=-0.34 21:15:30.508 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48 21:15:30.508 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 21:15:30.508 00.000 5928 MoveAxis(W, 80, ABG) 21:15:30.508 00.000 5928 Guiding Dir = 3, Dur = 80 21:15:30.509 00.001 5928 IsSlewing returns 0 21:15:30.509 00.000 5928 IsGuiding returns 0 21:15:30.528 00.019 5928 PulseGuide returned control before completion, sleep 72 21:15:30.533 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:30.559 00.026 972 UpdateGuideState exits: m=1410 SNR=26.3 21:15:30.563 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:30.567 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:30.571 00.004 972 Enqueuing Expose request 21:15:30.640 00.069 5928 IsGuiding returns 1 21:15:30.640 00.000 5928 scope still moving after pulse duration time elapsed 21:15:30.674 00.034 5928 IsSlewing returns 0 21:15:30.674 00.000 5928 IsGuiding returns 0 21:15:30.675 00.001 5928 scope move finished after 80 + 85 ms 21:15:30.675 00.000 5928 Move returns status 0, amount 80 21:15:30.675 00.000 5928 MoveAxis(N, 68, ABG) 21:15:30.675 00.000 5928 Guiding Dir = 0, Dur = 68 21:15:30.675 00.000 5928 IsSlewing returns 0 21:15:30.676 00.001 5928 IsGuiding returns 0 21:15:30.752 00.076 5928 IsGuiding returns 1 21:15:30.752 00.000 5928 scope still moving after pulse duration time elapsed 21:15:30.782 00.030 5928 IsSlewing returns 0 21:15:30.783 00.001 5928 IsGuiding returns 1 21:15:30.848 00.065 5928 IsSlewing returns 0 21:15:30.879 00.031 5928 IsGuiding returns 0 21:15:30.880 00.001 5928 scope move finished after 68 + 136 ms 21:15:30.880 00.000 5928 Move returns status 0, amount 68 21:15:30.880 00.000 5928 move complete, result=0 21:15:30.880 00.000 5928 worker thread done servicing request 21:15:30.880 00.000 5928 Worker thread wakes up 21:15:30.880 00.000 972 GuideStep: 0.5 px 80 ms WEST, -0.3 px 68 ms NORTH 21:15:30.889 00.009 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:30.889 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:32.869 01.980 5928 Exposure complete 21:15:32.954 00.085 5928 worker thread done servicing request 21:15:32.954 00.000 972 OnExposeComplete: enter 21:15:32.960 00.006 972 UpdateGuideState(): m_state=6 21:15:32.964 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2568 21:15:32.967 00.003 972 Star::Find returns 1 (0), X=228.48, Y=848.22, Mass=1450, SNR=26.7, Peak=155 HFD=3.7 21:15:32.971 00.004 972 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.59) = xAngle (-1.86 = -1.86) 21:15:32.976 00.005 972 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 21:15:32.979 00.003 972 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.27 mountX=-0.02 mountY=-0.07, mountTheta=-1.87 21:15:32.984 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.02, opts=13) 21:15:32.988 00.004 972 Enqueuing Move request for scope (0.07, -0.02) 21:15:32.993 00.005 5928 Worker thread wakes up 21:15:32.993 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd 21:15:32.993 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.02) 21:15:32.993 00.000 5928 Moving (0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07 21:15:32.993 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:15:32.993 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:32.993 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:15:32.993 00.000 5928 MoveAxis(E, 0, ABG) 21:15:32.993 00.000 5928 Move returns status 0, amount 0 21:15:32.993 00.000 5928 MoveAxis(N, 0, ABG) 21:15:32.993 00.000 5928 Move returns status 0, amount 0 21:15:32.993 00.000 5928 move complete, result=0 21:15:32.994 00.001 5928 worker thread done servicing request 21:15:33.017 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:15:33.043 00.026 972 UpdateGuideState exits: m=1450 SNR=26.7 21:15:33.047 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:33.051 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:33.055 00.004 972 Enqueuing Expose request 21:15:33.060 00.005 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:15:33.064 00.004 5928 Worker thread wakes up 21:15:33.064 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:33.064 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,833,31,31) 21:15:33.710 00.646 972 evsrv: cli 071FECA8 connect 21:15:33.718 00.008 972 case statement mapped state 6 to 3 21:15:33.723 00.005 972 case statement mapped state 6 to 3 21:15:33.729 00.006 972 evsrv: cli 071FECA8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 21:15:33.735 00.006 972 PhdController::Dither begins 21:15:33.742 00.007 972 dither: size=5.00, dRA=4.56 dDec=4.26 21:15:33.749 00.007 972 MountToCamera -- mountTheta (0.75) + m_xAngle (1.59) = xAngle (2.34 = 2.34) 21:15:33.753 00.004 972 MountToCamera -- mountX=4.56 mountY=4.26 hyp=6.24 mountTheta=0.75 cameraX=-4.34, cameraY=4.48 cameraTheta=2.34 21:15:33.759 00.006 972 setting lock position to (224.06, 852.72) 21:15:33.764 00.005 972 Mount: notify guiding dithered (-4.3, 4.5) 21:15:33.769 00.005 972 Status Line: Dither by 4.56,4.26 21:15:33.776 00.007 972 PhdController: newstate STATE_SETTLE_BEGIN 21:15:33.782 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 21:15:33.787 00.005 972 evsrv: cli 071FECA8 response: {"jsonrpc":"2.0","result":0,"id":5} 21:15:33.795 00.008 972 evsrv: cli 071FECA8 disconnect 21:15:35.204 01.409 5928 Exposure complete 21:15:35.308 00.104 5928 worker thread done servicing request 21:15:35.309 00.001 972 OnExposeComplete: enter 21:15:35.315 00.006 972 UpdateGuideState(): m_state=6 21:15:35.320 00.005 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2569 21:15:35.326 00.006 972 Star::Find returns 1 (0), X=228.52, Y=848.09, Mass=1385, SNR=26.0, Peak=149 HFD=3.9 21:15:35.332 00.006 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 21:15:35.336 00.004 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44) 21:15:35.342 00.006 972 CameraToMount -- cameraX=4.46 cameraY=-4.62 hyp=6.42 cameraTheta=-0.80 mountX=-4.71 mountY=-4.15, mountTheta=-2.42 21:15:35.348 00.006 972 dither recenter: remaining=(-4.6,-4.3) step=(-4.6,-4.3) 21:15:35.354 00.006 972 MountToCamera -- mountTheta (-2.39) + m_xAngle (1.59) = xAngle (-0.80 = -0.80) 21:15:35.360 00.006 972 MountToCamera -- mountX=-4.56 mountY=-4.26 hyp=6.24 mountTheta=-2.39 cameraX=4.34, cameraY=-4.48 cameraTheta=-0.80 21:15:35.366 00.006 972 SchedulePrimaryMove(067B9D08, x=4.34, y=-4.48, opts=4) 21:15:35.371 00.005 972 Enqueuing Move request for scope (4.34, -4.48) 21:15:35.377 00.006 972 Mount: notify direct move -4.56,-4.26 21:15:35.383 00.006 5928 Worker thread wakes up 21:15:35.383 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (4.34, -4.48) opts 0x4 21:15:35.383 00.000 5928 Handling offset move in thread for scope, endpoint = (4.34, -4.48) 21:15:35.383 00.000 5928 Moving (4.34, -4.48) raw xDistance=-4.56 yDistance=-4.26 21:15:35.383 00.000 5928 MoveAxis(E, 1211, B) 21:15:35.383 00.000 5928 Guiding Dir = 2, Dur = 1211 21:15:35.389 00.006 5928 IsSlewing returns 0 21:15:35.389 00.000 5928 IsGuiding returns 0 21:15:35.404 00.015 5928 PulseGuide returned control before completion, sleep 1207 21:15:35.420 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 21:15:35.461 00.041 972 UpdateGuideState exits: m=1385 SNR=26.0 21:15:35.467 00.006 972 PhdController: settling, locked = 1, distance = 6.50 (1.50) aobump = 0 frame = 1 / 99999 21:15:35.472 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645823735.472,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":6.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:35.480 00.008 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:35.486 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:35.491 00.005 972 Enqueuing Expose request 21:15:36.622 01.131 5928 IsGuiding returns 0 21:15:36.622 00.000 5928 Move returns status 0, amount 1211 21:15:36.622 00.000 5928 MoveAxis(N, 844, B) 21:15:36.622 00.000 5928 Guiding Dir = 0, Dur = 844 21:15:36.623 00.001 5928 IsSlewing returns 0 21:15:36.623 00.000 5928 IsGuiding returns 0 21:15:36.700 00.077 5928 PulseGuide returned control before completion, sleep 779 21:15:37.490 00.790 5928 IsGuiding returns 1 21:15:37.490 00.000 5928 scope still moving after pulse duration time elapsed 21:15:37.547 00.057 5928 IsSlewing returns 0 21:15:37.579 00.032 5928 IsGuiding returns 0 21:15:37.579 00.000 5928 scope move finished after 844 + 111 ms 21:15:37.579 00.000 5928 Move returns status 0, amount 844 21:15:37.579 00.000 5928 move complete, result=0 21:15:37.579 00.000 5928 worker thread done servicing request 21:15:37.579 00.000 5928 Worker thread wakes up 21:15:37.580 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:37.580 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(214,833,31,31) 21:15:37.580 00.000 972 GuideStep: -4.6 px 1211 ms EAST, -4.3 px 844 ms NORTH 21:15:39.720 02.140 5928 Exposure complete 21:15:39.806 00.086 5928 worker thread done servicing request 21:15:39.806 00.000 972 OnExposeComplete: enter 21:15:39.810 00.004 972 UpdateGuideState(): m_state=6 21:15:39.814 00.004 972 Star::Find(15, 228, 848, 0, (0,0,0,0), 0.0, 255) frame 2570 21:15:39.818 00.004 972 Star::Find returns 1 (0), X=228.63, Y=852.95, Mass=1398, SNR=26.2, Peak=153 HFD=3.9 21:15:39.823 00.005 972 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.59) = xAngle (-1.54 = -1.54) 21:15:39.827 00.004 972 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58) 21:15:39.831 00.004 972 CameraToMount -- cameraX=4.57 cameraY=0.23 hyp=4.57 cameraTheta=0.05 mountX=0.14 mountY=-4.57, mountTheta=-1.54 21:15:39.836 00.005 972 SchedulePrimaryMove(067B9D08, x=4.57, y=0.23, opts=13) 21:15:39.841 00.005 972 Enqueuing Move request for scope (4.57, 0.23) 21:15:39.845 00.004 5928 Worker thread wakes up 21:15:39.845 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (4.57, 0.23) opts 0xd 21:15:39.845 00.000 5928 Handling offset move in thread for scope, endpoint = (4.57, 0.23) 21:15:39.845 00.000 5928 Moving (4.57, 0.23) raw xDistance=0.14 yDistance=-4.57 21:15:39.845 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:15:39.845 00.000 5928 resist switch: large excursion: input -4.57 thresh 0.60 direction from 0 to -1 21:15:39.846 00.001 5928 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-13.72 21:15:39.846 00.000 5928 GuideAlgorithmResistSwitch::result() returns -4.57 from input -4.57 21:15:39.846 00.000 5928 MoveAxis(E, 0, ABG) 21:15:39.846 00.000 5928 Move returns status 0, amount 0 21:15:39.846 00.000 5928 MoveAxis(N, 907, ABG) 21:15:39.846 00.000 5928 Guiding Dir = 0, Dur = 907 21:15:39.846 00.000 5928 IsSlewing returns 0 21:15:39.847 00.001 5928 IsGuiding returns 0 21:15:39.870 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:15:39.899 00.029 972 UpdateGuideState exits: m=1398 SNR=26.2 21:15:39.903 00.004 972 PhdController: settling, locked = 1, distance = 4.57 (1.50) aobump = 0 frame = 2 / 99999 21:15:39.908 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645823739.908,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:39.912 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:39.916 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:39.920 00.004 972 Enqueuing Expose request 21:15:39.930 00.010 5928 PulseGuide returned control before completion, sleep 835 21:15:40.780 00.850 5928 IsGuiding returns 1 21:15:40.780 00.000 5928 scope still moving after pulse duration time elapsed 21:15:40.812 00.032 5928 IsSlewing returns 0 21:15:40.812 00.000 5928 IsGuiding returns 1 21:15:40.842 00.030 5928 IsSlewing returns 0 21:15:40.842 00.000 5928 IsGuiding returns 1 21:15:40.889 00.047 5928 IsSlewing returns 0 21:15:40.921 00.032 5928 IsGuiding returns 0 21:15:40.921 00.000 5928 scope move finished after 907 + 166 ms 21:15:40.921 00.000 5928 Move returns status 0, amount 907 21:15:40.921 00.000 5928 move complete, result=0 21:15:40.921 00.000 5928 worker thread done servicing request 21:15:40.921 00.000 5928 Worker thread wakes up 21:15:40.921 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:40.921 00.000 972 GuideStep: 0.1 px 0 ms EAST, -4.6 px 907 ms NORTH 21:15:40.927 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:42.916 01.989 5928 Exposure complete 21:15:43.001 00.085 5928 worker thread done servicing request 21:15:43.001 00.000 972 OnExposeComplete: enter 21:15:43.005 00.004 972 UpdateGuideState(): m_state=6 21:15:43.010 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 2571 21:15:43.014 00.004 972 Star::Find returns 1 (0), X=228.19, Y=852.84, Mass=1413, SNR=26.3, Peak=146 HFD=3.8 21:15:43.018 00.004 972 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.59) = xAngle (-1.56 = -1.56) 21:15:43.021 00.003 972 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61) 21:15:43.026 00.005 972 CameraToMount -- cameraX=4.13 cameraY=0.12 hyp=4.13 cameraTheta=0.03 mountX=0.04 mountY=-4.13, mountTheta=-1.56 21:15:43.030 00.004 972 SchedulePrimaryMove(067B9D08, x=4.13, y=0.12, opts=13) 21:15:43.034 00.004 972 Enqueuing Move request for scope (4.13, 0.12) 21:15:43.038 00.004 5928 Worker thread wakes up 21:15:43.038 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (4.13, 0.12) opts 0xd 21:15:43.038 00.000 5928 Handling offset move in thread for scope, endpoint = (4.13, 0.12) 21:15:43.038 00.000 5928 Moving (4.13, 0.12) raw xDistance=0.04 yDistance=-4.13 21:15:43.038 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:15:43.039 00.001 5928 GuideAlgorithmResistSwitch::result() returns -4.13 from input -4.13 21:15:43.039 00.000 5928 MoveAxis(E, 0, ABG) 21:15:43.039 00.000 5928 Move returns status 0, amount 0 21:15:43.039 00.000 5928 MoveAxis(N, 818, ABG) 21:15:43.039 00.000 5928 Guiding Dir = 0, Dur = 818 21:15:43.040 00.001 5928 IsSlewing returns 0 21:15:43.040 00.000 5928 IsGuiding returns 0 21:15:43.064 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:43.091 00.027 972 UpdateGuideState exits: m=1413 SNR=26.3 21:15:43.096 00.005 972 PhdController: settling, locked = 1, distance = 4.44 (1.50) aobump = 0 frame = 3 / 99999 21:15:43.099 00.003 972 evsrv: {"Event":"Settling","Timestamp":1645823743.099,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:43.103 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:43.108 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:43.112 00.004 972 Enqueuing Expose request 21:15:43.128 00.016 5928 PulseGuide returned control before completion, sleep 742 21:15:43.880 00.752 5928 IsGuiding returns 1 21:15:43.880 00.000 5928 scope still moving after pulse duration time elapsed 21:15:43.911 00.031 5928 IsSlewing returns 0 21:15:43.912 00.001 5928 IsGuiding returns 1 21:15:43.974 00.062 5928 IsSlewing returns 0 21:15:43.976 00.002 5928 IsGuiding returns 0 21:15:43.976 00.000 5928 scope move finished after 818 + 117 ms 21:15:43.976 00.000 5928 Move returns status 0, amount 818 21:15:43.977 00.001 5928 move complete, result=0 21:15:43.977 00.000 5928 worker thread done servicing request 21:15:43.977 00.000 5928 Worker thread wakes up 21:15:43.977 00.000 972 GuideStep: 0.0 px 0 ms EAST, -4.1 px 818 ms NORTH 21:15:43.990 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:43.990 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:46.132 02.142 5928 Exposure complete 21:15:46.218 00.086 5928 worker thread done servicing request 21:15:46.219 00.001 972 OnExposeComplete: enter 21:15:46.223 00.004 972 UpdateGuideState(): m_state=6 21:15:46.228 00.005 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 2572 21:15:46.232 00.004 972 Star::Find returns 1 (0), X=224.04, Y=853.42, Mass=1496, SNR=27.1, Peak=141 HFD=4.0 21:15:46.235 00.003 972 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.59) = xAngle (0.01 = 0.01) 21:15:46.240 00.005 972 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 21:15:46.244 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.70 hyp=0.70 cameraTheta=1.60 mountX=0.70 mountY=-0.02, mountTheta=-0.03 21:15:46.248 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.70, opts=13) 21:15:46.252 00.004 972 Enqueuing Move request for scope (-0.02, 0.70) 21:15:46.257 00.005 5928 Worker thread wakes up 21:15:46.257 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.70) opts 0xd 21:15:46.257 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.70) 21:15:46.257 00.000 5928 Moving (-0.02, 0.70) raw xDistance=0.70 yDistance=-0.02 21:15:46.258 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70 21:15:46.258 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:46.258 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:15:46.258 00.000 5928 MoveAxis(W, 117, ABG) 21:15:46.258 00.000 5928 Guiding Dir = 3, Dur = 117 21:15:46.282 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:15:46.293 00.011 5928 IsSlewing returns 0 21:15:46.293 00.000 5928 IsGuiding returns 0 21:15:46.309 00.016 5928 PulseGuide returned control before completion, sleep 112 21:15:46.310 00.001 972 UpdateGuideState exits: m=1496 SNR=27.1 21:15:46.316 00.006 972 PhdController: settling, locked = 1, distance = 3.32 (1.50) aobump = 0 frame = 4 / 99999 21:15:46.323 00.007 972 evsrv: {"Event":"Settling","Timestamp":1645823746.323,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":3.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:46.330 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:46.337 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:46.343 00.006 972 Enqueuing Expose request 21:15:46.453 00.110 5928 IsGuiding returns 0 21:15:46.453 00.000 5928 Move returns status 0, amount 117 21:15:46.453 00.000 5928 MoveAxis(N, 0, ABG) 21:15:46.453 00.000 5928 Move returns status 0, amount 0 21:15:46.453 00.000 5928 move complete, result=0 21:15:46.453 00.000 5928 worker thread done servicing request 21:15:46.453 00.000 5928 Worker thread wakes up 21:15:46.453 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:46.453 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:46.453 00.000 972 GuideStep: 0.7 px 117 ms WEST, -0.0 px 0 ms NORTH 21:15:48.435 01.982 5928 Exposure complete 21:15:48.522 00.087 5928 worker thread done servicing request 21:15:48.522 00.000 972 OnExposeComplete: enter 21:15:48.526 00.004 972 UpdateGuideState(): m_state=6 21:15:48.530 00.004 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2573 21:15:48.534 00.004 972 Star::Find returns 1 (0), X=223.95, Y=853.03, Mass=1437, SNR=26.5, Peak=156 HFD=4.4 21:15:48.537 00.003 972 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.59) = xAngle (0.33 = 0.33) 21:15:48.542 00.005 972 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 21:15:48.546 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.92 mountX=0.31 mountY=0.09, mountTheta=0.29 21:15:48.550 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.31, opts=13) 21:15:48.555 00.005 972 Enqueuing Move request for scope (-0.11, 0.31) 21:15:48.559 00.004 5928 Worker thread wakes up 21:15:48.559 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd 21:15:48.559 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.31) 21:15:48.559 00.000 5928 Moving (-0.11, 0.31) raw xDistance=0.31 yDistance=0.09 21:15:48.559 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.31 21:15:48.559 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:48.560 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:15:48.560 00.000 5928 MoveAxis(W, 61, ABG) 21:15:48.560 00.000 5928 Guiding Dir = 3, Dur = 61 21:15:48.560 00.000 5928 IsSlewing returns 0 21:15:48.560 00.000 5928 IsGuiding returns 0 21:15:48.579 00.019 5928 PulseGuide returned control before completion, sleep 53 21:15:48.584 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:15:48.613 00.029 972 UpdateGuideState exits: m=1437 SNR=26.5 21:15:48.617 00.004 972 PhdController: settling, locked = 1, distance = 2.42 (1.50) aobump = 0 frame = 5 / 99999 21:15:48.620 00.003 972 evsrv: {"Event":"Settling","Timestamp":1645823748.620,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:48.626 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:48.630 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:48.633 00.003 972 Enqueuing Expose request 21:15:48.659 00.026 5928 IsGuiding returns 0 21:15:48.659 00.000 5928 Move returns status 0, amount 61 21:15:48.659 00.000 5928 MoveAxis(N, 0, ABG) 21:15:48.659 00.000 5928 Move returns status 0, amount 0 21:15:48.660 00.001 5928 move complete, result=0 21:15:48.660 00.000 5928 worker thread done servicing request 21:15:48.660 00.000 5928 Worker thread wakes up 21:15:48.660 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:48.660 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:48.660 00.000 972 GuideStep: 0.3 px 61 ms WEST, 0.1 px 0 ms NORTH 21:15:50.764 02.104 5928 Exposure complete 21:15:50.851 00.087 5928 worker thread done servicing request 21:15:50.852 00.001 972 OnExposeComplete: enter 21:15:50.857 00.005 972 UpdateGuideState(): m_state=6 21:15:50.861 00.004 972 Star::Find(15, 223, 853, 0, (0,0,0,0), 0.0, 255) frame 2574 21:15:50.865 00.004 972 Star::Find returns 1 (0), X=224.02, Y=852.85, Mass=1445, SNR=26.6, Peak=163 HFD=4.1 21:15:50.868 00.003 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 21:15:50.873 00.005 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 21:15:50.877 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.91 mountX=0.13 mountY=0.04, mountTheta=0.28 21:15:50.881 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.13, opts=13) 21:15:50.885 00.004 972 Enqueuing Move request for scope (-0.05, 0.13) 21:15:50.889 00.004 5928 Worker thread wakes up 21:15:50.889 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd 21:15:50.889 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.13) 21:15:50.889 00.000 5928 Moving (-0.05, 0.13) raw xDistance=0.13 yDistance=0.04 21:15:50.889 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:15:50.890 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:50.890 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:15:50.890 00.000 5928 MoveAxis(E, 0, ABG) 21:15:50.890 00.000 5928 Move returns status 0, amount 0 21:15:50.890 00.000 5928 MoveAxis(N, 0, ABG) 21:15:50.890 00.000 5928 Move returns status 0, amount 0 21:15:50.890 00.000 5928 move complete, result=0 21:15:50.890 00.000 5928 worker thread done servicing request 21:15:50.915 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:15:50.942 00.027 972 UpdateGuideState exits: m=1445 SNR=26.6 21:15:50.946 00.004 972 PhdController: settling, locked = 1, distance = 1.74 (1.50) aobump = 0 frame = 6 / 99999 21:15:50.950 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823750.950,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:50.954 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:50.960 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:50.963 00.003 972 Enqueuing Expose request 21:15:50.967 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:15:50.972 00.005 5928 Worker thread wakes up 21:15:50.972 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:50.972 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:52.941 01.969 5928 Exposure complete 21:15:53.027 00.086 5928 worker thread done servicing request 21:15:53.028 00.001 972 OnExposeComplete: enter 21:15:53.031 00.003 972 UpdateGuideState(): m_state=6 21:15:53.035 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2575 21:15:53.041 00.006 972 Star::Find returns 1 (0), X=223.87, Y=852.90, Mass=1451, SNR=26.6, Peak=151 HFD=4.2 21:15:53.044 00.003 972 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.59) = xAngle (0.81 = 0.81) 21:15:53.048 00.004 972 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76) 21:15:53.052 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.40 mountX=0.19 mountY=0.18, mountTheta=0.78 21:15:53.057 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.18, opts=13) 21:15:53.062 00.005 972 Enqueuing Move request for scope (-0.20, 0.18) 21:15:53.065 00.003 5928 Worker thread wakes up 21:15:53.065 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd 21:15:53.065 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.18) 21:15:53.065 00.000 5928 Moving (-0.20, 0.18) raw xDistance=0.19 yDistance=0.18 21:15:53.066 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:15:53.066 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:53.066 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 21:15:53.066 00.000 5928 MoveAxis(E, 0, ABG) 21:15:53.066 00.000 5928 Move returns status 0, amount 0 21:15:53.066 00.000 5928 MoveAxis(N, 0, ABG) 21:15:53.066 00.000 5928 Move returns status 0, amount 0 21:15:53.066 00.000 5928 move complete, result=0 21:15:53.066 00.000 5928 worker thread done servicing request 21:15:53.090 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:15:53.116 00.026 972 UpdateGuideState exits: m=1451 SNR=26.6 21:15:53.120 00.004 972 PhdController: settling, locked = 1, distance = 1.30 (1.50) aobump = 0 frame = 7 / 99999 21:15:53.125 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645823753.125,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:15:53.129 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:53.133 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:53.137 00.004 972 Enqueuing Expose request 21:15:53.141 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH 21:15:53.145 00.004 5928 Worker thread wakes up 21:15:53.145 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:53.145 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:55.262 02.117 5928 Exposure complete 21:15:55.348 00.086 5928 worker thread done servicing request 21:15:55.348 00.000 972 OnExposeComplete: enter 21:15:55.352 00.004 972 UpdateGuideState(): m_state=6 21:15:55.357 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2576 21:15:55.361 00.004 972 Star::Find returns 1 (0), X=223.98, Y=853.02, Mass=1389, SNR=26.0, Peak=158 HFD=4.0 21:15:55.365 00.004 972 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.59) = xAngle (0.25 = 0.25) 21:15:55.369 00.004 972 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21) 21:15:55.373 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.84 mountX=0.30 mountY=0.06, mountTheta=0.21 21:15:55.378 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.30, opts=13) 21:15:55.382 00.004 972 Enqueuing Move request for scope (-0.08, 0.30) 21:15:55.386 00.004 5928 Worker thread wakes up 21:15:55.386 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd 21:15:55.386 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.30) 21:15:55.386 00.000 5928 Moving (-0.08, 0.30) raw xDistance=0.30 yDistance=0.06 21:15:55.386 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30 21:15:55.386 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:55.386 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 21:15:55.386 00.000 5928 MoveAxis(W, 50, ABG) 21:15:55.386 00.000 5928 Guiding Dir = 3, Dur = 50 21:15:55.408 00.022 5928 IsSlewing returns 0 21:15:55.408 00.000 5928 IsGuiding returns 0 21:15:55.411 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:15:55.424 00.013 5928 PulseGuide returned control before completion, sleep 45 21:15:55.438 00.014 972 UpdateGuideState exits: m=1389 SNR=26.0 21:15:55.442 00.004 972 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 8 / 99999 21:15:55.446 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823755.446,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.00,"Time":2.3,"SettleTime":10.0,"StarLocked":true} 21:15:55.450 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:55.453 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:55.459 00.006 972 Enqueuing Expose request 21:15:55.482 00.023 5928 IsGuiding returns 1 21:15:55.482 00.000 5928 scope still moving after pulse duration time elapsed 21:15:55.519 00.037 5928 IsSlewing returns 0 21:15:55.520 00.001 5928 IsGuiding returns 0 21:15:55.520 00.000 5928 scope move finished after 50 + 61 ms 21:15:55.520 00.000 5928 Move returns status 0, amount 50 21:15:55.520 00.000 5928 MoveAxis(N, 0, ABG) 21:15:55.520 00.000 5928 Move returns status 0, amount 0 21:15:55.520 00.000 5928 move complete, result=0 21:15:55.521 00.001 5928 worker thread done servicing request 21:15:55.521 00.000 5928 Worker thread wakes up 21:15:55.521 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:55.521 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:55.522 00.001 972 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH 21:15:57.514 01.992 5928 Exposure complete 21:15:57.599 00.085 5928 worker thread done servicing request 21:15:57.599 00.000 972 OnExposeComplete: enter 21:15:57.602 00.003 972 UpdateGuideState(): m_state=6 21:15:57.607 00.005 972 Star::Find(15, 223, 853, 0, (0,0,0,0), 0.0, 255) frame 2577 21:15:57.611 00.004 972 Star::Find returns 1 (0), X=223.94, Y=853.11, Mass=1453, SNR=26.6, Peak=159 HFD=4.2 21:15:57.615 00.004 972 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.59) = xAngle (0.28 = 0.28) 21:15:57.619 00.004 972 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24) 21:15:57.624 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=0.39 hyp=0.40 cameraTheta=1.87 mountX=0.39 mountY=0.10, mountTheta=0.24 21:15:57.629 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=0.39, opts=13) 21:15:57.632 00.003 972 Enqueuing Move request for scope (-0.12, 0.39) 21:15:57.636 00.004 5928 Worker thread wakes up 21:15:57.636 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.39) opts 0xd 21:15:57.637 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.12, 0.39) 21:15:57.637 00.000 5928 Moving (-0.12, 0.39) raw xDistance=0.39 yDistance=0.10 21:15:57.637 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39 21:15:57.637 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:57.637 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 21:15:57.637 00.000 5928 MoveAxis(W, 69, ABG) 21:15:57.637 00.000 5928 Guiding Dir = 3, Dur = 69 21:15:57.638 00.001 5928 IsSlewing returns 0 21:15:57.638 00.000 5928 IsGuiding returns 0 21:15:57.663 00.025 5928 PulseGuide returned control before completion, sleep 56 21:15:57.663 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:15:57.690 00.027 972 UpdateGuideState exits: m=1453 SNR=26.6 21:15:57.695 00.005 972 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 9 / 99999 21:15:57.698 00.003 972 evsrv: {"Event":"Settling","Timestamp":1645823757.698,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.82,"Time":4.6,"SettleTime":10.0,"StarLocked":true} 21:15:57.702 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:15:57.709 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:15:57.714 00.005 972 Enqueuing Expose request 21:15:57.742 00.028 5928 IsGuiding returns 0 21:15:57.742 00.000 5928 Move returns status 0, amount 69 21:15:57.742 00.000 5928 MoveAxis(N, 0, ABG) 21:15:57.742 00.000 5928 Move returns status 0, amount 0 21:15:57.742 00.000 5928 move complete, result=0 21:15:57.742 00.000 5928 worker thread done servicing request 21:15:57.743 00.001 5928 Worker thread wakes up 21:15:57.743 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:15:57.743 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:15:57.746 00.003 972 GuideStep: 0.4 px 69 ms WEST, 0.1 px 0 ms NORTH 21:15:59.860 02.114 5928 Exposure complete 21:15:59.947 00.087 5928 worker thread done servicing request 21:15:59.947 00.000 972 OnExposeComplete: enter 21:15:59.951 00.004 972 UpdateGuideState(): m_state=6 21:15:59.956 00.005 972 Star::Find(15, 223, 853, 0, (0,0,0,0), 0.0, 255) frame 2578 21:15:59.960 00.004 972 Star::Find returns 1 (0), X=223.89, Y=852.81, Mass=1445, SNR=26.6, Peak=161 HFD=4.1 21:15:59.963 00.003 972 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.59) = xAngle (1.05 = 1.05) 21:15:59.967 00.004 972 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00) 21:15:59.972 00.005 972 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.64 mountX=0.10 mountY=0.17, mountTheta=1.03 21:15:59.976 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.10, opts=13) 21:15:59.980 00.004 972 Enqueuing Move request for scope (-0.17, 0.10) 21:15:59.984 00.004 5928 Worker thread wakes up 21:15:59.984 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd 21:15:59.984 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.10) 21:15:59.984 00.000 5928 Moving (-0.17, 0.10) raw xDistance=0.10 yDistance=0.17 21:15:59.984 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:15:59.984 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:15:59.985 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17 21:15:59.985 00.000 5928 MoveAxis(E, 0, ABG) 21:15:59.985 00.000 5928 Move returns status 0, amount 0 21:15:59.985 00.000 5928 MoveAxis(N, 0, ABG) 21:15:59.985 00.000 5928 Move returns status 0, amount 0 21:15:59.985 00.000 5928 move complete, result=0 21:15:59.985 00.000 5928 worker thread done servicing request 21:16:00.011 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:00.042 00.031 972 UpdateGuideState exits: m=1445 SNR=26.6 21:16:00.046 00.004 972 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 10 / 99999 21:16:00.050 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823760.049,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.63,"Time":6.9,"SettleTime":10.0,"StarLocked":true} 21:16:00.054 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:00.059 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:00.062 00.003 972 Enqueuing Expose request 21:16:00.066 00.004 5928 Worker thread wakes up 21:16:00.066 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:00.066 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:00.066 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:16:02.049 01.983 5928 Exposure complete 21:16:02.135 00.086 5928 worker thread done servicing request 21:16:02.135 00.000 972 OnExposeComplete: enter 21:16:02.140 00.005 972 UpdateGuideState(): m_state=6 21:16:02.144 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2579 21:16:02.148 00.004 972 Star::Find returns 1 (0), X=223.86, Y=852.63, Mass=1435, SNR=26.5, Peak=153 HFD=3.9 21:16:02.152 00.004 972 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.59) = xAngle (-4.30 = 1.98) 21:16:02.156 00.004 972 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94) 21:16:02.160 00.004 972 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.71 mountX=-0.09 mountY=0.21, mountTheta=1.98 21:16:02.164 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.09, opts=13) 21:16:02.168 00.004 972 Enqueuing Move request for scope (-0.20, -0.09) 21:16:02.173 00.005 5928 Worker thread wakes up 21:16:02.173 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd 21:16:02.173 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.09) 21:16:02.173 00.000 5928 Moving (-0.20, -0.09) raw xDistance=-0.09 yDistance=0.21 21:16:02.173 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:16:02.173 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:16:02.173 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 21:16:02.173 00.000 5928 MoveAxis(E, 0, ABG) 21:16:02.174 00.001 5928 Move returns status 0, amount 0 21:16:02.174 00.000 5928 MoveAxis(N, 0, ABG) 21:16:02.174 00.000 5928 Move returns status 0, amount 0 21:16:02.174 00.000 5928 move complete, result=0 21:16:02.174 00.000 5928 worker thread done servicing request 21:16:02.198 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:02.225 00.027 972 UpdateGuideState exits: m=1435 SNR=26.5 21:16:02.229 00.004 972 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 11 / 99999 21:16:02.233 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645823762.233,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.51,"Time":9.1,"SettleTime":10.0,"StarLocked":true} 21:16:02.237 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:02.242 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:02.245 00.003 972 Enqueuing Expose request 21:16:02.249 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:16:02.253 00.004 5928 Worker thread wakes up 21:16:02.253 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:02.253 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:04.372 02.119 5928 Exposure complete 21:16:04.458 00.086 5928 worker thread done servicing request 21:16:04.458 00.000 972 OnExposeComplete: enter 21:16:04.462 00.004 972 UpdateGuideState(): m_state=6 21:16:04.466 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2580 21:16:04.470 00.004 972 Star::Find returns 1 (0), X=223.93, Y=852.70, Mass=1427, SNR=26.4, Peak=151 HFD=4.0 21:16:04.474 00.004 972 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.59) = xAngle (-4.60 = 1.68) 21:16:04.479 00.005 972 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63) 21:16:04.482 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-3.01 mountX=-0.01 mountY=0.14, mountTheta=1.68 21:16:04.488 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=-0.02, opts=13) 21:16:04.492 00.004 972 Enqueuing Move request for scope (-0.13, -0.02) 21:16:04.495 00.003 5928 Worker thread wakes up 21:16:04.496 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd 21:16:04.496 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, -0.02) 21:16:04.496 00.000 5928 Moving (-0.13, -0.02) raw xDistance=-0.01 yDistance=0.14 21:16:04.496 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:16:04.496 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:04.496 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:16:04.496 00.000 5928 MoveAxis(E, 0, ABG) 21:16:04.496 00.000 5928 Move returns status 0, amount 0 21:16:04.496 00.000 5928 MoveAxis(N, 0, ABG) 21:16:04.496 00.000 5928 Move returns status 0, amount 0 21:16:04.496 00.000 5928 move complete, result=0 21:16:04.496 00.000 5928 worker thread done servicing request 21:16:04.522 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:04.547 00.025 972 UpdateGuideState exits: m=1427 SNR=26.4 21:16:04.551 00.004 972 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 12 / 99999 21:16:04.556 00.005 972 PhdController: newstate STATE_FINISH 21:16:04.560 00.004 972 PhdController complete: success 21:16:04.564 00.004 972 evsrv: {"Event":"SettleDone","Timestamp":1645823764.564,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0} 21:16:04.568 00.004 972 Mount: notify guiding dither settle done success=1 21:16:04.573 00.005 972 PhdController: newstate STATE_IDLE 21:16:04.577 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:04.581 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:04.585 00.004 972 Enqueuing Expose request 21:16:04.590 00.005 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:16:04.594 00.004 5928 Worker thread wakes up 21:16:04.594 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:04.594 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:06.575 01.981 5928 Exposure complete 21:16:06.661 00.086 5928 worker thread done servicing request 21:16:06.662 00.001 972 OnExposeComplete: enter 21:16:06.666 00.004 972 UpdateGuideState(): m_state=6 21:16:06.671 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2581 21:16:06.675 00.004 972 Star::Find returns 1 (0), X=223.86, Y=852.69, Mass=1338, SNR=25.6, Peak=151 HFD=4.0 21:16:06.679 00.004 972 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.59) = xAngle (-4.57 = 1.71) 21:16:06.682 00.003 972 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.67) 21:16:06.687 00.005 972 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.98 mountX=-0.03 mountY=0.21, mountTheta=1.71 21:16:06.692 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.03, opts=13) 21:16:06.695 00.003 972 Enqueuing Move request for scope (-0.21, -0.03) 21:16:06.700 00.005 5928 Worker thread wakes up 21:16:06.700 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd 21:16:06.700 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.03) 21:16:06.700 00.000 5928 Moving (-0.21, -0.03) raw xDistance=-0.03 yDistance=0.21 21:16:06.700 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:16:06.700 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:16:06.700 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 21:16:06.700 00.000 5928 MoveAxis(E, 0, ABG) 21:16:06.700 00.000 5928 Move returns status 0, amount 0 21:16:06.700 00.000 5928 MoveAxis(N, 0, ABG) 21:16:06.701 00.001 5928 Move returns status 0, amount 0 21:16:06.701 00.000 5928 move complete, result=0 21:16:06.701 00.000 5928 worker thread done servicing request 21:16:06.728 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:16:06.754 00.026 972 UpdateGuideState exits: m=1338 SNR=25.6 21:16:06.758 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:06.762 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:06.766 00.004 972 Enqueuing Expose request 21:16:06.771 00.005 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH 21:16:06.775 00.004 5928 Worker thread wakes up 21:16:06.775 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:06.775 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:08.890 02.115 5928 Exposure complete 21:16:08.977 00.087 5928 worker thread done servicing request 21:16:08.978 00.001 972 OnExposeComplete: enter 21:16:08.981 00.003 972 UpdateGuideState(): m_state=6 21:16:08.986 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2582 21:16:08.990 00.004 972 Star::Find returns 1 (0), X=224.02, Y=852.87, Mass=1423, SNR=26.3, Peak=152 HFD=4.2 21:16:08.994 00.004 972 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.59) = xAngle (0.28 = 0.28) 21:16:08.997 00.003 972 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23) 21:16:09.001 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.87 mountX=0.15 mountY=0.04, mountTheta=0.24 21:16:09.006 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.15, opts=13) 21:16:09.010 00.004 972 Enqueuing Move request for scope (-0.05, 0.15) 21:16:09.014 00.004 5928 Worker thread wakes up 21:16:09.014 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd 21:16:09.014 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.15) 21:16:09.014 00.000 5928 Moving (-0.05, 0.15) raw xDistance=0.15 yDistance=0.04 21:16:09.014 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:16:09.014 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:09.015 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:16:09.015 00.000 5928 MoveAxis(E, 0, ABG) 21:16:09.015 00.000 5928 Move returns status 0, amount 0 21:16:09.015 00.000 5928 MoveAxis(N, 0, ABG) 21:16:09.015 00.000 5928 Move returns status 0, amount 0 21:16:09.015 00.000 5928 move complete, result=0 21:16:09.015 00.000 5928 worker thread done servicing request 21:16:09.040 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:09.066 00.026 972 UpdateGuideState exits: m=1423 SNR=26.3 21:16:09.072 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:09.076 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:09.080 00.004 972 Enqueuing Expose request 21:16:09.083 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:16:09.089 00.006 5928 Worker thread wakes up 21:16:09.089 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:09.089 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:11.066 01.977 5928 Exposure complete 21:16:11.152 00.086 5928 worker thread done servicing request 21:16:11.152 00.000 972 OnExposeComplete: enter 21:16:11.157 00.005 972 UpdateGuideState(): m_state=6 21:16:11.161 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2583 21:16:11.165 00.004 972 Star::Find returns 1 (0), X=223.98, Y=852.94, Mass=1437, SNR=26.5, Peak=147 HFD=4.3 21:16:11.168 00.003 972 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.59) = xAngle (0.35 = 0.35) 21:16:11.173 00.005 972 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31) 21:16:11.177 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.94 mountX=0.22 mountY=0.07, mountTheta=0.31 21:16:11.181 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.22, opts=13) 21:16:11.185 00.004 972 Enqueuing Move request for scope (-0.09, 0.22) 21:16:11.190 00.005 5928 Worker thread wakes up 21:16:11.190 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd 21:16:11.190 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.22) 21:16:11.190 00.000 5928 Moving (-0.09, 0.22) raw xDistance=0.22 yDistance=0.07 21:16:11.190 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 21:16:11.190 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:11.190 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:16:11.190 00.000 5928 MoveAxis(W, 37, ABG) 21:16:11.190 00.000 5928 Guiding Dir = 3, Dur = 37 21:16:11.191 00.001 5928 IsSlewing returns 0 21:16:11.191 00.000 5928 IsGuiding returns 0 21:16:11.207 00.016 5928 PulseGuide returned control before completion, sleep 32 21:16:11.215 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:16:11.244 00.029 972 UpdateGuideState exits: m=1437 SNR=26.5 21:16:11.248 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:11.252 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:11.257 00.005 972 Enqueuing Expose request 21:16:11.261 00.004 5928 IsGuiding returns 1 21:16:11.261 00.000 5928 scope still moving after pulse duration time elapsed 21:16:11.289 00.028 5928 IsSlewing returns 0 21:16:11.289 00.000 5928 IsGuiding returns 0 21:16:11.289 00.000 5928 scope move finished after 37 + 61 ms 21:16:11.289 00.000 5928 Move returns status 0, amount 37 21:16:11.289 00.000 5928 MoveAxis(N, 0, ABG) 21:16:11.289 00.000 5928 Move returns status 0, amount 0 21:16:11.290 00.001 5928 move complete, result=0 21:16:11.290 00.000 5928 worker thread done servicing request 21:16:11.290 00.000 5928 Worker thread wakes up 21:16:11.290 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:11.290 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:11.290 00.000 972 GuideStep: 0.2 px 37 ms WEST, 0.1 px 0 ms NORTH 21:16:13.400 02.110 5928 Exposure complete 21:16:13.486 00.086 5928 worker thread done servicing request 21:16:13.486 00.000 972 OnExposeComplete: enter 21:16:13.491 00.005 972 UpdateGuideState(): m_state=6 21:16:13.495 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2584 21:16:13.499 00.004 972 Star::Find returns 1 (0), X=223.97, Y=852.79, Mass=1410, SNR=26.2, Peak=162 HFD=4.1 21:16:13.503 00.004 972 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.59) = xAngle (0.86 = 0.86) 21:16:13.507 00.004 972 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82) 21:16:13.511 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.45 mountX=0.08 mountY=0.09, mountTheta=0.84 21:16:13.515 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=0.07, opts=13) 21:16:13.520 00.005 972 Enqueuing Move request for scope (-0.09, 0.07) 21:16:13.524 00.004 5928 Worker thread wakes up 21:16:13.524 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd 21:16:13.525 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.09, 0.07) 21:16:13.525 00.000 5928 Moving (-0.09, 0.07) raw xDistance=0.08 yDistance=0.09 21:16:13.525 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:16:13.525 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:13.525 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:16:13.525 00.000 5928 MoveAxis(E, 0, ABG) 21:16:13.525 00.000 5928 Move returns status 0, amount 0 21:16:13.525 00.000 5928 MoveAxis(N, 0, ABG) 21:16:13.525 00.000 5928 Move returns status 0, amount 0 21:16:13.525 00.000 5928 move complete, result=0 21:16:13.525 00.000 5928 worker thread done servicing request 21:16:13.550 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:13.578 00.028 972 UpdateGuideState exits: m=1410 SNR=26.2 21:16:13.582 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:13.587 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:13.590 00.003 972 Enqueuing Expose request 21:16:13.594 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:16:13.598 00.004 5928 Worker thread wakes up 21:16:13.598 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:13.598 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:15.578 01.980 5928 Exposure complete 21:16:15.663 00.085 5928 worker thread done servicing request 21:16:15.664 00.001 972 OnExposeComplete: enter 21:16:15.668 00.004 972 UpdateGuideState(): m_state=6 21:16:15.672 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2585 21:16:15.676 00.004 972 Star::Find returns 1 (0), X=223.77, Y=852.51, Mass=1409, SNR=26.3, Peak=153 HFD=3.8 21:16:15.680 00.004 972 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.59) = xAngle (-4.10 = 2.18) 21:16:15.683 00.003 972 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14) 21:16:15.688 00.005 972 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.51 mountX=-0.21 mountY=0.31, mountTheta=2.17 21:16:15.693 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.21, opts=13) 21:16:15.697 00.004 972 Enqueuing Move request for scope (-0.29, -0.21) 21:16:15.701 00.004 5928 Worker thread wakes up 21:16:15.701 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd 21:16:15.701 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.21) 21:16:15.701 00.000 5928 Moving (-0.29, -0.21) raw xDistance=-0.21 yDistance=0.31 21:16:15.701 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 21:16:15.702 00.001 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.33 newest=0.46 21:16:15.702 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 21:16:15.702 00.000 5928 MoveAxis(E, 35, ABG) 21:16:15.702 00.000 5928 Guiding Dir = 2, Dur = 35 21:16:15.703 00.001 5928 IsSlewing returns 0 21:16:15.703 00.000 5928 IsGuiding returns 0 21:16:15.731 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:15.737 00.006 5928 PulseGuide returned control before completion, sleep 16 21:16:15.759 00.022 972 UpdateGuideState exits: m=1409 SNR=26.3 21:16:15.763 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:15.767 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:15.772 00.005 972 Enqueuing Expose request 21:16:15.796 00.024 5928 IsGuiding returns 0 21:16:15.797 00.001 5928 Move returns status 0, amount 35 21:16:15.797 00.000 5928 MoveAxis(S, 61, ABG) 21:16:15.797 00.000 5928 Guiding Dir = 1, Dur = 61 21:16:15.797 00.000 5928 IsSlewing returns 0 21:16:15.798 00.001 5928 IsGuiding returns 0 21:16:15.877 00.079 5928 IsGuiding returns 1 21:16:15.877 00.000 5928 scope still moving after pulse duration time elapsed 21:16:15.905 00.028 5928 IsSlewing returns 0 21:16:15.905 00.000 5928 IsGuiding returns 1 21:16:15.935 00.030 5928 IsSlewing returns 0 21:16:15.936 00.001 5928 IsGuiding returns 1 21:16:15.988 00.052 5928 IsSlewing returns 0 21:16:15.989 00.001 5928 IsGuiding returns 0 21:16:15.989 00.000 5928 scope move finished after 61 + 130 ms 21:16:15.990 00.001 5928 Move returns status 0, amount 61 21:16:15.990 00.000 5928 move complete, result=0 21:16:15.990 00.000 5928 worker thread done servicing request 21:16:15.990 00.000 5928 Worker thread wakes up 21:16:15.990 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.3 px 61 ms SOUTH 21:16:16.002 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:16.002 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:18.114 02.112 5928 Exposure complete 21:16:18.200 00.086 5928 worker thread done servicing request 21:16:18.200 00.000 972 OnExposeComplete: enter 21:16:18.205 00.005 972 UpdateGuideState(): m_state=6 21:16:18.209 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2586 21:16:18.213 00.004 972 Star::Find returns 1 (0), X=224.01, Y=852.87, Mass=1472, SNR=26.8, Peak=167 HFD=4.0 21:16:18.218 00.005 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 21:16:18.222 00.004 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 21:16:18.226 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.91 mountX=0.15 mountY=0.04, mountTheta=0.27 21:16:18.230 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.15, opts=13) 21:16:18.235 00.005 972 Enqueuing Move request for scope (-0.05, 0.15) 21:16:18.239 00.004 5928 Worker thread wakes up 21:16:18.239 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd 21:16:18.240 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.15) 21:16:18.240 00.000 5928 Moving (-0.05, 0.15) raw xDistance=0.15 yDistance=0.04 21:16:18.240 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:16:18.240 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:18.240 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:16:18.240 00.000 5928 MoveAxis(E, 0, ABG) 21:16:18.240 00.000 5928 Move returns status 0, amount 0 21:16:18.240 00.000 5928 MoveAxis(N, 0, ABG) 21:16:18.240 00.000 5928 Move returns status 0, amount 0 21:16:18.240 00.000 5928 move complete, result=0 21:16:18.240 00.000 5928 worker thread done servicing request 21:16:18.265 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:18.293 00.028 972 UpdateGuideState exits: m=1472 SNR=26.8 21:16:18.297 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:18.301 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:18.306 00.005 972 Enqueuing Expose request 21:16:18.310 00.004 5928 Worker thread wakes up 21:16:18.310 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:18.310 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:18.310 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:16:20.293 01.983 5928 Exposure complete 21:16:20.382 00.089 5928 worker thread done servicing request 21:16:20.382 00.000 972 OnExposeComplete: enter 21:16:20.388 00.006 972 UpdateGuideState(): m_state=6 21:16:20.392 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2587 21:16:20.395 00.003 972 Star::Find returns 1 (0), X=223.76, Y=852.69, Mass=1412, SNR=26.2, Peak=152 HFD=4.1 21:16:20.399 00.004 972 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.59) = xAngle (-4.65 = 1.63) 21:16:20.404 00.005 972 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59) 21:16:20.408 00.004 972 CameraToMount -- cameraX=-0.31 cameraY=-0.02 hyp=0.31 cameraTheta=-3.06 mountX=-0.02 mountY=0.31, mountTheta=1.63 21:16:20.413 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=-0.02, opts=13) 21:16:20.417 00.004 972 Enqueuing Move request for scope (-0.31, -0.02) 21:16:20.422 00.005 5928 Worker thread wakes up 21:16:20.422 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.02) opts 0xd 21:16:20.422 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, -0.02) 21:16:20.422 00.000 5928 Moving (-0.31, -0.02) raw xDistance=-0.02 yDistance=0.31 21:16:20.422 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:16:20.422 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31 21:16:20.422 00.000 5928 MoveAxis(E, 0, ABG) 21:16:20.422 00.000 5928 Move returns status 0, amount 0 21:16:20.422 00.000 5928 MoveAxis(S, 61, ABG) 21:16:20.422 00.000 5928 Guiding Dir = 1, Dur = 61 21:16:20.423 00.001 5928 IsSlewing returns 0 21:16:20.424 00.001 5928 IsGuiding returns 0 21:16:20.446 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:16:20.474 00.028 972 UpdateGuideState exits: m=1412 SNR=26.2 21:16:20.478 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:20.482 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:20.487 00.005 972 Enqueuing Expose request 21:16:20.498 00.011 5928 IsGuiding returns 1 21:16:20.498 00.000 5928 scope still moving after pulse duration time elapsed 21:16:20.534 00.036 5928 IsSlewing returns 0 21:16:20.536 00.002 5928 IsGuiding returns 1 21:16:20.578 00.042 5928 IsSlewing returns 0 21:16:20.578 00.000 5928 IsGuiding returns 0 21:16:20.578 00.000 5928 scope move finished after 61 + 93 ms 21:16:20.578 00.000 5928 Move returns status 0, amount 61 21:16:20.578 00.000 5928 move complete, result=0 21:16:20.578 00.000 5928 worker thread done servicing request 21:16:20.578 00.000 5928 Worker thread wakes up 21:16:20.579 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:20.579 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:20.587 00.008 972 GuideStep: -0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH 21:16:22.691 02.104 5928 Exposure complete 21:16:22.778 00.087 5928 worker thread done servicing request 21:16:22.779 00.001 972 OnExposeComplete: enter 21:16:22.782 00.003 972 UpdateGuideState(): m_state=6 21:16:22.788 00.006 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2588 21:16:22.792 00.004 972 Star::Find returns 1 (0), X=223.89, Y=852.81, Mass=1404, SNR=26.2, Peak=154 HFD=3.9 21:16:22.795 00.003 972 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.59) = xAngle (1.07 = 1.07) 21:16:22.799 00.004 972 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03) 21:16:22.804 00.005 972 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=0.09 mountY=0.16, mountTheta=1.06 21:16:22.808 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.09, opts=13) 21:16:22.813 00.005 972 Enqueuing Move request for scope (-0.17, 0.09) 21:16:22.817 00.004 5928 Worker thread wakes up 21:16:22.817 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd 21:16:22.817 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.09) 21:16:22.817 00.000 5928 Moving (-0.17, 0.09) raw xDistance=0.09 yDistance=0.16 21:16:22.817 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:16:22.817 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:22.818 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 21:16:22.818 00.000 5928 MoveAxis(E, 0, ABG) 21:16:22.818 00.000 5928 Move returns status 0, amount 0 21:16:22.818 00.000 5928 MoveAxis(N, 0, ABG) 21:16:22.818 00.000 5928 Move returns status 0, amount 0 21:16:22.818 00.000 5928 move complete, result=0 21:16:22.818 00.000 5928 worker thread done servicing request 21:16:22.844 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:22.870 00.026 972 UpdateGuideState exits: m=1404 SNR=26.2 21:16:22.875 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:22.879 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:22.882 00.003 972 Enqueuing Expose request 21:16:22.888 00.006 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:16:22.892 00.004 5928 Worker thread wakes up 21:16:22.892 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:22.892 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:24.879 01.987 5928 Exposure complete 21:16:24.966 00.087 5928 worker thread done servicing request 21:16:24.966 00.000 972 OnExposeComplete: enter 21:16:24.971 00.005 972 UpdateGuideState(): m_state=6 21:16:24.974 00.003 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2589 21:16:24.979 00.005 972 Star::Find returns 1 (0), X=223.42, Y=853.07, Mass=1430, SNR=26.4, Peak=127 HFD=4.1 21:16:24.982 00.003 972 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.59) = xAngle (1.05 = 1.05) 21:16:24.987 00.005 972 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01) 21:16:24.991 00.004 972 CameraToMount -- cameraX=-0.65 cameraY=0.35 hyp=0.74 cameraTheta=2.64 mountX=0.36 mountY=0.62, mountTheta=1.04 21:16:24.995 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.65, y=0.35, opts=13) 21:16:24.999 00.004 972 Enqueuing Move request for scope (-0.65, 0.35) 21:16:25.004 00.005 5928 Worker thread wakes up 21:16:25.004 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.35) opts 0xd 21:16:25.004 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.65, 0.35) 21:16:25.005 00.001 5928 Moving (-0.65, 0.35) raw xDistance=0.36 yDistance=0.62 21:16:25.005 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36 21:16:25.005 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62 21:16:25.005 00.000 5928 MoveAxis(W, 61, ABG) 21:16:25.005 00.000 5928 Guiding Dir = 3, Dur = 61 21:16:25.006 00.001 5928 IsSlewing returns 0 21:16:25.007 00.001 5928 IsGuiding returns 0 21:16:25.024 00.017 5928 PulseGuide returned control before completion, sleep 55 21:16:25.029 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:25.056 00.027 972 UpdateGuideState exits: m=1430 SNR=26.4 21:16:25.060 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:25.064 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:25.069 00.005 972 Enqueuing Expose request 21:16:25.104 00.035 5928 IsGuiding returns 0 21:16:25.104 00.000 5928 Move returns status 0, amount 61 21:16:25.104 00.000 5928 MoveAxis(S, 124, ABG) 21:16:25.104 00.000 5928 Guiding Dir = 1, Dur = 124 21:16:25.105 00.001 5928 IsSlewing returns 0 21:16:25.105 00.000 5928 IsGuiding returns 0 21:16:25.184 00.079 5928 PulseGuide returned control before completion, sleep 56 21:16:25.255 00.071 5928 IsGuiding returns 1 21:16:25.255 00.000 5928 scope still moving after pulse duration time elapsed 21:16:25.286 00.031 5928 IsSlewing returns 0 21:16:25.287 00.001 5928 IsGuiding returns 1 21:16:25.344 00.057 5928 IsSlewing returns 0 21:16:25.345 00.001 5928 IsGuiding returns 0 21:16:25.345 00.000 5928 scope move finished after 124 + 116 ms 21:16:25.345 00.000 5928 Move returns status 0, amount 124 21:16:25.345 00.000 5928 move complete, result=0 21:16:25.345 00.000 5928 worker thread done servicing request 21:16:25.346 00.001 972 GuideStep: 0.4 px 61 ms WEST, 0.6 px 124 ms SOUTH 21:16:25.359 00.013 5928 Worker thread wakes up 21:16:25.360 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:25.360 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:27.496 02.136 5928 Exposure complete 21:16:27.582 00.086 5928 worker thread done servicing request 21:16:27.582 00.000 972 OnExposeComplete: enter 21:16:27.587 00.005 972 UpdateGuideState(): m_state=6 21:16:27.591 00.004 972 Star::Find(15, 223, 853, 0, (0,0,0,0), 0.0, 255) frame 2590 21:16:27.595 00.004 972 Star::Find returns 1 (0), X=224.21, Y=852.47, Mass=1459, SNR=26.7, Peak=144 HFD=3.6 21:16:27.599 00.004 972 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.59) = xAngle (-2.64 = -2.64) 21:16:27.603 00.004 972 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 21:16:27.607 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-1.05 mountX=-0.25 mountY=-0.13, mountTheta=-2.67 21:16:27.611 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.25, opts=13) 21:16:27.616 00.005 972 Enqueuing Move request for scope (0.14, -0.25) 21:16:27.621 00.005 5928 Worker thread wakes up 21:16:27.621 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd 21:16:27.621 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.25) 21:16:27.621 00.000 5928 Moving (0.14, -0.25) raw xDistance=-0.25 yDistance=-0.13 21:16:27.621 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25 21:16:27.621 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:27.621 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:16:27.621 00.000 5928 MoveAxis(E, 38, ABG) 21:16:27.621 00.000 5928 Guiding Dir = 2, Dur = 38 21:16:27.622 00.001 5928 IsSlewing returns 0 21:16:27.622 00.000 5928 IsGuiding returns 0 21:16:27.646 00.024 5928 PulseGuide returned control before completion, sleep 25 21:16:27.646 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:27.674 00.028 972 UpdateGuideState exits: m=1459 SNR=26.7 21:16:27.678 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:27.681 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:27.686 00.005 972 Enqueuing Expose request 21:16:27.694 00.008 5928 IsGuiding returns 0 21:16:27.694 00.000 5928 Move returns status 0, amount 38 21:16:27.694 00.000 5928 MoveAxis(N, 0, ABG) 21:16:27.694 00.000 5928 Move returns status 0, amount 0 21:16:27.694 00.000 5928 move complete, result=0 21:16:27.694 00.000 5928 worker thread done servicing request 21:16:27.694 00.000 5928 Worker thread wakes up 21:16:27.694 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:27.694 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:27.697 00.003 972 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH 21:16:29.681 01.984 5928 Exposure complete 21:16:29.769 00.088 5928 worker thread done servicing request 21:16:29.769 00.000 972 OnExposeComplete: enter 21:16:29.773 00.004 972 UpdateGuideState(): m_state=6 21:16:29.777 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2591 21:16:29.781 00.004 972 Star::Find returns 1 (0), X=224.48, Y=852.60, Mass=1443, SNR=26.6, Peak=145 HFD=3.7 21:16:29.786 00.005 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 21:16:29.789 00.003 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91) 21:16:29.793 00.004 972 CameraToMount -- cameraX=0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-0.28 mountX=-0.13 mountY=-0.41, mountTheta=-1.87 21:16:29.797 00.004 972 SchedulePrimaryMove(067B9D08, x=0.42, y=-0.12, opts=13) 21:16:29.802 00.005 972 Enqueuing Move request for scope (0.42, -0.12) 21:16:29.807 00.005 5928 Worker thread wakes up 21:16:29.807 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.12) opts 0xd 21:16:29.807 00.000 5928 Handling offset move in thread for scope, endpoint = (0.42, -0.12) 21:16:29.807 00.000 5928 Moving (0.42, -0.12) raw xDistance=-0.13 yDistance=-0.41 21:16:29.807 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:16:29.807 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:16:29.807 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41 21:16:29.807 00.000 5928 MoveAxis(E, 0, ABG) 21:16:29.807 00.000 5928 Move returns status 0, amount 0 21:16:29.807 00.000 5928 MoveAxis(N, 0, ABG) 21:16:29.807 00.000 5928 Move returns status 0, amount 0 21:16:29.807 00.000 5928 move complete, result=0 21:16:29.807 00.000 5928 worker thread done servicing request 21:16:29.832 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:16:29.859 00.027 972 UpdateGuideState exits: m=1443 SNR=26.6 21:16:29.863 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:29.868 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:29.872 00.004 972 Enqueuing Expose request 21:16:29.876 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:16:29.880 00.004 5928 Worker thread wakes up 21:16:29.880 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:29.880 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:31.988 02.108 5928 Exposure complete 21:16:32.074 00.086 5928 worker thread done servicing request 21:16:32.074 00.000 972 OnExposeComplete: enter 21:16:32.079 00.005 972 UpdateGuideState(): m_state=6 21:16:32.083 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2592 21:16:32.087 00.004 972 Star::Find returns 1 (0), X=224.44, Y=852.61, Mass=1462, SNR=26.7, Peak=136 HFD=4.2 21:16:32.091 00.004 972 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.59) = xAngle (-1.87 = -1.87) 21:16:32.096 00.005 972 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92) 21:16:32.101 00.005 972 CameraToMount -- cameraX=0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-0.28 mountX=-0.12 mountY=-0.37, mountTheta=-1.87 21:16:32.106 00.005 972 SchedulePrimaryMove(067B9D08, x=0.38, y=-0.11, opts=13) 21:16:32.110 00.004 972 Enqueuing Move request for scope (0.38, -0.11) 21:16:32.114 00.004 5928 Worker thread wakes up 21:16:32.114 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.11) opts 0xd 21:16:32.114 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, -0.11) 21:16:32.114 00.000 5928 Moving (0.38, -0.11) raw xDistance=-0.12 yDistance=-0.37 21:16:32.114 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:16:32.114 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:16:32.114 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37 21:16:32.114 00.000 5928 MoveAxis(E, 0, ABG) 21:16:32.114 00.000 5928 Move returns status 0, amount 0 21:16:32.114 00.000 5928 MoveAxis(N, 0, ABG) 21:16:32.115 00.001 5928 Move returns status 0, amount 0 21:16:32.115 00.000 5928 move complete, result=0 21:16:32.115 00.000 5928 worker thread done servicing request 21:16:32.140 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:32.167 00.027 972 UpdateGuideState exits: m=1462 SNR=26.7 21:16:32.171 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:32.175 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:32.179 00.004 972 Enqueuing Expose request 21:16:32.183 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH 21:16:32.188 00.005 5928 Worker thread wakes up 21:16:32.188 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:32.188 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:34.175 01.987 5928 Exposure complete 21:16:34.261 00.086 5928 worker thread done servicing request 21:16:34.262 00.001 972 OnExposeComplete: enter 21:16:34.266 00.004 972 UpdateGuideState(): m_state=6 21:16:34.271 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2593 21:16:34.275 00.004 972 Star::Find returns 1 (0), X=224.36, Y=852.77, Mass=1405, SNR=26.2, Peak=150 HFD=3.8 21:16:34.278 00.003 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 21:16:34.282 00.004 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48) 21:16:34.287 00.005 972 CameraToMount -- cameraX=0.30 cameraY=0.05 hyp=0.30 cameraTheta=0.16 mountX=0.04 mountY=-0.30, mountTheta=-1.43 21:16:34.291 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.05, opts=13) 21:16:34.295 00.004 972 Enqueuing Move request for scope (0.30, 0.05) 21:16:34.299 00.004 5928 Worker thread wakes up 21:16:34.300 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.05) opts 0xd 21:16:34.300 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.05) 21:16:34.300 00.000 5928 Moving (0.30, 0.05) raw xDistance=0.04 yDistance=-0.30 21:16:34.300 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:16:34.300 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:16:34.300 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 21:16:34.300 00.000 5928 MoveAxis(E, 0, ABG) 21:16:34.301 00.001 5928 Move returns status 0, amount 0 21:16:34.301 00.000 5928 MoveAxis(N, 0, ABG) 21:16:34.301 00.000 5928 Move returns status 0, amount 0 21:16:34.301 00.000 5928 move complete, result=0 21:16:34.301 00.000 5928 worker thread done servicing request 21:16:34.325 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:16:34.351 00.026 972 UpdateGuideState exits: m=1405 SNR=26.2 21:16:34.355 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:34.359 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:34.364 00.005 972 Enqueuing Expose request 21:16:34.371 00.007 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:16:34.377 00.006 5928 Worker thread wakes up 21:16:34.377 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:34.377 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:36.501 02.124 5928 Exposure complete 21:16:36.588 00.087 5928 worker thread done servicing request 21:16:36.588 00.000 972 OnExposeComplete: enter 21:16:36.591 00.003 972 UpdateGuideState(): m_state=6 21:16:36.595 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2594 21:16:36.601 00.006 972 Star::Find returns 1 (0), X=224.21, Y=853.02, Mass=1425, SNR=26.3, Peak=145 HFD=4.1 21:16:36.605 00.004 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 21:16:36.608 00.003 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 21:16:36.612 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.12 mountX=0.29 mountY=-0.16, mountTheta=-0.50 21:16:36.618 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.30, opts=13) 21:16:36.622 00.004 972 Enqueuing Move request for scope (0.14, 0.30) 21:16:36.625 00.003 5928 Worker thread wakes up 21:16:36.625 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.30) opts 0xd 21:16:36.625 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.30) 21:16:36.626 00.001 5928 Moving (0.14, 0.30) raw xDistance=0.29 yDistance=-0.16 21:16:36.626 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29 21:16:36.626 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:36.626 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:16:36.626 00.000 5928 MoveAxis(W, 49, ABG) 21:16:36.626 00.000 5928 Guiding Dir = 3, Dur = 49 21:16:36.633 00.007 5928 IsSlewing returns 0 21:16:36.633 00.000 5928 IsGuiding returns 0 21:16:36.649 00.016 5928 PulseGuide returned control before completion, sleep 44 21:16:36.652 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:36.678 00.026 972 UpdateGuideState exits: m=1425 SNR=26.3 21:16:36.682 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:36.687 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:36.691 00.004 972 Enqueuing Expose request 21:16:36.729 00.038 5928 IsGuiding returns 0 21:16:36.729 00.000 5928 Move returns status 0, amount 49 21:16:36.729 00.000 5928 MoveAxis(N, 0, ABG) 21:16:36.729 00.000 5928 Move returns status 0, amount 0 21:16:36.729 00.000 5928 move complete, result=0 21:16:36.729 00.000 5928 worker thread done servicing request 21:16:36.729 00.000 5928 Worker thread wakes up 21:16:36.729 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:36.729 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:36.729 00.000 972 GuideStep: 0.3 px 49 ms WEST, -0.2 px 0 ms NORTH 21:16:38.726 01.997 5928 Exposure complete 21:16:38.811 00.085 5928 worker thread done servicing request 21:16:38.813 00.002 972 OnExposeComplete: enter 21:16:38.818 00.005 972 UpdateGuideState(): m_state=6 21:16:38.821 00.003 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2595 21:16:38.825 00.004 972 Star::Find returns 1 (0), X=223.94, Y=852.72, Mass=1441, SNR=26.5, Peak=144 HFD=4.1 21:16:38.829 00.004 972 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.59) = xAngle (1.54 = 1.54) 21:16:38.834 00.005 972 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 21:16:38.837 00.003 972 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.13 mountX=0.00 mountY=0.13, mountTheta=1.54 21:16:38.842 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.00, opts=13) 21:16:38.846 00.004 972 Enqueuing Move request for scope (-0.13, 0.00) 21:16:38.851 00.005 5928 Worker thread wakes up 21:16:38.851 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd 21:16:38.851 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.00) 21:16:38.851 00.000 5928 Moving (-0.13, 0.00) raw xDistance=0.00 yDistance=0.13 21:16:38.851 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:16:38.851 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:38.851 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:16:38.851 00.000 5928 MoveAxis(E, 0, ABG) 21:16:38.851 00.000 5928 Move returns status 0, amount 0 21:16:38.851 00.000 5928 MoveAxis(N, 0, ABG) 21:16:38.853 00.002 5928 Move returns status 0, amount 0 21:16:38.853 00.000 5928 move complete, result=0 21:16:38.853 00.000 5928 worker thread done servicing request 21:16:38.876 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:38.905 00.029 972 UpdateGuideState exits: m=1441 SNR=26.5 21:16:38.909 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:38.912 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:38.918 00.006 972 Enqueuing Expose request 21:16:38.922 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:16:38.925 00.003 5928 Worker thread wakes up 21:16:38.926 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:38.926 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:41.033 02.107 5928 Exposure complete 21:16:41.119 00.086 5928 worker thread done servicing request 21:16:41.119 00.000 972 OnExposeComplete: enter 21:16:41.123 00.004 972 UpdateGuideState(): m_state=6 21:16:41.127 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2596 21:16:41.131 00.004 972 Star::Find returns 1 (0), X=224.08, Y=852.56, Mass=1421, SNR=26.3, Peak=157 HFD=3.9 21:16:41.136 00.005 972 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.59) = xAngle (-3.05 = -3.05) 21:16:41.139 00.003 972 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09) 21:16:41.143 00.004 972 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.46 mountX=-0.16 mountY=-0.01, mountTheta=-3.09 21:16:41.147 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.16, opts=13) 21:16:41.152 00.005 972 Enqueuing Move request for scope (0.02, -0.16) 21:16:41.156 00.004 5928 Worker thread wakes up 21:16:41.156 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd 21:16:41.156 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.16) 21:16:41.156 00.000 5928 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=-0.01 21:16:41.156 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:16:41.156 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:41.157 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:16:41.157 00.000 5928 MoveAxis(E, 0, ABG) 21:16:41.157 00.000 5928 Move returns status 0, amount 0 21:16:41.157 00.000 5928 MoveAxis(N, 0, ABG) 21:16:41.157 00.000 5928 Move returns status 0, amount 0 21:16:41.157 00.000 5928 move complete, result=0 21:16:41.157 00.000 5928 worker thread done servicing request 21:16:41.181 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:16:41.208 00.027 972 UpdateGuideState exits: m=1421 SNR=26.3 21:16:41.212 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:41.217 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:41.221 00.004 972 Enqueuing Expose request 21:16:41.225 00.004 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:16:41.228 00.003 5928 Worker thread wakes up 21:16:41.228 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:41.229 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:43.206 01.977 5928 Exposure complete 21:16:43.297 00.091 5928 worker thread done servicing request 21:16:43.297 00.000 972 OnExposeComplete: enter 21:16:43.303 00.006 972 UpdateGuideState(): m_state=6 21:16:43.307 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2597 21:16:43.311 00.004 972 Star::Find returns 1 (0), X=224.40, Y=852.70, Mass=1446, SNR=26.6, Peak=138 HFD=3.7 21:16:43.316 00.005 972 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.59) = xAngle (-1.64 = -1.64) 21:16:43.320 00.004 972 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69) 21:16:43.324 00.004 972 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-0.05 mountX=-0.02 mountY=-0.34, mountTheta=-1.64 21:16:43.329 00.005 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.02, opts=13) 21:16:43.335 00.006 972 Enqueuing Move request for scope (0.34, -0.02) 21:16:43.340 00.005 5928 Worker thread wakes up 21:16:43.341 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.02) opts 0xd 21:16:43.341 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.02) 21:16:43.341 00.000 5928 Moving (0.34, -0.02) raw xDistance=-0.02 yDistance=-0.34 21:16:43.341 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:16:43.341 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:16:43.341 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34 21:16:43.341 00.000 5928 MoveAxis(E, 0, ABG) 21:16:43.341 00.000 5928 Move returns status 0, amount 0 21:16:43.341 00.000 5928 MoveAxis(N, 0, ABG) 21:16:43.341 00.000 5928 Move returns status 0, amount 0 21:16:43.341 00.000 5928 move complete, result=0 21:16:43.341 00.000 5928 worker thread done servicing request 21:16:43.369 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:43.396 00.027 972 UpdateGuideState exits: m=1446 SNR=26.6 21:16:43.401 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:43.405 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:43.409 00.004 972 Enqueuing Expose request 21:16:43.413 00.004 5928 Worker thread wakes up 21:16:43.414 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:16:43.418 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:43.419 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:45.549 02.130 5928 Exposure complete 21:16:45.635 00.086 5928 worker thread done servicing request 21:16:45.635 00.000 972 OnExposeComplete: enter 21:16:45.639 00.004 972 UpdateGuideState(): m_state=6 21:16:45.643 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2598 21:16:45.647 00.004 972 Star::Find returns 1 (0), X=224.23, Y=852.65, Mass=1439, SNR=26.5, Peak=143 HFD=3.7 21:16:45.652 00.005 972 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.59) = xAngle (-1.97 = -1.97) 21:16:45.656 00.004 972 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02) 21:16:45.660 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=-0.07 mountY=-0.16, mountTheta=-1.98 21:16:45.664 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.07, opts=13) 21:16:45.669 00.005 972 Enqueuing Move request for scope (0.17, -0.07) 21:16:45.673 00.004 5928 Worker thread wakes up 21:16:45.673 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd 21:16:45.673 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.07) 21:16:45.673 00.000 5928 Moving (0.17, -0.07) raw xDistance=-0.07 yDistance=-0.16 21:16:45.673 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:16:45.673 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:16:45.673 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:16:45.673 00.000 5928 MoveAxis(E, 0, ABG) 21:16:45.674 00.001 5928 Move returns status 0, amount 0 21:16:45.674 00.000 5928 MoveAxis(N, 0, ABG) 21:16:45.674 00.000 5928 Move returns status 0, amount 0 21:16:45.674 00.000 5928 move complete, result=0 21:16:45.674 00.000 5928 worker thread done servicing request 21:16:45.697 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:16:45.726 00.029 972 UpdateGuideState exits: m=1439 SNR=26.5 21:16:45.731 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:45.736 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:45.739 00.003 972 Enqueuing Expose request 21:16:45.743 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:16:45.747 00.004 5928 Worker thread wakes up 21:16:45.747 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:45.747 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:47.733 01.986 5928 Exposure complete 21:16:47.819 00.086 5928 worker thread done servicing request 21:16:47.819 00.000 972 OnExposeComplete: enter 21:16:47.823 00.004 972 UpdateGuideState(): m_state=6 21:16:47.827 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2599 21:16:47.831 00.004 972 Star::Find returns 1 (0), X=224.37, Y=852.74, Mass=1435, SNR=26.5, Peak=143 HFD=3.8 21:16:47.836 00.005 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 21:16:47.841 00.005 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 21:16:47.846 00.005 972 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.06 mountX=0.01 mountY=-0.30, mountTheta=-1.53 21:16:47.851 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.02, opts=13) 21:16:47.855 00.004 972 Enqueuing Move request for scope (0.30, 0.02) 21:16:47.859 00.004 5928 Worker thread wakes up 21:16:47.859 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd 21:16:47.859 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.02) 21:16:47.859 00.000 5928 Moving (0.30, 0.02) raw xDistance=0.01 yDistance=-0.30 21:16:47.859 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:16:47.859 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:16:47.860 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 21:16:47.860 00.000 5928 MoveAxis(E, 0, ABG) 21:16:47.860 00.000 5928 Move returns status 0, amount 0 21:16:47.860 00.000 5928 MoveAxis(N, 0, ABG) 21:16:47.860 00.000 5928 Move returns status 0, amount 0 21:16:47.860 00.000 5928 move complete, result=0 21:16:47.860 00.000 5928 worker thread done servicing request 21:16:47.886 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:16:47.911 00.025 972 UpdateGuideState exits: m=1435 SNR=26.5 21:16:47.917 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:47.921 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:47.924 00.003 972 Enqueuing Expose request 21:16:47.928 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:16:47.933 00.005 5928 Worker thread wakes up 21:16:47.933 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:47.933 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:50.068 02.135 5928 Exposure complete 21:16:50.154 00.086 5928 worker thread done servicing request 21:16:50.154 00.000 972 OnExposeComplete: enter 21:16:50.158 00.004 972 UpdateGuideState(): m_state=6 21:16:50.162 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2600 21:16:50.167 00.005 972 Star::Find returns 1 (0), X=224.35, Y=852.69, Mass=1453, SNR=26.7, Peak=141 HFD=3.7 21:16:50.171 00.004 972 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.59) = xAngle (-1.69 = -1.69) 21:16:50.176 00.005 972 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74) 21:16:50.180 00.004 972 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.29 cameraTheta=-0.10 mountX=-0.04 mountY=-0.28, mountTheta=-1.70 21:16:50.185 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=-0.03, opts=13) 21:16:50.188 00.003 972 Enqueuing Move request for scope (0.28, -0.03) 21:16:50.193 00.005 5928 Worker thread wakes up 21:16:50.193 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd 21:16:50.193 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, -0.03) 21:16:50.193 00.000 5928 Moving (0.28, -0.03) raw xDistance=-0.04 yDistance=-0.28 21:16:50.193 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:16:50.193 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:16:50.193 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28 21:16:50.193 00.000 5928 MoveAxis(E, 0, ABG) 21:16:50.193 00.000 5928 Move returns status 0, amount 0 21:16:50.193 00.000 5928 MoveAxis(N, 0, ABG) 21:16:50.193 00.000 5928 Move returns status 0, amount 0 21:16:50.193 00.000 5928 move complete, result=0 21:16:50.193 00.000 5928 worker thread done servicing request 21:16:50.217 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:50.244 00.027 972 UpdateGuideState exits: m=1453 SNR=26.7 21:16:50.249 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:50.253 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:50.257 00.004 972 Enqueuing Expose request 21:16:50.261 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:16:50.266 00.005 5928 Worker thread wakes up 21:16:50.266 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:50.266 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:52.255 01.989 5928 Exposure complete 21:16:52.341 00.086 5928 worker thread done servicing request 21:16:52.342 00.001 972 OnExposeComplete: enter 21:16:52.346 00.004 972 UpdateGuideState(): m_state=6 21:16:52.351 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2601 21:16:52.354 00.003 972 Star::Find returns 1 (0), X=224.27, Y=852.97, Mass=1441, SNR=26.5, Peak=147 HFD=4.0 21:16:52.358 00.004 972 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.59) = xAngle (-0.71 = -0.71) 21:16:52.362 00.004 972 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75) 21:16:52.367 00.005 972 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.88 mountX=0.25 mountY=-0.23, mountTheta=-0.73 21:16:52.372 00.005 972 SchedulePrimaryMove(067B9D08, x=0.21, y=0.26, opts=13) 21:16:52.375 00.003 972 Enqueuing Move request for scope (0.21, 0.26) 21:16:52.379 00.004 5928 Worker thread wakes up 21:16:52.379 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd 21:16:52.379 00.000 5928 Handling offset move in thread for scope, endpoint = (0.21, 0.26) 21:16:52.379 00.000 5928 Moving (0.21, 0.26) raw xDistance=0.25 yDistance=-0.23 21:16:52.379 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 21:16:52.379 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:16:52.380 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 21:16:52.380 00.000 5928 MoveAxis(W, 42, ABG) 21:16:52.380 00.000 5928 Guiding Dir = 3, Dur = 42 21:16:52.400 00.020 5928 IsSlewing returns 0 21:16:52.400 00.000 5928 IsGuiding returns 0 21:16:52.405 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:52.416 00.011 5928 PulseGuide returned control before completion, sleep 37 21:16:52.437 00.021 972 UpdateGuideState exits: m=1441 SNR=26.5 21:16:52.443 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:52.448 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:52.453 00.005 972 Enqueuing Expose request 21:16:52.462 00.009 5928 IsGuiding returns 1 21:16:52.462 00.000 5928 scope still moving after pulse duration time elapsed 21:16:52.496 00.034 5928 IsSlewing returns 0 21:16:52.497 00.001 5928 IsGuiding returns 0 21:16:52.497 00.000 5928 scope move finished after 42 + 54 ms 21:16:52.497 00.000 5928 Move returns status 0, amount 42 21:16:52.497 00.000 5928 MoveAxis(N, 0, ABG) 21:16:52.497 00.000 5928 Move returns status 0, amount 0 21:16:52.497 00.000 5928 move complete, result=0 21:16:52.498 00.001 5928 worker thread done servicing request 21:16:52.498 00.000 5928 Worker thread wakes up 21:16:52.498 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:52.498 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:52.498 00.000 972 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH 21:16:54.611 02.113 5928 Exposure complete 21:16:54.697 00.086 5928 worker thread done servicing request 21:16:54.698 00.001 972 OnExposeComplete: enter 21:16:54.701 00.003 972 UpdateGuideState(): m_state=6 21:16:54.705 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2602 21:16:54.709 00.004 972 Star::Find returns 1 (0), X=224.36, Y=852.22, Mass=1475, SNR=26.8, Peak=150 HFD=3.7 21:16:54.714 00.005 972 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.59) = xAngle (-2.62 = -2.62) 21:16:54.718 00.004 972 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66) 21:16:54.721 00.003 972 CameraToMount -- cameraX=0.30 cameraY=-0.50 hyp=0.58 cameraTheta=-1.03 mountX=-0.50 mountY=-0.27, mountTheta=-2.65 21:16:54.727 00.006 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.50, opts=13) 21:16:54.733 00.006 972 Enqueuing Move request for scope (0.30, -0.50) 21:16:54.737 00.004 5928 Worker thread wakes up 21:16:54.737 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.50) opts 0xd 21:16:54.737 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.50) 21:16:54.737 00.000 5928 Moving (0.30, -0.50) raw xDistance=-0.50 yDistance=-0.27 21:16:54.737 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 21:16:54.737 00.000 5928 switching direction from 1 to -1 - decHistory=-6 oldest=-0.33 newest=-0.78 21:16:54.737 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 21:16:54.737 00.000 5928 MoveAxis(E, 82, ABG) 21:16:54.737 00.000 5928 Guiding Dir = 2, Dur = 82 21:16:54.738 00.001 5928 IsSlewing returns 0 21:16:54.739 00.001 5928 IsGuiding returns 0 21:16:54.762 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:16:54.768 00.006 5928 PulseGuide returned control before completion, sleep 65 21:16:54.790 00.022 972 UpdateGuideState exits: m=1475 SNR=26.8 21:16:54.794 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:54.799 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:54.803 00.004 972 Enqueuing Expose request 21:16:54.848 00.045 5928 IsGuiding returns 1 21:16:54.848 00.000 5928 scope still moving after pulse duration time elapsed 21:16:54.879 00.031 5928 IsSlewing returns 0 21:16:54.879 00.000 5928 IsGuiding returns 0 21:16:54.879 00.000 5928 scope move finished after 82 + 58 ms 21:16:54.879 00.000 5928 Move returns status 0, amount 82 21:16:54.879 00.000 5928 MoveAxis(N, 53, ABG) 21:16:54.880 00.001 5928 Guiding Dir = 0, Dur = 53 21:16:54.880 00.000 5928 IsSlewing returns 0 21:16:54.880 00.000 5928 IsGuiding returns 0 21:16:54.960 00.080 5928 IsGuiding returns 1 21:16:54.960 00.000 5928 scope still moving after pulse duration time elapsed 21:16:54.990 00.030 5928 IsSlewing returns 0 21:16:54.990 00.000 5928 IsGuiding returns 1 21:16:55.039 00.049 5928 IsSlewing returns 0 21:16:55.071 00.032 5928 IsGuiding returns 0 21:16:55.071 00.000 5928 scope move finished after 53 + 137 ms 21:16:55.071 00.000 5928 Move returns status 0, amount 53 21:16:55.071 00.000 5928 move complete, result=0 21:16:55.072 00.001 5928 worker thread done servicing request 21:16:55.072 00.000 5928 Worker thread wakes up 21:16:55.072 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:55.072 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:55.072 00.000 972 GuideStep: -0.5 px 82 ms EAST, -0.3 px 53 ms NORTH 21:16:57.062 01.990 5928 Exposure complete 21:16:57.148 00.086 5928 worker thread done servicing request 21:16:57.149 00.001 972 OnExposeComplete: enter 21:16:57.152 00.003 972 UpdateGuideState(): m_state=6 21:16:57.156 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2603 21:16:57.160 00.004 972 Star::Find returns 1 (0), X=224.42, Y=852.96, Mass=1437, SNR=26.5, Peak=144 HFD=3.9 21:16:57.165 00.005 972 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.59) = xAngle (-1.00 = -1.00) 21:16:57.169 00.004 972 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 21:16:57.172 00.003 972 CameraToMount -- cameraX=0.36 cameraY=0.24 hyp=0.43 cameraTheta=0.59 mountX=0.23 mountY=-0.37, mountTheta=-1.01 21:16:57.177 00.005 972 SchedulePrimaryMove(067B9D08, x=0.36, y=0.24, opts=13) 21:16:57.183 00.006 972 Enqueuing Move request for scope (0.36, 0.24) 21:16:57.186 00.003 5928 Worker thread wakes up 21:16:57.187 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.24) opts 0xd 21:16:57.187 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, 0.24) 21:16:57.187 00.000 5928 Moving (0.36, 0.24) raw xDistance=0.23 yDistance=-0.37 21:16:57.187 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.23 21:16:57.187 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37 21:16:57.187 00.000 5928 MoveAxis(W, 33, ABG) 21:16:57.187 00.000 5928 Guiding Dir = 3, Dur = 33 21:16:57.197 00.010 5928 IsSlewing returns 0 21:16:57.197 00.000 5928 IsGuiding returns 0 21:16:57.212 00.015 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:16:57.217 00.005 5928 PulseGuide returned control before completion, sleep 28 21:16:57.239 00.022 972 UpdateGuideState exits: m=1437 SNR=26.5 21:16:57.243 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:57.248 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:57.252 00.004 972 Enqueuing Expose request 21:16:57.261 00.009 5928 IsGuiding returns 0 21:16:57.261 00.000 5928 Move returns status 0, amount 33 21:16:57.261 00.000 5928 MoveAxis(N, 74, ABG) 21:16:57.261 00.000 5928 Guiding Dir = 0, Dur = 74 21:16:57.262 00.001 5928 IsSlewing returns 0 21:16:57.262 00.000 5928 IsGuiding returns 0 21:16:57.341 00.079 5928 IsGuiding returns 1 21:16:57.341 00.000 5928 scope still moving after pulse duration time elapsed 21:16:57.368 00.027 5928 IsSlewing returns 0 21:16:57.368 00.000 5928 IsGuiding returns 1 21:16:57.400 00.032 5928 IsSlewing returns 0 21:16:57.438 00.038 5928 IsGuiding returns 1 21:16:57.469 00.031 5928 IsSlewing returns 0 21:16:57.471 00.002 5928 IsGuiding returns 0 21:16:57.471 00.000 5928 scope move finished after 74 + 134 ms 21:16:57.471 00.000 5928 Move returns status 0, amount 74 21:16:57.471 00.000 5928 move complete, result=0 21:16:57.471 00.000 5928 worker thread done servicing request 21:16:57.471 00.000 5928 Worker thread wakes up 21:16:57.471 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:57.472 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:57.472 00.000 972 GuideStep: 0.2 px 33 ms WEST, -0.4 px 74 ms NORTH 21:16:59.608 02.136 5928 Exposure complete 21:16:59.694 00.086 5928 worker thread done servicing request 21:16:59.695 00.001 972 OnExposeComplete: enter 21:16:59.699 00.004 972 UpdateGuideState(): m_state=6 21:16:59.703 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2604 21:16:59.707 00.004 972 Star::Find returns 1 (0), X=224.39, Y=852.71, Mass=1482, SNR=26.9, Peak=145 HFD=3.8 21:16:59.711 00.004 972 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.59) = xAngle (-1.62 = -1.62) 21:16:59.715 00.004 972 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66) 21:16:59.719 00.004 972 CameraToMount -- cameraX=0.33 cameraY=-0.01 hyp=0.33 cameraTheta=-0.03 mountX=-0.02 mountY=-0.33, mountTheta=-1.62 21:16:59.723 00.004 972 SchedulePrimaryMove(067B9D08, x=0.33, y=-0.01, opts=13) 21:16:59.728 00.005 972 Enqueuing Move request for scope (0.33, -0.01) 21:16:59.732 00.004 5928 Worker thread wakes up 21:16:59.732 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.01) opts 0xd 21:16:59.732 00.000 5928 Handling offset move in thread for scope, endpoint = (0.33, -0.01) 21:16:59.733 00.001 5928 Moving (0.33, -0.01) raw xDistance=-0.02 yDistance=-0.33 21:16:59.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:16:59.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33 21:16:59.733 00.000 5928 MoveAxis(E, 0, ABG) 21:16:59.733 00.000 5928 Move returns status 0, amount 0 21:16:59.733 00.000 5928 MoveAxis(N, 65, ABG) 21:16:59.733 00.000 5928 Guiding Dir = 0, Dur = 65 21:16:59.733 00.000 5928 IsSlewing returns 0 21:16:59.734 00.001 5928 IsGuiding returns 0 21:16:59.761 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:16:59.789 00.028 972 UpdateGuideState exits: m=1482 SNR=26.9 21:16:59.793 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:16:59.799 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:16:59.802 00.003 972 Enqueuing Expose request 21:16:59.851 00.049 5928 IsGuiding returns 1 21:16:59.852 00.001 5928 scope still moving after pulse duration time elapsed 21:16:59.916 00.064 5928 IsSlewing returns 0 21:16:59.916 00.000 5928 IsGuiding returns 0 21:16:59.916 00.000 5928 scope move finished after 65 + 117 ms 21:16:59.916 00.000 5928 Move returns status 0, amount 65 21:16:59.916 00.000 5928 move complete, result=0 21:16:59.916 00.000 5928 worker thread done servicing request 21:16:59.916 00.000 5928 Worker thread wakes up 21:16:59.916 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:16:59.916 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:16:59.916 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 65 ms NORTH 21:17:01.908 01.992 5928 Exposure complete 21:17:01.992 00.084 5928 worker thread done servicing request 21:17:01.992 00.000 972 OnExposeComplete: enter 21:17:01.997 00.005 972 UpdateGuideState(): m_state=6 21:17:02.002 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2605 21:17:02.005 00.003 972 Star::Find returns 1 (0), X=224.19, Y=852.76, Mass=1427, SNR=26.5, Peak=151 HFD=3.9 21:17:02.009 00.004 972 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.59) = xAngle (-1.29 = -1.29) 21:17:02.014 00.005 972 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34) 21:17:02.018 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.30 mountX=0.04 mountY=-0.12, mountTheta=-1.30 21:17:02.022 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.04, opts=13) 21:17:02.026 00.004 972 Enqueuing Move request for scope (0.12, 0.04) 21:17:02.031 00.005 5928 Worker thread wakes up 21:17:02.032 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd 21:17:02.032 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.04) 21:17:02.032 00.000 5928 Moving (0.12, 0.04) raw xDistance=0.04 yDistance=-0.12 21:17:02.032 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:17:02.032 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:02.032 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:17:02.032 00.000 5928 MoveAxis(E, 0, ABG) 21:17:02.032 00.000 5928 Move returns status 0, amount 0 21:17:02.032 00.000 5928 MoveAxis(N, 0, ABG) 21:17:02.032 00.000 5928 Move returns status 0, amount 0 21:17:02.032 00.000 5928 move complete, result=0 21:17:02.032 00.000 5928 worker thread done servicing request 21:17:02.056 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:02.084 00.028 972 UpdateGuideState exits: m=1427 SNR=26.5 21:17:02.087 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:02.091 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:02.095 00.004 972 Enqueuing Expose request 21:17:02.101 00.006 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:17:02.104 00.003 5928 Worker thread wakes up 21:17:02.105 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:02.105 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:04.221 02.116 5928 Exposure complete 21:17:04.308 00.087 5928 worker thread done servicing request 21:17:04.308 00.000 972 OnExposeComplete: enter 21:17:04.313 00.005 972 UpdateGuideState(): m_state=6 21:17:04.317 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2606 21:17:04.321 00.004 972 Star::Find returns 1 (0), X=224.05, Y=852.93, Mass=1436, SNR=26.5, Peak=164 HFD=4.1 21:17:04.324 00.003 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 21:17:04.328 00.004 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01) 21:17:04.333 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.64 mountX=0.21 mountY=0.00, mountTheta=0.01 21:17:04.337 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.21, opts=13) 21:17:04.341 00.004 972 Enqueuing Move request for scope (-0.01, 0.21) 21:17:04.345 00.004 5928 Worker thread wakes up 21:17:04.345 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd 21:17:04.345 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.21) 21:17:04.345 00.000 5928 Moving (-0.01, 0.21) raw xDistance=0.21 yDistance=0.00 21:17:04.345 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 21:17:04.345 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:04.346 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:17:04.346 00.000 5928 MoveAxis(W, 36, ABG) 21:17:04.346 00.000 5928 Guiding Dir = 3, Dur = 36 21:17:04.347 00.001 5928 IsSlewing returns 0 21:17:04.347 00.000 5928 IsGuiding returns 0 21:17:04.361 00.014 5928 PulseGuide returned control before completion, sleep 33 21:17:04.371 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:17:04.398 00.027 972 UpdateGuideState exits: m=1436 SNR=26.5 21:17:04.402 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:04.406 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:04.409 00.003 972 Enqueuing Expose request 21:17:04.417 00.008 5928 IsGuiding returns 0 21:17:04.417 00.000 5928 Move returns status 0, amount 36 21:17:04.417 00.000 5928 MoveAxis(N, 0, ABG) 21:17:04.417 00.000 5928 Move returns status 0, amount 0 21:17:04.417 00.000 5928 move complete, result=0 21:17:04.417 00.000 5928 worker thread done servicing request 21:17:04.417 00.000 5928 Worker thread wakes up 21:17:04.417 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:04.418 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:04.425 00.007 972 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH 21:17:06.400 01.975 5928 Exposure complete 21:17:06.490 00.090 5928 worker thread done servicing request 21:17:06.490 00.000 972 OnExposeComplete: enter 21:17:06.494 00.004 972 UpdateGuideState(): m_state=6 21:17:06.499 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2607 21:17:06.503 00.004 972 Star::Find returns 1 (0), X=224.04, Y=853.00, Mass=1370, SNR=25.9, Peak=143 HFD=4.4 21:17:06.506 00.003 972 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.59) = xAngle (0.06 = 0.06) 21:17:06.510 00.004 972 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 21:17:06.515 00.005 972 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.65 mountX=0.28 mountY=0.01, mountTheta=0.02 21:17:06.519 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.28, opts=13) 21:17:06.523 00.004 972 Enqueuing Move request for scope (-0.02, 0.28) 21:17:06.527 00.004 5928 Worker thread wakes up 21:17:06.527 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd 21:17:06.527 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.28) 21:17:06.527 00.000 5928 Moving (-0.02, 0.28) raw xDistance=0.28 yDistance=0.01 21:17:06.527 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 21:17:06.527 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:06.527 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:17:06.528 00.001 5928 MoveAxis(W, 49, ABG) 21:17:06.528 00.000 5928 Guiding Dir = 3, Dur = 49 21:17:06.528 00.000 5928 IsSlewing returns 0 21:17:06.529 00.001 5928 IsGuiding returns 0 21:17:06.552 00.023 5928 PulseGuide returned control before completion, sleep 36 21:17:06.554 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:17:06.580 00.026 972 UpdateGuideState exits: m=1370 SNR=25.9 21:17:06.585 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:06.590 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:06.595 00.005 972 Enqueuing Expose request 21:17:06.601 00.006 5928 IsGuiding returns 1 21:17:06.601 00.000 5928 scope still moving after pulse duration time elapsed 21:17:06.632 00.031 5928 IsSlewing returns 0 21:17:06.632 00.000 5928 IsGuiding returns 0 21:17:06.632 00.000 5928 scope move finished after 49 + 54 ms 21:17:06.633 00.001 5928 Move returns status 0, amount 49 21:17:06.633 00.000 5928 MoveAxis(N, 0, ABG) 21:17:06.633 00.000 5928 Move returns status 0, amount 0 21:17:06.633 00.000 5928 move complete, result=0 21:17:06.634 00.001 5928 worker thread done servicing request 21:17:06.634 00.000 5928 Worker thread wakes up 21:17:06.634 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:06.634 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:06.634 00.000 972 GuideStep: 0.3 px 49 ms WEST, 0.0 px 0 ms NORTH 21:17:08.774 02.140 5928 Exposure complete 21:17:08.860 00.086 5928 worker thread done servicing request 21:17:08.861 00.001 972 OnExposeComplete: enter 21:17:08.865 00.004 972 UpdateGuideState(): m_state=6 21:17:08.869 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2608 21:17:08.873 00.004 972 Star::Find returns 1 (0), X=224.23, Y=852.49, Mass=1488, SNR=27.0, Peak=149 HFD=4.0 21:17:08.877 00.004 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 21:17:08.882 00.005 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 21:17:08.886 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-0.95 mountX=-0.23 mountY=-0.15, mountTheta=-2.57 21:17:08.890 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.23, opts=13) 21:17:08.894 00.004 972 Enqueuing Move request for scope (0.17, -0.23) 21:17:08.899 00.005 5928 Worker thread wakes up 21:17:08.899 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd 21:17:08.899 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.23) 21:17:08.899 00.000 5928 Moving (0.17, -0.23) raw xDistance=-0.23 yDistance=-0.15 21:17:08.899 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23 21:17:08.899 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:08.900 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:17:08.900 00.000 5928 MoveAxis(E, 36, ABG) 21:17:08.900 00.000 5928 Guiding Dir = 2, Dur = 36 21:17:08.900 00.000 5928 IsSlewing returns 0 21:17:08.901 00.001 5928 IsGuiding returns 0 21:17:08.919 00.018 5928 PulseGuide returned control before completion, sleep 29 21:17:08.925 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:08.954 00.029 972 UpdateGuideState exits: m=1488 SNR=27.0 21:17:08.957 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:08.962 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:08.966 00.004 972 Enqueuing Expose request 21:17:08.970 00.004 5928 IsGuiding returns 0 21:17:08.970 00.000 5928 Move returns status 0, amount 36 21:17:08.970 00.000 5928 MoveAxis(N, 0, ABG) 21:17:08.970 00.000 5928 Move returns status 0, amount 0 21:17:08.970 00.000 5928 move complete, result=0 21:17:08.970 00.000 5928 worker thread done servicing request 21:17:08.971 00.001 5928 Worker thread wakes up 21:17:08.971 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:08.971 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:08.977 00.006 972 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH 21:17:10.958 01.981 5928 Exposure complete 21:17:11.052 00.094 5928 worker thread done servicing request 21:17:11.052 00.000 972 OnExposeComplete: enter 21:17:11.057 00.005 972 UpdateGuideState(): m_state=6 21:17:11.064 00.007 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2609 21:17:11.069 00.005 972 Star::Find returns 1 (0), X=224.15, Y=852.60, Mass=1509, SNR=27.2, Peak=135 HFD=4.7 21:17:11.073 00.004 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 21:17:11.078 00.005 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58) 21:17:11.082 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-0.95 mountX=-0.12 mountY=-0.08, mountTheta=-2.57 21:17:11.088 00.006 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.12, opts=13) 21:17:11.092 00.004 972 Enqueuing Move request for scope (0.08, -0.12) 21:17:11.097 00.005 5928 Worker thread wakes up 21:17:11.097 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd 21:17:11.097 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.12) 21:17:11.097 00.000 5928 Moving (0.08, -0.12) raw xDistance=-0.12 yDistance=-0.08 21:17:11.097 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:17:11.097 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:11.097 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:17:11.097 00.000 5928 MoveAxis(E, 0, ABG) 21:17:11.097 00.000 5928 Move returns status 0, amount 0 21:17:11.097 00.000 5928 MoveAxis(N, 0, ABG) 21:17:11.097 00.000 5928 Move returns status 0, amount 0 21:17:11.097 00.000 5928 move complete, result=0 21:17:11.097 00.000 5928 worker thread done servicing request 21:17:11.122 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:11.150 00.028 972 UpdateGuideState exits: m=1509 SNR=27.2 21:17:11.154 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:11.157 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:11.161 00.004 972 Enqueuing Expose request 21:17:11.166 00.005 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:17:11.170 00.004 5928 Worker thread wakes up 21:17:11.170 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:11.170 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:13.306 02.136 5928 Exposure complete 21:17:13.392 00.086 5928 worker thread done servicing request 21:17:13.392 00.000 972 OnExposeComplete: enter 21:17:13.397 00.005 972 UpdateGuideState(): m_state=6 21:17:13.401 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2610 21:17:13.405 00.004 972 Star::Find returns 1 (0), X=223.87, Y=852.64, Mass=1385, SNR=26.0, Peak=132 HFD=4.2 21:17:13.409 00.004 972 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.59) = xAngle (-4.35 = 1.94) 21:17:13.415 00.006 972 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89) 21:17:13.418 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.76 mountX=-0.08 mountY=0.20, mountTheta=1.93 21:17:13.423 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.08, opts=13) 21:17:13.427 00.004 972 Enqueuing Move request for scope (-0.20, -0.08) 21:17:13.432 00.005 5928 Worker thread wakes up 21:17:13.432 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd 21:17:13.432 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.08) 21:17:13.432 00.000 5928 Moving (-0.20, -0.08) raw xDistance=-0.08 yDistance=0.20 21:17:13.432 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:17:13.432 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:17:13.432 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20 21:17:13.432 00.000 5928 MoveAxis(E, 0, ABG) 21:17:13.432 00.000 5928 Move returns status 0, amount 0 21:17:13.432 00.000 5928 MoveAxis(N, 0, ABG) 21:17:13.432 00.000 5928 Move returns status 0, amount 0 21:17:13.432 00.000 5928 move complete, result=0 21:17:13.432 00.000 5928 worker thread done servicing request 21:17:13.456 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:13.485 00.029 972 UpdateGuideState exits: m=1385 SNR=26.0 21:17:13.489 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:13.493 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:13.498 00.005 972 Enqueuing Expose request 21:17:13.501 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:17:13.505 00.004 5928 Worker thread wakes up 21:17:13.505 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:13.505 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:15.492 01.987 5928 Exposure complete 21:17:15.582 00.090 5928 worker thread done servicing request 21:17:15.582 00.000 972 OnExposeComplete: enter 21:17:15.586 00.004 972 UpdateGuideState(): m_state=6 21:17:15.591 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2611 21:17:15.596 00.005 972 Star::Find returns 1 (0), X=224.18, Y=852.85, Mass=1387, SNR=26.0, Peak=153 HFD=4.0 21:17:15.600 00.004 972 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.59) = xAngle (-0.74 = -0.74) 21:17:15.604 00.004 972 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79) 21:17:15.608 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.84 mountX=0.13 mountY=-0.13, mountTheta=-0.77 21:17:15.615 00.007 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.13, opts=13) 21:17:15.619 00.004 972 Enqueuing Move request for scope (0.12, 0.13) 21:17:15.623 00.004 5928 Worker thread wakes up 21:17:15.624 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd 21:17:15.624 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.13) 21:17:15.624 00.000 5928 Moving (0.12, 0.13) raw xDistance=0.13 yDistance=-0.13 21:17:15.624 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:17:15.624 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:15.624 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:17:15.624 00.000 5928 MoveAxis(E, 0, ABG) 21:17:15.624 00.000 5928 Move returns status 0, amount 0 21:17:15.624 00.000 5928 MoveAxis(N, 0, ABG) 21:17:15.624 00.000 5928 Move returns status 0, amount 0 21:17:15.624 00.000 5928 move complete, result=0 21:17:15.624 00.000 5928 worker thread done servicing request 21:17:15.652 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:17:15.687 00.035 972 UpdateGuideState exits: m=1387 SNR=26.0 21:17:15.691 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:15.697 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:15.701 00.004 972 Enqueuing Expose request 21:17:15.705 00.004 5928 Worker thread wakes up 21:17:15.705 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:17:15.709 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:15.709 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:17.833 02.124 5928 Exposure complete 21:17:17.920 00.087 5928 worker thread done servicing request 21:17:17.921 00.001 972 OnExposeComplete: enter 21:17:17.925 00.004 972 UpdateGuideState(): m_state=6 21:17:17.930 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2612 21:17:17.934 00.004 972 Star::Find returns 1 (0), X=224.25, Y=853.11, Mass=1451, SNR=26.6, Peak=148 HFD=4.1 21:17:17.937 00.003 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 21:17:17.941 00.004 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52) 21:17:17.946 00.005 972 CameraToMount -- cameraX=0.19 cameraY=0.39 hyp=0.43 cameraTheta=1.12 mountX=0.39 mountY=-0.22, mountTheta=-0.51 21:17:17.950 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.39, opts=13) 21:17:17.954 00.004 972 Enqueuing Move request for scope (0.19, 0.39) 21:17:17.958 00.004 5928 Worker thread wakes up 21:17:17.958 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.39) opts 0xd 21:17:17.958 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.39) 21:17:17.958 00.000 5928 Moving (0.19, 0.39) raw xDistance=0.39 yDistance=-0.22 21:17:17.958 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39 21:17:17.958 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 21:17:17.959 00.001 5928 MoveAxis(W, 65, ABG) 21:17:17.959 00.000 5928 Guiding Dir = 3, Dur = 65 21:17:17.959 00.000 5928 IsSlewing returns 0 21:17:17.959 00.000 5928 IsGuiding returns 0 21:17:17.984 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:17:17.988 00.004 5928 PulseGuide returned control before completion, sleep 49 21:17:18.011 00.023 972 UpdateGuideState exits: m=1451 SNR=26.6 21:17:18.017 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:18.022 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:18.026 00.004 972 Enqueuing Expose request 21:17:18.043 00.017 5928 IsGuiding returns 1 21:17:18.043 00.000 5928 scope still moving after pulse duration time elapsed 21:17:18.082 00.039 5928 IsSlewing returns 0 21:17:18.082 00.000 5928 IsGuiding returns 0 21:17:18.082 00.000 5928 scope move finished after 65 + 57 ms 21:17:18.082 00.000 5928 Move returns status 0, amount 65 21:17:18.082 00.000 5928 MoveAxis(N, 43, ABG) 21:17:18.082 00.000 5928 Guiding Dir = 0, Dur = 43 21:17:18.082 00.000 5928 IsSlewing returns 0 21:17:18.083 00.001 5928 IsGuiding returns 0 21:17:18.194 00.111 5928 IsGuiding returns 1 21:17:18.194 00.000 5928 scope still moving after pulse duration time elapsed 21:17:18.218 00.024 5928 IsSlewing returns 0 21:17:18.219 00.001 5928 IsGuiding returns 1 21:17:18.274 00.055 5928 IsSlewing returns 0 21:17:18.275 00.001 5928 IsGuiding returns 0 21:17:18.275 00.000 5928 scope move finished after 43 + 149 ms 21:17:18.275 00.000 5928 Move returns status 0, amount 43 21:17:18.276 00.001 5928 move complete, result=0 21:17:18.276 00.000 5928 worker thread done servicing request 21:17:18.276 00.000 5928 Worker thread wakes up 21:17:18.276 00.000 972 GuideStep: 0.4 px 65 ms WEST, -0.2 px 43 ms NORTH 21:17:18.292 00.016 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:18.292 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:20.282 01.990 5928 Exposure complete 21:17:20.368 00.086 5928 worker thread done servicing request 21:17:20.368 00.000 972 OnExposeComplete: enter 21:17:20.372 00.004 972 UpdateGuideState(): m_state=6 21:17:20.377 00.005 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2613 21:17:20.381 00.004 972 Star::Find returns 1 (0), X=224.05, Y=853.07, Mass=1432, SNR=26.4, Peak=155 HFD=4.3 21:17:20.385 00.004 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 21:17:20.388 00.003 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 21:17:20.392 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.61 mountX=0.35 mountY=-0.01, mountTheta=-0.02 21:17:20.397 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.35, opts=13) 21:17:20.401 00.004 972 Enqueuing Move request for scope (-0.01, 0.35) 21:17:20.405 00.004 5928 Worker thread wakes up 21:17:20.406 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd 21:17:20.406 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.35) 21:17:20.406 00.000 5928 Moving (-0.01, 0.35) raw xDistance=0.35 yDistance=-0.01 21:17:20.406 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35 21:17:20.406 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:20.406 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:17:20.406 00.000 5928 MoveAxis(W, 63, ABG) 21:17:20.406 00.000 5928 Guiding Dir = 3, Dur = 63 21:17:20.406 00.000 5928 IsSlewing returns 0 21:17:20.408 00.002 5928 IsGuiding returns 0 21:17:20.432 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:20.436 00.004 5928 PulseGuide returned control before completion, sleep 49 21:17:20.464 00.028 972 UpdateGuideState exits: m=1432 SNR=26.4 21:17:20.468 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:20.472 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:20.476 00.004 972 Enqueuing Expose request 21:17:20.489 00.013 5928 IsGuiding returns 1 21:17:20.489 00.000 5928 scope still moving after pulse duration time elapsed 21:17:20.520 00.031 5928 IsSlewing returns 0 21:17:20.520 00.000 5928 IsGuiding returns 0 21:17:20.520 00.000 5928 scope move finished after 63 + 49 ms 21:17:20.520 00.000 5928 Move returns status 0, amount 63 21:17:20.520 00.000 5928 MoveAxis(N, 0, ABG) 21:17:20.520 00.000 5928 Move returns status 0, amount 0 21:17:20.520 00.000 5928 move complete, result=0 21:17:20.521 00.001 5928 worker thread done servicing request 21:17:20.521 00.000 5928 Worker thread wakes up 21:17:20.521 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:20.521 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:20.521 00.000 972 GuideStep: 0.3 px 63 ms WEST, -0.0 px 0 ms NORTH 21:17:22.659 02.138 5928 Exposure complete 21:17:22.746 00.087 5928 worker thread done servicing request 21:17:22.746 00.000 972 OnExposeComplete: enter 21:17:22.750 00.004 972 UpdateGuideState(): m_state=6 21:17:22.755 00.005 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2614 21:17:22.762 00.007 972 Star::Find returns 1 (0), X=223.63, Y=852.69, Mass=1411, SNR=26.3, Peak=147 HFD=4.0 21:17:22.766 00.004 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 21:17:22.770 00.004 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58) 21:17:22.773 00.003 972 CameraToMount -- cameraX=-0.43 cameraY=-0.03 hyp=0.43 cameraTheta=-3.07 mountX=-0.02 mountY=0.43, mountTheta=1.62 21:17:22.779 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.43, y=-0.03, opts=13) 21:17:22.782 00.003 972 Enqueuing Move request for scope (-0.43, -0.03) 21:17:22.786 00.004 5928 Worker thread wakes up 21:17:22.786 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.03) opts 0xd 21:17:22.786 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.43, -0.03) 21:17:22.786 00.000 5928 Moving (-0.43, -0.03) raw xDistance=-0.02 yDistance=0.43 21:17:22.787 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:17:22.787 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:17:22.787 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43 21:17:22.787 00.000 5928 MoveAxis(E, 0, ABG) 21:17:22.787 00.000 5928 Move returns status 0, amount 0 21:17:22.787 00.000 5928 MoveAxis(N, 0, ABG) 21:17:22.787 00.000 5928 Move returns status 0, amount 0 21:17:22.787 00.000 5928 move complete, result=0 21:17:22.787 00.000 5928 worker thread done servicing request 21:17:22.813 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:17:22.839 00.026 972 UpdateGuideState exits: m=1411 SNR=26.3 21:17:22.843 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:22.849 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:22.853 00.004 972 Enqueuing Expose request 21:17:22.857 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH 21:17:22.861 00.004 5928 Worker thread wakes up 21:17:22.862 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:22.862 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:24.843 01.981 5928 Exposure complete 21:17:24.929 00.086 5928 worker thread done servicing request 21:17:24.930 00.001 972 OnExposeComplete: enter 21:17:24.933 00.003 972 UpdateGuideState(): m_state=6 21:17:24.937 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2615 21:17:24.941 00.004 972 Star::Find returns 1 (0), X=223.66, Y=852.51, Mass=1446, SNR=26.6, Peak=144 HFD=4.0 21:17:24.946 00.005 972 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.59) = xAngle (-4.26 = 2.03) 21:17:24.950 00.004 972 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98) 21:17:24.954 00.004 972 CameraToMount -- cameraX=-0.40 cameraY=-0.20 hyp=0.45 cameraTheta=-2.67 mountX=-0.20 mountY=0.41, mountTheta=2.02 21:17:24.958 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.40, y=-0.20, opts=13) 21:17:24.963 00.005 972 Enqueuing Move request for scope (-0.40, -0.20) 21:17:24.967 00.004 5928 Worker thread wakes up 21:17:24.967 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.20) opts 0xd 21:17:24.967 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.40, -0.20) 21:17:24.967 00.000 5928 Moving (-0.40, -0.20) raw xDistance=-0.20 yDistance=0.41 21:17:24.967 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 21:17:24.967 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:17:24.967 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41 21:17:24.967 00.000 5928 MoveAxis(E, 0, ABG) 21:17:24.967 00.000 5928 Move returns status 0, amount 0 21:17:24.967 00.000 5928 MoveAxis(N, 0, ABG) 21:17:24.968 00.001 5928 Move returns status 0, amount 0 21:17:24.968 00.000 5928 move complete, result=0 21:17:24.968 00.000 5928 worker thread done servicing request 21:17:24.992 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:25.020 00.028 972 UpdateGuideState exits: m=1446 SNR=26.6 21:17:25.024 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:25.030 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:25.033 00.003 972 Enqueuing Expose request 21:17:25.038 00.005 972 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH 21:17:25.041 00.003 5928 Worker thread wakes up 21:17:25.042 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:25.042 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:27.154 02.112 5928 Exposure complete 21:17:27.240 00.086 5928 worker thread done servicing request 21:17:27.240 00.000 972 OnExposeComplete: enter 21:17:27.245 00.005 972 UpdateGuideState(): m_state=6 21:17:27.249 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2616 21:17:27.253 00.004 972 Star::Find returns 1 (0), X=223.88, Y=852.63, Mass=1436, SNR=26.5, Peak=139 HFD=4.0 21:17:27.257 00.004 972 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.59) = xAngle (-4.27 = 2.01) 21:17:27.262 00.005 972 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97) 21:17:27.265 00.003 972 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.68 mountX=-0.09 mountY=0.19, mountTheta=2.01 21:17:27.270 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.09, opts=13) 21:17:27.274 00.004 972 Enqueuing Move request for scope (-0.18, -0.09) 21:17:27.278 00.004 5928 Worker thread wakes up 21:17:27.279 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd 21:17:27.279 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.09) 21:17:27.279 00.000 5928 Moving (-0.18, -0.09) raw xDistance=-0.09 yDistance=0.19 21:17:27.279 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 21:17:27.279 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:27.279 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 21:17:27.279 00.000 5928 MoveAxis(E, 0, ABG) 21:17:27.279 00.000 5928 Move returns status 0, amount 0 21:17:27.279 00.000 5928 MoveAxis(N, 0, ABG) 21:17:27.279 00.000 5928 Move returns status 0, amount 0 21:17:27.279 00.000 5928 move complete, result=0 21:17:27.279 00.000 5928 worker thread done servicing request 21:17:27.303 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:27.330 00.027 972 UpdateGuideState exits: m=1436 SNR=26.5 21:17:27.334 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:27.337 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:27.341 00.004 972 Enqueuing Expose request 21:17:27.346 00.005 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:17:27.350 00.004 5928 Worker thread wakes up 21:17:27.350 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:27.350 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:29.341 01.991 5928 Exposure complete 21:17:29.426 00.085 5928 worker thread done servicing request 21:17:29.426 00.000 972 OnExposeComplete: enter 21:17:29.430 00.004 972 UpdateGuideState(): m_state=6 21:17:29.434 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2617 21:17:29.438 00.004 972 Star::Find returns 1 (0), X=224.14, Y=852.58, Mass=1442, SNR=26.6, Peak=137 HFD=3.9 21:17:29.443 00.005 972 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.59) = xAngle (-2.66 = -2.66) 21:17:29.447 00.004 972 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 21:17:29.451 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.07 mountX=-0.14 mountY=-0.07, mountTheta=-2.70 21:17:29.455 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.14, opts=13) 21:17:29.461 00.006 972 Enqueuing Move request for scope (0.07, -0.14) 21:17:29.465 00.004 5928 Worker thread wakes up 21:17:29.465 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd 21:17:29.465 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.14) 21:17:29.465 00.000 5928 Moving (0.07, -0.14) raw xDistance=-0.14 yDistance=-0.07 21:17:29.465 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:17:29.465 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:29.465 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:17:29.466 00.001 5928 MoveAxis(E, 0, ABG) 21:17:29.466 00.000 5928 Move returns status 0, amount 0 21:17:29.466 00.000 5928 MoveAxis(N, 0, ABG) 21:17:29.466 00.000 5928 Move returns status 0, amount 0 21:17:29.466 00.000 5928 move complete, result=0 21:17:29.466 00.000 5928 worker thread done servicing request 21:17:29.490 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:29.518 00.028 972 UpdateGuideState exits: m=1442 SNR=26.6 21:17:29.522 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:29.527 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:29.531 00.004 972 Enqueuing Expose request 21:17:29.535 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:17:29.539 00.004 5928 Worker thread wakes up 21:17:29.539 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:29.539 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:31.685 02.146 5928 Exposure complete 21:17:31.772 00.087 5928 worker thread done servicing request 21:17:31.772 00.000 972 OnExposeComplete: enter 21:17:31.777 00.005 972 UpdateGuideState(): m_state=6 21:17:31.781 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2618 21:17:31.785 00.004 972 Star::Find returns 1 (0), X=224.02, Y=852.79, Mass=1422, SNR=26.3, Peak=144 HFD=4.3 21:17:31.789 00.004 972 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.59) = xAngle (0.54 = 0.54) 21:17:31.794 00.005 972 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50) 21:17:31.797 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.13 mountX=0.07 mountY=0.04, mountTheta=0.51 21:17:31.802 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.07, opts=13) 21:17:31.806 00.004 972 Enqueuing Move request for scope (-0.04, 0.07) 21:17:31.810 00.004 5928 Worker thread wakes up 21:17:31.811 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd 21:17:31.811 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.07) 21:17:31.811 00.000 5928 Moving (-0.04, 0.07) raw xDistance=0.07 yDistance=0.04 21:17:31.811 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:17:31.811 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:31.811 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:17:31.811 00.000 5928 MoveAxis(E, 0, ABG) 21:17:31.811 00.000 5928 Move returns status 0, amount 0 21:17:31.811 00.000 5928 MoveAxis(N, 0, ABG) 21:17:31.811 00.000 5928 Move returns status 0, amount 0 21:17:31.811 00.000 5928 move complete, result=0 21:17:31.811 00.000 5928 worker thread done servicing request 21:17:31.835 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:17:31.862 00.027 972 UpdateGuideState exits: m=1422 SNR=26.3 21:17:31.866 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:31.870 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:31.874 00.004 972 Enqueuing Expose request 21:17:31.879 00.005 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:17:31.884 00.005 5928 Worker thread wakes up 21:17:31.884 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:31.884 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:33.859 01.975 5928 Exposure complete 21:17:33.945 00.086 5928 worker thread done servicing request 21:17:33.945 00.000 972 OnExposeComplete: enter 21:17:33.949 00.004 972 UpdateGuideState(): m_state=6 21:17:33.953 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2619 21:17:33.958 00.005 972 Star::Find returns 1 (0), X=223.86, Y=852.50, Mass=1451, SNR=26.6, Peak=138 HFD=4.4 21:17:33.962 00.004 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.35) 21:17:33.966 00.004 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31) 21:17:33.969 00.003 972 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.34 mountX=-0.21 mountY=0.22, mountTheta=2.33 21:17:33.974 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.21, opts=13) 21:17:33.979 00.005 972 Enqueuing Move request for scope (-0.21, -0.21) 21:17:33.982 00.003 5928 Worker thread wakes up 21:17:33.982 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd 21:17:33.983 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.21) 21:17:33.983 00.000 5928 Moving (-0.21, -0.21) raw xDistance=-0.21 yDistance=0.22 21:17:33.983 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 21:17:33.983 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=-0.14 newest=0.20 21:17:33.983 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 21:17:33.983 00.000 5928 MoveAxis(E, 35, ABG) 21:17:33.983 00.000 5928 Guiding Dir = 2, Dur = 35 21:17:33.983 00.000 5928 IsSlewing returns 0 21:17:33.984 00.001 5928 IsGuiding returns 0 21:17:34.007 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:17:34.013 00.006 5928 PulseGuide returned control before completion, sleep 21 21:17:34.035 00.022 972 UpdateGuideState exits: m=1451 SNR=26.6 21:17:34.039 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:34.044 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:34.048 00.004 972 Enqueuing Expose request 21:17:34.056 00.008 5928 IsGuiding returns 0 21:17:34.057 00.001 5928 Move returns status 0, amount 35 21:17:34.057 00.000 5928 MoveAxis(S, 44, ABG) 21:17:34.057 00.000 5928 Guiding Dir = 1, Dur = 44 21:17:34.057 00.000 5928 IsSlewing returns 0 21:17:34.057 00.000 5928 IsGuiding returns 0 21:17:34.169 00.112 5928 IsGuiding returns 1 21:17:34.169 00.000 5928 scope still moving after pulse duration time elapsed 21:17:34.217 00.048 5928 IsSlewing returns 0 21:17:34.217 00.000 5928 IsGuiding returns 0 21:17:34.217 00.000 5928 scope move finished after 44 + 116 ms 21:17:34.217 00.000 5928 Move returns status 0, amount 44 21:17:34.217 00.000 5928 move complete, result=0 21:17:34.217 00.000 5928 worker thread done servicing request 21:17:34.217 00.000 5928 Worker thread wakes up 21:17:34.217 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:34.217 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:34.217 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.2 px 44 ms SOUTH 21:17:36.355 02.138 5928 Exposure complete 21:17:36.440 00.085 5928 worker thread done servicing request 21:17:36.440 00.000 972 OnExposeComplete: enter 21:17:36.445 00.005 972 UpdateGuideState(): m_state=6 21:17:36.450 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2620 21:17:36.454 00.004 972 Star::Find returns 1 (0), X=223.38, Y=852.93, Mass=1488, SNR=27.0, Peak=136 HFD=4.2 21:17:36.459 00.005 972 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.59) = xAngle (1.25 = 1.25) 21:17:36.463 00.004 972 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.21 = 1.21) 21:17:36.467 00.004 972 CameraToMount -- cameraX=-0.68 cameraY=0.21 hyp=0.72 cameraTheta=2.84 mountX=0.22 mountY=0.67, mountTheta=1.25 21:17:36.471 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.68, y=0.21, opts=13) 21:17:36.476 00.005 972 Enqueuing Move request for scope (-0.68, 0.21) 21:17:36.480 00.004 5928 Worker thread wakes up 21:17:36.480 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.21) opts 0xd 21:17:36.480 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.68, 0.21) 21:17:36.480 00.000 5928 Moving (-0.68, 0.21) raw xDistance=0.22 yDistance=0.67 21:17:36.480 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22 21:17:36.480 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67 21:17:36.480 00.000 5928 MoveAxis(W, 35, ABG) 21:17:36.480 00.000 5928 Guiding Dir = 3, Dur = 35 21:17:36.481 00.001 5928 IsSlewing returns 0 21:17:36.481 00.000 5928 IsGuiding returns 0 21:17:36.503 00.022 5928 PulseGuide returned control before completion, sleep 24 21:17:36.506 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:36.541 00.035 972 UpdateGuideState exits: m=1488 SNR=27.0 21:17:36.545 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:36.549 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:36.553 00.004 972 Enqueuing Expose request 21:17:36.557 00.004 5928 IsGuiding returns 0 21:17:36.557 00.000 5928 Move returns status 0, amount 35 21:17:36.557 00.000 5928 MoveAxis(S, 133, ABG) 21:17:36.558 00.001 5928 Guiding Dir = 1, Dur = 133 21:17:36.558 00.000 5928 IsSlewing returns 0 21:17:36.559 00.001 5928 IsGuiding returns 0 21:17:36.630 00.071 5928 PulseGuide returned control before completion, sleep 72 21:17:36.719 00.089 5928 IsGuiding returns 1 21:17:36.719 00.000 5928 scope still moving after pulse duration time elapsed 21:17:36.791 00.072 5928 IsSlewing returns 0 21:17:36.792 00.001 5928 IsGuiding returns 0 21:17:36.792 00.000 5928 scope move finished after 133 + 99 ms 21:17:36.792 00.000 5928 Move returns status 0, amount 133 21:17:36.792 00.000 5928 move complete, result=0 21:17:36.792 00.000 5928 worker thread done servicing request 21:17:36.792 00.000 5928 Worker thread wakes up 21:17:36.793 00.001 972 GuideStep: 0.2 px 35 ms WEST, 0.7 px 133 ms SOUTH 21:17:36.799 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:36.799 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:38.770 01.971 5928 Exposure complete 21:17:38.857 00.087 5928 worker thread done servicing request 21:17:38.857 00.000 972 OnExposeComplete: enter 21:17:38.862 00.005 972 UpdateGuideState(): m_state=6 21:17:38.866 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2621 21:17:38.870 00.004 972 Star::Find returns 1 (0), X=223.81, Y=852.88, Mass=1378, SNR=25.9, Peak=157 HFD=3.9 21:17:38.873 00.003 972 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.59) = xAngle (0.97 = 0.97) 21:17:38.878 00.005 972 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 21:17:38.882 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.56 mountX=0.17 mountY=0.24, mountTheta=0.95 21:17:38.886 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.16, opts=13) 21:17:38.890 00.004 972 Enqueuing Move request for scope (-0.25, 0.16) 21:17:38.895 00.005 5928 Worker thread wakes up 21:17:38.895 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd 21:17:38.895 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.16) 21:17:38.895 00.000 5928 Moving (-0.25, 0.16) raw xDistance=0.17 yDistance=0.24 21:17:38.895 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 21:17:38.896 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 21:17:38.896 00.000 5928 MoveAxis(E, 0, ABG) 21:17:38.896 00.000 5928 Move returns status 0, amount 0 21:17:38.896 00.000 5928 MoveAxis(S, 47, ABG) 21:17:38.896 00.000 5928 Guiding Dir = 1, Dur = 47 21:17:38.896 00.000 5928 IsSlewing returns 0 21:17:38.897 00.001 5928 IsGuiding returns 0 21:17:38.920 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:17:38.947 00.027 972 UpdateGuideState exits: m=1378 SNR=25.9 21:17:38.952 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:38.955 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:38.961 00.006 972 Enqueuing Expose request 21:17:38.982 00.021 5928 IsGuiding returns 1 21:17:38.982 00.000 5928 scope still moving after pulse duration time elapsed 21:17:39.006 00.024 5928 IsSlewing returns 0 21:17:39.045 00.039 5928 IsGuiding returns 1 21:17:39.077 00.032 5928 IsSlewing returns 0 21:17:39.078 00.001 5928 IsGuiding returns 0 21:17:39.078 00.000 5928 scope move finished after 47 + 133 ms 21:17:39.078 00.000 5928 Move returns status 0, amount 47 21:17:39.078 00.000 5928 move complete, result=0 21:17:39.078 00.000 5928 worker thread done servicing request 21:17:39.078 00.000 5928 Worker thread wakes up 21:17:39.078 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:39.078 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:39.078 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.2 px 47 ms SOUTH 21:17:41.219 02.141 5928 Exposure complete 21:17:41.306 00.087 5928 worker thread done servicing request 21:17:41.306 00.000 972 OnExposeComplete: enter 21:17:41.311 00.005 972 UpdateGuideState(): m_state=6 21:17:41.314 00.003 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2622 21:17:41.319 00.005 972 Star::Find returns 1 (0), X=224.47, Y=852.74, Mass=1417, SNR=26.3, Peak=148 HFD=3.9 21:17:41.323 00.004 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 21:17:41.327 00.004 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 21:17:41.331 00.004 972 CameraToMount -- cameraX=0.41 cameraY=0.02 hyp=0.41 cameraTheta=0.06 mountX=0.02 mountY=-0.41, mountTheta=-1.53 21:17:41.335 00.004 972 SchedulePrimaryMove(067B9D08, x=0.41, y=0.02, opts=13) 21:17:41.339 00.004 972 Enqueuing Move request for scope (0.41, 0.02) 21:17:41.344 00.005 5928 Worker thread wakes up 21:17:41.344 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.02) opts 0xd 21:17:41.344 00.000 5928 Handling offset move in thread for scope, endpoint = (0.41, 0.02) 21:17:41.344 00.000 5928 Moving (0.41, 0.02) raw xDistance=0.02 yDistance=-0.41 21:17:41.344 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:17:41.344 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:17:41.344 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41 21:17:41.344 00.000 5928 MoveAxis(E, 0, ABG) 21:17:41.344 00.000 5928 Move returns status 0, amount 0 21:17:41.345 00.001 5928 MoveAxis(N, 0, ABG) 21:17:41.345 00.000 5928 Move returns status 0, amount 0 21:17:41.345 00.000 5928 move complete, result=0 21:17:41.345 00.000 5928 worker thread done servicing request 21:17:41.369 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:41.395 00.026 972 UpdateGuideState exits: m=1417 SNR=26.3 21:17:41.400 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:41.403 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:41.407 00.004 972 Enqueuing Expose request 21:17:41.412 00.005 5928 Worker thread wakes up 21:17:41.412 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH 21:17:41.416 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:41.416 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:43.398 01.982 5928 Exposure complete 21:17:43.484 00.086 5928 worker thread done servicing request 21:17:43.484 00.000 972 OnExposeComplete: enter 21:17:43.489 00.005 972 UpdateGuideState(): m_state=6 21:17:43.494 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2623 21:17:43.498 00.004 972 Star::Find returns 1 (0), X=223.94, Y=852.68, Mass=1438, SNR=26.5, Peak=142 HFD=4.0 21:17:43.501 00.003 972 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.59) = xAngle (-4.42 = 1.87) 21:17:43.505 00.004 972 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82) 21:17:43.510 00.005 972 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=-0.04 mountY=0.12, mountTheta=1.86 21:17:43.514 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.04, opts=13) 21:17:43.518 00.004 972 Enqueuing Move request for scope (-0.12, -0.04) 21:17:43.522 00.004 5928 Worker thread wakes up 21:17:43.522 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd 21:17:43.522 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.04) 21:17:43.522 00.000 5928 Moving (-0.12, -0.04) raw xDistance=-0.04 yDistance=0.12 21:17:43.522 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:17:43.522 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:43.522 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:17:43.522 00.000 5928 MoveAxis(E, 0, ABG) 21:17:43.523 00.001 5928 Move returns status 0, amount 0 21:17:43.523 00.000 5928 MoveAxis(N, 0, ABG) 21:17:43.523 00.000 5928 Move returns status 0, amount 0 21:17:43.523 00.000 5928 move complete, result=0 21:17:43.523 00.000 5928 worker thread done servicing request 21:17:43.547 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:43.572 00.025 972 UpdateGuideState exits: m=1438 SNR=26.5 21:17:43.577 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:43.581 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:43.585 00.004 972 Enqueuing Expose request 21:17:43.589 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:17:43.594 00.005 5928 Worker thread wakes up 21:17:43.594 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:43.594 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:45.705 02.111 5928 Exposure complete 21:17:45.793 00.088 5928 worker thread done servicing request 21:17:45.793 00.000 972 OnExposeComplete: enter 21:17:45.796 00.003 972 UpdateGuideState(): m_state=6 21:17:45.801 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2624 21:17:45.805 00.004 972 Star::Find returns 1 (0), X=223.91, Y=852.99, Mass=1495, SNR=27.0, Peak=163 HFD=4.2 21:17:45.810 00.005 972 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.59) = xAngle (0.49 = 0.49) 21:17:45.814 00.004 972 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45) 21:17:45.818 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.08 mountX=0.28 mountY=0.14, mountTheta=0.46 21:17:45.822 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=0.27, opts=13) 21:17:45.827 00.005 972 Enqueuing Move request for scope (-0.15, 0.27) 21:17:45.831 00.004 5928 Worker thread wakes up 21:17:45.831 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd 21:17:45.831 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, 0.27) 21:17:45.831 00.000 5928 Moving (-0.15, 0.27) raw xDistance=0.28 yDistance=0.14 21:17:45.831 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28 21:17:45.831 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:45.831 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:17:45.831 00.000 5928 MoveAxis(W, 46, ABG) 21:17:45.832 00.001 5928 Guiding Dir = 3, Dur = 46 21:17:45.833 00.001 5928 IsSlewing returns 0 21:17:45.833 00.000 5928 IsGuiding returns 0 21:17:45.856 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:45.862 00.006 5928 PulseGuide returned control before completion, sleep 32 21:17:45.884 00.022 972 UpdateGuideState exits: m=1495 SNR=27.0 21:17:45.887 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:45.892 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:45.896 00.004 972 Enqueuing Expose request 21:17:45.901 00.005 5928 IsGuiding returns 1 21:17:45.901 00.000 5928 scope still moving after pulse duration time elapsed 21:17:45.938 00.037 5928 IsSlewing returns 0 21:17:45.938 00.000 5928 IsGuiding returns 0 21:17:45.938 00.000 5928 scope move finished after 46 + 59 ms 21:17:45.938 00.000 5928 Move returns status 0, amount 46 21:17:45.938 00.000 5928 MoveAxis(N, 0, ABG) 21:17:45.939 00.001 5928 Move returns status 0, amount 0 21:17:45.939 00.000 5928 move complete, result=0 21:17:45.939 00.000 5928 worker thread done servicing request 21:17:45.939 00.000 5928 Worker thread wakes up 21:17:45.939 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:45.939 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:45.940 00.001 972 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH 21:17:47.927 01.987 5928 Exposure complete 21:17:48.013 00.086 5928 worker thread done servicing request 21:17:48.014 00.001 972 OnExposeComplete: enter 21:17:48.017 00.003 972 UpdateGuideState(): m_state=6 21:17:48.021 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2625 21:17:48.026 00.005 972 Star::Find returns 1 (0), X=223.93, Y=852.81, Mass=1455, SNR=26.7, Peak=158 HFD=4.1 21:17:48.030 00.004 972 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.59) = xAngle (0.94 = 0.94) 21:17:48.034 00.004 972 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89) 21:17:48.038 00.004 972 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.53 mountX=0.10 mountY=0.13, mountTheta=0.92 21:17:48.043 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.09, opts=13) 21:17:48.047 00.004 972 Enqueuing Move request for scope (-0.13, 0.09) 21:17:48.051 00.004 5928 Worker thread wakes up 21:17:48.051 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd 21:17:48.051 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.09) 21:17:48.051 00.000 5928 Moving (-0.13, 0.09) raw xDistance=0.10 yDistance=0.13 21:17:48.051 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 21:17:48.051 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:48.051 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:17:48.052 00.001 5928 MoveAxis(E, 0, ABG) 21:17:48.052 00.000 5928 Move returns status 0, amount 0 21:17:48.052 00.000 5928 MoveAxis(N, 0, ABG) 21:17:48.052 00.000 5928 Move returns status 0, amount 0 21:17:48.052 00.000 5928 move complete, result=0 21:17:48.052 00.000 5928 worker thread done servicing request 21:17:48.076 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:48.102 00.026 972 UpdateGuideState exits: m=1455 SNR=26.7 21:17:48.106 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:48.111 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:48.115 00.004 972 Enqueuing Expose request 21:17:48.119 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:17:48.123 00.004 5928 Worker thread wakes up 21:17:48.123 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:48.123 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:50.266 02.143 5928 Exposure complete 21:17:50.352 00.086 5928 worker thread done servicing request 21:17:50.353 00.001 972 OnExposeComplete: enter 21:17:50.357 00.004 972 UpdateGuideState(): m_state=6 21:17:50.361 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2626 21:17:50.365 00.004 972 Star::Find returns 1 (0), X=223.79, Y=852.56, Mass=1457, SNR=26.7, Peak=157 HFD=3.8 21:17:50.369 00.004 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.08) 21:17:50.373 00.004 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03) 21:17:50.378 00.005 972 CameraToMount -- cameraX=-0.27 cameraY=-0.16 hyp=0.32 cameraTheta=-2.62 mountX=-0.15 mountY=0.28, mountTheta=2.07 21:17:50.382 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=-0.16, opts=13) 21:17:50.386 00.004 972 Enqueuing Move request for scope (-0.27, -0.16) 21:17:50.390 00.004 5928 Worker thread wakes up 21:17:50.390 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.16) opts 0xd 21:17:50.391 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.27, -0.16) 21:17:50.391 00.000 5928 Moving (-0.27, -0.16) raw xDistance=-0.15 yDistance=0.28 21:17:50.391 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:17:50.391 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28 21:17:50.391 00.000 5928 MoveAxis(E, 0, ABG) 21:17:50.391 00.000 5928 Move returns status 0, amount 0 21:17:50.391 00.000 5928 MoveAxis(S, 56, ABG) 21:17:50.391 00.000 5928 Guiding Dir = 1, Dur = 56 21:17:50.392 00.001 5928 IsSlewing returns 0 21:17:50.392 00.000 5928 IsGuiding returns 0 21:17:50.416 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:17:50.444 00.028 972 UpdateGuideState exits: m=1457 SNR=26.7 21:17:50.448 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:50.451 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:50.456 00.005 972 Enqueuing Expose request 21:17:50.479 00.023 5928 IsGuiding returns 1 21:17:50.479 00.000 5928 scope still moving after pulse duration time elapsed 21:17:50.500 00.021 5928 IsSlewing returns 0 21:17:50.500 00.000 5928 IsGuiding returns 1 21:17:50.559 00.059 5928 IsSlewing returns 0 21:17:50.560 00.001 5928 IsGuiding returns 0 21:17:50.560 00.000 5928 scope move finished after 56 + 111 ms 21:17:50.560 00.000 5928 Move returns status 0, amount 56 21:17:50.560 00.000 5928 move complete, result=0 21:17:50.560 00.000 5928 worker thread done servicing request 21:17:50.560 00.000 5928 Worker thread wakes up 21:17:50.560 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:50.561 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:50.563 00.002 972 GuideStep: -0.2 px 0 ms EAST, 0.3 px 56 ms SOUTH 21:17:52.543 01.980 5928 Exposure complete 21:17:52.629 00.086 5928 worker thread done servicing request 21:17:52.629 00.000 972 OnExposeComplete: enter 21:17:52.634 00.005 972 UpdateGuideState(): m_state=6 21:17:52.638 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2627 21:17:52.643 00.005 972 Star::Find returns 1 (0), X=223.89, Y=852.39, Mass=1489, SNR=27.0, Peak=156 HFD=3.9 21:17:52.646 00.003 972 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.59) = xAngle (-3.65 = 2.64) 21:17:52.650 00.004 972 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59) 21:17:52.654 00.004 972 CameraToMount -- cameraX=-0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-2.06 mountX=-0.32 mountY=0.19, mountTheta=2.60 21:17:52.659 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=-0.33, opts=13) 21:17:52.663 00.004 972 Enqueuing Move request for scope (-0.17, -0.33) 21:17:52.667 00.004 5928 Worker thread wakes up 21:17:52.667 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.33) opts 0xd 21:17:52.667 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, -0.33) 21:17:52.667 00.000 5928 Moving (-0.17, -0.33) raw xDistance=-0.32 yDistance=0.19 21:17:52.667 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 21:17:52.667 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:52.667 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 21:17:52.667 00.000 5928 MoveAxis(E, 54, ABG) 21:17:52.667 00.000 5928 Guiding Dir = 2, Dur = 54 21:17:52.668 00.001 5928 IsSlewing returns 0 21:17:52.668 00.000 5928 IsGuiding returns 0 21:17:52.686 00.018 5928 PulseGuide returned control before completion, sleep 47 21:17:52.693 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=290, FiltMin=53, FiltMax=289, Gamma=1.000 21:17:52.719 00.026 972 UpdateGuideState exits: m=1489 SNR=27.0 21:17:52.724 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:52.728 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:52.732 00.004 972 Enqueuing Expose request 21:17:52.765 00.033 5928 IsGuiding returns 0 21:17:52.765 00.000 5928 Move returns status 0, amount 54 21:17:52.765 00.000 5928 MoveAxis(N, 0, ABG) 21:17:52.765 00.000 5928 Move returns status 0, amount 0 21:17:52.765 00.000 5928 move complete, result=0 21:17:52.766 00.001 5928 worker thread done servicing request 21:17:52.766 00.000 5928 Worker thread wakes up 21:17:52.766 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:52.766 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:52.768 00.002 972 GuideStep: -0.3 px 54 ms EAST, 0.2 px 0 ms NORTH 21:17:54.907 02.139 5928 Exposure complete 21:17:54.994 00.087 5928 worker thread done servicing request 21:17:54.994 00.000 972 OnExposeComplete: enter 21:17:54.997 00.003 972 UpdateGuideState(): m_state=6 21:17:55.001 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2628 21:17:55.006 00.005 972 Star::Find returns 1 (0), X=223.95, Y=852.45, Mass=1404, SNR=26.2, Peak=159 HFD=4.0 21:17:55.010 00.004 972 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.59) = xAngle (-3.55 = 2.73) 21:17:55.014 00.004 972 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69) 21:17:55.017 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.30 cameraTheta=-1.96 mountX=-0.27 mountY=0.13, mountTheta=2.70 21:17:55.023 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.27, opts=13) 21:17:55.027 00.004 972 Enqueuing Move request for scope (-0.11, -0.27) 21:17:55.031 00.004 5928 Worker thread wakes up 21:17:55.031 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd 21:17:55.031 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.27) 21:17:55.031 00.000 5928 Moving (-0.11, -0.27) raw xDistance=-0.27 yDistance=0.13 21:17:55.031 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27 21:17:55.031 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:55.031 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:17:55.031 00.000 5928 MoveAxis(E, 49, ABG) 21:17:55.031 00.000 5928 Guiding Dir = 2, Dur = 49 21:17:55.032 00.001 5928 IsSlewing returns 0 21:17:55.033 00.001 5928 IsGuiding returns 0 21:17:55.052 00.019 5928 PulseGuide returned control before completion, sleep 40 21:17:55.058 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:17:55.084 00.026 972 UpdateGuideState exits: m=1404 SNR=26.2 21:17:55.089 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:55.093 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:55.097 00.004 972 Enqueuing Expose request 21:17:55.101 00.004 5928 IsGuiding returns 1 21:17:55.101 00.000 5928 scope still moving after pulse duration time elapsed 21:17:55.132 00.031 5928 IsSlewing returns 0 21:17:55.133 00.001 5928 IsGuiding returns 0 21:17:55.133 00.000 5928 scope move finished after 49 + 50 ms 21:17:55.133 00.000 5928 Move returns status 0, amount 49 21:17:55.133 00.000 5928 MoveAxis(N, 0, ABG) 21:17:55.133 00.000 5928 Move returns status 0, amount 0 21:17:55.133 00.000 5928 move complete, result=0 21:17:55.133 00.000 5928 worker thread done servicing request 21:17:55.133 00.000 5928 Worker thread wakes up 21:17:55.133 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:55.134 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:55.137 00.003 972 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH 21:17:57.124 01.987 5928 Exposure complete 21:17:57.212 00.088 5928 worker thread done servicing request 21:17:57.212 00.000 972 OnExposeComplete: enter 21:17:57.216 00.004 972 UpdateGuideState(): m_state=6 21:17:57.220 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2629 21:17:57.225 00.005 972 Star::Find returns 1 (0), X=223.86, Y=852.71, Mass=1401, SNR=26.2, Peak=145 HFD=4.2 21:17:57.229 00.004 972 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.59) = xAngle (-4.67 = 1.62) 21:17:57.232 00.003 972 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57) 21:17:57.236 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.08 mountX=-0.01 mountY=0.21, mountTheta=1.62 21:17:57.242 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.01, opts=13) 21:17:57.245 00.003 972 Enqueuing Move request for scope (-0.21, -0.01) 21:17:57.249 00.004 5928 Worker thread wakes up 21:17:57.249 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd 21:17:57.249 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.01) 21:17:57.249 00.000 5928 Moving (-0.21, -0.01) raw xDistance=-0.01 yDistance=0.21 21:17:57.249 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:17:57.249 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 21:17:57.249 00.000 5928 MoveAxis(E, 0, ABG) 21:17:57.250 00.001 5928 Move returns status 0, amount 0 21:17:57.250 00.000 5928 MoveAxis(S, 41, ABG) 21:17:57.250 00.000 5928 Guiding Dir = 1, Dur = 41 21:17:57.250 00.000 5928 IsSlewing returns 0 21:17:57.250 00.000 5928 IsGuiding returns 0 21:17:57.274 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:17:57.300 00.026 972 UpdateGuideState exits: m=1401 SNR=26.2 21:17:57.305 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:57.310 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:57.313 00.003 972 Enqueuing Expose request 21:17:57.355 00.042 5928 IsGuiding returns 1 21:17:57.355 00.000 5928 scope still moving after pulse duration time elapsed 21:17:57.403 00.048 5928 IsSlewing returns 0 21:17:57.403 00.000 5928 IsGuiding returns 0 21:17:57.403 00.000 5928 scope move finished after 41 + 112 ms 21:17:57.403 00.000 5928 Move returns status 0, amount 41 21:17:57.403 00.000 5928 move complete, result=0 21:17:57.403 00.000 5928 worker thread done servicing request 21:17:57.403 00.000 5928 Worker thread wakes up 21:17:57.404 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:57.404 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:17:57.420 00.016 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 41 ms SOUTH 21:17:59.537 02.117 5928 Exposure complete 21:17:59.623 00.086 5928 worker thread done servicing request 21:17:59.623 00.000 972 OnExposeComplete: enter 21:17:59.627 00.004 972 UpdateGuideState(): m_state=6 21:17:59.631 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2630 21:17:59.635 00.004 972 Star::Find returns 1 (0), X=223.89, Y=852.65, Mass=1430, SNR=26.5, Peak=144 HFD=4.1 21:17:59.640 00.005 972 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.59) = xAngle (-4.38 = 1.90) 21:17:59.643 00.003 972 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.86) 21:17:59.647 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.79 mountX=-0.06 mountY=0.18, mountTheta=1.90 21:17:59.652 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.06, opts=13) 21:17:59.657 00.005 972 Enqueuing Move request for scope (-0.18, -0.06) 21:17:59.661 00.004 5928 Worker thread wakes up 21:17:59.661 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd 21:17:59.661 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.06) 21:17:59.661 00.000 5928 Moving (-0.18, -0.06) raw xDistance=-0.06 yDistance=0.18 21:17:59.661 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:17:59.661 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:17:59.661 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18 21:17:59.661 00.000 5928 MoveAxis(E, 0, ABG) 21:17:59.661 00.000 5928 Move returns status 0, amount 0 21:17:59.661 00.000 5928 MoveAxis(N, 0, ABG) 21:17:59.662 00.001 5928 Move returns status 0, amount 0 21:17:59.662 00.000 5928 move complete, result=0 21:17:59.662 00.000 5928 worker thread done servicing request 21:17:59.686 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:17:59.714 00.028 972 UpdateGuideState exits: m=1430 SNR=26.5 21:17:59.717 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:17:59.721 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:17:59.727 00.006 972 Enqueuing Expose request 21:17:59.730 00.003 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:17:59.734 00.004 5928 Worker thread wakes up 21:17:59.734 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:17:59.734 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:01.702 01.968 5928 Exposure complete 21:18:01.790 00.088 5928 worker thread done servicing request 21:18:01.790 00.000 972 OnExposeComplete: enter 21:18:01.793 00.003 972 UpdateGuideState(): m_state=6 21:18:01.798 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2631 21:18:01.801 00.003 972 Star::Find returns 1 (0), X=224.03, Y=852.56, Mass=1431, SNR=26.4, Peak=149 HFD=4.0 21:18:01.806 00.005 972 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.59) = xAngle (-3.35 = 2.93) 21:18:01.810 00.004 972 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89) 21:18:01.814 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.76 mountX=-0.16 mountY=0.04, mountTheta=2.89 21:18:01.818 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.16, opts=13) 21:18:01.823 00.005 972 Enqueuing Move request for scope (-0.03, -0.16) 21:18:01.827 00.004 5928 Worker thread wakes up 21:18:01.827 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd 21:18:01.827 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.16) 21:18:01.827 00.000 5928 Moving (-0.03, -0.16) raw xDistance=-0.16 yDistance=0.04 21:18:01.827 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:18:01.827 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:01.827 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:18:01.827 00.000 5928 MoveAxis(E, 0, ABG) 21:18:01.827 00.000 5928 Move returns status 0, amount 0 21:18:01.827 00.000 5928 MoveAxis(N, 0, ABG) 21:18:01.828 00.001 5928 Move returns status 0, amount 0 21:18:01.828 00.000 5928 move complete, result=0 21:18:01.828 00.000 5928 worker thread done servicing request 21:18:01.852 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:18:01.880 00.028 972 UpdateGuideState exits: m=1431 SNR=26.4 21:18:01.884 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:01.888 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:01.893 00.005 972 Enqueuing Expose request 21:18:01.898 00.005 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:18:01.902 00.004 5928 Worker thread wakes up 21:18:01.902 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:01.902 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:04.043 02.141 5928 Exposure complete 21:18:04.130 00.087 5928 worker thread done servicing request 21:18:04.130 00.000 972 OnExposeComplete: enter 21:18:04.133 00.003 972 UpdateGuideState(): m_state=6 21:18:04.138 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2632 21:18:04.142 00.004 972 Star::Find returns 1 (0), X=224.10, Y=852.35, Mass=1445, SNR=26.6, Peak=146 HFD=3.9 21:18:04.146 00.004 972 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.59) = xAngle (-3.07 = -3.07) 21:18:04.150 00.004 972 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11) 21:18:04.153 00.003 972 CameraToMount -- cameraX=0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.48 mountX=-0.37 mountY=-0.01, mountTheta=-3.11 21:18:04.159 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.37, opts=13) 21:18:04.163 00.004 972 Enqueuing Move request for scope (0.03, -0.37) 21:18:04.167 00.004 5928 Worker thread wakes up 21:18:04.167 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.37) opts 0xd 21:18:04.167 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.37) 21:18:04.167 00.000 5928 Moving (0.03, -0.37) raw xDistance=-0.37 yDistance=-0.01 21:18:04.167 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37 21:18:04.167 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:04.167 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:18:04.167 00.000 5928 MoveAxis(E, 62, ABG) 21:18:04.167 00.000 5928 Guiding Dir = 2, Dur = 62 21:18:04.168 00.001 5928 IsSlewing returns 0 21:18:04.168 00.000 5928 IsGuiding returns 0 21:18:04.184 00.016 5928 PulseGuide returned control before completion, sleep 58 21:18:04.194 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:04.220 00.026 972 UpdateGuideState exits: m=1445 SNR=26.6 21:18:04.225 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:04.229 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:04.233 00.004 972 Enqueuing Expose request 21:18:04.264 00.031 5928 IsGuiding returns 1 21:18:04.264 00.000 5928 scope still moving after pulse duration time elapsed 21:18:04.299 00.035 5928 IsSlewing returns 0 21:18:04.299 00.000 5928 IsGuiding returns 0 21:18:04.300 00.001 5928 scope move finished after 62 + 69 ms 21:18:04.300 00.000 5928 Move returns status 0, amount 62 21:18:04.300 00.000 5928 MoveAxis(N, 0, ABG) 21:18:04.300 00.000 5928 Move returns status 0, amount 0 21:18:04.300 00.000 5928 move complete, result=0 21:18:04.300 00.000 5928 worker thread done servicing request 21:18:04.300 00.000 5928 Worker thread wakes up 21:18:04.301 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:04.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:04.301 00.000 972 GuideStep: -0.4 px 62 ms EAST, -0.0 px 0 ms NORTH 21:18:06.282 01.981 5928 Exposure complete 21:18:06.367 00.085 5928 worker thread done servicing request 21:18:06.367 00.000 972 OnExposeComplete: enter 21:18:06.372 00.005 972 UpdateGuideState(): m_state=6 21:18:06.376 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2633 21:18:06.380 00.004 972 Star::Find returns 1 (0), X=224.18, Y=852.47, Mass=1393, SNR=26.1, Peak=144 HFD=3.8 21:18:06.384 00.004 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 21:18:06.388 00.004 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76) 21:18:06.392 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-1.13 mountX=-0.25 mountY=-0.10, mountTheta=-2.75 21:18:06.397 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.25, opts=13) 21:18:06.400 00.003 972 Enqueuing Move request for scope (0.12, -0.25) 21:18:06.405 00.005 5928 Worker thread wakes up 21:18:06.406 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd 21:18:06.406 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.25) 21:18:06.406 00.000 5928 Moving (0.12, -0.25) raw xDistance=-0.25 yDistance=-0.10 21:18:06.406 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25 21:18:06.406 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:06.406 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:18:06.406 00.000 5928 MoveAxis(E, 46, ABG) 21:18:06.406 00.000 5928 Guiding Dir = 2, Dur = 46 21:18:06.406 00.000 5928 IsSlewing returns 0 21:18:06.407 00.001 5928 IsGuiding returns 0 21:18:06.422 00.015 5928 PulseGuide returned control before completion, sleep 42 21:18:06.431 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:06.458 00.027 972 UpdateGuideState exits: m=1393 SNR=26.1 21:18:06.462 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:06.465 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:06.469 00.004 972 Enqueuing Expose request 21:18:06.474 00.005 5928 IsGuiding returns 1 21:18:06.475 00.001 5928 scope still moving after pulse duration time elapsed 21:18:06.518 00.043 5928 IsSlewing returns 0 21:18:06.518 00.000 5928 IsGuiding returns 0 21:18:06.518 00.000 5928 scope move finished after 46 + 65 ms 21:18:06.518 00.000 5928 Move returns status 0, amount 46 21:18:06.518 00.000 5928 MoveAxis(N, 0, ABG) 21:18:06.518 00.000 5928 Move returns status 0, amount 0 21:18:06.518 00.000 5928 move complete, result=0 21:18:06.520 00.002 5928 worker thread done servicing request 21:18:06.520 00.000 5928 Worker thread wakes up 21:18:06.520 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:06.520 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:06.520 00.000 972 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH 21:18:08.647 02.127 5928 Exposure complete 21:18:08.734 00.087 5928 worker thread done servicing request 21:18:08.735 00.001 972 OnExposeComplete: enter 21:18:08.740 00.005 972 UpdateGuideState(): m_state=6 21:18:08.744 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2634 21:18:08.747 00.003 972 Star::Find returns 1 (0), X=224.13, Y=852.85, Mass=1463, SNR=26.7, Peak=149 HFD=4.3 21:18:08.752 00.005 972 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.59) = xAngle (-0.46 = -0.46) 21:18:08.758 00.006 972 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 21:18:08.764 00.006 972 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.15 cameraTheta=1.13 mountX=0.13 mountY=-0.07, mountTheta=-0.50 21:18:08.768 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.13, opts=13) 21:18:08.773 00.005 972 Enqueuing Move request for scope (0.06, 0.13) 21:18:08.777 00.004 5928 Worker thread wakes up 21:18:08.777 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd 21:18:08.777 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.13) 21:18:08.777 00.000 5928 Moving (0.06, 0.13) raw xDistance=0.13 yDistance=-0.07 21:18:08.777 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:18:08.777 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:08.777 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:18:08.777 00.000 5928 MoveAxis(E, 0, ABG) 21:18:08.777 00.000 5928 Move returns status 0, amount 0 21:18:08.777 00.000 5928 MoveAxis(N, 0, ABG) 21:18:08.777 00.000 5928 Move returns status 0, amount 0 21:18:08.777 00.000 5928 move complete, result=0 21:18:08.777 00.000 5928 worker thread done servicing request 21:18:08.801 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:08.829 00.028 972 UpdateGuideState exits: m=1463 SNR=26.7 21:18:08.833 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:08.838 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:08.842 00.004 972 Enqueuing Expose request 21:18:08.846 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:18:08.850 00.004 5928 Worker thread wakes up 21:18:08.850 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:08.850 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:10.815 01.965 5928 Exposure complete 21:18:10.901 00.086 5928 worker thread done servicing request 21:18:10.901 00.000 972 OnExposeComplete: enter 21:18:10.906 00.005 972 UpdateGuideState(): m_state=6 21:18:10.909 00.003 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2635 21:18:10.913 00.004 972 Star::Find returns 1 (0), X=224.13, Y=853.12, Mass=1405, SNR=26.2, Peak=137 HFD=4.2 21:18:10.918 00.005 972 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.59) = xAngle (-0.18 = -0.18) 21:18:10.922 00.004 972 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22) 21:18:10.926 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.41 mountX=0.40 mountY=-0.09, mountTheta=-0.22 21:18:10.930 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.40, opts=13) 21:18:10.934 00.004 972 Enqueuing Move request for scope (0.06, 0.40) 21:18:10.939 00.005 5928 Worker thread wakes up 21:18:10.939 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.40) opts 0xd 21:18:10.939 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.40) 21:18:10.939 00.000 5928 Moving (0.06, 0.40) raw xDistance=0.40 yDistance=-0.09 21:18:10.939 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40 21:18:10.939 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:10.939 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:18:10.939 00.000 5928 MoveAxis(W, 67, ABG) 21:18:10.940 00.001 5928 Guiding Dir = 3, Dur = 67 21:18:10.940 00.000 5928 IsSlewing returns 0 21:18:10.941 00.001 5928 IsGuiding returns 0 21:18:10.964 00.023 5928 PulseGuide returned control before completion, sleep 55 21:18:10.965 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:10.992 00.027 972 UpdateGuideState exits: m=1405 SNR=26.2 21:18:10.996 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:10.999 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:11.003 00.004 972 Enqueuing Expose request 21:18:11.043 00.040 5928 IsGuiding returns 0 21:18:11.043 00.000 5928 Move returns status 0, amount 67 21:18:11.043 00.000 5928 MoveAxis(N, 0, ABG) 21:18:11.043 00.000 5928 Move returns status 0, amount 0 21:18:11.044 00.001 5928 move complete, result=0 21:18:11.044 00.000 5928 worker thread done servicing request 21:18:11.044 00.000 5928 Worker thread wakes up 21:18:11.044 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:11.044 00.000 972 GuideStep: 0.4 px 67 ms WEST, -0.1 px 0 ms NORTH 21:18:11.048 00.004 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:13.186 02.138 5928 Exposure complete 21:18:13.273 00.087 5928 worker thread done servicing request 21:18:13.273 00.000 972 OnExposeComplete: enter 21:18:13.277 00.004 972 UpdateGuideState(): m_state=6 21:18:13.281 00.004 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2636 21:18:13.285 00.004 972 Star::Find returns 1 (0), X=223.99, Y=852.72, Mass=1433, SNR=26.5, Peak=164 HFD=4.0 21:18:13.290 00.005 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 21:18:13.294 00.004 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 21:18:13.298 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.09 mountX=0.00 mountY=0.07, mountTheta=1.50 21:18:13.303 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=0.00, opts=13) 21:18:13.308 00.005 972 Enqueuing Move request for scope (-0.07, 0.00) 21:18:13.312 00.004 5928 Worker thread wakes up 21:18:13.312 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd 21:18:13.312 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, 0.00) 21:18:13.312 00.000 5928 Moving (-0.07, 0.00) raw xDistance=0.00 yDistance=0.07 21:18:13.312 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:18:13.312 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:13.312 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:18:13.312 00.000 5928 MoveAxis(E, 0, ABG) 21:18:13.312 00.000 5928 Move returns status 0, amount 0 21:18:13.313 00.001 5928 MoveAxis(N, 0, ABG) 21:18:13.313 00.000 5928 Move returns status 0, amount 0 21:18:13.313 00.000 5928 move complete, result=0 21:18:13.313 00.000 5928 worker thread done servicing request 21:18:13.338 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:18:13.364 00.026 972 UpdateGuideState exits: m=1433 SNR=26.5 21:18:13.368 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:13.374 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:13.378 00.004 972 Enqueuing Expose request 21:18:13.381 00.003 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:18:13.385 00.004 5928 Worker thread wakes up 21:18:13.385 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:13.385 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:15.374 01.989 5928 Exposure complete 21:18:15.459 00.085 5928 worker thread done servicing request 21:18:15.459 00.000 972 OnExposeComplete: enter 21:18:15.463 00.004 972 UpdateGuideState(): m_state=6 21:18:15.467 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2637 21:18:15.472 00.005 972 Star::Find returns 1 (0), X=223.94, Y=852.55, Mass=1451, SNR=26.6, Peak=146 HFD=4.0 21:18:15.476 00.004 972 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.59) = xAngle (-3.79 = 2.50) 21:18:15.480 00.004 972 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45) 21:18:15.484 00.004 972 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.20 mountX=-0.17 mountY=0.13, mountTheta=2.47 21:18:15.489 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.12, y=-0.17, opts=13) 21:18:15.493 00.004 972 Enqueuing Move request for scope (-0.12, -0.17) 21:18:15.497 00.004 5928 Worker thread wakes up 21:18:15.497 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd 21:18:15.497 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.12, -0.17) 21:18:15.497 00.000 5928 Moving (-0.12, -0.17) raw xDistance=-0.17 yDistance=0.13 21:18:15.497 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:18:15.497 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:15.497 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13 21:18:15.497 00.000 5928 MoveAxis(E, 0, ABG) 21:18:15.497 00.000 5928 Move returns status 0, amount 0 21:18:15.497 00.000 5928 MoveAxis(N, 0, ABG) 21:18:15.497 00.000 5928 Move returns status 0, amount 0 21:18:15.498 00.001 5928 move complete, result=0 21:18:15.498 00.000 5928 worker thread done servicing request 21:18:15.523 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:18:15.549 00.026 972 UpdateGuideState exits: m=1451 SNR=26.6 21:18:15.553 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:15.558 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:15.561 00.003 972 Enqueuing Expose request 21:18:15.565 00.004 972 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:18:15.569 00.004 5928 Worker thread wakes up 21:18:15.569 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:15.569 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:17.697 02.128 5928 Exposure complete 21:18:17.784 00.087 5928 worker thread done servicing request 21:18:17.784 00.000 972 OnExposeComplete: enter 21:18:17.789 00.005 972 UpdateGuideState(): m_state=6 21:18:17.793 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2638 21:18:17.797 00.004 972 Star::Find returns 1 (0), X=223.88, Y=851.88, Mass=1450, SNR=26.7, Peak=135 HFD=4.2 21:18:17.801 00.004 972 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.59) = xAngle (-3.38 = 2.90) 21:18:17.806 00.005 972 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86) 21:18:17.809 00.003 972 CameraToMount -- cameraX=-0.18 cameraY=-0.83 hyp=0.85 cameraTheta=-1.79 mountX=-0.83 mountY=0.24, mountTheta=2.86 21:18:17.813 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=-0.83, opts=13) 21:18:17.817 00.004 972 Enqueuing Move request for scope (-0.18, -0.83) 21:18:17.822 00.005 5928 Worker thread wakes up 21:18:17.822 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.83) opts 0xd 21:18:17.823 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.18, -0.83) 21:18:17.823 00.000 5928 Moving (-0.18, -0.83) raw xDistance=-0.83 yDistance=0.24 21:18:17.823 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83 21:18:17.823 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 21:18:17.823 00.000 5928 MoveAxis(E, 139, ABG) 21:18:17.823 00.000 5928 Guiding Dir = 2, Dur = 139 21:18:17.823 00.000 5928 IsSlewing returns 0 21:18:17.824 00.001 5928 IsGuiding returns 0 21:18:17.840 00.016 5928 PulseGuide returned control before completion, sleep 134 21:18:17.848 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:17.876 00.028 972 UpdateGuideState exits: m=1450 SNR=26.7 21:18:17.880 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:17.884 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:17.891 00.007 972 Enqueuing Expose request 21:18:18.016 00.125 5928 IsGuiding returns 0 21:18:18.016 00.000 5928 Move returns status 0, amount 139 21:18:18.017 00.001 5928 MoveAxis(S, 47, ABG) 21:18:18.017 00.000 5928 Guiding Dir = 1, Dur = 47 21:18:18.018 00.001 5928 IsSlewing returns 0 21:18:18.019 00.001 5928 IsGuiding returns 0 21:18:18.129 00.110 5928 IsGuiding returns 1 21:18:18.129 00.000 5928 scope still moving after pulse duration time elapsed 21:18:18.192 00.063 5928 IsSlewing returns 0 21:18:18.193 00.001 5928 IsGuiding returns 0 21:18:18.194 00.001 5928 scope move finished after 47 + 127 ms 21:18:18.194 00.000 5928 Move returns status 0, amount 47 21:18:18.194 00.000 5928 move complete, result=0 21:18:18.194 00.000 5928 worker thread done servicing request 21:18:18.194 00.000 5928 Worker thread wakes up 21:18:18.195 00.001 972 GuideStep: -0.8 px 139 ms EAST, 0.2 px 47 ms SOUTH 21:18:18.207 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:18.207 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:20.196 01.989 5928 Exposure complete 21:18:20.282 00.086 5928 worker thread done servicing request 21:18:20.282 00.000 972 OnExposeComplete: enter 21:18:20.287 00.005 972 UpdateGuideState(): m_state=6 21:18:20.291 00.004 972 Star::Find(15, 223, 851, 0, (0,0,0,0), 0.0, 255) frame 2639 21:18:20.294 00.003 972 Star::Find returns 1 (0), X=223.81, Y=852.60, Mass=1449, SNR=26.6, Peak=142 HFD=3.9 21:18:20.298 00.004 972 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.59) = xAngle (-4.28 = 2.01) 21:18:20.303 00.005 972 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96) 21:18:20.307 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.69 mountX=-0.12 mountY=0.26, mountTheta=2.00 21:18:20.311 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=-0.12, opts=13) 21:18:20.315 00.004 972 Enqueuing Move request for scope (-0.25, -0.12) 21:18:20.319 00.004 5928 Worker thread wakes up 21:18:20.319 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd 21:18:20.319 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, -0.12) 21:18:20.319 00.000 5928 Moving (-0.25, -0.12) raw xDistance=-0.12 yDistance=0.26 21:18:20.319 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:18:20.320 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26 21:18:20.320 00.000 5928 MoveAxis(E, 0, ABG) 21:18:20.320 00.000 5928 Move returns status 0, amount 0 21:18:20.320 00.000 5928 MoveAxis(S, 51, ABG) 21:18:20.320 00.000 5928 Guiding Dir = 1, Dur = 51 21:18:20.321 00.001 5928 IsSlewing returns 0 21:18:20.321 00.000 5928 IsGuiding returns 0 21:18:20.345 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:20.372 00.027 972 UpdateGuideState exits: m=1449 SNR=26.6 21:18:20.377 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:20.380 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:20.384 00.004 972 Enqueuing Expose request 21:18:20.398 00.014 5928 IsGuiding returns 1 21:18:20.398 00.000 5928 scope still moving after pulse duration time elapsed 21:18:20.426 00.028 5928 IsSlewing returns 0 21:18:20.426 00.000 5928 IsGuiding returns 1 21:18:20.494 00.068 5928 IsSlewing returns 0 21:18:20.494 00.000 5928 IsGuiding returns 0 21:18:20.494 00.000 5928 scope move finished after 51 + 122 ms 21:18:20.494 00.000 5928 Move returns status 0, amount 51 21:18:20.495 00.001 5928 move complete, result=0 21:18:20.495 00.000 5928 worker thread done servicing request 21:18:20.495 00.000 5928 Worker thread wakes up 21:18:20.495 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:20.495 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:20.495 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 51 ms SOUTH 21:18:22.611 02.116 5928 Exposure complete 21:18:22.698 00.087 5928 worker thread done servicing request 21:18:22.698 00.000 972 OnExposeComplete: enter 21:18:22.702 00.004 972 UpdateGuideState(): m_state=6 21:18:22.707 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2640 21:18:22.710 00.003 972 Star::Find returns 1 (0), X=223.69, Y=852.50, Mass=1456, SNR=26.7, Peak=151 HFD=3.8 21:18:22.714 00.004 972 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.59) = xAngle (-4.21 = 2.08) 21:18:22.718 00.004 972 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03) 21:18:22.722 00.004 972 CameraToMount -- cameraX=-0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-2.62 mountX=-0.21 mountY=0.38, mountTheta=2.07 21:18:22.727 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.37, y=-0.22, opts=13) 21:18:22.731 00.004 972 Enqueuing Move request for scope (-0.37, -0.22) 21:18:22.735 00.004 5928 Worker thread wakes up 21:18:22.735 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.22) opts 0xd 21:18:22.735 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.37, -0.22) 21:18:22.735 00.000 5928 Moving (-0.37, -0.22) raw xDistance=-0.21 yDistance=0.38 21:18:22.735 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 21:18:22.735 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38 21:18:22.736 00.001 5928 MoveAxis(E, 35, ABG) 21:18:22.736 00.000 5928 Guiding Dir = 2, Dur = 35 21:18:22.736 00.000 5928 IsSlewing returns 0 21:18:22.737 00.001 5928 IsGuiding returns 0 21:18:22.765 00.028 5928 PulseGuide returned control before completion, sleep 18 21:18:22.765 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:22.787 00.022 5928 IsGuiding returns 1 21:18:22.787 00.000 5928 scope still moving after pulse duration time elapsed 21:18:22.795 00.008 972 UpdateGuideState exits: m=1456 SNR=26.7 21:18:22.799 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:22.804 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:22.809 00.005 972 Enqueuing Expose request 21:18:22.828 00.019 5928 IsSlewing returns 0 21:18:22.829 00.001 5928 IsGuiding returns 0 21:18:22.829 00.000 5928 scope move finished after 35 + 57 ms 21:18:22.829 00.000 5928 Move returns status 0, amount 35 21:18:22.829 00.000 5928 MoveAxis(S, 76, ABG) 21:18:22.829 00.000 5928 Guiding Dir = 1, Dur = 76 21:18:22.829 00.000 5928 IsSlewing returns 0 21:18:22.830 00.001 5928 IsGuiding returns 0 21:18:22.941 00.111 5928 IsGuiding returns 1 21:18:22.941 00.000 5928 scope still moving after pulse duration time elapsed 21:18:22.972 00.031 5928 IsSlewing returns 0 21:18:22.973 00.001 5928 IsGuiding returns 1 21:18:23.037 00.064 5928 IsSlewing returns 0 21:18:23.038 00.001 5928 IsGuiding returns 0 21:18:23.039 00.001 5928 scope move finished after 76 + 132 ms 21:18:23.039 00.000 5928 Move returns status 0, amount 76 21:18:23.039 00.000 5928 move complete, result=0 21:18:23.039 00.000 5928 worker thread done servicing request 21:18:23.040 00.001 5928 Worker thread wakes up 21:18:23.040 00.000 972 GuideStep: -0.2 px 35 ms EAST, 0.4 px 76 ms SOUTH 21:18:23.050 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:23.050 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:25.034 01.984 5928 Exposure complete 21:18:25.119 00.085 5928 worker thread done servicing request 21:18:25.120 00.001 972 OnExposeComplete: enter 21:18:25.123 00.003 972 UpdateGuideState(): m_state=6 21:18:25.127 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2641 21:18:25.131 00.004 972 Star::Find returns 1 (0), X=223.86, Y=852.62, Mass=1469, SNR=26.8, Peak=160 HFD=3.8 21:18:25.136 00.005 972 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.59) = xAngle (-4.28 = 2.01) 21:18:25.140 00.004 972 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96) 21:18:25.143 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-2.69 mountX=-0.10 mountY=0.21, mountTheta=2.00 21:18:25.148 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=-0.10, opts=13) 21:18:25.153 00.005 972 Enqueuing Move request for scope (-0.20, -0.10) 21:18:25.157 00.004 5928 Worker thread wakes up 21:18:25.157 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd 21:18:25.157 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, -0.10) 21:18:25.157 00.000 5928 Moving (-0.20, -0.10) raw xDistance=-0.10 yDistance=0.21 21:18:25.157 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:18:25.157 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 21:18:25.157 00.000 5928 MoveAxis(E, 0, ABG) 21:18:25.157 00.000 5928 Move returns status 0, amount 0 21:18:25.157 00.000 5928 MoveAxis(S, 41, ABG) 21:18:25.157 00.000 5928 Guiding Dir = 1, Dur = 41 21:18:25.158 00.001 5928 IsSlewing returns 0 21:18:25.159 00.001 5928 IsGuiding returns 0 21:18:25.182 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=46, FiltMax=282, Gamma=1.000 21:18:25.210 00.028 972 UpdateGuideState exits: m=1469 SNR=26.8 21:18:25.214 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:25.218 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:25.223 00.005 972 Enqueuing Expose request 21:18:25.244 00.021 5928 IsGuiding returns 1 21:18:25.244 00.000 5928 scope still moving after pulse duration time elapsed 21:18:25.275 00.031 5928 IsSlewing returns 0 21:18:25.275 00.000 5928 IsGuiding returns 1 21:18:25.339 00.064 5928 IsSlewing returns 0 21:18:25.372 00.033 5928 IsGuiding returns 0 21:18:25.372 00.000 5928 scope move finished after 41 + 172 ms 21:18:25.372 00.000 5928 Move returns status 0, amount 41 21:18:25.372 00.000 5928 move complete, result=0 21:18:25.372 00.000 5928 worker thread done servicing request 21:18:25.372 00.000 5928 Worker thread wakes up 21:18:25.372 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 41 ms SOUTH 21:18:25.376 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:25.376 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:27.522 02.146 5928 Exposure complete 21:18:27.607 00.085 5928 worker thread done servicing request 21:18:27.607 00.000 972 OnExposeComplete: enter 21:18:27.611 00.004 972 UpdateGuideState(): m_state=6 21:18:27.616 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2642 21:18:27.621 00.005 972 Star::Find returns 1 (0), X=223.81, Y=852.85, Mass=1442, SNR=26.5, Peak=168 HFD=4.0 21:18:27.624 00.003 972 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.59) = xAngle (1.08 = 1.08) 21:18:27.629 00.005 972 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04) 21:18:27.633 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.67 mountX=0.13 mountY=0.24, mountTheta=1.07 21:18:27.638 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.13, opts=13) 21:18:27.642 00.004 972 Enqueuing Move request for scope (-0.25, 0.13) 21:18:27.646 00.004 5928 Worker thread wakes up 21:18:27.646 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd 21:18:27.646 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.13) 21:18:27.646 00.000 5928 Moving (-0.25, 0.13) raw xDistance=0.13 yDistance=0.24 21:18:27.646 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:18:27.646 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 21:18:27.646 00.000 5928 MoveAxis(E, 0, ABG) 21:18:27.646 00.000 5928 Move returns status 0, amount 0 21:18:27.646 00.000 5928 MoveAxis(S, 48, ABG) 21:18:27.646 00.000 5928 Guiding Dir = 1, Dur = 48 21:18:27.647 00.001 5928 IsSlewing returns 0 21:18:27.648 00.001 5928 IsGuiding returns 0 21:18:27.672 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:27.698 00.026 972 UpdateGuideState exits: m=1442 SNR=26.5 21:18:27.704 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:27.708 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:27.712 00.004 972 Enqueuing Expose request 21:18:27.754 00.042 5928 IsGuiding returns 1 21:18:27.783 00.029 5928 scope still moving after pulse duration time elapsed 21:18:27.817 00.034 5928 IsSlewing returns 0 21:18:27.819 00.002 5928 IsGuiding returns 0 21:18:27.820 00.001 5928 scope move finished after 48 + 123 ms 21:18:27.821 00.001 5928 Move returns status 0, amount 48 21:18:27.821 00.000 5928 move complete, result=0 21:18:27.821 00.000 5928 worker thread done servicing request 21:18:27.821 00.000 5928 Worker thread wakes up 21:18:27.821 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:27.821 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:27.824 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH 21:18:29.800 01.976 5928 Exposure complete 21:18:29.886 00.086 5928 worker thread done servicing request 21:18:29.886 00.000 972 OnExposeComplete: enter 21:18:29.890 00.004 972 UpdateGuideState(): m_state=6 21:18:29.894 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2643 21:18:29.898 00.004 972 Star::Find returns 1 (0), X=223.84, Y=852.70, Mass=1433, SNR=26.5, Peak=155 HFD=3.9 21:18:29.902 00.004 972 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.59) = xAngle (-4.65 = 1.63) 21:18:29.906 00.004 972 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58) 21:18:29.910 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.06 mountX=-0.01 mountY=0.22, mountTheta=1.63 21:18:29.915 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.02, opts=13) 21:18:29.918 00.003 972 Enqueuing Move request for scope (-0.22, -0.02) 21:18:29.922 00.004 5928 Worker thread wakes up 21:18:29.922 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd 21:18:29.922 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.02) 21:18:29.922 00.000 5928 Moving (-0.22, -0.02) raw xDistance=-0.01 yDistance=0.22 21:18:29.922 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:18:29.923 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 21:18:29.923 00.000 5928 MoveAxis(E, 0, ABG) 21:18:29.923 00.000 5928 Move returns status 0, amount 0 21:18:29.923 00.000 5928 MoveAxis(S, 44, ABG) 21:18:29.923 00.000 5928 Guiding Dir = 1, Dur = 44 21:18:29.944 00.021 5928 IsSlewing returns 0 21:18:29.944 00.000 5928 IsGuiding returns 0 21:18:29.948 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:29.976 00.028 972 UpdateGuideState exits: m=1433 SNR=26.5 21:18:29.980 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:29.985 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:29.989 00.004 972 Enqueuing Expose request 21:18:30.026 00.037 5928 IsGuiding returns 1 21:18:30.026 00.000 5928 scope still moving after pulse duration time elapsed 21:18:30.054 00.028 5928 IsSlewing returns 0 21:18:30.055 00.001 5928 IsGuiding returns 1 21:18:30.120 00.065 5928 IsSlewing returns 0 21:18:30.121 00.001 5928 IsGuiding returns 0 21:18:30.121 00.000 5928 scope move finished after 44 + 132 ms 21:18:30.121 00.000 5928 Move returns status 0, amount 44 21:18:30.122 00.001 5928 move complete, result=0 21:18:30.122 00.000 5928 worker thread done servicing request 21:18:30.122 00.000 5928 Worker thread wakes up 21:18:30.122 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:30.122 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:30.122 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH 21:18:32.237 02.115 5928 Exposure complete 21:18:32.323 00.086 5928 worker thread done servicing request 21:18:32.323 00.000 972 OnExposeComplete: enter 21:18:32.326 00.003 972 UpdateGuideState(): m_state=6 21:18:32.331 00.005 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2644 21:18:32.335 00.004 972 Star::Find returns 1 (0), X=223.73, Y=852.40, Mass=1438, SNR=26.5, Peak=138 HFD=3.9 21:18:32.339 00.004 972 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.59) = xAngle (-3.98 = 2.31) 21:18:32.343 00.004 972 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26) 21:18:32.346 00.003 972 CameraToMount -- cameraX=-0.34 cameraY=-0.32 hyp=0.46 cameraTheta=-2.39 mountX=-0.31 mountY=0.36, mountTheta=2.29 21:18:32.352 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=-0.32, opts=13) 21:18:32.356 00.004 972 Enqueuing Move request for scope (-0.34, -0.32) 21:18:32.360 00.004 5928 Worker thread wakes up 21:18:32.360 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.32) opts 0xd 21:18:32.360 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, -0.32) 21:18:32.360 00.000 5928 Moving (-0.34, -0.32) raw xDistance=-0.31 yDistance=0.36 21:18:32.360 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31 21:18:32.360 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36 21:18:32.360 00.000 5928 MoveAxis(E, 52, ABG) 21:18:32.360 00.000 5928 Guiding Dir = 2, Dur = 52 21:18:32.361 00.001 5928 IsSlewing returns 0 21:18:32.361 00.000 5928 IsGuiding returns 0 21:18:32.375 00.014 5928 PulseGuide returned control before completion, sleep 49 21:18:32.386 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:18:32.412 00.026 972 UpdateGuideState exits: m=1438 SNR=26.5 21:18:32.416 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:32.421 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:32.425 00.004 972 Enqueuing Expose request 21:18:32.430 00.005 5928 IsGuiding returns 1 21:18:32.430 00.000 5928 scope still moving after pulse duration time elapsed 21:18:32.471 00.041 5928 IsSlewing returns 0 21:18:32.471 00.000 5928 IsGuiding returns 0 21:18:32.471 00.000 5928 scope move finished after 52 + 58 ms 21:18:32.471 00.000 5928 Move returns status 0, amount 52 21:18:32.471 00.000 5928 MoveAxis(S, 70, ABG) 21:18:32.471 00.000 5928 Guiding Dir = 1, Dur = 70 21:18:32.473 00.002 5928 IsSlewing returns 0 21:18:32.473 00.000 5928 IsGuiding returns 0 21:18:32.583 00.110 5928 IsGuiding returns 1 21:18:32.583 00.000 5928 scope still moving after pulse duration time elapsed 21:18:32.647 00.064 5928 IsSlewing returns 0 21:18:32.648 00.001 5928 IsGuiding returns 0 21:18:32.648 00.000 5928 scope move finished after 70 + 104 ms 21:18:32.648 00.000 5928 Move returns status 0, amount 70 21:18:32.648 00.000 5928 move complete, result=0 21:18:32.648 00.000 5928 worker thread done servicing request 21:18:32.648 00.000 5928 Worker thread wakes up 21:18:32.648 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:32.648 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:32.648 00.000 972 GuideStep: -0.3 px 52 ms EAST, 0.4 px 70 ms SOUTH 21:18:34.636 01.988 5928 Exposure complete 21:18:34.723 00.087 5928 worker thread done servicing request 21:18:34.723 00.000 972 OnExposeComplete: enter 21:18:34.727 00.004 972 UpdateGuideState(): m_state=6 21:18:34.731 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2645 21:18:34.736 00.005 972 Star::Find returns 1 (0), X=223.84, Y=852.35, Mass=1439, SNR=26.5, Peak=134 HFD=4.2 21:18:34.740 00.004 972 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.59) = xAngle (-3.71 = 2.58) 21:18:34.744 00.004 972 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53) 21:18:34.748 00.004 972 CameraToMount -- cameraX=-0.23 cameraY=-0.37 hyp=0.43 cameraTheta=-2.12 mountX=-0.37 mountY=0.25, mountTheta=2.54 21:18:34.753 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.23, y=-0.37, opts=13) 21:18:34.757 00.004 972 Enqueuing Move request for scope (-0.23, -0.37) 21:18:34.761 00.004 5928 Worker thread wakes up 21:18:34.761 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.37) opts 0xd 21:18:34.761 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.23, -0.37) 21:18:34.761 00.000 5928 Moving (-0.23, -0.37) raw xDistance=-0.37 yDistance=0.25 21:18:34.761 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37 21:18:34.761 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 21:18:34.761 00.000 5928 MoveAxis(E, 65, ABG) 21:18:34.761 00.000 5928 Guiding Dir = 2, Dur = 65 21:18:34.774 00.013 5928 IsSlewing returns 0 21:18:34.774 00.000 5928 IsGuiding returns 0 21:18:34.790 00.016 5928 PulseGuide returned control before completion, sleep 60 21:18:34.790 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:34.816 00.026 972 UpdateGuideState exits: m=1439 SNR=26.5 21:18:34.822 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:34.826 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:34.829 00.003 972 Enqueuing Expose request 21:18:34.869 00.040 5928 IsGuiding returns 0 21:18:34.869 00.000 5928 Move returns status 0, amount 65 21:18:34.869 00.000 5928 MoveAxis(S, 49, ABG) 21:18:34.869 00.000 5928 Guiding Dir = 1, Dur = 49 21:18:34.869 00.000 5928 IsSlewing returns 0 21:18:34.871 00.002 5928 IsGuiding returns 0 21:18:34.950 00.079 5928 IsGuiding returns 1 21:18:34.950 00.000 5928 scope still moving after pulse duration time elapsed 21:18:35.014 00.064 5928 IsSlewing returns 0 21:18:35.045 00.031 5928 IsGuiding returns 0 21:18:35.046 00.001 5928 scope move finished after 49 + 126 ms 21:18:35.046 00.000 5928 Move returns status 0, amount 49 21:18:35.046 00.000 5928 move complete, result=0 21:18:35.046 00.000 5928 worker thread done servicing request 21:18:35.046 00.000 5928 Worker thread wakes up 21:18:35.047 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:35.047 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:35.047 00.000 972 GuideStep: -0.4 px 65 ms EAST, 0.2 px 49 ms SOUTH 21:18:37.160 02.113 5928 Exposure complete 21:18:37.247 00.087 5928 worker thread done servicing request 21:18:37.248 00.001 972 OnExposeComplete: enter 21:18:37.253 00.005 972 UpdateGuideState(): m_state=6 21:18:37.257 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2646 21:18:37.261 00.004 972 Star::Find returns 1 (0), X=223.91, Y=852.59, Mass=1453, SNR=26.6, Peak=128 HFD=4.6 21:18:37.265 00.004 972 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.59) = xAngle (-4.04 = 2.24) 21:18:37.269 00.004 972 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 21:18:37.273 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=-0.13 mountY=0.16, mountTheta=2.23 21:18:37.277 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=-0.13, opts=13) 21:18:37.281 00.004 972 Enqueuing Move request for scope (-0.16, -0.13) 21:18:37.285 00.004 5928 Worker thread wakes up 21:18:37.285 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd 21:18:37.285 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, -0.13) 21:18:37.285 00.000 5928 Moving (-0.16, -0.13) raw xDistance=-0.13 yDistance=0.16 21:18:37.285 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:18:37.285 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:37.286 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 21:18:37.286 00.000 5928 MoveAxis(E, 0, ABG) 21:18:37.286 00.000 5928 Move returns status 0, amount 0 21:18:37.286 00.000 5928 MoveAxis(N, 0, ABG) 21:18:37.286 00.000 5928 Move returns status 0, amount 0 21:18:37.286 00.000 5928 move complete, result=0 21:18:37.286 00.000 5928 worker thread done servicing request 21:18:37.310 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:37.336 00.026 972 UpdateGuideState exits: m=1453 SNR=26.6 21:18:37.340 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:37.344 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:37.348 00.004 972 Enqueuing Expose request 21:18:37.354 00.006 972 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:18:37.357 00.003 5928 Worker thread wakes up 21:18:37.357 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:37.357 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:39.346 01.989 5928 Exposure complete 21:18:39.433 00.087 5928 worker thread done servicing request 21:18:39.433 00.000 972 OnExposeComplete: enter 21:18:39.438 00.005 972 UpdateGuideState(): m_state=6 21:18:39.442 00.004 972 Star::Find(15, 223, 852, 0, (0,0,0,0), 0.0, 255) frame 2647 21:18:39.446 00.004 972 Star::Find returns 1 (0), X=224.33, Y=852.68, Mass=1443, SNR=26.6, Peak=150 HFD=3.6 21:18:39.450 00.004 972 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.59) = xAngle (-1.74 = -1.74) 21:18:39.454 00.004 972 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78) 21:18:39.458 00.004 972 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-0.15 mountX=-0.04 mountY=-0.26, mountTheta=-1.74 21:18:39.462 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.04, opts=13) 21:18:39.466 00.004 972 Enqueuing Move request for scope (0.27, -0.04) 21:18:39.471 00.005 5928 Worker thread wakes up 21:18:39.471 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.04) opts 0xd 21:18:39.471 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.04) 21:18:39.471 00.000 5928 Moving (0.27, -0.04) raw xDistance=-0.04 yDistance=-0.26 21:18:39.471 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:18:39.471 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:18:39.472 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26 21:18:39.472 00.000 5928 MoveAxis(E, 0, ABG) 21:18:39.472 00.000 5928 Move returns status 0, amount 0 21:18:39.472 00.000 5928 MoveAxis(N, 0, ABG) 21:18:39.472 00.000 5928 Move returns status 0, amount 0 21:18:39.472 00.000 5928 move complete, result=0 21:18:39.472 00.000 5928 worker thread done servicing request 21:18:39.496 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:39.522 00.026 972 UpdateGuideState exits: m=1443 SNR=26.6 21:18:39.526 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:39.530 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:39.535 00.005 972 Enqueuing Expose request 21:18:39.540 00.005 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH 21:18:39.546 00.006 5928 Worker thread wakes up 21:18:39.546 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:39.546 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:41.660 02.114 5928 Exposure complete 21:18:41.746 00.086 5928 worker thread done servicing request 21:18:41.747 00.001 972 OnExposeComplete: enter 21:18:41.751 00.004 972 UpdateGuideState(): m_state=6 21:18:41.755 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2648 21:18:41.759 00.004 972 Star::Find returns 1 (0), X=224.38, Y=852.67, Mass=1513, SNR=27.2, Peak=145 HFD=3.7 21:18:41.765 00.006 972 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.59) = xAngle (-1.76 = -1.76) 21:18:41.770 00.005 972 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80) 21:18:41.774 00.004 972 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-0.17 mountX=-0.06 mountY=-0.31, mountTheta=-1.76 21:18:41.778 00.004 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.05, opts=13) 21:18:41.782 00.004 972 Enqueuing Move request for scope (0.32, -0.05) 21:18:41.787 00.005 5928 Worker thread wakes up 21:18:41.787 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd 21:18:41.787 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.05) 21:18:41.787 00.000 5928 Moving (0.32, -0.05) raw xDistance=-0.06 yDistance=-0.31 21:18:41.787 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:18:41.787 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:18:41.787 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 21:18:41.787 00.000 5928 MoveAxis(E, 0, ABG) 21:18:41.787 00.000 5928 Move returns status 0, amount 0 21:18:41.787 00.000 5928 MoveAxis(N, 0, ABG) 21:18:41.787 00.000 5928 Move returns status 0, amount 0 21:18:41.787 00.000 5928 move complete, result=0 21:18:41.787 00.000 5928 worker thread done servicing request 21:18:41.811 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=49, FiltMax=286, Gamma=1.000 21:18:41.840 00.029 972 UpdateGuideState exits: m=1513 SNR=27.2 21:18:41.843 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:41.847 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:41.853 00.006 972 Enqueuing Expose request 21:18:41.856 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:18:41.860 00.004 5928 Worker thread wakes up 21:18:41.860 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:41.860 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:43.825 01.965 5928 Exposure complete 21:18:43.910 00.085 5928 worker thread done servicing request 21:18:43.910 00.000 972 OnExposeComplete: enter 21:18:43.914 00.004 972 UpdateGuideState(): m_state=6 21:18:43.919 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2649 21:18:43.923 00.004 972 Star::Find returns 1 (0), X=224.32, Y=852.17, Mass=1441, SNR=26.5, Peak=143 HFD=3.9 21:18:43.927 00.004 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 21:18:43.930 00.003 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76) 21:18:43.935 00.005 972 CameraToMount -- cameraX=0.26 cameraY=-0.54 hyp=0.60 cameraTheta=-1.13 mountX=-0.55 mountY=-0.22, mountTheta=-2.75 21:18:43.940 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.54, opts=13) 21:18:43.943 00.003 972 Enqueuing Move request for scope (0.26, -0.54) 21:18:43.947 00.004 5928 Worker thread wakes up 21:18:43.947 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.54) opts 0xd 21:18:43.947 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.54) 21:18:43.947 00.000 5928 Moving (0.26, -0.54) raw xDistance=-0.55 yDistance=-0.22 21:18:43.947 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55 21:18:43.948 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:18:43.948 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 21:18:43.948 00.000 5928 MoveAxis(E, 92, ABG) 21:18:43.948 00.000 5928 Guiding Dir = 2, Dur = 92 21:18:43.948 00.000 5928 IsSlewing returns 0 21:18:43.949 00.001 5928 IsGuiding returns 0 21:18:43.968 00.019 5928 PulseGuide returned control before completion, sleep 84 21:18:43.974 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:18:44.001 00.027 972 UpdateGuideState exits: m=1441 SNR=26.5 21:18:44.006 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:44.009 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:44.013 00.004 972 Enqueuing Expose request 21:18:44.080 00.067 5928 IsGuiding returns 0 21:18:44.080 00.000 5928 Move returns status 0, amount 92 21:18:44.080 00.000 5928 MoveAxis(N, 0, ABG) 21:18:44.080 00.000 5928 Move returns status 0, amount 0 21:18:44.080 00.000 5928 move complete, result=0 21:18:44.080 00.000 5928 worker thread done servicing request 21:18:44.080 00.000 5928 Worker thread wakes up 21:18:44.080 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:44.080 00.000 972 GuideStep: -0.5 px 92 ms EAST, -0.2 px 0 ms NORTH 21:18:44.086 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:46.196 02.110 5928 Exposure complete 21:18:46.283 00.087 5928 worker thread done servicing request 21:18:46.283 00.000 972 OnExposeComplete: enter 21:18:46.287 00.004 972 UpdateGuideState(): m_state=6 21:18:46.291 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2650 21:18:46.295 00.004 972 Star::Find returns 1 (0), X=224.39, Y=852.40, Mass=1429, SNR=26.4, Peak=136 HFD=4.1 21:18:46.299 00.004 972 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.59) = xAngle (-2.36 = -2.36) 21:18:46.304 00.005 972 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41) 21:18:46.308 00.004 972 CameraToMount -- cameraX=0.32 cameraY=-0.32 hyp=0.45 cameraTheta=-0.77 mountX=-0.32 mountY=-0.30, mountTheta=-2.39 21:18:46.312 00.004 972 SchedulePrimaryMove(067B9D08, x=0.32, y=-0.32, opts=13) 21:18:46.317 00.005 972 Enqueuing Move request for scope (0.32, -0.32) 21:18:46.321 00.004 5928 Worker thread wakes up 21:18:46.321 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.32) opts 0xd 21:18:46.321 00.000 5928 Handling offset move in thread for scope, endpoint = (0.32, -0.32) 21:18:46.321 00.000 5928 Moving (0.32, -0.32) raw xDistance=-0.32 yDistance=-0.30 21:18:46.321 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.32 21:18:46.321 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:18:46.322 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30 21:18:46.322 00.000 5928 MoveAxis(E, 60, ABG) 21:18:46.322 00.000 5928 Guiding Dir = 2, Dur = 60 21:18:46.322 00.000 5928 IsSlewing returns 0 21:18:46.322 00.000 5928 IsGuiding returns 0 21:18:46.346 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:18:46.352 00.006 5928 PulseGuide returned control before completion, sleep 43 21:18:46.373 00.021 972 UpdateGuideState exits: m=1429 SNR=26.4 21:18:46.377 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:46.381 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:46.386 00.005 972 Enqueuing Expose request 21:18:46.403 00.017 5928 IsGuiding returns 1 21:18:46.403 00.000 5928 scope still moving after pulse duration time elapsed 21:18:46.447 00.044 5928 IsSlewing returns 0 21:18:46.447 00.000 5928 IsGuiding returns 0 21:18:46.447 00.000 5928 scope move finished after 60 + 64 ms 21:18:46.447 00.000 5928 Move returns status 0, amount 60 21:18:46.447 00.000 5928 MoveAxis(N, 0, ABG) 21:18:46.447 00.000 5928 Move returns status 0, amount 0 21:18:46.447 00.000 5928 move complete, result=0 21:18:46.447 00.000 5928 worker thread done servicing request 21:18:46.448 00.001 5928 Worker thread wakes up 21:18:46.448 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:46.448 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:46.448 00.000 972 GuideStep: -0.3 px 60 ms EAST, -0.3 px 0 ms NORTH 21:18:48.428 01.980 5928 Exposure complete 21:18:48.515 00.087 5928 worker thread done servicing request 21:18:48.515 00.000 972 OnExposeComplete: enter 21:18:48.520 00.005 972 UpdateGuideState(): m_state=6 21:18:48.525 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2651 21:18:48.528 00.003 972 Star::Find returns 1 (0), X=224.10, Y=852.68, Mass=1439, SNR=26.6, Peak=144 HFD=4.0 21:18:48.533 00.005 972 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.59) = xAngle (-2.44 = -2.44) 21:18:48.537 00.004 972 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49) 21:18:48.541 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.85 mountX=-0.04 mountY=-0.03, mountTheta=-2.47 21:18:48.545 00.004 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.04, opts=13) 21:18:48.550 00.005 972 Enqueuing Move request for scope (0.04, -0.04) 21:18:48.554 00.004 5928 Worker thread wakes up 21:18:48.554 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd 21:18:48.554 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.04) 21:18:48.554 00.000 5928 Moving (0.04, -0.04) raw xDistance=-0.04 yDistance=-0.03 21:18:48.554 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:18:48.554 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:48.554 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:18:48.554 00.000 5928 MoveAxis(E, 0, ABG) 21:18:48.554 00.000 5928 Move returns status 0, amount 0 21:18:48.554 00.000 5928 MoveAxis(N, 0, ABG) 21:18:48.554 00.000 5928 Move returns status 0, amount 0 21:18:48.554 00.000 5928 move complete, result=0 21:18:48.555 00.001 5928 worker thread done servicing request 21:18:48.578 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:48.606 00.028 972 UpdateGuideState exits: m=1439 SNR=26.6 21:18:48.610 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:48.613 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:48.620 00.007 972 Enqueuing Expose request 21:18:48.626 00.006 5928 Worker thread wakes up 21:18:48.626 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:18:48.631 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:48.631 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:50.774 02.143 5928 Exposure complete 21:18:50.861 00.087 5928 worker thread done servicing request 21:18:50.862 00.001 972 OnExposeComplete: enter 21:18:50.866 00.004 972 UpdateGuideState(): m_state=6 21:18:50.871 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2652 21:18:50.874 00.003 972 Star::Find returns 1 (0), X=224.17, Y=852.51, Mass=1476, SNR=26.9, Peak=148 HFD=4.4 21:18:50.878 00.004 972 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.59) = xAngle (-2.70 = -2.70) 21:18:50.882 00.004 972 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75) 21:18:50.886 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.24 cameraTheta=-1.11 mountX=-0.21 mountY=-0.09, mountTheta=-2.74 21:18:50.891 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.21, opts=13) 21:18:50.895 00.004 972 Enqueuing Move request for scope (0.10, -0.21) 21:18:50.899 00.004 5928 Worker thread wakes up 21:18:50.899 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd 21:18:50.899 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.21) 21:18:50.899 00.000 5928 Moving (0.10, -0.21) raw xDistance=-0.21 yDistance=-0.09 21:18:50.900 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 21:18:50.900 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:18:50.900 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:18:50.900 00.000 5928 MoveAxis(E, 36, ABG) 21:18:50.900 00.000 5928 Guiding Dir = 2, Dur = 36 21:18:50.900 00.000 5928 IsSlewing returns 0 21:18:50.901 00.001 5928 IsGuiding returns 0 21:18:50.925 00.024 5928 PulseGuide returned control before completion, sleep 23 21:18:50.925 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:50.949 00.024 5928 IsGuiding returns 1 21:18:50.949 00.000 5928 scope still moving after pulse duration time elapsed 21:18:50.951 00.002 972 UpdateGuideState exits: m=1476 SNR=26.9 21:18:50.956 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:50.959 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:50.963 00.004 972 Enqueuing Expose request 21:18:50.988 00.025 5928 IsSlewing returns 0 21:18:51.021 00.033 5928 IsGuiding returns 0 21:18:51.021 00.000 5928 scope move finished after 36 + 83 ms 21:18:51.021 00.000 5928 Move returns status 0, amount 36 21:18:51.021 00.000 5928 MoveAxis(N, 0, ABG) 21:18:51.021 00.000 5928 Move returns status 0, amount 0 21:18:51.021 00.000 5928 move complete, result=0 21:18:51.021 00.000 5928 worker thread done servicing request 21:18:51.022 00.001 5928 Worker thread wakes up 21:18:51.022 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:51.022 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:51.023 00.001 972 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH 21:18:53.010 01.987 5928 Exposure complete 21:18:53.096 00.086 5928 worker thread done servicing request 21:18:53.096 00.000 972 OnExposeComplete: enter 21:18:53.102 00.006 972 UpdateGuideState(): m_state=6 21:18:53.106 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2653 21:18:53.110 00.004 972 Star::Find returns 1 (0), X=224.30, Y=852.74, Mass=1422, SNR=26.4, Peak=132 HFD=4.3 21:18:53.113 00.003 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 21:18:53.118 00.005 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 21:18:53.122 00.004 972 CameraToMount -- cameraX=0.24 cameraY=0.02 hyp=0.24 cameraTheta=0.10 mountX=0.02 mountY=-0.24, mountTheta=-1.49 21:18:53.126 00.004 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.02, opts=13) 21:18:53.130 00.004 972 Enqueuing Move request for scope (0.24, 0.02) 21:18:53.135 00.005 5928 Worker thread wakes up 21:18:53.135 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.02) opts 0xd 21:18:53.135 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.02) 21:18:53.135 00.000 5928 Moving (0.24, 0.02) raw xDistance=0.02 yDistance=-0.24 21:18:53.135 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:18:53.135 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:18:53.135 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24 21:18:53.135 00.000 5928 MoveAxis(E, 0, ABG) 21:18:53.135 00.000 5928 Move returns status 0, amount 0 21:18:53.135 00.000 5928 MoveAxis(N, 0, ABG) 21:18:53.135 00.000 5928 Move returns status 0, amount 0 21:18:53.135 00.000 5928 move complete, result=0 21:18:53.135 00.000 5928 worker thread done servicing request 21:18:53.160 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:18:53.187 00.027 972 UpdateGuideState exits: m=1422 SNR=26.4 21:18:53.190 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:53.194 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:53.199 00.005 972 Enqueuing Expose request 21:18:53.204 00.005 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH 21:18:53.208 00.004 5928 Worker thread wakes up 21:18:53.208 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:53.208 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:55.321 02.113 5928 Exposure complete 21:18:55.407 00.086 5928 worker thread done servicing request 21:18:55.407 00.000 972 OnExposeComplete: enter 21:18:55.410 00.003 972 UpdateGuideState(): m_state=6 21:18:55.415 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2654 21:18:55.419 00.004 972 Star::Find returns 1 (0), X=224.33, Y=852.80, Mass=1390, SNR=26.1, Peak=125 HFD=4.2 21:18:55.423 00.004 972 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.59) = xAngle (-1.29 = -1.29) 21:18:55.427 00.004 972 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33) 21:18:55.430 00.003 972 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.28 cameraTheta=0.30 mountX=0.08 mountY=-0.27, mountTheta=-1.29 21:18:55.436 00.006 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.08, opts=13) 21:18:55.440 00.004 972 Enqueuing Move request for scope (0.26, 0.08) 21:18:55.443 00.003 5928 Worker thread wakes up 21:18:55.444 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd 21:18:55.444 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.08) 21:18:55.444 00.000 5928 Moving (0.26, 0.08) raw xDistance=0.08 yDistance=-0.27 21:18:55.444 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:18:55.444 00.000 5928 switching direction from 1 to -1 - decHistory=-5 oldest=0.15 newest=-0.60 21:18:55.444 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 21:18:55.444 00.000 5928 MoveAxis(E, 0, ABG) 21:18:55.444 00.000 5928 Move returns status 0, amount 0 21:18:55.444 00.000 5928 MoveAxis(N, 53, ABG) 21:18:55.444 00.000 5928 Guiding Dir = 0, Dur = 53 21:18:55.444 00.000 5928 IsSlewing returns 0 21:18:55.445 00.001 5928 IsGuiding returns 0 21:18:55.471 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:18:55.497 00.026 972 UpdateGuideState exits: m=1390 SNR=26.1 21:18:55.502 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:55.506 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:55.510 00.004 972 Enqueuing Expose request 21:18:55.529 00.019 5928 IsGuiding returns 1 21:18:55.530 00.001 5928 scope still moving after pulse duration time elapsed 21:18:55.559 00.029 5928 IsSlewing returns 0 21:18:55.560 00.001 5928 IsGuiding returns 1 21:18:55.626 00.066 5928 IsSlewing returns 0 21:18:55.658 00.032 5928 IsGuiding returns 0 21:18:55.658 00.000 5928 scope move finished after 53 + 159 ms 21:18:55.658 00.000 5928 Move returns status 0, amount 53 21:18:55.658 00.000 5928 move complete, result=0 21:18:55.658 00.000 5928 worker thread done servicing request 21:18:55.658 00.000 5928 Worker thread wakes up 21:18:55.658 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 53 ms NORTH 21:18:55.663 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:55.663 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:57.644 01.981 5928 Exposure complete 21:18:57.731 00.087 5928 worker thread done servicing request 21:18:57.731 00.000 972 OnExposeComplete: enter 21:18:57.735 00.004 972 UpdateGuideState(): m_state=6 21:18:57.739 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2655 21:18:57.743 00.004 972 Star::Find returns 1 (0), X=224.50, Y=852.60, Mass=1456, SNR=26.7, Peak=140 HFD=4.1 21:18:57.747 00.004 972 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.59) = xAngle (-1.85 = -1.85) 21:18:57.752 00.005 972 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89) 21:18:57.755 00.003 972 CameraToMount -- cameraX=0.44 cameraY=-0.12 hyp=0.46 cameraTheta=-0.26 mountX=-0.13 mountY=-0.43, mountTheta=-1.85 21:18:57.762 00.007 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.12, opts=13) 21:18:57.768 00.006 972 Enqueuing Move request for scope (0.44, -0.12) 21:18:57.772 00.004 5928 Worker thread wakes up 21:18:57.772 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.12) opts 0xd 21:18:57.772 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.12) 21:18:57.773 00.001 5928 Moving (0.44, -0.12) raw xDistance=-0.13 yDistance=-0.43 21:18:57.773 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:18:57.773 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43 21:18:57.773 00.000 5928 MoveAxis(E, 0, ABG) 21:18:57.773 00.000 5928 Move returns status 0, amount 0 21:18:57.773 00.000 5928 MoveAxis(N, 86, ABG) 21:18:57.773 00.000 5928 Guiding Dir = 0, Dur = 86 21:18:57.773 00.000 5928 IsSlewing returns 0 21:18:57.774 00.001 5928 IsGuiding returns 0 21:18:57.798 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:18:57.827 00.029 972 UpdateGuideState exits: m=1456 SNR=26.7 21:18:57.831 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:18:57.835 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:18:57.839 00.004 972 Enqueuing Expose request 21:18:57.849 00.010 5928 PulseGuide returned control before completion, sleep 22 21:18:57.882 00.033 5928 IsGuiding returns 1 21:18:57.882 00.000 5928 scope still moving after pulse duration time elapsed 21:18:57.914 00.032 5928 IsSlewing returns 0 21:18:57.915 00.001 5928 IsGuiding returns 1 21:18:57.976 00.061 5928 IsSlewing returns 0 21:18:57.977 00.001 5928 IsGuiding returns 0 21:18:57.977 00.000 5928 scope move finished after 86 + 116 ms 21:18:57.977 00.000 5928 Move returns status 0, amount 86 21:18:57.977 00.000 5928 move complete, result=0 21:18:57.977 00.000 5928 worker thread done servicing request 21:18:57.977 00.000 5928 Worker thread wakes up 21:18:57.977 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:18:57.977 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:18:57.977 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 86 ms NORTH 21:19:00.102 02.125 5928 Exposure complete 21:19:00.187 00.085 5928 worker thread done servicing request 21:19:00.187 00.000 972 OnExposeComplete: enter 21:19:00.191 00.004 972 UpdateGuideState(): m_state=6 21:19:00.195 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2656 21:19:00.200 00.005 972 Star::Find returns 1 (0), X=224.40, Y=852.41, Mass=1512, SNR=27.2, Peak=137 HFD=4.3 21:19:00.204 00.004 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 21:19:00.207 00.003 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38) 21:19:00.211 00.004 972 CameraToMount -- cameraX=0.34 cameraY=-0.31 hyp=0.46 cameraTheta=-0.74 mountX=-0.32 mountY=-0.32, mountTheta=-2.36 21:19:00.217 00.006 972 SchedulePrimaryMove(067B9D08, x=0.34, y=-0.31, opts=13) 21:19:00.221 00.004 972 Enqueuing Move request for scope (0.34, -0.31) 21:19:00.225 00.004 5928 Worker thread wakes up 21:19:00.225 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.31) opts 0xd 21:19:00.225 00.000 5928 Handling offset move in thread for scope, endpoint = (0.34, -0.31) 21:19:00.225 00.000 5928 Moving (0.34, -0.31) raw xDistance=-0.32 yDistance=-0.32 21:19:00.225 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 21:19:00.225 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 21:19:00.225 00.000 5928 MoveAxis(E, 53, ABG) 21:19:00.225 00.000 5928 Guiding Dir = 2, Dur = 53 21:19:00.226 00.001 5928 IsSlewing returns 0 21:19:00.226 00.000 5928 IsGuiding returns 0 21:19:00.247 00.021 5928 PulseGuide returned control before completion, sleep 43 21:19:00.251 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:19:00.278 00.027 972 UpdateGuideState exits: m=1512 SNR=27.2 21:19:00.283 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:00.287 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:00.291 00.004 972 Enqueuing Expose request 21:19:00.311 00.020 5928 IsGuiding returns 1 21:19:00.311 00.000 5928 scope still moving after pulse duration time elapsed 21:19:00.340 00.029 5928 IsSlewing returns 0 21:19:00.340 00.000 5928 IsGuiding returns 0 21:19:00.340 00.000 5928 scope move finished after 53 + 60 ms 21:19:00.340 00.000 5928 Move returns status 0, amount 53 21:19:00.340 00.000 5928 MoveAxis(N, 63, ABG) 21:19:00.340 00.000 5928 Guiding Dir = 0, Dur = 63 21:19:00.341 00.001 5928 IsSlewing returns 0 21:19:00.341 00.000 5928 IsGuiding returns 0 21:19:00.423 00.082 5928 IsGuiding returns 1 21:19:00.423 00.000 5928 scope still moving after pulse duration time elapsed 21:19:00.447 00.024 5928 IsSlewing returns 0 21:19:00.449 00.002 5928 IsGuiding returns 1 21:19:00.478 00.029 5928 IsSlewing returns 0 21:19:00.480 00.002 5928 IsGuiding returns 1 21:19:00.535 00.055 5928 IsSlewing returns 0 21:19:00.568 00.033 5928 IsGuiding returns 0 21:19:00.568 00.000 5928 scope move finished after 63 + 163 ms 21:19:00.568 00.000 5928 Move returns status 0, amount 63 21:19:00.569 00.001 5928 move complete, result=0 21:19:00.569 00.000 5928 worker thread done servicing request 21:19:00.569 00.000 972 GuideStep: -0.3 px 53 ms EAST, -0.3 px 63 ms NORTH 21:19:00.580 00.011 5928 Worker thread wakes up 21:19:00.581 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:00.581 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:02.558 01.977 5928 Exposure complete 21:19:02.644 00.086 5928 worker thread done servicing request 21:19:02.645 00.001 972 OnExposeComplete: enter 21:19:02.652 00.007 972 UpdateGuideState(): m_state=6 21:19:02.658 00.006 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2657 21:19:02.665 00.007 972 Star::Find returns 1 (0), X=224.37, Y=852.44, Mass=1390, SNR=26.0, Peak=143 HFD=4.1 21:19:02.670 00.005 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 21:19:02.675 00.005 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38) 21:19:02.679 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.28 hyp=0.42 cameraTheta=-0.74 mountX=-0.29 mountY=-0.29, mountTheta=-2.35 21:19:02.684 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.28, opts=13) 21:19:02.688 00.004 972 Enqueuing Move request for scope (0.31, -0.28) 21:19:02.692 00.004 5928 Worker thread wakes up 21:19:02.692 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.28) opts 0xd 21:19:02.692 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.28) 21:19:02.692 00.000 5928 Moving (0.31, -0.28) raw xDistance=-0.29 yDistance=-0.29 21:19:02.692 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29 21:19:02.692 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 21:19:02.692 00.000 5928 MoveAxis(E, 52, ABG) 21:19:02.692 00.000 5928 Guiding Dir = 2, Dur = 52 21:19:02.693 00.001 5928 IsSlewing returns 0 21:19:02.693 00.000 5928 IsGuiding returns 0 21:19:02.709 00.016 5928 PulseGuide returned control before completion, sleep 46 21:19:02.718 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:19:02.744 00.026 972 UpdateGuideState exits: m=1390 SNR=26.0 21:19:02.749 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:02.753 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:02.757 00.004 972 Enqueuing Expose request 21:19:02.764 00.007 5928 IsGuiding returns 1 21:19:02.764 00.000 5928 scope still moving after pulse duration time elapsed 21:19:02.805 00.041 5928 IsSlewing returns 0 21:19:02.806 00.001 5928 IsGuiding returns 0 21:19:02.806 00.000 5928 scope move finished after 52 + 60 ms 21:19:02.806 00.000 5928 Move returns status 0, amount 52 21:19:02.806 00.000 5928 MoveAxis(N, 57, ABG) 21:19:02.807 00.001 5928 Guiding Dir = 0, Dur = 57 21:19:02.807 00.000 5928 IsSlewing returns 0 21:19:02.808 00.001 5928 IsGuiding returns 0 21:19:02.886 00.078 5928 IsGuiding returns 1 21:19:02.886 00.000 5928 scope still moving after pulse duration time elapsed 21:19:02.920 00.034 5928 IsSlewing returns 0 21:19:02.920 00.000 5928 IsGuiding returns 1 21:19:02.981 00.061 5928 IsSlewing returns 0 21:19:03.014 00.033 5928 IsGuiding returns 0 21:19:03.014 00.000 5928 scope move finished after 57 + 150 ms 21:19:03.015 00.001 5928 Move returns status 0, amount 57 21:19:03.015 00.000 5928 move complete, result=0 21:19:03.015 00.000 5928 worker thread done servicing request 21:19:03.015 00.000 972 GuideStep: -0.3 px 52 ms EAST, -0.3 px 57 ms NORTH 21:19:03.028 00.013 5928 Worker thread wakes up 21:19:03.028 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:03.028 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:05.140 02.112 5928 Exposure complete 21:19:05.226 00.086 5928 worker thread done servicing request 21:19:05.226 00.000 972 OnExposeComplete: enter 21:19:05.231 00.005 972 UpdateGuideState(): m_state=6 21:19:05.235 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2658 21:19:05.239 00.004 972 Star::Find returns 1 (0), X=224.81, Y=852.63, Mass=1431, SNR=26.5, Peak=130 HFD=4.4 21:19:05.243 00.004 972 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.59) = xAngle (-1.70 = -1.70) 21:19:05.247 00.004 972 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 21:19:05.251 00.004 972 CameraToMount -- cameraX=0.74 cameraY=-0.08 hyp=0.75 cameraTheta=-0.11 mountX=-0.10 mountY=-0.74, mountTheta=-1.70 21:19:05.256 00.005 972 SchedulePrimaryMove(067B9D08, x=0.74, y=-0.08, opts=13) 21:19:05.260 00.004 972 Enqueuing Move request for scope (0.74, -0.08) 21:19:05.264 00.004 5928 Worker thread wakes up 21:19:05.264 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.08) opts 0xd 21:19:05.265 00.001 5928 Handling offset move in thread for scope, endpoint = (0.74, -0.08) 21:19:05.265 00.000 5928 Moving (0.74, -0.08) raw xDistance=-0.10 yDistance=-0.74 21:19:05.265 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:19:05.265 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74 21:19:05.265 00.000 5928 MoveAxis(E, 0, ABG) 21:19:05.265 00.000 5928 Move returns status 0, amount 0 21:19:05.265 00.000 5928 MoveAxis(N, 146, ABG) 21:19:05.265 00.000 5928 Guiding Dir = 0, Dur = 146 21:19:05.265 00.000 5928 IsSlewing returns 0 21:19:05.266 00.001 5928 IsGuiding returns 0 21:19:05.290 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:19:05.318 00.028 972 UpdateGuideState exits: m=1431 SNR=26.5 21:19:05.322 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:05.325 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:05.329 00.004 972 Enqueuing Expose request 21:19:05.348 00.019 5928 PulseGuide returned control before completion, sleep 75 21:19:05.424 00.076 5928 IsGuiding returns 1 21:19:05.424 00.000 5928 scope still moving after pulse duration time elapsed 21:19:05.456 00.032 5928 IsSlewing returns 0 21:19:05.456 00.000 5928 IsGuiding returns 1 21:19:05.487 00.031 5928 IsSlewing returns 0 21:19:05.488 00.001 5928 IsGuiding returns 1 21:19:05.540 00.052 5928 IsSlewing returns 0 21:19:05.541 00.001 5928 IsGuiding returns 0 21:19:05.541 00.000 5928 scope move finished after 146 + 129 ms 21:19:05.541 00.000 5928 Move returns status 0, amount 146 21:19:05.542 00.001 5928 move complete, result=0 21:19:05.542 00.000 5928 worker thread done servicing request 21:19:05.542 00.000 5928 Worker thread wakes up 21:19:05.542 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.7 px 146 ms NORTH 21:19:05.557 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:05.557 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:07.542 01.985 5928 Exposure complete 21:19:07.626 00.084 5928 worker thread done servicing request 21:19:07.628 00.002 972 OnExposeComplete: enter 21:19:07.632 00.004 972 UpdateGuideState(): m_state=6 21:19:07.636 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2659 21:19:07.640 00.004 972 Star::Find returns 1 (0), X=224.46, Y=852.73, Mass=1432, SNR=26.4, Peak=149 HFD=3.9 21:19:07.644 00.004 972 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.59) = xAngle (-1.57 = -1.57) 21:19:07.650 00.006 972 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61) 21:19:07.654 00.004 972 CameraToMount -- cameraX=0.40 cameraY=0.01 hyp=0.40 cameraTheta=0.02 mountX=0.00 mountY=-0.40, mountTheta=-1.57 21:19:07.657 00.003 972 SchedulePrimaryMove(067B9D08, x=0.40, y=0.01, opts=13) 21:19:07.661 00.004 972 Enqueuing Move request for scope (0.40, 0.01) 21:19:07.666 00.005 5928 Worker thread wakes up 21:19:07.666 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.01) opts 0xd 21:19:07.666 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, 0.01) 21:19:07.666 00.000 5928 Moving (0.40, 0.01) raw xDistance=0.00 yDistance=-0.40 21:19:07.666 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 21:19:07.666 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40 21:19:07.666 00.000 5928 MoveAxis(E, 0, ABG) 21:19:07.666 00.000 5928 Move returns status 0, amount 0 21:19:07.666 00.000 5928 MoveAxis(N, 79, ABG) 21:19:07.666 00.000 5928 Guiding Dir = 0, Dur = 79 21:19:07.667 00.001 5928 IsSlewing returns 0 21:19:07.667 00.000 5928 IsGuiding returns 0 21:19:07.692 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:19:07.721 00.029 972 UpdateGuideState exits: m=1432 SNR=26.4 21:19:07.724 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:07.728 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:07.733 00.005 972 Enqueuing Expose request 21:19:07.747 00.014 5928 PulseGuide returned control before completion, sleep 11 21:19:07.795 00.048 5928 IsGuiding returns 1 21:19:07.795 00.000 5928 scope still moving after pulse duration time elapsed 21:19:07.859 00.064 5928 IsSlewing returns 0 21:19:07.859 00.000 5928 IsGuiding returns 0 21:19:07.859 00.000 5928 scope move finished after 79 + 112 ms 21:19:07.859 00.000 5928 Move returns status 0, amount 79 21:19:07.860 00.001 5928 move complete, result=0 21:19:07.860 00.000 5928 worker thread done servicing request 21:19:07.860 00.000 5928 Worker thread wakes up 21:19:07.860 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:07.860 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:07.860 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.4 px 79 ms NORTH 21:19:09.979 02.119 5928 Exposure complete 21:19:10.066 00.087 5928 worker thread done servicing request 21:19:10.066 00.000 972 OnExposeComplete: enter 21:19:10.069 00.003 972 UpdateGuideState(): m_state=6 21:19:10.073 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2660 21:19:10.077 00.004 972 Star::Find returns 1 (0), X=224.33, Y=852.72, Mass=1427, SNR=26.5, Peak=150 HFD=3.7 21:19:10.082 00.005 972 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.59) = xAngle (-1.60 = -1.60) 21:19:10.086 00.004 972 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65) 21:19:10.090 00.004 972 CameraToMount -- cameraX=0.27 cameraY=-0.00 hyp=0.27 cameraTheta=-0.01 mountX=-0.01 mountY=-0.27, mountTheta=-1.60 21:19:10.094 00.004 972 SchedulePrimaryMove(067B9D08, x=0.27, y=-0.00, opts=13) 21:19:10.099 00.005 972 Enqueuing Move request for scope (0.27, -0.00) 21:19:10.103 00.004 5928 Worker thread wakes up 21:19:10.104 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.00) opts 0xd 21:19:10.104 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, -0.00) 21:19:10.104 00.000 5928 Moving (0.27, -0.00) raw xDistance=-0.01 yDistance=-0.27 21:19:10.104 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:19:10.104 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 21:19:10.104 00.000 5928 MoveAxis(E, 0, ABG) 21:19:10.104 00.000 5928 Move returns status 0, amount 0 21:19:10.104 00.000 5928 MoveAxis(N, 53, ABG) 21:19:10.104 00.000 5928 Guiding Dir = 0, Dur = 53 21:19:10.104 00.000 5928 IsSlewing returns 0 21:19:10.105 00.001 5928 IsGuiding returns 0 21:19:10.130 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:19:10.157 00.027 972 UpdateGuideState exits: m=1427 SNR=26.5 21:19:10.161 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:10.167 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:10.171 00.004 972 Enqueuing Expose request 21:19:10.178 00.007 5928 IsGuiding returns 1 21:19:10.178 00.000 5928 scope still moving after pulse duration time elapsed 21:19:10.201 00.023 5928 IsSlewing returns 0 21:19:10.201 00.000 5928 IsGuiding returns 1 21:19:10.257 00.056 5928 IsSlewing returns 0 21:19:10.289 00.032 5928 IsGuiding returns 0 21:19:10.290 00.001 5928 scope move finished after 53 + 131 ms 21:19:10.290 00.000 5928 Move returns status 0, amount 53 21:19:10.290 00.000 5928 move complete, result=0 21:19:10.290 00.000 5928 worker thread done servicing request 21:19:10.290 00.000 5928 Worker thread wakes up 21:19:10.291 00.001 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 53 ms NORTH 21:19:10.301 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:10.301 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:12.291 01.990 5928 Exposure complete 21:19:12.378 00.087 5928 worker thread done servicing request 21:19:12.378 00.000 972 OnExposeComplete: enter 21:19:12.383 00.005 972 UpdateGuideState(): m_state=6 21:19:12.387 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2661 21:19:12.391 00.004 972 Star::Find returns 1 (0), X=224.36, Y=852.45, Mass=1404, SNR=26.1, Peak=138 HFD=4.3 21:19:12.395 00.004 972 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.59) = xAngle (-2.31 = -2.31) 21:19:12.400 00.005 972 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36) 21:19:12.404 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.26 hyp=0.40 cameraTheta=-0.72 mountX=-0.27 mountY=-0.28, mountTheta=-2.33 21:19:12.408 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.26, opts=13) 21:19:12.412 00.004 972 Enqueuing Move request for scope (0.30, -0.26) 21:19:12.417 00.005 5928 Worker thread wakes up 21:19:12.417 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.26) opts 0xd 21:19:12.417 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.26) 21:19:12.417 00.000 5928 Moving (0.30, -0.26) raw xDistance=-0.27 yDistance=-0.28 21:19:12.417 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 21:19:12.417 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:19:12.417 00.000 5928 MoveAxis(E, 45, ABG) 21:19:12.417 00.000 5928 Guiding Dir = 2, Dur = 45 21:19:12.418 00.001 5928 IsSlewing returns 0 21:19:12.418 00.000 5928 IsGuiding returns 0 21:19:12.442 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:19:12.448 00.006 5928 PulseGuide returned control before completion, sleep 26 21:19:12.471 00.023 972 UpdateGuideState exits: m=1404 SNR=26.1 21:19:12.475 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:12.478 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:12.484 00.006 972 Enqueuing Expose request 21:19:12.487 00.003 5928 IsGuiding returns 1 21:19:12.487 00.000 5928 scope still moving after pulse duration time elapsed 21:19:12.544 00.057 5928 IsSlewing returns 0 21:19:12.544 00.000 5928 IsGuiding returns 0 21:19:12.544 00.000 5928 scope move finished after 45 + 80 ms 21:19:12.544 00.000 5928 Move returns status 0, amount 45 21:19:12.544 00.000 5928 MoveAxis(N, 56, ABG) 21:19:12.545 00.001 5928 Guiding Dir = 0, Dur = 56 21:19:12.545 00.000 5928 IsSlewing returns 0 21:19:12.546 00.001 5928 IsGuiding returns 0 21:19:12.624 00.078 5928 IsGuiding returns 1 21:19:12.624 00.000 5928 scope still moving after pulse duration time elapsed 21:19:12.655 00.031 5928 IsSlewing returns 0 21:19:12.656 00.001 5928 IsGuiding returns 1 21:19:12.721 00.065 5928 IsSlewing returns 0 21:19:12.752 00.031 5928 IsGuiding returns 0 21:19:12.753 00.001 5928 scope move finished after 56 + 151 ms 21:19:12.753 00.000 5928 Move returns status 0, amount 56 21:19:12.753 00.000 5928 move complete, result=0 21:19:12.754 00.001 5928 worker thread done servicing request 21:19:12.755 00.001 972 GuideStep: -0.3 px 45 ms EAST, -0.3 px 56 ms NORTH 21:19:12.771 00.016 5928 Worker thread wakes up 21:19:12.772 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:12.772 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:14.871 02.099 5928 Exposure complete 21:19:14.957 00.086 5928 worker thread done servicing request 21:19:14.957 00.000 972 OnExposeComplete: enter 21:19:14.962 00.005 972 UpdateGuideState(): m_state=6 21:19:14.966 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2662 21:19:14.970 00.004 972 Star::Find returns 1 (0), X=224.21, Y=852.69, Mass=1439, SNR=26.6, Peak=146 HFD=3.7 21:19:14.974 00.004 972 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.59) = xAngle (-1.79 = -1.79) 21:19:14.977 00.003 972 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83) 21:19:14.982 00.005 972 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.20 mountX=-0.03 mountY=-0.14, mountTheta=-1.79 21:19:14.987 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.03, opts=13) 21:19:14.991 00.004 972 Enqueuing Move request for scope (0.14, -0.03) 21:19:14.995 00.004 5928 Worker thread wakes up 21:19:14.995 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd 21:19:14.995 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.03) 21:19:14.995 00.000 5928 Moving (0.14, -0.03) raw xDistance=-0.03 yDistance=-0.14 21:19:14.995 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:19:14.996 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:14.996 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:19:14.996 00.000 5928 MoveAxis(E, 0, ABG) 21:19:14.996 00.000 5928 Move returns status 0, amount 0 21:19:14.996 00.000 5928 MoveAxis(N, 0, ABG) 21:19:14.996 00.000 5928 Move returns status 0, amount 0 21:19:14.997 00.001 5928 move complete, result=0 21:19:14.997 00.000 5928 worker thread done servicing request 21:19:15.021 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:19:15.048 00.027 972 UpdateGuideState exits: m=1439 SNR=26.6 21:19:15.052 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:15.056 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:15.060 00.004 972 Enqueuing Expose request 21:19:15.065 00.005 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:15.069 00.004 5928 Worker thread wakes up 21:19:15.069 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:15.069 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:17.047 01.978 5928 Exposure complete 21:19:17.133 00.086 5928 worker thread done servicing request 21:19:17.133 00.000 972 OnExposeComplete: enter 21:19:17.137 00.004 972 UpdateGuideState(): m_state=6 21:19:17.141 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2663 21:19:17.145 00.004 972 Star::Find returns 1 (0), X=224.37, Y=852.27, Mass=1363, SNR=25.8, Peak=133 HFD=4.2 21:19:17.150 00.005 972 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.59) = xAngle (-2.56 = -2.56) 21:19:17.153 00.003 972 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61) 21:19:17.157 00.004 972 CameraToMount -- cameraX=0.31 cameraY=-0.45 hyp=0.55 cameraTheta=-0.97 mountX=-0.46 mountY=-0.28, mountTheta=-2.60 21:19:17.162 00.005 972 SchedulePrimaryMove(067B9D08, x=0.31, y=-0.45, opts=13) 21:19:17.166 00.004 972 Enqueuing Move request for scope (0.31, -0.45) 21:19:17.170 00.004 5928 Worker thread wakes up 21:19:17.170 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.45) opts 0xd 21:19:17.170 00.000 5928 Handling offset move in thread for scope, endpoint = (0.31, -0.45) 21:19:17.170 00.000 5928 Moving (0.31, -0.45) raw xDistance=-0.46 yDistance=-0.28 21:19:17.170 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 21:19:17.170 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:19:17.170 00.000 5928 MoveAxis(E, 77, ABG) 21:19:17.170 00.000 5928 Guiding Dir = 2, Dur = 77 21:19:17.171 00.001 5928 IsSlewing returns 0 21:19:17.171 00.000 5928 IsGuiding returns 0 21:19:17.195 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:19:17.200 00.005 5928 PulseGuide returned control before completion, sleep 62 21:19:17.222 00.022 972 UpdateGuideState exits: m=1363 SNR=25.8 21:19:17.226 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:17.230 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:17.234 00.004 972 Enqueuing Expose request 21:19:17.294 00.060 5928 IsGuiding returns 1 21:19:17.294 00.000 5928 scope still moving after pulse duration time elapsed 21:19:17.329 00.035 5928 IsSlewing returns 0 21:19:17.329 00.000 5928 IsGuiding returns 0 21:19:17.329 00.000 5928 scope move finished after 77 + 81 ms 21:19:17.330 00.001 5928 Move returns status 0, amount 77 21:19:17.330 00.000 5928 MoveAxis(N, 55, ABG) 21:19:17.330 00.000 5928 Guiding Dir = 0, Dur = 55 21:19:17.331 00.001 5928 IsSlewing returns 0 21:19:17.331 00.000 5928 IsGuiding returns 0 21:19:17.405 00.074 5928 IsGuiding returns 1 21:19:17.405 00.000 5928 scope still moving after pulse duration time elapsed 21:19:17.437 00.032 5928 IsSlewing returns 0 21:19:17.438 00.001 5928 IsGuiding returns 1 21:19:17.501 00.063 5928 IsSlewing returns 0 21:19:17.534 00.033 5928 IsGuiding returns 0 21:19:17.534 00.000 5928 scope move finished after 55 + 147 ms 21:19:17.534 00.000 5928 Move returns status 0, amount 55 21:19:17.534 00.000 5928 move complete, result=0 21:19:17.535 00.001 5928 worker thread done servicing request 21:19:17.535 00.000 5928 Worker thread wakes up 21:19:17.535 00.000 972 GuideStep: -0.5 px 77 ms EAST, -0.3 px 55 ms NORTH 21:19:17.545 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:17.546 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:19.662 02.116 5928 Exposure complete 21:19:19.748 00.086 5928 worker thread done servicing request 21:19:19.749 00.001 972 OnExposeComplete: enter 21:19:19.752 00.003 972 UpdateGuideState(): m_state=6 21:19:19.757 00.005 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2664 21:19:19.764 00.007 972 Star::Find returns 1 (0), X=224.16, Y=852.77, Mass=1414, SNR=26.3, Peak=151 HFD=3.9 21:19:19.769 00.005 972 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 21:19:19.773 00.004 972 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15) 21:19:19.777 00.004 972 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.48 mountX=0.05 mountY=-0.09, mountTheta=-1.11 21:19:19.782 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=0.05, opts=13) 21:19:19.786 00.004 972 Enqueuing Move request for scope (0.09, 0.05) 21:19:19.790 00.004 5928 Worker thread wakes up 21:19:19.790 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd 21:19:19.790 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, 0.05) 21:19:19.790 00.000 5928 Moving (0.09, 0.05) raw xDistance=0.05 yDistance=-0.09 21:19:19.790 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:19:19.790 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:19.791 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:19:19.791 00.000 5928 MoveAxis(E, 0, ABG) 21:19:19.791 00.000 5928 Move returns status 0, amount 0 21:19:19.791 00.000 5928 MoveAxis(N, 0, ABG) 21:19:19.791 00.000 5928 Move returns status 0, amount 0 21:19:19.791 00.000 5928 move complete, result=0 21:19:19.791 00.000 5928 worker thread done servicing request 21:19:19.816 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:19:19.842 00.026 972 UpdateGuideState exits: m=1414 SNR=26.3 21:19:19.847 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:19.852 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:19.856 00.004 972 Enqueuing Expose request 21:19:19.859 00.003 972 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:19.865 00.006 5928 Worker thread wakes up 21:19:19.865 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:19.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:21.844 01.979 5928 Exposure complete 21:19:21.931 00.087 5928 worker thread done servicing request 21:19:21.931 00.000 972 OnExposeComplete: enter 21:19:21.935 00.004 972 UpdateGuideState(): m_state=6 21:19:21.939 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2665 21:19:21.944 00.005 972 Star::Find returns 1 (0), X=224.43, Y=852.55, Mass=1456, SNR=26.7, Peak=144 HFD=3.9 21:19:21.948 00.004 972 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.59) = xAngle (-2.02 = -2.02) 21:19:21.952 00.004 972 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07) 21:19:21.956 00.004 972 CameraToMount -- cameraX=0.37 cameraY=-0.17 hyp=0.40 cameraTheta=-0.43 mountX=-0.18 mountY=-0.36, mountTheta=-2.03 21:19:21.960 00.004 972 SchedulePrimaryMove(067B9D08, x=0.37, y=-0.17, opts=13) 21:19:21.965 00.005 972 Enqueuing Move request for scope (0.37, -0.17) 21:19:21.969 00.004 5928 Worker thread wakes up 21:19:21.969 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.17) opts 0xd 21:19:21.969 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, -0.17) 21:19:21.969 00.000 5928 Moving (0.37, -0.17) raw xDistance=-0.18 yDistance=-0.36 21:19:21.969 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:19:21.969 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36 21:19:21.969 00.000 5928 MoveAxis(E, 0, ABG) 21:19:21.969 00.000 5928 Move returns status 0, amount 0 21:19:21.969 00.000 5928 MoveAxis(N, 71, ABG) 21:19:21.969 00.000 5928 Guiding Dir = 0, Dur = 71 21:19:21.970 00.001 5928 IsSlewing returns 0 21:19:21.971 00.001 5928 IsGuiding returns 0 21:19:21.995 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:22.022 00.027 972 UpdateGuideState exits: m=1456 SNR=26.7 21:19:22.026 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:22.031 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:22.035 00.004 972 Enqueuing Expose request 21:19:22.042 00.007 5928 IsGuiding returns 1 21:19:22.042 00.000 5928 scope still moving after pulse duration time elapsed 21:19:22.075 00.033 5928 IsSlewing returns 0 21:19:22.106 00.031 5928 IsGuiding returns 1 21:19:22.138 00.032 5928 IsSlewing returns 0 21:19:22.138 00.000 5928 IsGuiding returns 0 21:19:22.138 00.000 5928 scope move finished after 71 + 96 ms 21:19:22.138 00.000 5928 Move returns status 0, amount 71 21:19:22.139 00.001 5928 move complete, result=0 21:19:22.139 00.000 5928 worker thread done servicing request 21:19:22.139 00.000 5928 Worker thread wakes up 21:19:22.139 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:22.139 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:22.141 00.002 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 71 ms NORTH 21:19:24.256 02.115 5928 Exposure complete 21:19:24.342 00.086 5928 worker thread done servicing request 21:19:24.343 00.001 972 OnExposeComplete: enter 21:19:24.348 00.005 972 UpdateGuideState(): m_state=6 21:19:24.352 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2666 21:19:24.356 00.004 972 Star::Find returns 1 (0), X=224.19, Y=852.62, Mass=1390, SNR=26.1, Peak=133 HFD=4.4 21:19:24.360 00.004 972 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.59) = xAngle (-2.24 = -2.24) 21:19:24.365 00.005 972 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29) 21:19:24.368 00.003 972 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.65 mountX=-0.10 mountY=-0.12, mountTheta=-2.26 21:19:24.373 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=-0.10, opts=13) 21:19:24.377 00.004 972 Enqueuing Move request for scope (0.13, -0.10) 21:19:24.382 00.005 5928 Worker thread wakes up 21:19:24.382 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd 21:19:24.382 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, -0.10) 21:19:24.382 00.000 5928 Moving (0.13, -0.10) raw xDistance=-0.10 yDistance=-0.12 21:19:24.382 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:19:24.382 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:24.382 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:19:24.382 00.000 5928 MoveAxis(E, 0, ABG) 21:19:24.382 00.000 5928 Move returns status 0, amount 0 21:19:24.382 00.000 5928 MoveAxis(N, 0, ABG) 21:19:24.382 00.000 5928 Move returns status 0, amount 0 21:19:24.382 00.000 5928 move complete, result=0 21:19:24.382 00.000 5928 worker thread done servicing request 21:19:24.406 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:19:24.434 00.028 972 UpdateGuideState exits: m=1390 SNR=26.1 21:19:24.438 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:24.442 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:24.447 00.005 972 Enqueuing Expose request 21:19:24.451 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:24.455 00.004 5928 Worker thread wakes up 21:19:24.455 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:24.455 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:26.443 01.988 5928 Exposure complete 21:19:26.530 00.087 5928 worker thread done servicing request 21:19:26.530 00.000 972 OnExposeComplete: enter 21:19:26.534 00.004 972 UpdateGuideState(): m_state=6 21:19:26.538 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2667 21:19:26.542 00.004 972 Star::Find returns 1 (0), X=224.14, Y=852.59, Mass=1441, SNR=26.6, Peak=142 HFD=3.9 21:19:26.547 00.005 972 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.59) = xAngle (-2.64 = -2.64) 21:19:26.551 00.004 972 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68) 21:19:26.555 00.004 972 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.05 mountX=-0.13 mountY=-0.07, mountTheta=-2.67 21:19:26.559 00.004 972 SchedulePrimaryMove(067B9D08, x=0.07, y=-0.13, opts=13) 21:19:26.564 00.005 972 Enqueuing Move request for scope (0.07, -0.13) 21:19:26.568 00.004 5928 Worker thread wakes up 21:19:26.568 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd 21:19:26.568 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, -0.13) 21:19:26.568 00.000 5928 Moving (0.07, -0.13) raw xDistance=-0.13 yDistance=-0.07 21:19:26.568 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:19:26.568 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:26.568 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:19:26.568 00.000 5928 MoveAxis(E, 0, ABG) 21:19:26.568 00.000 5928 Move returns status 0, amount 0 21:19:26.568 00.000 5928 MoveAxis(N, 0, ABG) 21:19:26.568 00.000 5928 Move returns status 0, amount 0 21:19:26.568 00.000 5928 move complete, result=0 21:19:26.569 00.001 5928 worker thread done servicing request 21:19:26.593 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:19:26.620 00.027 972 UpdateGuideState exits: m=1441 SNR=26.6 21:19:26.624 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:26.629 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:26.633 00.004 972 Enqueuing Expose request 21:19:26.637 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:26.641 00.004 5928 Worker thread wakes up 21:19:26.641 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:26.641 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:28.766 02.125 5928 Exposure complete 21:19:28.854 00.088 5928 worker thread done servicing request 21:19:28.854 00.000 972 OnExposeComplete: enter 21:19:28.858 00.004 972 UpdateGuideState(): m_state=6 21:19:28.864 00.006 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2668 21:19:28.867 00.003 972 Star::Find returns 1 (0), X=224.18, Y=852.66, Mass=1425, SNR=26.4, Peak=148 HFD=3.7 21:19:28.871 00.004 972 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.59) = xAngle (-2.04 = -2.04) 21:19:28.875 00.004 972 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09) 21:19:28.880 00.005 972 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.45 mountX=-0.06 mountY=-0.11, mountTheta=-2.05 21:19:28.884 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.06, opts=13) 21:19:28.888 00.004 972 Enqueuing Move request for scope (0.12, -0.06) 21:19:28.892 00.004 5928 Worker thread wakes up 21:19:28.892 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd 21:19:28.892 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.06) 21:19:28.892 00.000 5928 Moving (0.12, -0.06) raw xDistance=-0.06 yDistance=-0.11 21:19:28.892 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:19:28.892 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:28.892 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:19:28.892 00.000 5928 MoveAxis(E, 0, ABG) 21:19:28.893 00.001 5928 Move returns status 0, amount 0 21:19:28.893 00.000 5928 MoveAxis(N, 0, ABG) 21:19:28.893 00.000 5928 Move returns status 0, amount 0 21:19:28.893 00.000 5928 move complete, result=0 21:19:28.893 00.000 5928 worker thread done servicing request 21:19:28.918 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:19:28.945 00.027 972 UpdateGuideState exits: m=1425 SNR=26.4 21:19:28.949 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:28.953 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:28.957 00.004 972 Enqueuing Expose request 21:19:28.961 00.004 5928 Worker thread wakes up 21:19:28.962 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:28.966 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:28.966 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:30.942 01.976 5928 Exposure complete 21:19:31.029 00.087 5928 worker thread done servicing request 21:19:31.029 00.000 972 OnExposeComplete: enter 21:19:31.032 00.003 972 UpdateGuideState(): m_state=6 21:19:31.036 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2669 21:19:31.040 00.004 972 Star::Find returns 1 (0), X=224.22, Y=852.33, Mass=1429, SNR=26.4, Peak=148 HFD=3.7 21:19:31.045 00.005 972 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.59) = xAngle (-2.77 = -2.77) 21:19:31.048 00.003 972 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 21:19:31.052 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.18 mountX=-0.39 mountY=-0.13, mountTheta=-2.81 21:19:31.056 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.39, opts=13) 21:19:31.061 00.005 972 Enqueuing Move request for scope (0.16, -0.39) 21:19:31.065 00.004 5928 Worker thread wakes up 21:19:31.065 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.39) opts 0xd 21:19:31.065 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.39) 21:19:31.065 00.000 5928 Moving (0.16, -0.39) raw xDistance=-0.39 yDistance=-0.13 21:19:31.065 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39 21:19:31.065 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:31.065 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:19:31.066 00.001 5928 MoveAxis(E, 65, ABG) 21:19:31.066 00.000 5928 Guiding Dir = 2, Dur = 65 21:19:31.067 00.001 5928 IsSlewing returns 0 21:19:31.067 00.000 5928 IsGuiding returns 0 21:19:31.090 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:19:31.097 00.007 5928 PulseGuide returned control before completion, sleep 49 21:19:31.119 00.022 972 UpdateGuideState exits: m=1429 SNR=26.4 21:19:31.123 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:31.129 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:31.132 00.003 972 Enqueuing Expose request 21:19:31.156 00.024 5928 IsGuiding returns 1 21:19:31.156 00.000 5928 scope still moving after pulse duration time elapsed 21:19:31.189 00.033 5928 IsSlewing returns 0 21:19:31.189 00.000 5928 IsGuiding returns 0 21:19:31.189 00.000 5928 scope move finished after 65 + 57 ms 21:19:31.189 00.000 5928 Move returns status 0, amount 65 21:19:31.189 00.000 5928 MoveAxis(N, 0, ABG) 21:19:31.189 00.000 5928 Move returns status 0, amount 0 21:19:31.189 00.000 5928 move complete, result=0 21:19:31.190 00.001 5928 worker thread done servicing request 21:19:31.190 00.000 5928 Worker thread wakes up 21:19:31.190 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:31.190 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:31.191 00.001 972 GuideStep: -0.4 px 65 ms EAST, -0.1 px 0 ms NORTH 21:19:33.313 02.122 5928 Exposure complete 21:19:33.400 00.087 5928 worker thread done servicing request 21:19:33.400 00.000 972 OnExposeComplete: enter 21:19:33.404 00.004 972 UpdateGuideState(): m_state=6 21:19:33.408 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2670 21:19:33.414 00.006 972 Star::Find returns 1 (0), X=224.18, Y=852.65, Mass=1465, SNR=26.8, Peak=163 HFD=3.7 21:19:33.417 00.003 972 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.59) = xAngle (-2.12 = -2.12) 21:19:33.421 00.004 972 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17) 21:19:33.425 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-0.53 mountX=-0.07 mountY=-0.11, mountTheta=-2.13 21:19:33.430 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.07, opts=13) 21:19:33.434 00.004 972 Enqueuing Move request for scope (0.12, -0.07) 21:19:33.438 00.004 5928 Worker thread wakes up 21:19:33.438 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd 21:19:33.438 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.07) 21:19:33.438 00.000 5928 Moving (0.12, -0.07) raw xDistance=-0.07 yDistance=-0.11 21:19:33.438 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:19:33.438 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:33.438 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:19:33.439 00.001 5928 MoveAxis(E, 0, ABG) 21:19:33.439 00.000 5928 Move returns status 0, amount 0 21:19:33.439 00.000 5928 MoveAxis(N, 0, ABG) 21:19:33.439 00.000 5928 Move returns status 0, amount 0 21:19:33.439 00.000 5928 move complete, result=0 21:19:33.439 00.000 5928 worker thread done servicing request 21:19:33.463 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:33.489 00.026 972 UpdateGuideState exits: m=1465 SNR=26.8 21:19:33.494 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:33.498 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:33.502 00.004 972 Enqueuing Expose request 21:19:33.505 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:33.511 00.006 5928 Worker thread wakes up 21:19:33.511 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:33.511 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:35.499 01.988 5928 Exposure complete 21:19:35.585 00.086 5928 worker thread done servicing request 21:19:35.586 00.001 972 OnExposeComplete: enter 21:19:35.589 00.003 972 UpdateGuideState(): m_state=6 21:19:35.596 00.007 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2671 21:19:35.604 00.008 972 Star::Find returns 1 (0), X=224.16, Y=852.71, Mass=1405, SNR=26.2, Peak=138 HFD=3.9 21:19:35.609 00.005 972 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.59) = xAngle (-1.71 = -1.71) 21:19:35.613 00.004 972 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76) 21:19:35.617 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.12 mountX=-0.01 mountY=-0.10, mountTheta=-1.72 21:19:35.621 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.01, opts=13) 21:19:35.625 00.004 972 Enqueuing Move request for scope (0.10, -0.01) 21:19:35.630 00.005 5928 Worker thread wakes up 21:19:35.630 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd 21:19:35.630 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.01) 21:19:35.630 00.000 5928 Moving (0.10, -0.01) raw xDistance=-0.01 yDistance=-0.10 21:19:35.630 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:19:35.630 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:35.631 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:19:35.631 00.000 5928 MoveAxis(E, 0, ABG) 21:19:35.631 00.000 5928 Move returns status 0, amount 0 21:19:35.631 00.000 5928 MoveAxis(N, 0, ABG) 21:19:35.631 00.000 5928 Move returns status 0, amount 0 21:19:35.631 00.000 5928 move complete, result=0 21:19:35.631 00.000 5928 worker thread done servicing request 21:19:35.655 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:35.682 00.027 972 UpdateGuideState exits: m=1405 SNR=26.2 21:19:35.686 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:35.690 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:35.695 00.005 972 Enqueuing Expose request 21:19:35.699 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:35.702 00.003 5928 Worker thread wakes up 21:19:35.702 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:35.702 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:37.829 02.127 5928 Exposure complete 21:19:37.916 00.087 5928 worker thread done servicing request 21:19:37.916 00.000 972 OnExposeComplete: enter 21:19:37.920 00.004 972 UpdateGuideState(): m_state=6 21:19:37.924 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2672 21:19:37.929 00.005 972 Star::Find returns 1 (0), X=224.16, Y=852.62, Mass=1447, SNR=26.6, Peak=153 HFD=3.8 21:19:37.933 00.004 972 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.59) = xAngle (-2.39 = -2.39) 21:19:37.936 00.003 972 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43) 21:19:37.940 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.80 mountX=-0.10 mountY=-0.09, mountTheta=-2.41 21:19:37.945 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.10, opts=13) 21:19:37.949 00.004 972 Enqueuing Move request for scope (0.10, -0.10) 21:19:37.953 00.004 5928 Worker thread wakes up 21:19:37.953 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd 21:19:37.953 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.10) 21:19:37.953 00.000 5928 Moving (0.10, -0.10) raw xDistance=-0.10 yDistance=-0.09 21:19:37.953 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:19:37.953 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:37.953 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:19:37.953 00.000 5928 MoveAxis(E, 0, ABG) 21:19:37.953 00.000 5928 Move returns status 0, amount 0 21:19:37.954 00.001 5928 MoveAxis(N, 0, ABG) 21:19:37.954 00.000 5928 Move returns status 0, amount 0 21:19:37.954 00.000 5928 move complete, result=0 21:19:37.954 00.000 5928 worker thread done servicing request 21:19:37.979 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:19:38.005 00.026 972 UpdateGuideState exits: m=1447 SNR=26.6 21:19:38.010 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:38.014 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:38.018 00.004 972 Enqueuing Expose request 21:19:38.022 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:19:38.026 00.004 5928 Worker thread wakes up 21:19:38.026 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:38.026 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:40.021 01.995 5928 Exposure complete 21:19:40.107 00.086 5928 worker thread done servicing request 21:19:40.108 00.001 972 OnExposeComplete: enter 21:19:40.113 00.005 972 UpdateGuideState(): m_state=6 21:19:40.116 00.003 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2673 21:19:40.120 00.004 972 Star::Find returns 1 (0), X=224.20, Y=852.47, Mass=1387, SNR=26.0, Peak=137 HFD=3.8 21:19:40.124 00.004 972 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.59) = xAngle (-2.66 = -2.66) 21:19:40.129 00.005 972 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70) 21:19:40.133 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-1.07 mountX=-0.25 mountY=-0.12, mountTheta=-2.69 21:19:40.138 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.25, opts=13) 21:19:40.142 00.004 972 Enqueuing Move request for scope (0.14, -0.25) 21:19:40.147 00.005 5928 Worker thread wakes up 21:19:40.147 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd 21:19:40.147 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.25) 21:19:40.147 00.000 5928 Moving (0.14, -0.25) raw xDistance=-0.25 yDistance=-0.12 21:19:40.147 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 21:19:40.147 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:40.147 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:19:40.147 00.000 5928 MoveAxis(E, 41, ABG) 21:19:40.147 00.000 5928 Guiding Dir = 2, Dur = 41 21:19:40.148 00.001 5928 IsSlewing returns 0 21:19:40.149 00.001 5928 IsGuiding returns 0 21:19:40.172 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:19:40.178 00.006 5928 PulseGuide returned control before completion, sleep 24 21:19:40.201 00.023 972 UpdateGuideState exits: m=1387 SNR=26.0 21:19:40.205 00.004 5928 IsGuiding returns 1 21:19:40.205 00.000 5928 scope still moving after pulse duration time elapsed 21:19:40.205 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:40.211 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:40.215 00.004 972 Enqueuing Expose request 21:19:40.240 00.025 5928 IsSlewing returns 0 21:19:40.240 00.000 5928 IsGuiding returns 1 21:19:40.268 00.028 5928 IsSlewing returns 0 21:19:40.269 00.001 5928 IsGuiding returns 0 21:19:40.269 00.000 5928 scope move finished after 41 + 79 ms 21:19:40.269 00.000 5928 Move returns status 0, amount 41 21:19:40.269 00.000 5928 MoveAxis(N, 0, ABG) 21:19:40.269 00.000 5928 Move returns status 0, amount 0 21:19:40.269 00.000 5928 move complete, result=0 21:19:40.269 00.000 5928 worker thread done servicing request 21:19:40.269 00.000 972 GuideStep: -0.2 px 41 ms EAST, -0.1 px 0 ms NORTH 21:19:40.273 00.004 5928 Worker thread wakes up 21:19:40.274 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:40.274 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:42.385 02.111 5928 Exposure complete 21:19:42.472 00.087 5928 worker thread done servicing request 21:19:42.472 00.000 972 OnExposeComplete: enter 21:19:42.477 00.005 972 UpdateGuideState(): m_state=6 21:19:42.481 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2674 21:19:42.484 00.003 972 Star::Find returns 1 (0), X=224.23, Y=852.52, Mass=1411, SNR=26.3, Peak=145 HFD=3.8 21:19:42.488 00.004 972 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.59) = xAngle (-2.45 = -2.45) 21:19:42.493 00.005 972 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50) 21:19:42.497 00.004 972 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-0.86 mountX=-0.20 mountY=-0.15, mountTheta=-2.48 21:19:42.501 00.004 972 SchedulePrimaryMove(067B9D08, x=0.17, y=-0.19, opts=13) 21:19:42.505 00.004 972 Enqueuing Move request for scope (0.17, -0.19) 21:19:42.509 00.004 5928 Worker thread wakes up 21:19:42.509 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd 21:19:42.509 00.000 5928 Handling offset move in thread for scope, endpoint = (0.17, -0.19) 21:19:42.509 00.000 5928 Moving (0.17, -0.19) raw xDistance=-0.20 yDistance=-0.15 21:19:42.510 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 21:19:42.510 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:42.510 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:19:42.510 00.000 5928 MoveAxis(E, 0, ABG) 21:19:42.510 00.000 5928 Move returns status 0, amount 0 21:19:42.510 00.000 5928 MoveAxis(N, 0, ABG) 21:19:42.510 00.000 5928 Move returns status 0, amount 0 21:19:42.510 00.000 5928 move complete, result=0 21:19:42.510 00.000 5928 worker thread done servicing request 21:19:42.534 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:42.560 00.026 972 UpdateGuideState exits: m=1411 SNR=26.3 21:19:42.565 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:42.568 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:42.572 00.004 972 Enqueuing Expose request 21:19:42.577 00.005 972 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:19:42.581 00.004 5928 Worker thread wakes up 21:19:42.581 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:42.581 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:44.561 01.980 5928 Exposure complete 21:19:44.672 00.111 5928 worker thread done servicing request 21:19:44.672 00.000 972 OnExposeComplete: enter 21:19:44.679 00.007 972 UpdateGuideState(): m_state=6 21:19:44.686 00.007 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2675 21:19:44.693 00.007 972 Star::Find returns 1 (0), X=224.21, Y=852.36, Mass=1462, SNR=26.7, Peak=148 HFD=3.7 21:19:44.699 00.006 972 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.59) = xAngle (-2.77 = -2.77) 21:19:44.706 00.007 972 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 21:19:44.712 00.006 972 CameraToMount -- cameraX=0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.18 mountX=-0.36 mountY=-0.12, mountTheta=-2.81 21:19:44.719 00.007 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.36, opts=13) 21:19:44.723 00.004 972 Enqueuing Move request for scope (0.15, -0.36) 21:19:44.730 00.007 5928 Worker thread wakes up 21:19:44.730 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.36) opts 0xd 21:19:44.730 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.36) 21:19:44.730 00.000 5928 Moving (0.15, -0.36) raw xDistance=-0.36 yDistance=-0.12 21:19:44.730 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 21:19:44.731 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:44.731 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:19:44.731 00.000 5928 MoveAxis(E, 60, ABG) 21:19:44.731 00.000 5928 Guiding Dir = 2, Dur = 60 21:19:44.732 00.001 5928 IsSlewing returns 0 21:19:44.733 00.001 5928 IsGuiding returns 0 21:19:44.778 00.045 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:19:44.785 00.007 5928 PulseGuide returned control before completion, sleep 23 21:19:44.813 00.028 5928 IsGuiding returns 1 21:19:44.813 00.000 5928 scope still moving after pulse duration time elapsed 21:19:44.823 00.010 972 UpdateGuideState exits: m=1462 SNR=26.7 21:19:44.831 00.008 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:44.838 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:44.844 00.006 972 Enqueuing Expose request 21:19:44.861 00.017 5928 IsSlewing returns 0 21:19:44.861 00.000 5928 IsGuiding returns 0 21:19:44.861 00.000 5928 scope move finished after 60 + 68 ms 21:19:44.861 00.000 5928 Move returns status 0, amount 60 21:19:44.862 00.001 5928 MoveAxis(N, 0, ABG) 21:19:44.862 00.000 5928 Move returns status 0, amount 0 21:19:44.862 00.000 5928 move complete, result=0 21:19:44.862 00.000 5928 worker thread done servicing request 21:19:44.862 00.000 5928 Worker thread wakes up 21:19:44.862 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:44.862 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:44.863 00.001 972 GuideStep: -0.4 px 60 ms EAST, -0.1 px 0 ms NORTH 21:19:46.966 02.103 5928 Exposure complete 21:19:47.055 00.089 5928 worker thread done servicing request 21:19:47.055 00.000 972 OnExposeComplete: enter 21:19:47.061 00.006 972 UpdateGuideState(): m_state=6 21:19:47.065 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2676 21:19:47.069 00.004 972 Star::Find returns 1 (0), X=224.18, Y=852.46, Mass=1488, SNR=27.0, Peak=155 HFD=3.8 21:19:47.074 00.005 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 21:19:47.079 00.005 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76) 21:19:47.083 00.004 972 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-1.13 mountX=-0.26 mountY=-0.10, mountTheta=-2.76 21:19:47.088 00.005 972 SchedulePrimaryMove(067B9D08, x=0.12, y=-0.26, opts=13) 21:19:47.093 00.005 972 Enqueuing Move request for scope (0.12, -0.26) 21:19:47.098 00.005 5928 Worker thread wakes up 21:19:47.098 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd 21:19:47.098 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, -0.26) 21:19:47.098 00.000 5928 Moving (0.12, -0.26) raw xDistance=-0.26 yDistance=-0.10 21:19:47.098 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26 21:19:47.098 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:47.098 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:19:47.098 00.000 5928 MoveAxis(E, 47, ABG) 21:19:47.098 00.000 5928 Guiding Dir = 2, Dur = 47 21:19:47.123 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:19:47.132 00.009 5928 IsSlewing returns 0 21:19:47.132 00.000 5928 IsGuiding returns 0 21:19:47.148 00.016 5928 PulseGuide returned control before completion, sleep 42 21:19:47.153 00.005 972 UpdateGuideState exits: m=1488 SNR=27.0 21:19:47.158 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:47.163 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:47.167 00.004 972 Enqueuing Expose request 21:19:47.194 00.027 5928 IsGuiding returns 1 21:19:47.194 00.000 5928 scope still moving after pulse duration time elapsed 21:19:47.228 00.034 5928 IsSlewing returns 0 21:19:47.228 00.000 5928 IsGuiding returns 0 21:19:47.228 00.000 5928 scope move finished after 47 + 48 ms 21:19:47.228 00.000 5928 Move returns status 0, amount 47 21:19:47.228 00.000 5928 MoveAxis(N, 0, ABG) 21:19:47.228 00.000 5928 Move returns status 0, amount 0 21:19:47.229 00.001 5928 move complete, result=0 21:19:47.229 00.000 5928 worker thread done servicing request 21:19:47.229 00.000 5928 Worker thread wakes up 21:19:47.229 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:47.229 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:47.230 00.001 972 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH 21:19:49.209 01.979 5928 Exposure complete 21:19:49.301 00.092 5928 worker thread done servicing request 21:19:49.301 00.000 972 OnExposeComplete: enter 21:19:49.306 00.005 972 UpdateGuideState(): m_state=6 21:19:49.312 00.006 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2677 21:19:49.316 00.004 972 Star::Find returns 1 (0), X=224.06, Y=852.69, Mass=1420, SNR=26.3, Peak=152 HFD=4.0 21:19:49.320 00.004 972 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.59) = xAngle (-3.27 = 3.01) 21:19:49.325 00.005 972 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97) 21:19:49.329 00.004 972 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.68 mountX=-0.03 mountY=0.01, mountTheta=2.97 21:19:49.334 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.00, y=-0.03, opts=13) 21:19:49.338 00.004 972 Enqueuing Move request for scope (-0.00, -0.03) 21:19:49.344 00.006 5928 Worker thread wakes up 21:19:49.344 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd 21:19:49.344 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.00, -0.03) 21:19:49.344 00.000 5928 Moving (-0.00, -0.03) raw xDistance=-0.03 yDistance=0.01 21:19:49.344 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:19:49.344 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:49.344 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:19:49.344 00.000 5928 MoveAxis(E, 0, ABG) 21:19:49.344 00.000 5928 Move returns status 0, amount 0 21:19:49.345 00.001 5928 MoveAxis(N, 0, ABG) 21:19:49.345 00.000 5928 Move returns status 0, amount 0 21:19:49.345 00.000 5928 move complete, result=0 21:19:49.345 00.000 5928 worker thread done servicing request 21:19:49.371 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:49.399 00.028 972 UpdateGuideState exits: m=1420 SNR=26.3 21:19:49.403 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:49.408 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:49.413 00.005 972 Enqueuing Expose request 21:19:49.417 00.004 5928 Worker thread wakes up 21:19:49.417 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:49.417 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:49.417 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:19:51.551 02.134 5928 Exposure complete 21:19:51.645 00.094 5928 worker thread done servicing request 21:19:51.645 00.000 972 OnExposeComplete: enter 21:19:51.650 00.005 972 UpdateGuideState(): m_state=6 21:19:51.656 00.006 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2678 21:19:51.661 00.005 972 Star::Find returns 1 (0), X=224.05, Y=852.54, Mass=1454, SNR=26.7, Peak=143 HFD=4.2 21:19:51.665 00.004 972 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.59) = xAngle (-3.23 = 3.05) 21:19:51.669 00.004 972 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00) 21:19:51.674 00.005 972 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.65 mountX=-0.18 mountY=0.02, mountTheta=3.00 21:19:51.680 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.18, opts=13) 21:19:51.684 00.004 972 Enqueuing Move request for scope (-0.01, -0.18) 21:19:51.689 00.005 5928 Worker thread wakes up 21:19:51.689 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd 21:19:51.689 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.18) 21:19:51.689 00.000 5928 Moving (-0.01, -0.18) raw xDistance=-0.18 yDistance=0.02 21:19:51.689 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 21:19:51.689 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:51.689 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:19:51.689 00.000 5928 MoveAxis(E, 0, ABG) 21:19:51.690 00.001 5928 Move returns status 0, amount 0 21:19:51.690 00.000 5928 MoveAxis(N, 0, ABG) 21:19:51.690 00.000 5928 Move returns status 0, amount 0 21:19:51.690 00.000 5928 move complete, result=0 21:19:51.690 00.000 5928 worker thread done servicing request 21:19:51.719 00.029 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:51.750 00.031 972 UpdateGuideState exits: m=1454 SNR=26.7 21:19:51.756 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:51.761 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:51.765 00.004 972 Enqueuing Expose request 21:19:51.769 00.004 5928 Worker thread wakes up 21:19:51.769 00.000 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:19:51.773 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:51.773 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:53.752 01.979 5928 Exposure complete 21:19:53.846 00.094 5928 worker thread done servicing request 21:19:53.846 00.000 972 OnExposeComplete: enter 21:19:53.851 00.005 972 UpdateGuideState(): m_state=6 21:19:53.855 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2679 21:19:53.860 00.005 972 Star::Find returns 1 (0), X=224.11, Y=852.30, Mass=1404, SNR=26.1, Peak=136 HFD=4.5 21:19:53.864 00.004 972 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.59) = xAngle (-3.06 = -3.06) 21:19:53.868 00.004 972 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10) 21:19:53.872 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.42 hyp=0.42 cameraTheta=-1.47 mountX=-0.42 mountY=-0.02, mountTheta=-3.10 21:19:53.879 00.007 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.42, opts=13) 21:19:53.885 00.006 972 Enqueuing Move request for scope (0.04, -0.42) 21:19:53.892 00.007 5928 Worker thread wakes up 21:19:53.892 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.42) opts 0xd 21:19:53.893 00.001 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.42) 21:19:53.893 00.000 5928 Moving (0.04, -0.42) raw xDistance=-0.42 yDistance=-0.02 21:19:53.893 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42 21:19:53.893 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:19:53.893 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:19:53.893 00.000 5928 MoveAxis(E, 71, ABG) 21:19:53.893 00.000 5928 Guiding Dir = 2, Dur = 71 21:19:53.894 00.001 5928 IsSlewing returns 0 21:19:53.894 00.000 5928 IsGuiding returns 0 21:19:53.911 00.017 5928 PulseGuide returned control before completion, sleep 64 21:19:53.920 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:53.950 00.030 972 UpdateGuideState exits: m=1404 SNR=26.1 21:19:53.956 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:53.961 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:53.965 00.004 972 Enqueuing Expose request 21:19:54.008 00.043 5928 IsGuiding returns 0 21:19:54.008 00.000 5928 Move returns status 0, amount 71 21:19:54.008 00.000 5928 MoveAxis(N, 0, ABG) 21:19:54.008 00.000 5928 Move returns status 0, amount 0 21:19:54.008 00.000 5928 move complete, result=0 21:19:54.009 00.001 5928 worker thread done servicing request 21:19:54.009 00.000 5928 Worker thread wakes up 21:19:54.009 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:54.009 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:54.009 00.000 972 GuideStep: -0.4 px 71 ms EAST, -0.0 px 0 ms NORTH 21:19:56.113 02.104 5928 Exposure complete 21:19:56.205 00.092 5928 worker thread done servicing request 21:19:56.205 00.000 972 OnExposeComplete: enter 21:19:56.211 00.006 972 UpdateGuideState(): m_state=6 21:19:56.215 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2680 21:19:56.219 00.004 972 Star::Find returns 1 (0), X=224.36, Y=852.30, Mass=1417, SNR=26.3, Peak=131 HFD=4.6 21:19:56.223 00.004 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 21:19:56.228 00.005 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59) 21:19:56.232 00.004 972 CameraToMount -- cameraX=0.30 cameraY=-0.42 hyp=0.52 cameraTheta=-0.95 mountX=-0.43 mountY=-0.27, mountTheta=-2.57 21:19:56.237 00.005 972 SchedulePrimaryMove(067B9D08, x=0.30, y=-0.42, opts=13) 21:19:56.242 00.005 972 Enqueuing Move request for scope (0.30, -0.42) 21:19:56.246 00.004 5928 Worker thread wakes up 21:19:56.246 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.42) opts 0xd 21:19:56.246 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, -0.42) 21:19:56.247 00.001 5928 Moving (0.30, -0.42) raw xDistance=-0.43 yDistance=-0.27 21:19:56.247 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.43 21:19:56.247 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 21:19:56.247 00.000 5928 MoveAxis(E, 77, ABG) 21:19:56.247 00.000 5928 Guiding Dir = 2, Dur = 77 21:19:56.247 00.000 5928 IsSlewing returns 0 21:19:56.248 00.001 5928 IsGuiding returns 0 21:19:56.263 00.015 5928 PulseGuide returned control before completion, sleep 73 21:19:56.272 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:19:56.307 00.035 972 UpdateGuideState exits: m=1417 SNR=26.3 21:19:56.312 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:19:56.316 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:19:56.319 00.003 972 Enqueuing Expose request 21:19:56.374 00.055 5928 IsGuiding returns 0 21:19:56.374 00.000 5928 Move returns status 0, amount 77 21:19:56.374 00.000 5928 MoveAxis(N, 54, ABG) 21:19:56.374 00.000 5928 Guiding Dir = 0, Dur = 54 21:19:56.375 00.001 5928 IsSlewing returns 0 21:19:56.375 00.000 5928 IsGuiding returns 0 21:19:56.486 00.111 5928 IsGuiding returns 1 21:19:56.486 00.000 5928 scope still moving after pulse duration time elapsed 21:19:56.509 00.023 5928 IsSlewing returns 0 21:19:56.509 00.000 5928 IsGuiding returns 1 21:19:56.550 00.041 5928 IsSlewing returns 0 21:19:56.550 00.000 5928 IsGuiding returns 0 21:19:56.551 00.001 5928 scope move finished after 54 + 120 ms 21:19:56.551 00.000 5928 Move returns status 0, amount 54 21:19:56.551 00.000 5928 move complete, result=0 21:19:56.551 00.000 5928 worker thread done servicing request 21:19:56.551 00.000 972 GuideStep: -0.4 px 77 ms EAST, -0.3 px 54 ms NORTH 21:19:56.556 00.005 5928 Worker thread wakes up 21:19:56.556 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:19:56.557 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:19:58.535 01.978 5928 Exposure complete 21:19:58.664 00.129 5928 worker thread done servicing request 21:19:58.763 00.099 972 OnExposeComplete: enter 21:20:11.423 12.660 972 UpdateGuideState(): m_state=6 21:20:19.125 07.702 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2681 21:20:26.636 07.511 972 Star::Find returns 1 (0), X=224.16, Y=852.47, Mass=1408, SNR=26.2, Peak=134 HFD=4.0 21:20:34.319 07.683 972 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.59) = xAngle (-2.80 = -2.80) 21:20:45.934 11.615 972 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84) 21:20:54.624 08.690 972 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.21 mountX=-0.25 mountY=-0.08, mountTheta=-2.84 21:21:05.810 11.186 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.25, opts=13) 21:21:07.074 01.264 972 Enqueuing Move request for scope (0.09, -0.25) 21:21:09.722 02.648 5928 Worker thread wakes up 21:21:09.722 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd 21:21:09.722 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.25) 21:21:09.722 00.000 5928 Moving (0.09, -0.25) raw xDistance=-0.25 yDistance=-0.08 21:21:09.722 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25 21:21:09.722 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:21:09.723 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:21:09.723 00.000 5928 MoveAxis(E, 47, ABG) 21:21:09.723 00.000 5928 Guiding Dir = 2, Dur = 47 21:21:09.723 00.000 5928 IsSlewing returns 0 21:21:09.723 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:21:18.994 09.271 5928 IsGuiding returns 0 21:21:18.994 00.000 972 UpdateGuideState exits: m=1408 SNR=26.2 21:21:23.400 04.406 5928 PulseGuide returned control before completion, sleep 29 21:21:23.400 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:21:25.983 02.583 5928 IsGuiding returns 0 21:21:25.983 00.000 5928 Move returns status 0, amount 47 21:21:25.983 00.000 5928 MoveAxis(N, 0, ABG) 21:21:25.983 00.000 5928 Move returns status 0, amount 0 21:21:25.983 00.000 5928 move complete, result=0 21:21:25.983 00.000 5928 worker thread done servicing request 21:21:25.983 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:21:25.991 00.008 972 Enqueuing Expose request 21:21:28.550 02.559 972 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH 21:21:28.817 00.267 5928 Worker thread wakes up 21:21:28.818 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:21:28.818 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(209,838,31,31) 21:21:28.860 00.042 972 evsrv: cli 071FE168 connect 21:21:29.482 00.622 972 case statement mapped state 6 to 3 21:21:32.417 02.935 5928 Exposure complete 21:21:32.417 00.000 972 case statement mapped state 6 to 3 21:21:34.285 01.868 972 OnExposeComplete: enter 21:21:34.292 00.007 5928 worker thread done servicing request 21:21:34.292 00.000 972 UpdateGuideState(): m_state=6 21:21:41.174 06.882 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2682 21:21:48.626 07.452 972 Star::Find returns 1 (0), X=224.59, Y=844.70, Mass=1404, SNR=26.2, Peak=148 HFD=4.0 21:21:49.531 00.905 972 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.59) = xAngle (-3.10 = -3.10) 21:21:51.546 02.015 972 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14) 21:21:55.864 04.318 972 CameraToMount -- cameraX=0.52 cameraY=-8.02 hyp=8.03 cameraTheta=-1.51 mountX=-8.03 mountY=-0.01, mountTheta=-3.14 21:21:56.181 00.317 972 SchedulePrimaryMove(067B9D08, x=0.52, y=-8.02, opts=13) 21:22:00.050 03.869 972 Enqueuing Move request for scope (0.52, -8.02) 21:22:06.099 06.049 5928 Worker thread wakes up 21:22:06.099 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.52, -8.02) opts 0xd 21:22:06.099 00.000 5928 Handling offset move in thread for scope, endpoint = (0.52, -8.02) 21:22:06.099 00.000 5928 Moving (0.52, -8.02) raw xDistance=-8.03 yDistance=-0.01 21:22:06.273 00.174 972 UpdateImageDisplay: Size=(1280,960) min=0, max=290, FiltMin=53, FiltMax=289, Gamma=1.000 21:22:09.924 03.651 5928 GuideAlgorithmHysteresis::Result() returns -5.07 from input -8.03 21:22:09.924 00.000 972 UpdateGuideState exits: m=1404 SNR=26.2 21:22:11.639 01.715 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:11.646 00.007 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:22:11.646 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:22:11.653 00.007 972 Enqueuing Expose request 21:22:11.660 00.007 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:22:11.660 00.000 5928 MoveAxis(E, 1346, ABG) 21:22:11.660 00.000 5928 Guiding Dir = 2, Dur = 1346 21:22:11.661 00.001 5928 IsSlewing returns 0 21:22:11.663 00.002 5928 IsGuiding returns 0 21:22:11.682 00.019 5928 PulseGuide returned control before completion, sleep 1338 21:22:11.715 00.033 972 evsrv: cli 071FE168 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 21:22:11.719 00.004 972 PhdController::Dither begins 21:22:11.724 00.005 972 dither: size=5.00, dRA=0.39 dDec=-3.58 21:22:11.728 00.004 972 MountToCamera -- mountTheta (-1.46) + m_xAngle (1.59) = xAngle (0.13 = 0.13) 21:22:11.732 00.004 972 MountToCamera -- mountX=0.39 mountY=-3.58 hyp=3.60 mountTheta=-1.46 cameraX=3.57, cameraY=0.46 cameraTheta=0.13 21:22:11.736 00.004 972 setting lock position to (227.63, 853.18) 21:22:11.741 00.005 972 Mount: notify guiding dithered (3.6, 0.5) 21:22:11.746 00.005 972 Status Line: Dither by 0.39,-3.58 21:22:11.755 00.009 972 PhdController: newstate STATE_SETTLE_BEGIN 21:22:11.760 00.005 972 PhdController: newstate STATE_SETTLE_WAIT 21:22:11.764 00.004 972 evsrv: cli 071FE168 response: {"jsonrpc":"2.0","result":0,"id":5} 21:22:11.779 00.015 972 evsrv: cli 071FE168 disconnect 21:22:13.041 01.262 5928 IsGuiding returns 0 21:22:13.043 00.002 5928 Move returns status 0, amount 1346 21:22:13.044 00.001 5928 MoveAxis(N, 0, ABG) 21:22:13.045 00.001 5928 Move returns status 0, amount 0 21:22:13.046 00.001 5928 move complete, result=0 21:22:13.046 00.000 5928 worker thread done servicing request 21:22:13.046 00.000 972 GuideStep: -8.0 px 1346 ms EAST, -0.0 px 0 ms NORTH 21:22:13.056 00.010 5928 Worker thread wakes up 21:22:13.056 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:22:13.057 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(210,830,31,31) 21:22:15.198 02.141 5928 Exposure complete 21:22:15.286 00.088 5928 worker thread done servicing request 21:22:15.286 00.000 972 OnExposeComplete: enter 21:22:15.291 00.005 972 UpdateGuideState(): m_state=6 21:22:15.295 00.004 972 Star::Find(15, 224, 844, 0, (0,0,0,0), 0.0, 255) frame 2683 21:22:15.299 00.004 972 Star::Find returns 1 (0), X=224.33, Y=848.56, Mass=1422, SNR=26.4, Peak=165 HFD=3.4 21:22:15.303 00.004 972 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.59) = xAngle (-3.78 = 2.50) 21:22:15.307 00.004 972 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46) 21:22:15.311 00.004 972 CameraToMount -- cameraX=-3.30 cameraY=-4.62 hyp=5.68 cameraTheta=-2.19 mountX=-4.55 mountY=3.59, mountTheta=2.47 21:22:15.316 00.005 972 dither recenter: remaining=(-0.4,3.6) step=(-0.4,3.6) 21:22:15.320 00.004 972 MountToCamera -- mountTheta (1.68) + m_xAngle (1.59) = xAngle (3.27 = -3.01) 21:22:15.324 00.004 972 MountToCamera -- mountX=-0.39 mountY=3.58 hyp=3.60 mountTheta=1.68 cameraX=-3.57, cameraY=-0.46 cameraTheta=-3.01 21:22:15.328 00.004 972 SchedulePrimaryMove(067B9D08, x=-3.57, y=-0.46, opts=4) 21:22:15.332 00.004 972 Enqueuing Move request for scope (-3.57, -0.46) 21:22:15.336 00.004 972 Mount: notify direct move -0.39,3.58 21:22:15.340 00.004 5928 Worker thread wakes up 21:22:15.340 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.57, -0.46) opts 0x4 21:22:15.340 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.57, -0.46) 21:22:15.340 00.000 5928 Moving (-3.57, -0.46) raw xDistance=-0.39 yDistance=3.58 21:22:15.341 00.001 5928 MoveAxis(E, 105, B) 21:22:15.341 00.000 5928 Guiding Dir = 2, Dur = 105 21:22:15.341 00.000 5928 IsSlewing returns 0 21:22:15.342 00.001 5928 IsGuiding returns 0 21:22:15.359 00.017 5928 PulseGuide returned control before completion, sleep 98 21:22:15.366 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:22:15.393 00.027 972 UpdateGuideState exits: m=1422 SNR=26.4 21:22:15.397 00.004 972 PhdController: settling, locked = 1, distance = 6.06 (1.50) aobump = 0 frame = 1 / 99999 21:22:15.401 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824135.400,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":6.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:22:15.404 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:15.410 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:22:15.413 00.003 972 Enqueuing Expose request 21:22:15.468 00.055 5928 IsGuiding returns 1 21:22:15.468 00.000 5928 scope still moving after pulse duration time elapsed 21:22:15.502 00.034 5928 IsSlewing returns 0 21:22:15.503 00.001 5928 IsGuiding returns 0 21:22:15.503 00.000 5928 scope move finished after 105 + 56 ms 21:22:15.503 00.000 5928 Move returns status 0, amount 105 21:22:15.503 00.000 5928 MoveAxis(S, 709, B) 21:22:15.503 00.000 5928 Guiding Dir = 1, Dur = 709 21:22:15.503 00.000 5928 IsSlewing returns 0 21:22:15.504 00.001 5928 IsGuiding returns 0 21:22:15.583 00.079 5928 PulseGuide returned control before completion, sleep 640 21:22:16.232 00.649 5928 IsGuiding returns 1 21:22:16.232 00.000 5928 scope still moving after pulse duration time elapsed 21:22:16.263 00.031 5928 IsSlewing returns 0 21:22:16.263 00.000 5928 IsGuiding returns 1 21:22:16.318 00.055 5928 IsSlewing returns 0 21:22:16.318 00.000 5928 IsGuiding returns 0 21:22:16.318 00.000 5928 scope move finished after 709 + 105 ms 21:22:16.319 00.001 5928 Move returns status 0, amount 709 21:22:16.319 00.000 5928 move complete, result=0 21:22:16.319 00.000 5928 worker thread done servicing request 21:22:16.319 00.000 5928 Worker thread wakes up 21:22:16.319 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:22:16.319 00.000 972 GuideStep: -0.4 px 105 ms EAST, 3.6 px 709 ms SOUTH 21:22:16.325 00.006 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:22:18.303 01.978 5928 Exposure complete 21:22:18.401 00.098 5928 worker thread done servicing request 21:22:18.401 00.000 972 OnExposeComplete: enter 21:22:18.408 00.007 972 UpdateGuideState(): m_state=6 21:22:18.413 00.005 972 Star::Find(15, 224, 848, 0, (0,0,0,0), 0.0, 255) frame 2684 21:22:18.418 00.005 972 Star::Find returns 1 (0), X=224.33, Y=849.14, Mass=1450, SNR=26.6, Peak=146 HFD=3.8 21:22:18.424 00.006 972 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.59) = xAngle (-3.85 = 2.44) 21:22:18.429 00.005 972 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39) 21:22:18.434 00.005 972 CameraToMount -- cameraX=-3.30 cameraY=-4.04 hyp=5.21 cameraTheta=-2.26 mountX=-3.97 mountY=3.55, mountTheta=2.41 21:22:18.441 00.007 972 SchedulePrimaryMove(067B9D08, x=-3.30, y=-4.04, opts=13) 21:22:18.445 00.004 972 Enqueuing Move request for scope (-3.30, -4.04) 21:22:18.450 00.005 5928 Worker thread wakes up 21:22:18.450 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.30, -4.04) opts 0xd 21:22:18.450 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.30, -4.04) 21:22:18.450 00.000 5928 Moving (-3.30, -4.04) raw xDistance=-3.97 yDistance=3.55 21:22:18.450 00.000 5928 GuideAlgorithmHysteresis::Result() returns -2.50 from input -3.97 21:22:18.450 00.000 5928 resist switch: large excursion: input 3.55 thresh 0.60 direction from 0 to 1 21:22:18.450 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=10.66 21:22:18.450 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.55 from input 3.55 21:22:18.451 00.001 5928 MoveAxis(E, 665, ABG) 21:22:18.451 00.000 5928 Guiding Dir = 2, Dur = 665 21:22:18.451 00.000 5928 IsSlewing returns 0 21:22:18.452 00.001 5928 IsGuiding returns 0 21:22:18.477 00.025 5928 PulseGuide returned control before completion, sleep 650 21:22:18.480 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:22:18.517 00.037 972 UpdateGuideState exits: m=1450 SNR=26.6 21:22:18.520 00.003 972 PhdController: settling, locked = 1, distance = 5.21 (1.50) aobump = 0 frame = 2 / 99999 21:22:18.526 00.006 972 evsrv: {"Event":"Settling","Timestamp":1645824138.526,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":5.21,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:22:18.529 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:18.533 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:22:18.537 00.004 972 Enqueuing Expose request 21:22:19.148 00.611 5928 IsGuiding returns 0 21:22:19.148 00.000 5928 Move returns status 0, amount 665 21:22:19.148 00.000 5928 MoveAxis(S, 704, ABG) 21:22:19.148 00.000 5928 Guiding Dir = 1, Dur = 704 21:22:19.148 00.000 5928 IsSlewing returns 0 21:22:19.148 00.000 5928 IsGuiding returns 0 21:22:19.228 00.080 5928 PulseGuide returned control before completion, sleep 635 21:22:19.874 00.646 5928 IsGuiding returns 1 21:22:19.874 00.000 5928 scope still moving after pulse duration time elapsed 21:22:19.906 00.032 5928 IsSlewing returns 0 21:22:19.907 00.001 5928 IsGuiding returns 1 21:22:19.963 00.056 5928 IsSlewing returns 0 21:22:19.964 00.001 5928 IsGuiding returns 0 21:22:19.964 00.000 5928 scope move finished after 704 + 111 ms 21:22:19.964 00.000 5928 Move returns status 0, amount 704 21:22:19.964 00.000 5928 move complete, result=0 21:22:19.964 00.000 5928 worker thread done servicing request 21:22:19.964 00.000 5928 Worker thread wakes up 21:22:19.965 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:22:19.965 00.000 972 GuideStep: -4.0 px 665 ms EAST, 3.6 px 704 ms SOUTH 21:22:19.972 00.007 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:22:22.105 02.133 5928 Exposure complete 21:22:22.195 00.090 5928 worker thread done servicing request 21:22:22.195 00.000 972 OnExposeComplete: enter 21:22:22.199 00.004 972 UpdateGuideState(): m_state=6 21:22:22.203 00.004 972 Star::Find(15, 224, 849, 0, (0,0,0,0), 0.0, 255) frame 2685 21:22:22.208 00.005 972 Star::Find returns 1 (0), X=224.40, Y=851.68, Mass=1401, SNR=26.2, Peak=159 HFD=3.5 21:22:22.212 00.004 972 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.59) = xAngle (-4.30 = 1.99) 21:22:22.216 00.004 972 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94) 21:22:22.220 00.004 972 CameraToMount -- cameraX=-3.23 cameraY=-1.50 hyp=3.57 cameraTheta=-2.71 mountX=-1.44 mountY=3.32, mountTheta=1.98 21:22:22.227 00.007 972 SchedulePrimaryMove(067B9D08, x=-3.23, y=-1.50, opts=13) 21:22:22.231 00.004 972 Enqueuing Move request for scope (-3.23, -1.50) 21:22:22.235 00.004 5928 Worker thread wakes up 21:22:22.235 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.23, -1.50) opts 0xd 21:22:22.235 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.23, -1.50) 21:22:22.235 00.000 5928 Moving (-3.23, -1.50) raw xDistance=-1.44 yDistance=3.32 21:22:22.235 00.000 5928 GuideAlgorithmHysteresis::Result() returns -1.08 from input -1.44 21:22:22.235 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.32 from input 3.32 21:22:22.235 00.000 5928 MoveAxis(E, 288, ABG) 21:22:22.235 00.000 5928 Guiding Dir = 2, Dur = 288 21:22:22.236 00.001 5928 IsSlewing returns 0 21:22:22.237 00.001 5928 IsGuiding returns 0 21:22:22.251 00.014 5928 PulseGuide returned control before completion, sleep 285 21:22:22.260 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:22:22.285 00.025 972 UpdateGuideState exits: m=1401 SNR=26.2 21:22:22.291 00.006 972 PhdController: settling, locked = 1, distance = 4.72 (1.50) aobump = 0 frame = 3 / 99999 21:22:22.295 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824142.295,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:22:22.301 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:22.306 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:22:22.310 00.004 972 Enqueuing Expose request 21:22:22.545 00.235 5928 IsGuiding returns 1 21:22:22.545 00.000 5928 scope still moving after pulse duration time elapsed 21:22:22.586 00.041 5928 IsSlewing returns 0 21:22:22.586 00.000 5928 IsGuiding returns 0 21:22:22.586 00.000 5928 scope move finished after 288 + 62 ms 21:22:22.586 00.000 5928 Move returns status 0, amount 288 21:22:22.586 00.000 5928 MoveAxis(S, 659, ABG) 21:22:22.587 00.001 5928 Guiding Dir = 1, Dur = 659 21:22:22.587 00.000 5928 IsSlewing returns 0 21:22:22.587 00.000 5928 IsGuiding returns 0 21:22:22.666 00.079 5928 PulseGuide returned control before completion, sleep 590 21:22:23.262 00.596 5928 IsGuiding returns 1 21:22:23.263 00.001 5928 scope still moving after pulse duration time elapsed 21:22:23.294 00.031 5928 IsSlewing returns 0 21:22:23.294 00.000 5928 IsGuiding returns 1 21:22:23.354 00.060 5928 IsSlewing returns 0 21:22:23.354 00.000 5928 IsGuiding returns 0 21:22:23.354 00.000 5928 scope move finished after 659 + 107 ms 21:22:23.354 00.000 5928 Move returns status 0, amount 659 21:22:23.354 00.000 5928 move complete, result=0 21:22:23.354 00.000 5928 worker thread done servicing request 21:22:23.354 00.000 972 GuideStep: -1.4 px 288 ms EAST, 3.3 px 659 ms SOUTH 21:22:23.360 00.006 5928 Worker thread wakes up 21:22:23.360 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:22:23.360 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:22:25.352 01.992 5928 Exposure complete 21:22:25.446 00.094 5928 worker thread done servicing request 21:22:25.447 00.001 972 OnExposeComplete: enter 21:22:25.451 00.004 972 UpdateGuideState(): m_state=6 21:22:25.456 00.005 972 Star::Find(15, 224, 851, 0, (0,0,0,0), 0.0, 255) frame 2686 21:22:25.462 00.006 972 Star::Find returns 1 (0), X=224.42, Y=852.39, Mass=1441, SNR=26.5, Peak=161 HFD=3.4 21:22:25.466 00.004 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.79) 21:22:25.470 00.004 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75) 21:22:25.475 00.005 972 CameraToMount -- cameraX=-3.21 cameraY=-0.79 hyp=3.31 cameraTheta=-2.90 mountX=-0.73 mountY=3.26, mountTheta=1.79 21:22:25.566 00.091 972 SchedulePrimaryMove(067B9D08, x=-3.21, y=-0.79, opts=13) 21:22:25.576 00.010 972 Enqueuing Move request for scope (-3.21, -0.79) 21:22:25.583 00.007 5928 Worker thread wakes up 21:22:25.583 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.21, -0.79) opts 0xd 21:22:25.583 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.21, -0.79) 21:22:25.583 00.000 5928 Moving (-3.21, -0.79) raw xDistance=-0.73 yDistance=3.26 21:22:25.583 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.73 21:22:25.583 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.26 from input 3.26 21:22:25.584 00.001 5928 MoveAxis(E, 143, ABG) 21:22:25.584 00.000 5928 Guiding Dir = 2, Dur = 143 21:22:25.608 00.024 5928 IsSlewing returns 0 21:22:25.999 00.391 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:22:28.664 02.665 5928 IsGuiding returns 0 21:22:28.686 00.022 972 UpdateGuideState exits: m=1441 SNR=26.5 21:22:30.033 01.347 972 PhdController: settling, locked = 1, distance = 4.30 (1.50) aobump = 0 frame = 4 / 99999 21:22:31.818 01.785 972 evsrv: {"Event":"Settling","Timestamp":1645824151.818,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":4.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:22:33.660 01.842 5928 PulseGuide returned control before completion, sleep 125 21:22:33.660 00.000 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:22:33.916 00.256 972 ScheduleExposure(2000,3,1) exposurePending=0 21:22:33.923 00.007 972 Enqueuing Expose request 21:22:35.674 01.751 5928 IsGuiding returns 0 21:22:35.675 00.001 5928 Move returns status 0, amount 143 21:22:35.675 00.000 5928 MoveAxis(S, 646, ABG) 21:22:35.675 00.000 5928 Guiding Dir = 1, Dur = 646 21:22:35.676 00.001 5928 IsSlewing returns 0 21:22:35.677 00.001 5928 IsGuiding returns 0 21:22:35.999 00.322 5928 PulseGuide returned control before completion, sleep 581 21:22:36.752 00.753 5928 IsGuiding returns 0 21:22:36.905 00.153 5928 Move returns status 0, amount 646 21:22:36.905 00.000 5928 move complete, result=0 21:22:36.905 00.000 5928 worker thread done servicing request 21:22:36.905 00.000 972 GuideStep: -0.7 px 143 ms EAST, 3.3 px 646 ms SOUTH 21:22:43.814 06.909 5928 Worker thread wakes up 21:22:43.814 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:22:43.815 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:22:45.914 02.099 5928 Exposure complete 21:22:46.193 00.279 5928 worker thread done servicing request 21:22:46.402 00.209 972 OnExposeComplete: enter 21:22:53.732 07.330 972 UpdateGuideState(): m_state=6 21:23:01.855 08.123 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2687 21:23:10.848 08.993 972 Star::Find returns 1 (0), X=224.69, Y=852.97, Mass=1361, SNR=25.8, Peak=165 HFD=3.8 21:23:18.279 07.431 972 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.59) = xAngle (-4.66 = 1.62) 21:23:26.243 07.964 972 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58) 21:23:37.577 11.334 972 CameraToMount -- cameraX=-2.94 cameraY=-0.21 hyp=2.95 cameraTheta=-3.07 mountX=-0.15 mountY=2.95, mountTheta=1.62 21:23:44.729 07.152 972 SchedulePrimaryMove(067B9D08, x=-2.94, y=-0.21, opts=13) 21:23:52.227 07.498 972 Enqueuing Move request for scope (-2.94, -0.21) 21:24:00.696 08.469 5928 Worker thread wakes up 21:24:00.696 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:24:12.450 11.754 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.94, -0.21) opts 0xd 21:24:12.450 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.94, -0.21) 21:24:12.450 00.000 972 UpdateGuideState exits: m=1361 SNR=25.8 21:24:18.824 06.374 5928 Moving (-2.94, -0.21) raw xDistance=-0.15 yDistance=2.95 21:24:18.824 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 21:24:18.824 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.95 from input 2.95 21:24:18.824 00.000 5928 MoveAxis(E, 0, ABG) 21:24:18.824 00.000 5928 Move returns status 0, amount 0 21:24:18.824 00.000 5928 MoveAxis(S, 584, ABG) 21:24:18.824 00.000 5928 Guiding Dir = 1, Dur = 584 21:24:18.825 00.001 972 PhdController: settling, locked = 1, distance = 100.00 (1.50) aobump = 0 frame = 5 / 99999 21:24:21.450 02.625 5928 IsSlewing returns 0 21:24:21.450 00.000 5928 IsGuiding returns 0 21:24:21.450 00.000 972 PhdController failed: timed-out waiting for guider to settle 21:24:22.524 01.074 5928 PulseGuide returned control before completion, sleep 521 21:24:22.524 00.000 972 PhdController: newstate STATE_FINISH 21:24:26.368 03.844 5928 IsGuiding returns 0 21:24:26.369 00.001 5928 Move returns status 0, amount 584 21:24:26.369 00.000 5928 move complete, result=0 21:24:26.369 00.000 5928 worker thread done servicing request 21:24:26.369 00.000 972 PhdController complete: fail: timed-out waiting for guider to settle 21:24:29.121 02.752 972 evsrv: {"Event":"SettleDone","Timestamp":1645824269.121,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":5,"DroppedFrames":0} 21:24:29.126 00.005 972 Mount: notify guiding dither settle done success=0 21:24:29.131 00.005 972 PhdController: newstate STATE_IDLE 21:24:29.138 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:29.145 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:29.149 00.004 972 Enqueuing Expose request 21:24:29.153 00.004 972 GuideStep: -0.2 px 0 ms EAST, 2.9 px 584 ms SOUTH 21:24:29.157 00.004 5928 Worker thread wakes up 21:24:29.157 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:29.158 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:31.267 02.109 5928 Exposure complete 21:24:31.362 00.095 5928 worker thread done servicing request 21:24:31.363 00.001 972 OnExposeComplete: enter 21:24:31.366 00.003 972 UpdateGuideState(): m_state=6 21:24:31.370 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2688 21:24:31.375 00.005 972 Star::Find returns 1 (0), X=224.50, Y=854.54, Mass=1513, SNR=27.2, Peak=157 HFD=3.2 21:24:31.379 00.004 972 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.59) = xAngle (1.14 = 1.14) 21:24:31.383 00.004 972 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10) 21:24:31.386 00.003 972 CameraToMount -- cameraX=-3.13 cameraY=1.36 hyp=3.41 cameraTheta=2.73 mountX=1.42 mountY=3.04, mountTheta=1.13 21:24:31.392 00.006 972 SchedulePrimaryMove(067B9D08, x=-3.13, y=1.36, opts=13) 21:24:31.396 00.004 972 Enqueuing Move request for scope (-3.13, 1.36) 21:24:31.400 00.004 5928 Worker thread wakes up 21:24:31.400 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-3.13, 1.36) opts 0xd 21:24:31.400 00.000 5928 Handling offset move in thread for scope, endpoint = (-3.13, 1.36) 21:24:31.400 00.000 5928 Moving (-3.13, 1.36) raw xDistance=1.42 yDistance=3.04 21:24:31.400 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.42 21:24:31.400 00.000 5928 GuideAlgorithmResistSwitch::result() returns 3.04 from input 3.04 21:24:31.400 00.000 5928 MoveAxis(W, 237, ABG) 21:24:31.400 00.000 5928 Guiding Dir = 3, Dur = 237 21:24:31.400 00.000 5928 IsSlewing returns 0 21:24:31.401 00.001 5928 IsGuiding returns 0 21:24:31.419 00.018 5928 PulseGuide returned control before completion, sleep 228 21:24:31.427 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:24:31.459 00.032 972 UpdateGuideState exits: m=1513 SNR=27.2 21:24:31.463 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:31.467 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:31.472 00.005 972 Enqueuing Expose request 21:24:31.659 00.187 5928 IsGuiding returns 0 21:24:31.659 00.000 5928 Move returns status 0, amount 237 21:24:31.659 00.000 5928 MoveAxis(S, 602, ABG) 21:24:31.659 00.000 5928 Guiding Dir = 1, Dur = 602 21:24:31.660 00.001 5928 IsSlewing returns 0 21:24:31.660 00.000 5928 IsGuiding returns 0 21:24:31.740 00.080 5928 PulseGuide returned control before completion, sleep 534 21:24:32.287 00.547 5928 IsGuiding returns 1 21:24:32.287 00.000 5928 scope still moving after pulse duration time elapsed 21:24:32.316 00.029 5928 IsSlewing returns 0 21:24:32.316 00.000 5928 IsGuiding returns 1 21:24:32.379 00.063 5928 IsSlewing returns 0 21:24:32.379 00.000 5928 IsGuiding returns 0 21:24:32.379 00.000 5928 scope move finished after 602 + 116 ms 21:24:32.380 00.001 5928 Move returns status 0, amount 602 21:24:32.380 00.000 5928 move complete, result=0 21:24:32.380 00.000 5928 worker thread done servicing request 21:24:32.380 00.000 5928 Worker thread wakes up 21:24:32.380 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:32.380 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:32.380 00.000 972 GuideStep: 1.4 px 237 ms WEST, 3.0 px 602 ms SOUTH 21:24:34.345 01.965 5928 Exposure complete 21:24:34.433 00.088 5928 worker thread done servicing request 21:24:34.433 00.000 972 OnExposeComplete: enter 21:24:34.437 00.004 972 UpdateGuideState(): m_state=6 21:24:34.442 00.005 972 Star::Find(15, 224, 854, 0, (0,0,0,0), 0.0, 255) frame 2689 21:24:34.446 00.004 972 Star::Find returns 1 (0), X=224.65, Y=853.79, Mass=1441, SNR=26.6, Peak=148 HFD=3.9 21:24:34.450 00.004 972 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.59) = xAngle (1.35 = 1.35) 21:24:34.453 00.003 972 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31) 21:24:34.458 00.005 972 CameraToMount -- cameraX=-2.98 cameraY=0.61 hyp=3.05 cameraTheta=2.94 mountX=0.66 mountY=2.94, mountTheta=1.35 21:24:34.463 00.005 972 SchedulePrimaryMove(067B9D08, x=-2.98, y=0.61, opts=13) 21:24:34.467 00.004 972 Enqueuing Move request for scope (-2.98, 0.61) 21:24:34.471 00.004 5928 Worker thread wakes up 21:24:34.472 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.98, 0.61) opts 0xd 21:24:34.472 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.98, 0.61) 21:24:34.472 00.000 5928 Moving (-2.98, 0.61) raw xDistance=0.66 yDistance=2.94 21:24:34.472 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.66 21:24:34.472 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.94 from input 2.94 21:24:34.473 00.001 5928 MoveAxis(W, 128, ABG) 21:24:34.473 00.000 5928 Guiding Dir = 3, Dur = 128 21:24:34.473 00.000 5928 IsSlewing returns 0 21:24:34.473 00.000 5928 IsGuiding returns 0 21:24:34.489 00.016 5928 PulseGuide returned control before completion, sleep 123 21:24:34.496 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:24:34.524 00.028 972 UpdateGuideState exits: m=1441 SNR=26.6 21:24:34.528 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:34.533 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:34.536 00.003 972 Enqueuing Expose request 21:24:34.633 00.097 5928 IsGuiding returns 0 21:24:34.633 00.000 5928 Move returns status 0, amount 128 21:24:34.633 00.000 5928 MoveAxis(S, 583, ABG) 21:24:34.634 00.001 5928 Guiding Dir = 1, Dur = 583 21:24:34.665 00.031 5928 IsSlewing returns 0 21:24:34.666 00.001 5928 IsGuiding returns 0 21:24:34.746 00.080 5928 PulseGuide returned control before completion, sleep 514 21:24:35.265 00.519 5928 IsGuiding returns 1 21:24:35.265 00.000 5928 scope still moving after pulse duration time elapsed 21:24:35.295 00.030 5928 IsSlewing returns 0 21:24:35.297 00.002 5928 IsGuiding returns 1 21:24:35.326 00.029 5928 IsSlewing returns 0 21:24:35.326 00.000 5928 IsGuiding returns 1 21:24:35.369 00.043 5928 IsSlewing returns 0 21:24:35.401 00.032 5928 IsGuiding returns 0 21:24:35.402 00.001 5928 scope move finished after 583 + 152 ms 21:24:35.402 00.000 5928 Move returns status 0, amount 583 21:24:35.402 00.000 5928 move complete, result=0 21:24:35.402 00.000 5928 worker thread done servicing request 21:24:35.402 00.000 5928 Worker thread wakes up 21:24:35.402 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:35.402 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:35.402 00.000 972 GuideStep: 0.7 px 128 ms WEST, 2.9 px 583 ms SOUTH 21:24:37.529 02.127 5928 Exposure complete 21:24:37.618 00.089 5928 worker thread done servicing request 21:24:37.618 00.000 972 OnExposeComplete: enter 21:24:37.623 00.005 972 UpdateGuideState(): m_state=6 21:24:37.627 00.004 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2690 21:24:37.632 00.005 972 Star::Find returns 1 (0), X=224.71, Y=853.36, Mass=1448, SNR=26.6, Peak=159 HFD=3.8 21:24:37.636 00.004 972 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.59) = xAngle (1.49 = 1.49) 21:24:37.640 00.004 972 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45) 21:24:37.644 00.004 972 CameraToMount -- cameraX=-2.92 cameraY=0.18 hyp=2.93 cameraTheta=3.08 mountX=0.23 mountY=2.91, mountTheta=1.49 21:24:37.649 00.005 972 SchedulePrimaryMove(067B9D08, x=-2.92, y=0.18, opts=13) 21:24:37.653 00.004 972 Enqueuing Move request for scope (-2.92, 0.18) 21:24:37.658 00.005 5928 Worker thread wakes up 21:24:37.658 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.92, 0.18) opts 0xd 21:24:37.658 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.92, 0.18) 21:24:37.658 00.000 5928 Moving (-2.92, 0.18) raw xDistance=0.23 yDistance=2.91 21:24:37.658 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.23 21:24:37.658 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.91 from input 2.91 21:24:37.658 00.000 5928 MoveAxis(W, 48, ABG) 21:24:37.658 00.000 5928 Guiding Dir = 3, Dur = 48 21:24:37.659 00.001 5928 IsSlewing returns 0 21:24:37.659 00.000 5928 IsGuiding returns 0 21:24:37.683 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:24:37.687 00.004 5928 PulseGuide returned control before completion, sleep 31 21:24:37.712 00.025 972 UpdateGuideState exits: m=1448 SNR=26.6 21:24:37.716 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:37.719 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:37.725 00.006 972 Enqueuing Expose request 21:24:37.730 00.005 5928 IsGuiding returns 1 21:24:37.730 00.000 5928 scope still moving after pulse duration time elapsed 21:24:37.783 00.053 5928 IsSlewing returns 0 21:24:37.815 00.032 5928 IsGuiding returns 0 21:24:37.815 00.000 5928 scope move finished after 48 + 108 ms 21:24:37.815 00.000 5928 Move returns status 0, amount 48 21:24:37.816 00.001 5928 MoveAxis(S, 576, ABG) 21:24:37.816 00.000 5928 Guiding Dir = 1, Dur = 576 21:24:37.816 00.000 5928 IsSlewing returns 0 21:24:37.816 00.000 5928 IsGuiding returns 0 21:24:37.895 00.079 5928 PulseGuide returned control before completion, sleep 508 21:24:38.414 00.519 5928 IsGuiding returns 1 21:24:38.414 00.000 5928 scope still moving after pulse duration time elapsed 21:24:38.444 00.030 5928 IsSlewing returns 0 21:24:38.445 00.001 5928 IsGuiding returns 1 21:24:38.476 00.031 5928 IsSlewing returns 0 21:24:38.477 00.001 5928 IsGuiding returns 1 21:24:38.519 00.042 5928 IsSlewing returns 0 21:24:38.551 00.032 5928 IsGuiding returns 0 21:24:38.551 00.000 5928 scope move finished after 576 + 159 ms 21:24:38.551 00.000 5928 Move returns status 0, amount 576 21:24:38.551 00.000 5928 move complete, result=0 21:24:38.552 00.001 5928 worker thread done servicing request 21:24:38.552 00.000 5928 Worker thread wakes up 21:24:38.552 00.000 972 GuideStep: 0.2 px 48 ms WEST, 2.9 px 576 ms SOUTH 21:24:38.565 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:38.565 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:40.542 01.977 5928 Exposure complete 21:24:40.630 00.088 5928 worker thread done servicing request 21:24:40.631 00.001 972 OnExposeComplete: enter 21:24:42.274 01.643 972 UpdateGuideState(): m_state=6 21:24:42.280 00.006 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2691 21:24:42.285 00.005 972 Star::Find returns 1 (0), X=224.65, Y=853.19, Mass=1416, SNR=26.3, Peak=164 HFD=3.7 21:24:42.294 00.009 972 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.59) = xAngle (1.55 = 1.55) 21:24:42.298 00.004 972 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50) 21:24:42.301 00.003 972 CameraToMount -- cameraX=-2.98 cameraY=0.01 hyp=2.98 cameraTheta=3.14 mountX=0.07 mountY=2.97, mountTheta=1.55 21:24:42.307 00.006 972 SchedulePrimaryMove(067B9D08, x=-2.98, y=0.01, opts=13) 21:24:42.311 00.004 972 Enqueuing Move request for scope (-2.98, 0.01) 21:24:42.315 00.004 5928 Worker thread wakes up 21:24:42.315 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.98, 0.01) opts 0xd 21:24:42.315 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.98, 0.01) 21:24:42.315 00.000 5928 Moving (-2.98, 0.01) raw xDistance=0.07 yDistance=2.97 21:24:42.315 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 21:24:42.315 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.97 from input 2.97 21:24:42.315 00.000 5928 MoveAxis(E, 0, ABG) 21:24:42.315 00.000 5928 Move returns status 0, amount 0 21:24:42.315 00.000 5928 MoveAxis(S, 590, ABG) 21:24:42.315 00.000 5928 Guiding Dir = 1, Dur = 590 21:24:42.316 00.001 5928 IsSlewing returns 0 21:24:42.316 00.000 5928 IsGuiding returns 0 21:24:42.341 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:24:42.367 00.026 972 UpdateGuideState exits: m=1416 SNR=26.3 21:24:42.373 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:42.377 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:42.380 00.003 972 Enqueuing Expose request 21:24:42.404 00.024 5928 PulseGuide returned control before completion, sleep 513 21:24:42.924 00.520 5928 IsGuiding returns 1 21:24:42.924 00.000 5928 scope still moving after pulse duration time elapsed 21:24:42.956 00.032 5928 IsSlewing returns 0 21:24:42.956 00.000 5928 IsGuiding returns 1 21:24:42.987 00.031 5928 IsSlewing returns 0 21:24:42.988 00.001 5928 IsGuiding returns 1 21:24:43.043 00.055 5928 IsSlewing returns 0 21:24:43.044 00.001 5928 IsGuiding returns 0 21:24:43.044 00.000 5928 scope move finished after 590 + 137 ms 21:24:43.044 00.000 5928 Move returns status 0, amount 590 21:24:43.044 00.000 5928 move complete, result=0 21:24:43.044 00.000 5928 worker thread done servicing request 21:24:43.044 00.000 972 GuideStep: 0.1 px 0 ms EAST, 3.0 px 590 ms SOUTH 21:24:43.053 00.009 5928 Worker thread wakes up 21:24:43.053 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:43.053 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:45.159 02.106 5928 Exposure complete 21:24:45.247 00.088 5928 worker thread done servicing request 21:24:45.248 00.001 972 OnExposeComplete: enter 21:24:45.252 00.004 972 UpdateGuideState(): m_state=6 21:24:45.257 00.005 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2692 21:24:45.261 00.004 972 Star::Find returns 1 (0), X=224.76, Y=852.92, Mass=1372, SNR=25.9, Peak=148 HFD=4.0 21:24:45.265 00.004 972 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.59) = xAngle (-4.64 = 1.64) 21:24:45.270 00.005 972 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60) 21:24:45.274 00.004 972 CameraToMount -- cameraX=-2.87 cameraY=-0.26 hyp=2.88 cameraTheta=-3.05 mountX=-0.21 mountY=2.88, mountTheta=1.64 21:24:45.279 00.005 972 SchedulePrimaryMove(067B9D08, x=-2.87, y=-0.26, opts=13) 21:24:45.283 00.004 972 Enqueuing Move request for scope (-2.87, -0.26) 21:24:45.288 00.005 5928 Worker thread wakes up 21:24:45.288 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.87, -0.26) opts 0xd 21:24:45.288 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.87, -0.26) 21:24:45.289 00.001 5928 Moving (-2.87, -0.26) raw xDistance=-0.21 yDistance=2.88 21:24:45.289 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 21:24:45.289 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.88 from input 2.88 21:24:45.289 00.000 5928 MoveAxis(E, 35, ABG) 21:24:45.289 00.000 5928 Guiding Dir = 2, Dur = 35 21:24:45.289 00.000 5928 IsSlewing returns 0 21:24:45.290 00.001 5928 IsGuiding returns 0 21:24:45.314 00.024 5928 PulseGuide returned control before completion, sleep 22 21:24:45.316 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:24:45.344 00.028 972 UpdateGuideState exits: m=1372 SNR=25.9 21:24:45.349 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:45.355 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:45.359 00.004 972 Enqueuing Expose request 21:24:45.363 00.004 5928 IsGuiding returns 1 21:24:45.363 00.000 5928 scope still moving after pulse duration time elapsed 21:24:45.390 00.027 5928 IsSlewing returns 0 21:24:45.391 00.001 5928 IsGuiding returns 0 21:24:45.391 00.000 5928 scope move finished after 35 + 65 ms 21:24:45.391 00.000 5928 Move returns status 0, amount 35 21:24:45.391 00.000 5928 MoveAxis(S, 572, ABG) 21:24:45.391 00.000 5928 Guiding Dir = 1, Dur = 572 21:24:45.392 00.001 5928 IsSlewing returns 0 21:24:45.392 00.000 5928 IsGuiding returns 0 21:24:45.474 00.082 5928 PulseGuide returned control before completion, sleep 501 21:24:45.980 00.506 5928 IsGuiding returns 1 21:24:45.980 00.000 5928 scope still moving after pulse duration time elapsed 21:24:46.011 00.031 5928 IsSlewing returns 0 21:24:46.012 00.001 5928 IsGuiding returns 1 21:24:46.066 00.054 5928 IsSlewing returns 0 21:24:46.098 00.032 5928 IsGuiding returns 0 21:24:46.098 00.000 5928 scope move finished after 572 + 133 ms 21:24:46.098 00.000 5928 Move returns status 0, amount 572 21:24:46.098 00.000 5928 move complete, result=0 21:24:46.098 00.000 5928 worker thread done servicing request 21:24:46.098 00.000 5928 Worker thread wakes up 21:24:46.098 00.000 972 GuideStep: -0.2 px 35 ms EAST, 2.9 px 572 ms SOUTH 21:24:46.103 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:46.103 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:48.087 01.984 5928 Exposure complete 21:24:48.173 00.086 5928 worker thread done servicing request 21:24:48.173 00.000 972 OnExposeComplete: enter 21:24:48.177 00.004 972 UpdateGuideState(): m_state=6 21:24:48.181 00.004 972 Star::Find(15, 224, 852, 0, (0,0,0,0), 0.0, 255) frame 2693 21:24:48.185 00.004 972 Star::Find returns 1 (0), X=224.73, Y=853.32, Mass=1456, SNR=26.7, Peak=158 HFD=3.7 21:24:48.190 00.005 972 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.59) = xAngle (1.50 = 1.50) 21:24:48.194 00.004 972 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46) 21:24:48.198 00.004 972 CameraToMount -- cameraX=-2.90 cameraY=0.14 hyp=2.90 cameraTheta=3.09 mountX=0.20 mountY=2.88, mountTheta=1.50 21:24:48.202 00.004 972 SchedulePrimaryMove(067B9D08, x=-2.90, y=0.14, opts=13) 21:24:48.207 00.005 972 Enqueuing Move request for scope (-2.90, 0.14) 21:24:48.211 00.004 5928 Worker thread wakes up 21:24:48.211 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.90, 0.14) opts 0xd 21:24:48.211 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.90, 0.14) 21:24:48.211 00.000 5928 Moving (-2.90, 0.14) raw xDistance=0.20 yDistance=2.88 21:24:48.211 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:24:48.211 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.88 from input 2.88 21:24:48.211 00.000 5928 MoveAxis(E, 0, ABG) 21:24:48.211 00.000 5928 Move returns status 0, amount 0 21:24:48.211 00.000 5928 MoveAxis(S, 572, ABG) 21:24:48.211 00.000 5928 Guiding Dir = 1, Dur = 572 21:24:48.235 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:24:48.241 00.006 5928 IsSlewing returns 0 21:24:48.241 00.000 5928 IsGuiding returns 0 21:24:48.263 00.022 972 UpdateGuideState exits: m=1456 SNR=26.7 21:24:48.267 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:48.273 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:48.276 00.003 972 Enqueuing Expose request 21:24:48.320 00.044 5928 PulseGuide returned control before completion, sleep 504 21:24:48.824 00.504 5928 IsGuiding returns 1 21:24:48.824 00.000 5928 scope still moving after pulse duration time elapsed 21:24:48.855 00.031 5928 IsSlewing returns 0 21:24:48.856 00.001 5928 IsGuiding returns 1 21:24:48.890 00.034 5928 IsSlewing returns 0 21:24:48.891 00.001 5928 IsGuiding returns 1 21:24:48.927 00.036 5928 IsSlewing returns 0 21:24:48.959 00.032 5928 IsGuiding returns 0 21:24:48.959 00.000 5928 scope move finished after 572 + 146 ms 21:24:48.959 00.000 5928 Move returns status 0, amount 572 21:24:48.959 00.000 5928 move complete, result=0 21:24:48.959 00.000 5928 worker thread done servicing request 21:24:48.960 00.001 5928 Worker thread wakes up 21:24:48.960 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:48.960 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:48.960 00.000 972 GuideStep: 0.2 px 0 ms EAST, 2.9 px 572 ms SOUTH 21:24:51.100 02.140 5928 Exposure complete 21:24:51.188 00.088 5928 worker thread done servicing request 21:24:51.188 00.000 972 OnExposeComplete: enter 21:24:51.192 00.004 972 UpdateGuideState(): m_state=6 21:24:51.196 00.004 972 Star::Find(15, 224, 853, 0, (0,0,0,0), 0.0, 255) frame 2694 21:24:51.200 00.004 972 Star::Find returns 1 (0), X=225.27, Y=853.82, Mass=1404, SNR=26.2, Peak=137 HFD=3.9 21:24:51.206 00.006 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 21:24:51.209 00.003 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24) 21:24:51.213 00.004 972 CameraToMount -- cameraX=-2.37 cameraY=0.64 hyp=2.45 cameraTheta=2.88 mountX=0.69 mountY=2.32, mountTheta=1.28 21:24:51.217 00.004 972 SchedulePrimaryMove(067B9D08, x=-2.37, y=0.64, opts=13) 21:24:51.222 00.005 972 Enqueuing Move request for scope (-2.37, 0.64) 21:24:51.226 00.004 5928 Worker thread wakes up 21:24:51.226 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.37, 0.64) opts 0xd 21:24:51.226 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.37, 0.64) 21:24:51.226 00.000 5928 Moving (-2.37, 0.64) raw xDistance=0.69 yDistance=2.32 21:24:51.226 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69 21:24:51.226 00.000 5928 GuideAlgorithmResistSwitch::result() returns 2.32 from input 2.32 21:24:51.226 00.000 5928 MoveAxis(W, 115, ABG) 21:24:51.227 00.001 5928 Guiding Dir = 3, Dur = 115 21:24:51.227 00.000 5928 IsSlewing returns 0 21:24:51.227 00.000 5928 IsGuiding returns 0 21:24:51.246 00.019 5928 PulseGuide returned control before completion, sleep 108 21:24:51.251 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:24:51.278 00.027 972 UpdateGuideState exits: m=1404 SNR=26.2 21:24:51.282 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:51.288 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:51.293 00.005 972 Enqueuing Expose request 21:24:51.390 00.097 5928 IsGuiding returns 0 21:24:51.390 00.000 5928 Move returns status 0, amount 115 21:24:51.390 00.000 5928 MoveAxis(S, 460, ABG) 21:24:51.390 00.000 5928 Guiding Dir = 1, Dur = 460 21:24:51.422 00.032 5928 IsSlewing returns 0 21:24:51.422 00.000 5928 IsGuiding returns 0 21:24:51.502 00.080 5928 PulseGuide returned control before completion, sleep 391 21:24:51.902 00.400 5928 IsGuiding returns 1 21:24:51.902 00.000 5928 scope still moving after pulse duration time elapsed 21:24:51.927 00.025 5928 IsSlewing returns 0 21:24:51.928 00.001 5928 IsGuiding returns 1 21:24:51.997 00.069 5928 IsSlewing returns 0 21:24:51.998 00.001 5928 IsGuiding returns 0 21:24:51.998 00.000 5928 scope move finished after 460 + 115 ms 21:24:51.998 00.000 5928 Move returns status 0, amount 460 21:24:51.998 00.000 5928 move complete, result=0 21:24:51.998 00.000 5928 worker thread done servicing request 21:24:51.999 00.001 972 GuideStep: 0.7 px 115 ms WEST, 2.3 px 460 ms SOUTH 21:24:52.011 00.012 5928 Worker thread wakes up 21:24:52.012 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:52.012 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:53.988 01.976 5928 Exposure complete 21:24:54.077 00.089 5928 worker thread done servicing request 21:24:54.078 00.001 972 OnExposeComplete: enter 21:24:54.082 00.004 972 UpdateGuideState(): m_state=6 21:24:54.086 00.004 972 Star::Find(15, 225, 853, 0, (0,0,0,0), 0.0, 255) frame 2695 21:24:54.091 00.005 972 Star::Find returns 1 (0), X=225.90, Y=853.64, Mass=1355, SNR=25.7, Peak=130 HFD=4.0 21:24:54.095 00.004 972 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.59) = xAngle (1.29 = 1.29) 21:24:54.099 00.004 972 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25) 21:24:54.105 00.006 972 CameraToMount -- cameraX=-1.73 cameraY=0.46 hyp=1.79 cameraTheta=2.88 mountX=0.49 mountY=1.70, mountTheta=1.29 21:24:54.109 00.004 972 SchedulePrimaryMove(067B9D08, x=-1.73, y=0.46, opts=13) 21:24:54.113 00.004 972 Enqueuing Move request for scope (-1.73, 0.46) 21:24:54.118 00.005 5928 Worker thread wakes up 21:24:54.118 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.73, 0.46) opts 0xd 21:24:54.118 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.73, 0.46) 21:24:54.118 00.000 5928 Moving (-1.73, 0.46) raw xDistance=0.49 yDistance=1.70 21:24:54.118 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.49 21:24:54.118 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.70 from input 1.70 21:24:54.118 00.000 5928 MoveAxis(W, 91, ABG) 21:24:54.118 00.000 5928 Guiding Dir = 3, Dur = 91 21:24:54.119 00.001 5928 IsSlewing returns 0 21:24:54.119 00.000 5928 IsGuiding returns 0 21:24:54.140 00.021 5928 PulseGuide returned control before completion, sleep 81 21:24:54.144 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:24:54.170 00.026 972 UpdateGuideState exits: m=1355 SNR=25.7 21:24:54.175 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:54.179 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:54.183 00.004 972 Enqueuing Expose request 21:24:54.251 00.068 5928 IsGuiding returns 0 21:24:54.251 00.000 5928 Move returns status 0, amount 91 21:24:54.252 00.001 5928 MoveAxis(S, 336, ABG) 21:24:54.252 00.000 5928 Guiding Dir = 1, Dur = 336 21:24:54.252 00.000 5928 IsSlewing returns 0 21:24:54.253 00.001 5928 IsGuiding returns 0 21:24:54.331 00.078 5928 PulseGuide returned control before completion, sleep 268 21:24:54.616 00.285 5928 IsGuiding returns 1 21:24:54.616 00.000 5928 scope still moving after pulse duration time elapsed 21:24:54.646 00.030 5928 IsSlewing returns 0 21:24:54.646 00.000 5928 IsGuiding returns 1 21:24:54.699 00.053 5928 IsSlewing returns 0 21:24:54.699 00.000 5928 IsGuiding returns 0 21:24:54.699 00.000 5928 scope move finished after 336 + 110 ms 21:24:54.699 00.000 5928 Move returns status 0, amount 336 21:24:54.700 00.001 5928 move complete, result=0 21:24:54.700 00.000 5928 worker thread done servicing request 21:24:54.700 00.000 5928 Worker thread wakes up 21:24:54.700 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:54.700 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:54.700 00.000 972 GuideStep: 0.5 px 91 ms WEST, 1.7 px 336 ms SOUTH 21:24:56.823 02.123 5928 Exposure complete 21:24:56.910 00.087 5928 worker thread done servicing request 21:24:56.910 00.000 972 OnExposeComplete: enter 21:24:56.915 00.005 972 UpdateGuideState(): m_state=6 21:24:56.919 00.004 972 Star::Find(15, 225, 853, 0, (0,0,0,0), 0.0, 255) frame 2696 21:24:56.923 00.004 972 Star::Find returns 1 (0), X=227.05, Y=853.41, Mass=1435, SNR=26.5, Peak=153 HFD=3.8 21:24:56.927 00.004 972 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.59) = xAngle (1.17 = 1.17) 21:24:56.936 00.009 972 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.13 = 1.13) 21:24:56.944 00.008 972 CameraToMount -- cameraX=-0.59 cameraY=0.23 hyp=0.63 cameraTheta=2.76 mountX=0.24 mountY=0.57, mountTheta=1.17 21:24:56.950 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.59, y=0.23, opts=13) 21:24:56.956 00.006 972 Enqueuing Move request for scope (-0.59, 0.23) 21:24:56.960 00.004 5928 Worker thread wakes up 21:24:56.960 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.23) opts 0xd 21:24:56.960 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.59, 0.23) 21:24:56.960 00.000 5928 Moving (-0.59, 0.23) raw xDistance=0.24 yDistance=0.57 21:24:56.960 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24 21:24:56.960 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57 21:24:56.960 00.000 5928 MoveAxis(W, 47, ABG) 21:24:56.960 00.000 5928 Guiding Dir = 3, Dur = 47 21:24:56.985 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=290, FiltMin=53, FiltMax=289, Gamma=1.000 21:24:56.990 00.005 5928 IsSlewing returns 0 21:24:56.992 00.002 5928 IsGuiding returns 0 21:24:57.013 00.021 972 UpdateGuideState exits: m=1435 SNR=26.5 21:24:57.017 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:57.022 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:57.026 00.004 972 Enqueuing Expose request 21:24:57.030 00.004 5928 PulseGuide returned control before completion, sleep 31 21:24:57.067 00.037 5928 IsGuiding returns 1 21:24:57.067 00.000 5928 scope still moving after pulse duration time elapsed 21:24:57.099 00.032 5928 IsSlewing returns 0 21:24:57.099 00.000 5928 IsGuiding returns 0 21:24:57.099 00.000 5928 scope move finished after 47 + 60 ms 21:24:57.099 00.000 5928 Move returns status 0, amount 47 21:24:57.100 00.001 5928 MoveAxis(S, 113, ABG) 21:24:57.100 00.000 5928 Guiding Dir = 1, Dur = 113 21:24:57.100 00.000 5928 IsSlewing returns 0 21:24:57.101 00.001 5928 IsGuiding returns 0 21:24:57.179 00.078 5928 PulseGuide returned control before completion, sleep 46 21:24:57.237 00.058 5928 IsGuiding returns 1 21:24:57.237 00.000 5928 scope still moving after pulse duration time elapsed 21:24:57.268 00.031 5928 IsSlewing returns 0 21:24:57.268 00.000 5928 IsGuiding returns 1 21:24:57.321 00.053 5928 IsSlewing returns 0 21:24:57.322 00.001 5928 IsGuiding returns 0 21:24:57.322 00.000 5928 scope move finished after 113 + 108 ms 21:24:57.322 00.000 5928 Move returns status 0, amount 113 21:24:57.322 00.000 5928 move complete, result=0 21:24:57.322 00.000 5928 worker thread done servicing request 21:24:57.322 00.000 5928 Worker thread wakes up 21:24:57.322 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:57.322 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:57.322 00.000 972 GuideStep: 0.2 px 47 ms WEST, 0.6 px 113 ms SOUTH 21:24:59.306 01.984 5928 Exposure complete 21:24:59.394 00.088 5928 worker thread done servicing request 21:24:59.394 00.000 972 OnExposeComplete: enter 21:24:59.398 00.004 972 UpdateGuideState(): m_state=6 21:24:59.403 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2697 21:24:59.407 00.004 972 Star::Find returns 1 (0), X=227.25, Y=852.81, Mass=1419, SNR=26.3, Peak=145 HFD=3.9 21:24:59.411 00.004 972 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.59) = xAngle (-3.96 = 2.32) 21:24:59.414 00.003 972 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27) 21:24:59.419 00.005 972 CameraToMount -- cameraX=-0.38 cameraY=-0.37 hyp=0.53 cameraTheta=-2.37 mountX=-0.36 mountY=0.41, mountTheta=2.30 21:24:59.424 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.37, opts=13) 21:24:59.428 00.004 972 Enqueuing Move request for scope (-0.38, -0.37) 21:24:59.431 00.003 5928 Worker thread wakes up 21:24:59.432 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.37) opts 0xd 21:24:59.432 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.37) 21:24:59.432 00.000 5928 Moving (-0.38, -0.37) raw xDistance=-0.36 yDistance=0.41 21:24:59.432 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36 21:24:59.432 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 21:24:59.432 00.000 5928 MoveAxis(E, 58, ABG) 21:24:59.432 00.000 5928 Guiding Dir = 2, Dur = 58 21:24:59.432 00.000 5928 IsSlewing returns 0 21:24:59.433 00.001 5928 IsGuiding returns 0 21:24:59.448 00.015 5928 PulseGuide returned control before completion, sleep 53 21:24:59.458 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:24:59.493 00.035 972 UpdateGuideState exits: m=1419 SNR=26.3 21:24:59.497 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:24:59.503 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:24:59.508 00.005 972 Enqueuing Expose request 21:24:59.529 00.021 5928 IsGuiding returns 0 21:24:59.529 00.000 5928 Move returns status 0, amount 58 21:24:59.529 00.000 5928 MoveAxis(S, 81, ABG) 21:24:59.529 00.000 5928 Guiding Dir = 1, Dur = 81 21:24:59.529 00.000 5928 IsSlewing returns 0 21:24:59.530 00.001 5928 IsGuiding returns 0 21:24:59.608 00.078 5928 PulseGuide returned control before completion, sleep 13 21:24:59.641 00.033 5928 IsGuiding returns 1 21:24:59.641 00.000 5928 scope still moving after pulse duration time elapsed 21:24:59.663 00.022 5928 IsSlewing returns 0 21:24:59.663 00.000 5928 IsGuiding returns 1 21:24:59.704 00.041 5928 IsSlewing returns 0 21:24:59.705 00.001 5928 IsGuiding returns 0 21:24:59.705 00.000 5928 scope move finished after 81 + 94 ms 21:24:59.705 00.000 5928 Move returns status 0, amount 81 21:24:59.705 00.000 5928 move complete, result=0 21:24:59.705 00.000 5928 worker thread done servicing request 21:24:59.705 00.000 5928 Worker thread wakes up 21:24:59.705 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:24:59.705 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:24:59.705 00.000 972 GuideStep: -0.4 px 58 ms EAST, 0.4 px 81 ms SOUTH 21:25:01.829 02.124 5928 Exposure complete 21:25:01.917 00.088 5928 worker thread done servicing request 21:25:01.917 00.000 972 OnExposeComplete: enter 21:25:01.921 00.004 972 UpdateGuideState(): m_state=6 21:25:01.925 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2698 21:25:01.929 00.004 972 Star::Find returns 1 (0), X=227.63, Y=853.64, Mass=1401, SNR=26.2, Peak=139 HFD=4.0 21:25:01.933 00.004 972 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.59) = xAngle (-0.01 = -0.01) 21:25:01.938 00.005 972 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05) 21:25:01.944 00.006 972 CameraToMount -- cameraX=-0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.58 mountX=0.46 mountY=-0.02, mountTheta=-0.05 21:25:01.948 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.46, opts=13) 21:25:01.953 00.005 972 Enqueuing Move request for scope (-0.01, 0.46) 21:25:01.957 00.004 5928 Worker thread wakes up 21:25:01.957 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.46) opts 0xd 21:25:01.957 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.46) 21:25:01.957 00.000 5928 Moving (-0.01, 0.46) raw xDistance=0.46 yDistance=-0.02 21:25:01.957 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.46 21:25:01.957 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:01.957 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:25:01.957 00.000 5928 MoveAxis(W, 72, ABG) 21:25:01.957 00.000 5928 Guiding Dir = 3, Dur = 72 21:25:01.958 00.001 5928 IsSlewing returns 0 21:25:01.959 00.001 5928 IsGuiding returns 0 21:25:01.975 00.016 5928 PulseGuide returned control before completion, sleep 66 21:25:01.982 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:02.009 00.027 972 UpdateGuideState exits: m=1401 SNR=26.2 21:25:02.013 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:02.018 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:02.024 00.006 972 Enqueuing Expose request 21:25:02.045 00.021 5928 IsGuiding returns 1 21:25:02.045 00.000 5928 scope still moving after pulse duration time elapsed 21:25:02.103 00.058 5928 IsSlewing returns 0 21:25:02.103 00.000 5928 IsGuiding returns 0 21:25:02.103 00.000 5928 scope move finished after 72 + 72 ms 21:25:02.103 00.000 5928 Move returns status 0, amount 72 21:25:02.103 00.000 5928 MoveAxis(N, 0, ABG) 21:25:02.103 00.000 5928 Move returns status 0, amount 0 21:25:02.104 00.001 5928 move complete, result=0 21:25:02.104 00.000 5928 worker thread done servicing request 21:25:02.104 00.000 5928 Worker thread wakes up 21:25:02.104 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:02.104 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:02.104 00.000 972 GuideStep: 0.5 px 72 ms WEST, -0.0 px 0 ms NORTH 21:25:04.080 01.976 5928 Exposure complete 21:25:04.167 00.087 5928 worker thread done servicing request 21:25:04.167 00.000 972 OnExposeComplete: enter 21:25:04.172 00.005 972 UpdateGuideState(): m_state=6 21:25:04.177 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2699 21:25:04.181 00.004 972 Star::Find returns 1 (0), X=227.58, Y=853.66, Mass=1399, SNR=26.1, Peak=148 HFD=3.8 21:25:04.187 00.006 972 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.59) = xAngle (0.10 = 0.10) 21:25:04.191 00.004 972 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05) 21:25:04.195 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.48 hyp=0.48 cameraTheta=1.69 mountX=0.48 mountY=0.03, mountTheta=0.05 21:25:04.199 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.48, opts=13) 21:25:04.205 00.006 972 Enqueuing Move request for scope (-0.06, 0.48) 21:25:04.209 00.004 5928 Worker thread wakes up 21:25:04.209 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.48) opts 0xd 21:25:04.209 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.48) 21:25:04.209 00.000 5928 Moving (-0.06, 0.48) raw xDistance=0.48 yDistance=0.03 21:25:04.209 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48 21:25:04.209 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:04.209 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:25:04.209 00.000 5928 MoveAxis(W, 85, ABG) 21:25:04.209 00.000 5928 Guiding Dir = 3, Dur = 85 21:25:04.210 00.001 5928 IsSlewing returns 0 21:25:04.211 00.001 5928 IsGuiding returns 0 21:25:04.230 00.019 5928 PulseGuide returned control before completion, sleep 77 21:25:04.235 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:04.262 00.027 972 UpdateGuideState exits: m=1399 SNR=26.1 21:25:04.267 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:04.272 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:04.276 00.004 972 Enqueuing Expose request 21:25:04.341 00.065 5928 IsGuiding returns 0 21:25:04.341 00.000 5928 Move returns status 0, amount 85 21:25:04.341 00.000 5928 MoveAxis(N, 0, ABG) 21:25:04.341 00.000 5928 Move returns status 0, amount 0 21:25:04.341 00.000 5928 move complete, result=0 21:25:04.342 00.001 5928 worker thread done servicing request 21:25:04.342 00.000 5928 Worker thread wakes up 21:25:04.342 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:04.342 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:04.342 00.000 972 GuideStep: 0.5 px 85 ms WEST, 0.0 px 0 ms NORTH 21:25:06.471 02.129 5928 Exposure complete 21:25:06.559 00.088 5928 worker thread done servicing request 21:25:06.560 00.001 972 OnExposeComplete: enter 21:25:06.564 00.004 972 UpdateGuideState(): m_state=6 21:25:06.570 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2700 21:25:06.574 00.004 972 Star::Find returns 1 (0), X=227.68, Y=853.03, Mass=1435, SNR=26.5, Peak=145 HFD=4.1 21:25:06.577 00.003 972 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.59) = xAngle (-2.87 = -2.87) 21:25:06.581 00.004 972 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91) 21:25:06.587 00.006 972 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.28 mountX=-0.16 mountY=-0.04, mountTheta=-2.91 21:25:06.591 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.15, opts=13) 21:25:06.596 00.005 972 Enqueuing Move request for scope (0.05, -0.15) 21:25:06.601 00.005 5928 Worker thread wakes up 21:25:06.601 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd 21:25:06.601 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.15) 21:25:06.601 00.000 5928 Moving (0.05, -0.15) raw xDistance=-0.16 yDistance=-0.04 21:25:06.601 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 21:25:06.602 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:06.602 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:25:06.602 00.000 5928 MoveAxis(E, 0, ABG) 21:25:06.602 00.000 5928 Move returns status 0, amount 0 21:25:06.602 00.000 5928 MoveAxis(N, 0, ABG) 21:25:06.602 00.000 5928 Move returns status 0, amount 0 21:25:06.602 00.000 5928 move complete, result=0 21:25:06.602 00.000 5928 worker thread done servicing request 21:25:06.627 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:06.653 00.026 972 UpdateGuideState exits: m=1435 SNR=26.5 21:25:06.658 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:06.662 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:06.665 00.003 972 Enqueuing Expose request 21:25:06.672 00.007 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:25:06.678 00.006 5928 Worker thread wakes up 21:25:06.678 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:06.678 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:08.653 01.975 5928 Exposure complete 21:25:08.742 00.089 5928 worker thread done servicing request 21:25:08.742 00.000 972 OnExposeComplete: enter 21:25:08.746 00.004 972 UpdateGuideState(): m_state=6 21:25:08.750 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2701 21:25:08.755 00.005 972 Star::Find returns 1 (0), X=227.78, Y=852.76, Mass=1312, SNR=25.3, Peak=130 HFD=4.3 21:25:08.759 00.004 972 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.59) = xAngle (-2.82 = -2.82) 21:25:08.763 00.004 972 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86) 21:25:08.768 00.005 972 CameraToMount -- cameraX=0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.23 mountX=-0.42 mountY=-0.12, mountTheta=-2.86 21:25:08.773 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.42, opts=13) 21:25:08.777 00.004 972 Enqueuing Move request for scope (0.15, -0.42) 21:25:08.781 00.004 5928 Worker thread wakes up 21:25:08.781 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.42) opts 0xd 21:25:08.781 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.42) 21:25:08.781 00.000 5928 Moving (0.15, -0.42) raw xDistance=-0.42 yDistance=-0.12 21:25:08.781 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42 21:25:08.781 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:08.781 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12 21:25:08.782 00.001 5928 MoveAxis(E, 70, ABG) 21:25:08.782 00.000 5928 Guiding Dir = 2, Dur = 70 21:25:08.783 00.001 5928 IsSlewing returns 0 21:25:08.784 00.001 5928 IsGuiding returns 0 21:25:08.803 00.019 5928 PulseGuide returned control before completion, sleep 62 21:25:08.808 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:08.835 00.027 972 UpdateGuideState exits: m=1312 SNR=25.3 21:25:08.839 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:08.843 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:08.847 00.004 972 Enqueuing Expose request 21:25:08.882 00.035 5928 IsGuiding returns 0 21:25:08.883 00.001 5928 Move returns status 0, amount 70 21:25:08.883 00.000 5928 MoveAxis(N, 0, ABG) 21:25:08.883 00.000 5928 Move returns status 0, amount 0 21:25:08.883 00.000 5928 move complete, result=0 21:25:08.883 00.000 5928 worker thread done servicing request 21:25:08.883 00.000 5928 Worker thread wakes up 21:25:08.883 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:08.884 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:08.884 00.000 972 GuideStep: -0.4 px 70 ms EAST, -0.1 px 0 ms NORTH 21:25:11.013 02.129 5928 Exposure complete 21:25:11.101 00.088 5928 worker thread done servicing request 21:25:11.101 00.000 972 OnExposeComplete: enter 21:25:11.105 00.004 972 UpdateGuideState(): m_state=6 21:25:11.110 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2702 21:25:11.114 00.004 972 Star::Find returns 1 (0), X=227.66, Y=853.34, Mass=1452, SNR=26.6, Peak=144 HFD=4.2 21:25:11.119 00.005 972 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.59) = xAngle (-0.20 = -0.20) 21:25:11.123 00.004 972 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24) 21:25:11.127 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.39 mountX=0.16 mountY=-0.04, mountTheta=-0.24 21:25:11.132 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.16, opts=13) 21:25:11.138 00.006 972 Enqueuing Move request for scope (0.03, 0.16) 21:25:11.142 00.004 5928 Worker thread wakes up 21:25:11.142 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd 21:25:11.142 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.16) 21:25:11.142 00.000 5928 Moving (0.03, 0.16) raw xDistance=0.16 yDistance=-0.04 21:25:11.142 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:25:11.142 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:11.142 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:25:11.142 00.000 5928 MoveAxis(E, 0, ABG) 21:25:11.142 00.000 5928 Move returns status 0, amount 0 21:25:11.142 00.000 5928 MoveAxis(N, 0, ABG) 21:25:11.142 00.000 5928 Move returns status 0, amount 0 21:25:11.142 00.000 5928 move complete, result=0 21:25:11.143 00.001 5928 worker thread done servicing request 21:25:11.165 00.022 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:11.193 00.028 972 UpdateGuideState exits: m=1452 SNR=26.6 21:25:11.198 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:11.203 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:11.207 00.004 972 Enqueuing Expose request 21:25:11.211 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:25:11.215 00.004 5928 Worker thread wakes up 21:25:11.215 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:11.215 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:13.187 01.972 5928 Exposure complete 21:25:13.276 00.089 5928 worker thread done servicing request 21:25:13.276 00.000 972 OnExposeComplete: enter 21:25:13.280 00.004 972 UpdateGuideState(): m_state=6 21:25:13.285 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2703 21:25:13.289 00.004 972 Star::Find returns 1 (0), X=227.71, Y=853.26, Mass=1399, SNR=26.1, Peak=151 HFD=4.1 21:25:13.292 00.003 972 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.59) = xAngle (-0.79 = -0.79) 21:25:13.298 00.006 972 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83) 21:25:13.303 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=0.08 mountY=-0.08, mountTheta=-0.81 21:25:13.307 00.004 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.08, opts=13) 21:25:13.311 00.004 972 Enqueuing Move request for scope (0.08, 0.08) 21:25:13.315 00.004 5928 Worker thread wakes up 21:25:13.315 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd 21:25:13.315 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.08) 21:25:13.315 00.000 5928 Moving (0.08, 0.08) raw xDistance=0.08 yDistance=-0.08 21:25:13.315 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:25:13.316 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:13.316 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:25:13.316 00.000 5928 MoveAxis(E, 0, ABG) 21:25:13.316 00.000 5928 Move returns status 0, amount 0 21:25:13.316 00.000 5928 MoveAxis(N, 0, ABG) 21:25:13.317 00.001 5928 Move returns status 0, amount 0 21:25:13.317 00.000 5928 move complete, result=0 21:25:13.317 00.000 5928 worker thread done servicing request 21:25:13.341 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:13.368 00.027 972 UpdateGuideState exits: m=1399 SNR=26.1 21:25:13.372 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:13.376 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:13.380 00.004 972 Enqueuing Expose request 21:25:13.386 00.006 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:25:13.390 00.004 5928 Worker thread wakes up 21:25:13.390 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:13.390 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:15.520 02.130 5928 Exposure complete 21:25:15.608 00.088 5928 worker thread done servicing request 21:25:15.609 00.001 972 OnExposeComplete: enter 21:25:15.613 00.004 972 UpdateGuideState(): m_state=6 21:25:15.618 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2704 21:25:15.623 00.005 972 Star::Find returns 1 (0), X=227.79, Y=853.46, Mass=1387, SNR=26.0, Peak=135 HFD=4.4 21:25:15.627 00.004 972 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.59) = xAngle (-0.53 = -0.53) 21:25:15.631 00.004 972 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58) 21:25:15.636 00.005 972 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.33 cameraTheta=1.06 mountX=0.28 mountY=-0.18, mountTheta=-0.56 21:25:15.641 00.005 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.28, opts=13) 21:25:15.645 00.004 972 Enqueuing Move request for scope (0.16, 0.28) 21:25:15.649 00.004 5928 Worker thread wakes up 21:25:15.649 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd 21:25:15.649 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.28) 21:25:15.649 00.000 5928 Moving (0.16, 0.28) raw xDistance=0.28 yDistance=-0.18 21:25:15.649 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 21:25:15.649 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:15.650 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:25:15.650 00.000 5928 MoveAxis(W, 47, ABG) 21:25:15.650 00.000 5928 Guiding Dir = 3, Dur = 47 21:25:15.651 00.001 5928 IsSlewing returns 0 21:25:15.651 00.000 5928 IsGuiding returns 0 21:25:15.676 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:15.680 00.004 5928 PulseGuide returned control before completion, sleep 30 21:25:15.704 00.024 972 UpdateGuideState exits: m=1387 SNR=26.0 21:25:15.708 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:15.713 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:15.720 00.007 972 Enqueuing Expose request 21:25:15.743 00.023 5928 IsGuiding returns 0 21:25:15.743 00.000 5928 Move returns status 0, amount 47 21:25:15.743 00.000 5928 MoveAxis(N, 0, ABG) 21:25:15.743 00.000 5928 Move returns status 0, amount 0 21:25:15.743 00.000 5928 move complete, result=0 21:25:15.743 00.000 5928 worker thread done servicing request 21:25:15.743 00.000 5928 Worker thread wakes up 21:25:15.744 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:15.744 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:15.747 00.003 972 GuideStep: 0.3 px 47 ms WEST, -0.2 px 0 ms NORTH 21:25:17.725 01.978 5928 Exposure complete 21:25:17.812 00.087 5928 worker thread done servicing request 21:25:17.812 00.000 972 OnExposeComplete: enter 21:25:17.816 00.004 972 UpdateGuideState(): m_state=6 21:25:17.821 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2705 21:25:17.825 00.004 972 Star::Find returns 1 (0), X=227.66, Y=853.80, Mass=1409, SNR=26.2, Peak=127 HFD=4.5 21:25:17.829 00.004 972 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.59) = xAngle (-0.07 = -0.07) 21:25:17.834 00.005 972 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 21:25:17.838 00.004 972 CameraToMount -- cameraX=0.03 cameraY=0.62 hyp=0.62 cameraTheta=1.52 mountX=0.62 mountY=-0.07, mountTheta=-0.11 21:25:17.843 00.005 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.62, opts=13) 21:25:17.846 00.003 972 Enqueuing Move request for scope (0.03, 0.62) 21:25:17.852 00.006 5928 Worker thread wakes up 21:25:17.852 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.62) opts 0xd 21:25:17.852 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.62) 21:25:17.852 00.000 5928 Moving (0.03, 0.62) raw xDistance=0.62 yDistance=-0.07 21:25:17.852 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.62 21:25:17.852 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:17.852 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:25:17.852 00.000 5928 MoveAxis(W, 108, ABG) 21:25:17.852 00.000 5928 Guiding Dir = 3, Dur = 108 21:25:17.853 00.001 5928 IsSlewing returns 0 21:25:17.853 00.000 5928 IsGuiding returns 0 21:25:17.870 00.017 5928 PulseGuide returned control before completion, sleep 103 21:25:17.878 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:17.907 00.029 972 UpdateGuideState exits: m=1409 SNR=26.2 21:25:17.911 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:17.915 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:17.920 00.005 972 Enqueuing Expose request 21:25:17.997 00.077 5928 IsGuiding returns 0 21:25:17.998 00.001 5928 Move returns status 0, amount 108 21:25:17.998 00.000 5928 MoveAxis(N, 0, ABG) 21:25:17.998 00.000 5928 Move returns status 0, amount 0 21:25:17.998 00.000 5928 move complete, result=0 21:25:17.998 00.000 5928 worker thread done servicing request 21:25:17.998 00.000 5928 Worker thread wakes up 21:25:17.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:17.999 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:18.019 00.020 972 GuideStep: 0.6 px 108 ms WEST, -0.1 px 0 ms NORTH 21:25:20.122 02.103 5928 Exposure complete 21:25:20.210 00.088 5928 worker thread done servicing request 21:25:20.210 00.000 972 OnExposeComplete: enter 21:25:20.215 00.005 972 UpdateGuideState(): m_state=6 21:25:20.220 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2706 21:25:20.225 00.005 972 Star::Find returns 1 (0), X=227.77, Y=853.23, Mass=1409, SNR=26.2, Peak=144 HFD=4.2 21:25:20.228 00.003 972 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.59) = xAngle (-1.21 = -1.21) 21:25:20.234 00.006 972 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26) 21:25:20.238 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.38 mountX=0.05 mountY=-0.14, mountTheta=-1.22 21:25:20.243 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.05, opts=13) 21:25:20.247 00.004 972 Enqueuing Move request for scope (0.13, 0.05) 21:25:20.253 00.006 5928 Worker thread wakes up 21:25:20.253 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd 21:25:20.253 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.05) 21:25:20.253 00.000 5928 Moving (0.13, 0.05) raw xDistance=0.05 yDistance=-0.14 21:25:20.253 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:25:20.253 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:20.253 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:25:20.253 00.000 5928 MoveAxis(E, 0, ABG) 21:25:20.253 00.000 5928 Move returns status 0, amount 0 21:25:20.253 00.000 5928 MoveAxis(N, 0, ABG) 21:25:20.253 00.000 5928 Move returns status 0, amount 0 21:25:20.253 00.000 5928 move complete, result=0 21:25:20.254 00.001 5928 worker thread done servicing request 21:25:20.277 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:20.307 00.030 972 UpdateGuideState exits: m=1409 SNR=26.2 21:25:20.313 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:20.319 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:20.323 00.004 972 Enqueuing Expose request 21:25:20.327 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:25:20.331 00.004 5928 Worker thread wakes up 21:25:20.331 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:20.331 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:22.306 01.975 5928 Exposure complete 21:25:22.401 00.095 5928 worker thread done servicing request 21:25:22.401 00.000 972 OnExposeComplete: enter 21:25:22.406 00.005 972 UpdateGuideState(): m_state=6 21:25:22.410 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2707 21:25:22.415 00.005 972 Star::Find returns 1 (0), X=227.68, Y=853.79, Mass=1456, SNR=26.6, Peak=138 HFD=4.5 21:25:22.419 00.004 972 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.59) = xAngle (-0.09 = -0.09) 21:25:22.424 00.005 972 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14) 21:25:22.428 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.61 hyp=0.61 cameraTheta=1.50 mountX=0.61 mountY=-0.08, mountTheta=-0.14 21:25:22.433 00.005 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.61, opts=13) 21:25:22.437 00.004 972 Enqueuing Move request for scope (0.05, 0.61) 21:25:22.441 00.004 5928 Worker thread wakes up 21:25:22.441 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.61) opts 0xd 21:25:22.441 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.61) 21:25:22.441 00.000 5928 Moving (0.05, 0.61) raw xDistance=0.61 yDistance=-0.08 21:25:22.441 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 21:25:22.441 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:22.441 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:25:22.441 00.000 5928 MoveAxis(W, 102, ABG) 21:25:22.441 00.000 5928 Guiding Dir = 3, Dur = 102 21:25:22.442 00.001 5928 IsSlewing returns 0 21:25:22.442 00.000 5928 IsGuiding returns 0 21:25:22.459 00.017 5928 PulseGuide returned control before completion, sleep 96 21:25:22.467 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:25:22.494 00.027 972 UpdateGuideState exits: m=1456 SNR=26.6 21:25:22.498 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:22.503 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:22.507 00.004 972 Enqueuing Expose request 21:25:22.571 00.064 5928 IsGuiding returns 0 21:25:22.571 00.000 5928 Move returns status 0, amount 102 21:25:22.571 00.000 5928 MoveAxis(N, 0, ABG) 21:25:22.571 00.000 5928 Move returns status 0, amount 0 21:25:22.571 00.000 5928 move complete, result=0 21:25:22.571 00.000 5928 worker thread done servicing request 21:25:22.571 00.000 5928 Worker thread wakes up 21:25:22.572 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:22.572 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:22.572 00.000 972 GuideStep: 0.6 px 102 ms WEST, -0.1 px 0 ms NORTH 21:25:24.674 02.102 5928 Exposure complete 21:25:24.762 00.088 5928 worker thread done servicing request 21:25:24.762 00.000 972 OnExposeComplete: enter 21:25:24.767 00.005 972 UpdateGuideState(): m_state=6 21:25:24.771 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2708 21:25:24.775 00.004 972 Star::Find returns 1 (0), X=227.89, Y=853.37, Mass=1440, SNR=26.4, Peak=140 HFD=4.3 21:25:24.779 00.004 972 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.59) = xAngle (-0.96 = -0.96) 21:25:24.784 00.005 972 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01) 21:25:24.788 00.004 972 CameraToMount -- cameraX=0.26 cameraY=0.19 hyp=0.32 cameraTheta=0.63 mountX=0.18 mountY=-0.27, mountTheta=-0.98 21:25:24.793 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=0.19, opts=13) 21:25:24.798 00.005 972 Enqueuing Move request for scope (0.26, 0.19) 21:25:24.803 00.005 5928 Worker thread wakes up 21:25:24.803 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.19) opts 0xd 21:25:24.803 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, 0.19) 21:25:24.803 00.000 5928 Moving (0.26, 0.19) raw xDistance=0.18 yDistance=-0.27 21:25:24.803 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:25:24.803 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:25:24.803 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27 21:25:24.803 00.000 5928 MoveAxis(E, 0, ABG) 21:25:24.803 00.000 5928 Move returns status 0, amount 0 21:25:24.803 00.000 5928 MoveAxis(N, 0, ABG) 21:25:24.803 00.000 5928 Move returns status 0, amount 0 21:25:24.803 00.000 5928 move complete, result=0 21:25:24.803 00.000 5928 worker thread done servicing request 21:25:24.828 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:24.857 00.029 972 UpdateGuideState exits: m=1440 SNR=26.4 21:25:24.861 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:24.866 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:24.870 00.004 972 Enqueuing Expose request 21:25:24.874 00.004 5928 Worker thread wakes up 21:25:24.874 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:25:24.878 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:24.878 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:26.860 01.982 5928 Exposure complete 21:25:26.947 00.087 5928 worker thread done servicing request 21:25:26.947 00.000 972 OnExposeComplete: enter 21:25:26.952 00.005 972 UpdateGuideState(): m_state=6 21:25:26.956 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2709 21:25:26.960 00.004 972 Star::Find returns 1 (0), X=227.95, Y=853.32, Mass=1350, SNR=25.7, Peak=139 HFD=4.1 21:25:26.964 00.004 972 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.59) = xAngle (-1.17 = -1.17) 21:25:26.968 00.004 972 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21) 21:25:26.972 00.004 972 CameraToMount -- cameraX=0.32 cameraY=0.14 hyp=0.35 cameraTheta=0.42 mountX=0.14 mountY=-0.33, mountTheta=-1.17 21:25:26.977 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=0.14, opts=13) 21:25:26.982 00.005 972 Enqueuing Move request for scope (0.32, 0.14) 21:25:26.986 00.004 5928 Worker thread wakes up 21:25:26.986 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.14) opts 0xd 21:25:26.987 00.001 5928 Handling offset move in thread for scope, endpoint = (0.32, 0.14) 21:25:26.987 00.000 5928 Moving (0.32, 0.14) raw xDistance=0.14 yDistance=-0.33 21:25:26.987 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:25:26.987 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:25:26.987 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33 21:25:26.987 00.000 5928 MoveAxis(E, 0, ABG) 21:25:26.987 00.000 5928 Move returns status 0, amount 0 21:25:26.987 00.000 5928 MoveAxis(N, 0, ABG) 21:25:26.987 00.000 5928 Move returns status 0, amount 0 21:25:26.987 00.000 5928 move complete, result=0 21:25:26.987 00.000 5928 worker thread done servicing request 21:25:27.011 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:27.041 00.030 972 UpdateGuideState exits: m=1350 SNR=25.7 21:25:27.044 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:27.050 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:27.054 00.004 972 Enqueuing Expose request 21:25:27.058 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:25:27.062 00.004 5928 Worker thread wakes up 21:25:27.062 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:27.062 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:29.195 02.133 5928 Exposure complete 21:25:29.289 00.094 5928 worker thread done servicing request 21:25:29.290 00.001 972 OnExposeComplete: enter 21:25:29.295 00.005 972 UpdateGuideState(): m_state=6 21:25:29.301 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2710 21:25:29.305 00.004 972 Star::Find returns 1 (0), X=227.95, Y=853.33, Mass=1422, SNR=26.4, Peak=148 HFD=4.0 21:25:29.309 00.004 972 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.59) = xAngle (-1.16 = -1.16) 21:25:29.314 00.005 972 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20) 21:25:29.320 00.006 972 CameraToMount -- cameraX=0.32 cameraY=0.15 hyp=0.35 cameraTheta=0.43 mountX=0.14 mountY=-0.32, mountTheta=-1.16 21:25:29.325 00.005 972 SchedulePrimaryMove(067B9D08, x=0.32, y=0.15, opts=13) 21:25:29.329 00.004 972 Enqueuing Move request for scope (0.32, 0.15) 21:25:29.337 00.008 5928 Worker thread wakes up 21:25:29.337 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.15) opts 0xd 21:25:29.338 00.001 5928 Handling offset move in thread for scope, endpoint = (0.32, 0.15) 21:25:29.338 00.000 5928 Moving (0.32, 0.15) raw xDistance=0.14 yDistance=-0.32 21:25:29.338 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:25:29.338 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.24 newest=-0.92 21:25:29.338 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32 21:25:29.338 00.000 5928 MoveAxis(E, 0, ABG) 21:25:29.338 00.000 5928 Move returns status 0, amount 0 21:25:29.338 00.000 5928 MoveAxis(N, 64, ABG) 21:25:29.338 00.000 5928 Guiding Dir = 0, Dur = 64 21:25:29.339 00.001 5928 IsSlewing returns 0 21:25:29.339 00.000 5928 IsGuiding returns 0 21:25:29.363 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:29.391 00.028 972 UpdateGuideState exits: m=1422 SNR=26.4 21:25:29.395 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:29.400 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:29.404 00.004 972 Enqueuing Expose request 21:25:29.416 00.012 5928 IsGuiding returns 1 21:25:29.416 00.000 5928 scope still moving after pulse duration time elapsed 21:25:29.438 00.022 5928 IsSlewing returns 0 21:25:29.479 00.041 5928 IsGuiding returns 1 21:25:29.511 00.032 5928 IsSlewing returns 0 21:25:29.512 00.001 5928 IsGuiding returns 0 21:25:29.512 00.000 5928 scope move finished after 64 + 107 ms 21:25:29.512 00.000 5928 Move returns status 0, amount 64 21:25:29.512 00.000 5928 move complete, result=0 21:25:29.512 00.000 5928 worker thread done servicing request 21:25:29.512 00.000 5928 Worker thread wakes up 21:25:29.512 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:29.512 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:29.516 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 64 ms NORTH 21:25:31.483 01.967 5928 Exposure complete 21:25:31.572 00.089 5928 worker thread done servicing request 21:25:31.572 00.000 972 OnExposeComplete: enter 21:25:31.576 00.004 972 UpdateGuideState(): m_state=6 21:25:31.581 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2711 21:25:31.586 00.005 972 Star::Find returns 1 (0), X=227.60, Y=853.68, Mass=1368, SNR=25.8, Peak=139 HFD=4.0 21:25:31.590 00.004 972 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.59) = xAngle (0.04 = 0.04) 21:25:31.594 00.004 972 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00) 21:25:31.599 00.005 972 CameraToMount -- cameraX=-0.03 cameraY=0.50 hyp=0.50 cameraTheta=1.63 mountX=0.50 mountY=-0.00, mountTheta=-0.00 21:25:31.604 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=0.50, opts=13) 21:25:31.608 00.004 972 Enqueuing Move request for scope (-0.03, 0.50) 21:25:31.612 00.004 5928 Worker thread wakes up 21:25:31.612 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.50) opts 0xd 21:25:31.612 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, 0.50) 21:25:31.612 00.000 5928 Moving (-0.03, 0.50) raw xDistance=0.50 yDistance=-0.00 21:25:31.612 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50 21:25:31.612 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:31.612 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 21:25:31.612 00.000 5928 MoveAxis(W, 84, ABG) 21:25:31.612 00.000 5928 Guiding Dir = 3, Dur = 84 21:25:31.613 00.001 5928 IsSlewing returns 0 21:25:31.613 00.000 5928 IsGuiding returns 0 21:25:31.637 00.024 5928 PulseGuide returned control before completion, sleep 71 21:25:31.638 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:31.664 00.026 972 UpdateGuideState exits: m=1368 SNR=25.8 21:25:31.669 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:31.673 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:31.676 00.003 972 Enqueuing Expose request 21:25:31.714 00.038 5928 IsGuiding returns 1 21:25:31.714 00.000 5928 scope still moving after pulse duration time elapsed 21:25:31.750 00.036 5928 IsSlewing returns 0 21:25:31.750 00.000 5928 IsGuiding returns 0 21:25:31.750 00.000 5928 scope move finished after 84 + 52 ms 21:25:31.750 00.000 5928 Move returns status 0, amount 84 21:25:31.751 00.001 5928 MoveAxis(N, 0, ABG) 21:25:31.751 00.000 5928 Move returns status 0, amount 0 21:25:31.751 00.000 5928 move complete, result=0 21:25:31.751 00.000 5928 worker thread done servicing request 21:25:31.751 00.000 5928 Worker thread wakes up 21:25:31.751 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:31.751 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:31.775 00.024 972 GuideStep: 0.5 px 84 ms WEST, -0.0 px 0 ms NORTH 21:25:33.887 02.112 5928 Exposure complete 21:25:33.973 00.086 5928 worker thread done servicing request 21:25:33.973 00.000 972 OnExposeComplete: enter 21:25:33.977 00.004 972 UpdateGuideState(): m_state=6 21:25:33.982 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2712 21:25:33.986 00.004 972 Star::Find returns 1 (0), X=227.58, Y=853.84, Mass=1425, SNR=26.4, Peak=148 HFD=3.8 21:25:33.990 00.004 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 21:25:33.994 00.004 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02) 21:25:33.999 00.005 972 CameraToMount -- cameraX=-0.06 cameraY=0.66 hyp=0.66 cameraTheta=1.66 mountX=0.66 mountY=0.01, mountTheta=0.02 21:25:34.004 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.66, opts=13) 21:25:34.007 00.003 972 Enqueuing Move request for scope (-0.06, 0.66) 21:25:34.012 00.005 5928 Worker thread wakes up 21:25:34.012 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.66) opts 0xd 21:25:34.012 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.66) 21:25:34.012 00.000 5928 Moving (-0.06, 0.66) raw xDistance=0.66 yDistance=0.01 21:25:34.012 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.66 21:25:34.012 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:34.012 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:25:34.012 00.000 5928 MoveAxis(W, 116, ABG) 21:25:34.012 00.000 5928 Guiding Dir = 3, Dur = 116 21:25:34.013 00.001 5928 IsSlewing returns 0 21:25:34.013 00.000 5928 IsGuiding returns 0 21:25:34.036 00.023 5928 PulseGuide returned control before completion, sleep 103 21:25:34.038 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:34.065 00.027 972 UpdateGuideState exits: m=1425 SNR=26.4 21:25:34.070 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:34.074 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:34.078 00.004 972 Enqueuing Expose request 21:25:34.155 00.077 5928 IsGuiding returns 1 21:25:34.155 00.000 5928 scope still moving after pulse duration time elapsed 21:25:34.196 00.041 5928 IsSlewing returns 0 21:25:34.230 00.034 5928 IsGuiding returns 0 21:25:34.230 00.000 5928 scope move finished after 116 + 100 ms 21:25:34.230 00.000 5928 Move returns status 0, amount 116 21:25:34.231 00.001 5928 MoveAxis(N, 0, ABG) 21:25:34.231 00.000 5928 Move returns status 0, amount 0 21:25:34.231 00.000 5928 move complete, result=0 21:25:34.232 00.001 5928 worker thread done servicing request 21:25:34.232 00.000 5928 Worker thread wakes up 21:25:34.232 00.000 972 GuideStep: 0.7 px 116 ms WEST, 0.0 px 0 ms NORTH 21:25:34.245 00.013 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:34.245 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:36.230 01.985 5928 Exposure complete 21:25:36.321 00.091 5928 worker thread done servicing request 21:25:36.321 00.000 972 OnExposeComplete: enter 21:25:36.325 00.004 972 UpdateGuideState(): m_state=6 21:25:36.329 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2713 21:25:36.336 00.007 972 Star::Find returns 1 (0), X=227.75, Y=853.40, Mass=1440, SNR=26.6, Peak=149 HFD=3.7 21:25:36.341 00.005 972 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.59) = xAngle (-0.52 = -0.52) 21:25:36.345 00.004 972 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56) 21:25:36.352 00.007 972 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.07 mountX=0.21 mountY=-0.13, mountTheta=-0.55 21:25:36.358 00.006 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.22, opts=13) 21:25:36.362 00.004 972 Enqueuing Move request for scope (0.12, 0.22) 21:25:36.368 00.006 5928 Worker thread wakes up 21:25:36.368 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd 21:25:36.368 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.22) 21:25:36.368 00.000 5928 Moving (0.12, 0.22) raw xDistance=0.21 yDistance=-0.13 21:25:36.368 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21 21:25:36.368 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:36.369 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:25:36.369 00.000 5928 MoveAxis(W, 44, ABG) 21:25:36.369 00.000 5928 Guiding Dir = 3, Dur = 44 21:25:36.369 00.000 5928 IsSlewing returns 0 21:25:36.370 00.001 5928 IsGuiding returns 0 21:25:36.387 00.017 5928 PulseGuide returned control before completion, sleep 37 21:25:36.393 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:36.420 00.027 972 UpdateGuideState exits: m=1440 SNR=26.6 21:25:36.424 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:36.428 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:36.433 00.005 972 Enqueuing Expose request 21:25:36.437 00.004 5928 IsGuiding returns 1 21:25:36.438 00.001 5928 scope still moving after pulse duration time elapsed 21:25:36.467 00.029 5928 IsSlewing returns 0 21:25:36.467 00.000 5928 IsGuiding returns 0 21:25:36.467 00.000 5928 scope move finished after 44 + 53 ms 21:25:36.467 00.000 5928 Move returns status 0, amount 44 21:25:36.468 00.001 5928 MoveAxis(N, 0, ABG) 21:25:36.468 00.000 5928 Move returns status 0, amount 0 21:25:36.468 00.000 5928 move complete, result=0 21:25:36.468 00.000 5928 worker thread done servicing request 21:25:36.468 00.000 5928 Worker thread wakes up 21:25:36.468 00.000 972 GuideStep: 0.2 px 44 ms WEST, -0.1 px 0 ms NORTH 21:25:36.472 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:36.473 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:38.612 02.139 5928 Exposure complete 21:25:38.700 00.088 5928 worker thread done servicing request 21:25:38.700 00.000 972 OnExposeComplete: enter 21:25:38.704 00.004 972 UpdateGuideState(): m_state=6 21:25:38.708 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2714 21:25:38.713 00.005 972 Star::Find returns 1 (0), X=227.56, Y=853.10, Mass=1416, SNR=26.4, Peak=150 HFD=3.9 21:25:38.717 00.004 972 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.59) = xAngle (-3.87 = 2.41) 21:25:38.721 00.004 972 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37) 21:25:38.725 00.004 972 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.28 mountX=-0.08 mountY=0.08, mountTheta=2.39 21:25:38.731 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.08, opts=13) 21:25:38.735 00.004 972 Enqueuing Move request for scope (-0.07, -0.08) 21:25:38.739 00.004 5928 Worker thread wakes up 21:25:38.739 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd 21:25:38.739 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.08) 21:25:38.739 00.000 5928 Moving (-0.07, -0.08) raw xDistance=-0.08 yDistance=0.08 21:25:38.739 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:25:38.739 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:38.739 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:25:38.739 00.000 5928 MoveAxis(E, 0, ABG) 21:25:38.739 00.000 5928 Move returns status 0, amount 0 21:25:38.739 00.000 5928 MoveAxis(N, 0, ABG) 21:25:38.739 00.000 5928 Move returns status 0, amount 0 21:25:38.739 00.000 5928 move complete, result=0 21:25:38.740 00.001 5928 worker thread done servicing request 21:25:38.764 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:38.790 00.026 972 UpdateGuideState exits: m=1416 SNR=26.4 21:25:38.794 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:38.799 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:38.803 00.004 972 Enqueuing Expose request 21:25:38.807 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:25:38.810 00.003 5928 Worker thread wakes up 21:25:38.810 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:38.811 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:40.805 01.994 5928 Exposure complete 21:25:40.892 00.087 5928 worker thread done servicing request 21:25:40.892 00.000 972 OnExposeComplete: enter 21:25:40.897 00.005 972 UpdateGuideState(): m_state=6 21:25:40.901 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2715 21:25:40.905 00.004 972 Star::Find returns 1 (0), X=227.68, Y=853.42, Mass=1421, SNR=26.4, Peak=161 HFD=3.5 21:25:40.909 00.004 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 21:25:40.915 00.006 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 21:25:40.919 00.004 972 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.36 mountX=0.23 mountY=-0.06, mountTheta=-0.27 21:25:40.923 00.004 972 SchedulePrimaryMove(067B9D08, x=0.05, y=0.24, opts=13) 21:25:40.927 00.004 972 Enqueuing Move request for scope (0.05, 0.24) 21:25:40.933 00.006 5928 Worker thread wakes up 21:25:40.933 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd 21:25:40.933 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, 0.24) 21:25:40.933 00.000 5928 Moving (0.05, 0.24) raw xDistance=0.23 yDistance=-0.06 21:25:40.933 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23 21:25:40.933 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:40.933 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 21:25:40.933 00.000 5928 MoveAxis(W, 39, ABG) 21:25:40.933 00.000 5928 Guiding Dir = 3, Dur = 39 21:25:40.934 00.001 5928 IsSlewing returns 0 21:25:40.934 00.000 5928 IsGuiding returns 0 21:25:40.958 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:40.964 00.006 5928 PulseGuide returned control before completion, sleep 24 21:25:40.987 00.023 972 UpdateGuideState exits: m=1421 SNR=26.4 21:25:40.992 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:40.996 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:41.000 00.004 972 Enqueuing Expose request 21:25:41.008 00.008 5928 IsGuiding returns 0 21:25:41.008 00.000 5928 Move returns status 0, amount 39 21:25:41.009 00.001 5928 MoveAxis(N, 0, ABG) 21:25:41.009 00.000 5928 Move returns status 0, amount 0 21:25:41.009 00.000 5928 move complete, result=0 21:25:41.009 00.000 5928 worker thread done servicing request 21:25:41.009 00.000 5928 Worker thread wakes up 21:25:41.009 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:41.009 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:41.011 00.002 972 GuideStep: 0.2 px 39 ms WEST, -0.1 px 0 ms NORTH 21:25:43.132 02.121 5928 Exposure complete 21:25:43.219 00.087 5928 worker thread done servicing request 21:25:43.220 00.001 972 OnExposeComplete: enter 21:25:43.224 00.004 972 UpdateGuideState(): m_state=6 21:25:43.227 00.003 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2716 21:25:43.233 00.006 972 Star::Find returns 1 (0), X=227.64, Y=853.42, Mass=1414, SNR=26.3, Peak=151 HFD=3.6 21:25:43.236 00.003 972 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.59) = xAngle (-0.04 = -0.04) 21:25:43.240 00.004 972 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09) 21:25:43.244 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.55 mountX=0.24 mountY=-0.02, mountTheta=-0.08 21:25:43.249 00.005 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.24, opts=13) 21:25:43.253 00.004 972 Enqueuing Move request for scope (0.01, 0.24) 21:25:43.257 00.004 5928 Worker thread wakes up 21:25:43.257 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd 21:25:43.257 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.24) 21:25:43.257 00.000 5928 Moving (0.01, 0.24) raw xDistance=0.24 yDistance=-0.02 21:25:43.257 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24 21:25:43.257 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:43.258 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:25:43.258 00.000 5928 MoveAxis(W, 43, ABG) 21:25:43.258 00.000 5928 Guiding Dir = 3, Dur = 43 21:25:43.258 00.000 5928 IsSlewing returns 0 21:25:43.258 00.000 5928 IsGuiding returns 0 21:25:43.280 00.022 5928 PulseGuide returned control before completion, sleep 32 21:25:43.283 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:43.309 00.026 972 UpdateGuideState exits: m=1414 SNR=26.3 21:25:43.315 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:43.319 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:43.323 00.004 972 Enqueuing Expose request 21:25:43.328 00.005 5928 IsGuiding returns 1 21:25:43.328 00.000 5928 scope still moving after pulse duration time elapsed 21:25:43.361 00.033 5928 IsSlewing returns 0 21:25:43.361 00.000 5928 IsGuiding returns 0 21:25:43.361 00.000 5928 scope move finished after 43 + 59 ms 21:25:43.361 00.000 5928 Move returns status 0, amount 43 21:25:43.362 00.001 5928 MoveAxis(N, 0, ABG) 21:25:43.362 00.000 5928 Move returns status 0, amount 0 21:25:43.362 00.000 5928 move complete, result=0 21:25:43.362 00.000 5928 worker thread done servicing request 21:25:43.362 00.000 5928 Worker thread wakes up 21:25:43.362 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:43.363 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:43.364 00.001 972 GuideStep: 0.2 px 43 ms WEST, -0.0 px 0 ms NORTH 21:25:45.340 01.976 5928 Exposure complete 21:25:45.431 00.091 5928 worker thread done servicing request 21:25:45.432 00.001 972 OnExposeComplete: enter 21:25:45.437 00.005 972 UpdateGuideState(): m_state=6 21:25:45.443 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2717 21:25:45.449 00.006 972 Star::Find returns 1 (0), X=227.63, Y=853.54, Mass=1449, SNR=26.6, Peak=151 HFD=3.7 21:25:45.455 00.006 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 21:25:45.459 00.004 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 21:25:45.464 00.005 972 CameraToMount -- cameraX=0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.57 mountX=0.36 mountY=-0.02, mountTheta=-0.07 21:25:45.468 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.36, opts=13) 21:25:45.473 00.005 972 Enqueuing Move request for scope (0.00, 0.36) 21:25:45.477 00.004 5928 Worker thread wakes up 21:25:45.477 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.36) opts 0xd 21:25:45.477 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.36) 21:25:45.477 00.000 5928 Moving (0.00, 0.36) raw xDistance=0.36 yDistance=-0.02 21:25:45.477 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36 21:25:45.477 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:45.478 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:25:45.478 00.000 5928 MoveAxis(W, 64, ABG) 21:25:45.478 00.000 5928 Guiding Dir = 3, Dur = 64 21:25:45.486 00.008 5928 IsSlewing returns 0 21:25:45.486 00.000 5928 IsGuiding returns 0 21:25:45.502 00.016 5928 PulseGuide returned control before completion, sleep 59 21:25:45.503 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:25:45.529 00.026 972 UpdateGuideState exits: m=1449 SNR=26.6 21:25:45.534 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:45.538 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:45.543 00.005 972 Enqueuing Expose request 21:25:45.598 00.055 5928 IsGuiding returns 0 21:25:45.599 00.001 5928 Move returns status 0, amount 64 21:25:45.599 00.000 5928 MoveAxis(N, 0, ABG) 21:25:45.599 00.000 5928 Move returns status 0, amount 0 21:25:45.599 00.000 5928 move complete, result=0 21:25:45.599 00.000 5928 worker thread done servicing request 21:25:45.599 00.000 5928 Worker thread wakes up 21:25:45.600 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:45.600 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:45.600 00.000 972 GuideStep: 0.4 px 64 ms WEST, -0.0 px 0 ms NORTH 21:25:47.737 02.137 5928 Exposure complete 21:25:47.824 00.087 5928 worker thread done servicing request 21:25:47.824 00.000 972 OnExposeComplete: enter 21:25:47.829 00.005 972 UpdateGuideState(): m_state=6 21:25:47.834 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2718 21:25:47.838 00.004 972 Star::Find returns 1 (0), X=227.64, Y=853.48, Mass=1488, SNR=26.9, Peak=152 HFD=3.5 21:25:47.842 00.004 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 21:25:47.846 00.004 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 21:25:47.850 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.56 mountX=0.30 mountY=-0.02, mountTheta=-0.07 21:25:47.854 00.004 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.30, opts=13) 21:25:47.858 00.004 972 Enqueuing Move request for scope (0.00, 0.30) 21:25:47.863 00.005 5928 Worker thread wakes up 21:25:47.863 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.30) opts 0xd 21:25:47.863 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.30) 21:25:47.864 00.001 5928 Moving (0.00, 0.30) raw xDistance=0.30 yDistance=-0.02 21:25:47.864 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30 21:25:47.864 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:47.864 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:25:47.864 00.000 5928 MoveAxis(W, 54, ABG) 21:25:47.864 00.000 5928 Guiding Dir = 3, Dur = 54 21:25:47.885 00.021 5928 IsSlewing returns 0 21:25:47.886 00.001 5928 IsGuiding returns 0 21:25:47.889 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:47.901 00.012 5928 PulseGuide returned control before completion, sleep 49 21:25:47.914 00.013 972 UpdateGuideState exits: m=1488 SNR=26.9 21:25:47.918 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:47.922 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:47.925 00.003 972 Enqueuing Expose request 21:25:47.980 00.055 5928 IsGuiding returns 0 21:25:47.981 00.001 5928 Move returns status 0, amount 54 21:25:47.981 00.000 5928 MoveAxis(N, 0, ABG) 21:25:47.981 00.000 5928 Move returns status 0, amount 0 21:25:47.981 00.000 5928 move complete, result=0 21:25:47.981 00.000 5928 worker thread done servicing request 21:25:47.981 00.000 5928 Worker thread wakes up 21:25:47.981 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:47.981 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:47.982 00.001 972 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH 21:25:49.956 01.974 5928 Exposure complete 21:25:50.043 00.087 5928 worker thread done servicing request 21:25:50.043 00.000 972 OnExposeComplete: enter 21:25:50.049 00.006 972 UpdateGuideState(): m_state=6 21:25:50.054 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2719 21:25:50.058 00.004 972 Star::Find returns 1 (0), X=227.63, Y=853.33, Mass=1429, SNR=26.5, Peak=155 HFD=3.7 21:25:50.063 00.005 972 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.59) = xAngle (-0.02 = -0.02) 21:25:50.067 00.004 972 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07) 21:25:50.071 00.004 972 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.57 mountX=0.15 mountY=-0.01, mountTheta=-0.07 21:25:50.076 00.005 972 SchedulePrimaryMove(067B9D08, x=0.00, y=0.15, opts=13) 21:25:50.082 00.006 972 Enqueuing Move request for scope (0.00, 0.15) 21:25:50.087 00.005 5928 Worker thread wakes up 21:25:50.088 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd 21:25:50.088 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, 0.15) 21:25:50.088 00.000 5928 Moving (0.00, 0.15) raw xDistance=0.15 yDistance=-0.01 21:25:50.088 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:25:50.088 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:50.088 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:25:50.088 00.000 5928 MoveAxis(E, 0, ABG) 21:25:50.088 00.000 5928 Move returns status 0, amount 0 21:25:50.088 00.000 5928 MoveAxis(N, 0, ABG) 21:25:50.088 00.000 5928 Move returns status 0, amount 0 21:25:50.089 00.001 5928 move complete, result=0 21:25:50.089 00.000 5928 worker thread done servicing request 21:25:50.115 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:50.149 00.034 972 UpdateGuideState exits: m=1429 SNR=26.5 21:25:50.154 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:50.159 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:50.166 00.007 972 Enqueuing Expose request 21:25:50.170 00.004 5928 Worker thread wakes up 21:25:50.170 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:25:50.176 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:50.176 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:52.314 02.138 5928 Exposure complete 21:25:52.404 00.090 5928 worker thread done servicing request 21:25:52.404 00.000 972 OnExposeComplete: enter 21:25:52.408 00.004 972 UpdateGuideState(): m_state=6 21:25:52.413 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2720 21:25:52.417 00.004 972 Star::Find returns 1 (0), X=227.67, Y=853.36, Mass=1429, SNR=26.5, Peak=158 HFD=3.7 21:25:52.420 00.003 972 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.59) = xAngle (-0.22 = -0.22) 21:25:52.424 00.004 972 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27) 21:25:52.429 00.005 972 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.37 mountX=0.18 mountY=-0.05, mountTheta=-0.26 21:25:52.434 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.18, opts=13) 21:25:52.438 00.004 972 Enqueuing Move request for scope (0.04, 0.18) 21:25:52.441 00.003 5928 Worker thread wakes up 21:25:52.442 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd 21:25:52.442 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.18) 21:25:52.442 00.000 5928 Moving (0.04, 0.18) raw xDistance=0.18 yDistance=-0.05 21:25:52.442 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:25:52.442 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:52.442 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 21:25:52.442 00.000 5928 MoveAxis(E, 0, ABG) 21:25:52.443 00.001 5928 Move returns status 0, amount 0 21:25:52.443 00.000 5928 MoveAxis(N, 0, ABG) 21:25:52.443 00.000 5928 Move returns status 0, amount 0 21:25:52.443 00.000 5928 move complete, result=0 21:25:52.443 00.000 5928 worker thread done servicing request 21:25:52.468 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:25:52.493 00.025 972 UpdateGuideState exits: m=1429 SNR=26.5 21:25:52.498 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:52.502 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:52.506 00.004 972 Enqueuing Expose request 21:25:52.510 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:25:52.515 00.005 5928 Worker thread wakes up 21:25:52.515 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:52.515 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:54.505 01.990 5928 Exposure complete 21:25:54.591 00.086 5928 worker thread done servicing request 21:25:54.592 00.001 972 OnExposeComplete: enter 21:25:54.597 00.005 972 UpdateGuideState(): m_state=6 21:25:54.601 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2721 21:25:54.604 00.003 972 Star::Find returns 1 (0), X=227.62, Y=853.60, Mass=1369, SNR=25.9, Peak=145 HFD=3.8 21:25:54.608 00.004 972 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.59) = xAngle (0.01 = 0.01) 21:25:54.613 00.005 972 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 21:25:54.616 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=0.42 hyp=0.42 cameraTheta=1.60 mountX=0.42 mountY=-0.01, mountTheta=-0.03 21:25:54.621 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.42, opts=13) 21:25:54.625 00.004 972 Enqueuing Move request for scope (-0.01, 0.42) 21:25:54.630 00.005 5928 Worker thread wakes up 21:25:54.630 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.42) opts 0xd 21:25:54.630 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.42) 21:25:54.630 00.000 5928 Moving (-0.01, 0.42) raw xDistance=0.42 yDistance=-0.01 21:25:54.630 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 21:25:54.630 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:54.630 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:25:54.630 00.000 5928 MoveAxis(W, 70, ABG) 21:25:54.630 00.000 5928 Guiding Dir = 3, Dur = 70 21:25:54.631 00.001 5928 IsSlewing returns 0 21:25:54.631 00.000 5928 IsGuiding returns 0 21:25:54.649 00.018 5928 PulseGuide returned control before completion, sleep 63 21:25:54.655 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:54.681 00.026 972 UpdateGuideState exits: m=1369 SNR=25.9 21:25:54.685 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:54.689 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:54.692 00.003 972 Enqueuing Expose request 21:25:54.728 00.036 5928 IsGuiding returns 0 21:25:54.728 00.000 5928 Move returns status 0, amount 70 21:25:54.729 00.001 5928 MoveAxis(N, 0, ABG) 21:25:54.729 00.000 5928 Move returns status 0, amount 0 21:25:54.729 00.000 5928 move complete, result=0 21:25:54.729 00.000 5928 worker thread done servicing request 21:25:54.729 00.000 5928 Worker thread wakes up 21:25:54.729 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:54.729 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:54.729 00.000 972 GuideStep: 0.4 px 70 ms WEST, -0.0 px 0 ms NORTH 21:25:56.831 02.102 5928 Exposure complete 21:25:56.920 00.089 5928 worker thread done servicing request 21:25:56.921 00.001 972 OnExposeComplete: enter 21:25:56.925 00.004 972 UpdateGuideState(): m_state=6 21:25:56.931 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2722 21:25:56.936 00.005 972 Star::Find returns 1 (0), X=227.70, Y=853.46, Mass=1446, SNR=26.6, Peak=166 HFD=3.6 21:25:56.940 00.004 972 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.59) = xAngle (-0.25 = -0.25) 21:25:56.944 00.004 972 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30) 21:25:56.949 00.005 972 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.34 mountX=0.28 mountY=-0.08, mountTheta=-0.30 21:25:56.954 00.005 972 SchedulePrimaryMove(067B9D08, x=0.07, y=0.28, opts=13) 21:25:56.959 00.005 972 Enqueuing Move request for scope (0.07, 0.28) 21:25:56.965 00.006 5928 Worker thread wakes up 21:25:56.965 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd 21:25:56.965 00.000 5928 Handling offset move in thread for scope, endpoint = (0.07, 0.28) 21:25:56.965 00.000 5928 Moving (0.07, 0.28) raw xDistance=0.28 yDistance=-0.08 21:25:56.965 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28 21:25:56.965 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:56.965 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:25:56.966 00.001 5928 MoveAxis(W, 51, ABG) 21:25:56.966 00.000 5928 Guiding Dir = 3, Dur = 51 21:25:56.966 00.000 5928 IsSlewing returns 0 21:25:56.966 00.000 5928 IsGuiding returns 0 21:25:56.983 00.017 5928 PulseGuide returned control before completion, sleep 45 21:25:56.990 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:25:57.019 00.029 972 UpdateGuideState exits: m=1446 SNR=26.6 21:25:57.023 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:57.027 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:57.032 00.005 972 Enqueuing Expose request 21:25:57.036 00.004 5928 IsGuiding returns 1 21:25:57.036 00.000 5928 scope still moving after pulse duration time elapsed 21:25:57.068 00.032 5928 IsSlewing returns 0 21:25:57.069 00.001 5928 IsGuiding returns 0 21:25:57.069 00.000 5928 scope move finished after 51 + 50 ms 21:25:57.069 00.000 5928 Move returns status 0, amount 51 21:25:57.069 00.000 5928 MoveAxis(N, 0, ABG) 21:25:57.069 00.000 5928 Move returns status 0, amount 0 21:25:57.069 00.000 5928 move complete, result=0 21:25:57.070 00.001 5928 worker thread done servicing request 21:25:57.070 00.000 5928 Worker thread wakes up 21:25:57.070 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:57.070 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:57.070 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.1 px 0 ms NORTH 21:25:59.048 01.978 5928 Exposure complete 21:25:59.136 00.088 5928 worker thread done servicing request 21:25:59.137 00.001 972 OnExposeComplete: enter 21:25:59.141 00.004 972 UpdateGuideState(): m_state=6 21:25:59.147 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2723 21:25:59.152 00.005 972 Star::Find returns 1 (0), X=227.64, Y=853.54, Mass=1448, SNR=26.6, Peak=158 HFD=3.5 21:25:59.156 00.004 972 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.59) = xAngle (-0.03 = -0.03) 21:25:59.160 00.004 972 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08) 21:25:59.165 00.005 972 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.56 mountX=0.36 mountY=-0.03, mountTheta=-0.08 21:25:59.169 00.004 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.36, opts=13) 21:25:59.174 00.005 972 Enqueuing Move request for scope (0.01, 0.36) 21:25:59.180 00.006 5928 Worker thread wakes up 21:25:59.180 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd 21:25:59.180 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.36) 21:25:59.180 00.000 5928 Moving (0.01, 0.36) raw xDistance=0.36 yDistance=-0.03 21:25:59.180 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36 21:25:59.180 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:25:59.181 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:25:59.181 00.000 5928 MoveAxis(W, 63, ABG) 21:25:59.181 00.000 5928 Guiding Dir = 3, Dur = 63 21:25:59.181 00.000 5928 IsSlewing returns 0 21:25:59.182 00.001 5928 IsGuiding returns 0 21:25:59.206 00.024 5928 PulseGuide returned control before completion, sleep 50 21:25:59.206 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:25:59.238 00.032 972 UpdateGuideState exits: m=1448 SNR=26.6 21:25:59.242 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:25:59.249 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:25:59.253 00.004 972 Enqueuing Expose request 21:25:59.303 00.050 5928 IsGuiding returns 1 21:25:59.303 00.000 5928 scope still moving after pulse duration time elapsed 21:25:59.337 00.034 5928 IsSlewing returns 0 21:25:59.337 00.000 5928 IsGuiding returns 0 21:25:59.338 00.001 5928 scope move finished after 63 + 92 ms 21:25:59.338 00.000 5928 Move returns status 0, amount 63 21:25:59.338 00.000 5928 MoveAxis(N, 0, ABG) 21:25:59.338 00.000 5928 Move returns status 0, amount 0 21:25:59.338 00.000 5928 move complete, result=0 21:25:59.338 00.000 5928 worker thread done servicing request 21:25:59.338 00.000 5928 Worker thread wakes up 21:25:59.339 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:25:59.339 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:25:59.365 00.026 972 GuideStep: 0.4 px 63 ms WEST, -0.0 px 0 ms NORTH 21:26:01.458 02.093 5928 Exposure complete 21:26:01.547 00.089 5928 worker thread done servicing request 21:26:01.547 00.000 972 OnExposeComplete: enter 21:26:01.553 00.006 972 UpdateGuideState(): m_state=6 21:26:01.559 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2724 21:26:01.566 00.007 972 Star::Find returns 1 (0), X=227.77, Y=853.46, Mass=1444, SNR=26.6, Peak=158 HFD=3.7 21:26:01.570 00.004 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 21:26:01.574 00.004 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52) 21:26:01.580 00.006 972 CameraToMount -- cameraX=0.14 cameraY=0.28 hyp=0.31 cameraTheta=1.12 mountX=0.28 mountY=-0.15, mountTheta=-0.51 21:26:01.584 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.28, opts=13) 21:26:01.589 00.005 972 Enqueuing Move request for scope (0.14, 0.28) 21:26:01.596 00.007 5928 Worker thread wakes up 21:26:01.596 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.28) opts 0xd 21:26:01.596 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.28) 21:26:01.596 00.000 5928 Moving (0.14, 0.28) raw xDistance=0.28 yDistance=-0.15 21:26:01.596 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28 21:26:01.596 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:01.596 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:26:01.596 00.000 5928 MoveAxis(W, 51, ABG) 21:26:01.597 00.001 5928 Guiding Dir = 3, Dur = 51 21:26:01.597 00.000 5928 IsSlewing returns 0 21:26:01.598 00.001 5928 IsGuiding returns 0 21:26:01.621 00.023 5928 PulseGuide returned control before completion, sleep 39 21:26:01.628 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:01.664 00.036 972 UpdateGuideState exits: m=1444 SNR=26.6 21:26:01.670 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:01.673 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:01.678 00.005 972 Enqueuing Expose request 21:26:01.701 00.023 5928 IsGuiding returns 1 21:26:01.702 00.001 5928 scope still moving after pulse duration time elapsed 21:26:01.730 00.028 5928 IsSlewing returns 0 21:26:01.730 00.000 5928 IsGuiding returns 0 21:26:01.730 00.000 5928 scope move finished after 51 + 81 ms 21:26:01.731 00.001 5928 Move returns status 0, amount 51 21:26:01.731 00.000 5928 MoveAxis(N, 0, ABG) 21:26:01.731 00.000 5928 Move returns status 0, amount 0 21:26:01.731 00.000 5928 move complete, result=0 21:26:01.731 00.000 5928 worker thread done servicing request 21:26:01.731 00.000 5928 Worker thread wakes up 21:26:01.731 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:01.731 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:01.731 00.000 972 GuideStep: 0.3 px 51 ms WEST, -0.2 px 0 ms NORTH 21:26:03.705 01.974 5928 Exposure complete 21:26:03.793 00.088 5928 worker thread done servicing request 21:26:03.793 00.000 972 OnExposeComplete: enter 21:26:03.798 00.005 972 UpdateGuideState(): m_state=6 21:26:03.802 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2725 21:26:03.806 00.004 972 Star::Find returns 1 (0), X=227.73, Y=853.02, Mass=1399, SNR=26.2, Peak=152 HFD=4.0 21:26:03.810 00.004 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 21:26:03.815 00.005 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67) 21:26:03.818 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.04 mountX=-0.17 mountY=-0.09, mountTheta=-2.66 21:26:03.823 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.16, opts=13) 21:26:03.828 00.005 972 Enqueuing Move request for scope (0.10, -0.16) 21:26:03.832 00.004 5928 Worker thread wakes up 21:26:03.832 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd 21:26:03.832 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.16) 21:26:03.832 00.000 5928 Moving (0.10, -0.16) raw xDistance=-0.17 yDistance=-0.09 21:26:03.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:26:03.832 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:03.832 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:26:03.832 00.000 5928 MoveAxis(E, 0, ABG) 21:26:03.833 00.001 5928 Move returns status 0, amount 0 21:26:03.833 00.000 5928 MoveAxis(N, 0, ABG) 21:26:03.833 00.000 5928 Move returns status 0, amount 0 21:26:03.833 00.000 5928 move complete, result=0 21:26:03.833 00.000 5928 worker thread done servicing request 21:26:03.856 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:03.884 00.028 972 UpdateGuideState exits: m=1399 SNR=26.2 21:26:03.889 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:03.895 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:03.899 00.004 972 Enqueuing Expose request 21:26:03.903 00.004 5928 Worker thread wakes up 21:26:03.903 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:26:03.907 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:03.907 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:06.045 02.138 5928 Exposure complete 21:26:06.137 00.092 5928 worker thread done servicing request 21:26:06.137 00.000 972 OnExposeComplete: enter 21:26:06.141 00.004 972 UpdateGuideState(): m_state=6 21:26:06.148 00.007 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2726 21:26:06.152 00.004 972 Star::Find returns 1 (0), X=227.56, Y=853.12, Mass=1377, SNR=26.0, Peak=158 HFD=3.8 21:26:06.156 00.004 972 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.59) = xAngle (-4.03 = 2.25) 21:26:06.161 00.005 972 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 21:26:06.166 00.005 972 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.44 mountX=-0.06 mountY=0.07, mountTheta=2.23 21:26:06.170 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.07, y=-0.06, opts=13) 21:26:06.175 00.005 972 Enqueuing Move request for scope (-0.07, -0.06) 21:26:06.181 00.006 5928 Worker thread wakes up 21:26:06.181 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd 21:26:06.181 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.07, -0.06) 21:26:06.181 00.000 5928 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=0.07 21:26:06.181 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:26:06.181 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:06.182 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:26:06.182 00.000 5928 MoveAxis(E, 0, ABG) 21:26:06.182 00.000 5928 Move returns status 0, amount 0 21:26:06.182 00.000 5928 MoveAxis(N, 0, ABG) 21:26:06.182 00.000 5928 Move returns status 0, amount 0 21:26:06.182 00.000 5928 move complete, result=0 21:26:06.182 00.000 5928 worker thread done servicing request 21:26:06.211 00.029 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:26:06.246 00.035 972 UpdateGuideState exits: m=1377 SNR=26.0 21:26:06.251 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:06.256 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:06.261 00.005 972 Enqueuing Expose request 21:26:06.265 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:26:06.268 00.003 5928 Worker thread wakes up 21:26:06.269 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:06.269 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:08.251 01.982 5928 Exposure complete 21:26:08.338 00.087 5928 worker thread done servicing request 21:26:08.339 00.001 972 OnExposeComplete: enter 21:26:08.343 00.004 972 UpdateGuideState(): m_state=6 21:26:08.348 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2727 21:26:08.353 00.005 972 Star::Find returns 1 (0), X=227.65, Y=853.19, Mass=1418, SNR=26.4, Peak=155 HFD=3.7 21:26:08.357 00.004 972 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.59) = xAngle (-1.16 = -1.16) 21:26:08.361 00.004 972 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21) 21:26:08.365 00.004 972 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.43 mountX=0.01 mountY=-0.01, mountTheta=-1.17 21:26:08.371 00.006 972 SchedulePrimaryMove(067B9D08, x=0.01, y=0.01, opts=13) 21:26:08.376 00.005 972 Enqueuing Move request for scope (0.01, 0.01) 21:26:08.381 00.005 5928 Worker thread wakes up 21:26:08.381 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd 21:26:08.381 00.000 5928 Handling offset move in thread for scope, endpoint = (0.01, 0.01) 21:26:08.381 00.000 5928 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01 21:26:08.381 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:26:08.381 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:08.381 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:26:08.381 00.000 5928 MoveAxis(E, 0, ABG) 21:26:08.381 00.000 5928 Move returns status 0, amount 0 21:26:08.382 00.001 5928 MoveAxis(N, 0, ABG) 21:26:08.382 00.000 5928 Move returns status 0, amount 0 21:26:08.382 00.000 5928 move complete, result=0 21:26:08.382 00.000 5928 worker thread done servicing request 21:26:08.408 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:26:08.436 00.028 972 UpdateGuideState exits: m=1418 SNR=26.4 21:26:08.440 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:08.446 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:08.450 00.004 972 Enqueuing Expose request 21:26:08.454 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:26:08.458 00.004 5928 Worker thread wakes up 21:26:08.458 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:08.458 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:10.584 02.126 5928 Exposure complete 21:26:10.678 00.094 5928 worker thread done servicing request 21:26:10.678 00.000 972 OnExposeComplete: enter 21:26:10.683 00.005 972 UpdateGuideState(): m_state=6 21:26:10.687 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2728 21:26:10.691 00.004 972 Star::Find returns 1 (0), X=227.59, Y=853.68, Mass=1442, SNR=26.6, Peak=151 HFD=3.8 21:26:10.695 00.004 972 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.59) = xAngle (0.06 = 0.06) 21:26:10.700 00.005 972 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01) 21:26:10.703 00.003 972 CameraToMount -- cameraX=-0.04 cameraY=0.50 hyp=0.50 cameraTheta=1.65 mountX=0.50 mountY=0.01, mountTheta=0.01 21:26:10.709 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=0.50, opts=13) 21:26:10.715 00.006 972 Enqueuing Move request for scope (-0.04, 0.50) 21:26:10.720 00.005 5928 Worker thread wakes up 21:26:10.721 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.50) opts 0xd 21:26:10.721 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, 0.50) 21:26:10.721 00.000 5928 Moving (-0.04, 0.50) raw xDistance=0.50 yDistance=0.01 21:26:10.721 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50 21:26:10.721 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:10.721 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:26:10.721 00.000 5928 MoveAxis(W, 84, ABG) 21:26:10.722 00.001 5928 Guiding Dir = 3, Dur = 84 21:26:10.722 00.000 5928 IsSlewing returns 0 21:26:10.723 00.001 5928 IsGuiding returns 0 21:26:10.752 00.029 5928 PulseGuide returned control before completion, sleep 65 21:26:10.753 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:26:10.781 00.028 972 UpdateGuideState exits: m=1442 SNR=26.6 21:26:10.785 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:10.789 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:10.794 00.005 972 Enqueuing Expose request 21:26:10.831 00.037 5928 IsGuiding returns 1 21:26:10.831 00.000 5928 scope still moving after pulse duration time elapsed 21:26:10.864 00.033 5928 IsSlewing returns 0 21:26:10.864 00.000 5928 IsGuiding returns 0 21:26:10.864 00.000 5928 scope move finished after 84 + 57 ms 21:26:10.864 00.000 5928 Move returns status 0, amount 84 21:26:10.864 00.000 5928 MoveAxis(N, 0, ABG) 21:26:10.864 00.000 5928 Move returns status 0, amount 0 21:26:10.864 00.000 5928 move complete, result=0 21:26:10.865 00.001 5928 worker thread done servicing request 21:26:10.865 00.000 5928 Worker thread wakes up 21:26:10.865 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:10.865 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:10.866 00.001 972 GuideStep: 0.5 px 84 ms WEST, 0.0 px 0 ms NORTH 21:26:12.852 01.986 5928 Exposure complete 21:26:12.939 00.087 5928 worker thread done servicing request 21:26:12.940 00.001 972 OnExposeComplete: enter 21:26:12.945 00.005 972 UpdateGuideState(): m_state=6 21:26:12.949 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2729 21:26:12.953 00.004 972 Star::Find returns 1 (0), X=227.78, Y=853.33, Mass=1407, SNR=26.2, Peak=154 HFD=4.0 21:26:12.958 00.005 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 21:26:12.962 00.004 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86) 21:26:12.966 00.004 972 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.14 mountY=-0.16, mountTheta=-0.83 21:26:12.972 00.006 972 SchedulePrimaryMove(067B9D08, x=0.15, y=0.15, opts=13) 21:26:12.978 00.006 972 Enqueuing Move request for scope (0.15, 0.15) 21:26:12.982 00.004 5928 Worker thread wakes up 21:26:12.982 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd 21:26:12.982 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, 0.15) 21:26:12.982 00.000 5928 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.16 21:26:12.982 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 21:26:12.982 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:12.982 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:26:12.983 00.001 5928 MoveAxis(E, 0, ABG) 21:26:12.983 00.000 5928 Move returns status 0, amount 0 21:26:12.983 00.000 5928 MoveAxis(N, 0, ABG) 21:26:12.983 00.000 5928 Move returns status 0, amount 0 21:26:12.983 00.000 5928 move complete, result=0 21:26:12.983 00.000 5928 worker thread done servicing request 21:26:13.013 00.030 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:13.039 00.026 972 UpdateGuideState exits: m=1407 SNR=26.2 21:26:13.044 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:13.048 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:13.052 00.004 972 Enqueuing Expose request 21:26:13.055 00.003 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:13.060 00.005 5928 Worker thread wakes up 21:26:13.060 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:13.060 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:15.207 02.147 5928 Exposure complete 21:26:15.299 00.092 5928 worker thread done servicing request 21:26:15.299 00.000 972 OnExposeComplete: enter 21:26:15.304 00.005 972 UpdateGuideState(): m_state=6 21:26:15.308 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2730 21:26:15.313 00.005 972 Star::Find returns 1 (0), X=227.52, Y=853.51, Mass=1426, SNR=26.4, Peak=146 HFD=4.2 21:26:15.317 00.004 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 21:26:15.321 00.004 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25) 21:26:15.326 00.005 972 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=0.33 mountY=0.09, mountTheta=0.26 21:26:15.331 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=0.33, opts=13) 21:26:15.335 00.004 972 Enqueuing Move request for scope (-0.11, 0.33) 21:26:15.338 00.003 5928 Worker thread wakes up 21:26:15.338 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd 21:26:15.338 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, 0.33) 21:26:15.339 00.001 5928 Moving (-0.11, 0.33) raw xDistance=0.33 yDistance=0.09 21:26:15.339 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 21:26:15.339 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:15.339 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:26:15.339 00.000 5928 MoveAxis(W, 55, ABG) 21:26:15.339 00.000 5928 Guiding Dir = 3, Dur = 55 21:26:15.339 00.000 5928 IsSlewing returns 0 21:26:15.339 00.000 5928 IsGuiding returns 0 21:26:15.356 00.017 5928 PulseGuide returned control before completion, sleep 49 21:26:15.365 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:15.400 00.035 972 UpdateGuideState exits: m=1426 SNR=26.4 21:26:15.407 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:15.412 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:15.417 00.005 972 Enqueuing Expose request 21:26:15.437 00.020 5928 IsGuiding returns 0 21:26:15.437 00.000 5928 Move returns status 0, amount 55 21:26:15.437 00.000 5928 MoveAxis(N, 0, ABG) 21:26:15.437 00.000 5928 Move returns status 0, amount 0 21:26:15.437 00.000 5928 move complete, result=0 21:26:15.437 00.000 5928 worker thread done servicing request 21:26:15.437 00.000 5928 Worker thread wakes up 21:26:15.437 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:15.437 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:15.439 00.002 972 GuideStep: 0.3 px 55 ms WEST, 0.1 px 0 ms NORTH 21:26:17.420 01.981 5928 Exposure complete 21:26:17.515 00.095 5928 worker thread done servicing request 21:26:17.515 00.000 972 OnExposeComplete: enter 21:26:17.520 00.005 972 UpdateGuideState(): m_state=6 21:26:17.525 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2731 21:26:17.530 00.005 972 Star::Find returns 1 (0), X=227.59, Y=853.34, Mass=1419, SNR=26.3, Peak=139 HFD=3.7 21:26:17.533 00.003 972 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.59) = xAngle (0.26 = 0.26) 21:26:17.537 00.004 972 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22) 21:26:17.542 00.005 972 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.85 mountX=0.16 mountY=0.04, mountTheta=0.22 21:26:17.548 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.16, opts=13) 21:26:17.553 00.005 972 Enqueuing Move request for scope (-0.05, 0.16) 21:26:17.558 00.005 5928 Worker thread wakes up 21:26:17.558 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd 21:26:17.558 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.16) 21:26:17.558 00.000 5928 Moving (-0.05, 0.16) raw xDistance=0.16 yDistance=0.04 21:26:17.558 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:26:17.558 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:17.559 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:26:17.559 00.000 5928 MoveAxis(E, 0, ABG) 21:26:17.559 00.000 5928 Move returns status 0, amount 0 21:26:17.559 00.000 5928 MoveAxis(N, 0, ABG) 21:26:17.559 00.000 5928 Move returns status 0, amount 0 21:26:17.560 00.001 5928 move complete, result=0 21:26:17.560 00.000 5928 worker thread done servicing request 21:26:17.583 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:26:17.612 00.029 972 UpdateGuideState exits: m=1419 SNR=26.3 21:26:17.616 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:17.620 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:17.624 00.004 972 Enqueuing Expose request 21:26:17.630 00.006 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:26:17.634 00.004 5928 Worker thread wakes up 21:26:17.634 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:17.634 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:19.743 02.109 5928 Exposure complete 21:26:19.838 00.095 5928 worker thread done servicing request 21:26:19.838 00.000 972 OnExposeComplete: enter 21:26:19.845 00.007 972 UpdateGuideState(): m_state=6 21:26:19.850 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2732 21:26:19.856 00.006 972 Star::Find returns 1 (0), X=227.72, Y=852.98, Mass=1408, SNR=26.2, Peak=141 HFD=4.1 21:26:19.861 00.005 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 21:26:19.865 00.004 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79) 21:26:19.868 00.003 972 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.16 mountX=-0.20 mountY=-0.08, mountTheta=-2.78 21:26:19.873 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.20, opts=13) 21:26:19.878 00.005 972 Enqueuing Move request for scope (0.09, -0.20) 21:26:19.882 00.004 5928 Worker thread wakes up 21:26:19.882 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd 21:26:19.882 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.20) 21:26:19.882 00.000 5928 Moving (0.09, -0.20) raw xDistance=-0.20 yDistance=-0.08 21:26:19.882 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20 21:26:19.882 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:19.883 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:26:19.883 00.000 5928 MoveAxis(E, 34, ABG) 21:26:19.883 00.000 5928 Guiding Dir = 2, Dur = 34 21:26:19.883 00.000 5928 IsSlewing returns 0 21:26:19.884 00.001 5928 IsGuiding returns 0 21:26:19.898 00.014 5928 PulseGuide returned control before completion, sleep 30 21:26:19.910 00.012 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:26:19.937 00.027 972 UpdateGuideState exits: m=1408 SNR=26.2 21:26:19.942 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:19.946 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:19.950 00.004 972 Enqueuing Expose request 21:26:19.954 00.004 5928 IsGuiding returns 0 21:26:19.954 00.000 5928 Move returns status 0, amount 34 21:26:19.955 00.001 5928 MoveAxis(N, 0, ABG) 21:26:19.955 00.000 5928 Move returns status 0, amount 0 21:26:19.955 00.000 5928 move complete, result=0 21:26:19.955 00.000 5928 worker thread done servicing request 21:26:19.955 00.000 5928 Worker thread wakes up 21:26:19.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:19.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:19.972 00.017 972 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH 21:26:21.928 01.956 5928 Exposure complete 21:26:22.018 00.090 5928 worker thread done servicing request 21:26:22.018 00.000 972 OnExposeComplete: enter 21:26:22.023 00.005 972 UpdateGuideState(): m_state=6 21:26:22.029 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2733 21:26:22.034 00.005 972 Star::Find returns 1 (0), X=227.79, Y=853.44, Mass=1406, SNR=26.2, Peak=144 HFD=3.8 21:26:22.038 00.004 972 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.59) = xAngle (-0.58 = -0.58) 21:26:22.043 00.005 972 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63) 21:26:22.047 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.26 hyp=0.30 cameraTheta=1.01 mountX=0.25 mountY=-0.18, mountTheta=-0.61 21:26:22.053 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.26, opts=13) 21:26:22.060 00.007 972 Enqueuing Move request for scope (0.16, 0.26) 21:26:22.066 00.006 5928 Worker thread wakes up 21:26:22.066 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.26) opts 0xd 21:26:22.066 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.26) 21:26:22.066 00.000 5928 Moving (0.16, 0.26) raw xDistance=0.25 yDistance=-0.18 21:26:22.066 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25 21:26:22.066 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:22.066 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:26:22.066 00.000 5928 MoveAxis(W, 40, ABG) 21:26:22.066 00.000 5928 Guiding Dir = 3, Dur = 40 21:26:22.067 00.001 5928 IsSlewing returns 0 21:26:22.067 00.000 5928 IsGuiding returns 0 21:26:22.089 00.022 5928 PulseGuide returned control before completion, sleep 29 21:26:22.092 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:26:22.118 00.026 972 UpdateGuideState exits: m=1406 SNR=26.2 21:26:22.122 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:22.127 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:22.131 00.004 972 Enqueuing Expose request 21:26:22.153 00.022 5928 IsGuiding returns 0 21:26:22.153 00.000 5928 Move returns status 0, amount 40 21:26:22.153 00.000 5928 MoveAxis(N, 0, ABG) 21:26:22.153 00.000 5928 Move returns status 0, amount 0 21:26:22.153 00.000 5928 move complete, result=0 21:26:22.154 00.001 5928 worker thread done servicing request 21:26:22.154 00.000 5928 Worker thread wakes up 21:26:22.154 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:22.154 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:22.155 00.001 972 GuideStep: 0.3 px 40 ms WEST, -0.2 px 0 ms NORTH 21:26:24.284 02.129 5928 Exposure complete 21:26:24.370 00.086 5928 worker thread done servicing request 21:26:24.371 00.001 972 OnExposeComplete: enter 21:26:24.376 00.005 972 UpdateGuideState(): m_state=6 21:26:24.380 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2734 21:26:24.383 00.003 972 Star::Find returns 1 (0), X=227.83, Y=853.55, Mass=1424, SNR=26.4, Peak=152 HFD=3.8 21:26:24.387 00.004 972 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.59) = xAngle (-0.50 = -0.50) 21:26:24.393 00.006 972 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55) 21:26:24.399 00.006 972 CameraToMount -- cameraX=0.19 cameraY=0.37 hyp=0.42 cameraTheta=1.09 mountX=0.36 mountY=-0.22, mountTheta=-0.54 21:26:24.404 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.37, opts=13) 21:26:24.409 00.005 972 Enqueuing Move request for scope (0.19, 0.37) 21:26:24.413 00.004 5928 Worker thread wakes up 21:26:24.413 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.37) opts 0xd 21:26:24.413 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.37) 21:26:24.413 00.000 5928 Moving (0.19, 0.37) raw xDistance=0.36 yDistance=-0.22 21:26:24.413 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36 21:26:24.413 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22 21:26:24.413 00.000 5928 MoveAxis(W, 64, ABG) 21:26:24.413 00.000 5928 Guiding Dir = 3, Dur = 64 21:26:24.414 00.001 5928 IsSlewing returns 0 21:26:24.414 00.000 5928 IsGuiding returns 0 21:26:24.438 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:24.443 00.005 5928 PulseGuide returned control before completion, sleep 49 21:26:24.466 00.023 972 UpdateGuideState exits: m=1424 SNR=26.4 21:26:24.470 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:24.477 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:24.481 00.004 972 Enqueuing Expose request 21:26:24.520 00.039 5928 IsGuiding returns 0 21:26:24.520 00.000 5928 Move returns status 0, amount 64 21:26:24.520 00.000 5928 MoveAxis(N, 43, ABG) 21:26:24.520 00.000 5928 Guiding Dir = 0, Dur = 43 21:26:24.521 00.001 5928 IsSlewing returns 0 21:26:24.521 00.000 5928 IsGuiding returns 0 21:26:24.633 00.112 5928 IsGuiding returns 1 21:26:24.634 00.001 5928 scope still moving after pulse duration time elapsed 21:26:24.696 00.062 5928 IsSlewing returns 0 21:26:24.697 00.001 5928 IsGuiding returns 0 21:26:24.697 00.000 5928 scope move finished after 43 + 133 ms 21:26:24.697 00.000 5928 Move returns status 0, amount 43 21:26:24.698 00.001 5928 move complete, result=0 21:26:24.698 00.000 5928 worker thread done servicing request 21:26:24.698 00.000 5928 Worker thread wakes up 21:26:24.698 00.000 972 GuideStep: 0.4 px 64 ms WEST, -0.2 px 43 ms NORTH 21:26:24.713 00.015 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:24.713 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:26.699 01.986 5928 Exposure complete 21:26:26.792 00.093 5928 worker thread done servicing request 21:26:26.792 00.000 972 OnExposeComplete: enter 21:26:26.796 00.004 972 UpdateGuideState(): m_state=6 21:26:26.800 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2735 21:26:26.804 00.004 972 Star::Find returns 1 (0), X=227.66, Y=853.23, Mass=1458, SNR=26.7, Peak=147 HFD=3.8 21:26:26.809 00.005 972 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.59) = xAngle (-0.47 = -0.47) 21:26:26.813 00.004 972 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51) 21:26:26.817 00.004 972 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.12 mountX=0.05 mountY=-0.03, mountTheta=-0.50 21:26:26.822 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=0.05, opts=13) 21:26:26.827 00.005 972 Enqueuing Move request for scope (0.02, 0.05) 21:26:26.831 00.004 5928 Worker thread wakes up 21:26:26.832 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd 21:26:26.832 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, 0.05) 21:26:26.832 00.000 5928 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=-0.03 21:26:26.832 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:26:26.832 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:26.832 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:26:26.832 00.000 5928 MoveAxis(E, 0, ABG) 21:26:26.832 00.000 5928 Move returns status 0, amount 0 21:26:26.832 00.000 5928 MoveAxis(N, 0, ABG) 21:26:26.832 00.000 5928 Move returns status 0, amount 0 21:26:26.832 00.000 5928 move complete, result=0 21:26:26.832 00.000 5928 worker thread done servicing request 21:26:26.857 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:26.893 00.036 972 UpdateGuideState exits: m=1458 SNR=26.7 21:26:26.898 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:26.903 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:26.910 00.007 972 Enqueuing Expose request 21:26:26.914 00.004 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:26:26.917 00.003 5928 Worker thread wakes up 21:26:26.918 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:26.918 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:29.031 02.113 5928 Exposure complete 21:26:29.119 00.088 5928 worker thread done servicing request 21:26:29.119 00.000 972 OnExposeComplete: enter 21:26:29.124 00.005 972 UpdateGuideState(): m_state=6 21:26:29.129 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2736 21:26:29.132 00.003 972 Star::Find returns 1 (0), X=227.61, Y=853.39, Mass=1424, SNR=26.4, Peak=138 HFD=4.2 21:26:29.136 00.004 972 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.59) = xAngle (0.08 = 0.08) 21:26:29.141 00.005 972 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 21:26:29.145 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.67 mountX=0.21 mountY=0.01, mountTheta=0.03 21:26:29.150 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.21, opts=13) 21:26:29.155 00.005 972 Enqueuing Move request for scope (-0.02, 0.21) 21:26:29.161 00.006 5928 Worker thread wakes up 21:26:29.161 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd 21:26:29.161 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.21) 21:26:29.161 00.000 5928 Moving (-0.02, 0.21) raw xDistance=0.21 yDistance=0.01 21:26:29.161 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 21:26:29.161 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:29.161 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:26:29.161 00.000 5928 MoveAxis(W, 35, ABG) 21:26:29.162 00.001 5928 Guiding Dir = 3, Dur = 35 21:26:29.189 00.027 5928 IsSlewing returns 0 21:26:29.190 00.001 5928 IsGuiding returns 0 21:26:29.191 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:26:29.205 00.014 5928 PulseGuide returned control before completion, sleep 30 21:26:29.220 00.015 972 UpdateGuideState exits: m=1424 SNR=26.4 21:26:29.226 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:29.231 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:29.236 00.005 972 Enqueuing Expose request 21:26:29.253 00.017 5928 IsGuiding returns 0 21:26:29.253 00.000 5928 Move returns status 0, amount 35 21:26:29.253 00.000 5928 MoveAxis(N, 0, ABG) 21:26:29.253 00.000 5928 Move returns status 0, amount 0 21:26:29.253 00.000 5928 move complete, result=0 21:26:29.253 00.000 5928 worker thread done servicing request 21:26:29.255 00.002 5928 Worker thread wakes up 21:26:29.255 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:29.255 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:29.257 00.002 972 GuideStep: 0.2 px 35 ms WEST, 0.0 px 0 ms NORTH 21:26:31.231 01.974 5928 Exposure complete 21:26:31.319 00.088 5928 worker thread done servicing request 21:26:31.320 00.001 972 OnExposeComplete: enter 21:26:31.325 00.005 972 UpdateGuideState(): m_state=6 21:26:31.329 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2737 21:26:31.333 00.004 972 Star::Find returns 1 (0), X=227.79, Y=853.05, Mass=1426, SNR=26.4, Peak=146 HFD=4.1 21:26:31.336 00.003 972 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.59) = xAngle (-2.27 = -2.27) 21:26:31.341 00.005 972 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31) 21:26:31.345 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.68 mountX=-0.13 mountY=-0.15, mountTheta=-2.29 21:26:31.349 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.13, opts=13) 21:26:31.353 00.004 972 Enqueuing Move request for scope (0.16, -0.13) 21:26:31.359 00.006 5928 Worker thread wakes up 21:26:31.359 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd 21:26:31.359 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.13) 21:26:31.359 00.000 5928 Moving (0.16, -0.13) raw xDistance=-0.13 yDistance=-0.15 21:26:31.359 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:26:31.359 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:31.359 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:26:31.359 00.000 5928 MoveAxis(E, 0, ABG) 21:26:31.359 00.000 5928 Move returns status 0, amount 0 21:26:31.359 00.000 5928 MoveAxis(N, 0, ABG) 21:26:31.359 00.000 5928 Move returns status 0, amount 0 21:26:31.359 00.000 5928 move complete, result=0 21:26:31.360 00.001 5928 worker thread done servicing request 21:26:31.387 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:31.424 00.037 972 UpdateGuideState exits: m=1426 SNR=26.4 21:26:31.428 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:31.432 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:31.436 00.004 972 Enqueuing Expose request 21:26:31.441 00.005 5928 Worker thread wakes up 21:26:31.441 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:26:31.445 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:31.445 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:33.569 02.124 5928 Exposure complete 21:26:33.666 00.097 5928 worker thread done servicing request 21:26:33.666 00.000 972 OnExposeComplete: enter 21:26:33.675 00.009 972 UpdateGuideState(): m_state=6 21:26:33.679 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2738 21:26:33.684 00.005 972 Star::Find returns 1 (0), X=227.62, Y=853.12, Mass=1434, SNR=26.5, Peak=143 HFD=4.0 21:26:33.688 00.004 972 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.59) = xAngle (-3.29 = 2.99) 21:26:33.693 00.005 972 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.95) 21:26:33.696 00.003 972 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.70 mountX=-0.06 mountY=0.01, mountTheta=2.95 21:26:33.702 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=-0.06, opts=13) 21:26:33.707 00.005 972 Enqueuing Move request for scope (-0.01, -0.06) 21:26:33.711 00.004 5928 Worker thread wakes up 21:26:33.711 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd 21:26:33.711 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, -0.06) 21:26:33.712 00.001 5928 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=0.01 21:26:33.712 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:26:33.712 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:33.712 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:26:33.712 00.000 5928 MoveAxis(E, 0, ABG) 21:26:33.712 00.000 5928 Move returns status 0, amount 0 21:26:33.712 00.000 5928 MoveAxis(N, 0, ABG) 21:26:33.712 00.000 5928 Move returns status 0, amount 0 21:26:33.712 00.000 5928 move complete, result=0 21:26:33.712 00.000 5928 worker thread done servicing request 21:26:33.736 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:33.763 00.027 972 UpdateGuideState exits: m=1434 SNR=26.5 21:26:33.767 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:33.771 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:33.776 00.005 972 Enqueuing Expose request 21:26:33.780 00.004 972 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:26:33.784 00.004 5928 Worker thread wakes up 21:26:33.784 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:33.784 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:35.754 01.970 5928 Exposure complete 21:26:35.844 00.090 5928 worker thread done servicing request 21:26:35.844 00.000 972 OnExposeComplete: enter 21:26:35.848 00.004 972 UpdateGuideState(): m_state=6 21:26:35.852 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2739 21:26:35.857 00.005 972 Star::Find returns 1 (0), X=227.49, Y=853.20, Mass=1383, SNR=26.0, Peak=134 HFD=3.8 21:26:35.861 00.004 972 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.59) = xAngle (1.39 = 1.39) 21:26:35.865 00.004 972 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.34 = 1.34) 21:26:35.869 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.98 mountX=0.03 mountY=0.14, mountTheta=1.39 21:26:35.874 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.02, opts=13) 21:26:35.878 00.004 972 Enqueuing Move request for scope (-0.14, 0.02) 21:26:35.882 00.004 5928 Worker thread wakes up 21:26:35.882 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd 21:26:35.882 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.02) 21:26:35.882 00.000 5928 Moving (-0.14, 0.02) raw xDistance=0.03 yDistance=0.14 21:26:35.882 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:26:35.882 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:35.882 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:26:35.882 00.000 5928 MoveAxis(E, 0, ABG) 21:26:35.882 00.000 5928 Move returns status 0, amount 0 21:26:35.882 00.000 5928 MoveAxis(N, 0, ABG) 21:26:35.882 00.000 5928 Move returns status 0, amount 0 21:26:35.882 00.000 5928 move complete, result=0 21:26:35.882 00.000 5928 worker thread done servicing request 21:26:35.906 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:35.936 00.030 972 UpdateGuideState exits: m=1383 SNR=26.0 21:26:35.941 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:35.947 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:35.951 00.004 972 Enqueuing Expose request 21:26:35.957 00.006 5928 Worker thread wakes up 21:26:35.957 00.000 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:26:35.962 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:35.962 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:38.065 02.103 5928 Exposure complete 21:26:38.153 00.088 5928 worker thread done servicing request 21:26:38.153 00.000 972 OnExposeComplete: enter 21:26:38.158 00.005 972 UpdateGuideState(): m_state=6 21:26:38.162 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2740 21:26:38.166 00.004 972 Star::Find returns 1 (0), X=227.50, Y=853.62, Mass=1452, SNR=26.7, Peak=159 HFD=3.4 21:26:38.170 00.004 972 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.59) = xAngle (0.27 = 0.27) 21:26:38.175 00.005 972 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22) 21:26:38.180 00.005 972 CameraToMount -- cameraX=-0.13 cameraY=0.44 hyp=0.46 cameraTheta=1.86 mountX=0.44 mountY=0.10, mountTheta=0.22 21:26:38.184 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.13, y=0.44, opts=13) 21:26:38.188 00.004 972 Enqueuing Move request for scope (-0.13, 0.44) 21:26:38.193 00.005 5928 Worker thread wakes up 21:26:38.193 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.44) opts 0xd 21:26:38.193 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.13, 0.44) 21:26:38.193 00.000 5928 Moving (-0.13, 0.44) raw xDistance=0.44 yDistance=0.10 21:26:38.193 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44 21:26:38.193 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:38.193 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 21:26:38.194 00.001 5928 MoveAxis(W, 74, ABG) 21:26:38.194 00.000 5928 Guiding Dir = 3, Dur = 74 21:26:38.194 00.000 5928 IsSlewing returns 0 21:26:38.195 00.001 5928 IsGuiding returns 0 21:26:38.221 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:38.228 00.007 5928 PulseGuide returned control before completion, sleep 55 21:26:38.252 00.024 972 UpdateGuideState exits: m=1452 SNR=26.7 21:26:38.259 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:38.263 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:38.267 00.004 972 Enqueuing Expose request 21:26:38.289 00.022 5928 IsGuiding returns 1 21:26:38.290 00.001 5928 scope still moving after pulse duration time elapsed 21:26:38.321 00.031 5928 IsSlewing returns 0 21:26:38.321 00.000 5928 IsGuiding returns 0 21:26:38.322 00.001 5928 scope move finished after 74 + 52 ms 21:26:38.322 00.000 5928 Move returns status 0, amount 74 21:26:38.322 00.000 5928 MoveAxis(N, 0, ABG) 21:26:38.322 00.000 5928 Move returns status 0, amount 0 21:26:38.322 00.000 5928 move complete, result=0 21:26:38.322 00.000 5928 worker thread done servicing request 21:26:38.322 00.000 5928 Worker thread wakes up 21:26:38.322 00.000 972 GuideStep: 0.4 px 74 ms WEST, 0.1 px 0 ms NORTH 21:26:38.327 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:38.327 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:40.318 01.991 5928 Exposure complete 21:26:40.407 00.089 5928 worker thread done servicing request 21:26:40.408 00.001 972 OnExposeComplete: enter 21:26:40.412 00.004 972 UpdateGuideState(): m_state=6 21:26:40.414 00.002 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2741 21:26:40.419 00.005 972 Star::Find returns 1 (0), X=227.57, Y=853.21, Mass=1357, SNR=25.8, Peak=133 HFD=3.8 21:26:40.424 00.005 972 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.59) = xAngle (1.06 = 1.06) 21:26:40.427 00.003 972 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02) 21:26:40.431 00.004 972 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.65 mountX=0.03 mountY=0.06, mountTheta=1.05 21:26:40.435 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.03, opts=13) 21:26:40.440 00.005 972 Enqueuing Move request for scope (-0.06, 0.03) 21:26:40.444 00.004 5928 Worker thread wakes up 21:26:40.444 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd 21:26:40.444 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.03) 21:26:40.444 00.000 5928 Moving (-0.06, 0.03) raw xDistance=0.03 yDistance=0.06 21:26:40.444 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:26:40.445 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:40.445 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06 21:26:40.445 00.000 5928 MoveAxis(E, 0, ABG) 21:26:40.445 00.000 5928 Move returns status 0, amount 0 21:26:40.445 00.000 5928 MoveAxis(N, 0, ABG) 21:26:40.445 00.000 5928 Move returns status 0, amount 0 21:26:40.445 00.000 5928 move complete, result=0 21:26:40.445 00.000 5928 worker thread done servicing request 21:26:40.468 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:40.495 00.027 972 UpdateGuideState exits: m=1357 SNR=25.8 21:26:40.500 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:40.503 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:40.508 00.005 972 Enqueuing Expose request 21:26:40.512 00.004 972 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:26:40.516 00.004 5928 Worker thread wakes up 21:26:40.516 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:40.516 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:42.620 02.104 5928 Exposure complete 21:26:42.710 00.090 5928 worker thread done servicing request 21:26:42.711 00.001 972 OnExposeComplete: enter 21:26:42.714 00.003 972 UpdateGuideState(): m_state=6 21:26:42.719 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2742 21:26:42.725 00.006 972 Star::Find returns 1 (0), X=227.62, Y=853.38, Mass=1365, SNR=25.8, Peak=135 HFD=4.1 21:26:42.729 00.004 972 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.59) = xAngle (0.05 = 0.05) 21:26:42.732 00.003 972 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01) 21:26:42.736 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.64 mountX=0.20 mountY=0.00, mountTheta=0.01 21:26:42.741 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.20, opts=13) 21:26:42.745 00.004 972 Enqueuing Move request for scope (-0.01, 0.20) 21:26:42.749 00.004 5928 Worker thread wakes up 21:26:42.749 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd 21:26:42.749 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.20) 21:26:42.749 00.000 5928 Moving (-0.01, 0.20) raw xDistance=0.20 yDistance=0.00 21:26:42.750 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 21:26:42.750 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:42.750 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:26:42.750 00.000 5928 MoveAxis(E, 0, ABG) 21:26:42.750 00.000 5928 Move returns status 0, amount 0 21:26:42.750 00.000 5928 MoveAxis(N, 0, ABG) 21:26:42.750 00.000 5928 Move returns status 0, amount 0 21:26:42.750 00.000 5928 move complete, result=0 21:26:42.750 00.000 5928 worker thread done servicing request 21:26:42.774 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:26:42.801 00.027 972 UpdateGuideState exits: m=1365 SNR=25.8 21:26:42.806 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:42.811 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:42.814 00.003 972 Enqueuing Expose request 21:26:42.818 00.004 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:26:42.823 00.005 5928 Worker thread wakes up 21:26:42.823 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:42.823 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:44.809 01.986 5928 Exposure complete 21:26:44.913 00.104 5928 worker thread done servicing request 21:26:44.914 00.001 972 OnExposeComplete: enter 21:26:44.918 00.004 972 UpdateGuideState(): m_state=6 21:26:44.924 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2743 21:26:44.928 00.004 972 Star::Find returns 1 (0), X=227.78, Y=853.13, Mass=1366, SNR=25.8, Peak=156 HFD=4.0 21:26:44.932 00.004 972 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.59) = xAngle (-1.91 = -1.91) 21:26:44.937 00.005 972 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96) 21:26:44.942 00.005 972 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.32 mountX=-0.05 mountY=-0.14, mountTheta=-1.92 21:26:44.947 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.05, opts=13) 21:26:44.951 00.004 972 Enqueuing Move request for scope (0.15, -0.05) 21:26:44.956 00.005 5928 Worker thread wakes up 21:26:44.956 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd 21:26:44.956 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.05) 21:26:44.956 00.000 5928 Moving (0.15, -0.05) raw xDistance=-0.05 yDistance=-0.14 21:26:44.956 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:26:44.956 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:44.957 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:26:44.957 00.000 5928 MoveAxis(E, 0, ABG) 21:26:44.957 00.000 5928 Move returns status 0, amount 0 21:26:44.957 00.000 5928 MoveAxis(N, 0, ABG) 21:26:44.957 00.000 5928 Move returns status 0, amount 0 21:26:44.957 00.000 5928 move complete, result=0 21:26:44.957 00.000 5928 worker thread done servicing request 21:26:44.984 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:45.015 00.031 972 UpdateGuideState exits: m=1366 SNR=25.8 21:26:45.020 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:45.026 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:45.030 00.004 972 Enqueuing Expose request 21:26:45.034 00.004 5928 Worker thread wakes up 21:26:45.034 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:26:45.039 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:45.039 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:47.146 02.107 5928 Exposure complete 21:26:47.245 00.099 5928 worker thread done servicing request 21:26:47.245 00.000 972 OnExposeComplete: enter 21:26:47.251 00.006 972 UpdateGuideState(): m_state=6 21:26:47.257 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2744 21:26:47.263 00.006 972 Star::Find returns 1 (0), X=227.59, Y=853.17, Mass=1404, SNR=26.2, Peak=138 HFD=3.9 21:26:47.267 00.004 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.79) 21:26:47.274 00.007 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75) 21:26:47.280 00.006 972 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.90 mountX=-0.01 mountY=0.04, mountTheta=1.79 21:26:47.288 00.008 972 SchedulePrimaryMove(067B9D08, x=-0.04, y=-0.01, opts=13) 21:26:47.294 00.006 972 Enqueuing Move request for scope (-0.04, -0.01) 21:26:47.299 00.005 5928 Worker thread wakes up 21:26:47.299 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd 21:26:47.299 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.04, -0.01) 21:26:47.299 00.000 5928 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=0.04 21:26:47.299 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 21:26:47.299 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:47.300 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:26:47.300 00.000 5928 MoveAxis(E, 0, ABG) 21:26:47.300 00.000 5928 Move returns status 0, amount 0 21:26:47.300 00.000 5928 MoveAxis(N, 0, ABG) 21:26:47.300 00.000 5928 Move returns status 0, amount 0 21:26:47.300 00.000 5928 move complete, result=0 21:26:47.300 00.000 5928 worker thread done servicing request 21:26:47.327 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:47.358 00.031 972 UpdateGuideState exits: m=1404 SNR=26.2 21:26:47.365 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:47.371 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:47.377 00.006 972 Enqueuing Expose request 21:26:47.383 00.006 5928 Worker thread wakes up 21:26:47.383 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH 21:26:47.389 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:47.390 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:49.364 01.974 5928 Exposure complete 21:26:49.458 00.094 5928 worker thread done servicing request 21:26:49.458 00.000 972 OnExposeComplete: enter 21:26:49.462 00.004 972 UpdateGuideState(): m_state=6 21:26:49.467 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2745 21:26:49.473 00.006 972 Star::Find returns 1 (0), X=227.67, Y=853.44, Mass=1420, SNR=26.4, Peak=151 HFD=3.8 21:26:49.478 00.005 972 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.59) = xAngle (-0.15 = -0.15) 21:26:49.482 00.004 972 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19) 21:26:49.489 00.007 972 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.27 cameraTheta=1.44 mountX=0.26 mountY=-0.05, mountTheta=-0.19 21:26:49.497 00.008 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.26, opts=13) 21:26:49.501 00.004 972 Enqueuing Move request for scope (0.03, 0.26) 21:26:49.506 00.005 5928 Worker thread wakes up 21:26:49.506 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd 21:26:49.506 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.26) 21:26:49.506 00.000 5928 Moving (0.03, 0.26) raw xDistance=0.26 yDistance=-0.05 21:26:49.506 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 21:26:49.506 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:49.506 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 21:26:49.506 00.000 5928 MoveAxis(W, 44, ABG) 21:26:49.506 00.000 5928 Guiding Dir = 3, Dur = 44 21:26:49.507 00.001 5928 IsSlewing returns 0 21:26:49.507 00.000 5928 IsGuiding returns 0 21:26:49.529 00.022 5928 PulseGuide returned control before completion, sleep 33 21:26:49.536 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:26:49.565 00.029 972 UpdateGuideState exits: m=1420 SNR=26.4 21:26:49.570 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:49.577 00.007 5928 IsGuiding returns 1 21:26:49.577 00.000 5928 scope still moving after pulse duration time elapsed 21:26:49.577 00.000 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:49.582 00.005 972 Enqueuing Expose request 21:26:49.609 00.027 5928 IsSlewing returns 0 21:26:49.642 00.033 5928 IsGuiding returns 0 21:26:49.642 00.000 5928 scope move finished after 44 + 90 ms 21:26:49.642 00.000 5928 Move returns status 0, amount 44 21:26:49.642 00.000 5928 MoveAxis(N, 0, ABG) 21:26:49.642 00.000 5928 Move returns status 0, amount 0 21:26:49.642 00.000 5928 move complete, result=0 21:26:49.642 00.000 5928 worker thread done servicing request 21:26:49.643 00.001 5928 Worker thread wakes up 21:26:49.643 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:49.643 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:49.643 00.000 972 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH 21:26:51.776 02.133 5928 Exposure complete 21:26:51.868 00.092 5928 worker thread done servicing request 21:26:51.869 00.001 972 OnExposeComplete: enter 21:26:51.874 00.005 972 UpdateGuideState(): m_state=6 21:26:51.879 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2746 21:26:51.883 00.004 972 Star::Find returns 1 (0), X=227.67, Y=853.34, Mass=1421, SNR=26.4, Peak=149 HFD=3.9 21:26:51.887 00.004 972 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.59) = xAngle (-0.26 = -0.26) 21:26:51.893 00.006 972 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31) 21:26:51.898 00.005 972 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.33 mountX=0.16 mountY=-0.05, mountTheta=-0.31 21:26:51.903 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.16, opts=13) 21:26:51.909 00.006 972 Enqueuing Move request for scope (0.04, 0.16) 21:26:51.913 00.004 5928 Worker thread wakes up 21:26:51.913 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd 21:26:51.914 00.001 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.16) 21:26:51.914 00.000 5928 Moving (0.04, 0.16) raw xDistance=0.16 yDistance=-0.05 21:26:51.914 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:26:51.914 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:51.914 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05 21:26:51.914 00.000 5928 MoveAxis(E, 0, ABG) 21:26:51.914 00.000 5928 Move returns status 0, amount 0 21:26:51.914 00.000 5928 MoveAxis(N, 0, ABG) 21:26:51.914 00.000 5928 Move returns status 0, amount 0 21:26:51.914 00.000 5928 move complete, result=0 21:26:51.915 00.001 5928 worker thread done servicing request 21:26:51.939 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=49, FiltMax=286, Gamma=1.000 21:26:51.970 00.031 972 UpdateGuideState exits: m=1421 SNR=26.4 21:26:51.976 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:51.982 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:51.988 00.006 972 Enqueuing Expose request 21:26:51.995 00.007 5928 Worker thread wakes up 21:26:51.995 00.000 972 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:26:52.001 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:52.002 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:53.990 01.988 5928 Exposure complete 21:26:54.080 00.090 5928 worker thread done servicing request 21:26:54.081 00.001 972 OnExposeComplete: enter 21:26:54.085 00.004 972 UpdateGuideState(): m_state=6 21:26:54.090 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2747 21:26:54.094 00.004 972 Star::Find returns 1 (0), X=227.58, Y=853.59, Mass=1408, SNR=26.3, Peak=146 HFD=3.7 21:26:54.099 00.005 972 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.59) = xAngle (0.12 = 0.12) 21:26:54.103 00.004 972 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07) 21:26:54.108 00.005 972 CameraToMount -- cameraX=-0.06 cameraY=0.41 hyp=0.41 cameraTheta=1.71 mountX=0.41 mountY=0.03, mountTheta=0.08 21:26:54.112 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.06, y=0.41, opts=13) 21:26:54.116 00.004 972 Enqueuing Move request for scope (-0.06, 0.41) 21:26:54.122 00.006 5928 Worker thread wakes up 21:26:54.122 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.41) opts 0xd 21:26:54.122 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.06, 0.41) 21:26:54.122 00.000 5928 Moving (-0.06, 0.41) raw xDistance=0.41 yDistance=0.03 21:26:54.122 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41 21:26:54.122 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:54.123 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03 21:26:54.123 00.000 5928 MoveAxis(W, 69, ABG) 21:26:54.123 00.000 5928 Guiding Dir = 3, Dur = 69 21:26:54.148 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:54.167 00.019 5928 IsSlewing returns 0 21:26:54.167 00.000 5928 IsGuiding returns 0 21:26:54.175 00.008 972 UpdateGuideState exits: m=1408 SNR=26.3 21:26:54.180 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:54.184 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:54.191 00.007 972 Enqueuing Expose request 21:26:54.197 00.006 5928 PulseGuide returned control before completion, sleep 64 21:26:54.264 00.067 5928 IsGuiding returns 0 21:26:54.264 00.000 5928 Move returns status 0, amount 69 21:26:54.264 00.000 5928 MoveAxis(N, 0, ABG) 21:26:54.264 00.000 5928 Move returns status 0, amount 0 21:26:54.264 00.000 5928 move complete, result=0 21:26:54.264 00.000 5928 worker thread done servicing request 21:26:54.265 00.001 972 GuideStep: 0.4 px 69 ms WEST, 0.0 px 0 ms NORTH 21:26:54.269 00.004 5928 Worker thread wakes up 21:26:54.269 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:54.270 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:56.374 02.104 5928 Exposure complete 21:26:56.469 00.095 5928 worker thread done servicing request 21:26:56.469 00.000 972 OnExposeComplete: enter 21:26:56.474 00.005 972 UpdateGuideState(): m_state=6 21:26:56.479 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2748 21:26:56.483 00.004 972 Star::Find returns 1 (0), X=227.71, Y=853.14, Mass=1424, SNR=26.4, Peak=158 HFD=3.9 21:26:56.488 00.005 972 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.59) = xAngle (-2.08 = -2.08) 21:26:56.492 00.004 972 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12) 21:26:56.496 00.004 972 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.49 mountX=-0.04 mountY=-0.07, mountTheta=-2.09 21:26:56.501 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=-0.04, opts=13) 21:26:56.507 00.006 972 Enqueuing Move request for scope (0.08, -0.04) 21:26:56.512 00.005 5928 Worker thread wakes up 21:26:56.513 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd 21:26:56.513 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, -0.04) 21:26:56.513 00.000 5928 Moving (0.08, -0.04) raw xDistance=-0.04 yDistance=-0.07 21:26:56.513 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:26:56.513 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:56.513 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:26:56.513 00.000 5928 MoveAxis(E, 0, ABG) 21:26:56.513 00.000 5928 Move returns status 0, amount 0 21:26:56.513 00.000 5928 MoveAxis(N, 0, ABG) 21:26:56.513 00.000 5928 Move returns status 0, amount 0 21:26:56.513 00.000 5928 move complete, result=0 21:26:56.513 00.000 5928 worker thread done servicing request 21:26:56.537 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:26:56.563 00.026 972 UpdateGuideState exits: m=1424 SNR=26.4 21:26:56.567 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:56.573 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:56.577 00.004 972 Enqueuing Expose request 21:26:56.581 00.004 972 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH 21:26:56.585 00.004 5928 Worker thread wakes up 21:26:56.585 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:56.585 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:26:58.564 01.979 5928 Exposure complete 21:26:58.651 00.087 5928 worker thread done servicing request 21:26:58.651 00.000 972 OnExposeComplete: enter 21:26:58.656 00.005 972 UpdateGuideState(): m_state=6 21:26:58.661 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2749 21:26:58.665 00.004 972 Star::Find returns 1 (0), X=227.74, Y=852.83, Mass=1417, SNR=26.4, Peak=154 HFD=3.9 21:26:58.669 00.004 972 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.59) = xAngle (-2.87 = -2.87) 21:26:58.674 00.005 972 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92) 21:26:58.678 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.28 mountX=-0.35 mountY=-0.08, mountTheta=-2.91 21:26:58.682 00.004 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.35, opts=13) 21:26:58.687 00.005 972 Enqueuing Move request for scope (0.10, -0.35) 21:26:58.691 00.004 5928 Worker thread wakes up 21:26:58.692 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd 21:26:58.692 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.35) 21:26:58.692 00.000 5928 Moving (0.10, -0.35) raw xDistance=-0.35 yDistance=-0.08 21:26:58.692 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 21:26:58.692 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:26:58.692 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:26:58.692 00.000 5928 MoveAxis(E, 59, ABG) 21:26:58.693 00.001 5928 Guiding Dir = 2, Dur = 59 21:26:58.693 00.000 5928 IsSlewing returns 0 21:26:58.694 00.001 5928 IsGuiding returns 0 21:26:58.708 00.014 5928 PulseGuide returned control before completion, sleep 55 21:26:58.725 00.017 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:26:58.756 00.031 972 UpdateGuideState exits: m=1417 SNR=26.4 21:26:58.761 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:26:58.765 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:26:58.770 00.005 972 Enqueuing Expose request 21:26:58.789 00.019 5928 IsGuiding returns 1 21:26:58.789 00.000 5928 scope still moving after pulse duration time elapsed 21:26:58.822 00.033 5928 IsSlewing returns 0 21:26:58.822 00.000 5928 IsGuiding returns 0 21:26:58.822 00.000 5928 scope move finished after 59 + 69 ms 21:26:58.823 00.001 5928 Move returns status 0, amount 59 21:26:58.823 00.000 5928 MoveAxis(N, 0, ABG) 21:26:58.823 00.000 5928 Move returns status 0, amount 0 21:26:58.823 00.000 5928 move complete, result=0 21:26:58.823 00.000 5928 worker thread done servicing request 21:26:58.823 00.000 5928 Worker thread wakes up 21:26:58.823 00.000 972 GuideStep: -0.3 px 59 ms EAST, -0.1 px 0 ms NORTH 21:26:58.829 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:26:58.829 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:00.927 02.098 5928 Exposure complete 21:27:01.022 00.095 5928 worker thread done servicing request 21:27:01.022 00.000 972 OnExposeComplete: enter 21:27:01.028 00.006 972 UpdateGuideState(): m_state=6 21:27:01.032 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2750 21:27:01.038 00.006 972 Star::Find returns 1 (0), X=227.92, Y=853.51, Mass=1418, SNR=26.3, Peak=140 HFD=3.8 21:27:01.043 00.005 972 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.59) = xAngle (-0.73 = -0.73) 21:27:01.048 00.005 972 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77) 21:27:01.055 00.007 972 CameraToMount -- cameraX=0.29 cameraY=0.33 hyp=0.44 cameraTheta=0.86 mountX=0.33 mountY=-0.31, mountTheta=-0.75 21:27:01.060 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=0.33, opts=13) 21:27:01.065 00.005 972 Enqueuing Move request for scope (0.29, 0.33) 21:27:01.071 00.006 5928 Worker thread wakes up 21:27:01.071 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.33) opts 0xd 21:27:01.071 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, 0.33) 21:27:01.071 00.000 5928 Moving (0.29, 0.33) raw xDistance=0.33 yDistance=-0.31 21:27:01.071 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33 21:27:01.071 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31 21:27:01.071 00.000 5928 MoveAxis(W, 50, ABG) 21:27:01.071 00.000 5928 Guiding Dir = 3, Dur = 50 21:27:01.072 00.001 5928 IsSlewing returns 0 21:27:01.072 00.000 5928 IsGuiding returns 0 21:27:01.091 00.019 5928 PulseGuide returned control before completion, sleep 41 21:27:01.096 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:27:01.122 00.026 972 UpdateGuideState exits: m=1418 SNR=26.3 21:27:01.126 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:01.130 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:01.134 00.004 972 Enqueuing Expose request 21:27:01.171 00.037 5928 IsGuiding returns 1 21:27:01.171 00.000 5928 scope still moving after pulse duration time elapsed 21:27:01.192 00.021 5928 IsSlewing returns 0 21:27:01.193 00.001 5928 IsGuiding returns 0 21:27:01.193 00.000 5928 scope move finished after 50 + 71 ms 21:27:01.193 00.000 5928 Move returns status 0, amount 50 21:27:01.193 00.000 5928 MoveAxis(N, 61, ABG) 21:27:01.193 00.000 5928 Guiding Dir = 0, Dur = 61 21:27:01.194 00.001 5928 IsSlewing returns 0 21:27:01.194 00.000 5928 IsGuiding returns 0 21:27:01.268 00.074 5928 IsGuiding returns 1 21:27:01.268 00.000 5928 scope still moving after pulse duration time elapsed 21:27:01.300 00.032 5928 IsSlewing returns 0 21:27:01.301 00.001 5928 IsGuiding returns 1 21:27:01.363 00.062 5928 IsSlewing returns 0 21:27:01.396 00.033 5928 IsGuiding returns 0 21:27:01.396 00.000 5928 scope move finished after 61 + 140 ms 21:27:01.396 00.000 5928 Move returns status 0, amount 61 21:27:01.397 00.001 5928 move complete, result=0 21:27:01.397 00.000 5928 worker thread done servicing request 21:27:01.397 00.000 5928 Worker thread wakes up 21:27:01.397 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:01.397 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:01.397 00.000 972 GuideStep: 0.3 px 50 ms WEST, -0.3 px 61 ms NORTH 21:27:03.378 01.981 5928 Exposure complete 21:27:03.468 00.090 5928 worker thread done servicing request 21:27:03.468 00.000 972 OnExposeComplete: enter 21:27:03.473 00.005 972 UpdateGuideState(): m_state=6 21:27:03.478 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2751 21:27:03.481 00.003 972 Star::Find returns 1 (0), X=227.83, Y=853.21, Mass=1425, SNR=26.4, Peak=142 HFD=4.0 21:27:03.485 00.004 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 21:27:03.490 00.005 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47) 21:27:03.494 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.16 mountX=0.03 mountY=-0.20, mountTheta=-1.43 21:27:03.500 00.006 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.03, opts=13) 21:27:03.505 00.005 972 Enqueuing Move request for scope (0.20, 0.03) 21:27:03.509 00.004 5928 Worker thread wakes up 21:27:03.509 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd 21:27:03.509 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.03) 21:27:03.509 00.000 5928 Moving (0.20, 0.03) raw xDistance=0.03 yDistance=-0.20 21:27:03.509 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:27:03.509 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 21:27:03.509 00.000 5928 MoveAxis(E, 0, ABG) 21:27:03.510 00.001 5928 Move returns status 0, amount 0 21:27:03.510 00.000 5928 MoveAxis(N, 40, ABG) 21:27:03.510 00.000 5928 Guiding Dir = 0, Dur = 40 21:27:03.510 00.000 5928 IsSlewing returns 0 21:27:03.511 00.001 5928 IsGuiding returns 0 21:27:03.540 00.029 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:27:03.566 00.026 972 UpdateGuideState exits: m=1425 SNR=26.4 21:27:03.572 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:03.576 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:03.580 00.004 972 Enqueuing Expose request 21:27:03.634 00.054 5928 IsGuiding returns 1 21:27:03.634 00.000 5928 scope still moving after pulse duration time elapsed 21:27:03.697 00.063 5928 IsSlewing returns 0 21:27:03.697 00.000 5928 IsGuiding returns 0 21:27:03.697 00.000 5928 scope move finished after 40 + 146 ms 21:27:03.698 00.001 5928 Move returns status 0, amount 40 21:27:03.698 00.000 5928 move complete, result=0 21:27:03.698 00.000 5928 worker thread done servicing request 21:27:03.698 00.000 5928 Worker thread wakes up 21:27:03.698 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:03.698 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:03.698 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 40 ms NORTH 21:27:05.806 02.108 5928 Exposure complete 21:27:05.893 00.087 5928 worker thread done servicing request 21:27:05.893 00.000 972 OnExposeComplete: enter 21:27:05.897 00.004 972 UpdateGuideState(): m_state=6 21:27:05.901 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2752 21:27:05.907 00.006 972 Star::Find returns 1 (0), X=227.62, Y=853.34, Mass=1407, SNR=26.2, Peak=146 HFD=3.8 21:27:05.911 00.004 972 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.59) = xAngle (0.07 = 0.07) 21:27:05.915 00.004 972 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03) 21:27:05.919 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.66 mountX=0.16 mountY=0.00, mountTheta=0.03 21:27:05.924 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.16, opts=13) 21:27:05.928 00.004 972 Enqueuing Move request for scope (-0.02, 0.16) 21:27:05.932 00.004 5928 Worker thread wakes up 21:27:05.932 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd 21:27:05.932 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.16) 21:27:05.932 00.000 5928 Moving (-0.02, 0.16) raw xDistance=0.16 yDistance=0.00 21:27:05.932 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:27:05.932 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:05.932 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:27:05.932 00.000 5928 MoveAxis(E, 0, ABG) 21:27:05.932 00.000 5928 Move returns status 0, amount 0 21:27:05.932 00.000 5928 MoveAxis(N, 0, ABG) 21:27:05.932 00.000 5928 Move returns status 0, amount 0 21:27:05.932 00.000 5928 move complete, result=0 21:27:05.933 00.001 5928 worker thread done servicing request 21:27:05.957 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:05.986 00.029 972 UpdateGuideState exits: m=1407 SNR=26.2 21:27:05.993 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:05.997 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:06.004 00.007 972 Enqueuing Expose request 21:27:06.008 00.004 5928 Worker thread wakes up 21:27:06.008 00.000 972 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:27:06.014 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:06.014 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:07.993 01.979 5928 Exposure complete 21:27:08.087 00.094 5928 worker thread done servicing request 21:27:08.087 00.000 972 OnExposeComplete: enter 21:27:08.093 00.006 972 UpdateGuideState(): m_state=6 21:27:08.099 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2753 21:27:08.106 00.007 972 Star::Find returns 1 (0), X=227.84, Y=853.05, Mass=1379, SNR=26.0, Peak=145 HFD=4.1 21:27:08.110 00.004 972 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.59) = xAngle (-2.17 = -2.17) 21:27:08.114 00.004 972 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21) 21:27:08.118 00.004 972 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.58 mountX=-0.14 mountY=-0.20, mountTheta=-2.19 21:27:08.125 00.007 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.13, opts=13) 21:27:08.131 00.006 972 Enqueuing Move request for scope (0.21, -0.13) 21:27:08.137 00.006 5928 Worker thread wakes up 21:27:08.137 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd 21:27:08.138 00.001 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.13) 21:27:08.138 00.000 5928 Moving (0.21, -0.13) raw xDistance=-0.14 yDistance=-0.20 21:27:08.138 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 21:27:08.138 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:08.138 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:27:08.138 00.000 5928 MoveAxis(E, 0, ABG) 21:27:08.138 00.000 5928 Move returns status 0, amount 0 21:27:08.138 00.000 5928 MoveAxis(N, 0, ABG) 21:27:08.139 00.001 5928 Move returns status 0, amount 0 21:27:08.139 00.000 5928 move complete, result=0 21:27:08.139 00.000 5928 worker thread done servicing request 21:27:08.163 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:08.191 00.028 972 UpdateGuideState exits: m=1379 SNR=26.0 21:27:08.195 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:08.199 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:08.204 00.005 972 Enqueuing Expose request 21:27:08.207 00.003 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:27:08.211 00.004 5928 Worker thread wakes up 21:27:08.211 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:08.211 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:10.345 02.134 5928 Exposure complete 21:27:10.436 00.091 5928 worker thread done servicing request 21:27:10.436 00.000 972 OnExposeComplete: enter 21:27:10.440 00.004 972 UpdateGuideState(): m_state=6 21:27:10.445 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2754 21:27:10.449 00.004 972 Star::Find returns 1 (0), X=227.98, Y=853.07, Mass=1413, SNR=26.3, Peak=148 HFD=4.1 21:27:10.455 00.006 972 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.59) = xAngle (-1.91 = -1.91) 21:27:10.459 00.004 972 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95) 21:27:10.462 00.003 972 CameraToMount -- cameraX=0.35 cameraY=-0.11 hyp=0.37 cameraTheta=-0.32 mountX=-0.12 mountY=-0.34, mountTheta=-1.91 21:27:10.467 00.005 972 SchedulePrimaryMove(067B9D08, x=0.35, y=-0.11, opts=13) 21:27:10.473 00.006 972 Enqueuing Move request for scope (0.35, -0.11) 21:27:10.477 00.004 5928 Worker thread wakes up 21:27:10.477 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.11) opts 0xd 21:27:10.477 00.000 5928 Handling offset move in thread for scope, endpoint = (0.35, -0.11) 21:27:10.477 00.000 5928 Moving (0.35, -0.11) raw xDistance=-0.12 yDistance=-0.34 21:27:10.477 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 21:27:10.477 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34 21:27:10.477 00.000 5928 MoveAxis(E, 0, ABG) 21:27:10.477 00.000 5928 Move returns status 0, amount 0 21:27:10.477 00.000 5928 MoveAxis(N, 67, ABG) 21:27:10.477 00.000 5928 Guiding Dir = 0, Dur = 67 21:27:10.478 00.001 5928 IsSlewing returns 0 21:27:10.478 00.000 5928 IsGuiding returns 0 21:27:10.501 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:27:10.529 00.028 972 UpdateGuideState exits: m=1413 SNR=26.3 21:27:10.536 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:10.541 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:10.545 00.004 972 Enqueuing Expose request 21:27:10.590 00.045 5928 IsGuiding returns 1 21:27:10.590 00.000 5928 scope still moving after pulse duration time elapsed 21:27:10.653 00.063 5928 IsSlewing returns 0 21:27:10.653 00.000 5928 IsGuiding returns 0 21:27:10.653 00.000 5928 scope move finished after 67 + 108 ms 21:27:10.653 00.000 5928 Move returns status 0, amount 67 21:27:10.653 00.000 5928 move complete, result=0 21:27:10.654 00.001 5928 worker thread done servicing request 21:27:10.654 00.000 5928 Worker thread wakes up 21:27:10.654 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:10.654 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:10.660 00.006 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 67 ms NORTH 21:27:12.634 01.974 5928 Exposure complete 21:27:12.724 00.090 5928 worker thread done servicing request 21:27:12.724 00.000 972 OnExposeComplete: enter 21:27:12.730 00.006 972 UpdateGuideState(): m_state=6 21:27:12.736 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2755 21:27:12.740 00.004 972 Star::Find returns 1 (0), X=228.03, Y=853.13, Mass=1396, SNR=26.1, Peak=151 HFD=4.2 21:27:12.744 00.004 972 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.59) = xAngle (-1.72 = -1.72) 21:27:12.748 00.004 972 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76) 21:27:12.754 00.006 972 CameraToMount -- cameraX=0.40 cameraY=-0.05 hyp=0.40 cameraTheta=-0.13 mountX=-0.06 mountY=-0.39, mountTheta=-1.72 21:27:12.758 00.004 972 SchedulePrimaryMove(067B9D08, x=0.40, y=-0.05, opts=13) 21:27:12.763 00.005 972 Enqueuing Move request for scope (0.40, -0.05) 21:27:12.767 00.004 5928 Worker thread wakes up 21:27:12.767 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.05) opts 0xd 21:27:12.767 00.000 5928 Handling offset move in thread for scope, endpoint = (0.40, -0.05) 21:27:12.767 00.000 5928 Moving (0.40, -0.05) raw xDistance=-0.06 yDistance=-0.39 21:27:12.767 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:27:12.767 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39 21:27:12.767 00.000 5928 MoveAxis(E, 0, ABG) 21:27:12.768 00.001 5928 Move returns status 0, amount 0 21:27:12.768 00.000 5928 MoveAxis(N, 78, ABG) 21:27:12.768 00.000 5928 Guiding Dir = 0, Dur = 78 21:27:12.769 00.001 5928 IsSlewing returns 0 21:27:12.769 00.000 5928 IsGuiding returns 0 21:27:12.796 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:27:12.824 00.028 972 UpdateGuideState exits: m=1396 SNR=26.1 21:27:12.829 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:12.833 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:12.839 00.006 972 Enqueuing Expose request 21:27:12.844 00.005 5928 PulseGuide returned control before completion, sleep 14 21:27:12.864 00.020 5928 IsGuiding returns 1 21:27:12.864 00.000 5928 scope still moving after pulse duration time elapsed 21:27:12.940 00.076 5928 IsSlewing returns 0 21:27:12.972 00.032 5928 IsGuiding returns 0 21:27:12.972 00.000 5928 scope move finished after 78 + 124 ms 21:27:12.972 00.000 5928 Move returns status 0, amount 78 21:27:12.972 00.000 5928 move complete, result=0 21:27:12.973 00.001 5928 worker thread done servicing request 21:27:12.973 00.000 972 GuideStep: -0.1 px 0 ms EAST, -0.4 px 78 ms NORTH 21:27:12.977 00.004 5928 Worker thread wakes up 21:27:12.977 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:12.977 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:15.086 02.109 5928 Exposure complete 21:27:15.173 00.087 5928 worker thread done servicing request 21:27:15.173 00.000 972 OnExposeComplete: enter 21:27:15.177 00.004 972 UpdateGuideState(): m_state=6 21:27:15.181 00.004 972 Star::Find(15, 228, 853, 0, (0,0,0,0), 0.0, 255) frame 2756 21:27:15.186 00.005 972 Star::Find returns 1 (0), X=227.66, Y=853.82, Mass=1411, SNR=26.3, Peak=150 HFD=3.8 21:27:15.190 00.004 972 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.59) = xAngle (-0.06 = -0.06) 21:27:15.194 00.004 972 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11) 21:27:15.197 00.003 972 CameraToMount -- cameraX=0.03 cameraY=0.64 hyp=0.64 cameraTheta=1.53 mountX=0.64 mountY=-0.07, mountTheta=-0.11 21:27:15.203 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.64, opts=13) 21:27:15.207 00.004 972 Enqueuing Move request for scope (0.03, 0.64) 21:27:15.211 00.004 5928 Worker thread wakes up 21:27:15.211 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.64) opts 0xd 21:27:15.211 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.64) 21:27:15.211 00.000 5928 Moving (0.03, 0.64) raw xDistance=0.64 yDistance=-0.07 21:27:15.211 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64 21:27:15.211 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:15.211 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:27:15.211 00.000 5928 MoveAxis(W, 106, ABG) 21:27:15.211 00.000 5928 Guiding Dir = 3, Dur = 106 21:27:15.212 00.001 5928 IsSlewing returns 0 21:27:15.212 00.000 5928 IsGuiding returns 0 21:27:15.227 00.015 5928 PulseGuide returned control before completion, sleep 102 21:27:15.236 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:27:15.262 00.026 972 UpdateGuideState exits: m=1411 SNR=26.3 21:27:15.266 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:15.271 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:15.275 00.004 972 Enqueuing Expose request 21:27:15.339 00.064 5928 IsGuiding returns 1 21:27:15.339 00.000 5928 scope still moving after pulse duration time elapsed 21:27:15.368 00.029 5928 IsSlewing returns 0 21:27:15.369 00.001 5928 IsGuiding returns 0 21:27:15.369 00.000 5928 scope move finished after 106 + 50 ms 21:27:15.369 00.000 5928 Move returns status 0, amount 106 21:27:15.369 00.000 5928 MoveAxis(N, 0, ABG) 21:27:15.369 00.000 5928 Move returns status 0, amount 0 21:27:15.369 00.000 5928 move complete, result=0 21:27:15.369 00.000 5928 worker thread done servicing request 21:27:15.369 00.000 5928 Worker thread wakes up 21:27:15.369 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:15.369 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:15.383 00.014 972 GuideStep: 0.6 px 106 ms WEST, -0.1 px 0 ms NORTH 21:27:17.348 01.965 5928 Exposure complete 21:27:17.436 00.088 5928 worker thread done servicing request 21:27:17.436 00.000 972 OnExposeComplete: enter 21:27:17.440 00.004 972 UpdateGuideState(): m_state=6 21:27:17.444 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2757 21:27:17.448 00.004 972 Star::Find returns 1 (0), X=227.45, Y=853.72, Mass=1388, SNR=26.1, Peak=136 HFD=3.6 21:27:17.457 00.009 972 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.59) = xAngle (0.30 = 0.30) 21:27:17.463 00.006 972 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26) 21:27:17.467 00.004 972 CameraToMount -- cameraX=-0.18 cameraY=0.54 hyp=0.57 cameraTheta=1.89 mountX=0.55 mountY=0.15, mountTheta=0.26 21:27:17.472 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.18, y=0.54, opts=13) 21:27:17.476 00.004 972 Enqueuing Move request for scope (-0.18, 0.54) 21:27:17.480 00.004 5928 Worker thread wakes up 21:27:17.480 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.54) opts 0xd 21:27:17.480 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.18, 0.54) 21:27:17.480 00.000 5928 Moving (-0.18, 0.54) raw xDistance=0.55 yDistance=0.15 21:27:17.480 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55 21:27:17.480 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:17.481 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 21:27:17.481 00.000 5928 MoveAxis(W, 99, ABG) 21:27:17.481 00.000 5928 Guiding Dir = 3, Dur = 99 21:27:17.481 00.000 5928 IsSlewing returns 0 21:27:17.482 00.001 5928 IsGuiding returns 0 21:27:17.497 00.015 5928 PulseGuide returned control before completion, sleep 93 21:27:17.505 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:17.532 00.027 972 UpdateGuideState exits: m=1388 SNR=26.1 21:27:17.538 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:17.542 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:17.546 00.004 972 Enqueuing Expose request 21:27:17.625 00.079 5928 IsGuiding returns 0 21:27:17.625 00.000 5928 Move returns status 0, amount 99 21:27:17.626 00.001 5928 MoveAxis(N, 0, ABG) 21:27:17.626 00.000 5928 Move returns status 0, amount 0 21:27:17.626 00.000 5928 move complete, result=0 21:27:17.626 00.000 5928 worker thread done servicing request 21:27:17.626 00.000 5928 Worker thread wakes up 21:27:17.626 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:17.626 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:17.627 00.001 972 GuideStep: 0.5 px 99 ms WEST, 0.1 px 0 ms NORTH 21:27:19.760 02.133 5928 Exposure complete 21:27:19.850 00.090 5928 worker thread done servicing request 21:27:19.850 00.000 972 OnExposeComplete: enter 21:27:19.855 00.005 972 UpdateGuideState(): m_state=6 21:27:19.860 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2758 21:27:19.864 00.004 972 Star::Find returns 1 (0), X=227.33, Y=853.38, Mass=1418, SNR=26.3, Peak=136 HFD=3.8 21:27:19.869 00.005 972 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.59) = xAngle (0.96 = 0.96) 21:27:19.872 00.003 972 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92) 21:27:19.876 00.004 972 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.55 mountX=0.21 mountY=0.29, mountTheta=0.95 21:27:19.881 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.31, y=0.20, opts=13) 21:27:19.886 00.005 972 Enqueuing Move request for scope (-0.31, 0.20) 21:27:19.890 00.004 5928 Worker thread wakes up 21:27:19.890 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.20) opts 0xd 21:27:19.890 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.31, 0.20) 21:27:19.891 00.001 5928 Moving (-0.31, 0.20) raw xDistance=0.21 yDistance=0.29 21:27:19.891 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21 21:27:19.891 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:27:19.891 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 21:27:19.891 00.000 5928 MoveAxis(W, 42, ABG) 21:27:19.891 00.000 5928 Guiding Dir = 3, Dur = 42 21:27:19.891 00.000 5928 IsSlewing returns 0 21:27:19.892 00.001 5928 IsGuiding returns 0 21:27:19.912 00.020 5928 PulseGuide returned control before completion, sleep 32 21:27:19.915 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:27:19.943 00.028 972 UpdateGuideState exits: m=1418 SNR=26.3 21:27:19.947 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:19.952 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:19.956 00.004 972 Enqueuing Expose request 21:27:19.960 00.004 5928 IsGuiding returns 1 21:27:19.960 00.000 5928 scope still moving after pulse duration time elapsed 21:27:19.991 00.031 5928 IsSlewing returns 0 21:27:19.992 00.001 5928 IsGuiding returns 0 21:27:19.992 00.000 5928 scope move finished after 42 + 58 ms 21:27:19.992 00.000 5928 Move returns status 0, amount 42 21:27:19.992 00.000 5928 MoveAxis(N, 0, ABG) 21:27:19.992 00.000 5928 Move returns status 0, amount 0 21:27:19.992 00.000 5928 move complete, result=0 21:27:19.993 00.001 972 GuideStep: 0.2 px 42 ms WEST, 0.3 px 0 ms NORTH 21:27:19.997 00.004 5928 worker thread done servicing request 21:27:19.998 00.001 5928 Worker thread wakes up 21:27:19.998 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:19.998 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:21.972 01.974 5928 Exposure complete 21:27:22.060 00.088 5928 worker thread done servicing request 21:27:22.060 00.000 972 OnExposeComplete: enter 21:27:22.064 00.004 972 UpdateGuideState(): m_state=6 21:27:22.071 00.007 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2759 21:27:22.075 00.004 972 Star::Find returns 1 (0), X=227.42, Y=852.56, Mass=1473, SNR=26.8, Peak=139 HFD=3.9 21:27:22.079 00.004 972 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.59) = xAngle (-3.49 = 2.79) 21:27:22.083 00.004 972 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.75) 21:27:22.087 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.62 hyp=0.65 cameraTheta=-1.90 mountX=-0.61 mountY=0.25, mountTheta=2.75 21:27:22.092 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.62, opts=13) 21:27:22.096 00.004 972 Enqueuing Move request for scope (-0.21, -0.62) 21:27:22.100 00.004 5928 Worker thread wakes up 21:27:22.100 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.62) opts 0xd 21:27:22.100 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.62) 21:27:22.100 00.000 5928 Moving (-0.21, -0.62) raw xDistance=-0.61 yDistance=0.25 21:27:22.100 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.61 21:27:22.100 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:27:22.100 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25 21:27:22.101 00.001 5928 MoveAxis(E, 100, ABG) 21:27:22.101 00.000 5928 Guiding Dir = 2, Dur = 100 21:27:22.101 00.000 5928 IsSlewing returns 0 21:27:22.102 00.001 5928 IsGuiding returns 0 21:27:22.119 00.017 5928 PulseGuide returned control before completion, sleep 93 21:27:22.126 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:22.153 00.027 972 UpdateGuideState exits: m=1473 SNR=26.8 21:27:22.156 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:22.159 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:22.163 00.004 972 Enqueuing Expose request 21:27:22.231 00.068 5928 IsGuiding returns 0 21:27:22.231 00.000 5928 Move returns status 0, amount 100 21:27:22.231 00.000 5928 MoveAxis(N, 0, ABG) 21:27:22.231 00.000 5928 Move returns status 0, amount 0 21:27:22.231 00.000 5928 move complete, result=0 21:27:22.232 00.001 5928 worker thread done servicing request 21:27:22.232 00.000 5928 Worker thread wakes up 21:27:22.232 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:22.232 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:22.234 00.002 972 GuideStep: -0.6 px 100 ms EAST, 0.3 px 0 ms NORTH 21:27:24.360 02.126 5928 Exposure complete 21:27:24.447 00.087 5928 worker thread done servicing request 21:27:24.447 00.000 972 OnExposeComplete: enter 21:27:24.452 00.005 972 UpdateGuideState(): m_state=6 21:27:24.456 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2760 21:27:24.460 00.004 972 Star::Find returns 1 (0), X=227.92, Y=853.15, Mass=1393, SNR=26.1, Peak=139 HFD=4.2 21:27:24.464 00.004 972 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.59) = xAngle (-1.71 = -1.71) 21:27:24.469 00.005 972 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75) 21:27:24.473 00.004 972 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.12 mountX=-0.04 mountY=-0.28, mountTheta=-1.71 21:27:24.477 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.03, opts=13) 21:27:24.481 00.004 972 Enqueuing Move request for scope (0.29, -0.03) 21:27:24.486 00.005 5928 Worker thread wakes up 21:27:24.486 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd 21:27:24.487 00.001 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.03) 21:27:24.487 00.000 5928 Moving (0.29, -0.03) raw xDistance=-0.04 yDistance=-0.28 21:27:24.487 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:27:24.487 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28 21:27:24.487 00.000 5928 MoveAxis(E, 0, ABG) 21:27:24.487 00.000 5928 Move returns status 0, amount 0 21:27:24.487 00.000 5928 MoveAxis(N, 56, ABG) 21:27:24.487 00.000 5928 Guiding Dir = 0, Dur = 56 21:27:24.488 00.001 5928 IsSlewing returns 0 21:27:24.488 00.000 5928 IsGuiding returns 0 21:27:24.511 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:27:24.538 00.027 972 UpdateGuideState exits: m=1393 SNR=26.1 21:27:24.542 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:24.545 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:24.550 00.005 972 Enqueuing Expose request 21:27:24.598 00.048 5928 IsGuiding returns 1 21:27:24.598 00.000 5928 scope still moving after pulse duration time elapsed 21:27:24.622 00.024 5928 IsSlewing returns 0 21:27:24.623 00.001 5928 IsGuiding returns 1 21:27:24.662 00.039 5928 IsSlewing returns 0 21:27:24.662 00.000 5928 IsGuiding returns 0 21:27:24.662 00.000 5928 scope move finished after 56 + 117 ms 21:27:24.662 00.000 5928 Move returns status 0, amount 56 21:27:24.662 00.000 5928 move complete, result=0 21:27:24.663 00.001 5928 worker thread done servicing request 21:27:24.663 00.000 5928 Worker thread wakes up 21:27:24.663 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:24.663 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:24.663 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 56 ms NORTH 21:27:26.642 01.979 5928 Exposure complete 21:27:26.729 00.087 5928 worker thread done servicing request 21:27:26.729 00.000 972 OnExposeComplete: enter 21:27:26.734 00.005 972 UpdateGuideState(): m_state=6 21:27:26.737 00.003 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2761 21:27:26.742 00.005 972 Star::Find returns 1 (0), X=227.79, Y=852.80, Mass=1469, SNR=26.8, Peak=143 HFD=3.9 21:27:26.746 00.004 972 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.59) = xAngle (-2.75 = -2.75) 21:27:26.751 00.005 972 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80) 21:27:26.755 00.004 972 CameraToMount -- cameraX=0.16 cameraY=-0.38 hyp=0.41 cameraTheta=-1.16 mountX=-0.38 mountY=-0.14, mountTheta=-2.79 21:27:26.759 00.004 972 SchedulePrimaryMove(067B9D08, x=0.16, y=-0.38, opts=13) 21:27:26.763 00.004 972 Enqueuing Move request for scope (0.16, -0.38) 21:27:26.769 00.006 5928 Worker thread wakes up 21:27:26.769 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.38) opts 0xd 21:27:26.769 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, -0.38) 21:27:26.769 00.000 5928 Moving (0.16, -0.38) raw xDistance=-0.38 yDistance=-0.14 21:27:26.769 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38 21:27:26.769 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:26.769 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14 21:27:26.769 00.000 5928 MoveAxis(E, 64, ABG) 21:27:26.769 00.000 5928 Guiding Dir = 2, Dur = 64 21:27:26.770 00.001 5928 IsSlewing returns 0 21:27:26.771 00.001 5928 IsGuiding returns 0 21:27:26.788 00.017 5928 PulseGuide returned control before completion, sleep 57 21:27:26.794 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:27:26.820 00.026 972 UpdateGuideState exits: m=1469 SNR=26.8 21:27:26.824 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:26.828 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:26.832 00.004 972 Enqueuing Expose request 21:27:26.868 00.036 5928 IsGuiding returns 0 21:27:26.868 00.000 5928 Move returns status 0, amount 64 21:27:26.868 00.000 5928 MoveAxis(N, 0, ABG) 21:27:26.868 00.000 5928 Move returns status 0, amount 0 21:27:26.868 00.000 5928 move complete, result=0 21:27:26.868 00.000 5928 worker thread done servicing request 21:27:26.868 00.000 5928 Worker thread wakes up 21:27:26.868 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:26.868 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:26.869 00.001 972 GuideStep: -0.4 px 64 ms EAST, -0.1 px 0 ms NORTH 21:27:28.975 02.106 5928 Exposure complete 21:27:29.061 00.086 5928 worker thread done servicing request 21:27:29.062 00.001 972 OnExposeComplete: enter 21:27:29.067 00.005 972 UpdateGuideState(): m_state=6 21:27:29.071 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2762 21:27:29.075 00.004 972 Star::Find returns 1 (0), X=227.67, Y=853.48, Mass=1427, SNR=26.4, Peak=129 HFD=4.5 21:27:29.079 00.004 972 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.59) = xAngle (-0.14 = -0.14) 21:27:29.083 00.004 972 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19) 21:27:29.087 00.004 972 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.45 mountX=0.30 mountY=-0.06, mountTheta=-0.18 21:27:29.092 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=0.30, opts=13) 21:27:29.095 00.003 972 Enqueuing Move request for scope (0.04, 0.30) 21:27:29.100 00.005 5928 Worker thread wakes up 21:27:29.100 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd 21:27:29.100 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, 0.30) 21:27:29.100 00.000 5928 Moving (0.04, 0.30) raw xDistance=0.30 yDistance=-0.06 21:27:29.101 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30 21:27:29.101 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:29.101 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06 21:27:29.101 00.000 5928 MoveAxis(W, 46, ABG) 21:27:29.101 00.000 5928 Guiding Dir = 3, Dur = 46 21:27:29.107 00.006 5928 IsSlewing returns 0 21:27:29.108 00.001 5928 IsGuiding returns 0 21:27:29.123 00.015 5928 PulseGuide returned control before completion, sleep 41 21:27:29.126 00.003 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:29.153 00.027 972 UpdateGuideState exits: m=1427 SNR=26.4 21:27:29.158 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:29.162 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:29.167 00.005 972 Enqueuing Expose request 21:27:29.187 00.020 5928 IsGuiding returns 0 21:27:29.187 00.000 5928 Move returns status 0, amount 46 21:27:29.187 00.000 5928 MoveAxis(N, 0, ABG) 21:27:29.187 00.000 5928 Move returns status 0, amount 0 21:27:29.187 00.000 5928 move complete, result=0 21:27:29.188 00.001 972 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH 21:27:29.192 00.004 5928 worker thread done servicing request 21:27:29.192 00.000 5928 Worker thread wakes up 21:27:29.192 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:29.192 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:31.163 01.971 5928 Exposure complete 21:27:31.249 00.086 5928 worker thread done servicing request 21:27:31.249 00.000 972 OnExposeComplete: enter 21:27:31.254 00.005 972 UpdateGuideState(): m_state=6 21:27:31.258 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2763 21:27:31.264 00.006 972 Star::Find returns 1 (0), X=227.61, Y=853.90, Mass=1454, SNR=26.7, Peak=150 HFD=3.8 21:27:31.269 00.005 972 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.59) = xAngle (0.01 = 0.01) 21:27:31.274 00.005 972 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03) 21:27:31.278 00.004 972 CameraToMount -- cameraX=-0.02 cameraY=0.72 hyp=0.72 cameraTheta=1.60 mountX=0.72 mountY=-0.02, mountTheta=-0.03 21:27:31.284 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.02, y=0.72, opts=13) 21:27:31.288 00.004 972 Enqueuing Move request for scope (-0.02, 0.72) 21:27:31.292 00.004 5928 Worker thread wakes up 21:27:31.293 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.72) opts 0xd 21:27:31.293 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.02, 0.72) 21:27:31.293 00.000 5928 Moving (-0.02, 0.72) raw xDistance=0.72 yDistance=-0.02 21:27:31.293 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72 21:27:31.293 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:31.293 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02 21:27:31.293 00.000 5928 MoveAxis(W, 123, ABG) 21:27:31.293 00.000 5928 Guiding Dir = 3, Dur = 123 21:27:31.313 00.020 5928 IsSlewing returns 0 21:27:31.314 00.001 5928 IsGuiding returns 0 21:27:31.319 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:31.329 00.010 5928 PulseGuide returned control before completion, sleep 118 21:27:31.345 00.016 972 UpdateGuideState exits: m=1454 SNR=26.7 21:27:31.351 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:31.355 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:31.359 00.004 972 Enqueuing Expose request 21:27:31.490 00.131 5928 IsGuiding returns 0 21:27:31.490 00.000 5928 Move returns status 0, amount 123 21:27:31.490 00.000 5928 MoveAxis(N, 0, ABG) 21:27:31.490 00.000 5928 Move returns status 0, amount 0 21:27:31.490 00.000 5928 move complete, result=0 21:27:31.490 00.000 5928 worker thread done servicing request 21:27:31.490 00.000 5928 Worker thread wakes up 21:27:31.490 00.000 972 GuideStep: 0.7 px 123 ms WEST, -0.0 px 0 ms NORTH 21:27:31.494 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:31.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:33.632 02.138 5928 Exposure complete 21:27:33.719 00.087 5928 worker thread done servicing request 21:27:33.720 00.001 972 OnExposeComplete: enter 21:27:33.723 00.003 972 UpdateGuideState(): m_state=6 21:27:33.728 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2764 21:27:33.733 00.005 972 Star::Find returns 1 (0), X=227.46, Y=853.67, Mass=1421, SNR=26.4, Peak=135 HFD=4.0 21:27:33.737 00.004 972 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.59) = xAngle (0.33 = 0.33) 21:27:33.741 00.004 972 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28) 21:27:33.746 00.005 972 CameraToMount -- cameraX=-0.17 cameraY=0.49 hyp=0.52 cameraTheta=1.92 mountX=0.49 mountY=0.14, mountTheta=0.28 21:27:33.751 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.17, y=0.49, opts=13) 21:27:33.755 00.004 972 Enqueuing Move request for scope (-0.17, 0.49) 21:27:33.759 00.004 5928 Worker thread wakes up 21:27:33.759 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.49) opts 0xd 21:27:33.759 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.17, 0.49) 21:27:33.759 00.000 5928 Moving (-0.17, 0.49) raw xDistance=0.49 yDistance=0.14 21:27:33.759 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.49 21:27:33.759 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:33.759 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14 21:27:33.759 00.000 5928 MoveAxis(W, 91, ABG) 21:27:33.759 00.000 5928 Guiding Dir = 3, Dur = 91 21:27:33.759 00.000 5928 IsSlewing returns 0 21:27:33.760 00.001 5928 IsGuiding returns 0 21:27:33.777 00.017 5928 PulseGuide returned control before completion, sleep 85 21:27:33.785 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:33.811 00.026 972 UpdateGuideState exits: m=1421 SNR=26.4 21:27:33.817 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:33.824 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:33.831 00.007 972 Enqueuing Expose request 21:27:33.874 00.043 5928 IsGuiding returns 1 21:27:33.874 00.000 5928 scope still moving after pulse duration time elapsed 21:27:33.937 00.063 5928 IsSlewing returns 0 21:27:33.937 00.000 5928 IsGuiding returns 0 21:27:33.938 00.001 5928 scope move finished after 91 + 86 ms 21:27:33.938 00.000 5928 Move returns status 0, amount 91 21:27:33.938 00.000 5928 MoveAxis(N, 0, ABG) 21:27:33.938 00.000 5928 Move returns status 0, amount 0 21:27:33.938 00.000 5928 move complete, result=0 21:27:33.938 00.000 5928 worker thread done servicing request 21:27:33.938 00.000 5928 Worker thread wakes up 21:27:33.938 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:33.938 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:33.939 00.001 972 GuideStep: 0.5 px 91 ms WEST, 0.1 px 0 ms NORTH 21:27:35.923 01.984 5928 Exposure complete 21:27:36.009 00.086 5928 worker thread done servicing request 21:27:36.010 00.001 972 OnExposeComplete: enter 21:27:36.014 00.004 972 UpdateGuideState(): m_state=6 21:27:36.020 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2765 21:27:36.023 00.003 972 Star::Find returns 1 (0), X=227.55, Y=853.23, Mass=1443, SNR=26.5, Peak=146 HFD=3.8 21:27:36.027 00.004 972 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.59) = xAngle (1.00 = 1.00) 21:27:36.031 00.004 972 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95) 21:27:36.037 00.006 972 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=0.05 mountY=0.08, mountTheta=0.98 21:27:36.043 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.05, opts=13) 21:27:36.047 00.004 972 Enqueuing Move request for scope (-0.08, 0.05) 21:27:36.052 00.005 5928 Worker thread wakes up 21:27:36.052 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd 21:27:36.052 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.05) 21:27:36.052 00.000 5928 Moving (-0.08, 0.05) raw xDistance=0.05 yDistance=0.08 21:27:36.052 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 21:27:36.052 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:36.052 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:27:36.053 00.001 5928 MoveAxis(E, 0, ABG) 21:27:36.053 00.000 5928 Move returns status 0, amount 0 21:27:36.053 00.000 5928 MoveAxis(N, 0, ABG) 21:27:36.053 00.000 5928 Move returns status 0, amount 0 21:27:36.053 00.000 5928 move complete, result=0 21:27:36.053 00.000 5928 worker thread done servicing request 21:27:36.078 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:36.106 00.028 972 UpdateGuideState exits: m=1443 SNR=26.5 21:27:36.110 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:36.114 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:36.119 00.005 972 Enqueuing Expose request 21:27:36.123 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:36.126 00.003 5928 Worker thread wakes up 21:27:36.126 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:36.126 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:38.234 02.108 5928 Exposure complete 21:27:38.329 00.095 5928 worker thread done servicing request 21:27:38.329 00.000 972 OnExposeComplete: enter 21:27:38.335 00.006 972 UpdateGuideState(): m_state=6 21:27:38.339 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2766 21:27:38.343 00.004 972 Star::Find returns 1 (0), X=227.37, Y=853.09, Mass=1495, SNR=27.0, Peak=146 HFD=3.9 21:27:38.348 00.005 972 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.59) = xAngle (-4.41 = 1.88) 21:27:38.352 00.004 972 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83) 21:27:38.356 00.004 972 CameraToMount -- cameraX=-0.26 cameraY=-0.09 hyp=0.28 cameraTheta=-2.82 mountX=-0.08 mountY=0.27, mountTheta=1.87 21:27:38.360 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.26, y=-0.09, opts=13) 21:27:38.365 00.005 972 Enqueuing Move request for scope (-0.26, -0.09) 21:27:38.369 00.004 5928 Worker thread wakes up 21:27:38.370 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.09) opts 0xd 21:27:38.370 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.26, -0.09) 21:27:38.370 00.000 5928 Moving (-0.26, -0.09) raw xDistance=-0.08 yDistance=0.27 21:27:38.370 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:27:38.370 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:27:38.370 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27 21:27:38.370 00.000 5928 MoveAxis(E, 0, ABG) 21:27:38.370 00.000 5928 Move returns status 0, amount 0 21:27:38.371 00.001 5928 MoveAxis(N, 0, ABG) 21:27:38.371 00.000 5928 Move returns status 0, amount 0 21:27:38.371 00.000 5928 move complete, result=0 21:27:38.371 00.000 5928 worker thread done servicing request 21:27:38.397 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:27:38.430 00.033 972 UpdateGuideState exits: m=1495 SNR=27.0 21:27:38.435 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:38.439 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:38.443 00.004 972 Enqueuing Expose request 21:27:38.447 00.004 5928 Worker thread wakes up 21:27:38.447 00.000 972 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH 21:27:38.452 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:38.452 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:40.434 01.982 5928 Exposure complete 21:27:40.520 00.086 5928 worker thread done servicing request 21:27:40.520 00.000 972 OnExposeComplete: enter 21:27:40.524 00.004 972 UpdateGuideState(): m_state=6 21:27:40.528 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2767 21:27:40.534 00.006 972 Star::Find returns 1 (0), X=227.42, Y=852.83, Mass=1435, SNR=26.5, Peak=149 HFD=3.7 21:27:40.538 00.004 972 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.59) = xAngle (-3.70 = 2.58) 21:27:40.541 00.003 972 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53) 21:27:40.545 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=-0.35 hyp=0.41 cameraTheta=-2.12 mountX=-0.35 mountY=0.24, mountTheta=2.55 21:27:40.551 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=-0.35, opts=13) 21:27:40.554 00.003 972 Enqueuing Move request for scope (-0.21, -0.35) 21:27:40.558 00.004 5928 Worker thread wakes up 21:27:40.558 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.35) opts 0xd 21:27:40.558 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, -0.35) 21:27:40.558 00.000 5928 Moving (-0.21, -0.35) raw xDistance=-0.35 yDistance=0.24 21:27:40.559 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35 21:27:40.559 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=0.58 21:27:40.559 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24 21:27:40.559 00.000 5928 MoveAxis(E, 59, ABG) 21:27:40.559 00.000 5928 Guiding Dir = 2, Dur = 59 21:27:40.559 00.000 5928 IsSlewing returns 0 21:27:40.560 00.001 5928 IsGuiding returns 0 21:27:40.585 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:27:40.590 00.005 5928 PulseGuide returned control before completion, sleep 41 21:27:40.613 00.023 972 UpdateGuideState exits: m=1435 SNR=26.5 21:27:40.618 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:40.622 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:40.626 00.004 972 Enqueuing Expose request 21:27:40.669 00.043 5928 IsGuiding returns 0 21:27:40.669 00.000 5928 Move returns status 0, amount 59 21:27:40.669 00.000 5928 MoveAxis(S, 47, ABG) 21:27:40.669 00.000 5928 Guiding Dir = 1, Dur = 47 21:27:40.670 00.001 5928 IsSlewing returns 0 21:27:40.670 00.000 5928 IsGuiding returns 0 21:27:40.780 00.110 5928 IsGuiding returns 1 21:27:40.780 00.000 5928 scope still moving after pulse duration time elapsed 21:27:40.828 00.048 5928 IsSlewing returns 0 21:27:40.829 00.001 5928 IsGuiding returns 0 21:27:40.829 00.000 5928 scope move finished after 47 + 112 ms 21:27:40.829 00.000 5928 Move returns status 0, amount 47 21:27:40.829 00.000 5928 move complete, result=0 21:27:40.829 00.000 5928 worker thread done servicing request 21:27:40.829 00.000 5928 Worker thread wakes up 21:27:40.829 00.000 972 GuideStep: -0.4 px 59 ms EAST, 0.2 px 47 ms SOUTH 21:27:40.839 00.010 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:40.839 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:42.947 02.108 5928 Exposure complete 21:27:43.034 00.087 5928 worker thread done servicing request 21:27:43.034 00.000 972 OnExposeComplete: enter 21:27:43.039 00.005 972 UpdateGuideState(): m_state=6 21:27:43.042 00.003 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2768 21:27:43.046 00.004 972 Star::Find returns 1 (0), X=227.42, Y=853.38, Mass=1433, SNR=26.5, Peak=144 HFD=3.4 21:27:43.051 00.005 972 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.59) = xAngle (0.81 = 0.81) 21:27:43.055 00.004 972 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77) 21:27:43.059 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.29 cameraTheta=2.40 mountX=0.20 mountY=0.20, mountTheta=0.79 21:27:43.063 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=0.20, opts=13) 21:27:43.068 00.005 972 Enqueuing Move request for scope (-0.22, 0.20) 21:27:43.072 00.004 5928 Worker thread wakes up 21:27:43.072 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd 21:27:43.072 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, 0.20) 21:27:43.072 00.000 5928 Moving (-0.22, 0.20) raw xDistance=0.20 yDistance=0.20 21:27:43.072 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20 21:27:43.072 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20 21:27:43.072 00.000 5928 MoveAxis(W, 30, ABG) 21:27:43.072 00.000 5928 Guiding Dir = 3, Dur = 30 21:27:43.073 00.001 5928 IsSlewing returns 0 21:27:43.073 00.000 5928 IsGuiding returns 0 21:27:43.098 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:43.103 00.005 5928 PulseGuide returned control before completion, sleep 15 21:27:43.125 00.022 972 UpdateGuideState exits: m=1433 SNR=26.5 21:27:43.132 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:43.137 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:43.141 00.004 972 Enqueuing Expose request 21:27:43.146 00.005 5928 IsGuiding returns 0 21:27:43.146 00.000 5928 Move returns status 0, amount 30 21:27:43.147 00.001 5928 MoveAxis(S, 40, ABG) 21:27:43.147 00.000 5928 Guiding Dir = 1, Dur = 40 21:27:43.179 00.032 5928 IsSlewing returns 0 21:27:43.179 00.000 5928 IsGuiding returns 0 21:27:43.259 00.080 5928 IsGuiding returns 1 21:27:43.259 00.000 5928 scope still moving after pulse duration time elapsed 21:27:43.307 00.048 5928 IsSlewing returns 0 21:27:43.308 00.001 5928 IsGuiding returns 0 21:27:43.308 00.000 5928 scope move finished after 40 + 87 ms 21:27:43.308 00.000 5928 Move returns status 0, amount 40 21:27:43.308 00.000 5928 move complete, result=0 21:27:43.308 00.000 5928 worker thread done servicing request 21:27:43.308 00.000 5928 Worker thread wakes up 21:27:43.308 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:43.308 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:43.308 00.000 972 GuideStep: 0.2 px 30 ms WEST, 0.2 px 40 ms SOUTH 21:27:45.287 01.979 5928 Exposure complete 21:27:45.374 00.087 5928 worker thread done servicing request 21:27:45.374 00.000 972 OnExposeComplete: enter 21:27:45.379 00.005 972 UpdateGuideState(): m_state=6 21:27:45.384 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2769 21:27:45.389 00.005 972 Star::Find returns 1 (0), X=227.47, Y=853.36, Mass=1402, SNR=26.2, Peak=152 HFD=3.4 21:27:45.393 00.004 972 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.59) = xAngle (0.69 = 0.69) 21:27:45.398 00.005 972 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65) 21:27:45.402 00.004 972 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.28 mountX=0.19 mountY=0.15, mountTheta=0.67 21:27:45.406 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.16, y=0.18, opts=13) 21:27:45.410 00.004 972 Enqueuing Move request for scope (-0.16, 0.18) 21:27:45.417 00.007 5928 Worker thread wakes up 21:27:45.417 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd 21:27:45.417 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.16, 0.18) 21:27:45.417 00.000 5928 Moving (-0.16, 0.18) raw xDistance=0.19 yDistance=0.15 21:27:45.417 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:27:45.418 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:45.418 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15 21:27:45.419 00.001 5928 MoveAxis(E, 0, ABG) 21:27:45.419 00.000 5928 Move returns status 0, amount 0 21:27:45.419 00.000 5928 MoveAxis(N, 0, ABG) 21:27:45.419 00.000 5928 Move returns status 0, amount 0 21:27:45.420 00.001 5928 move complete, result=0 21:27:45.420 00.000 5928 worker thread done servicing request 21:27:45.444 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:27:45.473 00.029 972 UpdateGuideState exits: m=1402 SNR=26.2 21:27:45.478 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:45.483 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:45.487 00.004 972 Enqueuing Expose request 21:27:45.490 00.003 972 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:45.494 00.004 5928 Worker thread wakes up 21:27:45.494 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:45.494 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:47.603 02.109 5928 Exposure complete 21:27:47.689 00.086 5928 worker thread done servicing request 21:27:47.689 00.000 972 OnExposeComplete: enter 21:27:47.694 00.005 972 UpdateGuideState(): m_state=6 21:27:47.699 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2770 21:27:47.703 00.004 972 Star::Find returns 1 (0), X=227.35, Y=853.66, Mass=1375, SNR=25.9, Peak=134 HFD=3.6 21:27:47.707 00.004 972 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.59) = xAngle (0.51 = 0.51) 21:27:47.711 00.004 972 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47) 21:27:47.715 00.004 972 CameraToMount -- cameraX=-0.28 cameraY=0.48 hyp=0.56 cameraTheta=2.10 mountX=0.49 mountY=0.25, mountTheta=0.48 21:27:47.720 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.28, y=0.48, opts=13) 21:27:47.727 00.007 972 Enqueuing Move request for scope (-0.28, 0.48) 21:27:47.732 00.005 5928 Worker thread wakes up 21:27:47.732 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.48) opts 0xd 21:27:47.732 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.28, 0.48) 21:27:47.733 00.001 5928 Moving (-0.28, 0.48) raw xDistance=0.49 yDistance=0.25 21:27:47.733 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49 21:27:47.733 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 21:27:47.733 00.000 5928 MoveAxis(W, 82, ABG) 21:27:47.733 00.000 5928 Guiding Dir = 3, Dur = 82 21:27:47.734 00.001 5928 IsSlewing returns 0 21:27:47.734 00.000 5928 IsGuiding returns 0 21:27:47.752 00.018 5928 PulseGuide returned control before completion, sleep 74 21:27:47.757 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:27:47.784 00.027 972 UpdateGuideState exits: m=1375 SNR=25.9 21:27:47.788 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:47.792 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:47.795 00.003 972 Enqueuing Expose request 21:27:47.832 00.037 5928 IsGuiding returns 1 21:27:47.832 00.000 5928 scope still moving after pulse duration time elapsed 21:27:47.864 00.032 5928 IsSlewing returns 0 21:27:47.865 00.001 5928 IsGuiding returns 0 21:27:47.865 00.000 5928 scope move finished after 82 + 49 ms 21:27:47.866 00.001 5928 Move returns status 0, amount 82 21:27:47.866 00.000 5928 MoveAxis(S, 50, ABG) 21:27:47.866 00.000 5928 Guiding Dir = 1, Dur = 50 21:27:47.866 00.000 5928 IsSlewing returns 0 21:27:47.867 00.001 5928 IsGuiding returns 0 21:27:47.976 00.109 5928 IsGuiding returns 1 21:27:47.976 00.000 5928 scope still moving after pulse duration time elapsed 21:27:48.041 00.065 5928 IsSlewing returns 0 21:27:48.041 00.000 5928 IsGuiding returns 0 21:27:48.041 00.000 5928 scope move finished after 50 + 123 ms 21:27:48.041 00.000 5928 Move returns status 0, amount 50 21:27:48.041 00.000 5928 move complete, result=0 21:27:48.041 00.000 5928 worker thread done servicing request 21:27:48.041 00.000 5928 Worker thread wakes up 21:27:48.041 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:48.041 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:48.041 00.000 972 GuideStep: 0.5 px 82 ms WEST, 0.3 px 50 ms SOUTH 21:27:50.007 01.966 5928 Exposure complete 21:27:50.095 00.088 5928 worker thread done servicing request 21:27:50.095 00.000 972 OnExposeComplete: enter 21:27:50.101 00.006 972 UpdateGuideState(): m_state=6 21:27:50.106 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2771 21:27:50.111 00.005 972 Star::Find returns 1 (0), X=227.42, Y=853.22, Mass=1485, SNR=27.0, Peak=140 HFD=3.9 21:27:50.115 00.004 972 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.59) = xAngle (1.37 = 1.37) 21:27:50.119 00.004 972 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33) 21:27:50.123 00.004 972 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.96 mountX=0.04 mountY=0.21, mountTheta=1.37 21:27:50.127 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.21, y=0.04, opts=13) 21:27:50.133 00.006 972 Enqueuing Move request for scope (-0.21, 0.04) 21:27:50.137 00.004 5928 Worker thread wakes up 21:27:50.137 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd 21:27:50.137 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.21, 0.04) 21:27:50.137 00.000 5928 Moving (-0.21, 0.04) raw xDistance=0.04 yDistance=0.21 21:27:50.137 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 21:27:50.137 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21 21:27:50.137 00.000 5928 MoveAxis(E, 0, ABG) 21:27:50.137 00.000 5928 Move returns status 0, amount 0 21:27:50.137 00.000 5928 MoveAxis(S, 41, ABG) 21:27:50.137 00.000 5928 Guiding Dir = 1, Dur = 41 21:27:50.138 00.001 5928 IsSlewing returns 0 21:27:50.139 00.001 5928 IsGuiding returns 0 21:27:50.162 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:50.189 00.027 972 UpdateGuideState exits: m=1485 SNR=27.0 21:27:50.193 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:50.198 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:50.202 00.004 972 Enqueuing Expose request 21:27:50.215 00.013 5928 IsGuiding returns 1 21:27:50.215 00.000 5928 scope still moving after pulse duration time elapsed 21:27:50.279 00.064 5928 IsSlewing returns 0 21:27:50.279 00.000 5928 IsGuiding returns 0 21:27:50.280 00.001 5928 scope move finished after 41 + 99 ms 21:27:50.280 00.000 5928 Move returns status 0, amount 41 21:27:50.280 00.000 5928 move complete, result=0 21:27:50.280 00.000 5928 worker thread done servicing request 21:27:50.280 00.000 5928 Worker thread wakes up 21:27:50.280 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:50.281 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:50.297 00.016 972 GuideStep: 0.0 px 0 ms EAST, 0.2 px 41 ms SOUTH 21:27:52.418 02.121 5928 Exposure complete 21:27:52.508 00.090 5928 worker thread done servicing request 21:27:52.508 00.000 972 OnExposeComplete: enter 21:27:52.512 00.004 972 UpdateGuideState(): m_state=6 21:27:52.517 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2772 21:27:52.521 00.004 972 Star::Find returns 1 (0), X=227.56, Y=853.53, Mass=1416, SNR=26.4, Peak=143 HFD=3.8 21:27:52.525 00.004 972 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.59) = xAngle (0.20 = 0.20) 21:27:52.529 00.004 972 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15) 21:27:52.534 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.79 mountX=0.35 mountY=0.05, mountTheta=0.15 21:27:52.538 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.35, opts=13) 21:27:52.542 00.004 972 Enqueuing Move request for scope (-0.08, 0.35) 21:27:52.547 00.005 5928 Worker thread wakes up 21:27:52.547 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd 21:27:52.547 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.35) 21:27:52.547 00.000 5928 Moving (-0.08, 0.35) raw xDistance=0.35 yDistance=0.05 21:27:52.547 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35 21:27:52.547 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:52.547 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 21:27:52.547 00.000 5928 MoveAxis(W, 59, ABG) 21:27:52.548 00.001 5928 Guiding Dir = 3, Dur = 59 21:27:52.548 00.000 5928 IsSlewing returns 0 21:27:52.548 00.000 5928 IsGuiding returns 0 21:27:52.565 00.017 5928 PulseGuide returned control before completion, sleep 52 21:27:52.571 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:27:52.598 00.027 972 UpdateGuideState exits: m=1416 SNR=26.4 21:27:52.603 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:52.606 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:52.610 00.004 972 Enqueuing Expose request 21:27:52.645 00.035 5928 IsGuiding returns 0 21:27:52.645 00.000 5928 Move returns status 0, amount 59 21:27:52.645 00.000 5928 MoveAxis(N, 0, ABG) 21:27:52.645 00.000 5928 Move returns status 0, amount 0 21:27:52.645 00.000 5928 move complete, result=0 21:27:52.645 00.000 5928 worker thread done servicing request 21:27:52.646 00.001 5928 Worker thread wakes up 21:27:52.646 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:52.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:52.646 00.000 972 GuideStep: 0.4 px 59 ms WEST, 0.1 px 0 ms NORTH 21:27:54.625 01.979 5928 Exposure complete 21:27:54.710 00.085 5928 worker thread done servicing request 21:27:54.711 00.001 972 OnExposeComplete: enter 21:27:54.716 00.005 972 UpdateGuideState(): m_state=6 21:27:54.720 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2773 21:27:54.724 00.004 972 Star::Find returns 1 (0), X=227.42, Y=853.13, Mass=1458, SNR=26.7, Peak=148 HFD=3.8 21:27:54.728 00.004 972 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.59) = xAngle (-4.49 = 1.79) 21:27:54.732 00.004 972 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.75) 21:27:54.736 00.004 972 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.90 mountX=-0.05 mountY=0.22, mountTheta=1.79 21:27:54.741 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.22, y=-0.05, opts=13) 21:27:54.747 00.006 972 Enqueuing Move request for scope (-0.22, -0.05) 21:27:54.751 00.004 5928 Worker thread wakes up 21:27:54.751 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd 21:27:54.751 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.22, -0.05) 21:27:54.751 00.000 5928 Moving (-0.22, -0.05) raw xDistance=-0.05 yDistance=0.22 21:27:54.751 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:27:54.751 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22 21:27:54.752 00.001 5928 MoveAxis(E, 0, ABG) 21:27:54.752 00.000 5928 Move returns status 0, amount 0 21:27:54.752 00.000 5928 MoveAxis(S, 44, ABG) 21:27:54.752 00.000 5928 Guiding Dir = 1, Dur = 44 21:27:54.752 00.000 5928 IsSlewing returns 0 21:27:54.753 00.001 5928 IsGuiding returns 0 21:27:54.776 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:27:54.804 00.028 972 UpdateGuideState exits: m=1458 SNR=26.7 21:27:54.808 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:54.814 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:54.818 00.004 972 Enqueuing Expose request 21:27:54.868 00.050 5928 IsGuiding returns 1 21:27:54.868 00.000 5928 scope still moving after pulse duration time elapsed 21:27:54.916 00.048 5928 IsSlewing returns 0 21:27:54.917 00.001 5928 IsGuiding returns 0 21:27:54.917 00.000 5928 scope move finished after 44 + 119 ms 21:27:54.917 00.000 5928 Move returns status 0, amount 44 21:27:54.917 00.000 5928 move complete, result=0 21:27:54.917 00.000 5928 worker thread done servicing request 21:27:54.917 00.000 5928 Worker thread wakes up 21:27:54.917 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:54.917 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:54.918 00.001 972 GuideStep: -0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH 21:27:57.053 02.135 5928 Exposure complete 21:27:57.139 00.086 5928 worker thread done servicing request 21:27:57.139 00.000 972 OnExposeComplete: enter 21:27:57.142 00.003 972 UpdateGuideState(): m_state=6 21:27:57.147 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2774 21:27:57.152 00.005 972 Star::Find returns 1 (0), X=227.37, Y=853.44, Mass=1408, SNR=26.3, Peak=149 HFD=3.4 21:27:57.156 00.004 972 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.59) = xAngle (0.78 = 0.78) 21:27:57.159 00.003 972 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74) 21:27:57.164 00.005 972 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.37 mountX=0.26 mountY=0.25, mountTheta=0.76 21:27:57.169 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.27, y=0.26, opts=13) 21:27:57.173 00.004 972 Enqueuing Move request for scope (-0.27, 0.26) 21:27:57.176 00.003 5928 Worker thread wakes up 21:27:57.177 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd 21:27:57.177 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.27, 0.26) 21:27:57.177 00.000 5928 Moving (-0.27, 0.26) raw xDistance=0.26 yDistance=0.25 21:27:57.177 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26 21:27:57.177 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25 21:27:57.177 00.000 5928 MoveAxis(W, 44, ABG) 21:27:57.177 00.000 5928 Guiding Dir = 3, Dur = 44 21:27:57.177 00.000 5928 IsSlewing returns 0 21:27:57.178 00.001 5928 IsGuiding returns 0 21:27:57.203 00.025 5928 PulseGuide returned control before completion, sleep 30 21:27:57.203 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:27:57.230 00.027 972 UpdateGuideState exits: m=1408 SNR=26.3 21:27:57.235 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:57.239 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:57.244 00.005 972 Enqueuing Expose request 21:27:57.249 00.005 5928 IsGuiding returns 1 21:27:57.249 00.000 5928 scope still moving after pulse duration time elapsed 21:27:57.299 00.050 5928 IsSlewing returns 0 21:27:57.300 00.001 5928 IsGuiding returns 0 21:27:57.300 00.000 5928 scope move finished after 44 + 76 ms 21:27:57.300 00.000 5928 Move returns status 0, amount 44 21:27:57.300 00.000 5928 MoveAxis(S, 50, ABG) 21:27:57.300 00.000 5928 Guiding Dir = 1, Dur = 50 21:27:57.300 00.000 5928 IsSlewing returns 0 21:27:57.301 00.001 5928 IsGuiding returns 0 21:27:57.379 00.078 5928 IsGuiding returns 1 21:27:57.379 00.000 5928 scope still moving after pulse duration time elapsed 21:27:57.402 00.023 5928 IsSlewing returns 0 21:27:57.402 00.000 5928 IsGuiding returns 1 21:27:57.432 00.030 5928 IsSlewing returns 0 21:27:57.432 00.000 5928 IsGuiding returns 1 21:27:57.475 00.043 5928 IsSlewing returns 0 21:27:57.507 00.032 5928 IsGuiding returns 0 21:27:57.507 00.000 5928 scope move finished after 50 + 156 ms 21:27:57.507 00.000 5928 Move returns status 0, amount 50 21:27:57.507 00.000 5928 move complete, result=0 21:27:57.507 00.000 5928 worker thread done servicing request 21:27:57.507 00.000 5928 Worker thread wakes up 21:27:57.507 00.000 972 GuideStep: 0.3 px 44 ms WEST, 0.2 px 50 ms SOUTH 21:27:57.512 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:57.512 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:27:59.493 01.981 5928 Exposure complete 21:27:59.580 00.087 5928 worker thread done servicing request 21:27:59.581 00.001 972 OnExposeComplete: enter 21:27:59.585 00.004 972 UpdateGuideState(): m_state=6 21:27:59.589 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2775 21:27:59.592 00.003 972 Star::Find returns 1 (0), X=227.55, Y=853.31, Mass=1462, SNR=26.7, Peak=155 HFD=3.5 21:27:59.596 00.004 972 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.59) = xAngle (0.53 = 0.53) 21:27:59.600 00.004 972 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48) 21:27:59.604 00.004 972 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.12 mountX=0.13 mountY=0.07, mountTheta=0.49 21:27:59.608 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.13, opts=13) 21:27:59.614 00.006 972 Enqueuing Move request for scope (-0.08, 0.13) 21:27:59.620 00.006 5928 Worker thread wakes up 21:27:59.620 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd 21:27:59.620 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.13) 21:27:59.620 00.000 5928 Moving (-0.08, 0.13) raw xDistance=0.13 yDistance=0.07 21:27:59.620 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 21:27:59.620 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:27:59.620 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07 21:27:59.620 00.000 5928 MoveAxis(E, 0, ABG) 21:27:59.620 00.000 5928 Move returns status 0, amount 0 21:27:59.620 00.000 5928 MoveAxis(N, 0, ABG) 21:27:59.621 00.001 5928 Move returns status 0, amount 0 21:27:59.621 00.000 5928 move complete, result=0 21:27:59.621 00.000 5928 worker thread done servicing request 21:27:59.647 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=47, FiltMax=283, Gamma=1.000 21:27:59.672 00.025 972 UpdateGuideState exits: m=1462 SNR=26.7 21:27:59.676 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:27:59.682 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:27:59.686 00.004 972 Enqueuing Expose request 21:27:59.689 00.003 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:27:59.693 00.004 5928 Worker thread wakes up 21:27:59.693 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:27:59.693 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:01.798 02.105 5928 Exposure complete 21:28:01.893 00.095 5928 worker thread done servicing request 21:28:01.893 00.000 972 OnExposeComplete: enter 21:28:01.899 00.006 972 UpdateGuideState(): m_state=6 21:28:01.904 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2776 21:28:01.909 00.005 972 Star::Find returns 1 (0), X=227.62, Y=853.39, Mass=1424, SNR=26.4, Peak=160 HFD=3.5 21:28:01.914 00.005 972 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.59) = xAngle (0.02 = 0.02) 21:28:01.918 00.004 972 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02) 21:28:01.922 00.004 972 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.61 mountX=0.21 mountY=-0.00, mountTheta=-0.02 21:28:01.927 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.21, opts=13) 21:28:01.932 00.005 972 Enqueuing Move request for scope (-0.01, 0.21) 21:28:01.937 00.005 5928 Worker thread wakes up 21:28:01.937 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd 21:28:01.937 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.21) 21:28:01.937 00.000 5928 Moving (-0.01, 0.21) raw xDistance=0.21 yDistance=-0.00 21:28:01.937 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 21:28:01.937 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:01.938 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00 21:28:01.938 00.000 5928 MoveAxis(W, 35, ABG) 21:28:01.938 00.000 5928 Guiding Dir = 3, Dur = 35 21:28:01.939 00.001 5928 IsSlewing returns 0 21:28:01.939 00.000 5928 IsGuiding returns 0 21:28:01.964 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:28:01.968 00.004 5928 PulseGuide returned control before completion, sleep 17 21:28:01.991 00.023 972 UpdateGuideState exits: m=1424 SNR=26.4 21:28:01.996 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:02.001 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:02.005 00.004 972 Enqueuing Expose request 21:28:02.009 00.004 5928 IsGuiding returns 1 21:28:02.009 00.000 5928 scope still moving after pulse duration time elapsed 21:28:02.064 00.055 5928 IsSlewing returns 0 21:28:02.065 00.001 5928 IsGuiding returns 0 21:28:02.065 00.000 5928 scope move finished after 35 + 90 ms 21:28:02.065 00.000 5928 Move returns status 0, amount 35 21:28:02.065 00.000 5928 MoveAxis(N, 0, ABG) 21:28:02.065 00.000 5928 Move returns status 0, amount 0 21:28:02.065 00.000 5928 move complete, result=0 21:28:02.066 00.001 5928 worker thread done servicing request 21:28:02.066 00.000 5928 Worker thread wakes up 21:28:02.066 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:02.066 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:02.067 00.001 972 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH 21:28:04.048 01.981 5928 Exposure complete 21:28:04.139 00.091 5928 worker thread done servicing request 21:28:04.140 00.001 972 OnExposeComplete: enter 21:28:04.144 00.004 972 UpdateGuideState(): m_state=6 21:28:04.150 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2777 21:28:04.154 00.004 972 Star::Find returns 1 (0), X=227.54, Y=853.16, Mass=1456, SNR=26.7, Peak=147 HFD=3.8 21:28:04.159 00.005 972 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.59) = xAngle (-4.50 = 1.78) 21:28:04.163 00.004 972 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74) 21:28:04.167 00.004 972 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.91 mountX=-0.02 mountY=0.09, mountTheta=1.78 21:28:04.172 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.09, y=-0.02, opts=13) 21:28:04.176 00.004 972 Enqueuing Move request for scope (-0.09, -0.02) 21:28:04.181 00.005 5928 Worker thread wakes up 21:28:04.181 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd 21:28:04.181 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.09, -0.02) 21:28:04.181 00.000 5928 Moving (-0.09, -0.02) raw xDistance=-0.02 yDistance=0.09 21:28:04.181 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:28:04.181 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:04.181 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:28:04.181 00.000 5928 MoveAxis(E, 0, ABG) 21:28:04.181 00.000 5928 Move returns status 0, amount 0 21:28:04.181 00.000 5928 MoveAxis(N, 0, ABG) 21:28:04.181 00.000 5928 Move returns status 0, amount 0 21:28:04.181 00.000 5928 move complete, result=0 21:28:04.181 00.000 5928 worker thread done servicing request 21:28:04.206 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:28:04.234 00.028 972 UpdateGuideState exits: m=1456 SNR=26.7 21:28:04.238 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:04.242 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:04.247 00.005 972 Enqueuing Expose request 21:28:04.251 00.004 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:28:04.255 00.004 5928 Worker thread wakes up 21:28:04.255 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:04.255 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:06.366 02.111 5928 Exposure complete 21:28:06.452 00.086 5928 worker thread done servicing request 21:28:06.453 00.001 972 OnExposeComplete: enter 21:28:06.456 00.003 972 UpdateGuideState(): m_state=6 21:28:06.461 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2778 21:28:06.467 00.006 972 Star::Find returns 1 (0), X=227.15, Y=852.77, Mass=1420, SNR=26.4, Peak=136 HFD=4.0 21:28:06.471 00.004 972 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.59) = xAngle (-4.04 = 2.25) 21:28:06.476 00.005 972 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20) 21:28:06.481 00.005 972 CameraToMount -- cameraX=-0.49 cameraY=-0.41 hyp=0.63 cameraTheta=-2.45 mountX=-0.40 mountY=0.51, mountTheta=2.23 21:28:06.485 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.49, y=-0.41, opts=13) 21:28:06.490 00.005 972 Enqueuing Move request for scope (-0.49, -0.41) 21:28:06.494 00.004 5928 Worker thread wakes up 21:28:06.494 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.41) opts 0xd 21:28:06.494 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.49, -0.41) 21:28:06.494 00.000 5928 Moving (-0.49, -0.41) raw xDistance=-0.40 yDistance=0.51 21:28:06.494 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40 21:28:06.494 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51 21:28:06.494 00.000 5928 MoveAxis(E, 66, ABG) 21:28:06.494 00.000 5928 Guiding Dir = 2, Dur = 66 21:28:06.495 00.001 5928 IsSlewing returns 0 21:28:06.495 00.000 5928 IsGuiding returns 0 21:28:06.520 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:06.525 00.005 5928 PulseGuide returned control before completion, sleep 47 21:28:06.546 00.021 972 UpdateGuideState exits: m=1420 SNR=26.4 21:28:06.551 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:06.554 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:06.558 00.004 972 Enqueuing Expose request 21:28:06.590 00.032 5928 IsGuiding returns 1 21:28:06.590 00.000 5928 scope still moving after pulse duration time elapsed 21:28:06.621 00.031 5928 IsSlewing returns 0 21:28:06.621 00.000 5928 IsGuiding returns 0 21:28:06.621 00.000 5928 scope move finished after 66 + 59 ms 21:28:06.621 00.000 5928 Move returns status 0, amount 66 21:28:06.621 00.000 5928 MoveAxis(S, 102, ABG) 21:28:06.622 00.001 5928 Guiding Dir = 1, Dur = 102 21:28:06.622 00.000 5928 IsSlewing returns 0 21:28:06.622 00.000 5928 IsGuiding returns 0 21:28:06.701 00.079 5928 PulseGuide returned control before completion, sleep 34 21:28:06.746 00.045 5928 IsGuiding returns 1 21:28:06.746 00.000 5928 scope still moving after pulse duration time elapsed 21:28:06.776 00.030 5928 IsSlewing returns 0 21:28:06.778 00.002 5928 IsGuiding returns 1 21:28:06.829 00.051 5928 IsSlewing returns 0 21:28:06.861 00.032 5928 IsGuiding returns 0 21:28:06.861 00.000 5928 scope move finished after 102 + 137 ms 21:28:06.862 00.001 5928 Move returns status 0, amount 102 21:28:06.862 00.000 5928 move complete, result=0 21:28:06.862 00.000 5928 worker thread done servicing request 21:28:06.863 00.001 972 GuideStep: -0.4 px 66 ms EAST, 0.5 px 102 ms SOUTH 21:28:06.870 00.007 5928 Worker thread wakes up 21:28:06.870 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:06.870 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:08.847 01.977 5928 Exposure complete 21:28:08.934 00.087 5928 worker thread done servicing request 21:28:08.934 00.000 972 OnExposeComplete: enter 21:28:08.938 00.004 972 UpdateGuideState(): m_state=6 21:28:08.942 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2779 21:28:08.948 00.006 972 Star::Find returns 1 (0), X=227.53, Y=852.91, Mass=1413, SNR=26.3, Peak=160 HFD=3.7 21:28:08.952 00.004 972 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.59) = xAngle (-3.53 = 2.75) 21:28:08.956 00.004 972 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71) 21:28:08.960 00.004 972 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.94 mountX=-0.27 mountY=0.12, mountTheta=2.72 21:28:08.966 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.27, opts=13) 21:28:08.969 00.003 972 Enqueuing Move request for scope (-0.11, -0.27) 21:28:08.973 00.004 5928 Worker thread wakes up 21:28:08.974 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd 21:28:08.974 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.27) 21:28:08.974 00.000 5928 Moving (-0.11, -0.27) raw xDistance=-0.27 yDistance=0.12 21:28:08.974 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27 21:28:08.974 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:08.974 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:28:08.974 00.000 5928 MoveAxis(E, 50, ABG) 21:28:08.974 00.000 5928 Guiding Dir = 2, Dur = 50 21:28:08.974 00.000 5928 IsSlewing returns 0 21:28:08.975 00.001 5928 IsGuiding returns 0 21:28:09.000 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=290, FiltMin=53, FiltMax=289, Gamma=1.000 21:28:09.004 00.004 5928 PulseGuide returned control before completion, sleep 32 21:28:09.027 00.023 972 UpdateGuideState exits: m=1413 SNR=26.3 21:28:09.032 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:09.037 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:09.041 00.004 972 Enqueuing Expose request 21:28:09.046 00.005 5928 IsGuiding returns 1 21:28:09.046 00.000 5928 scope still moving after pulse duration time elapsed 21:28:09.084 00.038 5928 IsSlewing returns 0 21:28:09.084 00.000 5928 IsGuiding returns 0 21:28:09.085 00.001 5928 scope move finished after 50 + 58 ms 21:28:09.085 00.000 5928 Move returns status 0, amount 50 21:28:09.085 00.000 5928 MoveAxis(N, 0, ABG) 21:28:09.085 00.000 5928 Move returns status 0, amount 0 21:28:09.085 00.000 5928 move complete, result=0 21:28:09.085 00.000 5928 worker thread done servicing request 21:28:09.085 00.000 5928 Worker thread wakes up 21:28:09.085 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:09.085 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:09.085 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH 21:28:11.199 02.114 5928 Exposure complete 21:28:11.286 00.087 5928 worker thread done servicing request 21:28:11.286 00.000 972 OnExposeComplete: enter 21:28:11.291 00.005 972 UpdateGuideState(): m_state=6 21:28:11.296 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2780 21:28:11.300 00.004 972 Star::Find returns 1 (0), X=227.71, Y=853.56, Mass=1447, SNR=26.6, Peak=146 HFD=3.9 21:28:11.305 00.005 972 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.59) = xAngle (-0.23 = -0.23) 21:28:11.308 00.003 972 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28) 21:28:11.313 00.005 972 CameraToMount -- cameraX=0.08 cameraY=0.38 hyp=0.38 cameraTheta=1.36 mountX=0.37 mountY=-0.11, mountTheta=-0.28 21:28:11.318 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.38, opts=13) 21:28:11.322 00.004 972 Enqueuing Move request for scope (0.08, 0.38) 21:28:11.326 00.004 5928 Worker thread wakes up 21:28:11.326 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.38) opts 0xd 21:28:11.326 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.38) 21:28:11.326 00.000 5928 Moving (0.08, 0.38) raw xDistance=0.37 yDistance=-0.11 21:28:11.326 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37 21:28:11.326 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:11.326 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:28:11.327 00.001 5928 MoveAxis(W, 59, ABG) 21:28:11.327 00.000 5928 Guiding Dir = 3, Dur = 59 21:28:11.327 00.000 5928 IsSlewing returns 0 21:28:11.328 00.001 5928 IsGuiding returns 0 21:28:11.353 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:11.358 00.005 5928 PulseGuide returned control before completion, sleep 43 21:28:11.381 00.023 972 UpdateGuideState exits: m=1447 SNR=26.6 21:28:11.385 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:11.389 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:11.393 00.004 972 Enqueuing Expose request 21:28:11.409 00.016 5928 IsGuiding returns 1 21:28:11.409 00.000 5928 scope still moving after pulse duration time elapsed 21:28:11.450 00.041 5928 IsSlewing returns 0 21:28:11.450 00.000 5928 IsGuiding returns 0 21:28:11.451 00.001 5928 scope move finished after 59 + 63 ms 21:28:11.451 00.000 5928 Move returns status 0, amount 59 21:28:11.451 00.000 5928 MoveAxis(N, 0, ABG) 21:28:11.451 00.000 5928 Move returns status 0, amount 0 21:28:11.451 00.000 5928 move complete, result=0 21:28:11.451 00.000 5928 worker thread done servicing request 21:28:11.451 00.000 5928 Worker thread wakes up 21:28:11.451 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:11.451 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:11.451 00.000 972 GuideStep: 0.4 px 59 ms WEST, -0.1 px 0 ms NORTH 21:28:13.442 01.991 5928 Exposure complete 21:28:13.530 00.088 5928 worker thread done servicing request 21:28:13.530 00.000 972 OnExposeComplete: enter 21:28:13.534 00.004 972 UpdateGuideState(): m_state=6 21:28:13.538 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2781 21:28:13.543 00.005 972 Star::Find returns 1 (0), X=227.85, Y=852.87, Mass=1390, SNR=26.1, Peak=138 HFD=4.2 21:28:13.547 00.004 972 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.59) = xAngle (-2.54 = -2.54) 21:28:13.551 00.004 972 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59) 21:28:13.555 00.004 972 CameraToMount -- cameraX=0.22 cameraY=-0.31 hyp=0.38 cameraTheta=-0.95 mountX=-0.31 mountY=-0.20, mountTheta=-2.58 21:28:13.560 00.005 972 SchedulePrimaryMove(067B9D08, x=0.22, y=-0.31, opts=13) 21:28:13.564 00.004 972 Enqueuing Move request for scope (0.22, -0.31) 21:28:13.568 00.004 5928 Worker thread wakes up 21:28:13.568 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.31) opts 0xd 21:28:13.568 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, -0.31) 21:28:13.568 00.000 5928 Moving (0.22, -0.31) raw xDistance=-0.31 yDistance=-0.20 21:28:13.568 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31 21:28:13.568 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:13.569 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:28:13.569 00.000 5928 MoveAxis(E, 48, ABG) 21:28:13.569 00.000 5928 Guiding Dir = 2, Dur = 48 21:28:13.578 00.009 5928 IsSlewing returns 0 21:28:13.578 00.000 5928 IsGuiding returns 0 21:28:13.593 00.015 5928 PulseGuide returned control before completion, sleep 43 21:28:13.595 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:28:13.621 00.026 972 UpdateGuideState exits: m=1390 SNR=26.1 21:28:13.625 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:13.630 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:13.635 00.005 972 Enqueuing Expose request 21:28:13.650 00.015 5928 IsGuiding returns 1 21:28:13.650 00.000 5928 scope still moving after pulse duration time elapsed 21:28:13.689 00.039 5928 IsSlewing returns 0 21:28:13.690 00.001 5928 IsGuiding returns 0 21:28:13.690 00.000 5928 scope move finished after 48 + 63 ms 21:28:13.690 00.000 5928 Move returns status 0, amount 48 21:28:13.690 00.000 5928 MoveAxis(N, 0, ABG) 21:28:13.690 00.000 5928 Move returns status 0, amount 0 21:28:13.690 00.000 5928 move complete, result=0 21:28:13.690 00.000 5928 worker thread done servicing request 21:28:13.690 00.000 5928 Worker thread wakes up 21:28:13.690 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:13.690 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:13.690 00.000 972 GuideStep: -0.3 px 48 ms EAST, -0.2 px 0 ms NORTH 21:28:15.800 02.110 5928 Exposure complete 21:28:15.886 00.086 5928 worker thread done servicing request 21:28:15.886 00.000 972 OnExposeComplete: enter 21:28:15.890 00.004 972 UpdateGuideState(): m_state=6 21:28:15.896 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2782 21:28:15.900 00.004 972 Star::Find returns 1 (0), X=227.93, Y=853.38, Mass=1424, SNR=26.4, Peak=145 HFD=3.9 21:28:15.906 00.006 972 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.59) = xAngle (-1.01 = -1.01) 21:28:15.913 00.007 972 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05) 21:28:15.918 00.005 972 CameraToMount -- cameraX=0.30 cameraY=0.20 hyp=0.36 cameraTheta=0.58 mountX=0.19 mountY=-0.31, mountTheta=-1.02 21:28:15.924 00.006 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.20, opts=13) 21:28:15.929 00.005 972 Enqueuing Move request for scope (0.30, 0.20) 21:28:15.933 00.004 5928 Worker thread wakes up 21:28:15.933 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.20) opts 0xd 21:28:15.933 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.20) 21:28:15.933 00.000 5928 Moving (0.30, 0.20) raw xDistance=0.19 yDistance=-0.31 21:28:15.933 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 21:28:15.933 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:28:15.933 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 21:28:15.933 00.000 5928 MoveAxis(E, 0, ABG) 21:28:15.933 00.000 5928 Move returns status 0, amount 0 21:28:15.933 00.000 5928 MoveAxis(N, 0, ABG) 21:28:15.933 00.000 5928 Move returns status 0, amount 0 21:28:15.933 00.000 5928 move complete, result=0 21:28:15.933 00.000 5928 worker thread done servicing request 21:28:15.957 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:28:15.984 00.027 972 UpdateGuideState exits: m=1424 SNR=26.4 21:28:15.988 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:15.992 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:15.998 00.006 972 Enqueuing Expose request 21:28:16.003 00.005 972 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH 21:28:16.007 00.004 5928 Worker thread wakes up 21:28:16.008 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:16.008 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:17.997 01.989 5928 Exposure complete 21:28:18.083 00.086 5928 worker thread done servicing request 21:28:18.083 00.000 972 OnExposeComplete: enter 21:28:18.087 00.004 972 UpdateGuideState(): m_state=6 21:28:18.091 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2783 21:28:18.097 00.006 972 Star::Find returns 1 (0), X=227.76, Y=853.52, Mass=1406, SNR=26.2, Peak=133 HFD=4.1 21:28:18.100 00.003 972 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.59) = xAngle (-0.39 = -0.39) 21:28:18.104 00.004 972 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43) 21:28:18.108 00.004 972 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.20 mountX=0.34 mountY=-0.15, mountTheta=-0.42 21:28:18.113 00.005 972 SchedulePrimaryMove(067B9D08, x=0.13, y=0.34, opts=13) 21:28:18.117 00.004 972 Enqueuing Move request for scope (0.13, 0.34) 21:28:18.121 00.004 5928 Worker thread wakes up 21:28:18.121 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd 21:28:18.121 00.000 5928 Handling offset move in thread for scope, endpoint = (0.13, 0.34) 21:28:18.121 00.000 5928 Moving (0.13, 0.34) raw xDistance=0.34 yDistance=-0.15 21:28:18.121 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 21:28:18.121 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:18.122 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:28:18.122 00.000 5928 MoveAxis(W, 57, ABG) 21:28:18.122 00.000 5928 Guiding Dir = 3, Dur = 57 21:28:18.122 00.000 5928 IsSlewing returns 0 21:28:18.123 00.001 5928 IsGuiding returns 0 21:28:18.151 00.028 5928 PulseGuide returned control before completion, sleep 40 21:28:18.152 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:28:18.179 00.027 972 UpdateGuideState exits: m=1406 SNR=26.2 21:28:18.183 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:18.187 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:18.190 00.003 972 Enqueuing Expose request 21:28:18.199 00.009 5928 IsGuiding returns 1 21:28:18.199 00.000 5928 scope still moving after pulse duration time elapsed 21:28:18.231 00.032 5928 IsSlewing returns 0 21:28:18.231 00.000 5928 IsGuiding returns 0 21:28:18.231 00.000 5928 scope move finished after 57 + 51 ms 21:28:18.231 00.000 5928 Move returns status 0, amount 57 21:28:18.231 00.000 5928 MoveAxis(N, 0, ABG) 21:28:18.232 00.001 5928 Move returns status 0, amount 0 21:28:18.232 00.000 5928 move complete, result=0 21:28:18.232 00.000 5928 worker thread done servicing request 21:28:18.232 00.000 5928 Worker thread wakes up 21:28:18.232 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:18.232 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:18.232 00.000 972 GuideStep: 0.3 px 57 ms WEST, -0.2 px 0 ms NORTH 21:28:20.354 02.122 5928 Exposure complete 21:28:20.441 00.087 5928 worker thread done servicing request 21:28:20.441 00.000 972 OnExposeComplete: enter 21:28:20.446 00.005 972 UpdateGuideState(): m_state=6 21:28:20.450 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2784 21:28:20.453 00.003 972 Star::Find returns 1 (0), X=227.82, Y=853.26, Mass=1442, SNR=26.6, Peak=148 HFD=4.1 21:28:20.457 00.004 972 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.59) = xAngle (-1.19 = -1.19) 21:28:20.462 00.005 972 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24) 21:28:20.468 00.006 972 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=0.08 mountY=-0.20, mountTheta=-1.20 21:28:20.474 00.006 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.08, opts=13) 21:28:20.479 00.005 972 Enqueuing Move request for scope (0.19, 0.08) 21:28:20.483 00.004 5928 Worker thread wakes up 21:28:20.483 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd 21:28:20.483 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.08) 21:28:20.483 00.000 5928 Moving (0.19, 0.08) raw xDistance=0.08 yDistance=-0.20 21:28:20.483 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:28:20.483 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:20.483 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:28:20.483 00.000 5928 MoveAxis(E, 0, ABG) 21:28:20.483 00.000 5928 Move returns status 0, amount 0 21:28:20.483 00.000 5928 MoveAxis(N, 0, ABG) 21:28:20.483 00.000 5928 Move returns status 0, amount 0 21:28:20.483 00.000 5928 move complete, result=0 21:28:20.483 00.000 5928 worker thread done servicing request 21:28:20.507 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:20.535 00.028 972 UpdateGuideState exits: m=1442 SNR=26.6 21:28:20.539 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:20.544 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:20.548 00.004 972 Enqueuing Expose request 21:28:20.552 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:28:20.556 00.004 5928 Worker thread wakes up 21:28:20.556 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:20.556 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:22.525 01.969 5928 Exposure complete 21:28:22.612 00.087 5928 worker thread done servicing request 21:28:22.612 00.000 972 OnExposeComplete: enter 21:28:22.616 00.004 972 UpdateGuideState(): m_state=6 21:28:22.620 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2785 21:28:22.624 00.004 972 Star::Find returns 1 (0), X=227.76, Y=853.27, Mass=1398, SNR=26.2, Peak=158 HFD=3.8 21:28:22.629 00.005 972 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.59) = xAngle (-0.96 = -0.96) 21:28:22.632 00.003 972 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00) 21:28:22.636 00.004 972 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=0.09 mountY=-0.13, mountTheta=-0.97 21:28:22.640 00.004 972 SchedulePrimaryMove(067B9D08, x=0.12, y=0.09, opts=13) 21:28:22.645 00.005 972 Enqueuing Move request for scope (0.12, 0.09) 21:28:22.649 00.004 5928 Worker thread wakes up 21:28:22.649 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd 21:28:22.649 00.000 5928 Handling offset move in thread for scope, endpoint = (0.12, 0.09) 21:28:22.649 00.000 5928 Moving (0.12, 0.09) raw xDistance=0.09 yDistance=-0.13 21:28:22.649 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:28:22.650 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:22.650 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:28:22.650 00.000 5928 MoveAxis(E, 0, ABG) 21:28:22.650 00.000 5928 Move returns status 0, amount 0 21:28:22.650 00.000 5928 MoveAxis(N, 0, ABG) 21:28:22.650 00.000 5928 Move returns status 0, amount 0 21:28:22.650 00.000 5928 move complete, result=0 21:28:22.650 00.000 5928 worker thread done servicing request 21:28:22.673 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:22.702 00.029 972 UpdateGuideState exits: m=1398 SNR=26.2 21:28:22.706 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:22.711 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:22.714 00.003 972 Enqueuing Expose request 21:28:22.718 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH 21:28:22.722 00.004 5928 Worker thread wakes up 21:28:22.722 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:22.722 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:24.854 02.132 5928 Exposure complete 21:28:24.940 00.086 5928 worker thread done servicing request 21:28:24.941 00.001 972 OnExposeComplete: enter 21:28:24.946 00.005 972 UpdateGuideState(): m_state=6 21:28:24.950 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2786 21:28:24.953 00.003 972 Star::Find returns 1 (0), X=227.69, Y=853.79, Mass=1469, SNR=26.8, Peak=164 HFD=3.8 21:28:24.957 00.004 972 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.59) = xAngle (-0.12 = -0.12) 21:28:24.962 00.005 972 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16) 21:28:24.966 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.61 hyp=0.61 cameraTheta=1.47 mountX=0.61 mountY=-0.10, mountTheta=-0.16 21:28:24.970 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.61, opts=13) 21:28:24.974 00.004 972 Enqueuing Move request for scope (0.06, 0.61) 21:28:24.980 00.006 5928 Worker thread wakes up 21:28:24.980 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.61) opts 0xd 21:28:24.980 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.61) 21:28:24.980 00.000 5928 Moving (0.06, 0.61) raw xDistance=0.61 yDistance=-0.10 21:28:24.980 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 21:28:24.980 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:24.980 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:28:24.980 00.000 5928 MoveAxis(W, 101, ABG) 21:28:24.980 00.000 5928 Guiding Dir = 3, Dur = 101 21:28:24.981 00.001 5928 IsSlewing returns 0 21:28:24.981 00.000 5928 IsGuiding returns 0 21:28:24.995 00.014 5928 PulseGuide returned control before completion, sleep 98 21:28:25.004 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:25.032 00.028 972 UpdateGuideState exits: m=1469 SNR=26.8 21:28:25.036 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:25.039 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:25.045 00.006 972 Enqueuing Expose request 21:28:25.106 00.061 5928 IsGuiding returns 0 21:28:25.107 00.001 5928 Move returns status 0, amount 101 21:28:25.107 00.000 5928 MoveAxis(N, 0, ABG) 21:28:25.107 00.000 5928 Move returns status 0, amount 0 21:28:25.107 00.000 5928 move complete, result=0 21:28:25.107 00.000 5928 worker thread done servicing request 21:28:25.107 00.000 5928 Worker thread wakes up 21:28:25.107 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:25.107 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:25.108 00.001 972 GuideStep: 0.6 px 101 ms WEST, -0.1 px 0 ms NORTH 21:28:27.096 01.988 5928 Exposure complete 21:28:27.182 00.086 5928 worker thread done servicing request 21:28:27.182 00.000 972 OnExposeComplete: enter 21:28:27.185 00.003 972 UpdateGuideState(): m_state=6 21:28:27.189 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2787 21:28:27.194 00.005 972 Star::Find returns 1 (0), X=227.77, Y=853.40, Mass=1487, SNR=27.0, Peak=152 HFD=3.8 21:28:27.198 00.004 972 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.59) = xAngle (-0.59 = -0.59) 21:28:27.202 00.004 972 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63) 21:28:27.206 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.00 mountX=0.21 mountY=-0.15, mountTheta=-0.62 21:28:27.211 00.005 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.22, opts=13) 21:28:27.215 00.004 972 Enqueuing Move request for scope (0.14, 0.22) 21:28:27.219 00.004 5928 Worker thread wakes up 21:28:27.219 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd 21:28:27.219 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.22) 21:28:27.219 00.000 5928 Moving (0.14, 0.22) raw xDistance=0.21 yDistance=-0.15 21:28:27.219 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21 21:28:27.219 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:27.219 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15 21:28:27.219 00.000 5928 MoveAxis(W, 43, ABG) 21:28:27.219 00.000 5928 Guiding Dir = 3, Dur = 43 21:28:27.220 00.001 5928 IsSlewing returns 0 21:28:27.220 00.000 5928 IsGuiding returns 0 21:28:27.245 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:27.250 00.005 5928 PulseGuide returned control before completion, sleep 24 21:28:27.271 00.021 972 UpdateGuideState exits: m=1487 SNR=27.0 21:28:27.275 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:27.280 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:27.284 00.004 972 Enqueuing Expose request 21:28:27.288 00.004 5928 IsGuiding returns 1 21:28:27.288 00.000 5928 scope still moving after pulse duration time elapsed 21:28:27.322 00.034 5928 IsSlewing returns 0 21:28:27.346 00.024 5928 IsGuiding returns 0 21:28:27.346 00.000 5928 scope move finished after 43 + 82 ms 21:28:27.346 00.000 5928 Move returns status 0, amount 43 21:28:27.346 00.000 5928 MoveAxis(N, 0, ABG) 21:28:27.346 00.000 5928 Move returns status 0, amount 0 21:28:27.347 00.001 5928 move complete, result=0 21:28:27.347 00.000 5928 worker thread done servicing request 21:28:27.347 00.000 5928 Worker thread wakes up 21:28:27.347 00.000 972 GuideStep: 0.2 px 43 ms WEST, -0.2 px 0 ms NORTH 21:28:27.351 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:27.351 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:29.492 02.141 5928 Exposure complete 21:28:29.577 00.085 5928 worker thread done servicing request 21:28:29.577 00.000 972 OnExposeComplete: enter 21:28:29.581 00.004 972 UpdateGuideState(): m_state=6 21:28:29.585 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2788 21:28:29.589 00.004 972 Star::Find returns 1 (0), X=227.99, Y=852.99, Mass=1421, SNR=26.4, Peak=159 HFD=4.0 21:28:29.594 00.005 972 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.59) = xAngle (-2.09 = -2.09) 21:28:29.598 00.004 972 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13) 21:28:29.601 00.003 972 CameraToMount -- cameraX=0.36 cameraY=-0.19 hyp=0.41 cameraTheta=-0.50 mountX=-0.20 mountY=-0.35, mountTheta=-2.10 21:28:29.606 00.005 972 SchedulePrimaryMove(067B9D08, x=0.36, y=-0.19, opts=13) 21:28:29.611 00.005 972 Enqueuing Move request for scope (0.36, -0.19) 21:28:29.614 00.003 5928 Worker thread wakes up 21:28:29.615 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.19) opts 0xd 21:28:29.615 00.000 5928 Handling offset move in thread for scope, endpoint = (0.36, -0.19) 21:28:29.615 00.000 5928 Moving (0.36, -0.19) raw xDistance=-0.20 yDistance=-0.35 21:28:29.615 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20 21:28:29.615 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:28:29.615 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35 21:28:29.615 00.000 5928 MoveAxis(E, 31, ABG) 21:28:29.615 00.000 5928 Guiding Dir = 2, Dur = 31 21:28:29.615 00.000 5928 IsSlewing returns 0 21:28:29.617 00.002 5928 IsGuiding returns 0 21:28:29.632 00.015 5928 PulseGuide returned control before completion, sleep 26 21:28:29.640 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:29.667 00.027 972 UpdateGuideState exits: m=1421 SNR=26.4 21:28:29.671 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:29.676 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:29.680 00.004 972 Enqueuing Expose request 21:28:29.684 00.004 5928 IsGuiding returns 0 21:28:29.684 00.000 5928 Move returns status 0, amount 31 21:28:29.684 00.000 5928 MoveAxis(N, 0, ABG) 21:28:29.684 00.000 5928 Move returns status 0, amount 0 21:28:29.684 00.000 5928 move complete, result=0 21:28:29.684 00.000 5928 worker thread done servicing request 21:28:29.684 00.000 5928 Worker thread wakes up 21:28:29.684 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:29.684 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:29.690 00.006 972 GuideStep: -0.2 px 31 ms EAST, -0.3 px 0 ms NORTH 21:28:31.668 01.978 5928 Exposure complete 21:28:31.755 00.087 5928 worker thread done servicing request 21:28:31.756 00.001 972 OnExposeComplete: enter 21:28:31.761 00.005 972 UpdateGuideState(): m_state=6 21:28:31.765 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2789 21:28:31.768 00.003 972 Star::Find returns 1 (0), X=227.73, Y=852.90, Mass=1474, SNR=26.9, Peak=160 HFD=4.0 21:28:31.772 00.004 972 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.59) = xAngle (-2.82 = -2.82) 21:28:31.777 00.005 972 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87) 21:28:31.780 00.003 972 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.23 mountX=-0.28 mountY=-0.08, mountTheta=-2.86 21:28:31.785 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.28, opts=13) 21:28:31.789 00.004 972 Enqueuing Move request for scope (0.10, -0.28) 21:28:31.794 00.005 5928 Worker thread wakes up 21:28:31.794 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd 21:28:31.794 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.28) 21:28:31.794 00.000 5928 Moving (0.10, -0.28) raw xDistance=-0.28 yDistance=-0.08 21:28:31.794 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28 21:28:31.794 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:31.794 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:28:31.794 00.000 5928 MoveAxis(E, 50, ABG) 21:28:31.794 00.000 5928 Guiding Dir = 2, Dur = 50 21:28:31.795 00.001 5928 IsSlewing returns 0 21:28:31.795 00.000 5928 IsGuiding returns 0 21:28:31.818 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:28:31.823 00.005 5928 PulseGuide returned control before completion, sleep 32 21:28:31.845 00.022 972 UpdateGuideState exits: m=1474 SNR=26.9 21:28:31.849 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:31.853 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:31.858 00.005 972 Enqueuing Expose request 21:28:31.870 00.012 5928 IsGuiding returns 1 21:28:31.870 00.000 5928 scope still moving after pulse duration time elapsed 21:28:31.902 00.032 5928 IsSlewing returns 0 21:28:31.903 00.001 5928 IsGuiding returns 0 21:28:31.903 00.000 5928 scope move finished after 50 + 58 ms 21:28:31.903 00.000 5928 Move returns status 0, amount 50 21:28:31.903 00.000 5928 MoveAxis(N, 0, ABG) 21:28:31.903 00.000 5928 Move returns status 0, amount 0 21:28:31.903 00.000 5928 move complete, result=0 21:28:31.903 00.000 5928 worker thread done servicing request 21:28:31.904 00.001 5928 Worker thread wakes up 21:28:31.904 00.000 972 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH 21:28:31.908 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:31.909 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:34.010 02.101 5928 Exposure complete 21:28:34.097 00.087 5928 worker thread done servicing request 21:28:34.097 00.000 972 OnExposeComplete: enter 21:28:34.101 00.004 972 UpdateGuideState(): m_state=6 21:28:34.106 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2790 21:28:34.110 00.004 972 Star::Find returns 1 (0), X=227.78, Y=852.89, Mass=1432, SNR=26.5, Peak=162 HFD=3.9 21:28:34.114 00.004 972 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.59) = xAngle (-2.67 = -2.67) 21:28:34.119 00.005 972 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72) 21:28:34.125 00.006 972 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-1.08 mountX=-0.29 mountY=-0.13, mountTheta=-2.71 21:28:34.130 00.005 972 SchedulePrimaryMove(067B9D08, x=0.15, y=-0.29, opts=13) 21:28:34.134 00.004 972 Enqueuing Move request for scope (0.15, -0.29) 21:28:34.138 00.004 5928 Worker thread wakes up 21:28:34.138 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd 21:28:34.138 00.000 5928 Handling offset move in thread for scope, endpoint = (0.15, -0.29) 21:28:34.138 00.000 5928 Moving (0.15, -0.29) raw xDistance=-0.29 yDistance=-0.13 21:28:34.138 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29 21:28:34.138 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:34.138 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13 21:28:34.138 00.000 5928 MoveAxis(E, 52, ABG) 21:28:34.138 00.000 5928 Guiding Dir = 2, Dur = 52 21:28:34.139 00.001 5928 IsSlewing returns 0 21:28:34.139 00.000 5928 IsGuiding returns 0 21:28:34.158 00.019 5928 PulseGuide returned control before completion, sleep 45 21:28:34.164 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:34.192 00.028 972 UpdateGuideState exits: m=1432 SNR=26.5 21:28:34.196 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:34.201 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:34.205 00.004 972 Enqueuing Expose request 21:28:34.214 00.009 5928 IsGuiding returns 1 21:28:34.214 00.000 5928 scope still moving after pulse duration time elapsed 21:28:34.245 00.031 5928 IsSlewing returns 0 21:28:34.246 00.001 5928 IsGuiding returns 0 21:28:34.246 00.000 5928 scope move finished after 52 + 54 ms 21:28:34.246 00.000 5928 Move returns status 0, amount 52 21:28:34.246 00.000 5928 MoveAxis(N, 0, ABG) 21:28:34.246 00.000 5928 Move returns status 0, amount 0 21:28:34.246 00.000 5928 move complete, result=0 21:28:34.247 00.001 5928 worker thread done servicing request 21:28:34.247 00.000 5928 Worker thread wakes up 21:28:34.247 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:34.247 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:34.247 00.000 972 GuideStep: -0.3 px 52 ms EAST, -0.1 px 0 ms NORTH 21:28:36.231 01.984 5928 Exposure complete 21:28:36.317 00.086 5928 worker thread done servicing request 21:28:36.317 00.000 972 OnExposeComplete: enter 21:28:36.321 00.004 972 UpdateGuideState(): m_state=6 21:28:36.326 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2791 21:28:36.330 00.004 972 Star::Find returns 1 (0), X=227.65, Y=853.11, Mass=1388, SNR=26.0, Peak=144 HFD=3.9 21:28:36.334 00.004 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.94 = -2.94) 21:28:36.337 00.003 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99) 21:28:36.342 00.005 972 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.36 mountX=-0.07 mountY=-0.01, mountTheta=-2.99 21:28:36.347 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.07, opts=13) 21:28:36.350 00.003 972 Enqueuing Move request for scope (0.02, -0.07) 21:28:36.354 00.004 5928 Worker thread wakes up 21:28:36.354 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd 21:28:36.354 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.07) 21:28:36.355 00.001 5928 Moving (0.02, -0.07) raw xDistance=-0.07 yDistance=-0.01 21:28:36.355 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 21:28:36.355 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:36.355 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:28:36.355 00.000 5928 MoveAxis(E, 0, ABG) 21:28:36.355 00.000 5928 Move returns status 0, amount 0 21:28:36.355 00.000 5928 MoveAxis(N, 0, ABG) 21:28:36.355 00.000 5928 Move returns status 0, amount 0 21:28:36.355 00.000 5928 move complete, result=0 21:28:36.355 00.000 5928 worker thread done servicing request 21:28:36.380 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:36.405 00.025 972 UpdateGuideState exits: m=1388 SNR=26.0 21:28:36.410 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:36.414 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:36.418 00.004 972 Enqueuing Expose request 21:28:36.422 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:28:36.427 00.005 5928 Worker thread wakes up 21:28:36.427 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:36.427 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:38.525 02.098 5928 Exposure complete 21:28:38.612 00.087 5928 worker thread done servicing request 21:28:38.613 00.001 972 OnExposeComplete: enter 21:28:38.617 00.004 972 UpdateGuideState(): m_state=6 21:28:38.621 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2792 21:28:38.626 00.005 972 Star::Find returns 1 (0), X=227.72, Y=852.95, Mass=1436, SNR=26.5, Peak=162 HFD=4.0 21:28:38.629 00.003 972 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.59) = xAngle (-2.78 = -2.78) 21:28:38.633 00.004 972 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82) 21:28:38.637 00.004 972 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.19 mountX=-0.23 mountY=-0.08, mountTheta=-2.82 21:28:38.642 00.005 972 SchedulePrimaryMove(067B9D08, x=0.09, y=-0.23, opts=13) 21:28:38.646 00.004 972 Enqueuing Move request for scope (0.09, -0.23) 21:28:38.650 00.004 5928 Worker thread wakes up 21:28:38.650 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd 21:28:38.650 00.000 5928 Handling offset move in thread for scope, endpoint = (0.09, -0.23) 21:28:38.650 00.000 5928 Moving (0.09, -0.23) raw xDistance=-0.23 yDistance=-0.08 21:28:38.650 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23 21:28:38.650 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:38.650 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08 21:28:38.650 00.000 5928 MoveAxis(E, 39, ABG) 21:28:38.651 00.001 5928 Guiding Dir = 2, Dur = 39 21:28:38.652 00.001 5928 IsSlewing returns 0 21:28:38.653 00.001 5928 IsGuiding returns 0 21:28:38.667 00.014 5928 PulseGuide returned control before completion, sleep 35 21:28:38.677 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:38.702 00.025 972 UpdateGuideState exits: m=1436 SNR=26.5 21:28:38.707 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:38.712 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:38.715 00.003 972 Enqueuing Expose request 21:28:38.719 00.004 5928 IsGuiding returns 0 21:28:38.719 00.000 5928 Move returns status 0, amount 39 21:28:38.719 00.000 5928 MoveAxis(N, 0, ABG) 21:28:38.719 00.000 5928 Move returns status 0, amount 0 21:28:38.719 00.000 5928 move complete, result=0 21:28:38.720 00.001 5928 worker thread done servicing request 21:28:38.720 00.000 5928 Worker thread wakes up 21:28:38.720 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:38.720 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:38.738 00.018 972 GuideStep: -0.2 px 39 ms EAST, -0.1 px 0 ms NORTH 21:28:40.703 01.965 5928 Exposure complete 21:28:40.789 00.086 5928 worker thread done servicing request 21:28:40.789 00.000 972 OnExposeComplete: enter 21:28:40.795 00.006 972 UpdateGuideState(): m_state=6 21:28:40.799 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2793 21:28:40.802 00.003 972 Star::Find returns 1 (0), X=227.87, Y=853.09, Mass=1398, SNR=26.2, Peak=159 HFD=4.2 21:28:40.806 00.004 972 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.59) = xAngle (-1.95 = -1.95) 21:28:40.811 00.005 972 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00) 21:28:40.814 00.003 972 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.36 mountX=-0.10 mountY=-0.23, mountTheta=-1.96 21:28:40.819 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=-0.09, opts=13) 21:28:40.823 00.004 972 Enqueuing Move request for scope (0.24, -0.09) 21:28:40.827 00.004 5928 Worker thread wakes up 21:28:40.828 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd 21:28:40.828 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, -0.09) 21:28:40.828 00.000 5928 Moving (0.24, -0.09) raw xDistance=-0.10 yDistance=-0.23 21:28:40.828 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 21:28:40.828 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:28:40.828 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23 21:28:40.828 00.000 5928 MoveAxis(E, 0, ABG) 21:28:40.828 00.000 5928 Move returns status 0, amount 0 21:28:40.828 00.000 5928 MoveAxis(N, 0, ABG) 21:28:40.828 00.000 5928 Move returns status 0, amount 0 21:28:40.828 00.000 5928 move complete, result=0 21:28:40.828 00.000 5928 worker thread done servicing request 21:28:40.851 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:28:40.880 00.029 972 UpdateGuideState exits: m=1398 SNR=26.2 21:28:40.885 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:40.890 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:40.895 00.005 972 Enqueuing Expose request 21:28:40.899 00.004 972 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:28:40.903 00.004 5928 Worker thread wakes up 21:28:40.903 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:40.903 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:43.025 02.122 5928 Exposure complete 21:28:43.112 00.087 5928 worker thread done servicing request 21:28:43.113 00.001 972 OnExposeComplete: enter 21:28:43.116 00.003 972 UpdateGuideState(): m_state=6 21:28:43.121 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2794 21:28:43.125 00.004 972 Star::Find returns 1 (0), X=227.77, Y=852.53, Mass=1403, SNR=26.2, Peak=143 HFD=3.9 21:28:43.129 00.004 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 21:28:43.133 00.004 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 21:28:43.137 00.004 972 CameraToMount -- cameraX=0.14 cameraY=-0.65 hyp=0.67 cameraTheta=-1.36 mountX=-0.66 mountY=-0.10, mountTheta=-3.00 21:28:43.143 00.006 972 SchedulePrimaryMove(067B9D08, x=0.14, y=-0.65, opts=13) 21:28:43.146 00.003 972 Enqueuing Move request for scope (0.14, -0.65) 21:28:43.150 00.004 5928 Worker thread wakes up 21:28:43.150 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.65) opts 0xd 21:28:43.150 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, -0.65) 21:28:43.150 00.000 5928 Moving (0.14, -0.65) raw xDistance=-0.66 yDistance=-0.10 21:28:43.151 00.001 5928 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.66 21:28:43.151 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:43.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10 21:28:43.151 00.000 5928 MoveAxis(E, 110, ABG) 21:28:43.151 00.000 5928 Guiding Dir = 2, Dur = 110 21:28:43.176 00.025 5928 IsSlewing returns 0 21:28:43.177 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=52, FiltMax=288, Gamma=1.000 21:28:43.181 00.004 5928 IsGuiding returns 0 21:28:43.204 00.023 972 UpdateGuideState exits: m=1403 SNR=26.2 21:28:43.209 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:43.213 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:43.217 00.004 972 Enqueuing Expose request 21:28:43.220 00.003 5928 PulseGuide returned control before completion, sleep 93 21:28:43.324 00.104 5928 IsGuiding returns 1 21:28:43.324 00.000 5928 scope still moving after pulse duration time elapsed 21:28:43.369 00.045 5928 IsSlewing returns 0 21:28:43.369 00.000 5928 IsGuiding returns 0 21:28:43.369 00.000 5928 scope move finished after 110 + 77 ms 21:28:43.369 00.000 5928 Move returns status 0, amount 110 21:28:43.369 00.000 5928 MoveAxis(N, 0, ABG) 21:28:43.369 00.000 5928 Move returns status 0, amount 0 21:28:43.369 00.000 5928 move complete, result=0 21:28:43.369 00.000 5928 worker thread done servicing request 21:28:43.369 00.000 5928 Worker thread wakes up 21:28:43.369 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:43.369 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:43.369 00.000 972 GuideStep: -0.7 px 110 ms EAST, -0.1 px 0 ms NORTH 21:28:45.355 01.986 5928 Exposure complete 21:28:45.441 00.086 5928 worker thread done servicing request 21:28:45.441 00.000 972 OnExposeComplete: enter 21:28:45.445 00.004 972 UpdateGuideState(): m_state=6 21:28:45.449 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2795 21:28:45.452 00.003 972 Star::Find returns 1 (0), X=227.84, Y=852.74, Mass=1440, SNR=26.6, Peak=153 HFD=3.9 21:28:45.459 00.007 972 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.59) = xAngle (-2.72 = -2.72) 21:28:45.464 00.005 972 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77) 21:28:45.469 00.005 972 CameraToMount -- cameraX=0.21 cameraY=-0.44 hyp=0.49 cameraTheta=-1.13 mountX=-0.44 mountY=-0.18, mountTheta=-2.76 21:28:45.475 00.006 972 SchedulePrimaryMove(067B9D08, x=0.21, y=-0.44, opts=13) 21:28:45.479 00.004 972 Enqueuing Move request for scope (0.21, -0.44) 21:28:45.482 00.003 5928 Worker thread wakes up 21:28:45.482 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.44) opts 0xd 21:28:45.483 00.001 5928 Handling offset move in thread for scope, endpoint = (0.21, -0.44) 21:28:45.483 00.000 5928 Moving (0.21, -0.44) raw xDistance=-0.44 yDistance=-0.18 21:28:45.483 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.44 21:28:45.483 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:45.483 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:28:45.483 00.000 5928 MoveAxis(E, 82, ABG) 21:28:45.483 00.000 5928 Guiding Dir = 2, Dur = 82 21:28:45.483 00.000 5928 IsSlewing returns 0 21:28:45.484 00.001 5928 IsGuiding returns 0 21:28:45.510 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=48, FiltMax=284, Gamma=1.000 21:28:45.515 00.005 5928 PulseGuide returned control before completion, sleep 66 21:28:45.536 00.021 972 UpdateGuideState exits: m=1440 SNR=26.6 21:28:45.541 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:45.545 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:45.549 00.004 972 Enqueuing Expose request 21:28:45.623 00.074 5928 IsGuiding returns 1 21:28:45.623 00.000 5928 scope still moving after pulse duration time elapsed 21:28:45.645 00.022 5928 IsSlewing returns 0 21:28:45.645 00.000 5928 IsGuiding returns 0 21:28:45.645 00.000 5928 scope move finished after 82 + 79 ms 21:28:45.645 00.000 5928 Move returns status 0, amount 82 21:28:45.645 00.000 5928 MoveAxis(N, 0, ABG) 21:28:45.645 00.000 5928 Move returns status 0, amount 0 21:28:45.645 00.000 5928 move complete, result=0 21:28:45.645 00.000 5928 worker thread done servicing request 21:28:45.645 00.000 5928 Worker thread wakes up 21:28:45.646 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:45.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:45.652 00.006 972 GuideStep: -0.4 px 82 ms EAST, -0.2 px 0 ms NORTH 21:28:47.753 02.101 5928 Exposure complete 21:28:47.841 00.088 5928 worker thread done servicing request 21:28:47.841 00.000 972 OnExposeComplete: enter 21:28:47.844 00.003 972 UpdateGuideState(): m_state=6 21:28:47.848 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2796 21:28:47.852 00.004 972 Star::Find returns 1 (0), X=227.92, Y=853.13, Mass=1471, SNR=26.8, Peak=153 HFD=4.2 21:28:47.857 00.005 972 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.59) = xAngle (-1.78 = -1.78) 21:28:47.861 00.004 972 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82) 21:28:47.865 00.004 972 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.19 mountX=-0.06 mountY=-0.28, mountTheta=-1.78 21:28:47.869 00.004 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.05, opts=13) 21:28:47.874 00.005 972 Enqueuing Move request for scope (0.29, -0.05) 21:28:47.878 00.004 5928 Worker thread wakes up 21:28:47.878 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd 21:28:47.878 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.05) 21:28:47.878 00.000 5928 Moving (0.29, -0.05) raw xDistance=-0.06 yDistance=-0.28 21:28:47.879 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 21:28:47.879 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse 21:28:47.879 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28 21:28:47.879 00.000 5928 MoveAxis(E, 0, ABG) 21:28:47.879 00.000 5928 Move returns status 0, amount 0 21:28:47.879 00.000 5928 MoveAxis(N, 0, ABG) 21:28:47.879 00.000 5928 Move returns status 0, amount 0 21:28:47.879 00.000 5928 move complete, result=0 21:28:47.879 00.000 5928 worker thread done servicing request 21:28:47.904 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:47.931 00.027 972 UpdateGuideState exits: m=1471 SNR=26.8 21:28:47.935 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:47.940 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:47.946 00.006 972 Enqueuing Expose request 21:28:47.952 00.006 5928 Worker thread wakes up 21:28:47.953 00.001 972 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH 21:28:47.960 00.007 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:47.960 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:49.942 01.982 5928 Exposure complete 21:28:50.033 00.091 5928 worker thread done servicing request 21:28:50.033 00.000 972 OnExposeComplete: enter 21:28:50.036 00.003 972 UpdateGuideState(): m_state=6 21:28:50.042 00.006 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2797 21:28:50.045 00.003 972 Star::Find returns 1 (0), X=227.93, Y=853.21, Mass=1422, SNR=26.4, Peak=146 HFD=4.1 21:28:50.049 00.004 972 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.59) = xAngle (-1.50 = -1.50) 21:28:50.053 00.004 972 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55) 21:28:50.058 00.005 972 CameraToMount -- cameraX=0.30 cameraY=0.03 hyp=0.30 cameraTheta=0.09 mountX=0.02 mountY=-0.30, mountTheta=-1.50 21:28:50.062 00.004 972 SchedulePrimaryMove(067B9D08, x=0.30, y=0.03, opts=13) 21:28:50.066 00.004 972 Enqueuing Move request for scope (0.30, 0.03) 21:28:50.070 00.004 5928 Worker thread wakes up 21:28:50.070 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.03) opts 0xd 21:28:50.070 00.000 5928 Handling offset move in thread for scope, endpoint = (0.30, 0.03) 21:28:50.070 00.000 5928 Moving (0.30, 0.03) raw xDistance=0.02 yDistance=-0.30 21:28:50.070 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:28:50.070 00.000 5928 switching direction from 1 to -1 - decHistory=-4 oldest=-0.56 newest=-0.76 21:28:50.070 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30 21:28:50.070 00.000 5928 MoveAxis(E, 0, ABG) 21:28:50.070 00.000 5928 Move returns status 0, amount 0 21:28:50.070 00.000 5928 MoveAxis(N, 59, ABG) 21:28:50.070 00.000 5928 Guiding Dir = 0, Dur = 59 21:28:50.071 00.001 5928 IsSlewing returns 0 21:28:50.071 00.000 5928 IsGuiding returns 0 21:28:50.098 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:28:50.126 00.028 972 UpdateGuideState exits: m=1422 SNR=26.4 21:28:50.130 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:50.134 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:50.137 00.003 972 Enqueuing Expose request 21:28:50.148 00.011 5928 IsGuiding returns 1 21:28:50.148 00.000 5928 scope still moving after pulse duration time elapsed 21:28:50.177 00.029 5928 IsSlewing returns 0 21:28:50.178 00.001 5928 IsGuiding returns 1 21:28:50.228 00.050 5928 IsSlewing returns 0 21:28:50.261 00.033 5928 IsGuiding returns 0 21:28:50.261 00.000 5928 scope move finished after 59 + 130 ms 21:28:50.261 00.000 5928 Move returns status 0, amount 59 21:28:50.261 00.000 5928 move complete, result=0 21:28:50.261 00.000 5928 worker thread done servicing request 21:28:50.261 00.000 5928 Worker thread wakes up 21:28:50.261 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:50.261 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:50.261 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 59 ms NORTH 21:28:52.370 02.109 5928 Exposure complete 21:28:52.457 00.087 5928 worker thread done servicing request 21:28:52.457 00.000 972 OnExposeComplete: enter 21:28:52.461 00.004 972 UpdateGuideState(): m_state=6 21:28:52.465 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2798 21:28:52.469 00.004 972 Star::Find returns 1 (0), X=227.79, Y=853.57, Mass=1449, SNR=26.7, Peak=159 HFD=3.8 21:28:52.476 00.007 972 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.59) = xAngle (-0.41 = -0.41) 21:28:52.481 00.005 972 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45) 21:28:52.485 00.004 972 CameraToMount -- cameraX=0.16 cameraY=0.39 hyp=0.43 cameraTheta=1.18 mountX=0.39 mountY=-0.19, mountTheta=-0.45 21:28:52.491 00.006 972 SchedulePrimaryMove(067B9D08, x=0.16, y=0.39, opts=13) 21:28:52.494 00.003 972 Enqueuing Move request for scope (0.16, 0.39) 21:28:52.498 00.004 5928 Worker thread wakes up 21:28:52.498 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.39) opts 0xd 21:28:52.498 00.000 5928 Handling offset move in thread for scope, endpoint = (0.16, 0.39) 21:28:52.498 00.000 5928 Moving (0.16, 0.39) raw xDistance=0.39 yDistance=-0.19 21:28:52.498 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39 21:28:52.499 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:28:52.499 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19 21:28:52.499 00.000 5928 MoveAxis(W, 65, ABG) 21:28:52.499 00.000 5928 Guiding Dir = 3, Dur = 65 21:28:52.499 00.000 5928 IsSlewing returns 0 21:28:52.500 00.001 5928 IsGuiding returns 0 21:28:52.515 00.015 5928 PulseGuide returned control before completion, sleep 60 21:28:52.524 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:52.550 00.026 972 UpdateGuideState exits: m=1449 SNR=26.7 21:28:52.554 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:52.560 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:52.565 00.005 972 Enqueuing Expose request 21:28:52.595 00.030 5928 IsGuiding returns 0 21:28:52.595 00.000 5928 Move returns status 0, amount 65 21:28:52.595 00.000 5928 MoveAxis(N, 0, ABG) 21:28:52.595 00.000 5928 Move returns status 0, amount 0 21:28:52.595 00.000 5928 move complete, result=0 21:28:52.595 00.000 5928 worker thread done servicing request 21:28:52.595 00.000 5928 Worker thread wakes up 21:28:52.595 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:52.595 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:52.596 00.001 972 GuideStep: 0.4 px 65 ms WEST, -0.2 px 0 ms NORTH 21:28:54.566 01.970 5928 Exposure complete 21:28:54.657 00.091 5928 worker thread done servicing request 21:28:54.657 00.000 972 OnExposeComplete: enter 21:28:54.661 00.004 972 UpdateGuideState(): m_state=6 21:28:54.665 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2799 21:28:54.669 00.004 972 Star::Find returns 1 (0), X=227.83, Y=853.29, Mass=1424, SNR=26.4, Peak=163 HFD=3.8 21:28:54.674 00.005 972 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.59) = xAngle (-1.08 = -1.08) 21:28:54.678 00.004 972 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13) 21:28:54.682 00.004 972 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.22 cameraTheta=0.50 mountX=0.11 mountY=-0.20, mountTheta=-1.09 21:28:54.686 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=0.11, opts=13) 21:28:54.692 00.006 972 Enqueuing Move request for scope (0.20, 0.11) 21:28:54.695 00.003 5928 Worker thread wakes up 21:28:54.696 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd 21:28:54.696 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, 0.11) 21:28:54.696 00.000 5928 Moving (0.20, 0.11) raw xDistance=0.11 yDistance=-0.20 21:28:54.696 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 21:28:54.696 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20 21:28:54.696 00.000 5928 MoveAxis(E, 0, ABG) 21:28:54.696 00.000 5928 Move returns status 0, amount 0 21:28:54.696 00.000 5928 MoveAxis(N, 40, ABG) 21:28:54.696 00.000 5928 Guiding Dir = 0, Dur = 40 21:28:54.706 00.010 5928 IsSlewing returns 0 21:28:54.706 00.000 5928 IsGuiding returns 0 21:28:54.724 00.018 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:28:54.751 00.027 972 UpdateGuideState exits: m=1424 SNR=26.4 21:28:54.758 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:54.762 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:54.766 00.004 972 Enqueuing Expose request 21:28:54.786 00.020 5928 IsGuiding returns 1 21:28:54.786 00.000 5928 scope still moving after pulse duration time elapsed 21:28:54.849 00.063 5928 IsSlewing returns 0 21:28:54.851 00.002 5928 IsGuiding returns 0 21:28:54.851 00.000 5928 scope move finished after 40 + 104 ms 21:28:54.851 00.000 5928 Move returns status 0, amount 40 21:28:54.851 00.000 5928 move complete, result=0 21:28:54.851 00.000 5928 worker thread done servicing request 21:28:54.851 00.000 5928 Worker thread wakes up 21:28:54.851 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:54.852 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:54.852 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 40 ms NORTH 21:28:56.958 02.106 5928 Exposure complete 21:28:57.045 00.087 5928 worker thread done servicing request 21:28:57.046 00.001 972 OnExposeComplete: enter 21:28:57.050 00.004 972 UpdateGuideState(): m_state=6 21:28:57.054 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2800 21:28:57.059 00.005 972 Star::Find returns 1 (0), X=227.88, Y=853.42, Mass=1447, SNR=26.6, Peak=156 HFD=3.6 21:28:57.063 00.004 972 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.59) = xAngle (-0.81 = -0.81) 21:28:57.067 00.004 972 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85) 21:28:57.070 00.003 972 CameraToMount -- cameraX=0.24 cameraY=0.24 hyp=0.34 cameraTheta=0.78 mountX=0.24 mountY=-0.26, mountTheta=-0.83 21:28:57.075 00.005 972 SchedulePrimaryMove(067B9D08, x=0.24, y=0.24, opts=13) 21:28:57.078 00.003 972 Enqueuing Move request for scope (0.24, 0.24) 21:28:57.082 00.004 5928 Worker thread wakes up 21:28:57.082 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.24) opts 0xd 21:28:57.082 00.000 5928 Handling offset move in thread for scope, endpoint = (0.24, 0.24) 21:28:57.082 00.000 5928 Moving (0.24, 0.24) raw xDistance=0.24 yDistance=-0.26 21:28:57.082 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 21:28:57.082 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 21:28:57.082 00.000 5928 MoveAxis(W, 40, ABG) 21:28:57.082 00.000 5928 Guiding Dir = 3, Dur = 40 21:28:57.108 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:28:57.121 00.013 5928 IsSlewing returns 0 21:28:57.121 00.000 5928 IsGuiding returns 0 21:28:57.135 00.014 972 UpdateGuideState exits: m=1447 SNR=26.6 21:28:57.140 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:57.144 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:57.148 00.004 972 Enqueuing Expose request 21:28:57.152 00.004 5928 PulseGuide returned control before completion, sleep 35 21:28:57.191 00.039 5928 IsGuiding returns 0 21:28:57.191 00.000 5928 Move returns status 0, amount 40 21:28:57.191 00.000 5928 MoveAxis(N, 51, ABG) 21:28:57.191 00.000 5928 Guiding Dir = 0, Dur = 51 21:28:57.192 00.001 5928 IsSlewing returns 0 21:28:57.192 00.000 5928 IsGuiding returns 0 21:28:57.266 00.074 5928 IsGuiding returns 1 21:28:57.266 00.000 5928 scope still moving after pulse duration time elapsed 21:28:57.302 00.036 5928 IsSlewing returns 0 21:28:57.303 00.001 5928 IsGuiding returns 1 21:28:57.345 00.042 5928 IsSlewing returns 0 21:28:57.378 00.033 5928 IsGuiding returns 0 21:28:57.378 00.000 5928 scope move finished after 51 + 134 ms 21:28:57.378 00.000 5928 Move returns status 0, amount 51 21:28:57.379 00.001 5928 move complete, result=0 21:28:57.379 00.000 5928 worker thread done servicing request 21:28:57.379 00.000 5928 Worker thread wakes up 21:28:57.379 00.000 972 GuideStep: 0.2 px 40 ms WEST, -0.3 px 51 ms NORTH 21:28:57.390 00.011 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:57.390 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:59.377 01.987 5928 Exposure complete 21:28:59.463 00.086 5928 worker thread done servicing request 21:28:59.464 00.001 972 OnExposeComplete: enter 21:28:59.468 00.004 972 UpdateGuideState(): m_state=6 21:28:59.473 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2801 21:28:59.476 00.003 972 Star::Find returns 1 (0), X=227.91, Y=853.27, Mass=1442, SNR=26.5, Peak=159 HFD=3.9 21:28:59.480 00.004 972 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.59) = xAngle (-1.27 = -1.27) 21:28:59.484 00.004 972 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31) 21:28:59.488 00.004 972 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.30 cameraTheta=0.32 mountX=0.09 mountY=-0.29, mountTheta=-1.27 21:28:59.493 00.005 972 SchedulePrimaryMove(067B9D08, x=0.28, y=0.09, opts=13) 21:28:59.499 00.006 972 Enqueuing Move request for scope (0.28, 0.09) 21:28:59.503 00.004 5928 Worker thread wakes up 21:28:59.504 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd 21:28:59.504 00.000 5928 Handling offset move in thread for scope, endpoint = (0.28, 0.09) 21:28:59.504 00.000 5928 Moving (0.28, 0.09) raw xDistance=0.09 yDistance=-0.29 21:28:59.504 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:28:59.504 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29 21:28:59.504 00.000 5928 MoveAxis(E, 0, ABG) 21:28:59.505 00.001 5928 Move returns status 0, amount 0 21:28:59.505 00.000 5928 MoveAxis(N, 57, ABG) 21:28:59.505 00.000 5928 Guiding Dir = 0, Dur = 57 21:28:59.505 00.000 5928 IsSlewing returns 0 21:28:59.506 00.001 5928 IsGuiding returns 0 21:28:59.530 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:28:59.558 00.028 972 UpdateGuideState exits: m=1442 SNR=26.5 21:28:59.562 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:28:59.566 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:28:59.570 00.004 972 Enqueuing Expose request 21:28:59.615 00.045 5928 IsGuiding returns 1 21:28:59.615 00.000 5928 scope still moving after pulse duration time elapsed 21:28:59.636 00.021 5928 IsSlewing returns 0 21:28:59.636 00.000 5928 IsGuiding returns 1 21:28:59.679 00.043 5928 IsSlewing returns 0 21:28:59.679 00.000 5928 IsGuiding returns 0 21:28:59.679 00.000 5928 scope move finished after 57 + 116 ms 21:28:59.679 00.000 5928 Move returns status 0, amount 57 21:28:59.679 00.000 5928 move complete, result=0 21:28:59.679 00.000 5928 worker thread done servicing request 21:28:59.679 00.000 5928 Worker thread wakes up 21:28:59.679 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:28:59.679 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:28:59.679 00.000 972 GuideStep: 0.1 px 0 ms EAST, -0.3 px 57 ms NORTH 21:29:01.816 02.137 5928 Exposure complete 21:29:01.903 00.087 5928 worker thread done servicing request 21:29:01.903 00.000 972 OnExposeComplete: enter 21:29:01.908 00.005 972 UpdateGuideState(): m_state=6 21:29:01.912 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2802 21:29:01.916 00.004 972 Star::Find returns 1 (0), X=227.92, Y=852.89, Mass=1427, SNR=26.5, Peak=150 HFD=4.2 21:29:01.920 00.004 972 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.59) = xAngle (-2.38 = -2.38) 21:29:01.925 00.005 972 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42) 21:29:01.929 00.004 972 CameraToMount -- cameraX=0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-0.79 mountX=-0.30 mountY=-0.27, mountTheta=-2.40 21:29:01.934 00.005 972 SchedulePrimaryMove(067B9D08, x=0.29, y=-0.29, opts=13) 21:29:01.939 00.005 972 Enqueuing Move request for scope (0.29, -0.29) 21:29:01.943 00.004 5928 Worker thread wakes up 21:29:01.944 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.29) opts 0xd 21:29:01.944 00.000 5928 Handling offset move in thread for scope, endpoint = (0.29, -0.29) 21:29:01.944 00.000 5928 Moving (0.29, -0.29) raw xDistance=-0.30 yDistance=-0.27 21:29:01.944 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 21:29:01.944 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27 21:29:01.944 00.000 5928 MoveAxis(E, 49, ABG) 21:29:01.944 00.000 5928 Guiding Dir = 2, Dur = 49 21:29:01.944 00.000 5928 IsSlewing returns 0 21:29:01.945 00.001 5928 IsGuiding returns 0 21:29:01.966 00.021 5928 PulseGuide returned control before completion, sleep 39 21:29:01.970 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:29:02.002 00.032 972 UpdateGuideState exits: m=1427 SNR=26.5 21:29:02.008 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:02.011 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:02.015 00.004 972 Enqueuing Expose request 21:29:02.030 00.015 5928 IsGuiding returns 1 21:29:02.030 00.000 5928 scope still moving after pulse duration time elapsed 21:29:02.060 00.030 5928 IsSlewing returns 0 21:29:02.060 00.000 5928 IsGuiding returns 0 21:29:02.060 00.000 5928 scope move finished after 49 + 67 ms 21:29:02.061 00.001 5928 Move returns status 0, amount 49 21:29:02.061 00.000 5928 MoveAxis(N, 53, ABG) 21:29:02.061 00.000 5928 Guiding Dir = 0, Dur = 53 21:29:02.061 00.000 5928 IsSlewing returns 0 21:29:02.062 00.001 5928 IsGuiding returns 0 21:29:02.142 00.080 5928 IsGuiding returns 1 21:29:02.143 00.001 5928 scope still moving after pulse duration time elapsed 21:29:02.168 00.025 5928 IsSlewing returns 0 21:29:02.168 00.000 5928 IsGuiding returns 1 21:29:02.199 00.031 5928 IsSlewing returns 0 21:29:02.199 00.000 5928 IsGuiding returns 1 21:29:02.253 00.054 5928 IsSlewing returns 0 21:29:02.286 00.033 5928 IsGuiding returns 0 21:29:02.286 00.000 5928 scope move finished after 53 + 170 ms 21:29:02.286 00.000 5928 Move returns status 0, amount 53 21:29:02.286 00.000 5928 move complete, result=0 21:29:02.287 00.001 5928 worker thread done servicing request 21:29:02.287 00.000 5928 Worker thread wakes up 21:29:02.287 00.000 972 GuideStep: -0.3 px 49 ms EAST, -0.3 px 53 ms NORTH 21:29:02.292 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:02.293 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:29:04.268 01.975 5928 Exposure complete 21:29:04.362 00.094 5928 worker thread done servicing request 21:29:04.362 00.000 972 OnExposeComplete: enter 21:29:04.366 00.004 972 UpdateGuideState(): m_state=6 21:29:04.371 00.005 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2803 21:29:04.376 00.005 972 Star::Find returns 1 (0), X=227.90, Y=853.16, Mass=1463, SNR=26.8, Peak=153 HFD=4.1 21:29:04.381 00.005 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 21:29:04.385 00.004 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70) 21:29:04.392 00.007 972 CameraToMount -- cameraX=0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-0.07 mountX=-0.02 mountY=-0.26, mountTheta=-1.66 21:29:04.398 00.006 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.02, opts=13) 21:29:04.402 00.004 972 Enqueuing Move request for scope (0.26, -0.02) 21:29:04.409 00.007 5928 Worker thread wakes up 21:29:04.409 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.02) opts 0xd 21:29:04.409 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.02) 21:29:04.409 00.000 5928 Moving (0.26, -0.02) raw xDistance=-0.02 yDistance=-0.26 21:29:04.409 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 21:29:04.409 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26 21:29:04.409 00.000 5928 MoveAxis(E, 0, ABG) 21:29:04.409 00.000 5928 Move returns status 0, amount 0 21:29:04.409 00.000 5928 MoveAxis(N, 52, ABG) 21:29:04.409 00.000 5928 Guiding Dir = 0, Dur = 52 21:29:04.428 00.019 5928 IsSlewing returns 0 21:29:04.428 00.000 5928 IsGuiding returns 0 21:29:04.437 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:29:04.467 00.030 972 UpdateGuideState exits: m=1463 SNR=26.8 21:29:04.474 00.007 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:04.479 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:04.483 00.004 972 Enqueuing Expose request 21:29:04.509 00.026 5928 IsGuiding returns 1 21:29:04.509 00.000 5928 scope still moving after pulse duration time elapsed 21:29:04.537 00.028 5928 IsSlewing returns 0 21:29:04.537 00.000 5928 IsGuiding returns 1 21:29:04.604 00.067 5928 IsSlewing returns 0 21:29:04.604 00.000 5928 IsGuiding returns 0 21:29:04.604 00.000 5928 scope move finished after 52 + 123 ms 21:29:04.604 00.000 5928 Move returns status 0, amount 52 21:29:04.605 00.001 5928 move complete, result=0 21:29:04.605 00.000 5928 worker thread done servicing request 21:29:04.605 00.000 5928 Worker thread wakes up 21:29:04.605 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:04.605 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:29:04.611 00.006 972 GuideStep: -0.0 px 0 ms EAST, -0.3 px 52 ms NORTH 21:29:06.747 02.136 5928 Exposure complete 21:29:06.833 00.086 5928 worker thread done servicing request 21:29:06.834 00.001 972 OnExposeComplete: enter 21:29:06.839 00.005 972 UpdateGuideState(): m_state=6 21:29:06.843 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2804 21:29:06.847 00.004 972 Star::Find returns 1 (0), X=227.44, Y=853.32, Mass=1459, SNR=26.7, Peak=149 HFD=3.5 21:29:06.851 00.004 972 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.59) = xAngle (0.92 = 0.92) 21:29:06.856 00.005 972 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87) 21:29:06.859 00.003 972 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.51 mountX=0.15 mountY=0.19, mountTheta=0.90 21:29:06.863 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.20, y=0.14, opts=13) 21:29:06.868 00.005 972 Enqueuing Move request for scope (-0.20, 0.14) 21:29:06.872 00.004 5928 Worker thread wakes up 21:29:06.872 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd 21:29:06.872 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.20, 0.14) 21:29:06.872 00.000 5928 Moving (-0.20, 0.14) raw xDistance=0.15 yDistance=0.19 21:29:06.872 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:29:06.872 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:06.872 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19 21:29:06.872 00.000 5928 MoveAxis(E, 0, ABG) 21:29:06.872 00.000 5928 Move returns status 0, amount 0 21:29:06.872 00.000 5928 MoveAxis(N, 0, ABG) 21:29:06.872 00.000 5928 Move returns status 0, amount 0 21:29:06.872 00.000 5928 move complete, result=0 21:29:06.873 00.001 5928 worker thread done servicing request 21:29:06.897 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:06.923 00.026 972 UpdateGuideState exits: m=1459 SNR=26.7 21:29:06.927 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:06.931 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:06.934 00.003 972 Enqueuing Expose request 21:29:06.940 00.006 972 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH 21:29:06.944 00.004 5928 Worker thread wakes up 21:29:06.944 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:06.944 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:29:08.931 01.987 5928 Exposure complete 21:29:09.018 00.087 5928 worker thread done servicing request 21:29:09.018 00.000 972 OnExposeComplete: enter 21:29:09.023 00.005 972 UpdateGuideState(): m_state=6 21:29:09.027 00.004 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2805 21:29:09.031 00.004 972 Star::Find returns 1 (0), X=227.40, Y=853.52, Mass=1452, SNR=26.7, Peak=143 HFD=3.9 21:29:09.034 00.003 972 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.59) = xAngle (0.59 = 0.59) 21:29:09.040 00.006 972 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54) 21:29:09.044 00.004 972 CameraToMount -- cameraX=-0.24 cameraY=0.34 hyp=0.41 cameraTheta=2.18 mountX=0.34 mountY=0.21, mountTheta=0.56 21:29:09.048 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.24, y=0.34, opts=13) 21:29:09.053 00.005 972 Enqueuing Move request for scope (-0.24, 0.34) 21:29:09.057 00.004 5928 Worker thread wakes up 21:29:09.057 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.34) opts 0xd 21:29:09.058 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.24, 0.34) 21:29:09.058 00.000 5928 Moving (-0.24, 0.34) raw xDistance=0.34 yDistance=0.21 21:29:09.058 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34 21:29:09.058 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:29:09.058 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21 21:29:09.058 00.000 5928 MoveAxis(W, 58, ABG) 21:29:09.058 00.000 5928 Guiding Dir = 3, Dur = 58 21:29:09.058 00.000 5928 IsSlewing returns 0 21:29:09.059 00.001 5928 IsGuiding returns 0 21:29:09.082 00.023 5928 PulseGuide returned control before completion, sleep 46 21:29:09.083 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=288, FiltMin=51, FiltMax=287, Gamma=1.000 21:29:09.109 00.026 972 UpdateGuideState exits: m=1452 SNR=26.7 21:29:09.113 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:09.117 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:09.122 00.005 972 Enqueuing Expose request 21:29:09.134 00.012 5928 IsGuiding returns 1 21:29:09.134 00.000 5928 scope still moving after pulse duration time elapsed 21:29:09.178 00.044 5928 IsSlewing returns 0 21:29:09.178 00.000 5928 IsGuiding returns 0 21:29:09.178 00.000 5928 scope move finished after 58 + 60 ms 21:29:09.178 00.000 5928 Move returns status 0, amount 58 21:29:09.178 00.000 5928 MoveAxis(N, 0, ABG) 21:29:09.178 00.000 5928 Move returns status 0, amount 0 21:29:09.178 00.000 5928 move complete, result=0 21:29:09.178 00.000 5928 worker thread done servicing request 21:29:09.178 00.000 5928 Worker thread wakes up 21:29:09.178 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:09.178 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:29:09.178 00.000 972 GuideStep: 0.3 px 58 ms WEST, 0.2 px 0 ms NORTH 21:29:11.310 02.132 5928 Exposure complete 21:29:11.400 00.090 5928 worker thread done servicing request 21:29:11.400 00.000 972 OnExposeComplete: enter 21:29:11.405 00.005 972 UpdateGuideState(): m_state=6 21:29:11.410 00.005 972 Star::Find(15, 227, 853, 0, (0,0,0,0), 0.0, 255) frame 2806 21:29:11.414 00.004 972 Star::Find returns 1 (0), X=227.32, Y=852.63, Mass=1481, SNR=26.9, Peak=138 HFD=3.7 21:29:11.419 00.005 972 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.59) = xAngle (-3.68 = 2.60) 21:29:11.424 00.005 972 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56) 21:29:11.428 00.004 972 CameraToMount -- cameraX=-0.32 cameraY=-0.55 hyp=0.64 cameraTheta=-2.09 mountX=-0.55 mountY=0.35, mountTheta=2.57 21:29:11.433 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.32, y=-0.55, opts=13) 21:29:11.438 00.005 972 Enqueuing Move request for scope (-0.32, -0.55) 21:29:11.443 00.005 5928 Worker thread wakes up 21:29:11.443 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.55) opts 0xd 21:29:11.443 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.32, -0.55) 21:29:11.443 00.000 5928 Moving (-0.32, -0.55) raw xDistance=-0.55 yDistance=0.35 21:29:11.443 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.55 21:29:11.443 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:29:11.443 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35 21:29:11.443 00.000 5928 MoveAxis(E, 87, ABG) 21:29:11.444 00.001 5928 Guiding Dir = 2, Dur = 87 21:29:11.444 00.000 5928 IsSlewing returns 0 21:29:11.445 00.001 5928 IsGuiding returns 0 21:29:11.464 00.019 5928 PulseGuide returned control before completion, sleep 78 21:29:11.470 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:11.498 00.028 972 UpdateGuideState exits: m=1481 SNR=26.9 21:29:11.502 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:11.509 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:11.515 00.006 972 Enqueuing Expose request 21:29:11.550 00.035 5928 IsGuiding returns 1 21:29:11.550 00.000 5928 scope still moving after pulse duration time elapsed 21:29:11.581 00.031 5928 IsSlewing returns 0 21:29:11.581 00.000 5928 IsGuiding returns 0 21:29:11.581 00.000 5928 scope move finished after 87 + 49 ms 21:29:11.581 00.000 5928 Move returns status 0, amount 87 21:29:11.582 00.001 5928 MoveAxis(N, 0, ABG) 21:29:11.582 00.000 5928 Move returns status 0, amount 0 21:29:11.582 00.000 5928 move complete, result=0 21:29:11.582 00.000 5928 worker thread done servicing request 21:29:11.582 00.000 5928 Worker thread wakes up 21:29:11.582 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:11.582 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(213,838,31,31) 21:29:11.583 00.001 972 GuideStep: -0.5 px 87 ms EAST, 0.4 px 0 ms NORTH 21:29:12.874 01.291 972 evsrv: cli 071FE8E8 connect 21:29:12.881 00.007 972 case statement mapped state 6 to 3 21:29:12.888 00.007 972 case statement mapped state 6 to 3 21:29:12.895 00.007 972 evsrv: cli 071FE8E8 request: {"method":"dither","params":[5,false,{"pixels":1.5,"time":10,"timeout":40}],"id":5} 21:29:12.901 00.006 972 PhdController::Dither begins 21:29:12.909 00.008 972 dither: size=5.00, dRA=-0.38 dDec=-2.65 21:29:12.915 00.006 972 MountToCamera -- mountTheta (-1.71) + m_xAngle (1.59) = xAngle (-0.12 = -0.12) 21:29:12.921 00.006 972 MountToCamera -- mountX=-0.38 mountY=-2.65 hyp=2.67 mountTheta=-1.71 cameraX=2.65, cameraY=-0.33 cameraTheta=-0.12 21:29:12.927 00.006 972 setting lock position to (230.29, 852.85) 21:29:12.933 00.006 972 Mount: notify guiding dithered (2.7, -0.3) 21:29:12.939 00.006 972 Status Line: Dither by -0.38,-2.65 21:29:12.948 00.009 972 PhdController: newstate STATE_SETTLE_BEGIN 21:29:12.954 00.006 972 PhdController: newstate STATE_SETTLE_WAIT 21:29:12.960 00.006 972 evsrv: cli 071FE8E8 response: {"jsonrpc":"2.0","result":0,"id":5} 21:29:12.967 00.007 972 evsrv: cli 071FE8E8 disconnect 21:29:13.560 00.593 5928 Exposure complete 21:29:13.653 00.093 5928 worker thread done servicing request 21:29:13.653 00.000 972 OnExposeComplete: enter 21:29:13.659 00.006 972 UpdateGuideState(): m_state=6 21:29:13.665 00.006 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2807 21:29:13.670 00.005 972 Star::Find returns 1 (0), X=227.86, Y=852.41, Mass=1393, SNR=26.1, Peak=145 HFD=3.9 21:29:13.676 00.006 972 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.59) = xAngle (-4.55 = 1.73) 21:29:13.681 00.005 972 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.69) 21:29:13.688 00.007 972 CameraToMount -- cameraX=-2.42 cameraY=-0.44 hyp=2.46 cameraTheta=-2.96 mountX=-0.39 mountY=2.45, mountTheta=1.73 21:29:13.695 00.007 972 dither recenter: remaining=(0.4,2.6) step=(0.4,2.6) 21:29:13.700 00.005 972 MountToCamera -- mountTheta (1.43) + m_xAngle (1.59) = xAngle (3.02 = 3.02) 21:29:13.706 00.006 972 MountToCamera -- mountX=0.38 mountY=2.65 hyp=2.67 mountTheta=1.43 cameraX=-2.65, cameraY=0.33 cameraTheta=3.02 21:29:13.710 00.004 972 SchedulePrimaryMove(067B9D08, x=-2.65, y=0.33, opts=4) 21:29:13.714 00.004 972 Enqueuing Move request for scope (-2.65, 0.33) 21:29:13.719 00.005 5928 Worker thread wakes up 21:29:13.720 00.001 972 Mount: notify direct move 0.38,2.65 21:29:13.725 00.005 5928 worker thread servicing REQUEST_MOVE scope ofs (-2.65, 0.33) opts 0x4 21:29:13.725 00.000 5928 Handling offset move in thread for scope, endpoint = (-2.65, 0.33) 21:29:13.725 00.000 5928 Moving (-2.65, 0.33) raw xDistance=0.38 yDistance=2.65 21:29:13.725 00.000 5928 MoveAxis(W, 101, B) 21:29:13.725 00.000 5928 Guiding Dir = 3, Dur = 101 21:29:13.726 00.001 5928 IsSlewing returns 0 21:29:13.726 00.000 5928 IsGuiding returns 0 21:29:13.751 00.025 5928 PulseGuide returned control before completion, sleep 87 21:29:13.752 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:13.785 00.033 972 UpdateGuideState exits: m=1393 SNR=26.1 21:29:13.791 00.006 972 PhdController: settling, locked = 1, distance = 2.91 (1.50) aobump = 0 frame = 1 / 99999 21:29:13.796 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645824553.796,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":2.91,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:29:13.801 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:13.807 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:13.812 00.005 972 Enqueuing Expose request 21:29:13.878 00.066 5928 IsGuiding returns 0 21:29:13.878 00.000 5928 Move returns status 0, amount 101 21:29:13.878 00.000 5928 MoveAxis(S, 525, B) 21:29:13.879 00.001 5928 Guiding Dir = 1, Dur = 525 21:29:13.879 00.000 5928 IsSlewing returns 0 21:29:13.880 00.001 5928 IsGuiding returns 0 21:29:13.958 00.078 5928 PulseGuide returned control before completion, sleep 458 21:29:14.421 00.463 5928 IsGuiding returns 1 21:29:14.421 00.000 5928 scope still moving after pulse duration time elapsed 21:29:14.453 00.032 5928 IsSlewing returns 0 21:29:14.453 00.000 5928 IsGuiding returns 1 21:29:14.517 00.064 5928 IsSlewing returns 0 21:29:14.550 00.033 5928 IsGuiding returns 0 21:29:14.550 00.000 5928 scope move finished after 525 + 144 ms 21:29:14.550 00.000 5928 Move returns status 0, amount 525 21:29:14.550 00.000 5928 move complete, result=0 21:29:14.550 00.000 5928 worker thread done servicing request 21:29:14.550 00.000 972 GuideStep: 0.4 px 101 ms WEST, 2.6 px 525 ms SOUTH 21:29:14.556 00.006 5928 Worker thread wakes up 21:29:14.556 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:14.556 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:16.667 02.111 5928 Exposure complete 21:29:16.754 00.087 5928 worker thread done servicing request 21:29:16.755 00.001 972 OnExposeComplete: enter 21:29:16.759 00.004 972 UpdateGuideState(): m_state=6 21:29:16.763 00.004 972 Star::Find(15, 227, 852, 0, (0,0,0,0), 0.0, 255) frame 2808 21:29:16.767 00.004 972 Star::Find returns 1 (0), X=228.59, Y=852.97, Mass=1411, SNR=26.3, Peak=135 HFD=4.1 21:29:16.773 00.006 972 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.59) = xAngle (1.48 = 1.48) 21:29:16.777 00.004 972 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44) 21:29:16.781 00.004 972 CameraToMount -- cameraX=-1.69 cameraY=0.12 hyp=1.70 cameraTheta=3.07 mountX=0.15 mountY=1.68, mountTheta=1.48 21:29:16.787 00.006 972 SchedulePrimaryMove(067B9D08, x=-1.69, y=0.12, opts=13) 21:29:16.791 00.004 972 Enqueuing Move request for scope (-1.69, 0.12) 21:29:16.795 00.004 5928 Worker thread wakes up 21:29:16.795 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.69, 0.12) opts 0xd 21:29:16.795 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.69, 0.12) 21:29:16.795 00.000 5928 Moving (-1.69, 0.12) raw xDistance=0.15 yDistance=1.68 21:29:16.795 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 21:29:16.795 00.000 5928 resist switch: large excursion: input 1.68 thresh 0.60 direction from 0 to 1 21:29:16.795 00.000 5928 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.04 21:29:16.795 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.68 from input 1.68 21:29:16.795 00.000 5928 MoveAxis(E, 0, ABG) 21:29:16.795 00.000 5928 Move returns status 0, amount 0 21:29:16.795 00.000 5928 MoveAxis(S, 333, ABG) 21:29:16.795 00.000 5928 Guiding Dir = 1, Dur = 333 21:29:16.796 00.001 5928 IsSlewing returns 0 21:29:16.797 00.001 5928 IsGuiding returns 0 21:29:16.820 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:29:16.847 00.027 972 UpdateGuideState exits: m=1411 SNR=26.3 21:29:16.853 00.006 972 PhdController: settling, locked = 1, distance = 1.70 (1.50) aobump = 0 frame = 2 / 99999 21:29:16.857 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824556.857,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:29:16.861 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:16.865 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:16.870 00.005 972 Enqueuing Expose request 21:29:16.875 00.005 5928 PulseGuide returned control before completion, sleep 271 21:29:17.163 00.288 5928 IsGuiding returns 1 21:29:17.163 00.000 5928 scope still moving after pulse duration time elapsed 21:29:17.220 00.057 5928 IsSlewing returns 0 21:29:17.221 00.001 5928 IsGuiding returns 0 21:29:17.221 00.000 5928 scope move finished after 333 + 91 ms 21:29:17.222 00.001 5928 Move returns status 0, amount 333 21:29:17.222 00.000 5928 move complete, result=0 21:29:17.222 00.000 5928 worker thread done servicing request 21:29:17.222 00.000 972 GuideStep: 0.2 px 0 ms EAST, 1.7 px 333 ms SOUTH 21:29:17.229 00.007 5928 Worker thread wakes up 21:29:17.230 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:17.230 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:19.206 01.976 5928 Exposure complete 21:29:19.295 00.089 5928 worker thread done servicing request 21:29:19.296 00.001 972 OnExposeComplete: enter 21:29:19.299 00.003 972 UpdateGuideState(): m_state=6 21:29:19.306 00.007 972 Star::Find(15, 228, 852, 0, (0,0,0,0), 0.0, 255) frame 2809 21:29:19.311 00.005 972 Star::Find returns 1 (0), X=228.68, Y=853.35, Mass=1426, SNR=26.4, Peak=139 HFD=3.8 21:29:19.316 00.005 972 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.59) = xAngle (1.25 = 1.25) 21:29:19.320 00.004 972 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20) 21:29:19.323 00.003 972 CameraToMount -- cameraX=-1.60 cameraY=0.50 hyp=1.68 cameraTheta=2.84 mountX=0.53 mountY=1.57, mountTheta=1.24 21:29:19.328 00.005 972 SchedulePrimaryMove(067B9D08, x=-1.60, y=0.50, opts=13) 21:29:19.332 00.004 972 Enqueuing Move request for scope (-1.60, 0.50) 21:29:19.337 00.005 5928 Worker thread wakes up 21:29:19.337 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 0.50) opts 0xd 21:29:19.337 00.000 5928 Handling offset move in thread for scope, endpoint = (-1.60, 0.50) 21:29:19.337 00.000 5928 Moving (-1.60, 0.50) raw xDistance=0.53 yDistance=1.57 21:29:19.337 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53 21:29:19.337 00.000 5928 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57 21:29:19.337 00.000 5928 MoveAxis(W, 89, ABG) 21:29:19.338 00.001 5928 Guiding Dir = 3, Dur = 89 21:29:19.338 00.000 5928 IsSlewing returns 0 21:29:19.339 00.001 5928 IsGuiding returns 0 21:29:19.363 00.024 5928 PulseGuide returned control before completion, sleep 75 21:29:19.363 00.000 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:29:19.391 00.028 972 UpdateGuideState exits: m=1426 SNR=26.4 21:29:19.395 00.004 972 PhdController: settling, locked = 1, distance = 1.69 (1.50) aobump = 0 frame = 3 / 99999 21:29:19.399 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824559.399,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:29:19.405 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:19.409 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:19.412 00.003 972 Enqueuing Expose request 21:29:19.445 00.033 5928 IsGuiding returns 1 21:29:19.445 00.000 5928 scope still moving after pulse duration time elapsed 21:29:19.475 00.030 5928 IsSlewing returns 0 21:29:19.476 00.001 5928 IsGuiding returns 0 21:29:19.476 00.000 5928 scope move finished after 89 + 47 ms 21:29:19.476 00.000 5928 Move returns status 0, amount 89 21:29:19.476 00.000 5928 MoveAxis(S, 311, ABG) 21:29:19.476 00.000 5928 Guiding Dir = 1, Dur = 311 21:29:19.477 00.001 5928 IsSlewing returns 0 21:29:19.477 00.000 5928 IsGuiding returns 0 21:29:19.555 00.078 5928 PulseGuide returned control before completion, sleep 244 21:29:19.828 00.273 5928 IsGuiding returns 1 21:29:19.828 00.000 5928 scope still moving after pulse duration time elapsed 21:29:19.852 00.024 5928 IsSlewing returns 0 21:29:19.854 00.002 5928 IsGuiding returns 1 21:29:19.907 00.053 5928 IsSlewing returns 0 21:29:19.908 00.001 5928 IsGuiding returns 0 21:29:19.908 00.000 5928 scope move finished after 311 + 119 ms 21:29:19.908 00.000 5928 Move returns status 0, amount 311 21:29:19.908 00.000 5928 move complete, result=0 21:29:19.908 00.000 5928 worker thread done servicing request 21:29:19.908 00.000 5928 Worker thread wakes up 21:29:19.908 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:19.908 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:19.908 00.000 972 GuideStep: 0.5 px 89 ms WEST, 1.6 px 311 ms SOUTH 21:29:22.047 02.139 5928 Exposure complete 21:29:22.138 00.091 5928 worker thread done servicing request 21:29:22.138 00.000 972 OnExposeComplete: enter 21:29:22.143 00.005 972 UpdateGuideState(): m_state=6 21:29:22.148 00.005 972 Star::Find(15, 228, 853, 0, (0,0,0,0), 0.0, 255) frame 2810 21:29:22.153 00.005 972 Star::Find returns 1 (0), X=230.14, Y=852.61, Mass=1454, SNR=26.6, Peak=141 HFD=3.9 21:29:22.157 00.004 972 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.59) = xAngle (-3.71 = 2.57) 21:29:22.161 00.004 972 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53) 21:29:22.165 00.004 972 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.12 mountX=-0.24 mountY=0.16, mountTheta=2.54 21:29:22.171 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.15, y=-0.24, opts=13) 21:29:22.175 00.004 972 Enqueuing Move request for scope (-0.15, -0.24) 21:29:22.180 00.005 5928 Worker thread wakes up 21:29:22.180 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd 21:29:22.180 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.15, -0.24) 21:29:22.180 00.000 5928 Moving (-0.15, -0.24) raw xDistance=-0.24 yDistance=0.16 21:29:22.180 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.24 21:29:22.180 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:22.180 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16 21:29:22.180 00.000 5928 MoveAxis(E, 33, ABG) 21:29:22.180 00.000 5928 Guiding Dir = 2, Dur = 33 21:29:22.181 00.001 5928 IsSlewing returns 0 21:29:22.181 00.000 5928 IsGuiding returns 0 21:29:22.206 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:29:22.210 00.004 5928 PulseGuide returned control before completion, sleep 15 21:29:22.233 00.023 972 UpdateGuideState exits: m=1454 SNR=26.6 21:29:22.239 00.006 972 PhdController: settling, locked = 1, distance = 1.27 (1.50) aobump = 0 frame = 4 / 99999 21:29:22.244 00.005 5928 IsGuiding returns 1 21:29:22.244 00.000 5928 scope still moving after pulse duration time elapsed 21:29:22.245 00.001 972 evsrv: {"Event":"Settling","Timestamp":1645824562.244,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true} 21:29:22.248 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:22.252 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:22.257 00.005 972 Enqueuing Expose request 21:29:22.276 00.019 5928 IsSlewing returns 0 21:29:22.276 00.000 5928 IsGuiding returns 0 21:29:22.276 00.000 5928 scope move finished after 33 + 61 ms 21:29:22.276 00.000 5928 Move returns status 0, amount 33 21:29:22.276 00.000 5928 MoveAxis(N, 0, ABG) 21:29:22.276 00.000 5928 Move returns status 0, amount 0 21:29:22.276 00.000 5928 move complete, result=0 21:29:22.276 00.000 5928 worker thread done servicing request 21:29:22.276 00.000 5928 Worker thread wakes up 21:29:22.276 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:22.276 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:22.280 00.004 972 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH 21:29:24.254 01.974 5928 Exposure complete 21:29:24.343 00.089 5928 worker thread done servicing request 21:29:24.343 00.000 972 OnExposeComplete: enter 21:29:24.347 00.004 972 UpdateGuideState(): m_state=6 21:29:24.353 00.006 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2811 21:29:24.357 00.004 972 Star::Find returns 1 (0), X=229.90, Y=852.44, Mass=1450, SNR=26.6, Peak=166 HFD=3.8 21:29:24.361 00.004 972 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.59) = xAngle (-3.91 = 2.37) 21:29:24.365 00.004 972 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33) 21:29:24.370 00.005 972 CameraToMount -- cameraX=-0.38 cameraY=-0.41 hyp=0.56 cameraTheta=-2.32 mountX=-0.40 mountY=0.41, mountTheta=2.35 21:29:24.374 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.38, y=-0.41, opts=13) 21:29:24.380 00.006 972 Enqueuing Move request for scope (-0.38, -0.41) 21:29:24.384 00.004 5928 Worker thread wakes up 21:29:24.384 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.41) opts 0xd 21:29:24.384 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.38, -0.41) 21:29:24.384 00.000 5928 Moving (-0.38, -0.41) raw xDistance=-0.40 yDistance=0.41 21:29:24.384 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40 21:29:24.384 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41 21:29:24.385 00.001 5928 MoveAxis(E, 69, ABG) 21:29:24.385 00.000 5928 Guiding Dir = 2, Dur = 69 21:29:24.385 00.000 5928 IsSlewing returns 0 21:29:24.386 00.001 5928 IsGuiding returns 0 21:29:24.400 00.014 5928 PulseGuide returned control before completion, sleep 65 21:29:24.411 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:24.439 00.028 972 UpdateGuideState exits: m=1450 SNR=26.6 21:29:24.443 00.004 972 PhdController: settling, locked = 1, distance = 1.06 (1.50) aobump = 0 frame = 5 / 99999 21:29:24.447 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824564.447,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":1.06,"Time":2.2,"SettleTime":10.0,"StarLocked":true} 21:29:24.452 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:24.458 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:24.461 00.003 972 Enqueuing Expose request 21:29:24.480 00.019 5928 IsGuiding returns 0 21:29:24.480 00.000 5928 Move returns status 0, amount 69 21:29:24.480 00.000 5928 MoveAxis(S, 81, ABG) 21:29:24.480 00.000 5928 Guiding Dir = 1, Dur = 81 21:29:24.481 00.001 5928 IsSlewing returns 0 21:29:24.481 00.000 5928 IsGuiding returns 0 21:29:24.560 00.079 5928 PulseGuide returned control before completion, sleep 13 21:29:24.608 00.048 5928 IsGuiding returns 1 21:29:24.608 00.000 5928 scope still moving after pulse duration time elapsed 21:29:24.656 00.048 5928 IsSlewing returns 0 21:29:24.656 00.000 5928 IsGuiding returns 0 21:29:24.656 00.000 5928 scope move finished after 81 + 94 ms 21:29:24.656 00.000 5928 Move returns status 0, amount 81 21:29:24.657 00.001 5928 move complete, result=0 21:29:24.657 00.000 5928 worker thread done servicing request 21:29:24.657 00.000 5928 Worker thread wakes up 21:29:24.657 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:24.657 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:24.657 00.000 972 GuideStep: -0.4 px 69 ms EAST, 0.4 px 81 ms SOUTH 21:29:26.785 02.128 5928 Exposure complete 21:29:26.871 00.086 5928 worker thread done servicing request 21:29:26.871 00.000 972 OnExposeComplete: enter 21:29:26.875 00.004 972 UpdateGuideState(): m_state=6 21:29:26.879 00.004 972 Star::Find(15, 229, 852, 0, (0,0,0,0), 0.0, 255) frame 2812 21:29:26.883 00.004 972 Star::Find returns 1 (0), X=229.52, Y=852.81, Mass=1464, SNR=26.8, Peak=144 HFD=3.8 21:29:26.888 00.005 972 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.59) = xAngle (-4.68 = 1.61) 21:29:26.892 00.004 972 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56) 21:29:26.895 00.003 972 CameraToMount -- cameraX=-0.77 cameraY=-0.04 hyp=0.77 cameraTheta=-3.09 mountX=-0.03 mountY=0.77, mountTheta=1.61 21:29:26.900 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.77, y=-0.04, opts=13) 21:29:26.905 00.005 972 Enqueuing Move request for scope (-0.77, -0.04) 21:29:26.908 00.003 5928 Worker thread wakes up 21:29:26.909 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.04) opts 0xd 21:29:26.909 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.77, -0.04) 21:29:26.909 00.000 5928 Moving (-0.77, -0.04) raw xDistance=-0.03 yDistance=0.77 21:29:26.909 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 21:29:26.909 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77 21:29:26.909 00.000 5928 MoveAxis(E, 0, ABG) 21:29:26.909 00.000 5928 Move returns status 0, amount 0 21:29:26.909 00.000 5928 MoveAxis(S, 153, ABG) 21:29:26.909 00.000 5928 Guiding Dir = 1, Dur = 153 21:29:26.909 00.000 5928 IsSlewing returns 0 21:29:26.910 00.001 5928 IsGuiding returns 0 21:29:26.934 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:29:26.962 00.028 972 UpdateGuideState exits: m=1464 SNR=26.8 21:29:26.966 00.004 972 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 6 / 99999 21:29:26.971 00.005 972 evsrv: {"Event":"Settling","Timestamp":1645824566.971,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.97,"Time":4.7,"SettleTime":10.0,"StarLocked":true} 21:29:26.976 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:26.979 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:26.983 00.004 972 Enqueuing Expose request 21:29:26.991 00.008 5928 PulseGuide returned control before completion, sleep 83 21:29:27.077 00.086 5928 IsGuiding returns 1 21:29:27.077 00.000 5928 scope still moving after pulse duration time elapsed 21:29:27.109 00.032 5928 IsSlewing returns 0 21:29:27.109 00.000 5928 IsGuiding returns 1 21:29:27.139 00.030 5928 IsSlewing returns 0 21:29:27.139 00.000 5928 IsGuiding returns 1 21:29:27.199 00.060 5928 IsSlewing returns 0 21:29:27.200 00.001 5928 IsGuiding returns 0 21:29:27.200 00.000 5928 scope move finished after 153 + 137 ms 21:29:27.201 00.001 5928 Move returns status 0, amount 153 21:29:27.201 00.000 5928 move complete, result=0 21:29:27.201 00.000 5928 worker thread done servicing request 21:29:27.201 00.000 972 GuideStep: -0.0 px 0 ms EAST, 0.8 px 153 ms SOUTH 21:29:27.214 00.013 5928 Worker thread wakes up 21:29:27.214 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:27.215 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:29.192 01.977 5928 Exposure complete 21:29:29.280 00.088 5928 worker thread done servicing request 21:29:29.280 00.000 972 OnExposeComplete: enter 21:29:29.285 00.005 972 UpdateGuideState(): m_state=6 21:29:29.289 00.004 972 Star::Find(15, 229, 852, 0, (0,0,0,0), 0.0, 255) frame 2813 21:29:29.293 00.004 972 Star::Find returns 1 (0), X=230.04, Y=853.19, Mass=1432, SNR=26.5, Peak=134 HFD=4.1 21:29:29.296 00.003 972 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.59) = xAngle (0.62 = 0.62) 21:29:29.300 00.004 972 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58) 21:29:29.304 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=0.33 hyp=0.42 cameraTheta=2.21 mountX=0.34 mountY=0.23, mountTheta=0.59 21:29:29.309 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=0.33, opts=13) 21:29:29.313 00.004 972 Enqueuing Move request for scope (-0.25, 0.33) 21:29:29.317 00.004 5928 Worker thread wakes up 21:29:29.318 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.33) opts 0xd 21:29:29.318 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, 0.33) 21:29:29.318 00.000 5928 Moving (-0.25, 0.33) raw xDistance=0.34 yDistance=0.23 21:29:29.318 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34 21:29:29.319 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23 21:29:29.319 00.000 5928 MoveAxis(W, 57, ABG) 21:29:29.319 00.000 5928 Guiding Dir = 3, Dur = 57 21:29:29.319 00.000 5928 IsSlewing returns 0 21:29:29.320 00.001 5928 IsGuiding returns 0 21:29:29.342 00.022 5928 PulseGuide returned control before completion, sleep 46 21:29:29.343 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:29:29.368 00.025 972 UpdateGuideState exits: m=1432 SNR=26.5 21:29:29.372 00.004 972 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 7 / 99999 21:29:29.376 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824569.376,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.80,"Time":7.1,"SettleTime":10.0,"StarLocked":true} 21:29:29.380 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:29.385 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:29.389 00.004 972 Enqueuing Expose request 21:29:29.421 00.032 5928 IsGuiding returns 0 21:29:29.421 00.000 5928 Move returns status 0, amount 57 21:29:29.421 00.000 5928 MoveAxis(S, 45, ABG) 21:29:29.421 00.000 5928 Guiding Dir = 1, Dur = 45 21:29:29.454 00.033 5928 IsSlewing returns 0 21:29:29.454 00.000 5928 IsGuiding returns 0 21:29:29.534 00.080 5928 IsGuiding returns 1 21:29:29.534 00.000 5928 scope still moving after pulse duration time elapsed 21:29:29.557 00.023 5928 IsSlewing returns 0 21:29:29.557 00.000 5928 IsGuiding returns 1 21:29:29.587 00.030 5928 IsSlewing returns 0 21:29:29.588 00.001 5928 IsGuiding returns 1 21:29:29.629 00.041 5928 IsSlewing returns 0 21:29:29.630 00.001 5928 IsGuiding returns 0 21:29:29.630 00.000 5928 scope move finished after 45 + 131 ms 21:29:29.630 00.000 5928 Move returns status 0, amount 45 21:29:29.630 00.000 5928 move complete, result=0 21:29:29.631 00.001 5928 worker thread done servicing request 21:29:29.631 00.000 972 GuideStep: 0.3 px 57 ms WEST, 0.2 px 45 ms SOUTH 21:29:29.645 00.014 5928 Worker thread wakes up 21:29:29.646 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:29.646 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:31.761 02.115 5928 Exposure complete 21:29:31.847 00.086 5928 worker thread done servicing request 21:29:31.848 00.001 972 OnExposeComplete: enter 21:29:31.853 00.005 972 UpdateGuideState(): m_state=6 21:29:31.857 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2814 21:29:31.861 00.004 972 Star::Find returns 1 (0), X=230.48, Y=853.25, Mass=1422, SNR=26.4, Peak=131 HFD=3.9 21:29:31.865 00.004 972 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.59) = xAngle (-0.48 = -0.48) 21:29:31.869 00.004 972 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52) 21:29:31.873 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.40 hyp=0.44 cameraTheta=1.11 mountX=0.39 mountY=-0.22, mountTheta=-0.51 21:29:31.877 00.004 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.40, opts=13) 21:29:31.881 00.004 972 Enqueuing Move request for scope (0.19, 0.40) 21:29:31.886 00.005 5928 Worker thread wakes up 21:29:31.887 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.40) opts 0xd 21:29:31.887 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.40) 21:29:31.887 00.000 5928 Moving (0.19, 0.40) raw xDistance=0.39 yDistance=-0.22 21:29:31.887 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39 21:29:31.887 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:29:31.887 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 21:29:31.887 00.000 5928 MoveAxis(W, 70, ABG) 21:29:31.887 00.000 5928 Guiding Dir = 3, Dur = 70 21:29:31.899 00.012 5928 IsSlewing returns 0 21:29:31.900 00.001 5928 IsGuiding returns 0 21:29:31.911 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=289, FiltMin=53, FiltMax=289, Gamma=1.000 21:29:31.915 00.004 5928 PulseGuide returned control before completion, sleep 65 21:29:31.937 00.022 972 UpdateGuideState exits: m=1422 SNR=26.4 21:29:31.941 00.004 972 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 8 / 99999 21:29:31.945 00.004 972 evsrv: {"Event":"Settling","Timestamp":1645824571.945,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Distance":0.70,"Time":9.7,"SettleTime":10.0,"StarLocked":true} 21:29:31.949 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:31.956 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:31.960 00.004 972 Enqueuing Expose request 21:29:31.995 00.035 5928 IsGuiding returns 0 21:29:31.995 00.000 5928 Move returns status 0, amount 70 21:29:31.995 00.000 5928 MoveAxis(N, 0, ABG) 21:29:31.995 00.000 5928 Move returns status 0, amount 0 21:29:31.996 00.001 5928 move complete, result=0 21:29:31.996 00.000 5928 worker thread done servicing request 21:29:31.996 00.000 5928 Worker thread wakes up 21:29:31.996 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:31.996 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:31.999 00.003 972 GuideStep: 0.4 px 70 ms WEST, -0.2 px 0 ms NORTH 21:29:33.978 01.979 5928 Exposure complete 21:29:34.064 00.086 5928 worker thread done servicing request 21:29:34.065 00.001 972 OnExposeComplete: enter 21:29:34.070 00.005 972 UpdateGuideState(): m_state=6 21:29:34.074 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2815 21:29:34.078 00.004 972 Star::Find returns 1 (0), X=230.42, Y=853.28, Mass=1426, SNR=26.4, Peak=138 HFD=4.0 21:29:34.082 00.004 972 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.59) = xAngle (-0.33 = -0.33) 21:29:34.086 00.004 972 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37) 21:29:34.090 00.004 972 CameraToMount -- cameraX=0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.26 mountX=0.43 mountY=-0.16, mountTheta=-0.36 21:29:34.094 00.004 972 SchedulePrimaryMove(067B9D08, x=0.14, y=0.43, opts=13) 21:29:34.099 00.005 972 Enqueuing Move request for scope (0.14, 0.43) 21:29:34.103 00.004 5928 Worker thread wakes up 21:29:34.103 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.43) opts 0xd 21:29:34.103 00.000 5928 Handling offset move in thread for scope, endpoint = (0.14, 0.43) 21:29:34.104 00.001 5928 Moving (0.14, 0.43) raw xDistance=0.43 yDistance=-0.16 21:29:34.104 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.43 21:29:34.104 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:34.104 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16 21:29:34.104 00.000 5928 MoveAxis(W, 77, ABG) 21:29:34.104 00.000 5928 Guiding Dir = 3, Dur = 77 21:29:34.107 00.003 5928 IsSlewing returns 0 21:29:34.107 00.000 5928 IsGuiding returns 0 21:29:34.122 00.015 5928 PulseGuide returned control before completion, sleep 73 21:29:34.131 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:29:34.165 00.034 972 UpdateGuideState exits: m=1426 SNR=26.4 21:29:34.170 00.005 972 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 9 / 99999 21:29:34.174 00.004 972 PhdController: newstate STATE_FINISH 21:29:34.178 00.004 972 PhdController complete: success 21:29:34.182 00.004 972 evsrv: {"Event":"SettleDone","Timestamp":1645824574.181,"Host":"LAPTOP-BS4FQGTC","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0} 21:29:34.186 00.004 972 Mount: notify guiding dither settle done success=1 21:29:34.191 00.005 972 PhdController: newstate STATE_IDLE 21:29:34.194 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:34.198 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:34.204 00.006 972 Enqueuing Expose request 21:29:34.218 00.014 5928 IsGuiding returns 0 21:29:34.218 00.000 5928 Move returns status 0, amount 77 21:29:34.218 00.000 5928 MoveAxis(N, 0, ABG) 21:29:34.218 00.000 5928 Move returns status 0, amount 0 21:29:34.218 00.000 5928 move complete, result=0 21:29:34.219 00.001 5928 worker thread done servicing request 21:29:34.219 00.000 5928 Worker thread wakes up 21:29:34.219 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:34.219 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:34.223 00.004 972 GuideStep: 0.4 px 77 ms WEST, -0.2 px 0 ms NORTH 21:29:36.362 02.139 5928 Exposure complete 21:29:36.450 00.088 5928 worker thread done servicing request 21:29:36.450 00.000 972 OnExposeComplete: enter 21:29:36.454 00.004 972 UpdateGuideState(): m_state=6 21:29:36.458 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2816 21:29:36.462 00.004 972 Star::Find returns 1 (0), X=230.37, Y=853.03, Mass=1383, SNR=26.0, Peak=149 HFD=3.8 21:29:36.466 00.004 972 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.59) = xAngle (-0.44 = -0.44) 21:29:36.470 00.004 972 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 21:29:36.474 00.004 972 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=0.18 mountY=-0.09, mountTheta=-0.47 21:29:36.479 00.005 972 SchedulePrimaryMove(067B9D08, x=0.08, y=0.18, opts=13) 21:29:36.484 00.005 972 Enqueuing Move request for scope (0.08, 0.18) 21:29:36.488 00.004 5928 Worker thread wakes up 21:29:36.488 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd 21:29:36.488 00.000 5928 Handling offset move in thread for scope, endpoint = (0.08, 0.18) 21:29:36.488 00.000 5928 Moving (0.08, 0.18) raw xDistance=0.18 yDistance=-0.09 21:29:36.488 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 21:29:36.488 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:36.488 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09 21:29:36.488 00.000 5928 MoveAxis(E, 0, ABG) 21:29:36.488 00.000 5928 Move returns status 0, amount 0 21:29:36.488 00.000 5928 MoveAxis(N, 0, ABG) 21:29:36.488 00.000 5928 Move returns status 0, amount 0 21:29:36.488 00.000 5928 move complete, result=0 21:29:36.489 00.001 5928 worker thread done servicing request 21:29:36.515 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:29:36.542 00.027 972 UpdateGuideState exits: m=1383 SNR=26.0 21:29:36.546 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:36.551 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:36.555 00.004 972 Enqueuing Expose request 21:29:36.559 00.004 972 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH 21:29:36.563 00.004 5928 Worker thread wakes up 21:29:36.563 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:36.563 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:38.551 01.988 5928 Exposure complete 21:29:38.638 00.087 5928 worker thread done servicing request 21:29:38.638 00.000 972 OnExposeComplete: enter 21:29:38.642 00.004 972 UpdateGuideState(): m_state=6 21:29:38.646 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2817 21:29:38.651 00.005 972 Star::Find returns 1 (0), X=230.50, Y=852.92, Mass=1377, SNR=25.9, Peak=158 HFD=3.7 21:29:38.655 00.004 972 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.59) = xAngle (-1.30 = -1.30) 21:29:38.659 00.004 972 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34) 21:29:38.663 00.004 972 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=0.06 mountY=-0.22, mountTheta=-1.30 21:29:38.669 00.006 972 SchedulePrimaryMove(067B9D08, x=0.22, y=0.07, opts=13) 21:29:38.672 00.003 972 Enqueuing Move request for scope (0.22, 0.07) 21:29:38.676 00.004 5928 Worker thread wakes up 21:29:38.676 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd 21:29:38.676 00.000 5928 Handling offset move in thread for scope, endpoint = (0.22, 0.07) 21:29:38.676 00.000 5928 Moving (0.22, 0.07) raw xDistance=0.06 yDistance=-0.22 21:29:38.676 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 21:29:38.677 00.001 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:29:38.677 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22 21:29:38.677 00.000 5928 MoveAxis(E, 0, ABG) 21:29:38.677 00.000 5928 Move returns status 0, amount 0 21:29:38.677 00.000 5928 MoveAxis(N, 0, ABG) 21:29:38.677 00.000 5928 Move returns status 0, amount 0 21:29:38.677 00.000 5928 move complete, result=0 21:29:38.677 00.000 5928 worker thread done servicing request 21:29:38.703 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:38.730 00.027 972 UpdateGuideState exits: m=1377 SNR=25.9 21:29:38.735 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:38.739 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:38.743 00.004 972 Enqueuing Expose request 21:29:38.747 00.004 972 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH 21:29:38.752 00.005 5928 Worker thread wakes up 21:29:38.752 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:38.753 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:40.866 02.113 5928 Exposure complete 21:29:40.954 00.088 5928 worker thread done servicing request 21:29:40.954 00.000 972 OnExposeComplete: enter 21:29:40.958 00.004 972 UpdateGuideState(): m_state=6 21:29:40.962 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2818 21:29:40.968 00.006 972 Star::Find returns 1 (0), X=230.29, Y=852.44, Mass=1406, SNR=26.2, Peak=139 HFD=3.8 21:29:40.971 00.003 972 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.59) = xAngle (-3.15 = 3.13) 21:29:40.975 00.004 972 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09) 21:29:40.979 00.004 972 CameraToMount -- cameraX=0.00 cameraY=-0.41 hyp=0.41 cameraTheta=-1.56 mountX=-0.41 mountY=0.02, mountTheta=3.09 21:29:40.985 00.006 972 SchedulePrimaryMove(067B9D08, x=0.00, y=-0.41, opts=13) 21:29:40.988 00.003 972 Enqueuing Move request for scope (0.00, -0.41) 21:29:40.992 00.004 5928 Worker thread wakes up 21:29:40.992 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.41) opts 0xd 21:29:40.992 00.000 5928 Handling offset move in thread for scope, endpoint = (0.00, -0.41) 21:29:40.992 00.000 5928 Moving (0.00, -0.41) raw xDistance=-0.41 yDistance=0.02 21:29:40.992 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41 21:29:40.992 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:40.992 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02 21:29:40.993 00.001 5928 MoveAxis(E, 69, ABG) 21:29:40.993 00.000 5928 Guiding Dir = 2, Dur = 69 21:29:40.993 00.000 5928 IsSlewing returns 0 21:29:40.994 00.001 5928 IsGuiding returns 0 21:29:41.014 00.020 5928 PulseGuide returned control before completion, sleep 59 21:29:41.018 00.004 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=48, FiltMax=283, Gamma=1.000 21:29:41.046 00.028 972 UpdateGuideState exits: m=1406 SNR=26.2 21:29:41.051 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:41.055 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:41.059 00.004 972 Enqueuing Expose request 21:29:41.095 00.036 5928 IsGuiding returns 1 21:29:41.095 00.000 5928 scope still moving after pulse duration time elapsed 21:29:41.119 00.024 5928 IsSlewing returns 0 21:29:41.119 00.000 5928 IsGuiding returns 0 21:29:41.119 00.000 5928 scope move finished after 69 + 56 ms 21:29:41.119 00.000 5928 Move returns status 0, amount 69 21:29:41.119 00.000 5928 MoveAxis(N, 0, ABG) 21:29:41.120 00.001 5928 Move returns status 0, amount 0 21:29:41.120 00.000 5928 move complete, result=0 21:29:41.120 00.000 5928 worker thread done servicing request 21:29:41.120 00.000 5928 Worker thread wakes up 21:29:41.120 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:41.120 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:41.120 00.000 972 GuideStep: -0.4 px 69 ms EAST, 0.0 px 0 ms NORTH 21:29:43.100 01.980 5928 Exposure complete 21:29:43.189 00.089 5928 worker thread done servicing request 21:29:43.189 00.000 972 OnExposeComplete: enter 21:29:43.193 00.004 972 UpdateGuideState(): m_state=6 21:29:43.197 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2819 21:29:43.202 00.005 972 Star::Find returns 1 (0), X=230.47, Y=853.01, Mass=1392, SNR=26.1, Peak=135 HFD=4.1 21:29:43.206 00.004 972 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.59) = xAngle (-0.88 = -0.88) 21:29:43.210 00.004 972 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93) 21:29:43.214 00.004 972 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.25 cameraTheta=0.71 mountX=0.16 mountY=-0.20, mountTheta=-0.90 21:29:43.219 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=0.16, opts=13) 21:29:43.224 00.005 972 Enqueuing Move request for scope (0.19, 0.16) 21:29:43.229 00.005 5928 Worker thread wakes up 21:29:43.229 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd 21:29:43.229 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, 0.16) 21:29:43.229 00.000 5928 Moving (0.19, 0.16) raw xDistance=0.16 yDistance=-0.20 21:29:43.230 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 21:29:43.230 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:43.230 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20 21:29:43.230 00.000 5928 MoveAxis(E, 0, ABG) 21:29:43.230 00.000 5928 Move returns status 0, amount 0 21:29:43.230 00.000 5928 MoveAxis(N, 0, ABG) 21:29:43.230 00.000 5928 Move returns status 0, amount 0 21:29:43.230 00.000 5928 move complete, result=0 21:29:43.230 00.000 5928 worker thread done servicing request 21:29:43.256 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:43.283 00.027 972 UpdateGuideState exits: m=1392 SNR=26.1 21:29:43.288 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:43.292 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:43.295 00.003 972 Enqueuing Expose request 21:29:43.300 00.005 972 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH 21:29:43.304 00.004 5928 Worker thread wakes up 21:29:43.304 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:43.305 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:45.409 02.104 5928 Exposure complete 21:29:45.497 00.088 5928 worker thread done servicing request 21:29:45.497 00.000 972 OnExposeComplete: enter 21:29:45.503 00.006 972 UpdateGuideState(): m_state=6 21:29:45.508 00.005 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2820 21:29:45.512 00.004 972 Star::Find returns 1 (0), X=230.55, Y=853.47, Mass=1449, SNR=26.6, Peak=141 HFD=3.5 21:29:45.517 00.005 972 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.59) = xAngle (-0.43 = -0.43) 21:29:45.521 00.004 972 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48) 21:29:45.524 00.003 972 CameraToMount -- cameraX=0.27 cameraY=0.62 hyp=0.67 cameraTheta=1.16 mountX=0.61 mountY=-0.31, mountTheta=-0.47 21:29:45.529 00.005 972 SchedulePrimaryMove(067B9D08, x=0.27, y=0.62, opts=13) 21:29:45.534 00.005 972 Enqueuing Move request for scope (0.27, 0.62) 21:29:45.538 00.004 5928 Worker thread wakes up 21:29:45.538 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.62) opts 0xd 21:29:45.538 00.000 5928 Handling offset move in thread for scope, endpoint = (0.27, 0.62) 21:29:45.538 00.000 5928 Moving (0.27, 0.62) raw xDistance=0.61 yDistance=-0.31 21:29:45.538 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61 21:29:45.538 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:29:45.538 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31 21:29:45.538 00.000 5928 MoveAxis(W, 102, ABG) 21:29:45.538 00.000 5928 Guiding Dir = 3, Dur = 102 21:29:45.539 00.001 5928 IsSlewing returns 0 21:29:45.539 00.000 5928 IsGuiding returns 0 21:29:45.555 00.016 5928 PulseGuide returned control before completion, sleep 96 21:29:45.563 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=48, FiltMax=283, Gamma=1.000 21:29:45.591 00.028 972 UpdateGuideState exits: m=1449 SNR=26.6 21:29:45.595 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:45.600 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:45.604 00.004 972 Enqueuing Expose request 21:29:45.667 00.063 5928 IsGuiding returns 0 21:29:45.667 00.000 5928 Move returns status 0, amount 102 21:29:45.668 00.001 5928 MoveAxis(N, 0, ABG) 21:29:45.668 00.000 5928 Move returns status 0, amount 0 21:29:45.668 00.000 5928 move complete, result=0 21:29:45.668 00.000 5928 worker thread done servicing request 21:29:45.668 00.000 5928 Worker thread wakes up 21:29:45.668 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:45.668 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:45.669 00.001 972 GuideStep: 0.6 px 102 ms WEST, -0.3 px 0 ms NORTH 21:29:47.658 01.989 5928 Exposure complete 21:29:47.745 00.087 5928 worker thread done servicing request 21:29:47.746 00.001 972 OnExposeComplete: enter 21:29:47.751 00.005 972 UpdateGuideState(): m_state=6 21:29:47.755 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2821 21:29:47.759 00.004 972 Star::Find returns 1 (0), X=230.35, Y=853.54, Mass=1457, SNR=26.7, Peak=148 HFD=3.5 21:29:47.762 00.003 972 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.59) = xAngle (-0.11 = -0.11) 21:29:47.766 00.004 972 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15) 21:29:47.770 00.004 972 CameraToMount -- cameraX=0.06 cameraY=0.69 hyp=0.69 cameraTheta=1.48 mountX=0.68 mountY=-0.11, mountTheta=-0.15 21:29:47.774 00.004 972 SchedulePrimaryMove(067B9D08, x=0.06, y=0.69, opts=13) 21:29:47.778 00.004 972 Enqueuing Move request for scope (0.06, 0.69) 21:29:47.783 00.005 5928 Worker thread wakes up 21:29:47.783 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.69) opts 0xd 21:29:47.783 00.000 5928 Handling offset move in thread for scope, endpoint = (0.06, 0.69) 21:29:47.783 00.000 5928 Moving (0.06, 0.69) raw xDistance=0.68 yDistance=-0.11 21:29:47.784 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.68 21:29:47.784 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:47.784 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11 21:29:47.784 00.000 5928 MoveAxis(W, 122, ABG) 21:29:47.784 00.000 5928 Guiding Dir = 3, Dur = 122 21:29:47.784 00.000 5928 IsSlewing returns 0 21:29:47.785 00.001 5928 IsGuiding returns 0 21:29:47.808 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:29:47.812 00.004 5928 PulseGuide returned control before completion, sleep 108 21:29:47.836 00.024 972 UpdateGuideState exits: m=1457 SNR=26.7 21:29:47.839 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:47.843 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:47.849 00.006 972 Enqueuing Expose request 21:29:47.954 00.105 5928 IsGuiding returns 0 21:29:47.954 00.000 5928 Move returns status 0, amount 122 21:29:47.954 00.000 5928 MoveAxis(N, 0, ABG) 21:29:47.954 00.000 5928 Move returns status 0, amount 0 21:29:47.954 00.000 5928 move complete, result=0 21:29:47.955 00.001 5928 worker thread done servicing request 21:29:47.955 00.000 5928 Worker thread wakes up 21:29:47.955 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:47.955 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:47.955 00.000 972 GuideStep: 0.7 px 122 ms WEST, -0.1 px 0 ms NORTH 21:29:50.087 02.132 5928 Exposure complete 21:29:50.178 00.091 5928 worker thread done servicing request 21:29:50.178 00.000 972 OnExposeComplete: enter 21:29:50.183 00.005 972 UpdateGuideState(): m_state=6 21:29:50.187 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2822 21:29:50.191 00.004 972 Star::Find returns 1 (0), X=230.51, Y=852.87, Mass=1426, SNR=26.4, Peak=147 HFD=3.9 21:29:50.195 00.004 972 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.59) = xAngle (-1.49 = -1.49) 21:29:50.199 00.004 972 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53) 21:29:50.204 00.005 972 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.10 mountX=0.02 mountY=-0.23, mountTheta=-1.49 21:29:50.208 00.004 972 SchedulePrimaryMove(067B9D08, x=0.23, y=0.02, opts=13) 21:29:50.212 00.004 972 Enqueuing Move request for scope (0.23, 0.02) 21:29:50.217 00.005 5928 Worker thread wakes up 21:29:50.217 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd 21:29:50.217 00.000 5928 Handling offset move in thread for scope, endpoint = (0.23, 0.02) 21:29:50.217 00.000 5928 Moving (0.23, 0.02) raw xDistance=0.02 yDistance=-0.23 21:29:50.217 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:29:50.217 00.000 5928 switching direction from 1 to -1 - decHistory=-3 oldest=-0.15 newest=-0.64 21:29:50.217 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23 21:29:50.217 00.000 5928 MoveAxis(E, 0, ABG) 21:29:50.218 00.001 5928 Move returns status 0, amount 0 21:29:50.218 00.000 5928 MoveAxis(N, 45, ABG) 21:29:50.218 00.000 5928 Guiding Dir = 0, Dur = 45 21:29:50.218 00.000 5928 IsSlewing returns 0 21:29:50.218 00.000 5928 IsGuiding returns 0 21:29:50.245 00.027 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:50.273 00.028 972 UpdateGuideState exits: m=1426 SNR=26.4 21:29:50.277 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:50.282 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:50.286 00.004 972 Enqueuing Expose request 21:29:50.337 00.051 5928 IsGuiding returns 1 21:29:50.337 00.000 5928 scope still moving after pulse duration time elapsed 21:29:50.358 00.021 5928 IsSlewing returns 0 21:29:50.358 00.000 5928 IsGuiding returns 1 21:29:50.401 00.043 5928 IsSlewing returns 0 21:29:50.401 00.000 5928 IsGuiding returns 0 21:29:50.401 00.000 5928 scope move finished after 45 + 137 ms 21:29:50.401 00.000 5928 Move returns status 0, amount 45 21:29:50.401 00.000 5928 move complete, result=0 21:29:50.401 00.000 5928 worker thread done servicing request 21:29:50.401 00.000 5928 Worker thread wakes up 21:29:50.401 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:50.401 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:50.401 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.2 px 45 ms NORTH 21:29:52.388 01.987 5928 Exposure complete 21:29:52.477 00.089 5928 worker thread done servicing request 21:29:52.477 00.000 972 OnExposeComplete: enter 21:29:52.482 00.005 972 UpdateGuideState(): m_state=6 21:29:52.486 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2823 21:29:52.489 00.003 972 Star::Find returns 1 (0), X=230.27, Y=852.94, Mass=1439, SNR=26.5, Peak=138 HFD=4.1 21:29:52.493 00.004 972 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.59) = xAngle (0.14 = 0.14) 21:29:52.497 00.004 972 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10) 21:29:52.503 00.006 972 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.73 mountX=0.09 mountY=0.01, mountTheta=0.10 21:29:52.508 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.01, y=0.09, opts=13) 21:29:52.512 00.004 972 Enqueuing Move request for scope (-0.01, 0.09) 21:29:52.517 00.005 5928 Worker thread wakes up 21:29:52.517 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd 21:29:52.517 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.01, 0.09) 21:29:52.517 00.000 5928 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=0.01 21:29:52.517 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 21:29:52.517 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:52.517 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:29:52.517 00.000 5928 MoveAxis(E, 0, ABG) 21:29:52.517 00.000 5928 Move returns status 0, amount 0 21:29:52.517 00.000 5928 MoveAxis(N, 0, ABG) 21:29:52.517 00.000 5928 Move returns status 0, amount 0 21:29:52.517 00.000 5928 move complete, result=0 21:29:52.518 00.001 5928 worker thread done servicing request 21:29:52.541 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:52.568 00.027 972 UpdateGuideState exits: m=1439 SNR=26.5 21:29:52.572 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:52.575 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:52.579 00.004 972 Enqueuing Expose request 21:29:52.584 00.005 5928 Worker thread wakes up 21:29:52.585 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:52.585 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:52.585 00.000 972 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH 21:29:54.722 02.137 5928 Exposure complete 21:29:54.809 00.087 5928 worker thread done servicing request 21:29:54.809 00.000 972 OnExposeComplete: enter 21:29:54.813 00.004 972 UpdateGuideState(): m_state=6 21:29:54.818 00.005 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2824 21:29:54.822 00.004 972 Star::Find returns 1 (0), X=230.48, Y=852.53, Mass=1427, SNR=26.4, Peak=148 HFD=3.2 21:29:54.825 00.003 972 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.59) = xAngle (-2.63 = -2.63) 21:29:54.830 00.005 972 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67) 21:29:54.834 00.004 972 CameraToMount -- cameraX=0.19 cameraY=-0.32 hyp=0.37 cameraTheta=-1.04 mountX=-0.33 mountY=-0.17, mountTheta=-2.67 21:29:54.839 00.005 972 SchedulePrimaryMove(067B9D08, x=0.19, y=-0.32, opts=13) 21:29:54.842 00.003 972 Enqueuing Move request for scope (0.19, -0.32) 21:29:54.849 00.007 5928 Worker thread wakes up 21:29:54.849 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.32) opts 0xd 21:29:54.849 00.000 5928 Handling offset move in thread for scope, endpoint = (0.19, -0.32) 21:29:54.849 00.000 5928 Moving (0.19, -0.32) raw xDistance=-0.33 yDistance=-0.17 21:29:54.849 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33 21:29:54.849 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:29:54.849 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17 21:29:54.849 00.000 5928 MoveAxis(E, 55, ABG) 21:29:54.849 00.000 5928 Guiding Dir = 2, Dur = 55 21:29:54.850 00.001 5928 IsSlewing returns 0 21:29:54.851 00.001 5928 IsGuiding returns 0 21:29:54.874 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:29:54.878 00.004 5928 PulseGuide returned control before completion, sleep 38 21:29:54.901 00.023 972 UpdateGuideState exits: m=1427 SNR=26.4 21:29:54.905 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:54.909 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:54.916 00.007 972 Enqueuing Expose request 21:29:54.924 00.008 5928 IsGuiding returns 1 21:29:54.924 00.000 5928 scope still moving after pulse duration time elapsed 21:29:54.958 00.034 5928 IsSlewing returns 0 21:29:54.958 00.000 5928 IsGuiding returns 0 21:29:54.958 00.000 5928 scope move finished after 55 + 52 ms 21:29:54.958 00.000 5928 Move returns status 0, amount 55 21:29:54.958 00.000 5928 MoveAxis(N, 0, ABG) 21:29:54.959 00.001 5928 Move returns status 0, amount 0 21:29:54.959 00.000 5928 move complete, result=0 21:29:54.959 00.000 5928 worker thread done servicing request 21:29:54.959 00.000 5928 Worker thread wakes up 21:29:54.959 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:54.959 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:54.959 00.000 972 GuideStep: -0.3 px 55 ms EAST, -0.2 px 0 ms NORTH 21:29:56.939 01.980 5928 Exposure complete 21:29:57.026 00.087 5928 worker thread done servicing request 21:29:57.026 00.000 972 OnExposeComplete: enter 21:29:57.031 00.005 972 UpdateGuideState(): m_state=6 21:29:57.035 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2825 21:29:57.040 00.005 972 Star::Find returns 1 (0), X=230.79, Y=852.88, Mass=1458, SNR=26.7, Peak=146 HFD=4.2 21:29:57.043 00.003 972 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.59) = xAngle (-1.53 = -1.53) 21:29:57.048 00.005 972 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57) 21:29:57.052 00.004 972 CameraToMount -- cameraX=0.50 cameraY=0.03 hyp=0.51 cameraTheta=0.06 mountX=0.02 mountY=-0.51, mountTheta=-1.53 21:29:57.056 00.004 972 SchedulePrimaryMove(067B9D08, x=0.50, y=0.03, opts=13) 21:29:57.061 00.005 972 Enqueuing Move request for scope (0.50, 0.03) 21:29:57.067 00.006 5928 Worker thread wakes up 21:29:57.067 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.03) opts 0xd 21:29:57.067 00.000 5928 Handling offset move in thread for scope, endpoint = (0.50, 0.03) 21:29:57.067 00.000 5928 Moving (0.50, 0.03) raw xDistance=0.02 yDistance=-0.51 21:29:57.067 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 21:29:57.067 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51 21:29:57.068 00.001 5928 MoveAxis(E, 0, ABG) 21:29:57.068 00.000 5928 Move returns status 0, amount 0 21:29:57.068 00.000 5928 MoveAxis(N, 100, ABG) 21:29:57.068 00.000 5928 Guiding Dir = 0, Dur = 100 21:29:57.068 00.000 5928 IsSlewing returns 0 21:29:57.069 00.001 5928 IsGuiding returns 0 21:29:57.093 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:29:57.121 00.028 972 UpdateGuideState exits: m=1458 SNR=26.7 21:29:57.125 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:57.128 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:57.133 00.005 972 Enqueuing Expose request 21:29:57.150 00.017 5928 PulseGuide returned control before completion, sleep 30 21:29:57.213 00.063 5928 IsGuiding returns 1 21:29:57.213 00.000 5928 scope still moving after pulse duration time elapsed 21:29:57.277 00.064 5928 IsSlewing returns 0 21:29:57.278 00.001 5928 IsGuiding returns 0 21:29:57.278 00.000 5928 scope move finished after 100 + 108 ms 21:29:57.278 00.000 5928 Move returns status 0, amount 100 21:29:57.278 00.000 5928 move complete, result=0 21:29:57.278 00.000 5928 worker thread done servicing request 21:29:57.278 00.000 5928 Worker thread wakes up 21:29:57.278 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:57.278 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:29:57.278 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.5 px 100 ms NORTH 21:29:59.416 02.138 5928 Exposure complete 21:29:59.504 00.088 5928 worker thread done servicing request 21:29:59.504 00.000 972 OnExposeComplete: enter 21:29:59.508 00.004 972 UpdateGuideState(): m_state=6 21:29:59.512 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2826 21:29:59.519 00.007 972 Star::Find returns 1 (0), X=230.70, Y=853.06, Mass=1481, SNR=26.9, Peak=135 HFD=4.5 21:29:59.525 00.006 972 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.59) = xAngle (-1.11 = -1.11) 21:29:59.529 00.004 972 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16) 21:29:59.533 00.004 972 CameraToMount -- cameraX=0.41 cameraY=0.21 hyp=0.46 cameraTheta=0.48 mountX=0.20 mountY=-0.42, mountTheta=-1.12 21:29:59.538 00.005 972 SchedulePrimaryMove(067B9D08, x=0.41, y=0.21, opts=13) 21:29:59.542 00.004 972 Enqueuing Move request for scope (0.41, 0.21) 21:29:59.546 00.004 5928 Worker thread wakes up 21:29:59.546 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.21) opts 0xd 21:29:59.547 00.001 5928 Handling offset move in thread for scope, endpoint = (0.41, 0.21) 21:29:59.547 00.000 5928 Moving (0.41, 0.21) raw xDistance=0.20 yDistance=-0.42 21:29:59.547 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20 21:29:59.547 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42 21:29:59.547 00.000 5928 MoveAxis(W, 34, ABG) 21:29:59.547 00.000 5928 Guiding Dir = 3, Dur = 34 21:29:59.548 00.001 5928 IsSlewing returns 0 21:29:59.548 00.000 5928 IsGuiding returns 0 21:29:59.563 00.015 5928 PulseGuide returned control before completion, sleep 29 21:29:59.572 00.009 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:29:59.599 00.027 972 UpdateGuideState exits: m=1481 SNR=26.9 21:29:59.604 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:29:59.607 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:29:59.611 00.004 972 Enqueuing Expose request 21:29:59.617 00.006 5928 IsGuiding returns 0 21:29:59.617 00.000 5928 Move returns status 0, amount 34 21:29:59.617 00.000 5928 MoveAxis(N, 84, ABG) 21:29:59.617 00.000 5928 Guiding Dir = 0, Dur = 84 21:29:59.617 00.000 5928 IsSlewing returns 0 21:29:59.618 00.001 5928 IsGuiding returns 0 21:29:59.691 00.073 5928 PulseGuide returned control before completion, sleep 21 21:29:59.717 00.026 5928 IsGuiding returns 1 21:29:59.717 00.000 5928 scope still moving after pulse duration time elapsed 21:29:59.748 00.031 5928 IsSlewing returns 0 21:29:59.749 00.001 5928 IsGuiding returns 1 21:29:59.779 00.030 5928 IsSlewing returns 0 21:29:59.780 00.001 5928 IsGuiding returns 1 21:29:59.836 00.056 5928 IsSlewing returns 0 21:29:59.869 00.033 5928 IsGuiding returns 0 21:29:59.869 00.000 5928 scope move finished after 84 + 166 ms 21:29:59.869 00.000 5928 Move returns status 0, amount 84 21:29:59.869 00.000 5928 move complete, result=0 21:29:59.869 00.000 5928 worker thread done servicing request 21:29:59.870 00.001 5928 Worker thread wakes up 21:29:59.870 00.000 972 GuideStep: 0.2 px 34 ms WEST, -0.4 px 84 ms NORTH 21:29:59.882 00.012 5928 worker thread servicing REQUEST_EXPOSE 2000 21:29:59.882 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:01.860 01.978 5928 Exposure complete 21:30:01.950 00.090 5928 worker thread done servicing request 21:30:01.950 00.000 972 OnExposeComplete: enter 21:30:01.954 00.004 972 UpdateGuideState(): m_state=6 21:30:01.958 00.004 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2827 21:30:01.962 00.004 972 Star::Find returns 1 (0), X=230.93, Y=852.27, Mass=1437, SNR=26.5, Peak=132 HFD=4.4 21:30:01.966 00.004 972 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.59) = xAngle (-2.33 = -2.33) 21:30:01.970 00.004 972 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37) 21:30:01.974 00.004 972 CameraToMount -- cameraX=0.64 cameraY=-0.58 hyp=0.87 cameraTheta=-0.74 mountX=-0.59 mountY=-0.60, mountTheta=-2.35 21:30:01.978 00.004 972 SchedulePrimaryMove(067B9D08, x=0.64, y=-0.58, opts=13) 21:30:01.983 00.005 972 Enqueuing Move request for scope (0.64, -0.58) 21:30:01.987 00.004 5928 Worker thread wakes up 21:30:01.987 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.58) opts 0xd 21:30:01.987 00.000 5928 Handling offset move in thread for scope, endpoint = (0.64, -0.58) 21:30:01.987 00.000 5928 Moving (0.64, -0.58) raw xDistance=-0.59 yDistance=-0.60 21:30:01.987 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.59 21:30:01.987 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60 21:30:01.987 00.000 5928 MoveAxis(E, 97, ABG) 21:30:01.987 00.000 5928 Guiding Dir = 2, Dur = 97 21:30:01.988 00.001 5928 IsSlewing returns 0 21:30:01.988 00.000 5928 IsGuiding returns 0 21:30:02.010 00.022 5928 PulseGuide returned control before completion, sleep 86 21:30:02.012 00.002 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=50, FiltMax=285, Gamma=1.000 21:30:02.040 00.028 972 UpdateGuideState exits: m=1437 SNR=26.5 21:30:02.044 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:02.050 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:02.054 00.004 972 Enqueuing Expose request 21:30:02.138 00.084 5928 IsGuiding returns 0 21:30:02.138 00.000 5928 Move returns status 0, amount 97 21:30:02.138 00.000 5928 MoveAxis(N, 120, ABG) 21:30:02.138 00.000 5928 Guiding Dir = 0, Dur = 120 21:30:02.138 00.000 5928 IsSlewing returns 0 21:30:02.138 00.000 5928 IsGuiding returns 0 21:30:02.218 00.080 5928 PulseGuide returned control before completion, sleep 51 21:30:02.283 00.065 5928 IsGuiding returns 1 21:30:02.283 00.000 5928 scope still moving after pulse duration time elapsed 21:30:02.311 00.028 5928 IsSlewing returns 0 21:30:02.312 00.001 5928 IsGuiding returns 1 21:30:02.344 00.032 5928 IsSlewing returns 0 21:30:02.345 00.001 5928 IsGuiding returns 1 21:30:02.394 00.049 5928 IsSlewing returns 0 21:30:02.395 00.001 5928 IsGuiding returns 0 21:30:02.395 00.000 5928 scope move finished after 120 + 135 ms 21:30:02.395 00.000 5928 Move returns status 0, amount 120 21:30:02.395 00.000 5928 move complete, result=0 21:30:02.395 00.000 5928 worker thread done servicing request 21:30:02.395 00.000 972 GuideStep: -0.6 px 97 ms EAST, -0.6 px 120 ms NORTH 21:30:02.401 00.006 5928 Worker thread wakes up 21:30:02.401 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:02.401 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:04.540 02.139 5928 Exposure complete 21:30:04.628 00.088 5928 worker thread done servicing request 21:30:04.628 00.000 972 OnExposeComplete: enter 21:30:04.633 00.005 972 UpdateGuideState(): m_state=6 21:30:04.637 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2828 21:30:04.641 00.004 972 Star::Find returns 1 (0), X=230.65, Y=853.48, Mass=1428, SNR=26.4, Peak=127 HFD=4.5 21:30:04.645 00.004 972 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.59) = xAngle (-0.54 = -0.54) 21:30:04.650 00.005 972 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59) 21:30:04.653 00.003 972 CameraToMount -- cameraX=0.37 cameraY=0.63 hyp=0.73 cameraTheta=1.04 mountX=0.63 mountY=-0.41, mountTheta=-0.58 21:30:04.658 00.005 972 SchedulePrimaryMove(067B9D08, x=0.37, y=0.63, opts=13) 21:30:04.662 00.004 972 Enqueuing Move request for scope (0.37, 0.63) 21:30:04.666 00.004 5928 Worker thread wakes up 21:30:04.667 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.63) opts 0xd 21:30:04.667 00.000 5928 Handling offset move in thread for scope, endpoint = (0.37, 0.63) 21:30:04.667 00.000 5928 Moving (0.37, 0.63) raw xDistance=0.63 yDistance=-0.41 21:30:04.667 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.63 21:30:04.667 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41 21:30:04.667 00.000 5928 MoveAxis(W, 98, ABG) 21:30:04.667 00.000 5928 Guiding Dir = 3, Dur = 98 21:30:04.667 00.000 5928 IsSlewing returns 0 21:30:04.667 00.000 5928 IsGuiding returns 0 21:30:04.692 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=50, FiltMax=285, Gamma=1.000 21:30:04.699 00.007 5928 PulseGuide returned control before completion, sleep 80 21:30:04.722 00.023 972 UpdateGuideState exits: m=1428 SNR=26.4 21:30:04.725 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:04.730 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:04.733 00.003 972 Enqueuing Expose request 21:30:04.808 00.075 5928 IsGuiding returns 0 21:30:04.809 00.001 5928 Move returns status 0, amount 98 21:30:04.809 00.000 5928 MoveAxis(N, 81, ABG) 21:30:04.809 00.000 5928 Guiding Dir = 0, Dur = 81 21:30:04.809 00.000 5928 IsSlewing returns 0 21:30:04.809 00.000 5928 IsGuiding returns 0 21:30:04.889 00.080 5928 PulseGuide returned control before completion, sleep 12 21:30:04.910 00.021 5928 IsGuiding returns 1 21:30:04.910 00.000 5928 scope still moving after pulse duration time elapsed 21:30:04.970 00.060 5928 IsSlewing returns 0 21:30:05.000 00.030 5928 IsGuiding returns 0 21:30:05.000 00.000 5928 scope move finished after 81 + 110 ms 21:30:05.001 00.001 5928 Move returns status 0, amount 81 21:30:05.001 00.000 5928 move complete, result=0 21:30:05.001 00.000 5928 worker thread done servicing request 21:30:05.001 00.000 5928 Worker thread wakes up 21:30:05.001 00.000 972 GuideStep: 0.6 px 98 ms WEST, -0.4 px 81 ms NORTH 21:30:05.015 00.014 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:05.015 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:06.995 01.980 5928 Exposure complete 21:30:07.089 00.094 5928 worker thread done servicing request 21:30:07.089 00.000 972 OnExposeComplete: enter 21:30:07.093 00.004 972 UpdateGuideState(): m_state=6 21:30:07.099 00.006 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2829 21:30:07.103 00.004 972 Star::Find returns 1 (0), X=230.73, Y=852.69, Mass=1458, SNR=26.7, Peak=154 HFD=4.0 21:30:07.107 00.004 972 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.59) = xAngle (-1.94 = -1.94) 21:30:07.112 00.005 972 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99) 21:30:07.116 00.004 972 CameraToMount -- cameraX=0.44 cameraY=-0.16 hyp=0.47 cameraTheta=-0.35 mountX=-0.17 mountY=-0.43, mountTheta=-1.95 21:30:07.121 00.005 972 SchedulePrimaryMove(067B9D08, x=0.44, y=-0.16, opts=13) 21:30:07.125 00.004 972 Enqueuing Move request for scope (0.44, -0.16) 21:30:07.130 00.005 5928 Worker thread wakes up 21:30:07.131 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.16) opts 0xd 21:30:07.131 00.000 5928 Handling offset move in thread for scope, endpoint = (0.44, -0.16) 21:30:07.131 00.000 5928 Moving (0.44, -0.16) raw xDistance=-0.17 yDistance=-0.43 21:30:07.131 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 21:30:07.131 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43 21:30:07.131 00.000 5928 MoveAxis(E, 0, ABG) 21:30:07.131 00.000 5928 Move returns status 0, amount 0 21:30:07.131 00.000 5928 MoveAxis(N, 86, ABG) 21:30:07.131 00.000 5928 Guiding Dir = 0, Dur = 86 21:30:07.131 00.000 5928 IsSlewing returns 0 21:30:07.132 00.001 5928 IsGuiding returns 0 21:30:07.155 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=48, FiltMax=283, Gamma=1.000 21:30:07.183 00.028 972 UpdateGuideState exits: m=1458 SNR=26.7 21:30:07.188 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:07.191 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:07.196 00.005 972 Enqueuing Expose request 21:30:07.206 00.010 5928 PulseGuide returned control before completion, sleep 21 21:30:07.241 00.035 5928 IsGuiding returns 1 21:30:07.241 00.000 5928 scope still moving after pulse duration time elapsed 21:30:07.271 00.030 5928 IsSlewing returns 0 21:30:07.271 00.000 5928 IsGuiding returns 1 21:30:07.335 00.064 5928 IsSlewing returns 0 21:30:07.367 00.032 5928 IsGuiding returns 0 21:30:07.367 00.000 5928 scope move finished after 86 + 149 ms 21:30:07.367 00.000 5928 Move returns status 0, amount 86 21:30:07.367 00.000 5928 move complete, result=0 21:30:07.367 00.000 5928 worker thread done servicing request 21:30:07.367 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.4 px 86 ms NORTH 21:30:07.372 00.005 5928 Worker thread wakes up 21:30:07.372 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:07.372 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:09.495 02.123 5928 Exposure complete 21:30:09.591 00.096 5928 worker thread done servicing request 21:30:09.592 00.001 972 OnExposeComplete: enter 21:30:09.598 00.006 972 UpdateGuideState(): m_state=6 21:30:09.604 00.006 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2830 21:30:09.608 00.004 972 Star::Find returns 1 (0), X=230.34, Y=852.67, Mass=1473, SNR=26.9, Peak=155 HFD=3.6 21:30:09.614 00.006 972 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.59) = xAngle (-2.90 = -2.90) 21:30:09.618 00.004 972 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94) 21:30:09.622 00.004 972 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.31 mountX=-0.19 mountY=-0.04, mountTheta=-2.94 21:30:09.628 00.006 972 SchedulePrimaryMove(067B9D08, x=0.05, y=-0.19, opts=13) 21:30:09.633 00.005 972 Enqueuing Move request for scope (0.05, -0.19) 21:30:09.637 00.004 5928 Worker thread wakes up 21:30:09.637 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd 21:30:09.637 00.000 5928 Handling offset move in thread for scope, endpoint = (0.05, -0.19) 21:30:09.637 00.000 5928 Moving (0.05, -0.19) raw xDistance=-0.19 yDistance=-0.04 21:30:09.638 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:30:09.638 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:09.638 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04 21:30:09.638 00.000 5928 MoveAxis(E, 0, ABG) 21:30:09.638 00.000 5928 Move returns status 0, amount 0 21:30:09.638 00.000 5928 MoveAxis(N, 0, ABG) 21:30:09.638 00.000 5928 Move returns status 0, amount 0 21:30:09.638 00.000 5928 move complete, result=0 21:30:09.638 00.000 5928 worker thread done servicing request 21:30:09.662 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:30:09.691 00.029 972 UpdateGuideState exits: m=1473 SNR=26.9 21:30:09.697 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:09.702 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:09.707 00.005 972 Enqueuing Expose request 21:30:09.711 00.004 5928 Worker thread wakes up 21:30:09.711 00.000 972 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH 21:30:09.717 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:09.717 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:11.701 01.984 5928 Exposure complete 21:30:11.789 00.088 5928 worker thread done servicing request 21:30:11.790 00.001 972 OnExposeComplete: enter 21:30:11.793 00.003 972 UpdateGuideState(): m_state=6 21:30:11.799 00.006 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2831 21:30:11.803 00.004 972 Star::Find returns 1 (0), X=230.49, Y=852.49, Mass=1451, SNR=26.6, Peak=152 HFD=3.2 21:30:11.806 00.003 972 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.59) = xAngle (-2.65 = -2.65) 21:30:11.810 00.004 972 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69) 21:30:11.815 00.005 972 CameraToMount -- cameraX=0.20 cameraY=-0.36 hyp=0.41 cameraTheta=-1.06 mountX=-0.36 mountY=-0.18, mountTheta=-2.68 21:30:11.819 00.004 972 SchedulePrimaryMove(067B9D08, x=0.20, y=-0.36, opts=13) 21:30:11.823 00.004 972 Enqueuing Move request for scope (0.20, -0.36) 21:30:11.827 00.004 5928 Worker thread wakes up 21:30:11.827 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.36) opts 0xd 21:30:11.827 00.000 5928 Handling offset move in thread for scope, endpoint = (0.20, -0.36) 21:30:11.828 00.001 5928 Moving (0.20, -0.36) raw xDistance=-0.36 yDistance=-0.18 21:30:11.828 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 21:30:11.828 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:11.828 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18 21:30:11.828 00.000 5928 MoveAxis(E, 60, ABG) 21:30:11.828 00.000 5928 Guiding Dir = 2, Dur = 60 21:30:11.829 00.001 5928 IsSlewing returns 0 21:30:11.830 00.001 5928 IsGuiding returns 0 21:30:11.844 00.014 5928 PulseGuide returned control before completion, sleep 56 21:30:11.854 00.010 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:30:11.881 00.027 972 UpdateGuideState exits: m=1451 SNR=26.6 21:30:11.886 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:11.889 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:11.894 00.005 972 Enqueuing Expose request 21:30:11.905 00.011 5928 IsGuiding returns 1 21:30:11.905 00.000 5928 scope still moving after pulse duration time elapsed 21:30:11.941 00.036 5928 IsSlewing returns 0 21:30:11.957 00.016 5928 IsGuiding returns 0 21:30:11.957 00.000 5928 scope move finished after 60 + 66 ms 21:30:11.957 00.000 5928 Move returns status 0, amount 60 21:30:11.957 00.000 5928 MoveAxis(N, 0, ABG) 21:30:11.957 00.000 5928 Move returns status 0, amount 0 21:30:11.957 00.000 5928 move complete, result=0 21:30:11.957 00.000 5928 worker thread done servicing request 21:30:11.957 00.000 5928 Worker thread wakes up 21:30:11.957 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:11.957 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:11.958 00.001 972 GuideStep: -0.4 px 60 ms EAST, -0.2 px 0 ms NORTH 21:30:14.072 02.114 5928 Exposure complete 21:30:14.159 00.087 5928 worker thread done servicing request 21:30:14.159 00.000 972 OnExposeComplete: enter 21:30:14.165 00.006 972 UpdateGuideState(): m_state=6 21:30:14.168 00.003 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2832 21:30:14.172 00.004 972 Star::Find returns 1 (0), X=230.54, Y=852.89, Mass=1411, SNR=26.2, Peak=145 HFD=3.9 21:30:14.176 00.004 972 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.59) = xAngle (-1.43 = -1.43) 21:30:14.182 00.006 972 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48) 21:30:14.190 00.008 972 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.16 mountX=0.03 mountY=-0.25, mountTheta=-1.43 21:30:14.200 00.010 972 SchedulePrimaryMove(067B9D08, x=0.25, y=0.04, opts=13) 21:30:14.208 00.008 972 Enqueuing Move request for scope (0.25, 0.04) 21:30:14.213 00.005 5928 Worker thread wakes up 21:30:14.214 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd 21:30:14.214 00.000 5928 Handling offset move in thread for scope, endpoint = (0.25, 0.04) 21:30:14.214 00.000 5928 Moving (0.25, 0.04) raw xDistance=0.03 yDistance=-0.25 21:30:14.214 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 21:30:14.214 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25 21:30:14.214 00.000 5928 MoveAxis(E, 0, ABG) 21:30:14.214 00.000 5928 Move returns status 0, amount 0 21:30:14.214 00.000 5928 MoveAxis(N, 50, ABG) 21:30:14.214 00.000 5928 Guiding Dir = 0, Dur = 50 21:30:14.215 00.001 5928 IsSlewing returns 0 21:30:14.215 00.000 5928 IsGuiding returns 0 21:30:14.239 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:30:14.265 00.026 972 UpdateGuideState exits: m=1411 SNR=26.2 21:30:14.269 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:14.273 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:14.277 00.004 972 Enqueuing Expose request 21:30:14.292 00.015 5928 IsGuiding returns 1 21:30:14.292 00.000 5928 scope still moving after pulse duration time elapsed 21:30:14.323 00.031 5928 IsSlewing returns 0 21:30:14.323 00.000 5928 IsGuiding returns 1 21:30:14.387 00.064 5928 IsSlewing returns 0 21:30:14.419 00.032 5928 IsGuiding returns 0 21:30:14.419 00.000 5928 scope move finished after 50 + 153 ms 21:30:14.419 00.000 5928 Move returns status 0, amount 50 21:30:14.419 00.000 5928 move complete, result=0 21:30:14.419 00.000 5928 worker thread done servicing request 21:30:14.419 00.000 5928 Worker thread wakes up 21:30:14.419 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.3 px 50 ms NORTH 21:30:14.423 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:14.424 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:16.405 01.981 5928 Exposure complete 21:30:16.493 00.088 5928 worker thread done servicing request 21:30:16.493 00.000 972 OnExposeComplete: enter 21:30:16.498 00.005 972 UpdateGuideState(): m_state=6 21:30:16.502 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2833 21:30:16.507 00.005 972 Star::Find returns 1 (0), X=230.31, Y=852.86, Mass=1465, SNR=26.7, Peak=137 HFD=4.0 21:30:16.512 00.005 972 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.59) = xAngle (-1.28 = -1.28) 21:30:16.517 00.005 972 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32) 21:30:16.523 00.006 972 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.31 mountX=0.01 mountY=-0.03, mountTheta=-1.28 21:30:16.529 00.006 972 SchedulePrimaryMove(067B9D08, x=0.03, y=0.01, opts=13) 21:30:16.534 00.005 972 Enqueuing Move request for scope (0.03, 0.01) 21:30:16.540 00.006 5928 Worker thread wakes up 21:30:16.540 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd 21:30:16.540 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, 0.01) 21:30:16.541 00.001 5928 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=-0.03 21:30:16.541 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 21:30:16.541 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:16.541 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03 21:30:16.541 00.000 5928 MoveAxis(E, 0, ABG) 21:30:16.541 00.000 5928 Move returns status 0, amount 0 21:30:16.541 00.000 5928 MoveAxis(N, 0, ABG) 21:30:16.541 00.000 5928 Move returns status 0, amount 0 21:30:16.542 00.001 5928 move complete, result=0 21:30:16.542 00.000 5928 worker thread done servicing request 21:30:16.572 00.030 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:30:16.612 00.040 972 UpdateGuideState exits: m=1465 SNR=26.7 21:30:16.618 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:16.625 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:16.632 00.007 972 Enqueuing Expose request 21:30:16.638 00.006 5928 Worker thread wakes up 21:30:16.638 00.000 972 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH 21:30:16.644 00.006 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:16.645 00.001 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:18.751 02.106 5928 Exposure complete 21:30:18.840 00.089 5928 worker thread done servicing request 21:30:18.840 00.000 972 OnExposeComplete: enter 21:30:18.844 00.004 972 UpdateGuideState(): m_state=6 21:30:18.848 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2834 21:30:18.852 00.004 972 Star::Find returns 1 (0), X=230.31, Y=852.32, Mass=1434, SNR=26.5, Peak=140 HFD=3.7 21:30:18.856 00.004 972 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.59) = xAngle (-3.11 = -3.11) 21:30:18.860 00.004 972 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13) 21:30:18.865 00.005 972 CameraToMount -- cameraX=0.03 cameraY=-0.53 hyp=0.53 cameraTheta=-1.52 mountX=-0.53 mountY=0.00, mountTheta=3.13 21:30:18.869 00.004 972 SchedulePrimaryMove(067B9D08, x=0.03, y=-0.53, opts=13) 21:30:18.873 00.004 972 Enqueuing Move request for scope (0.03, -0.53) 21:30:18.877 00.004 5928 Worker thread wakes up 21:30:18.878 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.53) opts 0xd 21:30:18.878 00.000 5928 Handling offset move in thread for scope, endpoint = (0.03, -0.53) 21:30:18.878 00.000 5928 Moving (0.03, -0.53) raw xDistance=-0.53 yDistance=0.00 21:30:18.878 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53 21:30:18.878 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:18.878 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:30:18.878 00.000 5928 MoveAxis(E, 88, ABG) 21:30:18.878 00.000 5928 Guiding Dir = 2, Dur = 88 21:30:18.879 00.001 5928 IsSlewing returns 0 21:30:18.880 00.001 5928 IsGuiding returns 0 21:30:18.896 00.016 5928 PulseGuide returned control before completion, sleep 82 21:30:18.903 00.007 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:30:18.929 00.026 972 UpdateGuideState exits: m=1434 SNR=26.5 21:30:18.934 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:18.937 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:18.941 00.004 972 Enqueuing Expose request 21:30:19.008 00.067 5928 IsGuiding returns 1 21:30:19.008 00.000 5928 scope still moving after pulse duration time elapsed 21:30:19.043 00.035 5928 IsSlewing returns 0 21:30:19.043 00.000 5928 IsGuiding returns 0 21:30:19.043 00.000 5928 scope move finished after 88 + 75 ms 21:30:19.044 00.001 5928 Move returns status 0, amount 88 21:30:19.044 00.000 5928 MoveAxis(N, 0, ABG) 21:30:19.044 00.000 5928 Move returns status 0, amount 0 21:30:19.044 00.000 5928 move complete, result=0 21:30:19.044 00.000 5928 worker thread done servicing request 21:30:19.044 00.000 5928 Worker thread wakes up 21:30:19.044 00.000 972 GuideStep: -0.5 px 88 ms EAST, 0.0 px 0 ms NORTH 21:30:19.049 00.005 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:19.049 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:21.024 01.975 5928 Exposure complete 21:30:21.113 00.089 5928 worker thread done servicing request 21:30:21.113 00.000 972 OnExposeComplete: enter 21:30:21.117 00.004 972 UpdateGuideState(): m_state=6 21:30:21.121 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2835 21:30:21.124 00.003 972 Star::Find returns 1 (0), X=230.25, Y=852.66, Mass=1415, SNR=26.3, Peak=138 HFD=3.7 21:30:21.129 00.005 972 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.59) = xAngle (-3.34 = 2.95) 21:30:21.133 00.004 972 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90) 21:30:21.137 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.75 mountX=-0.19 mountY=0.05, mountTheta=2.90 21:30:21.141 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.19, opts=13) 21:30:21.146 00.005 972 Enqueuing Move request for scope (-0.03, -0.19) 21:30:21.150 00.004 5928 Worker thread wakes up 21:30:21.150 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd 21:30:21.151 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.19) 21:30:21.151 00.000 5928 Moving (-0.03, -0.19) raw xDistance=-0.19 yDistance=0.05 21:30:21.151 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 21:30:21.151 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:21.151 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05 21:30:21.151 00.000 5928 MoveAxis(E, 0, ABG) 21:30:21.151 00.000 5928 Move returns status 0, amount 0 21:30:21.151 00.000 5928 MoveAxis(N, 0, ABG) 21:30:21.151 00.000 5928 Move returns status 0, amount 0 21:30:21.151 00.000 5928 move complete, result=0 21:30:21.151 00.000 5928 worker thread done servicing request 21:30:21.175 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=52, FiltMax=287, Gamma=1.000 21:30:21.203 00.028 972 UpdateGuideState exits: m=1415 SNR=26.3 21:30:21.207 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:21.212 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:21.216 00.004 972 Enqueuing Expose request 21:30:21.219 00.003 972 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH 21:30:21.223 00.004 5928 Worker thread wakes up 21:30:21.223 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:21.223 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:23.361 02.138 5928 Exposure complete 21:30:23.450 00.089 5928 worker thread done servicing request 21:30:23.450 00.000 972 OnExposeComplete: enter 21:30:23.454 00.004 972 UpdateGuideState(): m_state=6 21:30:23.458 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2836 21:30:23.463 00.005 972 Star::Find returns 1 (0), X=230.38, Y=852.38, Mass=1476, SNR=26.9, Peak=144 HFD=4.0 21:30:23.467 00.004 972 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.59) = xAngle (-2.95 = -2.95) 21:30:23.470 00.003 972 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00) 21:30:23.474 00.004 972 CameraToMount -- cameraX=0.10 cameraY=-0.47 hyp=0.48 cameraTheta=-1.36 mountX=-0.47 mountY=-0.07, mountTheta=-3.00 21:30:23.479 00.005 972 SchedulePrimaryMove(067B9D08, x=0.10, y=-0.47, opts=13) 21:30:23.484 00.005 972 Enqueuing Move request for scope (0.10, -0.47) 21:30:23.488 00.004 5928 Worker thread wakes up 21:30:23.488 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.47) opts 0xd 21:30:23.488 00.000 5928 Handling offset move in thread for scope, endpoint = (0.10, -0.47) 21:30:23.488 00.000 5928 Moving (0.10, -0.47) raw xDistance=-0.47 yDistance=-0.07 21:30:23.488 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47 21:30:23.488 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:23.488 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07 21:30:23.488 00.000 5928 MoveAxis(E, 79, ABG) 21:30:23.488 00.000 5928 Guiding Dir = 2, Dur = 79 21:30:23.488 00.000 5928 IsSlewing returns 0 21:30:23.488 00.000 5928 IsGuiding returns 0 21:30:23.514 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:30:23.518 00.004 5928 PulseGuide returned control before completion, sleep 61 21:30:23.540 00.022 972 UpdateGuideState exits: m=1476 SNR=26.9 21:30:23.545 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:23.549 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:23.553 00.004 972 Enqueuing Expose request 21:30:23.584 00.031 5928 IsGuiding returns 1 21:30:23.584 00.000 5928 scope still moving after pulse duration time elapsed 21:30:23.630 00.046 5928 IsSlewing returns 0 21:30:23.631 00.001 5928 IsGuiding returns 0 21:30:23.631 00.000 5928 scope move finished after 79 + 62 ms 21:30:23.631 00.000 5928 Move returns status 0, amount 79 21:30:23.631 00.000 5928 MoveAxis(N, 0, ABG) 21:30:23.631 00.000 5928 Move returns status 0, amount 0 21:30:23.631 00.000 5928 move complete, result=0 21:30:23.631 00.000 5928 worker thread done servicing request 21:30:23.631 00.000 5928 Worker thread wakes up 21:30:23.631 00.000 972 GuideStep: -0.5 px 79 ms EAST, -0.1 px 0 ms NORTH 21:30:23.635 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:23.635 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:25.616 01.981 5928 Exposure complete 21:30:25.703 00.087 5928 worker thread done servicing request 21:30:25.704 00.001 972 OnExposeComplete: enter 21:30:25.708 00.004 972 UpdateGuideState(): m_state=6 21:30:25.713 00.005 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2837 21:30:25.716 00.003 972 Star::Find returns 1 (0), X=230.31, Y=852.72, Mass=1412, SNR=26.3, Peak=147 HFD=3.7 21:30:25.720 00.004 972 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.59) = xAngle (-3.00 = -3.00) 21:30:25.724 00.004 972 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04) 21:30:25.729 00.005 972 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.41 mountX=-0.13 mountY=-0.01, mountTheta=-3.04 21:30:25.733 00.004 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.13, opts=13) 21:30:25.737 00.004 972 Enqueuing Move request for scope (0.02, -0.13) 21:30:25.741 00.004 5928 Worker thread wakes up 21:30:25.741 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd 21:30:25.741 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.13) 21:30:25.741 00.000 5928 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=-0.01 21:30:25.741 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 21:30:25.741 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:25.741 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01 21:30:25.741 00.000 5928 MoveAxis(E, 0, ABG) 21:30:25.741 00.000 5928 Move returns status 0, amount 0 21:30:25.741 00.000 5928 MoveAxis(N, 0, ABG) 21:30:25.741 00.000 5928 Move returns status 0, amount 0 21:30:25.741 00.000 5928 move complete, result=0 21:30:25.742 00.001 5928 worker thread done servicing request 21:30:25.768 00.026 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:30:25.794 00.026 972 UpdateGuideState exits: m=1412 SNR=26.3 21:30:25.799 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:25.803 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:25.806 00.003 972 Enqueuing Expose request 21:30:25.811 00.005 972 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH 21:30:25.815 00.004 5928 Worker thread wakes up 21:30:25.816 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:25.816 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:27.951 02.135 5928 Exposure complete 21:30:28.038 00.087 5928 worker thread done servicing request 21:30:28.038 00.000 972 OnExposeComplete: enter 21:30:28.043 00.005 972 UpdateGuideState(): m_state=6 21:30:28.048 00.005 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2838 21:30:28.052 00.004 972 Star::Find returns 1 (0), X=230.67, Y=852.82, Mass=1433, SNR=26.4, Peak=141 HFD=3.9 21:30:28.055 00.003 972 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.59) = xAngle (-1.66 = -1.66) 21:30:28.059 00.004 972 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71) 21:30:28.064 00.005 972 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.07 mountX=-0.04 mountY=-0.38, mountTheta=-1.66 21:30:28.068 00.004 972 SchedulePrimaryMove(067B9D08, x=0.38, y=-0.03, opts=13) 21:30:28.072 00.004 972 Enqueuing Move request for scope (0.38, -0.03) 21:30:28.076 00.004 5928 Worker thread wakes up 21:30:28.076 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.03) opts 0xd 21:30:28.076 00.000 5928 Handling offset move in thread for scope, endpoint = (0.38, -0.03) 21:30:28.076 00.000 5928 Moving (0.38, -0.03) raw xDistance=-0.04 yDistance=-0.38 21:30:28.077 00.001 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 21:30:28.077 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38 21:30:28.077 00.000 5928 MoveAxis(E, 0, ABG) 21:30:28.077 00.000 5928 Move returns status 0, amount 0 21:30:28.077 00.000 5928 MoveAxis(N, 75, ABG) 21:30:28.077 00.000 5928 Guiding Dir = 0, Dur = 75 21:30:28.101 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:30:28.108 00.007 5928 IsSlewing returns 0 21:30:28.108 00.000 5928 IsGuiding returns 0 21:30:28.128 00.020 972 UpdateGuideState exits: m=1433 SNR=26.4 21:30:28.132 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:28.136 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:28.139 00.003 972 Enqueuing Expose request 21:30:28.188 00.049 5928 IsGuiding returns 1 21:30:28.188 00.000 5928 scope still moving after pulse duration time elapsed 21:30:28.222 00.034 5928 IsSlewing returns 0 21:30:28.222 00.000 5928 IsGuiding returns 1 21:30:28.253 00.031 5928 IsSlewing returns 0 21:30:28.254 00.001 5928 IsGuiding returns 1 21:30:28.315 00.061 5928 IsSlewing returns 0 21:30:28.347 00.032 5928 IsGuiding returns 0 21:30:28.347 00.000 5928 scope move finished after 75 + 165 ms 21:30:28.348 00.001 5928 Move returns status 0, amount 75 21:30:28.348 00.000 5928 move complete, result=0 21:30:28.348 00.000 5928 worker thread done servicing request 21:30:28.348 00.000 5928 Worker thread wakes up 21:30:28.348 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:28.348 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:28.348 00.000 972 GuideStep: -0.0 px 0 ms EAST, -0.4 px 75 ms NORTH 21:30:30.339 01.991 5928 Exposure complete 21:30:30.427 00.088 5928 worker thread done servicing request 21:30:30.427 00.000 972 OnExposeComplete: enter 21:30:30.431 00.004 972 UpdateGuideState(): m_state=6 21:30:30.435 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2839 21:30:30.439 00.004 972 Star::Find returns 1 (0), X=230.30, Y=852.55, Mass=1398, SNR=26.1, Peak=139 HFD=3.7 21:30:30.444 00.005 972 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.59) = xAngle (-3.10 = -3.10) 21:30:30.448 00.004 972 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14) 21:30:30.451 00.003 972 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.51 mountX=-0.30 mountY=0.00, mountTheta=3.14 21:30:30.456 00.005 972 SchedulePrimaryMove(067B9D08, x=0.02, y=-0.30, opts=13) 21:30:30.461 00.005 972 Enqueuing Move request for scope (0.02, -0.30) 21:30:30.465 00.004 5928 Worker thread wakes up 21:30:30.465 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd 21:30:30.465 00.000 5928 Handling offset move in thread for scope, endpoint = (0.02, -0.30) 21:30:30.465 00.000 5928 Moving (0.02, -0.30) raw xDistance=-0.30 yDistance=0.00 21:30:30.465 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 21:30:30.465 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:30.466 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00 21:30:30.466 00.000 5928 MoveAxis(E, 50, ABG) 21:30:30.466 00.000 5928 Guiding Dir = 2, Dur = 50 21:30:30.489 00.023 5928 IsSlewing returns 0 21:30:30.490 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:30:30.495 00.005 5928 IsGuiding returns 0 21:30:30.520 00.025 972 UpdateGuideState exits: m=1398 SNR=26.1 21:30:30.524 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:30.529 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:30.533 00.004 972 Enqueuing Expose request 21:30:30.537 00.004 5928 PulseGuide returned control before completion, sleep 35 21:30:30.601 00.064 5928 IsGuiding returns 0 21:30:30.601 00.000 5928 Move returns status 0, amount 50 21:30:30.601 00.000 5928 MoveAxis(N, 0, ABG) 21:30:30.601 00.000 5928 Move returns status 0, amount 0 21:30:30.601 00.000 5928 move complete, result=0 21:30:30.601 00.000 5928 worker thread done servicing request 21:30:30.601 00.000 5928 Worker thread wakes up 21:30:30.601 00.000 972 GuideStep: -0.3 px 50 ms EAST, 0.0 px 0 ms NORTH 21:30:30.605 00.004 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:30.605 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:32.742 02.137 5928 Exposure complete 21:30:32.830 00.088 5928 worker thread done servicing request 21:30:32.830 00.000 972 OnExposeComplete: enter 21:30:32.834 00.004 972 UpdateGuideState(): m_state=6 21:30:32.838 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2840 21:30:32.843 00.005 972 Star::Find returns 1 (0), X=230.17, Y=852.80, Mass=1408, SNR=26.3, Peak=130 HFD=4.2 21:30:32.847 00.004 972 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.59) = xAngle (-4.31 = 1.97) 21:30:32.851 00.004 972 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.93) 21:30:32.854 00.003 972 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.13 cameraTheta=-2.72 mountX=-0.05 mountY=0.12, mountTheta=1.96 21:30:32.859 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.11, y=-0.05, opts=13) 21:30:32.864 00.005 972 Enqueuing Move request for scope (-0.11, -0.05) 21:30:32.868 00.004 5928 Worker thread wakes up 21:30:32.868 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd 21:30:32.868 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.11, -0.05) 21:30:32.868 00.000 5928 Moving (-0.11, -0.05) raw xDistance=-0.05 yDistance=0.12 21:30:32.868 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 21:30:32.868 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:32.868 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:30:32.868 00.000 5928 MoveAxis(E, 0, ABG) 21:30:32.868 00.000 5928 Move returns status 0, amount 0 21:30:32.868 00.000 5928 MoveAxis(N, 0, ABG) 21:30:32.868 00.000 5928 Move returns status 0, amount 0 21:30:32.868 00.000 5928 move complete, result=0 21:30:32.869 00.001 5928 worker thread done servicing request 21:30:32.892 00.023 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=51, FiltMax=286, Gamma=1.000 21:30:32.919 00.027 972 UpdateGuideState exits: m=1408 SNR=26.3 21:30:32.922 00.003 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:32.929 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:32.933 00.004 972 Enqueuing Expose request 21:30:32.936 00.003 972 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH 21:30:32.940 00.004 5928 Worker thread wakes up 21:30:32.940 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:32.940 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:34.920 01.980 5928 Exposure complete 21:30:35.007 00.087 5928 worker thread done servicing request 21:30:35.008 00.001 972 OnExposeComplete: enter 21:30:35.012 00.004 972 UpdateGuideState(): m_state=6 21:30:35.016 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2841 21:30:35.020 00.004 972 Star::Find returns 1 (0), X=230.04, Y=852.16, Mass=1409, SNR=26.2, Peak=158 HFD=4.1 21:30:35.024 00.004 972 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.59) = xAngle (-3.51 = 2.78) 21:30:35.028 00.004 972 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73) 21:30:35.032 00.004 972 CameraToMount -- cameraX=-0.25 cameraY=-0.69 hyp=0.73 cameraTheta=-1.92 mountX=-0.68 mountY=0.29, mountTheta=2.74 21:30:35.037 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.25, y=-0.69, opts=13) 21:30:35.040 00.003 972 Enqueuing Move request for scope (-0.25, -0.69) 21:30:35.045 00.005 5928 Worker thread wakes up 21:30:35.046 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.69) opts 0xd 21:30:35.046 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.25, -0.69) 21:30:35.046 00.000 5928 Moving (-0.25, -0.69) raw xDistance=-0.68 yDistance=0.29 21:30:35.046 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 21:30:35.046 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move 21:30:35.046 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29 21:30:35.046 00.000 5928 MoveAxis(E, 114, ABG) 21:30:35.046 00.000 5928 Guiding Dir = 2, Dur = 114 21:30:35.046 00.000 5928 IsSlewing returns 0 21:30:35.047 00.001 5928 IsGuiding returns 0 21:30:35.063 00.016 5928 PulseGuide returned control before completion, sleep 109 21:30:35.071 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:30:35.099 00.028 972 UpdateGuideState exits: m=1409 SNR=26.2 21:30:35.103 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:35.106 00.003 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:35.112 00.006 972 Enqueuing Expose request 21:30:35.176 00.064 5928 IsGuiding returns 1 21:30:35.177 00.001 5928 scope still moving after pulse duration time elapsed 21:30:35.239 00.062 5928 IsSlewing returns 0 21:30:35.240 00.001 5928 IsGuiding returns 0 21:30:35.240 00.000 5928 scope move finished after 114 + 78 ms 21:30:35.240 00.000 5928 Move returns status 0, amount 114 21:30:35.240 00.000 5928 MoveAxis(N, 0, ABG) 21:30:35.240 00.000 5928 Move returns status 0, amount 0 21:30:35.240 00.000 5928 move complete, result=0 21:30:35.240 00.000 5928 worker thread done servicing request 21:30:35.240 00.000 5928 Worker thread wakes up 21:30:35.240 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:35.240 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:35.240 00.000 972 GuideStep: -0.7 px 114 ms EAST, 0.3 px 0 ms NORTH 21:30:37.353 02.113 5928 Exposure complete 21:30:37.442 00.089 5928 worker thread done servicing request 21:30:37.442 00.000 972 OnExposeComplete: enter 21:30:37.446 00.004 972 UpdateGuideState(): m_state=6 21:30:37.450 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2842 21:30:37.454 00.004 972 Star::Find returns 1 (0), X=230.25, Y=852.05, Mass=1436, SNR=26.5, Peak=146 HFD=4.1 21:30:37.459 00.005 972 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.59) = xAngle (-3.20 = 3.08) 21:30:37.463 00.004 972 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04) 21:30:37.467 00.004 972 CameraToMount -- cameraX=-0.03 cameraY=-0.80 hyp=0.80 cameraTheta=-1.61 mountX=-0.80 mountY=0.08, mountTheta=3.04 21:30:37.471 00.004 972 SchedulePrimaryMove(067B9D08, x=-0.03, y=-0.80, opts=13) 21:30:37.476 00.005 972 Enqueuing Move request for scope (-0.03, -0.80) 21:30:37.480 00.004 5928 Worker thread wakes up 21:30:37.480 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.80) opts 0xd 21:30:37.480 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.03, -0.80) 21:30:37.480 00.000 5928 Moving (-0.03, -0.80) raw xDistance=-0.80 yDistance=0.08 21:30:37.480 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.80 21:30:37.480 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:37.480 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:30:37.481 00.001 5928 MoveAxis(E, 142, ABG) 21:30:37.481 00.000 5928 Guiding Dir = 2, Dur = 142 21:30:37.482 00.001 5928 IsSlewing returns 0 21:30:37.482 00.000 5928 IsGuiding returns 0 21:30:37.506 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=51, FiltMax=286, Gamma=1.000 21:30:37.512 00.006 5928 PulseGuide returned control before completion, sleep 125 21:30:37.534 00.022 972 UpdateGuideState exits: m=1436 SNR=26.5 21:30:37.538 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:37.543 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:37.547 00.004 972 Enqueuing Expose request 21:30:37.654 00.107 5928 IsGuiding returns 1 21:30:37.654 00.000 5928 scope still moving after pulse duration time elapsed 21:30:37.686 00.032 5928 IsSlewing returns 0 21:30:37.687 00.001 5928 IsGuiding returns 0 21:30:37.687 00.000 5928 scope move finished after 142 + 62 ms 21:30:37.687 00.000 5928 Move returns status 0, amount 142 21:30:37.687 00.000 5928 MoveAxis(N, 0, ABG) 21:30:37.687 00.000 5928 Move returns status 0, amount 0 21:30:37.687 00.000 5928 move complete, result=0 21:30:37.687 00.000 5928 worker thread done servicing request 21:30:37.687 00.000 5928 Worker thread wakes up 21:30:37.687 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:37.687 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:37.687 00.000 972 GuideStep: -0.8 px 142 ms EAST, 0.1 px 0 ms NORTH 21:30:39.659 01.972 5928 Exposure complete 21:30:39.747 00.088 5928 worker thread done servicing request 21:30:39.748 00.001 972 OnExposeComplete: enter 21:30:39.751 00.003 972 UpdateGuideState(): m_state=6 21:30:39.756 00.005 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2843 21:30:39.761 00.005 972 Star::Find returns 1 (0), X=230.55, Y=852.52, Mass=1416, SNR=26.3, Peak=148 HFD=4.0 21:30:39.765 00.004 972 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.59) = xAngle (-2.49 = -2.49) 21:30:39.769 00.004 972 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53) 21:30:39.773 00.004 972 CameraToMount -- cameraX=0.26 cameraY=-0.33 hyp=0.42 cameraTheta=-0.90 mountX=-0.33 mountY=-0.24, mountTheta=-2.52 21:30:39.778 00.005 972 SchedulePrimaryMove(067B9D08, x=0.26, y=-0.33, opts=13) 21:30:39.782 00.004 972 Enqueuing Move request for scope (0.26, -0.33) 21:30:39.787 00.005 5928 Worker thread wakes up 21:30:39.787 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.33) opts 0xd 21:30:39.787 00.000 5928 Handling offset move in thread for scope, endpoint = (0.26, -0.33) 21:30:39.787 00.000 5928 Moving (0.26, -0.33) raw xDistance=-0.33 yDistance=-0.24 21:30:39.787 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.33 21:30:39.787 00.000 5928 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24 21:30:39.787 00.000 5928 MoveAxis(E, 66, ABG) 21:30:39.787 00.000 5928 Guiding Dir = 2, Dur = 66 21:30:39.797 00.010 5928 IsSlewing returns 0 21:30:39.797 00.000 5928 IsGuiding returns 0 21:30:39.813 00.016 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:30:39.817 00.004 5928 PulseGuide returned control before completion, sleep 60 21:30:39.839 00.022 972 UpdateGuideState exits: m=1416 SNR=26.3 21:30:39.844 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:39.848 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:39.852 00.004 972 Enqueuing Expose request 21:30:39.909 00.057 5928 IsGuiding returns 0 21:30:39.909 00.000 5928 Move returns status 0, amount 66 21:30:39.909 00.000 5928 MoveAxis(N, 47, ABG) 21:30:39.909 00.000 5928 Guiding Dir = 0, Dur = 47 21:30:39.910 00.001 5928 IsSlewing returns 0 21:30:39.910 00.000 5928 IsGuiding returns 0 21:30:39.989 00.079 5928 IsGuiding returns 1 21:30:39.989 00.000 5928 scope still moving after pulse duration time elapsed 21:30:40.053 00.064 5928 IsSlewing returns 0 21:30:40.085 00.032 5928 IsGuiding returns 0 21:30:40.085 00.000 5928 scope move finished after 47 + 127 ms 21:30:40.085 00.000 5928 Move returns status 0, amount 47 21:30:40.085 00.000 5928 move complete, result=0 21:30:40.085 00.000 5928 worker thread done servicing request 21:30:40.085 00.000 5928 Worker thread wakes up 21:30:40.086 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:40.086 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:40.086 00.000 972 GuideStep: -0.3 px 66 ms EAST, -0.2 px 47 ms NORTH 21:30:42.211 02.125 5928 Exposure complete 21:30:42.306 00.095 5928 worker thread done servicing request 21:30:42.307 00.001 972 OnExposeComplete: enter 21:30:42.313 00.006 972 UpdateGuideState(): m_state=6 21:30:42.317 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2844 21:30:42.322 00.005 972 Star::Find returns 1 (0), X=230.23, Y=853.06, Mass=1396, SNR=26.1, Peak=148 HFD=4.1 21:30:42.326 00.004 972 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.59) = xAngle (0.24 = 0.24) 21:30:42.332 00.006 972 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19) 21:30:42.336 00.004 972 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.83 mountX=0.21 mountY=0.04, mountTheta=0.19 21:30:42.341 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.05, y=0.21, opts=13) 21:30:42.347 00.006 972 Enqueuing Move request for scope (-0.05, 0.21) 21:30:42.351 00.004 5928 Worker thread wakes up 21:30:42.351 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd 21:30:42.351 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.05, 0.21) 21:30:42.351 00.000 5928 Moving (-0.05, 0.21) raw xDistance=0.21 yDistance=0.04 21:30:42.351 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21 21:30:42.351 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:42.351 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04 21:30:42.351 00.000 5928 MoveAxis(W, 30, ABG) 21:30:42.351 00.000 5928 Guiding Dir = 3, Dur = 30 21:30:42.352 00.001 5928 IsSlewing returns 0 21:30:42.352 00.000 5928 IsGuiding returns 0 21:30:42.370 00.018 5928 PulseGuide returned control before completion, sleep 22 21:30:42.378 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:30:42.407 00.029 972 UpdateGuideState exits: m=1396 SNR=26.1 21:30:42.415 00.008 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:42.419 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:42.423 00.004 5928 IsGuiding returns 0 21:30:42.423 00.000 972 Enqueuing Expose request 21:30:42.430 00.007 5928 Move returns status 0, amount 30 21:30:42.430 00.000 5928 MoveAxis(N, 0, ABG) 21:30:42.430 00.000 5928 Move returns status 0, amount 0 21:30:42.430 00.000 5928 move complete, result=0 21:30:42.430 00.000 5928 worker thread done servicing request 21:30:42.430 00.000 5928 Worker thread wakes up 21:30:42.430 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:42.430 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:42.434 00.004 972 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH 21:30:44.406 01.972 5928 Exposure complete 21:30:44.504 00.098 5928 worker thread done servicing request 21:30:44.504 00.000 972 OnExposeComplete: enter 21:30:44.512 00.008 972 UpdateGuideState(): m_state=6 21:30:44.518 00.006 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2845 21:30:44.523 00.005 972 Star::Find returns 1 (0), X=230.20, Y=852.76, Mass=1443, SNR=26.5, Peak=120 HFD=4.5 21:30:44.529 00.006 972 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.59) = xAngle (-3.93 = 2.36) 21:30:44.533 00.004 972 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31) 21:30:44.538 00.005 972 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.34 mountX=-0.08 mountY=0.09, mountTheta=2.33 21:30:44.545 00.007 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.09, opts=13) 21:30:44.549 00.004 972 Enqueuing Move request for scope (-0.08, -0.09) 21:30:44.554 00.005 5928 Worker thread wakes up 21:30:44.554 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd 21:30:44.555 00.001 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.09) 21:30:44.555 00.000 5928 Moving (-0.08, -0.09) raw xDistance=-0.08 yDistance=0.09 21:30:44.555 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 21:30:44.555 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:44.555 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09 21:30:44.555 00.000 5928 MoveAxis(E, 0, ABG) 21:30:44.555 00.000 5928 Move returns status 0, amount 0 21:30:44.555 00.000 5928 MoveAxis(N, 0, ABG) 21:30:44.555 00.000 5928 Move returns status 0, amount 0 21:30:44.555 00.000 5928 move complete, result=0 21:30:44.555 00.000 5928 worker thread done servicing request 21:30:44.583 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=49, FiltMax=285, Gamma=1.000 21:30:44.615 00.032 972 UpdateGuideState exits: m=1443 SNR=26.5 21:30:44.620 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:44.624 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:44.631 00.007 972 Enqueuing Expose request 21:30:44.636 00.005 972 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:30:44.640 00.004 5928 Worker thread wakes up 21:30:44.640 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:44.640 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:46.768 02.128 5928 Exposure complete 21:30:46.856 00.088 5928 worker thread done servicing request 21:30:46.856 00.000 972 OnExposeComplete: enter 21:30:46.859 00.003 972 UpdateGuideState(): m_state=6 21:30:46.864 00.005 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2846 21:30:46.869 00.005 972 Star::Find returns 1 (0), X=230.32, Y=852.17, Mass=1400, SNR=26.1, Peak=133 HFD=4.1 21:30:46.873 00.004 972 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.59) = xAngle (-3.11 = -3.11) 21:30:46.877 00.004 972 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13) 21:30:46.881 00.004 972 CameraToMount -- cameraX=0.04 cameraY=-0.68 hyp=0.68 cameraTheta=-1.52 mountX=-0.68 mountY=0.01, mountTheta=3.13 21:30:46.886 00.005 972 SchedulePrimaryMove(067B9D08, x=0.04, y=-0.68, opts=13) 21:30:46.890 00.004 972 Enqueuing Move request for scope (0.04, -0.68) 21:30:46.894 00.004 5928 Worker thread wakes up 21:30:46.894 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.68) opts 0xd 21:30:46.894 00.000 5928 Handling offset move in thread for scope, endpoint = (0.04, -0.68) 21:30:46.894 00.000 5928 Moving (0.04, -0.68) raw xDistance=-0.68 yDistance=0.01 21:30:46.894 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68 21:30:46.894 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:46.894 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01 21:30:46.894 00.000 5928 MoveAxis(E, 114, ABG) 21:30:46.894 00.000 5928 Guiding Dir = 2, Dur = 114 21:30:46.895 00.001 5928 IsSlewing returns 0 21:30:46.896 00.001 5928 IsGuiding returns 0 21:30:46.912 00.016 5928 PulseGuide returned control before completion, sleep 108 21:30:46.920 00.008 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=52, FiltMax=287, Gamma=1.000 21:30:46.947 00.027 972 UpdateGuideState exits: m=1400 SNR=26.1 21:30:46.951 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:46.956 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:46.960 00.004 972 Enqueuing Expose request 21:30:47.056 00.096 5928 IsGuiding returns 1 21:30:47.056 00.000 5928 scope still moving after pulse duration time elapsed 21:30:47.092 00.036 5928 IsSlewing returns 0 21:30:47.092 00.000 5928 IsGuiding returns 0 21:30:47.092 00.000 5928 scope move finished after 114 + 82 ms 21:30:47.092 00.000 5928 Move returns status 0, amount 114 21:30:47.092 00.000 5928 MoveAxis(N, 0, ABG) 21:30:47.092 00.000 5928 Move returns status 0, amount 0 21:30:47.092 00.000 5928 move complete, result=0 21:30:47.092 00.000 5928 worker thread done servicing request 21:30:47.092 00.000 5928 Worker thread wakes up 21:30:47.093 00.001 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:47.093 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:47.093 00.000 972 GuideStep: -0.7 px 114 ms EAST, 0.0 px 0 ms NORTH 21:30:49.066 01.973 5928 Exposure complete 21:30:49.154 00.088 5928 worker thread done servicing request 21:30:49.155 00.001 972 OnExposeComplete: enter 21:30:49.162 00.007 972 UpdateGuideState(): m_state=6 21:30:49.168 00.006 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2847 21:30:49.176 00.008 972 Star::Find returns 1 (0), X=230.19, Y=852.49, Mass=1454, SNR=26.7, Peak=150 HFD=3.8 21:30:49.184 00.008 972 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.59) = xAngle (-3.43 = 2.86) 21:30:49.191 00.007 972 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81) 21:30:49.197 00.006 972 CameraToMount -- cameraX=-0.10 cameraY=-0.36 hyp=0.38 cameraTheta=-1.84 mountX=-0.36 mountY=0.12, mountTheta=2.82 21:30:49.203 00.006 972 SchedulePrimaryMove(067B9D08, x=-0.10, y=-0.36, opts=13) 21:30:49.207 00.004 972 Enqueuing Move request for scope (-0.10, -0.36) 21:30:49.212 00.005 5928 Worker thread wakes up 21:30:49.212 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.36) opts 0xd 21:30:49.212 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.10, -0.36) 21:30:49.212 00.000 5928 Moving (-0.10, -0.36) raw xDistance=-0.36 yDistance=0.12 21:30:49.212 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.36 21:30:49.212 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:49.213 00.001 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12 21:30:49.213 00.000 5928 MoveAxis(E, 68, ABG) 21:30:49.213 00.000 5928 Guiding Dir = 2, Dur = 68 21:30:49.231 00.018 5928 IsSlewing returns 0 21:30:49.231 00.000 5928 IsGuiding returns 0 21:30:49.242 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=286, FiltMin=50, FiltMax=286, Gamma=1.000 21:30:49.248 00.006 5928 PulseGuide returned control before completion, sleep 63 21:30:49.275 00.027 972 UpdateGuideState exits: m=1454 SNR=26.7 21:30:49.280 00.005 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:49.285 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:49.289 00.004 972 Enqueuing Expose request 21:30:49.326 00.037 5928 IsGuiding returns 0 21:30:49.326 00.000 5928 Move returns status 0, amount 68 21:30:49.326 00.000 5928 MoveAxis(N, 0, ABG) 21:30:49.327 00.001 5928 Move returns status 0, amount 0 21:30:49.327 00.000 5928 move complete, result=0 21:30:49.327 00.000 5928 worker thread done servicing request 21:30:49.327 00.000 5928 Worker thread wakes up 21:30:49.327 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:49.327 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:49.327 00.000 972 GuideStep: -0.4 px 68 ms EAST, 0.1 px 0 ms NORTH 21:30:51.465 02.138 5928 Exposure complete 21:30:51.558 00.093 972 OnExposeComplete: enter 21:30:51.562 00.004 972 UpdateGuideState(): m_state=6 21:30:51.567 00.005 5928 worker thread done servicing request 21:30:51.567 00.000 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2848 21:30:51.571 00.004 972 Star::Find returns 1 (0), X=229.99, Y=852.30, Mass=1444, SNR=26.6, Peak=153 HFD=3.9 21:30:51.576 00.005 972 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.59) = xAngle (-3.65 = 2.63) 21:30:51.580 00.004 972 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59) 21:30:51.584 00.004 972 CameraToMount -- cameraX=-0.29 cameraY=-0.55 hyp=0.62 cameraTheta=-2.06 mountX=-0.54 mountY=0.33, mountTheta=2.60 21:30:51.589 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.29, y=-0.55, opts=13) 21:30:51.594 00.005 972 Enqueuing Move request for scope (-0.29, -0.55) 21:30:51.599 00.005 5928 Worker thread wakes up 21:30:51.599 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.55) opts 0xd 21:30:51.599 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.29, -0.55) 21:30:51.599 00.000 5928 Moving (-0.29, -0.55) raw xDistance=-0.54 yDistance=0.33 21:30:51.599 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54 21:30:51.599 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:30:51.599 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33 21:30:51.599 00.000 5928 MoveAxis(E, 95, ABG) 21:30:51.599 00.000 5928 Guiding Dir = 2, Dur = 95 21:30:51.627 00.028 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=48, FiltMax=284, Gamma=1.000 21:30:51.632 00.005 5928 IsSlewing returns 0 21:30:51.632 00.000 5928 IsGuiding returns 0 21:30:51.645 00.013 5928 PulseGuide returned control before completion, sleep 92 21:30:51.654 00.009 972 UpdateGuideState exits: m=1444 SNR=26.6 21:30:51.660 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:51.664 00.004 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:51.668 00.004 972 Enqueuing Expose request 21:30:51.758 00.090 5928 IsGuiding returns 0 21:30:51.758 00.000 5928 Move returns status 0, amount 95 21:30:51.758 00.000 5928 MoveAxis(N, 0, ABG) 21:30:51.759 00.001 5928 Move returns status 0, amount 0 21:30:51.759 00.000 5928 move complete, result=0 21:30:51.759 00.000 5928 worker thread done servicing request 21:30:51.759 00.000 5928 Worker thread wakes up 21:30:51.759 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:51.759 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:51.760 00.001 972 GuideStep: -0.5 px 95 ms EAST, 0.3 px 0 ms NORTH 21:30:53.734 01.974 5928 Exposure complete 21:30:53.824 00.090 5928 worker thread done servicing request 21:30:53.824 00.000 972 OnExposeComplete: enter 21:30:53.828 00.004 972 UpdateGuideState(): m_state=6 21:30:53.834 00.006 972 Star::Find(15, 229, 852, 0, (0,0,0,0), 0.0, 255) frame 2849 21:30:53.837 00.003 972 Star::Find returns 1 (0), X=230.20, Y=852.93, Mass=1473, SNR=26.9, Peak=148 HFD=4.0 21:30:53.843 00.006 972 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.59) = xAngle (0.78 = 0.78) 21:30:53.847 00.004 972 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74) 21:30:53.850 00.003 972 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.37 mountX=0.08 mountY=0.08, mountTheta=0.76 21:30:53.855 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=0.08, opts=13) 21:30:53.860 00.005 972 Enqueuing Move request for scope (-0.08, 0.08) 21:30:53.864 00.004 5928 Worker thread wakes up 21:30:53.864 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd 21:30:53.864 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, 0.08) 21:30:53.864 00.000 5928 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=0.08 21:30:53.864 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 21:30:53.864 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:53.864 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08 21:30:53.864 00.000 5928 MoveAxis(E, 0, ABG) 21:30:53.864 00.000 5928 Move returns status 0, amount 0 21:30:53.865 00.001 5928 MoveAxis(N, 0, ABG) 21:30:53.865 00.000 5928 Move returns status 0, amount 0 21:30:53.865 00.000 5928 move complete, result=0 21:30:53.865 00.000 5928 worker thread done servicing request 21:30:53.889 00.024 972 UpdateImageDisplay: Size=(1280,960) min=0, max=283, FiltMin=48, FiltMax=283, Gamma=1.000 21:30:53.917 00.028 972 UpdateGuideState exits: m=1473 SNR=26.9 21:30:53.921 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:53.926 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:53.930 00.004 972 Enqueuing Expose request 21:30:53.934 00.004 972 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH 21:30:53.938 00.004 5928 Worker thread wakes up 21:30:53.938 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:53.938 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:56.048 02.110 5928 Exposure complete 21:30:56.138 00.090 5928 worker thread done servicing request 21:30:56.138 00.000 972 OnExposeComplete: enter 21:30:56.143 00.005 972 UpdateGuideState(): m_state=6 21:30:56.147 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2850 21:30:56.151 00.004 972 Star::Find returns 1 (0), X=230.15, Y=853.24, Mass=1413, SNR=26.3, Peak=145 HFD=3.9 21:30:56.155 00.004 972 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.59) = xAngle (0.32 = 0.32) 21:30:56.160 00.005 972 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27) 21:30:56.164 00.004 972 CameraToMount -- cameraX=-0.14 cameraY=0.39 hyp=0.41 cameraTheta=1.91 mountX=0.39 mountY=0.11, mountTheta=0.28 21:30:56.169 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.14, y=0.39, opts=13) 21:30:56.174 00.005 972 Enqueuing Move request for scope (-0.14, 0.39) 21:30:56.178 00.004 5928 Worker thread wakes up 21:30:56.178 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.39) opts 0xd 21:30:56.178 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.14, 0.39) 21:30:56.178 00.000 5928 Moving (-0.14, 0.39) raw xDistance=0.39 yDistance=0.11 21:30:56.178 00.000 5928 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39 21:30:56.178 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:56.178 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11 21:30:56.178 00.000 5928 MoveAxis(W, 66, ABG) 21:30:56.178 00.000 5928 Guiding Dir = 3, Dur = 66 21:30:56.179 00.001 5928 IsSlewing returns 0 21:30:56.179 00.000 5928 IsGuiding returns 0 21:30:56.203 00.024 5928 PulseGuide returned control before completion, sleep 53 21:30:56.204 00.001 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=50, FiltMax=285, Gamma=1.000 21:30:56.233 00.029 972 UpdateGuideState exits: m=1413 SNR=26.3 21:30:56.237 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:56.245 00.008 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:56.252 00.007 972 Enqueuing Expose request 21:30:56.260 00.008 5928 IsGuiding returns 1 21:30:56.260 00.000 5928 scope still moving after pulse duration time elapsed 21:30:56.299 00.039 5928 IsSlewing returns 0 21:30:56.299 00.000 5928 IsGuiding returns 0 21:30:56.299 00.000 5928 scope move finished after 66 + 54 ms 21:30:56.299 00.000 5928 Move returns status 0, amount 66 21:30:56.299 00.000 5928 MoveAxis(N, 0, ABG) 21:30:56.300 00.001 5928 Move returns status 0, amount 0 21:30:56.300 00.000 5928 move complete, result=0 21:30:56.300 00.000 5928 worker thread done servicing request 21:30:56.300 00.000 5928 Worker thread wakes up 21:30:56.300 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:56.300 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:56.300 00.000 972 GuideStep: 0.4 px 66 ms WEST, 0.1 px 0 ms NORTH 21:30:58.283 01.983 5928 Exposure complete 21:30:58.379 00.096 5928 worker thread done servicing request 21:30:58.379 00.000 972 OnExposeComplete: enter 21:30:58.384 00.005 972 UpdateGuideState(): m_state=6 21:30:58.389 00.005 972 Star::Find(15, 230, 853, 0, (0,0,0,0), 0.0, 255) frame 2851 21:30:58.399 00.010 972 Star::Find returns 1 (0), X=230.21, Y=852.52, Mass=1476, SNR=26.9, Peak=146 HFD=3.8 21:30:58.409 00.010 972 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.59) = xAngle (-3.39 = 2.89) 21:30:58.416 00.007 972 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85) 21:30:58.428 00.012 972 CameraToMount -- cameraX=-0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.80 mountX=-0.33 mountY=0.10, mountTheta=2.85 21:30:58.437 00.009 972 SchedulePrimaryMove(067B9D08, x=-0.08, y=-0.33, opts=13) 21:30:58.445 00.008 972 Enqueuing Move request for scope (-0.08, -0.33) 21:30:58.450 00.005 5928 Worker thread wakes up 21:30:58.451 00.001 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.33) opts 0xd 21:30:58.451 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.08, -0.33) 21:30:58.451 00.000 5928 Moving (-0.08, -0.33) raw xDistance=-0.33 yDistance=0.10 21:30:58.451 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33 21:30:58.451 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove 21:30:58.451 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10 21:30:58.451 00.000 5928 MoveAxis(E, 51, ABG) 21:30:58.452 00.001 5928 Guiding Dir = 2, Dur = 51 21:30:58.452 00.000 5928 IsSlewing returns 0 21:30:58.454 00.002 5928 IsGuiding returns 0 21:30:58.473 00.019 5928 PulseGuide returned control before completion, sleep 42 21:30:58.484 00.011 972 UpdateImageDisplay: Size=(1280,960) min=0, max=287, FiltMin=51, FiltMax=287, Gamma=1.000 21:30:58.519 00.035 5928 IsGuiding returns 1 21:30:58.519 00.000 5928 scope still moving after pulse duration time elapsed 21:30:58.529 00.010 972 UpdateGuideState exits: m=1476 SNR=26.9 21:30:58.535 00.006 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:30:58.542 00.007 972 ScheduleExposure(2000,3,1) exposurePending=0 21:30:58.547 00.005 972 Enqueuing Expose request 21:30:58.553 00.006 5928 IsSlewing returns 0 21:30:58.587 00.034 5928 IsGuiding returns 0 21:30:58.587 00.000 5928 scope move finished after 51 + 81 ms 21:30:58.587 00.000 5928 Move returns status 0, amount 51 21:30:58.587 00.000 5928 MoveAxis(N, 0, ABG) 21:30:58.588 00.001 5928 Move returns status 0, amount 0 21:30:58.588 00.000 5928 move complete, result=0 21:30:58.588 00.000 5928 worker thread done servicing request 21:30:58.589 00.001 5928 Worker thread wakes up 21:30:58.589 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:30:58.589 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:30:58.591 00.002 972 GuideStep: -0.3 px 51 ms EAST, 0.1 px 0 ms NORTH 21:31:00.717 02.126 5928 Exposure complete 21:31:00.807 00.090 5928 worker thread done servicing request 21:31:00.807 00.000 972 OnExposeComplete: enter 21:31:00.811 00.004 972 UpdateGuideState(): m_state=6 21:31:00.815 00.004 972 Star::Find(15, 230, 852, 0, (0,0,0,0), 0.0, 255) frame 2852 21:31:00.819 00.004 972 Star::Find returns 1 (0), X=229.72, Y=852.63, Mass=1395, SNR=26.1, Peak=153 HFD=3.7 21:31:00.824 00.005 972 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.59) = xAngle (-4.36 = 1.93) 21:31:00.828 00.004 972 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88) 21:31:00.832 00.004 972 CameraToMount -- cameraX=-0.56 cameraY=-0.22 hyp=0.60 cameraTheta=-2.77 mountX=-0.21 mountY=0.57, mountTheta=1.92 21:31:00.837 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.56, y=-0.22, opts=13) 21:31:00.841 00.004 972 Enqueuing Move request for scope (-0.56, -0.22) 21:31:00.846 00.005 5928 Worker thread wakes up 21:31:00.846 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.22) opts 0xd 21:31:00.846 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.56, -0.22) 21:31:00.846 00.000 5928 Moving (-0.56, -0.22) raw xDistance=-0.21 yDistance=0.57 21:31:00.846 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21 21:31:00.846 00.000 5928 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough 21:31:00.846 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57 21:31:00.846 00.000 5928 MoveAxis(E, 39, ABG) 21:31:00.846 00.000 5928 Guiding Dir = 2, Dur = 39 21:31:00.847 00.001 5928 IsSlewing returns 0 21:31:00.847 00.000 5928 IsGuiding returns 0 21:31:00.872 00.025 972 UpdateImageDisplay: Size=(1280,960) min=0, max=285, FiltMin=50, FiltMax=285, Gamma=1.000 21:31:00.877 00.005 5928 PulseGuide returned control before completion, sleep 24 21:31:00.899 00.022 972 UpdateGuideState exits: m=1395 SNR=26.1 21:31:00.903 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:00.909 00.006 972 ScheduleExposure(2000,3,1) exposurePending=0 21:31:00.912 00.003 972 Enqueuing Expose request 21:31:00.920 00.008 5928 IsGuiding returns 0 21:31:00.920 00.000 5928 Move returns status 0, amount 39 21:31:00.921 00.001 5928 MoveAxis(N, 0, ABG) 21:31:00.921 00.000 5928 Move returns status 0, amount 0 21:31:00.921 00.000 5928 move complete, result=0 21:31:00.921 00.000 5928 worker thread done servicing request 21:31:00.921 00.000 5928 Worker thread wakes up 21:31:00.921 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:31:00.921 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:31:00.933 00.012 972 GuideStep: -0.2 px 39 ms EAST, 0.6 px 0 ms NORTH 21:31:02.900 01.967 5928 Exposure complete 21:31:02.989 00.089 5928 worker thread done servicing request 21:31:02.989 00.000 972 OnExposeComplete: enter 21:31:02.993 00.004 972 UpdateGuideState(): m_state=6 21:31:02.997 00.004 972 Star::Find(15, 229, 852, 0, (0,0,0,0), 0.0, 255) frame 2853 21:31:03.002 00.005 972 Star::Find returns 1 (0), X=229.95, Y=852.10, Mass=1428, SNR=26.4, Peak=161 HFD=3.9 21:31:03.006 00.004 972 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.59) = xAngle (-3.58 = 2.70) 21:31:03.010 00.004 972 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.59) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66) 21:31:03.014 00.004 972 CameraToMount -- cameraX=-0.34 cameraY=-0.75 hyp=0.83 cameraTheta=-1.99 mountX=-0.75 mountY=0.39, mountTheta=2.67 21:31:03.019 00.005 972 SchedulePrimaryMove(067B9D08, x=-0.34, y=-0.75, opts=13) 21:31:03.024 00.005 972 Enqueuing Move request for scope (-0.34, -0.75) 21:31:03.028 00.004 5928 Worker thread wakes up 21:31:03.028 00.000 5928 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.75) opts 0xd 21:31:03.028 00.000 5928 Handling offset move in thread for scope, endpoint = (-0.34, -0.75) 21:31:03.028 00.000 5928 Moving (-0.34, -0.75) raw xDistance=-0.75 yDistance=0.39 21:31:03.028 00.000 5928 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.75 21:31:03.028 00.000 5928 switching direction from -1 to 1 - decHistory=3 oldest=0.13 newest=1.06 21:31:03.028 00.000 5928 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39 21:31:03.028 00.000 5928 MoveAxis(E, 128, ABG) 21:31:03.028 00.000 5928 Guiding Dir = 2, Dur = 128 21:31:03.029 00.001 5928 IsSlewing returns 0 21:31:03.029 00.000 5928 IsGuiding returns 0 21:31:03.047 00.018 5928 PulseGuide returned control before completion, sleep 121 21:31:03.053 00.006 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=49, FiltMax=284, Gamma=1.000 21:31:03.080 00.027 972 UpdateGuideState exits: m=1428 SNR=26.4 21:31:03.084 00.004 972 OnExposeComplete: CaptureActive=1 m_continueCapturing=1 21:31:03.089 00.005 972 ScheduleExposure(2000,3,1) exposurePending=0 21:31:03.094 00.005 972 Enqueuing Expose request 21:31:03.171 00.077 5928 IsGuiding returns 1 21:31:03.172 00.001 5928 scope still moving after pulse duration time elapsed 21:31:03.202 00.030 5928 IsSlewing returns 0 21:31:03.202 00.000 5928 IsGuiding returns 0 21:31:03.202 00.000 5928 scope move finished after 128 + 44 ms 21:31:03.203 00.001 5928 Move returns status 0, amount 128 21:31:03.203 00.000 5928 MoveAxis(S, 76, ABG) 21:31:03.203 00.000 5928 Guiding Dir = 1, Dur = 76 21:31:03.203 00.000 5928 IsSlewing returns 0 21:31:03.204 00.001 5928 IsGuiding returns 0 21:31:03.289 00.085 5928 IsGuiding returns 1 21:31:03.289 00.000 5928 scope still moving after pulse duration time elapsed 21:31:03.311 00.022 5928 IsSlewing returns 0 21:31:03.312 00.001 5928 IsGuiding returns 1 21:31:03.341 00.029 5928 IsSlewing returns 0 21:31:03.343 00.002 5928 IsGuiding returns 1 21:31:03.400 00.057 5928 IsSlewing returns 0 21:31:03.432 00.032 5928 IsGuiding returns 0 21:31:03.432 00.000 5928 scope move finished after 76 + 152 ms 21:31:03.432 00.000 5928 Move returns status 0, amount 76 21:31:03.432 00.000 5928 move complete, result=0 21:31:03.433 00.001 5928 worker thread done servicing request 21:31:03.433 00.000 5928 Worker thread wakes up 21:31:03.433 00.000 5928 worker thread servicing REQUEST_EXPOSE 2000 21:31:03.433 00.000 5928 Handling exposure in thread, d=2000 o=3 r=(215,838,31,31) 21:31:03.433 00.000 972 GuideStep: -0.7 px 128 ms EAST, 0.4 px 76 ms SOUTH 21:31:04.928 01.495 972 Stop button clicked 21:31:04.935 00.007 972 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 21:31:04.942 00.007 972 Status Line: Waiting for devices... 21:31:05.501 00.559 5928 ASCOM_AbortExposure returns err = 0 21:31:05.501 00.000 5928 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 21:31:05.501 00.000 5928 worker thread done servicing request 21:31:05.501 00.000 972 OnExposeComplete: enter 21:31:05.513 00.012 972 OnExposeComplete: Capture Error reported 21:31:05.519 00.006 972 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 21:31:05.524 00.005 972 Mount: notify guiding stopped 21:31:05.531 00.007 972 Changing from state GUIDING to STOP 21:31:05.535 00.004 972 guider state => SELECTED 21:31:05.540 00.005 972 UpdateImageDisplay: Size=(1280,960) min=0, max=284, FiltMin=49, FiltMax=284, Gamma=1.000 21:31:05.566 00.026 972 Changing from state SELECTED to UNINITIALIZED 21:31:05.570 00.004 972 guider state => SELECTING 21:31:05.578 00.008 972 Status Line: Stopped. 21:31:05.586 00.008 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:488->Error reported capturing image 21:31:06.589 01.003 972 MyFrame::OnClose proceeding 21:31:06.594 00.005 972 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 21:31:06.599 00.005 972 StopWorkerThread(0x005CE468) begins 21:31:06.604 00.005 5928 Worker thread wakes up 21:31:06.605 00.001 5928 worker thread servicing REQUEST_TERMINATE 21:31:06.605 00.000 5928 worker thread done servicing request 21:31:06.605 00.000 5928 WorkerThread::Entry() ends 21:31:06.606 00.001 972 StopWorkerThread() threadExitCode=0 21:31:06.610 00.004 972 StopWorkerThread(0x005CE468) ends 21:31:06.614 00.004 972 WorkerThread destructor called 21:31:06.618 00.004 972 StopWorkerThread(0x005CD808) begins 21:31:06.623 00.005 10996 Worker thread wakes up 21:31:06.623 00.000 10996 worker thread servicing REQUEST_TERMINATE 21:31:06.624 00.001 10996 worker thread done servicing request 21:31:06.624 00.000 10996 WorkerThread::Entry() ends 21:31:06.624 00.000 972 StopWorkerThread() threadExitCode=0 21:31:06.628 00.004 972 StopWorkerThread(0x005CD808) ends 21:31:06.632 00.004 972 WorkerThread destructor called 21:31:06.636 00.004 972 Shutdown: forced=0 21:31:06.640 00.004 972 Shutdown: disconnect scope 21:31:06.644 00.004 972 ASCOM Scope: Disconnecting 21:31:06.650 00.006 972 ASCOM Scope: Disconnected Successfully 21:31:06.658 00.008 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:805->ASCOM Scope: cannot get Declination when not connected to mount 21:31:06.662 00.004 972 ScopeASCOM::GetDeclination() returns Unknown 21:31:06.666 00.004 972 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:1105->ASCOM Scope: cannot get side of pier when not connected 21:31:06.670 00.004 972 ScopeASCOM::SideOfPier() returns -1 21:31:06.675 00.005 972 Shutdown: disconnect camera 21:31:06.682 00.007 972 Shutdown complete 21:31:06.686 00.004 972 UPD: shutdown 21:31:06.692 00.006 972 stopping server 21:31:06.697 00.005 972 event server stopped 21:31:06.701 00.004 972 Status Line: Server stopped